{ "$schema": "https://json-schema.org/draft/2020-12/schema", "title": "ManagedClusterProperties", "type": "object", "description": "Properties of the managed cluster.", "properties": { "provisioningState": { "type": "string", "description": "The current provisioning state of the managed cluster resource." }, "maxAgentPools": { "type": "integer", "description": "The max number of agent pools for the managed cluster." }, "kubernetesVersion": { "type": "string", "description": "The version of Kubernetes specified by the user. Both patch version (e.g. 1.20.13) and minor version (e.g. 1.20) are supported. When a minor version is specified, the latest supported patch version is chosen automatically." }, "currentKubernetesVersion": { "type": "string", "description": "The version of Kubernetes the Managed Cluster is running." }, "dnsPrefix": { "type": "string", "description": "This cannot be updated once the Managed Cluster has been created." }, "fqdnSubdomain": { "type": "string", "description": "This cannot be updated once the Managed Cluster has been created. Used only with private clusters with custom private DNS zone." }, "fqdn": { "type": "string", "description": "The FQDN of the master pool." }, "privateFQDN": { "type": "string", "description": "The FQDN of private cluster." }, "azurePortalFQDN": { "type": "string", "description": "The special FQDN used by the Azure Portal to access the Managed Cluster. It is only set for private cluster enabled clusters." }, "enableRBAC": { "type": "boolean", "description": "Whether to enable Kubernetes Role-Based Access Control." }, "supportPlan": { "type": "string", "description": "The support plan for the Managed Cluster." }, "disableLocalAccounts": { "type": "boolean", "description": "If set to true, getting static credentials will be disabled for this cluster." }, "nodeResourceGroup": { "type": "string", "description": "The name of the resource group containing agent pool nodes." }, "agentPoolProfiles": { "type": "array", "description": "The agent pool properties." }, "identityProfile": { "type": "object", "description": "Identities associated with the cluster." }, "addonProfiles": { "type": "object", "description": "The profile of managed cluster add-ons." }, "diskEncryptionSetID": { "type": "string", "description": "The Resource ID of the disk encryption set to use for enabling encryption at rest." } } }