IaasVMRecoveryPoint interface
IaaS VM workload specific backup copy.
- Extends
Properties
| extended |
Extended location of the VM recovery point, should be null if VM is in public cloud |
| is |
Is the session to recover items from this backup copy still active. |
| is |
Whether VM is with Managed Disks |
| is |
This flag denotes if any of the disks in the VM are using Private access network setting |
| is |
Identifies whether the VM was encrypted when the backup copy is created. |
| key |
Required details for recovering an encrypted VM. Applicable only when IsSourceVMEncrypted is true. |
| object |
This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types. |
| original |
Original Storage Account Option |
| os |
OS type |
| recovery |
Additional information associated with this backup copy. |
| recovery |
Disk configuration |
| recovery |
Eligibility of RP to be moved to another tier |
| recovery |
Properties of Recovery Point |
| recovery |
Recovery point tier information. |
| recovery |
Time at which this backup copy was created. |
| recovery |
Type of the backup copy. |
| security |
Security Type of the Disk |
| source |
Storage type of the VM whose backup copy is created. |
| virtual |
Virtual Machine Size |
| zones | Identifies the zone of the VM at the time of backup. Applicable only for zone-pinned Vms |
Inherited Properties
| threat |
Recovery point threat information. |
| threat |
Threat status of the recovery point |
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
This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types.
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?: Record<string, RecoveryPointMoveReadinessInfo>
Property Value
Record<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[]
Inherited Property Details
threatInfo
Recovery point threat information.
threatInfo?: ThreatInfo[]
Property Value
Inherited From RecoveryPoint.threatInfo
threatStatus
Threat status of the recovery point
threatStatus?: string
Property Value
string
Inherited From RecoveryPoint.threatStatus