Freigeben über


WhatIfChange Klasse

Informationen zu einer einzelnen Ressourcenänderung, die von What-If Vorgang vorhergesagt wird.

Alle erforderlichen Parameter müssen aufgefüllt werden, um an Azure senden zu können.

Vererbung
azure.mgmt.resource.resources._serialization.Model
WhatIfChange

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: Any)

Keyword-Only Parameter

Name Beschreibung
resource_id
str

Ressourcen-ID Erforderlich.

change_type

Typ 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 "Unsupported".

unsupported_reason
str

Die Erläuterung, warum die Ressource von Was-wäre-wäre-wenn nicht unterstützt wird.

before
<xref:JSON>

Der Momentaufnahme der Ressource, bevor die Bereitstellung ausgeführt wird.

after
<xref:JSON>

Der vorhergesagte Momentaufnahme der Ressource, nachdem die Bereitstellung ausgeführt wurde.

delta

Die vorhergesagten Änderungen an Den Ressourceneigenschaften.

Variablen

Name Beschreibung
resource_id
str

Ressourcen-ID Erforderlich.

change_type

Typ 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 "Unsupported".

unsupported_reason
str

Die Erläuterung, warum die Ressource von Was-wäre-wäre-wenn nicht unterstützt wird.

before
<xref:JSON>

Der Momentaufnahme der Ressource, bevor die Bereitstellung ausgeführt wird.

after
<xref:JSON>

Der vorhergesagte Momentaufnahme der Ressource, nachdem die Bereitstellung ausgeführt wurde.

delta

Die vorhergesagten Änderungen an Den Ressourceneigenschaften.