Share via


IaasVmRecoveryPoint Class

Definition

IaaS VM workload specific backup copy.

public class IaasVmRecoveryPoint : Azure.ResourceManager.RecoveryServicesBackup.Models.BackupGenericRecoveryPoint
type IaasVmRecoveryPoint = class
    inherit BackupGenericRecoveryPoint
Public Class IaasVmRecoveryPoint
Inherits BackupGenericRecoveryPoint
Inheritance
IaasVmRecoveryPoint

Constructors

IaasVmRecoveryPoint()

Initializes a new instance of IaasVmRecoveryPoint.

Properties

ExtendedLocation

Extended location of the VM recovery point, should be null if VM is in public cloud

IsInstantIlrSessionActive

Is the session to recover items from this backup copy still active.

IsManagedVirtualMachine

Whether VM is with Managed Disks.

IsPrivateAccessEnabledOnAnyDisk

This flag denotes if any of the disks in the VM are using Private access network setting.

IsSourceVmEncrypted

Identifies whether the VM was encrypted when the backup copy is created.

KeyAndSecret

Required details for recovering an encrypted VM. Applicable only when IsSourceVMEncrypted is true.

OriginalStorageAccountOption

Original Storage Account Option.

OSType

OS type.

RecoveryPointAdditionalInfo

Additional information associated with this backup copy.

RecoveryPointDiskConfiguration

Disk configuration.

RecoveryPointMoveReadinessInfo

Eligibility of RP to be moved to another tier.

RecoveryPointOn

Time at which this backup copy was created.

RecoveryPointProperties

Properties of Recovery Point.

RecoveryPointTierDetails

Recovery point tier information.

RecoveryPointType

Type of the backup copy.

SecurityType

Security Type of the Disk.

SourceVmStorageType

Storage type of the VM whose backup copy is created.

VirtualMachineSize

Virtual Machine Size.

Zones

Identifies the zone of the VM at the time of backup. Applicable only for zone-pinned Vms.

Applies to