Partilhar via


WhatIfChange Classe

Informações sobre uma única alteração de recurso prevista pela operação de What-If.

Todos os parâmetros necessários têm de ser preenchidos para serem enviados para o Azure.

Herança
azure.mgmt.resource.resources._serialization.Model
WhatIfChange

Construtor

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

Parâmetros Só de Palavra-Chave

Name Description
resource_id
str

ID do Recurso. Obrigatório.

change_type

Tipo de alteração que será efetuada ao recurso quando a implementação for executada. Obrigatório. Os valores conhecidos são: "Criar", "Eliminar", "Ignorar", "Implementar", "NoChange" e "Modificar".

before
<xref:JSON>

O instantâneo do recurso antes da implementação ser executada.

after
<xref:JSON>

O instantâneo previsto do recurso após a implementação ser executada.

delta

As alterações previstas às propriedades dos recursos.

Variáveis

Name Description
resource_id
str

ID do Recurso. Obrigatório.

change_type

Tipo de alteração que será efetuada ao recurso quando a implementação for executada. Obrigatório. Os valores conhecidos são: "Criar", "Eliminar", "Ignorar", "Implementar", "NoChange" e "Modificar".

before
<xref:JSON>

O instantâneo do recurso antes da implementação ser executada.

after
<xref:JSON>

O instantâneo previsto do recurso após a implementação ser executada.

delta

As alterações previstas às propriedades dos recursos.