Share via


AgentPoolAvailableVersions Class

Definition

The list of available versions for an agent pool.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Aks.Models.Api20230201.AgentPoolAvailableVersionsTypeConverter))]
public class AgentPoolAvailableVersions : Microsoft.Azure.PowerShell.Cmdlets.Aks.Models.Api20230201.IAgentPoolAvailableVersions
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Aks.Models.Api20230201.AgentPoolAvailableVersionsTypeConverter))>]
type AgentPoolAvailableVersions = class
    interface IAgentPoolAvailableVersions
    interface IJsonSerializable
Public Class AgentPoolAvailableVersions
Implements IAgentPoolAvailableVersions
Inheritance
AgentPoolAvailableVersions
Attributes
Implements

Constructors

AgentPoolAvailableVersions()

Creates an new AgentPoolAvailableVersions instance.

Properties

AgentPoolVersion

List of versions available for agent pool.

Id

The ID of the agent pool version list.

Name

The name of the agent pool version list.

Type

Type of the agent pool version list.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of AgentPoolAvailableVersions.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of AgentPoolAvailableVersions.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Aks.Models.Api20230201.IAgentPoolAvailableVersions.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of AgentPoolAvailableVersions into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to