Freigeben über


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.Model
WhatIfChange

Konstruktor

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)

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" und "Modify".

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.