DiskRestorePoint Constructors
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
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. |
DiskRestorePoint()
Initializes a new instance of the DiskRestorePoint class.
public DiskRestorePoint ();
Public Sub New ()
Applies to
DiskRestorePoint(String, String, String, Nullable<DateTime>, String, Nullable<OperatingSystemTypes>, String, PurchasePlan, String, String, Encryption, Nullable<Boolean>)
Initializes a new instance of the DiskRestorePoint class.
public DiskRestorePoint (string id, string name, string type, DateTime? timeCreated, string sourceResourceId, Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes? osType, string hyperVGeneration, Microsoft.Azure.Management.Compute.Models.PurchasePlan purchasePlan, string familyId, string sourceUniqueId = default, Microsoft.Azure.Management.Compute.Models.Encryption encryption = default, bool? supportsHibernation = default);
new Microsoft.Azure.Management.Compute.Models.DiskRestorePoint : string * string * string * Nullable<DateTime> * string * Nullable<Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes> * string * Microsoft.Azure.Management.Compute.Models.PurchasePlan * string * string * Microsoft.Azure.Management.Compute.Models.Encryption * Nullable<bool> -> Microsoft.Azure.Management.Compute.Models.DiskRestorePoint
Public Sub New (id As String, name As String, type As String, timeCreated As Nullable(Of DateTime), sourceResourceId As String, osType As Nullable(Of OperatingSystemTypes), hyperVGeneration As String, purchasePlan As PurchasePlan, familyId As String, Optional sourceUniqueId As String = Nothing, Optional encryption As Encryption = Nothing, Optional supportsHibernation As Nullable(Of Boolean) = Nothing)
Parameters
- id
- String
Resource Id
- name
- String
Resource name
- type
- String
Resource type
- sourceResourceId
- String
arm id of source disk
- osType
- Nullable<OperatingSystemTypes>
The Operating System type. Possible values include: 'Windows', 'Linux'
- hyperVGeneration
- String
The hypervisor generation of the Virtual Machine. Applicable to OS disks only. Possible values include: 'V1', 'V2'
- purchasePlan
- PurchasePlan
Purchase plan information for the the image from which the OS disk was created.
- familyId
- String
id of the backing snapshot's MIS family
- sourceUniqueId
- String
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.
Applies to
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.
public DiskRestorePoint (string id = default, string name = default, string type = default, DateTime? timeCreated = default, string sourceResourceId = default, Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes? osType = default, string hyperVGeneration = default, Microsoft.Azure.Management.Compute.Models.PurchasePlan purchasePlan = default, Microsoft.Azure.Management.Compute.Models.SupportedCapabilities supportedCapabilities = default, string familyId = default, string sourceUniqueId = default, Microsoft.Azure.Management.Compute.Models.Encryption encryption = default, bool? supportsHibernation = default, string networkAccessPolicy = default, string publicNetworkAccess = default, string diskAccessId = default, double? completionPercent = default, string replicationState = default, string sourceResourceLocation = default, Microsoft.Azure.Management.Compute.Models.DiskSecurityProfile securityProfile = default);
new Microsoft.Azure.Management.Compute.Models.DiskRestorePoint : string * string * string * Nullable<DateTime> * string * Nullable<Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes> * string * Microsoft.Azure.Management.Compute.Models.PurchasePlan * Microsoft.Azure.Management.Compute.Models.SupportedCapabilities * string * string * Microsoft.Azure.Management.Compute.Models.Encryption * Nullable<bool> * string * string * string * Nullable<double> * string * string * Microsoft.Azure.Management.Compute.Models.DiskSecurityProfile -> Microsoft.Azure.Management.Compute.Models.DiskRestorePoint
Public Sub New (Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional timeCreated As Nullable(Of DateTime) = Nothing, Optional sourceResourceId As String = Nothing, Optional osType As Nullable(Of OperatingSystemTypes) = Nothing, Optional hyperVGeneration As String = Nothing, Optional purchasePlan As PurchasePlan = Nothing, Optional supportedCapabilities As SupportedCapabilities = Nothing, Optional familyId As String = Nothing, Optional sourceUniqueId As String = Nothing, Optional encryption As Encryption = Nothing, Optional supportsHibernation As Nullable(Of Boolean) = Nothing, Optional networkAccessPolicy As String = Nothing, Optional publicNetworkAccess As String = Nothing, Optional diskAccessId As String = Nothing, Optional completionPercent As Nullable(Of Double) = Nothing, Optional replicationState As String = Nothing, Optional sourceResourceLocation As String = Nothing, Optional securityProfile As DiskSecurityProfile = Nothing)
Parameters
- id
- String
Resource Id
- name
- String
Resource name
- type
- String
Resource type
- sourceResourceId
- String
arm id of source disk or source disk restore point.
- osType
- Nullable<OperatingSystemTypes>
The Operating System type. Possible values include: 'Windows', 'Linux'
- hyperVGeneration
- String
The hypervisor generation of the Virtual Machine. Applicable to OS disks only. Possible values include: 'V1', 'V2'
- purchasePlan
- PurchasePlan
Purchase plan information for the the image from which the OS disk was created.
- supportedCapabilities
- SupportedCapabilities
List of supported capabilities for the image from which the OS disk was created.
- familyId
- String
id of the backing snapshot's MIS family
- sourceUniqueId
- String
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.
- networkAccessPolicy
- String
Possible values include: 'AllowAll', 'AllowPrivate', 'DenyAll'
- publicNetworkAccess
- String
Possible values include: 'Enabled', 'Disabled'
- diskAccessId
- String
ARM id of the DiskAccess resource for using private endpoints on disks.
Percentage complete for the background copy of disk restore point when source resource is from a different region.
- replicationState
- String
Replication state of disk restore point when source resource is from a different region.
- sourceResourceLocation
- String
Location of source disk or source disk restore point when source resource is from a different region.
- securityProfile
- DiskSecurityProfile
Contains the security related information for the resource.
Applies to
Azure SDK for .NET