{ "$schema": "https://json-schema.org/draft/2020-12/schema", "title": "ManagedClusterProperties", "type": "object", "description": "Properties of a managed cluster.", "properties": { "provisioningState": { "type": "string", "description": "The current provisioning state." }, "powerState": { "type": "object" }, "kubernetesVersion": { "type": "string", "description": "The version of Kubernetes specified by the user." }, "currentKubernetesVersion": { "type": "string", "description": "The current version of Kubernetes running on the cluster." }, "dnsPrefix": { "type": "string", "description": "This cannot be updated once the managed cluster has been created." }, "fqdn": { "type": "string", "description": "The FQDN of the master pool." }, "fqdnSubdomain": { "type": "string", "description": "The FQDN subdomain." }, "agentPoolProfiles": { "type": "array", "description": "The agent pool properties." }, "linuxProfile": { "type": "object", "description": "The profile for Linux VMs." }, "windowsProfile": { "type": "object", "description": "The profile for Windows VMs." }, "servicePrincipalProfile": { "type": "object", "description": "Information about the service principal identity for the cluster." }, "addonProfiles": { "type": "object", "description": "The profile of managed cluster add-on." }, "nodeResourceGroup": { "type": "string", "description": "The name of the resource group containing agent pool nodes." }, "enableRBAC": { "type": "boolean", "description": "Whether to enable Kubernetes RBAC." }, "enablePodSecurityPolicy": { "type": "boolean", "description": "Whether to enable Kubernetes pod security policy (deprecated)." }, "autoScalerProfile": { "type": "object", "description": "Parameters to be applied to the cluster autoscaler." }, "apiServerAccessProfile": { "type": "object", "description": "Access profile for managed cluster API server." }, "diskEncryptionSetID": { "type": "string", "description": "The resource ID of the disk encryption set." } } }