WhatIfPropertyChange Class

The predicted change to the resource property.

Constructor

WhatIfPropertyChange(*args: Any, **kwargs: Any)

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
any

The value of the property before the deployment is executed.

after
any

The value of the property after the deployment is executed.

children

Nested property changes.

Attributes

after

The value of the property after the deployment is executed.

after: Any | None

before

The value of the property before the deployment is executed.

before: Any | None

children

Nested property changes.

children: list['_models.WhatIfPropertyChange'] | None

path

The path of the property. Required.

path: str

property_change_type

"Create", "Delete", "Modify", "Array", and "NoEffect".

property_change_type: str | _models.PropertyChangeType