InMageRcmFailbackReplicationDetailsResponse

data class InMageRcmFailbackReplicationDetailsResponse(val azureVirtualMachineId: String, val discoveredVmDetails: InMageRcmFailbackDiscoveredProtectedVmDetailsResponse? = null, val initialReplicationProcessedBytes: Double, val initialReplicationProgressHealth: String, val initialReplicationProgressPercentage: Int, val initialReplicationTransferredBytes: Double, val instanceType: String, val internalIdentifier: String, val isAgentRegistrationSuccessfulAfterFailover: Boolean, val lastPlannedFailoverStartTime: String, val lastPlannedFailoverStatus: String, val lastUsedPolicyFriendlyName: String, val lastUsedPolicyId: String, val logStorageAccountId: String, val mobilityAgentDetails: InMageRcmFailbackMobilityAgentDetailsResponse? = null, val multiVmGroupName: String, val osType: String, val protectedDisks: List<InMageRcmFailbackProtectedDiskDetailsResponse>? = null, val reprotectAgentId: String, val reprotectAgentName: String, val resyncProcessedBytes: Double, val resyncProgressHealth: String, val resyncProgressPercentage: Int, val resyncRequired: String, val resyncState: String, val resyncTransferredBytes: Double, val targetDataStoreName: String, val targetVmName: String, val targetvCenterId: String, val vmNics: List<InMageRcmFailbackNicDetailsResponse>? = null)

InMageRcmFailback provider specific details.

Constructors

constructor(azureVirtualMachineId: String, discoveredVmDetails: InMageRcmFailbackDiscoveredProtectedVmDetailsResponse? = null, initialReplicationProcessedBytes: Double, initialReplicationProgressHealth: String, initialReplicationProgressPercentage: Int, initialReplicationTransferredBytes: Double, instanceType: String, internalIdentifier: String, isAgentRegistrationSuccessfulAfterFailover: Boolean, lastPlannedFailoverStartTime: String, lastPlannedFailoverStatus: String, lastUsedPolicyFriendlyName: String, lastUsedPolicyId: String, logStorageAccountId: String, mobilityAgentDetails: InMageRcmFailbackMobilityAgentDetailsResponse? = null, multiVmGroupName: String, osType: String, protectedDisks: List<InMageRcmFailbackProtectedDiskDetailsResponse>? = null, reprotectAgentId: String, reprotectAgentName: String, resyncProcessedBytes: Double, resyncProgressHealth: String, resyncProgressPercentage: Int, resyncRequired: String, resyncState: String, resyncTransferredBytes: Double, targetDataStoreName: String, targetVmName: String, targetvCenterId: String, vmNics: List<InMageRcmFailbackNicDetailsResponse>? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The ARM Id of the azure VM.

Link copied to clipboard
Link copied to clipboard

The initial replication processed bytes. This includes sum of total bytes transferred and matched bytes on all selected disks in source VM.

Link copied to clipboard

The initial replication progress health.

Link copied to clipboard

The initial replication progress percentage.

Link copied to clipboard

The initial replication transferred bytes from source VM to target for all selected disks on source VM.

Link copied to clipboard

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

Link copied to clipboard

The virtual machine internal identifier.

A value indicating whether agent registration was successful after failover.

Link copied to clipboard

The last planned failover start time.

Link copied to clipboard

The last planned failover status.

Link copied to clipboard

The policy friendly name used by the forward replication.

Link copied to clipboard

The policy Id used by the forward replication.

Link copied to clipboard

The log storage account ARM Id.

Link copied to clipboard

The mobility agent information.

Link copied to clipboard

The multi VM group name.

Link copied to clipboard

The type of the OS on the VM.

Link copied to clipboard

The list of protected disks.

Link copied to clipboard

The reprotect agent Id.

Link copied to clipboard

The reprotect agent name.

Link copied to clipboard

The resync processed bytes. This includes sum of total bytes transferred and matched bytes on all selected disks in source VM.

Link copied to clipboard

The resync progress health.

Link copied to clipboard

The resync progress percentage.

Link copied to clipboard

A value indicating whether resync is required.

Link copied to clipboard

The resync state.

Link copied to clipboard

The resync transferred bytes from source VM to target for all selected disks on source VM.

Link copied to clipboard

The target datastore name.

Link copied to clipboard

The target vCenter Id.

Link copied to clipboard

The target VM name.

Link copied to clipboard

The network details.