sigs.k8s.io/cluster-api-provider-azure@v1.17.0/config/crd/bases/infrastructure.cluster.x-k8s.io_azuremanagedclusters.yaml (about) 1 --- 2 apiVersion: apiextensions.k8s.io/v1 3 kind: CustomResourceDefinition 4 metadata: 5 annotations: 6 controller-gen.kubebuilder.io/version: v0.15.0 7 name: azuremanagedclusters.infrastructure.cluster.x-k8s.io 8 spec: 9 group: infrastructure.cluster.x-k8s.io 10 names: 11 categories: 12 - cluster-api 13 kind: AzureManagedCluster 14 listKind: AzureManagedClusterList 15 plural: azuremanagedclusters 16 shortNames: 17 - amc 18 singular: azuremanagedcluster 19 scope: Namespaced 20 versions: 21 - additionalPrinterColumns: 22 - description: Cluster to which this AzureManagedCluster belongs 23 jsonPath: .metadata.labels.cluster\.x-k8s\.io/cluster-name 24 name: Cluster 25 type: string 26 - jsonPath: .status.ready 27 name: Ready 28 type: string 29 - description: Time duration since creation of this AzureManagedCluster 30 jsonPath: .metadata.creationTimestamp 31 name: Age 32 type: date 33 name: v1beta1 34 schema: 35 openAPIV3Schema: 36 description: AzureManagedCluster is the Schema for the azuremanagedclusters 37 API. 38 properties: 39 apiVersion: 40 description: |- 41 APIVersion defines the versioned schema of this representation of an object. 42 Servers should convert recognized schemas to the latest internal value, and 43 may reject unrecognized values. 44 More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources 45 type: string 46 kind: 47 description: |- 48 Kind is a string value representing the REST resource this object represents. 49 Servers may infer this from the endpoint the client submits requests to. 50 Cannot be updated. 51 In CamelCase. 52 More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds 53 type: string 54 metadata: 55 type: object 56 spec: 57 description: AzureManagedClusterSpec defines the desired state of AzureManagedCluster. 58 properties: 59 controlPlaneEndpoint: 60 description: |- 61 ControlPlaneEndpoint represents the endpoint used to communicate with the control plane. 62 Immutable, populated by the AKS API at create. 63 Because this field is programmatically set by CAPZ after resource creation, we define it as +optional 64 in the API schema to permit resource admission. 65 properties: 66 host: 67 description: The hostname on which the API server is serving. 68 type: string 69 port: 70 description: The port on which the API server is serving. 71 format: int32 72 type: integer 73 required: 74 - host 75 - port 76 type: object 77 type: object 78 status: 79 description: AzureManagedClusterStatus defines the observed state of AzureManagedCluster. 80 properties: 81 ready: 82 description: Ready is true when the provider resource is ready. 83 type: boolean 84 type: object 85 type: object 86 served: true 87 storage: true 88 subresources: 89 status: {}