Condividi tramite


WhatIfChange Classe

Informazioni su una singola modifica della risorsa stimata dall'operazione di What-If.

Tutti i parametri obbligatori devono essere popolati per inviare ad Azure.

Ereditarietà
azure.mgmt.resource.resources._serialization.Model
WhatIfChange

Costruttore

WhatIfChange(*, resource_id: str, change_type: str | _models.ChangeType, before: MutableMapping[str, Any] | None = None, after: MutableMapping[str, Any] | None = None, delta: List[_models.WhatIfPropertyChange] | None = None, **kwargs: Any)

Parametri solo parole chiave

Nome Descrizione
resource_id
str

ID risorsa. Obbligatorio.

change_type
str oppure ChangeType

Tipo di modifica che verrà apportata alla risorsa quando viene eseguita la distribuzione. Obbligatorio. I valori noti sono: "Create", "Delete", "Ignore", "Deploy", "NoChange" e "Modify".

before
<xref:JSON>

Snapshot della risorsa prima dell'esecuzione della distribuzione.

after
<xref:JSON>

Snapshot stimato della risorsa dopo l'esecuzione della distribuzione.

delta

Le modifiche stimate alle proprietà delle risorse.

Variabili

Nome Descrizione
resource_id
str

ID risorsa. Obbligatorio.

change_type
str oppure ChangeType

Tipo di modifica che verrà apportata alla risorsa quando viene eseguita la distribuzione. Obbligatorio. I valori noti sono: "Create", "Delete", "Ignore", "Deploy", "NoChange" e "Modify".

before
<xref:JSON>

Snapshot della risorsa prima dell'esecuzione della distribuzione.

after
<xref:JSON>

Snapshot stimato della risorsa dopo l'esecuzione della distribuzione.

delta

Le modifiche stimate alle proprietà delle risorse.