UNPKG

openapi-directory

Version:

Building & bundling https://github.com/APIs-guru/openapi-directory for easy use from JS

1 lines 62 kB
{"openapi":"3.0.0","info":{"description":"The Container Service Client.","title":"ContainerServiceClient","version":"2019-08-01","x-apisguru-categories":["cloud"],"x-logo":{"url":"https://assets.onestore.ms/cdnfiles/onestorerolling-1606-01000/shell/v3/images/logo/microsoft.png"},"x-origin":[{"format":"swagger","url":"https://raw.githubusercontent.com/Azure/azure-rest-api-specs/master/specification/containerservice/resource-manager/Microsoft.ContainerService/stable/2019-08-01/managedClusters.json","version":"2.0"}],"x-preferred":true,"x-providerName":"azure.com","x-serviceName":"containerservice-managedClusters","x-tags":["Azure","Microsoft"]},"security":[{"azure_auth":["user_impersonation"]}],"paths":{"/providers/Microsoft.ContainerService/operations":{"get":{"description":"Gets a list of compute operations.","operationId":"Operations_List","parameters":[{"$ref":"#/components/parameters/ApiVersionParameter"}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OperationListResult"}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"tags":["managedClusters"],"x-ms-pageable":{}}},"/subscriptions/{subscriptionId}/providers/Microsoft.ContainerService/managedClusters":{"get":{"description":"Gets a list of managed clusters in the specified subscription. The operation returns properties of each managed cluster.","operationId":"ManagedClusters_List","parameters":[{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ManagedClusterListResult"},"examples":{"List Managed Clusters":{"$ref":"#/components/examples/List_Managed_Clusters"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"summary":"Gets a list of managed clusters in the specified subscription.","tags":["ManagedClusters"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters":{"get":{"description":"Lists managed clusters in the specified subscription and resource group. The operation returns properties of each managed cluster.","operationId":"ManagedClusters_ListByResourceGroup","parameters":[{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ResourceGroupNameParameter"}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ManagedClusterListResult"},"examples":{"Get Managed Clusters by Resource Group":{"$ref":"#/components/examples/Get_Managed_Clusters_by_Resource_Group"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"summary":"Lists managed clusters in the specified subscription and resource group.","tags":["ManagedClusters"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}":{"delete":{"description":"Deletes the managed cluster with a specified resource group and name.","operationId":"ManagedClusters_Delete","parameters":[{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ResourceGroupNameParameter"},{"$ref":"#/components/parameters/ResourceNameParameter"}],"responses":{"202":{"description":"Accepted"},"204":{"description":"NoContent"},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"summary":"Deletes a managed cluster.","tags":["ManagedClusters"],"x-ms-long-running-operation":true},"get":{"description":"Gets the details of the managed cluster with a specified resource group and name.","operationId":"ManagedClusters_Get","parameters":[{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ResourceGroupNameParameter"},{"$ref":"#/components/parameters/ResourceNameParameter"}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ManagedCluster"},"examples":{"Get Managed Cluster":{"$ref":"#/components/examples/Get_Managed_Cluster"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"summary":"Gets a managed cluster.","tags":["ManagedClusters"]},"patch":{"description":"Updates a managed cluster with the specified tags.","operationId":"ManagedClusters_UpdateTags","parameters":[{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ResourceGroupNameParameter"},{"$ref":"#/components/parameters/ResourceNameParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TagsObject"}}},"description":"Parameters supplied to the Update Managed Cluster Tags operation.","required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ManagedCluster"},"examples":{"Update Managed Cluster Tags":{"$ref":"#/components/examples/Update_Managed_Cluster_Tags"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"summary":"Updates tags on a managed cluster.","tags":["ManagedClusters"],"x-ms-long-running-operation":true},"put":{"description":"Creates or updates a managed cluster with the specified configuration for agents and Kubernetes version.","operationId":"ManagedClusters_CreateOrUpdate","parameters":[{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ResourceGroupNameParameter"},{"$ref":"#/components/parameters/ResourceNameParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ManagedCluster"}}},"description":"Parameters supplied to the Create or Update a Managed Cluster operation.","required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ManagedCluster"},"examples":{"Create/Update Managed Cluster":{"$ref":"#/components/examples/Create_Update_Managed_Cluster"}}}}},"201":{"description":"Created","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ManagedCluster"},"examples":{"Create/Update Managed Cluster":{"$ref":"#/components/examples/Create_Update_Managed_Cluster"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"summary":"Creates or updates a managed cluster.","tags":["ManagedClusters"],"x-ms-long-running-operation":true}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/accessProfiles/{roleName}/listCredential":{"post":{"description":"Gets the accessProfile for the specified role name of the managed cluster with a specified resource group and name.","operationId":"ManagedClusters_GetAccessProfile","parameters":[{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ResourceGroupNameParameter"},{"$ref":"#/components/parameters/ResourceNameParameter"},{"description":"The name of the role for managed cluster accessProfile resource.","in":"path","name":"roleName","required":true,"schema":{"type":"string"},"examples":{"Get Managed Cluster":{"value":"clusterUser"}}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ManagedClusterAccessProfile"},"examples":{"Get Managed Cluster":{"$ref":"#/components/examples/Get_Managed_Cluster"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"summary":"Gets an access profile of a managed cluster.","tags":["ManagedClusters"]}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/agentPools":{"get":{"description":"Gets a list of agent pools in the specified managed cluster. The operation returns properties of each agent pool.","operationId":"AgentPools_List","parameters":[{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ResourceGroupNameParameter"},{"$ref":"#/components/parameters/ResourceNameParameter"}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AgentPoolListResult"},"examples":{"List Agent Pools by Managed Cluster":{"$ref":"#/components/examples/List_Agent_Pools_by_Managed_Cluster"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"summary":"Gets a list of agent pools in the specified managed cluster.","tags":["AgentPools"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/agentPools/{agentPoolName}":{"delete":{"description":"Deletes the agent pool in the specified managed cluster.","operationId":"AgentPools_Delete","parameters":[{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ResourceGroupNameParameter"},{"$ref":"#/components/parameters/ResourceNameParameter"},{"description":"The name of the agent pool.","in":"path","name":"agentPoolName","required":true,"schema":{"type":"string"},"examples":{"Delete Agent Pool":{"value":"agentpool1"}}}],"responses":{"202":{"description":"Accepted"},"204":{"description":"NoContent"},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"summary":"Deletes an agent pool.","tags":["AgentPools"],"x-ms-long-running-operation":true},"get":{"description":"Gets the details of the agent pool by managed cluster and resource group.","operationId":"AgentPools_Get","parameters":[{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ResourceGroupNameParameter"},{"$ref":"#/components/parameters/ResourceNameParameter"},{"description":"The name of the agent pool.","in":"path","name":"agentPoolName","required":true,"schema":{"type":"string"},"examples":{"Get Agent Pool":{"value":"agentpool1"}}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AgentPool"},"examples":{"Get Agent Pool":{"$ref":"#/components/examples/Get_Agent_Pool"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"summary":"Gets the agent pool.","tags":["AgentPools"]},"put":{"description":"Creates or updates an agent pool in the specified managed cluster.","operationId":"AgentPools_CreateOrUpdate","parameters":[{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ResourceGroupNameParameter"},{"$ref":"#/components/parameters/ResourceNameParameter"},{"description":"The name of the agent pool.","in":"path","name":"agentPoolName","required":true,"schema":{"type":"string"},"examples":{"Create/Update Agent Pool":{"value":"agentpool1"},"Update Agent Pool":{"value":"agentpool1"}}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AgentPool"}}},"description":"Parameters supplied to the Create or Update an agent pool operation.","required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AgentPool"},"examples":{"Create/Update Agent Pool":{"$ref":"#/components/examples/Create_Update_Agent_Pool"},"Update Agent Pool":{"$ref":"#/components/examples/Update_Agent_Pool"}}}}},"201":{"description":"Created","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AgentPool"},"examples":{"Create/Update Agent Pool":{"$ref":"#/components/examples/Create_Update_Agent_Pool"},"Update Agent Pool":{"$ref":"#/components/examples/Update_Agent_Pool"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"summary":"Creates or updates an agent pool.","tags":["AgentPools"],"x-ms-long-running-operation":true}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/agentPools/{agentPoolName}/upgradeProfiles/default":{"get":{"description":"Gets the details of the upgrade profile for an agent pool with a specified resource group and managed cluster name.","operationId":"AgentPools_GetUpgradeProfile","parameters":[{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ResourceGroupNameParameter"},{"$ref":"#/components/parameters/ResourceNameParameter"},{"description":"The name of the agent pool.","in":"path","name":"agentPoolName","required":true,"schema":{"type":"string"},"examples":{"Get Upgrade Profile for Agent Pool":{"value":"agentpool1"}}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AgentPoolUpgradeProfile"},"examples":{"Get Upgrade Profile for Agent Pool":{"$ref":"#/components/examples/Get_Upgrade_Profile_for_Agent_Pool"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"summary":"Gets upgrade profile for an agent pool.","tags":["AgentPools"]}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/availableAgentPoolVersions":{"get":{"description":"Gets a list of supported versions for the specified agent pool.","operationId":"AgentPools_GetAvailableAgentPoolVersions","parameters":[{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ResourceGroupNameParameter"},{"$ref":"#/components/parameters/ResourceNameParameter"}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AgentPoolAvailableVersions"},"examples":{"Get available versions for agent pool":{"$ref":"#/components/examples/Get_available_versions_for_agent_pool"}}}}}},"summary":"Gets a list of supported versions for the specified agent pool.","tags":["AgentPools"]}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/listClusterAdminCredential":{"post":{"description":"Gets cluster admin credential of the managed cluster with a specified resource group and name.","operationId":"ManagedClusters_ListClusterAdminCredentials","parameters":[{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ResourceGroupNameParameter"},{"$ref":"#/components/parameters/ResourceNameParameter"}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CredentialResults"},"examples":{"Get Managed Cluster":{"$ref":"#/components/examples/Get_Managed_Cluster"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"summary":"Gets cluster admin credential of a managed cluster.","tags":["ManagedClusters"]}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/listClusterUserCredential":{"post":{"description":"Gets cluster user credential of the managed cluster with a specified resource group and name.","operationId":"ManagedClusters_ListClusterUserCredentials","parameters":[{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ResourceGroupNameParameter"},{"$ref":"#/components/parameters/ResourceNameParameter"}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CredentialResults"},"examples":{"Get Managed Cluster":{"$ref":"#/components/examples/Get_Managed_Cluster"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"summary":"Gets cluster user credential of a managed cluster.","tags":["ManagedClusters"]}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/resetAADProfile":{"post":{"description":"Update the AAD Profile for a managed cluster.","operationId":"ManagedClusters_ResetAADProfile","parameters":[{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ResourceGroupNameParameter"},{"$ref":"#/components/parameters/ResourceNameParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ManagedClusterAADProfile"}}},"description":"Parameters supplied to the Reset AAD Profile operation for a Managed Cluster.","required":true},"responses":{"200":{"description":"OK"},"202":{"description":"Accepted"},"default":{"description":"Error response describing why the operation failed. If the cluster doesn't exist, 404 (Not found) is returned.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"summary":"Reset AAD Profile of a managed cluster.","tags":["ManagedClusters"],"x-ms-long-running-operation":true}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/resetServicePrincipalProfile":{"post":{"description":"Update the service principal Profile for a managed cluster.","operationId":"ManagedClusters_ResetServicePrincipalProfile","parameters":[{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ResourceGroupNameParameter"},{"$ref":"#/components/parameters/ResourceNameParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ManagedClusterServicePrincipalProfile"}}},"description":"Parameters supplied to the Reset Service Principal Profile operation for a Managed Cluster.","required":true},"responses":{"200":{"description":"OK"},"202":{"description":"Accepted"},"default":{"description":"Error response describing why the operation failed. If the cluster doesn't exist, 404 (Not found) is returned.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"summary":"Reset Service Principal Profile of a managed cluster.","tags":["ManagedClusters"],"x-ms-long-running-operation":true}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/rotateClusterCertificates":{"post":{"description":"Rotate certificates of a managed cluster.","operationId":"ManagedClusters_RotateClusterCertificates","parameters":[{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ResourceGroupNameParameter"},{"$ref":"#/components/parameters/ResourceNameParameter"}],"responses":{"202":{"description":"Accepted"},"204":{"description":"NoContent"},"default":{"description":"Error response describing why the operation failed. If the cluster doesn't exist, 404 (Not found) is returned.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"summary":"Rotate certificates of a managed cluster.","tags":["ManagedClusters"],"x-ms-long-running-operation":true}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/upgradeProfiles/default":{"get":{"description":"Gets the details of the upgrade profile for a managed cluster with a specified resource group and name.","operationId":"ManagedClusters_GetUpgradeProfile","parameters":[{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ResourceGroupNameParameter"},{"$ref":"#/components/parameters/ResourceNameParameter"}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ManagedClusterUpgradeProfile"},"examples":{"Get Upgrade Profile for Managed Cluster":{"$ref":"#/components/examples/Get_Upgrade_Profile_for_Managed_Cluster"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"summary":"Gets upgrade profile for a managed cluster.","tags":["ManagedClusters"]}}},"servers":[{"url":"https://management.azure.com"}],"components":{"examples":{"List_Managed_Clusters":{"value":{"value":[{"id":"/subscriptions/subid1/providers/Microsoft.ContainerService/managedClusters","location":"location1","name":"clustername1","properties":{"agentPoolProfiles":[{"count":3,"maxPods":110,"name":"nodepool1","orchestratorVersion":"1.9.6","osType":"Linux","provisioningState":"Succeeded","vmSize":"Standard_DS1_v2"}],"dnsPrefix":"dnsprefix1","enableRBAC":false,"fqdn":"dnsprefix1-abcd1234.hcp.eastus.azmk8s.io","kubernetesVersion":"1.9.6","linuxProfile":{"adminUsername":"azureuser","ssh":{"publicKeys":[{"keyData":"keydata"}]}},"maxAgentPools":1,"networkProfile":{"dnsServiceIP":"10.0.0.10","dockerBridgeCidr":"172.17.0.1/16","networkPlugin":"kubenet","podCidr":"10.244.0.0/16","serviceCidr":"10.0.0.0/16"},"nodeResourceGroup":"MC_rg1_clustername1_location1","provisioningState":"Succeeded","servicePrincipalProfile":{"clientId":"clientid"}},"tags":{"archv2":"","tier":"production"},"type":"Microsoft.ContainerService/ManagedClusters"}]}},"Get_Managed_Clusters_by_Resource_Group":{"value":{"value":[{"id":"/subscriptions/subid1/resourcegroups/rg1/providers/Microsoft.ContainerService/managedClusters","location":"location1","name":"clustername1","properties":{"agentPoolProfiles":[{"count":3,"maxPods":110,"name":"nodepool1","orchestratorVersion":"1.9.6","osType":"Linux","provisioningState":"Succeeded","vmSize":"Standard_DS1_v2"}],"dnsPrefix":"dnsprefix1","enableRBAC":false,"fqdn":"dnsprefix1-abcd1234.hcp.eastus.azmk8s.io","kubernetesVersion":"1.9.6","linuxProfile":{"adminUsername":"azureuser","ssh":{"publicKeys":[{"keyData":"keydata"}]}},"maxAgentPools":1,"networkProfile":{"dnsServiceIP":"10.0.0.10","dockerBridgeCidr":"172.17.0.1/16","networkPlugin":"kubenet","podCidr":"10.244.0.0/16","serviceCidr":"10.0.0.0/16"},"nodeResourceGroup":"MC_rg1_clustername1_location1","provisioningState":"Succeeded","servicePrincipalProfile":{"clientId":"clientid"}},"tags":{"archv2":"","tier":"production"},"type":"Microsoft.ContainerService/ManagedClusters"}]}},"Get_Managed_Cluster":{"value":{"kubeconfigs":[{"name":"credentialName1","value":"credentialValue1"}]}},"Update_Managed_Cluster_Tags":{"value":{"id":"/subscriptions/subid1/resourcegroups/rg1/providers/Microsoft.ContainerService/managedClusters/clustername1","location":"location1","name":"clustername1","properties":{"agentPoolProfiles":[{"count":3,"maxPods":110,"name":"nodepool1","orchestratorVersion":"1.9.6","osType":"Linux","provisioningState":"Succeeded","vmSize":"Standard_DS1_v2"}],"dnsPrefix":"dnsprefix1","enableRBAC":false,"fqdn":"dnsprefix1-abcd1234.hcp.eastus.azmk8s.io","kubernetesVersion":"1.9.6","linuxProfile":{"adminUsername":"azureuser","ssh":{"publicKeys":[{"keyData":"keydata"}]}},"networkProfile":{"dnsServiceIP":"10.0.0.10","dockerBridgeCidr":"172.17.0.1/16","networkPlugin":"kubenet","podCidr":"10.244.0.0/16","serviceCidr":"10.0.0.0/16"},"nodeResourceGroup":"MC_rg1_clustername1_location1","provisioningState":"Succeeded","servicePrincipalProfile":{"clientId":"clientid"}},"tags":{"archv3":"","tier":"testing"},"type":"Microsoft.ContainerService/ManagedClusters"}},"Create_Update_Managed_Cluster":{"value":{"id":"/subscriptions/subid1/resourcegroups/rg1/providers/Microsoft.ContainerService/managedClusters/clustername1","location":"location1","name":"clustername1","properties":{"agentPoolProfiles":[{"availabilityZones":["1","2","3"],"count":3,"enableNodePublicIP":true,"maxPods":110,"name":"nodepool1","orchestratorVersion":"1.9.6","osType":"Linux","provisioningState":"Creating","type":"VirtualMachineScaleSets","vmSize":"Standard_DS1_v2"}],"dnsPrefix":"dnsprefix1","enablePodSecurityPolicy":true,"enableRBAC":true,"kubernetesVersion":"1.9.6","linuxProfile":{"adminUsername":"azureuser","ssh":{"publicKeys":[{"keyData":"keydata"}]}},"maxAgentPools":1,"networkProfile":{"dnsServiceIP":"10.0.0.10","dockerBridgeCidr":"172.17.0.1/16","loadBalancerProfile":{"effectiveOutboundIPs":[{"id":"/subscriptions/subid1/resourceGroups/MC_rg1/providers/Microsoft.Network/publicIPAddresses/mgdoutboundip1"},{"id":"/subscriptions/subid1/resourceGroups/MC_rg1/providers/Microsoft.Network/publicIPAddresses/mgdoutboundip2"}],"managedOutboundIPs":{"count":2}},"loadBalancerSku":"standard","networkPlugin":"kubenet","podCidr":"10.244.0.0/16","serviceCidr":"10.0.0.0/16"},"nodeResourceGroup":"MC_rg1_clustername1_location1","provisioningState":"Creating","servicePrincipalProfile":{"clientId":"clientid"},"windowsProfile":{"adminUsername":"azureuser"}},"tags":{"archv2":"","tier":"production"},"type":"Microsoft.ContainerService/ManagedClusters"}},"List_Agent_Pools_by_Managed_Cluster":{"value":{"value":[{"id":"/subscriptions/subid1/resourcegroups/rg1/providers/Microsoft.ContainerService/managedClusters/clustername1/agentPools/agentpool1","name":"agentpool1","properties":{"count":3,"maxPods":110,"orchestratorVersion":"1.9.6","osType":"Linux","provisioningState":"Succeeded","vmSize":"Standard_DS1_v2"}}]}},"Get_Agent_Pool":{"value":{"id":"/subscriptions/subid1/resourcegroups/rg1/providers/Microsoft.ContainerService/managedClusters/clustername1/agentPools/agentpool1","name":"agentpool1","properties":{"count":3,"maxPods":110,"orchestratorVersion":"1.9.6","osType":"Linux","provisioningState":"Succeeded","vmSize":"Standard_DS1_v2"}}},"Create_Update_Agent_Pool":{"value":{"id":"/subscriptions/subid1/resourcegroups/rg1/providers/Microsoft.ContainerService/managedClusters/clustername1/agentPools/agentpool1","name":"agentpool1","properties":{"count":3,"maxPods":110,"nodeTaints":["Key1=Value1:NoSchedule"],"orchestratorVersion":"1.9.6","osType":"Linux","provisioningState":"Creating","scaleSetEvictionPolicy":"Delete","scaleSetPriority":"Low","vmSize":"Standard_DS1_v2"},"type":"Microsoft.ContainerService/managedClusters/agentPools"}},"Update_Agent_Pool":{"value":{"id":"/subscriptions/subid1/resourcegroups/rg1/providers/Microsoft.ContainerService/managedClusters/clustername1/agentPools/agentpool1","name":"agentpool1","properties":{"count":3,"enableAutoScaling":true,"maxCount":2,"maxPods":110,"minCount":2,"nodeTaints":["Key1=Value1:NoSchedule"],"orchestratorVersion":"1.9.6","osType":"Linux","provisioningState":"Updating","scaleSetEvictionPolicy":"Delete","scaleSetPriority":"Low","vmSize":"Standard_DS1_v2"},"type":"Microsoft.ContainerService/managedClusters/agentPools"}},"Get_Upgrade_Profile_for_Agent_Pool":{"value":{"id":"/subscriptions/subid1/resourcegroups/rg1/providers/Microsoft.ContainerService/managedClusters/clustername1/agentPools/agentpool1/upgradeprofiles/default","name":"default","properties":{"kubernetesVersion":"1.12.8","osType":"Linux","upgrades":[{"kubernetesVersion":"1.13.5"}]},"type":"Microsoft.ContainerService/managedClusters/agentPools/upgradeProfiles"}},"Get_available_versions_for_agent_pool":{"value":{"id":"/subscriptions/subid1/resourcegroups/rg1/providers/Microsoft.ContainerService/managedClusters/clustername1/availableagentpoolversions","name":"default","properties":{"agentPoolVersions":[{"kubernetesVersion":"1.12.7"},{"kubernetesVersion":"1.12.8"},{"default":true,"isPreview":true,"kubernetesVersion":"1.13.5"}]},"type":"Microsoft.ContainerService/managedClusters/availableAgentpoolVersions"}},"Get_Upgrade_Profile_for_Managed_Cluster":{"value":{"id":"/subscriptions/subid1/resourcegroups/rg1/providers/Microsoft.ContainerService/managedClusters/clustername1/upgradeprofiles/default","name":"default","properties":{"agentPoolProfiles":[{"kubernetesVersion":"1.7.7","name":"agent","osType":"Linux","upgrades":[{"kubernetesVersion":"1.7.9"},{"isPreview":true,"kubernetesVersion":"1.7.11"}]}],"controlPlaneProfile":{"kubernetesVersion":"1.7.7","name":"master","osType":"Linux","upgrades":[{"isPreview":true,"kubernetesVersion":"1.7.9"},{"kubernetesVersion":"1.7.11"}]}},"type":"Microsoft.ContainerService/managedClusters/upgradeprofiles"}}},"parameters":{"ApiVersionParameter":{"description":"Client Api Version.","in":"query","name":"api-version","required":true,"x-ms-parameter-location":"client","schema":{"type":"string"},"examples":{"List Managed Clusters":{"value":"2019-08-01"},"Get Managed Clusters by Resource Group":{"value":"2019-08-01"},"Delete Managed Cluster":{"value":"2019-08-01"},"Get Managed Cluster":{"value":"2019-08-01"},"Update Managed Cluster Tags":{"value":"2019-08-01"},"Create/Update Managed Cluster":{"value":"2019-08-01"},"List Agent Pools by Managed Cluster":{"value":"2019-08-01"},"Delete Agent Pool":{"value":"2019-08-01"},"Get Agent Pool":{"value":"2019-08-01"},"Create/Update Agent Pool":{"value":"2019-08-01"},"Update Agent Pool":{"value":"2019-08-01"},"Get Upgrade Profile for Agent Pool":{"value":"2019-08-01"},"Get available versions for agent pool":{"value":"2019-08-01"},"Reset AAD Profile":{"value":"2019-08-01"},"Reset Service Principal Profile":{"value":"2019-08-01"},"Rotate Cluster Certificates":{"value":"2019-08-01"},"Get Upgrade Profile for Managed Cluster":{"value":"2019-08-01"}}},"ResourceGroupNameParameter":{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"x-ms-parameter-location":"method","schema":{"type":"string","minLength":1},"examples":{"Get Managed Clusters by Resource Group":{"value":"rg1"},"Delete Managed Cluster":{"value":"rg1"},"Get Managed Cluster":{"value":"rg1"},"Update Managed Cluster Tags":{"value":"rg1"},"Create/Update Managed Cluster":{"value":"rg1"},"List Agent Pools by Managed Cluster":{"value":"rg1"},"Delete Agent Pool":{"value":"rg1"},"Get Agent Pool":{"value":"rg1"},"Create/Update Agent Pool":{"value":"rg1"},"Update Agent Pool":{"value":"rg1"},"Get Upgrade Profile for Agent Pool":{"value":"rg1"},"Get available versions for agent pool":{"value":"rg1"},"Reset AAD Profile":{"value":"rg1"},"Reset Service Principal Profile":{"value":"rg1"},"Rotate Cluster Certificates":{"value":"rg1"},"Get Upgrade Profile for Managed Cluster":{"value":"rg1"}}},"ResourceNameParameter":{"description":"The name of the managed cluster resource.","in":"path","name":"resourceName","required":true,"x-ms-parameter-location":"method","schema":{"type":"string","minLength":1,"maxLength":63,"pattern":"^[a-zA-Z0-9]$|^[a-zA-Z0-9][-_a-zA-Z0-9]{0,61}[a-zA-Z0-9]$"},"examples":{"Delete Managed Cluster":{"value":"clustername1"},"Get Managed Cluster":{"value":"clustername1"},"Update Managed Cluster Tags":{"value":"clustername1"},"Create/Update Managed Cluster":{"value":"clustername1"},"List Agent Pools by Managed Cluster":{"value":"clustername1"},"Delete Agent Pool":{"value":"clustername1"},"Get Agent Pool":{"value":"clustername1"},"Create/Update Agent Pool":{"value":"clustername1"},"Update Agent Pool":{"value":"clustername1"},"Get Upgrade Profile for Agent Pool":{"value":"clustername1"},"Get available versions for agent pool":{"value":"clustername1"},"Reset AAD Profile":{"value":"clustername1"},"Reset Service Principal Profile":{"value":"clustername1"},"Rotate Cluster Certificates":{"value":"clustername1"},"Get Upgrade Profile for Managed Cluster":{"value":"clustername1"}}},"SubscriptionIdParameter":{"description":"Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.","in":"path","name":"subscriptionId","required":true,"x-ms-parameter-location":"client","schema":{"type":"string"},"examples":{"List Managed Clusters":{"value":"subid1"},"Get Managed Clusters by Resource Group":{"value":"subid1"},"Delete Managed Cluster":{"value":"subid1"},"Get Managed Cluster":{"value":"subid1"},"Update Managed Cluster Tags":{"value":"subid1"},"Create/Update Managed Cluster":{"value":"subid1"},"List Agent Pools by Managed Cluster":{"value":"subid1"},"Delete Agent Pool":{"value":"subid1"},"Get Agent Pool":{"value":"subid1"},"Create/Update Agent Pool":{"value":"subid1"},"Update Agent Pool":{"value":"subid1"},"Get Upgrade Profile for Agent Pool":{"value":"subid1"},"Get available versions for agent pool":{"value":"subid1"},"Reset AAD Profile":{"value":"subid1"},"Reset Service Principal Profile":{"value":"subid1"},"Rotate Cluster Certificates":{"value":"subid1"},"Get Upgrade Profile for Managed Cluster":{"value":"subid1"}}}},"securitySchemes":{"azure_auth":{"description":"Azure Active Directory OAuth2 Flow","type":"oauth2","flows":{"implicit":{"authorizationUrl":"https://login.microsoftonline.com/common/oauth2/authorize","scopes":{"user_impersonation":"impersonate your user account"}}}}},"schemas":{"AccessProfile":{"description":"Profile for enabling a user to access a managed cluster.","properties":{"kubeConfig":{"description":"Base64-encoded Kubernetes configuration file.","format":"byte","type":"string"}},"type":"object"},"AgentPool":{"allOf":[{"$ref":"#/components/schemas/SubResource"},{"properties":{"properties":{"$ref":"#/components/schemas/ManagedClusterAgentPoolProfileProperties"}}}],"description":"Agent Pool."},"AgentPoolAvailableVersions":{"description":"The list of available versions for an agent pool.","properties":{"id":{"description":"Id of the agent pool available versions.","readOnly":true,"type":"string"},"name":{"description":"Name of the agent pool available versions.","readOnly":true,"type":"string"},"properties":{"$ref":"#/components/schemas/AgentPoolAvailableVersionsProperties"},"type":{"description":"Type of the agent pool available versions.","readOnly":true,"type":"string"}},"required":["properties"]},"AgentPoolAvailableVersionsProperties":{"description":"The list of available agent pool versions.","properties":{"agentPoolVersions":{"description":"List of versions available for agent pool.","items":{"properties":{"default":{"description":"Whether this version is the default agent pool version.","type":"boolean"},"isPreview":{"description":"Whether Kubernetes version is currently in preview.","type":"boolean"},"kubernetesVersion":{"description":"Kubernetes version (major, minor, patch).","type":"string"}},"type":"object"},"type":"array"}}},"AgentPoolListResult":{"description":"The response from the List Agent Pools operation.","properties":{"nextLink":{"description":"The URL to get the next set of agent pool results.","readOnly":true,"type":"string"},"value":{"description":"The list of agent pools.","items":{"$ref":"#/components/schemas/AgentPool"},"type":"array"}}},"AgentPoolType":{"description":"AgentPoolType represents types of an agent pool. VirtualMachineScaleSets type is still in PREVIEW.","enum":["VirtualMachineScaleSets","AvailabilitySet"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"AgentPoolType"}},"AgentPoolUpgradeProfile":{"description":"The list of available upgrades for an agent pool.","properties":{"id":{"description":"Id of the agent pool upgrade profile.","readOnly":true,"type":"string"},"name":{"description":"Name of the agent pool upgrade profile.","readOnly":true,"type":"string"},"properties":{"$ref":"#/components/schemas/AgentPoolUpgradeProfileProperties"},"type":{"description":"Type of the agent pool upgrade profile.","readOnly":true,"type":"string"}},"required":["properties"]},"AgentPoolUpgradeProfileProperties":{"description":"The list of available upgrade versions.","properties":{"kubernetesVersion":{"description":"Kubernetes version (major, minor, patch).","type":"string"},"osType":{"$ref":"#/components/schemas/OSType"},"upgrades":{"description":"List of orchestrator types and versions available for upgrade.","items":{"properties":{"isPreview":{"description":"Whether Kubernetes version is currently in preview.","type":"boolean"},"kubernetesVersion":{"description":"Kubernetes version (major, minor, patch).","type":"string"}},"type":"object"},"type":"array"}},"required":["kubernetesVersion","osType"]},"CloudError":{"description":"An error response from the Container service.","properties":{"error":{"$ref":"#/components/schemas/CloudErrorBody"}},"x-ms-external":true},"CloudErrorBody":{"description":"An error response from the Container service.","properties":{"code":{"description":"An identifier for the error. Codes are invariant and are intended to be consumed programmatically.","type":"string"},"details":{"description":"A list of additional details about the error.","items":{"$ref":"#/components/schemas/CloudErrorBody"},"type":"array"},"message":{"description":"A message describing the error, intended to be suitable for display in a user interface.","type":"string"},"target":{"description":"The target of the particular error. For example, the name of the property in error.","type":"string"}},"x-ms-external":true},"ContainerServiceDiagnosticsProfile":{"description":"Profile for diagnostics on the container service cluster.","properties":{"vmDiagnostics":{"$ref":"#/components/schemas/ContainerServiceVMDiagnostics"}},"required":["vmDiagnostics"]},"ContainerServiceLinuxProfile":{"description":"Profile for Linux VMs in the container service cluster.","properties":{"adminUsername":{"description":"The administrator username to use for Linux VMs.","pattern":"^[A-Za-z][-A-Za-z0-9_]*$","type":"string"},"ssh":{"$ref":"#/components/schemas/ContainerServiceSshConfiguration"}},"required":["adminUsername","ssh"]},"ContainerServiceMasterProfile":{"description":"Profile for the container service master.","properties":{"count":{"default":1,"description":"Number of masters (VMs) in the container service cluster. Allowed values are 1, 3, and 5. The default value is 1.","enum":[1,3,5],"format":"int32","type":"integer","x-ms-enum":{"modelAsString":false,"name":"Count"}},"dnsPrefix":{"description":"DNS prefix to be used to create the FQDN for the master pool.","type":"string"},"firstConsecutiveStaticIP":{"default":"10.240.255.5","description":"FirstConsecutiveStaticIP used to specify the first static ip of masters.","type":"string"},"fqdn":{"description":"FQDN for the master pool.","readOnly":true,"type":"string"},"osDiskSizeGB":{"$ref":"#/components/schemas/ContainerServiceOSDisk"},"storageProfile":{"$ref":"#/components/schemas/ContainerServiceStorageProfile"},"vmSize":{"$ref":"#/components/schemas/ContainerServiceVMSize"},"vnetSubnetID":{"$ref":"#/components/schemas/ContainerServiceVnetSubnetID"}},"required":["dnsPrefix","vmSize"]},"ContainerServiceNetworkProfile":{"description":"Profile of network configuration.","properties":{"dnsServiceIP":{"default":"10.0.0.10","description":"An IP address assigned to the Kubernetes DNS service. It must be within the Kubernetes service address range specified in serviceCidr.","pattern":"^(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$","type":"string"},"dockerBridgeCidr":{"default":"172.17.0.1/16","description":"A CIDR notation IP range assigned to the Docker bridge network. It must not overlap with any Subnet IP ranges or the Kubernetes service address range.","pattern":"^([0-9]{1,3}\\.){3}[0-9]{1,3}(\\/([0-9]|[1-2][0-9]|3[0-2]))?$","type":"string"},"loadBalancerProfile":{"$ref":"#/components/schemas/ManagedClusterLoadBalancerProfile"},"loadBalancerSku":{"description":"The load balancer sku for the managed cluster.","enum":["standard","basic"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"loadBalancerSku"}},"networkPlugin":{"default":"kubenet","description":"Network plugin used for building Kubernetes network.","enum":["azure","kubenet"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"NetworkPlugin"}},"networkPolicy":{"description":"Network policy used for building Kubernetes network.","enum":["calico","azure"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"NetworkPolicy"}},"podCidr":{"default":"10.244.0.0/16","description":"A CIDR notation IP range from which to assign pod IPs when kubenet is used.","pattern":"^([0-9]{1,3}\\.){3}[0-9]{1,3}(\\/([0-9]|[1-2][0-9]|3[0-2]))?$","type":"string"},"serviceCidr":{"default":"10.0.0.0/16","description":"A CIDR notation IP range from which to assign service cluster IPs. It must not overlap with any Subnet IP ranges.","pattern":"^([0-9]{1,3}\\.){3}[0-9]{1,3}(\\/([0-9]|[1-2][0-9]|3[0-2]))?$","type":"string"}}},"ContainerServiceOSDisk":{"description":"OS Disk Size in GB to be used to specify the disk size for every machine in this master/agent pool. If you specify 0, it will apply the default osDisk size according to the vmSize specified.","format":"int32","maximum":1023,"minimum":0,"type":"integer"},"ContainerServiceSshConfiguration":{"description":"SSH configuration for Linux-based VMs running on Azure.","properties":{"publicKeys":{"description":"The list of SSH public keys used to authenticate with Linux-based VMs. Only expect one key specified.","items":{"$ref":"#/components/schemas/ContainerServiceSshPublicKey"},"type":"array"}},"required":["publicKeys"]},"ContainerServiceSshPublicKey":{"description":"Contains information about SSH certificate public key data.","properties":{"keyData":{"description":"Certificate public key used to authenticate with VMs through SSH. The certificate must be in PEM format with or without headers.","type":"string"}},"required":["keyData"]},"ContainerServiceStorageProfile":{"description":"Storage profile specifies what kind of storage used. Choose from StorageAccount and ManagedDisks. Leave it empty, we will choose for you based on the orchestrator choice.","enum":["StorageAccount","ManagedDisks"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"ContainerServiceStorageProfileTypes"}},"ContainerServiceVMDiagnostics":{"description":"Profile for diagnostics on the container service VMs.","properties":{"enabled":{"description":"Whether the VM diagnostic agent is provisioned on the VM.","type":"boolean"},"storageUri":{"description":"The URI of the storage account where diagnostics are stored.","readOnly":true,"type":"string"}},"required":["enabled"]},"ContainerServiceVMSize":{"description":"Size of agent VMs.","enum":["Standard_A1","Standard_A10","Standard_A11","Standard_A1_v2","Standard_A2","Standard_A2_v2","Standard_A2m_v2","Standard_A3","Standard_A4","Standard_A4_v2","Standard_A4m_v2","Standard_A5","Standard_A6","Standard_A7","Standard_A8","Standard_A8_v2","Standard_A8m_v2","Standard_A9","Standard_B2ms","Standard_B2s","Standard_B4ms","Standard_B8ms","Standard_D1","Standard_D11","Standard_D11_v2","Standard_D11_v2_Promo","Standard_D12","Standard_D12_v2","Standard_D12_v2_Promo","Standard_D13","Standard_D13_v2","Standard_D13_v2_Promo","Standard_D14","Standard_D14_v2","Standard_D14_v2_Promo","Standard_D15_v2","Standard_D16_v3","Standard_D16s_v3","Standard_D1_v2","Standard_D2","Standard_D2_v2","Standard_D2_v2_Promo","Standard_D2_v3","Standard_D2s_v3","Standard_D3","Standard_D32_v3","Standard_D32s_v3","Standard_D3_v2","Standard_D3_v2_Promo","Standard_D4","Standard_D4_v2","Standard_D4_v2_Promo","Standard_D4_v3","Standard_D4s_v3","Standard_D5_v2","Standard_D5_v2_Promo","Standard_D64_v3","Standard_D64s_v3","Standard_D8_v3","Standard_D8s_v3","Standard_DS1","Standard_DS11","Standard_DS11_v2","Standard_DS11_v2_Promo","Standard_DS12","Standard_DS12_v2","Standard_DS12_v2_Promo","Standard_DS13","Standard_DS13-2_v2","Standard_DS13-4_v2","Standard_DS13_v2","Standard_DS13_v2_Promo","Standard_DS14","Standard_DS14-4_v2","Standard_DS14-8_v2","Standard_DS14_v2","Standard_DS14_v2_Promo","Standard_DS15_v2","Standard_DS1_v2","Standard_DS2","Standard_DS2_v2","Standard_DS2_v2_Promo","Standard_DS3","Standard_DS3_v2","Standard_DS3_v2_Promo","Standard_DS4","Standard_DS4_v2","Standard_DS4_v2_Promo","Standard_DS5_v2","Standard_DS5_v2_Promo","Standard_E16_v3","Standard_E16s_v3","Standard_E2_v3","Standard_E2s_v3","Standard_E32-16s_v3","Standard_E32-8s_v3","Standard_E32_v3","Standard_E32s_v3","Standard_E4_v3","Standard_E4s_v3","Standard_E64-16s_v3","Standard_E64-32s_v3","Standard_E64_v3","Standard_E64s_v3","Standard_E8_v3","Standard_E8s_v3","Standard_F1","Standard_F16","Standard_F16s","Standard_F16s_v2","Standard_F1s","Standard_F2","Standard_F2s","Standard_F2s_v2","Standard_F32s_v2","Standard_F4","Standard_F4s","Standard_F4s_v2","Standard_F64s_v2","Standard_F72s_v2","Standard_F8","Standard_F8s","Standard_F8s_v2","Standard_G1","Standard_G2","Standard_G3","Standard_G4","Standard_G5","Standard_GS1","Standard_GS2","Standard_GS3","Standard_GS4","Standard_GS4-4","Standard_GS4-8","Standard_GS5","Standard_GS5-16","Standard_GS5-8","Standard_H16","Standard_H16m","Standard_H16mr","Standard_H16r","Standard_H8","Standard_H8m","Standard_L16s","Standard_L32s","Standard_L4s","Standard_L8s","Standard_M128-32ms","Standard_M128-64ms","Standard_M128ms","Standard_M128s","Standard_M64-16ms","Standard_M64-32ms","Standard_M64ms","Standard_M64s","Standard_NC12","Standard_NC12s_v2","Standard_NC12s_v3","Standard_NC24","Standard_NC24r","Standard_NC24rs_v2","Standard_NC24rs_v3","Standard_NC24s_v2","Standard_NC24s_v3","Standard_NC6","Standard_NC6s_v2","Standard_NC6s_v3","Standard_ND12s","Standard_ND24rs","Standard_ND24s","Standard_ND6s","Standard_NV12","Standard_NV24","Standard_NV6"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"ContainerServiceVMSizeTypes"}},"ContainerServiceVnetSubnetID":{"description":"VNet SubnetID specifies the VNet's subnet identifier.","type":"string"},"CredentialResult":{"description":"The credential result response.","properties":{"name":{"description":"The name of the credential.","readOnly":true,"type":"string"},"value":{"description":"Base64-encoded Kubernetes configuration file.","format":"byte","readOnly":true,"type":"string"}},"type":"object"},"CredentialResults":{"description":"The list of credential result response.","properties":{"kubeconfigs":{"description":"Base64-encoded Kubernetes configuration file.","items":{"$ref":"#/components/schemas/CredentialResult"},"readOnly":true,"type":"array"}}},"ManagedCluster":{"allOf":[{"$ref":"#/components/schemas/Resource"},{"properties":{"identity":{"$ref":"#/components/schemas/ManagedClusterIdentity"},"properties":{"$ref":"#/components/schemas/ManagedClusterProperties"}}}],"description":"Managed cluster."},"ManagedClusterAADProfile":{"description":"AADProfile specifies attributes for Azure Active Directory integration.","properties":{"clientAppID":{"description":"The client AAD application ID.","type":"string"},"serverAppID":{"description":"The server AAD application ID.","type":"string"},"serverAppSecret":{"description":"The server AAD application secret.","type":"string"},"tenantID":{"description":"The AAD tenant ID to use for authentication. If not specified, will use the tenant of the deployment subscription.","type":"string"}},"required":["clientAppID","serverAppID"]},"ManagedClusterAPIServerAccessProfile":{"description":"Access profile for managed cluster API server.","properties":{"authorizedIPRanges":{"description":"Authorized IP Ranges to kubernetes API server.","items":{"type":"string"},"type":"array"},"enablePrivateCluster":{"description":"Whether to create the cluster as a private cluster or not.","type":"boolean"}}},"ManagedClusterAccessProfile":{"allOf":[{"$ref":"#/components/schemas/Resource"},{"properties":{"properties":{"$ref":"#/components/schemas/AccessProfile"}}}],"description":"Managed cluster Access Profile.","x-ms-azure-resource":false},"ManagedClusterAddonProfile":{"description":"A Kubernetes add-on profile for a managed cluster.","properties":{"config":{"additionalProperties":{"type":"string"},"description":"Key-value pairs for configuring an add-on."},"enabled":{"description":"Whether the add-on is enabled or not.","type":"boolean"}},"required":["enabled"]},"ManagedClusterAgentPoolProfile":{"allOf":[{"$ref":"#/components/schemas/ManagedClusterAgentPoolProfileProperties"},{"properties":{"name":{"description":"Unique name