Azure Kubernetes Service · Schema
ManagedClusterAPIServerAccessProfile
Access profile for managed cluster API server.
AzureCloudContainersDevOpsKubernetesOrchestration
Properties
| Name | Type | Description |
|---|---|---|
| authorizedIPRanges | array | IP ranges authorized to access the Kubernetes API server. |
| enablePrivateCluster | boolean | Whether to create the cluster as a private cluster or not. |
| privateDNSZone | string | The private DNS zone mode for the cluster. |
| enablePrivateClusterPublicFQDN | boolean | Whether to create a public FQDN for private cluster or not. |
| disableRunCommand | boolean | Whether to disable run command for the cluster. |
| enableVnetIntegration | boolean | Whether to enable API server VNET integration for the cluster. |
| subnetId | string | The subnet to be used when API server VNET integration is enabled. |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"title": "ManagedClusterAPIServerAccessProfile",
"type": "object",
"description": "Access profile for managed cluster API server.",
"properties": {
"authorizedIPRanges": {
"type": "array",
"description": "IP ranges authorized to access the Kubernetes API server."
},
"enablePrivateCluster": {
"type": "boolean",
"description": "Whether to create the cluster as a private cluster or not."
},
"privateDNSZone": {
"type": "string",
"description": "The private DNS zone mode for the cluster."
},
"enablePrivateClusterPublicFQDN": {
"type": "boolean",
"description": "Whether to create a public FQDN for private cluster or not."
},
"disableRunCommand": {
"type": "boolean",
"description": "Whether to disable run command for the cluster."
},
"enableVnetIntegration": {
"type": "boolean",
"description": "Whether to enable API server VNET integration for the cluster."
},
"subnetId": {
"type": "string",
"description": "The subnet to be used when API server VNET integration is enabled."
}
}
}