DiskRestorePoint Class

Properties of disk restore point.

Variables are only populated by the server, and will be ignored when sending a request.

Inheritance
azure.mgmt.compute.v2021_04_01.models._models_py3.ProxyOnlyResource
DiskRestorePoint

Constructor

DiskRestorePoint(*, hyper_v_generation: Optional[Union[str, azure.mgmt.compute.v2021_04_01.models._compute_management_client_enums.HyperVGeneration]] = None, purchase_plan: Optional[azure.mgmt.compute.v2021_04_01.models._models_py3.PurchasePlanAutoGenerated] = None, supported_capabilities: Optional[azure.mgmt.compute.v2021_04_01.models._models_py3.SupportedCapabilities] = None, supports_hibernation: Optional[bool] = None, network_access_policy: Optional[Union[str, azure.mgmt.compute.v2021_04_01.models._compute_management_client_enums.NetworkAccessPolicy]] = None, public_network_access: Optional[Union[str, azure.mgmt.compute.v2021_04_01.models._compute_management_client_enums.PublicNetworkAccess]] = None, disk_access_id: Optional[str] = None, completion_percent: Optional[float] = None, **kwargs)

Parameters

hyper_v_generation
str or HyperVGeneration
Required

The hypervisor generation of the Virtual Machine. Applicable to OS disks only. Possible values include: "V1", "V2".

purchase_plan
PurchasePlanAutoGenerated
Required

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

supported_capabilities
SupportedCapabilities
Required

List of supported capabilities (like accelerated networking) for the image from which the OS disk was created.

supports_hibernation
bool
Required

Indicates the OS on a disk supports hibernation.

network_access_policy
str or NetworkAccessPolicy
Required

Policy for accessing the disk via network. Possible values include: "AllowAll", "AllowPrivate", "DenyAll".

public_network_access
str or PublicNetworkAccess
Required

Policy for controlling export on the disk. Possible values include: "Enabled", "Disabled".

disk_access_id
str
Required

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

completion_percent
float
Required

Percentage complete for the background copy when a resource is created via the CopyStart operation.

Variables

id
str

Resource Id.

name
str

Resource name.

type
str

Resource type.

time_created
datetime

The timestamp of restorePoint creation.

source_resource_id
str

arm id of source disk.

os_type
str or OperatingSystemTypes

The Operating System type. Possible values include: "Windows", "Linux".

family_id
str

id of the backing snapshot's MIS family.

source_unique_id
str

unique incarnation id of the source disk.

encryption
Encryption

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