ProvisionedClusterProperties Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Properties of the provisioned cluster.
public class ProvisionedClusterProperties : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.HybridContainerService.Models.ProvisionedClusterProperties>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.HybridContainerService.Models.ProvisionedClusterProperties>
public class ProvisionedClusterProperties
type ProvisionedClusterProperties = class
interface IJsonModel<ProvisionedClusterProperties>
interface IPersistableModel<ProvisionedClusterProperties>
type ProvisionedClusterProperties = class
Public Class ProvisionedClusterProperties
Implements IJsonModel(Of ProvisionedClusterProperties), IPersistableModel(Of ProvisionedClusterProperties)
Public Class ProvisionedClusterProperties
- Inheritance
-
ProvisionedClusterProperties
- Implements
Constructors
ProvisionedClusterProperties() |
Initializes a new instance of ProvisionedClusterProperties. |
Properties
AgentPoolProfiles |
The agent pool properties for the provisioned cluster. |
AutoScalerProfile |
Parameters to be applied to the cluster-autoscaler when auto scaling is enabled for the provisioned cluster. |
ClusterVmAccessAuthorizedIPRanges |
IP Address or CIDR for SSH access to VMs in the provisioned cluster. |
ControlPlane |
The profile for control plane of the provisioned cluster. |
InfraNetworkVnetSubnetIds |
List of ARM resource Ids (maximum 1) for the infrastructure network object e.g. /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureStackHCI/logicalNetworks/{logicalNetworkName}. |
KubernetesVersion |
The version of Kubernetes in use by the provisioned cluster. |
LicenseAzureHybridBenefit |
Indicates whether Azure Hybrid Benefit is opted in. Default value is false. |
NetworkProfile |
The network configuration profile for the provisioned cluster. |
ProvisioningState |
The status of the latest long running operation for the provisioned cluster. |
SshPublicKeys |
The list of SSH public keys used to authenticate with VMs. A maximum of 1 key may be specified. |
Status |
The observed status of the provisioned cluster. |
StorageProfile |
The storage configuration profile for the provisioned cluster. |
Explicit Interface Implementations
IJsonModel<ProvisionedClusterProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions) |
Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model. |
IJsonModel<ProvisionedClusterProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions) |
Writes the model to the provided Utf8JsonWriter. |
IPersistableModel<ProvisionedClusterProperties>.Create(BinaryData, ModelReaderWriterOptions) |
Converts the provided BinaryData into a model. |
IPersistableModel<ProvisionedClusterProperties>.GetFormatFromOptions(ModelReaderWriterOptions) |
Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service. |
IPersistableModel<ProvisionedClusterProperties>.Write(ModelReaderWriterOptions) |
Writes the model into a BinaryData. |