WhatIfChange Klasse
Informationen zu einer einzelnen Ressourcenänderung, die von What-If Vorgang vorhergesagt wird.
Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden.
- Vererbung
-
azure.mgmt.resource.resources._serialization.ModelWhatIfChange
Konstruktor
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)
Variablen
- resource_id
- str
Ressourcen-ID Erforderlich.
- change_type
- str oder ChangeType
Art der Änderung, die an der Ressource vorgenommen wird, wenn die Bereitstellung ausgeführt wird. Erforderlich. Bekannte Werte sind: "Create", "Delete", "Ignore", "Deploy", "NoChange", "Modify" und "Nicht unterstützt".
- unsupported_reason
- str
Die Erklärung, warum die Ressource von What-If nicht unterstützt wird.
- before
- <xref:JSON>
Die Momentaufnahme der Ressource, bevor die Bereitstellung ausgeführt wird.
- after
- <xref:JSON>
Die vorhergesagte Momentaufnahme der Ressource, nachdem die Bereitstellung ausgeführt wurde.
- delta
- list[WhatIfPropertyChange]
Die vorhergesagten Änderungen an den Ressourceneigenschaften.