Share via


DiskRestorePoint Class

Definition

Properties of disk restore point

[Microsoft.Rest.Serialization.JsonTransformation]
public class DiskRestorePoint : Microsoft.Azure.Management.Compute.Models.ProxyOnlyResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type DiskRestorePoint = class
    inherit ProxyOnlyResource
Public Class DiskRestorePoint
Inherits ProxyOnlyResource
Inheritance
DiskRestorePoint
Attributes

Constructors

DiskRestorePoint()

Initializes a new instance of the DiskRestorePoint class.

DiskRestorePoint(String, String, String, Nullable<DateTime>, String, Nullable<OperatingSystemTypes>, String, PurchasePlan, String, String, Encryption, Nullable<Boolean>)

Initializes a new instance of the DiskRestorePoint class.

DiskRestorePoint(String, String, String, Nullable<DateTime>, String, Nullable<OperatingSystemTypes>, String, PurchasePlan, SupportedCapabilities, String, String, Encryption, Nullable<Boolean>, String, String, String, Nullable<Double>, String, String, DiskSecurityProfile)

Initializes a new instance of the DiskRestorePoint class.

Properties

CompletionPercent

Gets or sets percentage complete for the background copy of disk restore point when source resource is from a different region.

DiskAccessId

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

Encryption

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

FamilyId

Gets id of the backing snapshot's MIS family

HyperVGeneration

Gets or sets the hypervisor generation of the Virtual Machine. Applicable to OS disks only. Possible values include: 'V1', 'V2'

Id

Gets resource Id

(Inherited from ProxyOnlyResource)
Name

Gets resource name

(Inherited from ProxyOnlyResource)
NetworkAccessPolicy

Gets or sets possible values include: 'AllowAll', 'AllowPrivate', 'DenyAll'

OsType

Gets the Operating System type. Possible values include: 'Windows', 'Linux'

PublicNetworkAccess

Gets or sets possible values include: 'Enabled', 'Disabled'

PurchasePlan

Gets or sets purchase plan information for the the image from which the OS disk was created.

ReplicationState

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

SecurityProfile

Gets or sets contains the security related information for the resource.

SourceResourceId

Gets arm id of source disk or source disk restore point.

SourceResourceLocation

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

SourceUniqueId

Gets unique incarnation id of the source disk

SupportedCapabilities

Gets or sets list of supported capabilities for the image from which the OS disk was created.

SupportsHibernation

Gets or sets indicates the OS on a disk supports hibernation.

TimeCreated

Gets the timestamp of restorePoint creation

Type

Gets resource type

(Inherited from ProxyOnlyResource)

Methods

Validate()

Validate the object.

Applies to