WhatIfPropertyChange Class

The predicted change to the resource property.

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

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", and "Array".

before

The value of the property before the deployment is executed.

after

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", and "Array".

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.