Share via


AgentDetails Class

Definition

Agent details.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.AgentDetailsTypeConverter))]
public class AgentDetails : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.IAgentDetails
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.AgentDetailsTypeConverter))>]
type AgentDetails = class
    interface IAgentDetails
    interface IJsonSerializable
Public Class AgentDetails
Implements IAgentDetails
Inheritance
AgentDetails
Attributes
Implements

Constructors

AgentDetails()

Creates an new AgentDetails instance.

Properties

AgentId

The Id of the agent running on the server.

BiosId

The machine BIOS Id.

Disk

The disks.

Fqdn

The machine FQDN.

MachineId

The Id of the machine to which the agent is registered.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of AgentDetails.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of AgentDetails.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.IAgentDetails.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of AgentDetails into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to