WhatIfChange Clase
Información sobre un único cambio de recursos previsto por What-If operación.
Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.
- Herencia
-
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)
Variables
- resource_id
- str
Identificador del recurso. Necesario.
- change_type
- str o ChangeType
Tipo de cambio que se realizará en el recurso cuando se ejecute la implementación. Necesario. Los valores conocidos son: "Create", "Delete", "Ignore", "Deploy", "NoChange", "Modify" y "Unsupported".
- unsupported_reason
- str
Explicación sobre por qué el recurso no es compatible con What-If.
- before
- <xref:JSON>
Instantánea del recurso antes de ejecutar la implementación.
- after
- <xref:JSON>
Instantánea prevista del recurso después de ejecutar la implementación.
- delta
- list[WhatIfPropertyChange]
Cambios previstos en las propiedades de recursos.