apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: helm.sh/resource-policy: keep name: aksclusterconfigs.aks.cattle.io spec: group: aks.cattle.io names: kind: AKSClusterConfig plural: aksclusterconfigs shortNames: - akscc singular: aksclusterconfig preserveUnknownFields: false scope: Namespaced versions: - name: v1 schema: openAPIV3Schema: properties: spec: properties: authBaseUrl: nullable: true type: string authorizedIpRanges: items: nullable: true type: string nullable: true type: array azureCredentialSecret: nullable: true type: string baseUrl: nullable: true type: string clusterName: nullable: true type: string dnsPrefix: nullable: true type: string dnsServiceIp: nullable: true type: string dockerBridgeCidr: nullable: true type: string httpApplicationRouting: nullable: true type: boolean imported: type: boolean kubernetesVersion: nullable: true type: string linuxAdminUsername: nullable: true type: string loadBalancerSku: nullable: true type: string logAnalyticsWorkspaceGroup: nullable: true type: string logAnalyticsWorkspaceName: nullable: true type: string monitoring: nullable: true type: boolean networkPlugin: nullable: true type: string networkPolicy: nullable: true type: string nodePools: items: properties: availabilityZones: items: nullable: true type: string nullable: true type: array count: nullable: true type: integer enableAutoScaling: nullable: true type: boolean maxCount: nullable: true type: integer maxPods: nullable: true type: integer minCount: nullable: true type: integer mode: nullable: true type: string name: nullable: true type: string orchestratorVersion: nullable: true type: string osDiskSizeGB: nullable: true type: integer osDiskType: nullable: true type: string osType: nullable: true type: string vmSize: nullable: true type: string type: object nullable: true type: array podCidr: nullable: true type: string privateCluster: nullable: true type: boolean resourceGroup: nullable: true type: string resourceLocation: nullable: true type: string serviceCidr: nullable: true type: string sshPublicKey: nullable: true type: string subnet: nullable: true type: string tags: additionalProperties: nullable: true type: string nullable: true type: object virtualNetwork: nullable: true type: string virtualNetworkResourceGroup: nullable: true type: string type: object status: properties: failureMessage: nullable: true type: string phase: nullable: true type: string rbacEnabled: nullable: true type: boolean type: object type: object served: true storage: true subresources: status: {}