ResourceChangeDataBeforeSnapshot Class

The snapshot before the change.

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

Constructor

ResourceChangeDataBeforeSnapshot(*, timestamp: datetime, snapshot_id: str | None = None, content: MutableMapping[str, Any] | None = None, **kwargs)

Keyword-Only Parameters

Name Description
snapshot_id
str

The ID of the snapshot.

Default value: None
timestamp

The time when the snapshot was created. The snapshot timestamp provides an approximation as to when a modification to a resource was detected. There can be a difference between the actual modification time and the detection time. This is due to differences in how operations that modify a resource are processed, versus how operation that record resource snapshots are processed. Required.

content
<xref:JSON>

The resource snapshot content (in resourceChangeDetails response only).

Default value: None

Variables

Name Description
snapshot_id
str

The ID of the snapshot.

timestamp

The time when the snapshot was created. The snapshot timestamp provides an approximation as to when a modification to a resource was detected. There can be a difference between the actual modification time and the detection time. This is due to differences in how operations that modify a resource are processed, versus how operation that record resource snapshots are processed. Required.

content
<xref:JSON>

The resource snapshot content (in resourceChangeDetails response only).