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.ModelWhatIfChange
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.