GetKubernetesClusterResult

data class GetKubernetesClusterResult(val aadConfiguration: AadConfigurationResponse? = null, val administratorConfiguration: AdministratorConfigurationResponse? = null, val attachedNetworkIds: List<String>, val availableUpgrades: List<AvailableUpgradeResponse>, val clusterId: String, val connectedClusterId: String, val controlPlaneKubernetesVersion: String, val controlPlaneNodeConfiguration: ControlPlaneNodeConfigurationResponse, val detailedStatus: String, val detailedStatusMessage: String, val extendedLocation: ExtendedLocationResponse, val featureStatuses: List<FeatureStatusResponse>, val id: String, val initialAgentPoolConfigurations: List<InitialAgentPoolConfigurationResponse>, val kubernetesVersion: String, val location: String, val managedResourceGroupConfiguration: ManagedResourceGroupConfigurationResponse? = null, val name: String, val networkConfiguration: NetworkConfigurationResponse, val nodes: List<KubernetesClusterNodeResponse>, val provisioningState: String, val systemData: SystemDataResponse, val tags: Map<String, String>? = null, val type: String)

Constructors

Link copied to clipboard
constructor(aadConfiguration: AadConfigurationResponse? = null, administratorConfiguration: AdministratorConfigurationResponse? = null, attachedNetworkIds: List<String>, availableUpgrades: List<AvailableUpgradeResponse>, clusterId: String, connectedClusterId: String, controlPlaneKubernetesVersion: String, controlPlaneNodeConfiguration: ControlPlaneNodeConfigurationResponse, detailedStatus: String, detailedStatusMessage: String, extendedLocation: ExtendedLocationResponse, featureStatuses: List<FeatureStatusResponse>, id: String, initialAgentPoolConfigurations: List<InitialAgentPoolConfigurationResponse>, kubernetesVersion: String, location: String, managedResourceGroupConfiguration: ManagedResourceGroupConfigurationResponse? = null, name: String, networkConfiguration: NetworkConfigurationResponse, nodes: List<KubernetesClusterNodeResponse>, provisioningState: String, systemData: SystemDataResponse, tags: Map<String, String>? = null, type: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The Azure Active Directory Integration properties.

Link copied to clipboard

The administrative credentials that will be applied to the control plane and agent pool nodes that do not specify their own values.

Link copied to clipboard

The full list of network resource IDs that are attached to this cluster, including those attached only to specific agent pools.

Link copied to clipboard

The list of versions that this Kubernetes cluster can be upgraded to.

Link copied to clipboard

The resource ID of the Network Cloud cluster.

Link copied to clipboard

The resource ID of the connected cluster set up when this Kubernetes cluster is created.

Link copied to clipboard

The current running version of Kubernetes on the control plane.

Link copied to clipboard

The defining characteristics of the control plane for this Kubernetes Cluster.

Link copied to clipboard

The current status of the Kubernetes cluster.

Link copied to clipboard

The descriptive message about the current detailed status.

Link copied to clipboard

The extended location of the cluster associated with the resource.

Link copied to clipboard

The current feature settings.

Link copied to clipboard
val id: String

Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

Link copied to clipboard

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.

Link copied to clipboard

The Kubernetes version for this cluster. Accepts n.n, n.n.n, and n.n.n-n format. The interpreted version used will be resolved into this field after creation or update.

Link copied to clipboard

The geo-location where the resource lives

Link copied to clipboard

The configuration of the managed resource group associated with the resource.

Link copied to clipboard

The name of the resource

Link copied to clipboard

The configuration of the Kubernetes cluster networking, including the attachment of networks that span the cluster.

Link copied to clipboard

The details of the nodes in this cluster.

Link copied to clipboard

The provisioning state of the Kubernetes cluster resource.

Link copied to clipboard

Azure Resource Manager metadata containing createdBy and modifiedBy information.

Link copied to clipboard
val tags: Map<String, String>? = null

Resource tags.

Link copied to clipboard

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"