Delen via


WhatIfChange Klas

Informatie over één resourcewijziging die wordt voorspeld door What-If bewerking.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

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

Constructor

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)

Variabelen

resource_id
str

Resource-id. Vereist.

change_type
str of ChangeType

Het type wijziging dat wordt aangebracht in de resource wanneer de implementatie wordt uitgevoerd. Vereist. Bekende waarden zijn: 'Maken', 'Verwijderen', 'Negeren', 'Implementeren', 'Geen wijziging', 'Wijzigen' en 'Niet ondersteund'.

unsupported_reason
str

De uitleg over waarom de resource niet wordt ondersteund door What-If.

before
<xref:JSON>

De momentopname van de resource voordat de implementatie wordt uitgevoerd.

after
<xref:JSON>

De voorspelde momentopname van de resource nadat de implementatie is uitgevoerd.

delta
list[WhatIfPropertyChange]

De voorspelde wijzigingen in resource-eigenschappen.