ChangeProperties Class

The properties of a change.

Inheritance
ChangeProperties

Constructor

ChangeProperties(*, resource_id: Optional[str] = None, time_stamp: Optional[datetime.datetime] = None, initiated_by_list: Optional[List[str]] = None, change_type: Optional[Union[str, azure.mgmt.changeanalysis.models._azure_change_analysis_management_client_enums.ChangeType]] = None, property_changes: Optional[List[azure.mgmt.changeanalysis.models._models_py3.PropertyChange]] = None, **kwargs)

Parameters

resource_id
str
Required

The resource id that the change is attached to.

time_stamp
datetime
Required

The time when the change is detected.

initiated_by_list
list[str]
Required

The list of identities who might initiated the change. The identity could be user name (email address) or the object ID of the Service Principal.

change_type
str or <xref:Microsoft.ChangeAnalysis.models.ChangeType>
Required

The type of the change. Possible values include: "Add", "Remove", "Update".

property_changes
list[<xref:Microsoft.ChangeAnalysis.models.PropertyChange>]
Required

The list of detailed changes at json property level.