DiskRestorePointProperties Class

Properties of an incremental disk restore point.

Constructor

DiskRestorePointProperties(*args: Any, **kwargs: Any)

Variables

Name Description
time_created

The timestamp of restorePoint creation.

source_resource_id
str

arm id of source disk or source disk restore point.

os_type

The Operating System type. Known values are: "Windows" and "Linux".

hyper_v_generation

The hypervisor generation of the Virtual Machine. Applicable to OS disks only. Known values are: "V1" and "V2".

purchase_plan

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

supported_capabilities

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

family_id
str

id of the backing snapshot's MIS family.

source_unique_id
str

unique incarnation id of the source disk.

encryption

Encryption property can be used to encrypt data at rest with customer managed keys or platform managed keys.

supports_hibernation

Indicates the OS on a disk supports hibernation.

network_access_policy

Policy for accessing the disk via network. Known values are: "AllowAll", "AllowPrivate", and "DenyAll".

public_network_access

Policy for controlling export on the disk. Known values are: "Enabled" and "Disabled".

disk_access_id
str

ARM id of the DiskAccess resource for using private endpoints on disks.

completion_percent

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

replication_state
str

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

source_resource_location
str

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

security_profile

Contains the security related information for the resource.

logical_sector_size
int

Logical sector size in bytes for disk restore points of UltraSSD_LRS and PremiumV2_LRS disks. Supported values are 512 and 4096. 4096 is the default.

Attributes

completion_percent

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

completion_percent: float | None

disk_access_id

ARM id of the DiskAccess resource for using private endpoints on disks.

disk_access_id: str | None

encryption

Encryption property can be used to encrypt data at rest with customer managed keys or platform managed keys.

encryption: _models.Encryption | None

family_id

id of the backing snapshot's MIS family.

family_id: str | None

hyper_v_generation

The hypervisor generation of the Virtual Machine. Applicable to OS disks only. Known values are: "V1" and "V2".

hyper_v_generation: str | _models.HyperVGeneration | None

logical_sector_size

Logical sector size in bytes for disk restore points of UltraSSD_LRS and PremiumV2_LRS disks. Supported values are 512 and 4096. 4096 is the default.

logical_sector_size: int | None

network_access_policy

"AllowAll", "AllowPrivate", and "DenyAll".

network_access_policy: str | _models.NetworkAccessPolicy | None

os_type

"Windows" and "Linux".

os_type: str | _models.OperatingSystemTypes | None

public_network_access

"Enabled" and "Disabled".

public_network_access: str | _models.PublicNetworkAccess | None

purchase_plan

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

purchase_plan: _models.DiskPurchasePlan | None

replication_state

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

replication_state: str | None

security_profile

Contains the security related information for the resource.

security_profile: _models.DiskSecurityProfile | None

source_resource_id

arm id of source disk or source disk restore point.

source_resource_id: str | None

source_resource_location

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

source_resource_location: str | None

source_unique_id

unique incarnation id of the source disk.

source_unique_id: str | None

supported_capabilities

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

supported_capabilities: _models.SupportedCapabilities | None

supports_hibernation

Indicates the OS on a disk supports hibernation.

supports_hibernation: bool | None

time_created

The timestamp of restorePoint creation.

time_created: datetime | None