IaasVMRecoveryPoint interface

IaaS VM workload specific backup copy.

Extends

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.

objectType

Polymorphic discriminator, which specifies the different types this object can be

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

recoveryPointProperties

Properties of Recovery Point

recoveryPointTierDetails

Recovery point tier information.

recoveryPointTime

Time at which this backup copy was created.

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

Property Details

extendedLocation

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

extendedLocation?: ExtendedLocation

Property Value

isInstantIlrSessionActive

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

isInstantIlrSessionActive?: boolean

Property Value

boolean

isManagedVirtualMachine

Whether VM is with Managed Disks

isManagedVirtualMachine?: boolean

Property Value

boolean

isPrivateAccessEnabledOnAnyDisk

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

isPrivateAccessEnabledOnAnyDisk?: boolean

Property Value

boolean

isSourceVMEncrypted

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

isSourceVMEncrypted?: boolean

Property Value

boolean

keyAndSecret

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

keyAndSecret?: KeyAndSecretDetails

Property Value

objectType

Polymorphic discriminator, which specifies the different types this object can be

objectType: "IaasVMRecoveryPoint"

Property Value

"IaasVMRecoveryPoint"

originalStorageAccountOption

Original Storage Account Option

originalStorageAccountOption?: boolean

Property Value

boolean

osType

OS type

osType?: string

Property Value

string

recoveryPointAdditionalInfo

Additional information associated with this backup copy.

recoveryPointAdditionalInfo?: string

Property Value

string

recoveryPointDiskConfiguration

Disk configuration

recoveryPointDiskConfiguration?: RecoveryPointDiskConfiguration

Property Value

recoveryPointMoveReadinessInfo

Eligibility of RP to be moved to another tier

recoveryPointMoveReadinessInfo?: {[propertyName: string]: RecoveryPointMoveReadinessInfo}

Property Value

{[propertyName: string]: RecoveryPointMoveReadinessInfo}

recoveryPointProperties

Properties of Recovery Point

recoveryPointProperties?: RecoveryPointProperties

Property Value

recoveryPointTierDetails

Recovery point tier information.

recoveryPointTierDetails?: RecoveryPointTierInformationV2[]

Property Value

recoveryPointTime

Time at which this backup copy was created.

recoveryPointTime?: Date

Property Value

Date

recoveryPointType

Type of the backup copy.

recoveryPointType?: string

Property Value

string

securityType

Security Type of the Disk

securityType?: string

Property Value

string

sourceVMStorageType

Storage type of the VM whose backup copy is created.

sourceVMStorageType?: string

Property Value

string

virtualMachineSize

Virtual Machine Size

virtualMachineSize?: string

Property Value

string

zones

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

zones?: string[]

Property Value

string[]