sigs.k8s.io/cluster-api-provider-azure@v1.14.3/config/crd/bases/infrastructure.cluster.x-k8s.io_azuremanagedclustertemplates.yaml (about)

     1  ---
     2  apiVersion: apiextensions.k8s.io/v1
     3  kind: CustomResourceDefinition
     4  metadata:
     5    annotations:
     6      controller-gen.kubebuilder.io/version: v0.13.0
     7    name: azuremanagedclustertemplates.infrastructure.cluster.x-k8s.io
     8  spec:
     9    group: infrastructure.cluster.x-k8s.io
    10    names:
    11      categories:
    12      - cluster-api
    13      kind: AzureManagedClusterTemplate
    14      listKind: AzureManagedClusterTemplateList
    15      plural: azuremanagedclustertemplates
    16      shortNames:
    17      - amct
    18      singular: azuremanagedclustertemplate
    19    scope: Namespaced
    20    versions:
    21    - name: v1beta1
    22      schema:
    23        openAPIV3Schema:
    24          description: AzureManagedClusterTemplate is the Schema for the AzureManagedClusterTemplates
    25            API.
    26          properties:
    27            apiVersion:
    28              description: 'APIVersion defines the versioned schema of this representation
    29                of an object. Servers should convert recognized schemas to the latest
    30                internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
    31              type: string
    32            kind:
    33              description: 'Kind is a string value representing the REST resource this
    34                object represents. Servers may infer this from the endpoint the client
    35                submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
    36              type: string
    37            metadata:
    38              type: object
    39            spec:
    40              description: AzureManagedClusterTemplateSpec defines the desired state
    41                of AzureManagedClusterTemplate.
    42              properties:
    43                template:
    44                  description: AzureManagedClusterTemplateResource describes the data
    45                    needed to create an AzureManagedCluster from a template.
    46                  properties:
    47                    spec:
    48                      description: AzureManagedClusterTemplateResourceSpec specifies
    49                        an Azure managed cluster template resource.
    50                      type: object
    51                  required:
    52                  - spec
    53                  type: object
    54              required:
    55              - template
    56              type: object
    57          type: object
    58      served: true
    59      storage: true