WhatIfPropertyChange Class

The predicted change to the resource property.

All required parameters must be populated in order to send to server.

Inheritance
azure.mgmt.resource.resources._serialization.Model
WhatIfPropertyChange

Constructor

WhatIfPropertyChange(*, path: str, property_change_type: str | _models.PropertyChangeType, before: MutableMapping[str, Any] | None = None, after: MutableMapping[str, Any] | None = None, children: List[_models.WhatIfPropertyChange] | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
path
str

The path of the property. Required.

property_change_type

The type of property change. Required. Known values are: "Create", "Delete", "Modify", "Array", and "NoEffect".

before
<xref:JSON>

The value of the property before the deployment is executed.

after
<xref:JSON>

The value of the property after the deployment is executed.

children

Nested property changes.

Variables

Name Description
path
str

The path of the property. Required.

property_change_type

The type of property change. Required. Known values are: "Create", "Delete", "Modify", "Array", and "NoEffect".

before
<xref:JSON>

The value of the property before the deployment is executed.

after
<xref:JSON>

The value of the property after the deployment is executed.

children

Nested property changes.