InMageAgentDetails Class

Definition

The details of the InMage agent.

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

Constructors

Name Description
InMageAgentDetails()

Creates an new InMageAgentDetails instance.

Properties

Name Description
AgentExpiryDate

Agent expiry date.

AgentUpdateStatus

A value indicating whether installed agent needs to be updated.

AgentVersion

The agent version.

PostUpdateRebootStatus

A value indicating whether reboot is required after update is applied.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of InMageAgentDetails.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of InMageAgentDetails.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of InMageAgentDetails into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to