...

Text file src/edge-infra.dev/test/fixtures/crds/gcp/compute.cnrm.cloud.google.com_computeprojectmetadata.yaml

Documentation: edge-infra.dev/test/fixtures/crds/gcp

     1---
     2apiVersion: apiextensions.k8s.io/v1
     3kind: CustomResourceDefinition
     4metadata:
     5  annotations:
     6    controller-gen.kubebuilder.io/version: (unknown)
     7  name: computeprojectmetadata.compute.cnrm.cloud.google.com
     8spec:
     9  group: compute.cnrm.cloud.google.com
    10  names:
    11    kind: ComputeProjectMetadata
    12    listKind: ComputeProjectMetadataList
    13    plural: computeprojectmetadata
    14    singular: computeprojectmetadata
    15  scope: Namespaced
    16  versions:
    17  - name: v1beta1
    18    schema:
    19      openAPIV3Schema:
    20        description: ComputeProjectMetadata is the Schema for the compute API
    21        properties:
    22          apiVersion:
    23            description: |-
    24              APIVersion defines the versioned schema of this representation of an object.
    25              Servers should convert recognized schemas to the latest internal value, and
    26              may reject unrecognized values.
    27              More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
    28            type: string
    29          kind:
    30            description: |-
    31              Kind is a string value representing the REST resource this object represents.
    32              Servers may infer this from the endpoint the client submits requests to.
    33              Cannot be updated.
    34              In CamelCase.
    35              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            properties:
    41              metadata:
    42                additionalProperties:
    43                  type: string
    44                description: A series of key value pairs.
    45                type: object
    46            required:
    47            - metadata
    48            type: object
    49          status:
    50            properties:
    51              conditions:
    52                description: |-
    53                  Conditions represent the latest available observations of the
    54                  ComputeProjectMetadata's current state.
    55                items:
    56                  properties:
    57                    lastTransitionTime:
    58                      description: Last time the condition transitioned from one status
    59                        to another.
    60                      type: string
    61                    message:
    62                      description: Human-readable message indicating details about
    63                        last transition.
    64                      type: string
    65                    reason:
    66                      description: |-
    67                        Unique, one-word, CamelCase reason for the condition's last
    68                        transition.
    69                      type: string
    70                    status:
    71                      description: Status is the status of the condition. Can be True,
    72                        False, Unknown.
    73                      type: string
    74                    type:
    75                      description: Type is the type of the condition.
    76                      type: string
    77                  type: object
    78                type: array
    79              observedGeneration:
    80                description: ObservedGeneration is the generation of the resource
    81                  that was most recently observed by the Config Connector controller.
    82                  If this is equal to metadata.generation, then that means that the
    83                  current reported status reflects the most recent desired state of
    84                  the resource.
    85                type: integer
    86            type: object
    87        type: object
    88    served: true
    89    storage: true

View as plain text