Share via


AzureVmRecoveryPoint Class

Definition

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
Inheritance

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.

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)

Applies to