IaasVMRecoveryPoint 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
IaasVMRecoveryPoint() |
Initializes a new instance of the IaasVMRecoveryPoint class. |
IaasVMRecoveryPoint(String, Nullable<DateTime>, String, String, Nullable<Boolean>, KeyAndSecretDetails, Nullable<Boolean>, IList<RecoveryPointTierInformation>, Nullable<Boolean>, String, Nullable<Boolean>, String, RecoveryPointDiskConfiguration, IList<String>, IDictionary<String,RecoveryPointMoveReadinessInfo>) |
Initializes a new instance of the IaasVMRecoveryPoint class. |
IaasVMRecoveryPoint()
Initializes a new instance of the IaasVMRecoveryPoint class.
public IaasVMRecoveryPoint ();
Public Sub New ()
Applies to
IaasVMRecoveryPoint(String, Nullable<DateTime>, String, String, Nullable<Boolean>, KeyAndSecretDetails, Nullable<Boolean>, IList<RecoveryPointTierInformation>, Nullable<Boolean>, String, Nullable<Boolean>, String, RecoveryPointDiskConfiguration, IList<String>, IDictionary<String,RecoveryPointMoveReadinessInfo>)
Initializes a new instance of the IaasVMRecoveryPoint class.
public IaasVMRecoveryPoint (string recoveryPointType = default, DateTime? recoveryPointTime = default, string recoveryPointAdditionalInfo = default, string sourceVMStorageType = default, bool? isSourceVMEncrypted = default, Microsoft.Azure.Management.RecoveryServices.Backup.CrossRegionRestore.Models.KeyAndSecretDetails keyAndSecret = default, bool? isInstantIlrSessionActive = default, System.Collections.Generic.IList<Microsoft.Azure.Management.RecoveryServices.Backup.CrossRegionRestore.Models.RecoveryPointTierInformation> recoveryPointTierDetails = default, bool? isManagedVirtualMachine = default, string virtualMachineSize = default, bool? originalStorageAccountOption = default, string osType = default, Microsoft.Azure.Management.RecoveryServices.Backup.CrossRegionRestore.Models.RecoveryPointDiskConfiguration recoveryPointDiskConfiguration = default, System.Collections.Generic.IList<string> zones = default, System.Collections.Generic.IDictionary<string,Microsoft.Azure.Management.RecoveryServices.Backup.CrossRegionRestore.Models.RecoveryPointMoveReadinessInfo> recoveryPointMoveReadinessInfo = default);
new Microsoft.Azure.Management.RecoveryServices.Backup.CrossRegionRestore.Models.IaasVMRecoveryPoint : string * Nullable<DateTime> * string * string * Nullable<bool> * Microsoft.Azure.Management.RecoveryServices.Backup.CrossRegionRestore.Models.KeyAndSecretDetails * Nullable<bool> * System.Collections.Generic.IList<Microsoft.Azure.Management.RecoveryServices.Backup.CrossRegionRestore.Models.RecoveryPointTierInformation> * Nullable<bool> * string * Nullable<bool> * string * Microsoft.Azure.Management.RecoveryServices.Backup.CrossRegionRestore.Models.RecoveryPointDiskConfiguration * System.Collections.Generic.IList<string> * System.Collections.Generic.IDictionary<string, Microsoft.Azure.Management.RecoveryServices.Backup.CrossRegionRestore.Models.RecoveryPointMoveReadinessInfo> -> Microsoft.Azure.Management.RecoveryServices.Backup.CrossRegionRestore.Models.IaasVMRecoveryPoint
Public Sub New (Optional recoveryPointType As String = Nothing, Optional recoveryPointTime As Nullable(Of DateTime) = Nothing, Optional recoveryPointAdditionalInfo As String = Nothing, Optional sourceVMStorageType As String = Nothing, Optional isSourceVMEncrypted As Nullable(Of Boolean) = Nothing, Optional keyAndSecret As KeyAndSecretDetails = Nothing, Optional isInstantIlrSessionActive As Nullable(Of Boolean) = Nothing, Optional recoveryPointTierDetails As IList(Of RecoveryPointTierInformation) = Nothing, Optional isManagedVirtualMachine As Nullable(Of Boolean) = Nothing, Optional virtualMachineSize As String = Nothing, Optional originalStorageAccountOption As Nullable(Of Boolean) = Nothing, Optional osType As String = Nothing, Optional recoveryPointDiskConfiguration As RecoveryPointDiskConfiguration = Nothing, Optional zones As IList(Of String) = Nothing, Optional recoveryPointMoveReadinessInfo As IDictionary(Of String, RecoveryPointMoveReadinessInfo) = Nothing)
Parameters
- recoveryPointType
- String
Type of the backup copy.
- recoveryPointAdditionalInfo
- String
Additional information associated with this backup copy.
- sourceVMStorageType
- String
Storage type of the VM whose backup copy is created.
Identifies whether the VM was encrypted when the backup copy is created.
- keyAndSecret
- KeyAndSecretDetails
Required details for recovering an encrypted VM. Applicable only when IsSourceVMEncrypted is true.
Is the session to recover items from this backup copy still active.
- recoveryPointTierDetails
- IList<RecoveryPointTierInformation>
Recovery point tier information.
- virtualMachineSize
- String
Virtual Machine Size
- osType
- String
OS type
- recoveryPointDiskConfiguration
- RecoveryPointDiskConfiguration
Disk configuration
Identifies the zone of the VM at the time of backup. Applicable only for zone-pinned Vms
- recoveryPointMoveReadinessInfo
- IDictionary<String,RecoveryPointMoveReadinessInfo>
Eligibility of RP to be moved to another tier