Share via


DiskRestorePointPropertiesOutput interface

Properties of an incremental disk restore point

Properties

completionPercent

Percentage complete for the background copy of disk restore point when source resource is from a different region.

diskAccessId

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.

familyId

id of the backing snapshot's MIS family

hyperVGeneration

The hypervisor generation of the Virtual Machine. Applicable to OS disks only.

networkAccessPolicy

Policy for accessing the disk via network.

osType

The Operating System type.

publicNetworkAccess

Policy for controlling export on the disk.

purchasePlan

Purchase plan information for the the image from which the OS disk was created.

replicationState

Replication state of disk restore point when source resource is from a different region.

securityProfile

Contains the security related information for the resource.

sourceResourceId

arm id of source disk or source disk restore point.

sourceResourceLocation

Location of source disk or source disk restore point when source resource is from a different region.

sourceUniqueId

unique incarnation id of the source disk

supportedCapabilities

List of supported capabilities for the image from which the OS disk was created.

supportsHibernation

Indicates the OS on a disk supports hibernation.

timeCreated

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