DeploymentWhatIfProperties Classe
Proprietà di simulazione della distribuzione.
Tutti i parametri obbligatori devono essere popolati per l'invio ad Azure.
- Ereditarietà
-
azure.mgmt.resource.resources.v2022_09_01.models._models_py3.DeploymentPropertiesDeploymentWhatIfProperties
Costruttore
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, expression_evaluation_options: _models.ExpressionEvaluationOptions | None = None, what_if_settings: _models.DeploymentWhatIfSettings | None = None, **kwargs: Any)
Parametri solo parole chiave
Nome | Descrizione |
---|---|
template
|
<xref:JSON>
Contenuto del modello. Questo elemento viene usato quando si vuole passare la sintassi del modello direttamente nella richiesta anziché collegarsi a un modello esistente. Può essere una stringa JSON ben formata o JObject. Usare la proprietà templateLink o la proprietà del modello, ma non entrambe. |
template_link
|
URI del modello. Usare la proprietà templateLink o la proprietà del modello, ma non entrambe. |
parameters
|
<xref:JSON>
Coppie nome e valore che definiscono i parametri di distribuzione per il modello. Questo elemento viene usato quando si desidera specificare i valori dei parametri direttamente nella richiesta anziché collegarsi a un file di parametri esistente. Usare la proprietà parametersLink o la proprietà parameters, ma non entrambe. Può essere un JObject o una stringa JSON ben formata. |
parameters_link
|
URI del file di parametri. Questo elemento viene usato per il collegamento a un file di parametri esistente. Usare la proprietà parametersLink o la proprietà parameters, ma non entrambe. |
mode
|
str oppure
DeploymentMode
Modalità usata per distribuire le risorse. Questo valore può essere Incremental o Complete. Nella modalità incrementale, le risorse vengono distribuite senza eliminare le risorse esistenti non incluse nel modello. In modalità completa le risorse vengono distribuite e le risorse esistenti nel gruppo di risorse non incluse nel modello vengono eliminate. Prestare attenzione quando si usa la modalità Completa perché è possibile eliminare involontariamente le risorse. Obbligatorio. I valori noti sono: "Incremental" e "Complete". |
debug_setting
|
Impostazione di debug della distribuzione. |
on_error_deployment
|
Distribuzione in caso di comportamento degli errori. |
expression_evaluation_options
|
Specifica se le espressioni modello vengono valutate nell'ambito del modello padre o del modello annidato. Applicabile solo ai modelli annidati. Se non specificato, il valore predefinito è esterno. |
what_if_settings
|
Facoltative What-If impostazioni dell'operazione. |
Variabili
Nome | Descrizione |
---|---|
template
|
<xref:JSON>
Contenuto del modello. Questo elemento viene usato quando si vuole passare la sintassi del modello direttamente nella richiesta anziché collegarsi a un modello esistente. Può essere una stringa JSON ben formata o JObject. Usare la proprietà templateLink o la proprietà del modello, ma non entrambe. |
template_link
|
URI del modello. Usare la proprietà templateLink o la proprietà del modello, ma non entrambe. |
parameters
|
<xref:JSON>
Coppie nome e valore che definiscono i parametri di distribuzione per il modello. Questo elemento viene usato quando si desidera specificare i valori dei parametri direttamente nella richiesta anziché collegarsi a un file di parametri esistente. Usare la proprietà parametersLink o la proprietà parameters, ma non entrambe. Può essere un JObject o una stringa JSON ben formata. |
parameters_link
|
URI del file di parametri. Questo elemento viene usato per il collegamento a un file di parametri esistente. Usare la proprietà parametersLink o la proprietà parameters, ma non entrambe. |
mode
|
str oppure
DeploymentMode
Modalità usata per distribuire le risorse. Questo valore può essere Incremental o Complete. Nella modalità incrementale, le risorse vengono distribuite senza eliminare le risorse esistenti non incluse nel modello. In modalità completa le risorse vengono distribuite e le risorse esistenti nel gruppo di risorse non incluse nel modello vengono eliminate. Prestare attenzione quando si usa la modalità Completa perché è possibile eliminare involontariamente le risorse. Obbligatorio. I valori noti sono: "Incremental" e "Complete". |
debug_setting
|
Impostazione di debug della distribuzione. |
on_error_deployment
|
Distribuzione in caso di comportamento degli errori. |
expression_evaluation_options
|
Specifica se le espressioni modello vengono valutate nell'ambito del modello padre o del modello annidato. Applicabile solo ai modelli annidati. Se non specificato, il valore predefinito è esterno. |
what_if_settings
|
Facoltative What-If impostazioni dell'operazione. |
Azure SDK for Python