Share via


DeploymentWhatIfProperties Clase

Propiedades what-if de implementación.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

Herencia
azure.mgmt.resource.resources.v2019_10_01.models._models_py3.DeploymentProperties
DeploymentWhatIfProperties

Constructor

DeploymentWhatIfProperties(*, mode: str | _models.DeploymentMode, template: MutableMapping[str, Any] | None = None, template_link: _models.TemplateLink | None = None, parameters: MutableMapping[str, Any] | None = None, parameters_link: _models.ParametersLink | None = None, debug_setting: _models.DebugSetting | None = None, on_error_deployment: _models.OnErrorDeployment | None = None, what_if_settings: _models.DeploymentWhatIfSettings | None = None, **kwargs: Any)

Parámetros de solo palabra clave

Nombre Description
template
<xref:JSON>

El contenido de la plantilla. Este elemento se usa cuando se desea pasar la sintaxis de plantilla directamente en la solicitud en lugar de vincular a una plantilla existente. Puede ser un JObject o una cadena JSON bien formada. Use la propiedad templateLink o la propiedad template, pero no ambas.

template_link

URI de la plantilla. Use la propiedad templateLink o la propiedad template, pero no ambas.

parameters
<xref:JSON>

Pares de nombre y valor que definen los parámetros de implementación de la plantilla. Use este elemento cuando desee proporcionar los valores de parámetro directamente en la solicitud en lugar de vincular a un archivo de parámetros existente. Use la propiedad parametersLink o la propiedad parameters, pero no ambas. Puede ser un JObject o una cadena JSON bien formada.

parameters_link

URI del archivo de parámetros. Este elemento se usa para vincular a un archivo de parámetros existente. Use la propiedad parametersLink o la propiedad parameters, pero no ambas.

mode

Modo que se usa para implementar recursos. Este valor puede ser Incremental o Complete. En el modo Incremental, los recursos se implementan sin eliminar los recursos existentes que no están incluidos en la plantilla. En el modo Completo, los recursos se implementan y se eliminan los recursos existentes del grupo de recursos que no están incluidos en la plantilla. Tenga cuidado al usar el modo Completo, ya que puede eliminar accidentalmente los recursos. Necesario. Los valores conocidos son: "Incremental" y "Complete".

debug_setting

Configuración de depuración de la implementación.

on_error_deployment

Implementación en el comportamiento de error.

what_if_settings

Configuración opcional de la operación de What-If.

Variables

Nombre Description
template
<xref:JSON>

El contenido de la plantilla. Este elemento se usa cuando se desea pasar la sintaxis de plantilla directamente en la solicitud en lugar de vincular a una plantilla existente. Puede ser un JObject o una cadena JSON bien formada. Use la propiedad templateLink o la propiedad template, pero no ambas.

template_link

URI de la plantilla. Use la propiedad templateLink o la propiedad template, pero no ambas.

parameters
<xref:JSON>

Pares de nombre y valor que definen los parámetros de implementación de la plantilla. Use este elemento cuando desee proporcionar los valores de parámetro directamente en la solicitud en lugar de vincular a un archivo de parámetros existente. Use la propiedad parametersLink o la propiedad parameters, pero no ambas. Puede ser un JObject o una cadena JSON bien formada.

parameters_link

URI del archivo de parámetros. Este elemento se usa para vincular a un archivo de parámetros existente. Use la propiedad parametersLink o la propiedad parameters, pero no ambas.

mode

Modo que se usa para implementar recursos. Este valor puede ser Incremental o Complete. En el modo Incremental, los recursos se implementan sin eliminar los recursos existentes que no están incluidos en la plantilla. En el modo Completo, los recursos se implementan y se eliminan los recursos existentes del grupo de recursos que no están incluidos en la plantilla. Tenga cuidado al usar el modo Completo, ya que puede eliminar accidentalmente los recursos. Necesario. Los valores conocidos son: "Incremental" y "Complete".

debug_setting

Configuración de depuración de la implementación.

on_error_deployment

Implementación en el comportamiento de error.

what_if_settings

Configuración opcional de la operación de What-If.