InMageRcmMobilityAgentDetails Class

Definition

InMageRcm mobility agent details.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20250801.InMageRcmMobilityAgentDetailsTypeConverter))]
public class InMageRcmMobilityAgentDetails : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20250801.IInMageRcmMobilityAgentDetails
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20250801.InMageRcmMobilityAgentDetailsTypeConverter))>]
type InMageRcmMobilityAgentDetails = class
    interface IInMageRcmMobilityAgentDetails
    interface IJsonSerializable
Public Class InMageRcmMobilityAgentDetails
Implements IInMageRcmMobilityAgentDetails
Inheritance
InMageRcmMobilityAgentDetails
Attributes
Implements

Constructors

Name Description
InMageRcmMobilityAgentDetails()

Creates an new InMageRcmMobilityAgentDetails instance.

Properties

Name Description
AgentReinstallAttemptToVersion

The last agent reinstall type.

AgentReinstallJobId

The agent reinstall job Id.

AgentReinstallState

The agent auto reinstall state.

AgentVersionExpiryDate

The agent version expiry date.

DistroName

The distro name.

DistroNameForWhichAgentIsInstalled

Distro name for which agent is installed.

DriverVersion

The driver version.

DriverVersionExpiryDate

The driver version expiry date.

IsAgentReinstallRequired

A value indicating whether replication agent reinstallation is required.

IsAgentUpgradeable

A value indicating whether replication agent upgradeable.

IsLastReinstallSuccessful

A value indicating whether replication agent reinstallation is required.

IsUpgradeable

A value indicating whether agent is upgradeable or not.

LastAgentReinstallType

The last agent reinstall type.

LastHeartbeatUtc

The time of the last heartbeat received from the agent.

LatestAgentReleaseDate

The latest agent version release date.

LatestUpgradableVersionWithoutReboot

The latest upgradeable version available without reboot.

LatestVersion

The latest agent version available.

OSFamilyName

The OS family name.

ReasonsBlockingReinstall

whether reinstall is possible or not.

ReasonsBlockingReinstallDetail

whether reinstall is possible or not.

ReasonsBlockingUpgrade

The whether update is possible or not.

Version

The agent version.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of InMageRcmMobilityAgentDetails.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of InMageRcmMobilityAgentDetails.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20250801.IInMageRcmMobilityAgentDetails.

FromJsonString(String)

Creates a new instance of InMageRcmMobilityAgentDetails, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of InMageRcmMobilityAgentDetails into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to