ResourceSnapshotData Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Data on a specific resource snapshot.
public class ResourceSnapshotData : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.ResourceGraph.Models.ResourceSnapshotData>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.ResourceGraph.Models.ResourceSnapshotData>
type ResourceSnapshotData = class
interface IJsonModel<ResourceSnapshotData>
interface IPersistableModel<ResourceSnapshotData>
Public Class ResourceSnapshotData
Implements IJsonModel(Of ResourceSnapshotData), IPersistableModel(Of ResourceSnapshotData)
- Inheritance
-
ResourceSnapshotData
- Derived
- Implements
Properties
| Name | Description |
|---|---|
| Content |
The resource snapshot content (in resourceChangeDetails response only). To assign an object to this property use FromObjectAsJson<T>(T, JsonSerializerOptions). To assign an already formatted json string to this property use FromString(String). Examples:
|
| SnapshotId |
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. |