Share via


AksClusterProfile Class

Definition

Properties of the cluster pool underlying AKS cluster.

public class AksClusterProfile : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.HDInsight.Containers.Models.AksClusterProfile>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.HDInsight.Containers.Models.AksClusterProfile>
type AksClusterProfile = class
    interface IJsonModel<AksClusterProfile>
    interface IPersistableModel<AksClusterProfile>
Public Class AksClusterProfile
Implements IJsonModel(Of AksClusterProfile), IPersistableModel(Of AksClusterProfile)
Inheritance
AksClusterProfile
Implements

Properties

AksClusterAgentPoolIdentityProfile

Identity properties of the AKS cluster agentpool MSI.

AksClusterResourceId

ARM Resource ID of the AKS cluster.

AksVersion

AKS control plane and default node pool version of this ClusterPool.

Explicit Interface Implementations

IJsonModel<AksClusterProfile>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<AksClusterProfile>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<AksClusterProfile>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<AksClusterProfile>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<AksClusterProfile>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to