A2ACrossClusterMigrationReplicationDetailsResponse

data class A2ACrossClusterMigrationReplicationDetailsResponse(val fabricObjectId: String? = null, val instanceType: String, val lifecycleId: String? = null, val osType: String? = null, val primaryFabricLocation: String? = null, val vmProtectionState: String? = null, val vmProtectionStateDescription: String? = null)

A2A provider specific settings.

Constructors

constructor(fabricObjectId: String? = null, instanceType: String, lifecycleId: String? = null, osType: String? = null, primaryFabricLocation: String? = null, vmProtectionState: String? = null, vmProtectionStateDescription: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val fabricObjectId: String? = null

The fabric specific object Id of the virtual machine.

Link copied to clipboard

Gets the Instance type. Expected value is 'A2ACrossClusterMigration'.

Link copied to clipboard
val lifecycleId: String? = null

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.

Link copied to clipboard
val osType: String? = null

The type of operating system.

Link copied to clipboard

Primary fabric location.

Link copied to clipboard

The protection state for the vm.

Link copied to clipboard

The protection state description for the vm.