KubernetesClusterProperties interface
KubernetesClusterProperties represents the properties of Kubernetes cluster resource.
Properties
| aad |
The Azure Active Directory Integration properties. |
| administrator |
The administrative credentials that will be applied to the control plane and agent pool nodes that do not specify their own values. |
| attached |
The full list of network resource IDs that are attached to this cluster, including those attached only to specific agent pools. |
| available |
The list of versions that this Kubernetes cluster can be upgraded to. |
| cluster |
The resource ID of the Network Cloud cluster. |
| connected |
The resource ID of the connected cluster set up when this Kubernetes cluster is created. |
| control |
The current running version of Kubernetes on the control plane. |
| control |
The defining characteristics of the control plane for this Kubernetes Cluster. |
| detailed |
The current status of the Kubernetes cluster. |
| detailed |
The descriptive message about the current detailed status. |
| feature |
The current feature settings. |
| initial |
The agent pools that are created with this Kubernetes cluster for running critical system services and workloads. This data in this field is only used during creation, and the field will be empty following the creation of the Kubernetes Cluster. After creation, the management of agent pools is done using the agentPools sub-resource. |
| kubernetes |
The Kubernetes version for this cluster. |
| managed |
The configuration of the managed resource group associated with the resource. |
| network |
The configuration of the Kubernetes cluster networking, including the attachment of networks that span the cluster. |
| nodes | The details of the nodes in this cluster. |
| provisioning |
The provisioning state of the Kubernetes cluster resource. |
Property Details
aadConfiguration
The Azure Active Directory Integration properties.
aadConfiguration?: AadConfiguration
Property Value
administratorConfiguration
The administrative credentials that will be applied to the control plane and agent pool nodes that do not specify their own values.
administratorConfiguration?: AdministratorConfiguration
Property Value
attachedNetworkIds
The full list of network resource IDs that are attached to this cluster, including those attached only to specific agent pools.
attachedNetworkIds?: string[]
Property Value
string[]
availableUpgrades
The list of versions that this Kubernetes cluster can be upgraded to.
availableUpgrades?: AvailableUpgrade[]
Property Value
clusterId
The resource ID of the Network Cloud cluster.
clusterId?: string
Property Value
string
connectedClusterId
The resource ID of the connected cluster set up when this Kubernetes cluster is created.
connectedClusterId?: string
Property Value
string
controlPlaneKubernetesVersion
The current running version of Kubernetes on the control plane.
controlPlaneKubernetesVersion?: string
Property Value
string
controlPlaneNodeConfiguration
The defining characteristics of the control plane for this Kubernetes Cluster.
controlPlaneNodeConfiguration: ControlPlaneNodeConfiguration
Property Value
detailedStatus
The current status of the Kubernetes cluster.
detailedStatus?: string
Property Value
string
detailedStatusMessage
The descriptive message about the current detailed status.
detailedStatusMessage?: string
Property Value
string
featureStatuses
initialAgentPoolConfigurations
The agent pools that are created with this Kubernetes cluster for running critical system services and workloads. This data in this field is only used during creation, and the field will be empty following the creation of the Kubernetes Cluster. After creation, the management of agent pools is done using the agentPools sub-resource.
initialAgentPoolConfigurations: InitialAgentPoolConfiguration[]
Property Value
kubernetesVersion
The Kubernetes version for this cluster.
kubernetesVersion: string
Property Value
string
managedResourceGroupConfiguration
The configuration of the managed resource group associated with the resource.
managedResourceGroupConfiguration?: ManagedResourceGroupConfiguration
Property Value
networkConfiguration
The configuration of the Kubernetes cluster networking, including the attachment of networks that span the cluster.
networkConfiguration: NetworkConfiguration
Property Value
nodes
The details of the nodes in this cluster.
nodes?: KubernetesClusterNode[]
Property Value
provisioningState
The provisioning state of the Kubernetes cluster resource.
provisioningState?: string
Property Value
string