AzureVmRecoveryPoint Class
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.
Azure VM specific recovery point class.
public class AzureVmRecoveryPoint : Microsoft.Azure.Commands.RecoveryServices.Backup.Cmdlets.Models.AzureRecoveryPoint
public class AzureVmRecoveryPoint : Microsoft.Azure.Commands.RecoveryServices.Backup.Cmdlets.Models.RecoveryPointBase
type AzureVmRecoveryPoint = class
inherit AzureRecoveryPoint
type AzureVmRecoveryPoint = class
inherit RecoveryPointBase
Public Class AzureVmRecoveryPoint
Inherits AzureRecoveryPoint
Public Class AzureVmRecoveryPoint
Inherits RecoveryPointBase
- Inheritance
-
AzureVmRecoveryPoint
- Inheritance
-
AzureVmRecoveryPoint
Constructors
AzureVmRecoveryPoint() |
Fields
RecoveryPointExpiryTime |
Recovery point expiry time (Inherited from AzureRecoveryPoint) |
RecoveryPointMoveReadinessInfo |
Recovery point move rediness info |
RecoveryPointTier |
Recovery Type information for Recovery point: "Vault", "Snapshot", "Snapshot and Vault" |
RehydrationExpiryTime |
Rehydration expiry time |
RuleName |
Rule Name (Inherited from AzureRecoveryPoint) |
Properties
BackupManagementType |
Type of the backup management agent. (Inherited from ManagementContext) |
ContainerName |
Unique name of the Container (Inherited from ItemContext) |
ContainerType |
Type of the container that maybe managed by the recovery services vault. (Inherited from ContainerContext) |
EncryptionEnabled |
Identifies whether this recovery point represents an encrypted VM at the time of backup. |
ExtendedLocation |
Gets or sets extended location of the VM recovery point, should be null if VM is in public cloud |
Id |
Fully qualified ARM ID of this recovery point (Inherited from RecoveryPointBase) |
IlrSessionActive |
Identifies whether an ILR session is already active that is associated with this recovery point. |
IsManagedVirtualMachine |
Identifies if the virtual machine has a managed disks. |
IsPrivateAccessEnabledOnAnyDisk |
Identifies whether any of the disks in the VM are using Private access network setting |
ItemName |
Name of the item represented by this recovery point (Inherited from RecoveryPointBase) |
KeyAndSecretDetails |
Required details for recovering an encrypted VM. Applicable only when the EncryptionEnabled flag is true. |
OriginalSAEnabled |
Identifies whether this recovery point supports restoring disks to their original storage accounts. |
RecoveryPointAdditionalInfo |
Additional info associated with this recovery point serialized into a string. |
RecoveryPointId |
ID of the recovery point (Inherited from RecoveryPointBase) |
RecoveryPointTime | |
RecoveryPointTime |
Time when this recovery point was created (Inherited from AzureRecoveryPoint) |
RecoveryPointType | |
RecoveryPointType |
Type of recovery point (appConsistent\CrashConsistent etc) (Inherited from AzureRecoveryPoint) |
SourceResourceId |
ARM ID of the VM represented by the recovery point |
SourceVMStorageType |
Storage type of the VM whose backup operation has created this recovery point. |
WorkloadType |
Workload Type of Item (Inherited from ItemContext) |
Zones |
Zone pinned information for the Recovery point |
Methods
Validate() |
Method to validate the object properties. (Inherited from ObjectBase) |