WhatIfChange Classe
Informazioni su una singola modifica della risorsa stimata dall'operazione di What-If.
Tutti i parametri obbligatori devono essere popolati per l'invio ad Azure.
- Ereditarietà
-
azure.mgmt.resource.resources._serialization.ModelWhatIfChange
Costruttore
WhatIfChange(*, resource_id: str, change_type: str | _models.ChangeType, unsupported_reason: str | None = None, before: MutableMapping[str, Any] | None = None, after: MutableMapping[str, Any] | None = None, delta: List[_models.WhatIfPropertyChange] | None = None, **kwargs)
Variabili
- 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", "Modify" e "Unsupported".
- unsupported_reason
- str
Spiegazione del motivo per cui la risorsa non è supportata da What-If.
- before
- <xref:JSON>
Snapshot della risorsa prima dell'esecuzione della distribuzione.
- after
- <xref:JSON>
Snapshot stimato della risorsa dopo l'esecuzione della distribuzione.
- delta
- list[WhatIfPropertyChange]
Le modifiche previste alle proprietà delle risorse.