WhatIfPropertyChange Class

The predicted change to the resource property.

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

Inheritance
WhatIfPropertyChange

Constructor

WhatIfPropertyChange(*, path: str, property_change_type: Union[str, azure.mgmt.resource.resources.v2021_04_01.models._resource_management_client_enums.PropertyChangeType], before: Optional[Any] = None, after: Optional[Any] = None, children: Optional[List[azure.mgmt.resource.resources.v2021_04_01.models._models_py3.WhatIfPropertyChange]] = None, **kwargs)

Variables

path
str

Required. The path of the property.

property_change_type
str or PropertyChangeType

Required. The type of property change. Possible values include: "Create", "Delete", "Modify", "Array", "NoEffect".

before
any

The value of the property before the deployment is executed.

after
any

The value of the property after the deployment is executed.

children
list[WhatIfPropertyChange]

Nested property changes.