DiskRestorePointPropertiesOutput interface
Properties of an incremental disk restore point
Properties
| completion |
Percentage complete for the background copy of disk restore point when source resource is from a different region. |
| disk |
ARM id of the DiskAccess resource for using private endpoints on disks. |
| encryption | Encryption property can be used to encrypt data at rest with customer managed keys or platform managed keys. |
| family |
id of the backing snapshot's MIS family |
| hyper |
The hypervisor generation of the Virtual Machine. Applicable to OS disks only. |
| network |
Policy for accessing the disk via network. |
| os |
The Operating System type. |
| public |
Policy for controlling export on the disk. |
| purchase |
Purchase plan information for the the image from which the OS disk was created. |
| replication |
Replication state of disk restore point when source resource is from a different region. |
| security |
Contains the security related information for the resource. |
| source |
arm id of source disk or source disk restore point. |
| source |
Location of source disk or source disk restore point when source resource is from a different region. |
| source |
unique incarnation id of the source disk |
| supported |
List of supported capabilities for the image from which the OS disk was created. |
| supports |
Indicates the OS on a disk supports hibernation. |
| time |
The timestamp of restorePoint creation |
Property Details
completionPercent
Percentage complete for the background copy of disk restore point when source resource is from a different region.
completionPercent?: number
Property Value
number
diskAccessId
ARM id of the DiskAccess resource for using private endpoints on disks.
diskAccessId?: string
Property Value
string
encryption
Encryption property can be used to encrypt data at rest with customer managed keys or platform managed keys.
encryption?: EncryptionOutput
Property Value
familyId
id of the backing snapshot's MIS family
familyId?: string
Property Value
string
hyperVGeneration
The hypervisor generation of the Virtual Machine. Applicable to OS disks only.
hyperVGeneration?: "V1" | "V2"
Property Value
"V1" | "V2"
networkAccessPolicy
Policy for accessing the disk via network.
networkAccessPolicy?: "AllowAll" | "AllowPrivate" | "DenyAll"
Property Value
"AllowAll" | "AllowPrivate" | "DenyAll"
osType
The Operating System type.
osType?: "Windows" | "Linux"
Property Value
"Windows" | "Linux"
publicNetworkAccess
Policy for controlling export on the disk.
publicNetworkAccess?: "Enabled" | "Disabled"
Property Value
"Enabled" | "Disabled"
purchasePlan
Purchase plan information for the the image from which the OS disk was created.
purchasePlan?: PurchasePlanAutoGeneratedOutput
Property Value
replicationState
Replication state of disk restore point when source resource is from a different region.
replicationState?: string
Property Value
string
securityProfile
Contains the security related information for the resource.
securityProfile?: DiskSecurityProfileOutput
Property Value
sourceResourceId
arm id of source disk or source disk restore point.
sourceResourceId?: string
Property Value
string
sourceResourceLocation
Location of source disk or source disk restore point when source resource is from a different region.
sourceResourceLocation?: string
Property Value
string
sourceUniqueId
unique incarnation id of the source disk
sourceUniqueId?: string
Property Value
string
supportedCapabilities
List of supported capabilities for the image from which the OS disk was created.
supportedCapabilities?: SupportedCapabilitiesOutput
Property Value
supportsHibernation
Indicates the OS on a disk supports hibernation.
supportsHibernation?: boolean
Property Value
boolean
timeCreated
The timestamp of restorePoint creation
timeCreated?: string
Property Value
string