ResourceCrossZoneVmRecoveryProtectionSetting interface

Definition of recovery orchestration resource protection with cross-zone (zonally resilient) VM recovery.

Extends

Properties

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.

protectionSolutionType

The discriminator possible values: AzureNative, CustomRunbook, AzureSiteRecovery, 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.

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