InMageRcmFailbackReplicationDetails Constructors
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
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. |
InMageRcmFailbackReplicationDetails()
Initializes a new instance of the InMageRcmFailbackReplicationDetails class.
public InMageRcmFailbackReplicationDetails ();
Public Sub New ()
Applies to
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.
public InMageRcmFailbackReplicationDetails (string internalIdentifier = default, string azureVirtualMachineId = default, string multiVMGroupName = default, string reprotectAgentId = default, string reprotectAgentName = default, string osType = default, string logStorageAccountId = default, string targetvCenterId = default, string targetDataStoreName = default, string targetVMName = default, int? initialReplicationProgressPercentage = default, long? initialReplicationProcessedBytes = default, long? initialReplicationTransferredBytes = default, string initialReplicationProgressHealth = default, int? resyncProgressPercentage = default, long? resyncProcessedBytes = default, long? resyncTransferredBytes = default, string resyncProgressHealth = default, string resyncRequired = default, string resyncState = default, System.Collections.Generic.IList<Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.InMageRcmFailbackProtectedDiskDetails> protectedDisks = default, Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.InMageRcmFailbackMobilityAgentDetails mobilityAgentDetails = default, System.Collections.Generic.IList<Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.InMageRcmFailbackNicDetails> vmNics = default, DateTime? lastPlannedFailoverStartTime = default, string lastPlannedFailoverStatus = default, Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.InMageRcmFailbackDiscoveredProtectedVmDetails discoveredVMDetails = default, string lastUsedPolicyId = default, string lastUsedPolicyFriendlyName = default, bool? isAgentRegistrationSuccessfulAfterFailover = default);
new Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.InMageRcmFailbackReplicationDetails : string * string * string * string * string * string * string * string * string * string * Nullable<int> * Nullable<int64> * Nullable<int64> * string * Nullable<int> * Nullable<int64> * Nullable<int64> * string * string * string * System.Collections.Generic.IList<Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.InMageRcmFailbackProtectedDiskDetails> * Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.InMageRcmFailbackMobilityAgentDetails * System.Collections.Generic.IList<Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.InMageRcmFailbackNicDetails> * Nullable<DateTime> * string * Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.InMageRcmFailbackDiscoveredProtectedVmDetails * string * string * Nullable<bool> -> Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.InMageRcmFailbackReplicationDetails
Public Sub New (Optional internalIdentifier As String = Nothing, Optional azureVirtualMachineId As String = Nothing, Optional multiVMGroupName As String = Nothing, Optional reprotectAgentId As String = Nothing, Optional reprotectAgentName As String = Nothing, Optional osType As String = Nothing, Optional logStorageAccountId As String = Nothing, Optional targetvCenterId As String = Nothing, Optional targetDataStoreName As String = Nothing, Optional targetVMName As String = Nothing, Optional initialReplicationProgressPercentage As Nullable(Of Integer) = Nothing, Optional initialReplicationProcessedBytes As Nullable(Of Long) = Nothing, Optional initialReplicationTransferredBytes As Nullable(Of Long) = Nothing, Optional initialReplicationProgressHealth As String = Nothing, Optional resyncProgressPercentage As Nullable(Of Integer) = Nothing, Optional resyncProcessedBytes As Nullable(Of Long) = Nothing, Optional resyncTransferredBytes As Nullable(Of Long) = Nothing, Optional resyncProgressHealth As String = Nothing, Optional resyncRequired As String = Nothing, Optional resyncState As String = Nothing, Optional protectedDisks As IList(Of InMageRcmFailbackProtectedDiskDetails) = Nothing, Optional mobilityAgentDetails As InMageRcmFailbackMobilityAgentDetails = Nothing, Optional vmNics As IList(Of InMageRcmFailbackNicDetails) = Nothing, Optional lastPlannedFailoverStartTime As Nullable(Of DateTime) = Nothing, Optional lastPlannedFailoverStatus As String = Nothing, Optional discoveredVMDetails As InMageRcmFailbackDiscoveredProtectedVmDetails = Nothing, Optional lastUsedPolicyId As String = Nothing, Optional lastUsedPolicyFriendlyName As String = Nothing, Optional isAgentRegistrationSuccessfulAfterFailover As Nullable(Of Boolean) = Nothing)
Parameters
- internalIdentifier
- String
The virtual machine internal identifier.
- azureVirtualMachineId
- String
The ARM Id of the azure VM.
- multiVMGroupName
- String
The multi VM group name.
- reprotectAgentId
- String
The reprotect agent Id.
- reprotectAgentName
- String
The reprotect agent name.
- osType
- String
The type of the OS on the VM.
- logStorageAccountId
- String
The log storage account ARM Id.
- targetvCenterId
- String
The target vCenter Id.
- targetDataStoreName
- String
The target datastore name.
- targetVMName
- String
The target VM name.
The initial replication processed bytes. This includes sum of total bytes transferred and matched bytes on all selected disks in source VM.
The initial replication transferred bytes from source VM to target for all selected disks on source VM.
- initialReplicationProgressHealth
- String
The initial replication progress health. Possible values include: 'None', 'InProgress', 'SlowProgress', 'NoProgress'
The resync processed bytes. This includes sum of total bytes transferred and matched bytes on all selected disks in source VM.
The resync transferred bytes from source VM to target for all selected disks on source VM.
- resyncProgressHealth
- String
The resync progress health. Possible values include: 'None', 'InProgress', 'SlowProgress', 'NoProgress'
- resyncRequired
- String
A value indicating whether resync is required.
- resyncState
- String
The resync state. Possible values include: 'None', 'PreparedForResynchronization', 'StartedResynchronization'
- protectedDisks
- IList<InMageRcmFailbackProtectedDiskDetails>
The list of protected disks.
- mobilityAgentDetails
- InMageRcmFailbackMobilityAgentDetails
The mobility agent information.
- vmNics
- IList<InMageRcmFailbackNicDetails>
The network details.
- lastPlannedFailoverStatus
- String
The last planned failover status. Possible values include: 'Succeeded', 'Failed', 'Cancelled', 'Unknown'
- discoveredVMDetails
- InMageRcmFailbackDiscoveredProtectedVmDetails
The discovered VM information.
- lastUsedPolicyId
- String
The policy Id used by the forward replication.
- lastUsedPolicyFriendlyName
- String
The policy friendly name used by the forward replication.
A value indicating whether agent registration was successful after failover.