InMageRcmFailbackReplicationDetails Class

Definition

InMageRcmFailback provider specific details.

[Newtonsoft.Json.JsonObject("InMageRcmFailback")]
public class InMageRcmFailbackReplicationDetails : Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.ReplicationProviderSpecificSettings
[<Newtonsoft.Json.JsonObject("InMageRcmFailback")>]
type InMageRcmFailbackReplicationDetails = class
    inherit ReplicationProviderSpecificSettings
Public Class InMageRcmFailbackReplicationDetails
Inherits ReplicationProviderSpecificSettings
Inheritance
InMageRcmFailbackReplicationDetails
Attributes
Newtonsoft.Json.JsonObjectAttribute

Constructors

InMageRcmFailbackReplicationDetails()

Initializes a new instance of the InMageRcmFailbackReplicationDetails class.

InMageRcmFailbackReplicationDetails(String, String, String, String, String, String, String, String, String, String, Nullable<Int32>, Nullable<Int64>, Nullable<Int64>, String, Nullable<Int32>, Nullable<Int64>, Nullable<Int64>, String, String, String, IList<InMageRcmFailbackProtectedDiskDetails>, InMageRcmFailbackMobilityAgentDetails, IList<InMageRcmFailbackNicDetails>, Nullable<DateTime>, String, InMageRcmFailbackDiscoveredProtectedVmDetails, String, String, Nullable<Boolean>)

Initializes a new instance of the InMageRcmFailbackReplicationDetails class.

Properties

AzureVirtualMachineId

Gets the ARM Id of the azure VM.

DiscoveredVMDetails

Gets or sets the discovered VM information.

InitialReplicationProcessedBytes

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

InitialReplicationProgressHealth

Gets the initial replication progress health. Possible values include: 'None', 'InProgress', 'SlowProgress', 'NoProgress'

InitialReplicationProgressPercentage

Gets the initial replication progress percentage.

InitialReplicationTransferredBytes

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

InternalIdentifier

Gets the virtual machine internal identifier.

IsAgentRegistrationSuccessfulAfterFailover

Gets a value indicating whether agent registration was successful after failover.

LastPlannedFailoverStartTime

Gets the last planned failover start time.

LastPlannedFailoverStatus

Gets the last planned failover status. Possible values include: 'Succeeded', 'Failed', 'Cancelled', 'Unknown'

LastUsedPolicyFriendlyName

Gets the policy friendly name used by the forward replication.

LastUsedPolicyId

Gets the policy Id used by the forward replication.

LogStorageAccountId

Gets the log storage account ARM Id.

MobilityAgentDetails

Gets or sets the mobility agent information.

MultiVMGroupName

Gets the multi VM group name.

OSType

Gets the type of the OS on the VM.

ProtectedDisks

Gets or sets the list of protected disks.

ReprotectAgentId

Gets the reprotect agent Id.

ReprotectAgentName

Gets the reprotect agent name.

ResyncProcessedBytes

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

ResyncProgressHealth

Gets the resync progress health. Possible values include: 'None', 'InProgress', 'SlowProgress', 'NoProgress'

ResyncProgressPercentage

Gets the resync progress percentage.

ResyncRequired

Gets a value indicating whether resync is required.

ResyncState

Gets the resync state. Possible values include: 'None', 'PreparedForResynchronization', 'StartedResynchronization'

ResyncTransferredBytes

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

TargetDataStoreName

Gets the target datastore name.

TargetvCenterId

Gets the target vCenter Id.

TargetVMName

Gets the target VM name.

VMNics

Gets or sets the network details.

Applies to