Class InMageRcmFailbackReplicationDetailsResponse
- java.lang.Object
-
- com.pulumi.azurenative.recoveryservices.outputs.InMageRcmFailbackReplicationDetailsResponse
-
public final class InMageRcmFailbackReplicationDetailsResponse extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
InMageRcmFailbackReplicationDetailsResponse.Builder
-
Method Summary
-
-
-
Method Detail
-
azureVirtualMachineId
public java.lang.String azureVirtualMachineId()
- Returns:
- The ARM Id of the azure VM.
-
discoveredVmDetails
public java.util.Optional<InMageRcmFailbackDiscoveredProtectedVmDetailsResponse> discoveredVmDetails()
- Returns:
- The discovered VM information.
-
initialReplicationProcessedBytes
public java.lang.Double initialReplicationProcessedBytes()
- Returns:
- The initial replication processed bytes. This includes sum of total bytes transferred and matched bytes on all selected disks in source VM.
-
initialReplicationProgressHealth
public java.lang.String initialReplicationProgressHealth()
- Returns:
- The initial replication progress health.
-
initialReplicationProgressPercentage
public java.lang.Integer initialReplicationProgressPercentage()
- Returns:
- The initial replication progress percentage.
-
initialReplicationTransferredBytes
public java.lang.Double initialReplicationTransferredBytes()
- Returns:
- The initial replication transferred bytes from source VM to target for all selected disks on source VM.
-
instanceType
public java.lang.String instanceType()
- Returns:
- Gets the Instance type. Expected value is 'InMageRcmFailback'.
-
internalIdentifier
public java.lang.String internalIdentifier()
- Returns:
- The virtual machine internal identifier.
-
isAgentRegistrationSuccessfulAfterFailover
public java.lang.Boolean isAgentRegistrationSuccessfulAfterFailover()
- Returns:
- A value indicating whether agent registration was successful after failover.
-
lastPlannedFailoverStartTime
public java.lang.String lastPlannedFailoverStartTime()
- Returns:
- The last planned failover start time.
-
lastPlannedFailoverStatus
public java.lang.String lastPlannedFailoverStatus()
- Returns:
- The last planned failover status.
-
lastUsedPolicyFriendlyName
public java.lang.String lastUsedPolicyFriendlyName()
- Returns:
- The policy friendly name used by the forward replication.
-
lastUsedPolicyId
public java.lang.String lastUsedPolicyId()
- Returns:
- The policy Id used by the forward replication.
-
logStorageAccountId
public java.lang.String logStorageAccountId()
- Returns:
- The log storage account ARM Id.
-
mobilityAgentDetails
public java.util.Optional<InMageRcmFailbackMobilityAgentDetailsResponse> mobilityAgentDetails()
- Returns:
- The mobility agent information.
-
multiVmGroupName
public java.lang.String multiVmGroupName()
- Returns:
- The multi VM group name.
-
osType
public java.lang.String osType()
- Returns:
- The type of the OS on the VM.
-
protectedDisks
public java.util.List<InMageRcmFailbackProtectedDiskDetailsResponse> protectedDisks()
- Returns:
- The list of protected disks.
-
reprotectAgentId
public java.lang.String reprotectAgentId()
- Returns:
- The reprotect agent Id.
-
reprotectAgentName
public java.lang.String reprotectAgentName()
- Returns:
- The reprotect agent name.
-
resyncProcessedBytes
public java.lang.Double resyncProcessedBytes()
- Returns:
- The resync processed bytes. This includes sum of total bytes transferred and matched bytes on all selected disks in source VM.
-
resyncProgressHealth
public java.lang.String resyncProgressHealth()
- Returns:
- The resync progress health.
-
resyncProgressPercentage
public java.lang.Integer resyncProgressPercentage()
- Returns:
- The resync progress percentage.
-
resyncRequired
public java.lang.String resyncRequired()
- Returns:
- A value indicating whether resync is required.
-
resyncState
public java.lang.String resyncState()
- Returns:
- The resync state.
-
resyncTransferredBytes
public java.lang.Double resyncTransferredBytes()
- Returns:
- The resync transferred bytes from source VM to target for all selected disks on source VM.
-
targetDataStoreName
public java.lang.String targetDataStoreName()
- Returns:
- The target datastore name.
-
targetVmName
public java.lang.String targetVmName()
- Returns:
- The target VM name.
-
targetvCenterId
public java.lang.String targetvCenterId()
- Returns:
- The target vCenter Id.
-
vmNics
public java.util.List<InMageRcmFailbackNicDetailsResponse> vmNics()
- Returns:
- The network details.
-
builder
public static InMageRcmFailbackReplicationDetailsResponse.Builder builder()
-
builder
public static InMageRcmFailbackReplicationDetailsResponse.Builder builder(InMageRcmFailbackReplicationDetailsResponse defaults)
-
-