Partager via


ProvisionedClusterControlPlaneProfile Class

Definition

The properties of the control plane nodes of the provisioned cluster.

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

Constructors

ProvisionedClusterControlPlaneProfile()

Initializes a new instance of ProvisionedClusterControlPlaneProfile.

Properties

ControlPlaneEndpointHostIP

IP address of the Kubernetes API server.

Count

Number of control plane nodes. The default value is 1, and the count should be an odd number.

VmSize

VM sku size of the control plane nodes.

Explicit Interface Implementations

IJsonModel<ProvisionedClusterControlPlaneProfile>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<ProvisionedClusterControlPlaneProfile>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<ProvisionedClusterControlPlaneProfile>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<ProvisionedClusterControlPlaneProfile>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<ProvisionedClusterControlPlaneProfile>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to