Package version:

InMageRcmFailback provider specific details.

interface InMageRcmFailbackReplicationDetails {
    azureVirtualMachineId?: string;
    discoveredVmDetails?: InMageRcmFailbackDiscoveredProtectedVmDetails;
    initialReplicationProcessedBytes?: number;
    initialReplicationProgressHealth?: string;
    initialReplicationProgressPercentage?: number;
    initialReplicationTransferredBytes?: number;
    instanceType: "InMageRcmFailback";
    internalIdentifier?: string;
    isAgentRegistrationSuccessfulAfterFailover?: boolean;
    lastPlannedFailoverStartTime?: any;
    lastPlannedFailoverStatus?: string;
    lastUsedPolicyFriendlyName?: string;
    lastUsedPolicyId?: string;
    logStorageAccountId?: string;
    mobilityAgentDetails?: InMageRcmFailbackMobilityAgentDetails;
    multiVmGroupName?: string;
    osType?: string;
    protectedDisks?: InMageRcmFailbackProtectedDiskDetails[];
    reprotectAgentId?: string;
    reprotectAgentName?: string;
    resyncProcessedBytes?: number;
    resyncProgressHealth?: string;
    resyncProgressPercentage?: number;
    resyncRequired?: string;
    resyncState?: string;
    resyncTransferredBytes?: number;
    targetDataStoreName?: string;
    targetvCenterId?: string;
    targetVmName?: string;
    vmNics?: InMageRcmFailbackNicDetails[];
}

Hierarchy (view full)

Properties

azureVirtualMachineId?: string

The ARM Id of the azure VM. NOTE: This property will not be serialized. It can only be populated by the server.

The discovered VM information.

initialReplicationProcessedBytes?: number

The initial replication processed bytes. This includes sum of total bytes transferred and matched bytes on all selected disks in source VM. NOTE: This property will not be serialized. It can only be populated by the server.

initialReplicationProgressHealth?: string

The initial replication progress health. NOTE: This property will not be serialized. It can only be populated by the server.

initialReplicationProgressPercentage?: number

The initial replication progress percentage. NOTE: This property will not be serialized. It can only be populated by the server.

initialReplicationTransferredBytes?: number

The initial replication transferred bytes from source VM to target for all selected disks on source VM. NOTE: This property will not be serialized. It can only be populated by the server.

instanceType

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

internalIdentifier?: string

The virtual machine internal identifier. NOTE: This property will not be serialized. It can only be populated by the server.

isAgentRegistrationSuccessfulAfterFailover?: boolean

A value indicating whether agent registration was successful after failover. NOTE: This property will not be serialized. It can only be populated by the server.

lastPlannedFailoverStartTime?: any

The last planned failover start time. NOTE: This property will not be serialized. It can only be populated by the server.

lastPlannedFailoverStatus?: string

The last planned failover status. NOTE: This property will not be serialized. It can only be populated by the server.

lastUsedPolicyFriendlyName?: string

The policy friendly name used by the forward replication. NOTE: This property will not be serialized. It can only be populated by the server.

lastUsedPolicyId?: string

The policy Id used by the forward replication. NOTE: This property will not be serialized. It can only be populated by the server.

logStorageAccountId?: string

The log storage account ARM Id. NOTE: This property will not be serialized. It can only be populated by the server.

The mobility agent information.

multiVmGroupName?: string

The multi VM group name. NOTE: This property will not be serialized. It can only be populated by the server.

osType?: string

The type of the OS on the VM. NOTE: This property will not be serialized. It can only be populated by the server.

The list of protected disks.

reprotectAgentId?: string

The reprotect agent Id. NOTE: This property will not be serialized. It can only be populated by the server.

reprotectAgentName?: string

The reprotect agent name. NOTE: This property will not be serialized. It can only be populated by the server.

resyncProcessedBytes?: number

The resync processed bytes. This includes sum of total bytes transferred and matched bytes on all selected disks in source VM. NOTE: This property will not be serialized. It can only be populated by the server.

resyncProgressHealth?: string

The resync progress health. NOTE: This property will not be serialized. It can only be populated by the server.

resyncProgressPercentage?: number

The resync progress percentage. NOTE: This property will not be serialized. It can only be populated by the server.

resyncRequired?: string

A value indicating whether resync is required. NOTE: This property will not be serialized. It can only be populated by the server.

resyncState?: string

The resync state. NOTE: This property will not be serialized. It can only be populated by the server.

resyncTransferredBytes?: number

The resync transferred bytes from source VM to target for all selected disks on source VM. NOTE: This property will not be serialized. It can only be populated by the server.

targetDataStoreName?: string

The target datastore name. NOTE: This property will not be serialized. It can only be populated by the server.

targetvCenterId?: string

The target vCenter Id. NOTE: This property will not be serialized. It can only be populated by the server.

targetVmName?: string

The target VM name. NOTE: This property will not be serialized. It can only be populated by the server.

The network details.