InMageRcmReplicationDetails Class
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.
InMageRcm provider specific details.
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.InMageRcmReplicationDetailsTypeConverter))]
public class InMageRcmReplicationDetails : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.IInMageRcmReplicationDetails, Microsoft.Azure.PowerShell.Cmdlets.Migrate.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.InMageRcmReplicationDetailsTypeConverter))>]
type InMageRcmReplicationDetails = class
interface IInMageRcmReplicationDetails
interface IJsonSerializable
interface IReplicationProviderSpecificSettings
interface IValidates
Public Class InMageRcmReplicationDetails
Implements IInMageRcmReplicationDetails, IValidates
- Inheritance
-
InMageRcmReplicationDetails
- Attributes
- Implements
Constructors
InMageRcmReplicationDetails() |
Creates an new InMageRcmReplicationDetails instance. |
Properties
AgentUpgradeAttemptToVersion |
The agent version to which last agent upgrade was attempted. |
AgentUpgradeBlockingErrorDetail |
The agent upgrade blocking error information. |
AgentUpgradeJobId |
The agent upgrade job Id. |
AgentUpgradeState |
The agent auto upgrade state. |
AllocatedMemoryInMb |
The allocated memory in MB. |
DiscoveredVMDetailCreatedTimestamp |
The SDS created timestamp. |
DiscoveredVMDetailDatastore |
The list of datastores. |
DiscoveredVMDetailIpaddress |
The list of IP addresses. |
DiscoveredVMDetailIsDeleted |
A value indicating whether the VM is deleted. |
DiscoveredVMDetailLastDiscoveryTimeInUtc |
The last time when SDS information discovered in SRS. |
DiscoveredVMDetailOsname |
The VM's OS name. |
DiscoveredVMDetailPowerStatus |
The VM power status. |
DiscoveredVMDetailUpdatedTimestamp |
The SDS updated timestamp. |
DiscoveredVMDetailVcenterFqdn |
The VCenter fqdn. |
DiscoveredVMDetailVcenterId |
The VCenter Id. |
DiscoveredVMDetailVmfqdn |
The VM fqdn. |
DiscoveredVMDetailVmwareToolsStatus |
The VMware tools status. |
DiscoveryType |
The type of the discovered VM. |
FabricDiscoveryMachineId |
The ARM Id of the discovered VM. |
FailoverRecoveryPointId |
The recovery point Id to which the VM was failed over. |
FirmwareType |
The firmware type. |
InitialReplicationProcessedByte |
The initial replication processed bytes. This includes sum of total bytes transferred and matched bytes on all selected disks in source VM. |
InitialReplicationProgressHealth |
The initial replication progress health. |
InitialReplicationProgressPercentage |
The initial replication progress percentage. This is calculated based on total bytes processed for all disks in the source VM. |
InitialReplicationTransferredByte |
The initial replication transferred bytes from source VM to azure for all selected disks on source VM. |
InstanceType |
Gets the Instance type. |
InternalIdentifier |
The virtual machine internal identifier. |
IsAgentRegistrationSuccessfulAfterFailover |
A value indicating whether agent registration was successful after failover. |
IsLastUpgradeSuccessful |
A value indicating whether last agent upgrade was successful or not. |
LastAgentUpgradeErrorDetail |
The last agent upgrade error information. |
LastAgentUpgradeType |
The last agent upgrade type. |
LastRecoveryPointId |
The last recovery point Id. |
LastRecoveryPointReceived |
The last recovery point received time. |
LastRpoCalculatedTime |
The last recovery point objective calculated time. |
LastRpoInSecond |
The last recovery point objective value. |
LicenseType |
License Type of the VM to be used. |
MobilityAgentDetailAgentVersionExpiryDate |
The agent version expiry date. |
MobilityAgentDetailDriverVersion |
The driver version. |
MobilityAgentDetailDriverVersionExpiryDate |
The driver version expiry date. |
MobilityAgentDetailIsUpgradeable |
A value indicating whether agent is upgradeable or not. |
MobilityAgentDetailLastHeartbeatUtc |
The time of the last heartbeat received from the agent. |
MobilityAgentDetailLatestAgentReleaseDate |
The latest agent version release date. |
MobilityAgentDetailLatestUpgradableVersionWithoutReboot |
The latest upgradeable version available without reboot. |
MobilityAgentDetailLatestVersion |
The latest agent version available. |
MobilityAgentDetailReasonsBlockingUpgrade |
The whether update is possible or not. |
MobilityAgentDetailVersion |
The agent version. |
MultiVMGroupName |
The multi VM group name. |
OSType |
The type of the OS on the VM. |
PrimaryNicIPAddress |
The IP address of the primary network interface. |
ProcessorCoreCount |
The processor core count. |
ProcessServerId |
The process server Id. |
ProcessServerName |
The process server name. |
ProtectedDisk |
The list of protected disks. |
ResyncProcessedByte |
The resync processed bytes. This includes sum of total bytes transferred and matched bytes on all selected disks in source VM. |
ResyncProgressHealth |
The resync progress health. |
ResyncProgressPercentage |
The resync progress percentage. This is calculated based on total bytes processed for all disks in the source VM. |
ResyncRequired |
A value indicating whether resync is required. |
ResyncState |
The resync state. |
ResyncTransferredByte |
The resync transferred bytes from source VM to azure for all selected disks on source VM. |
RunAsAccountId |
The run-as account Id. |
StorageAccountId |
The replication storage account ARM Id. This is applicable only for the blob based replication test hook. |
TargetAvailabilitySetId |
The target availability set Id. |
TargetAvailabilityZone |
The target availability zone. |
TargetBootDiagnosticsStorageAccountId |
The target boot diagnostics storage account ARM Id. |
TargetGeneration |
The target generation. |
TargetLocation |
The target location. |
TargetNetworkId |
The target network Id. |
TargetProximityPlacementGroupId |
The target proximity placement group Id. |
TargetResourceGroupId |
The target resource group Id. |
TargetVMName |
Target VM name. |
TargetVMSize |
The target VM size. |
TestNetworkId |
The test network Id. |
VMNic |
The network details. |
Methods
DeserializeFromDictionary(IDictionary) |
Deserializes a IDictionary into an instance of InMageRcmReplicationDetails. |
DeserializeFromPSObject(PSObject) |
Deserializes a PSObject into an instance of InMageRcmReplicationDetails. |
FromJson(JsonNode) |
Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.IInMageRcmReplicationDetails. |
FromJsonString(String) |
Creates a new instance of InMageRcmReplicationDetails, deserializing the content from a json string. |
ToJson(JsonObject, SerializationMode) |
Serializes this instance of InMageRcmReplicationDetails into a JsonNode. |
ToJsonString() |
Serializes this instance to a json string. |
Validate(IEventListener) |
Validates that this object meets the validation criteria. |