A2ACrossClusterMigrationReplicationDetails interface

A2A provider specific settings.

Extends

Properties

fabricObjectId

The fabric specific object Id of the virtual machine.

instanceType

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

lifecycleId

An id associated with the PE that survives actions like switch protection which change the backing PE/CPE objects internally.The lifecycle id gets carried forward to have a link/continuity in being able to have an Id that denotes the "same" protected item even though other internal Ids/ARM Id might be changing.

osType

The type of operating system.

primaryFabricLocation

Primary fabric location.

vmProtectionState

The protection state for the vm.

vmProtectionStateDescription

The protection state description for the vm.

Property Details

fabricObjectId

The fabric specific object Id of the virtual machine.

fabricObjectId?: string

Property Value

string

instanceType

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

instanceType: "A2ACrossClusterMigration"

Property Value

"A2ACrossClusterMigration"

lifecycleId

An id associated with the PE that survives actions like switch protection which change the backing PE/CPE objects internally.The lifecycle id gets carried forward to have a link/continuity in being able to have an Id that denotes the "same" protected item even though other internal Ids/ARM Id might be changing.

lifecycleId?: string

Property Value

string

osType

The type of operating system.

osType?: string

Property Value

string

primaryFabricLocation

Primary fabric location.

primaryFabricLocation?: string

Property Value

string

vmProtectionState

The protection state for the vm.

vmProtectionState?: string

Property Value

string

vmProtectionStateDescription

The protection state description for the vm.

vmProtectionStateDescription?: string

Property Value

string