ResourceCrossZoneVmRecoveryProtectionSetting interface
Definition of recovery orchestration resource protection with cross-zone (zonally resilient) VM recovery.
Properties
| capacity |
ARM resource ID of the Capacity Reservation Group (in the same subscription as the VM) to use when moving the VM to the target zone. |
| protection |
The discriminator possible values: AzureNative, CustomRunbook, AzureSiteRecovery, CrossZoneVMRecovery |
| target |
Customer-requested logical target availability zone for zonal failover (a positive availability-zone id, e.g. "1", "2", "3"; additional zones are accepted where the region exposes them). Always optional; when omitted the service selects a healthy zone. Immutable per failover. |
Property Details
capacityReservationGroupId
ARM resource ID of the Capacity Reservation Group (in the same subscription as the VM) to use when moving the VM to the target zone.
capacityReservationGroupId?: string
Property Value
string
protectionSolutionType
The discriminator possible values: AzureNative, CustomRunbook, AzureSiteRecovery, CrossZoneVMRecovery
protectionSolutionType: "CrossZoneVMRecovery"
Property Value
"CrossZoneVMRecovery"
targetZone
Customer-requested logical target availability zone for zonal failover (a positive availability-zone id, e.g. "1", "2", "3"; additional zones are accepted where the region exposes them). Always optional; when omitted the service selects a healthy zone. Immutable per failover.
targetZone?: string
Property Value
string