Clusters_ProtectionGroups_Snapshots_VmSnapshotSummary

Clusters_ProtectionGroups_Snapshots_VmSnapshotSummary
Clusters_ProtectionGroups_Snapshots_VmSnapshotSummary

The Snapshots.VmSnapshotSummary structure contains commonly used information about a virtual machine snapshot.

JSON Example
{
    "snapshot": "string",
    "name": "string",
    "created_at": "string",
    "expires_at": "string",
    "vm": "string"
}
string
snapshot
Required

Identifier of the virtual machine snapshot. When clients pass a value of this structure as a parameter, the field must be an identifier for the resource type: com.vmware.snapservice.vm.snapshot. When operations return a value of this structure as a result, the field will be an identifier for the resource type: com.vmware.snapservice.vm.snapshot.

string
name
Required

Snapshot name. For a snapshot triggered by a periodic scchedule, name will be system generated.

string As date-time
created_at
Required

Creation time.

string As date-time
expires_at
Optional

Expiry time. unset if there is no expiry for the snapshot.

string
vm
Required

Identifier of the virtual machine for which the snapshot was taken. When clients pass a value of this structure as a parameter, the field must be an identifier for the resource type: VirtualMachine. When operations return a value of this structure as a result, the field will be an identifier for the resource type: VirtualMachine.