Share via


AgentVersion Class

Definition

Describes properties of Agent Version.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.StackHCIVM.Models.AgentVersionTypeConverter))]
public class AgentVersion : Microsoft.Azure.PowerShell.Cmdlets.StackHCIVM.Models.IAgentVersion
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.StackHCIVM.Models.AgentVersionTypeConverter))>]
type AgentVersion = class
    interface IAgentVersion
    interface IJsonSerializable
Public Class AgentVersion
Implements IAgentVersion
Inheritance
AgentVersion
Attributes
Implements

Constructors

AgentVersion()

Creates an new AgentVersion instance.

Properties

AgentVersion1

Represents the agent version.

DownloadLink

Represents the download link of specific agent version.

OSType

Defines the os type.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of AgentVersion.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of AgentVersion.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.StackHCIVM.Models.IAgentVersion.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of AgentVersion into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to