...

Text file src/github.com/GoogleCloudPlatform/k8s-config-connector/config/crds/resources/apiextensions.k8s.io_v1_customresourcedefinition_apigeeenvironments.apigee.cnrm.cloud.google.com.yaml

Documentation: github.com/GoogleCloudPlatform/k8s-config-connector/config/crds/resources

     1apiVersion: apiextensions.k8s.io/v1
     2kind: CustomResourceDefinition
     3metadata:
     4  annotations:
     5    cnrm.cloud.google.com/version: 0.0.0-dev
     6  creationTimestamp: null
     7  labels:
     8    cnrm.cloud.google.com/dcl2crd: "true"
     9    cnrm.cloud.google.com/managed-by-kcc: "true"
    10    cnrm.cloud.google.com/stability-level: stable
    11    cnrm.cloud.google.com/system: "true"
    12  name: apigeeenvironments.apigee.cnrm.cloud.google.com
    13spec:
    14  group: apigee.cnrm.cloud.google.com
    15  names:
    16    categories:
    17    - gcp
    18    kind: ApigeeEnvironment
    19    plural: apigeeenvironments
    20    shortNames:
    21    - gcpapigeeenvironment
    22    - gcpapigeeenvironments
    23    singular: apigeeenvironment
    24  preserveUnknownFields: false
    25  scope: Namespaced
    26  versions:
    27  - additionalPrinterColumns:
    28    - jsonPath: .metadata.creationTimestamp
    29      name: Age
    30      type: date
    31    - description: When 'True', the most recent reconcile of the resource succeeded
    32      jsonPath: .status.conditions[?(@.type=='Ready')].status
    33      name: Ready
    34      type: string
    35    - description: The reason for the value in 'Ready'
    36      jsonPath: .status.conditions[?(@.type=='Ready')].reason
    37      name: Status
    38      type: string
    39    - description: The last transition time for the value in 'Status'
    40      jsonPath: .status.conditions[?(@.type=='Ready')].lastTransitionTime
    41      name: Status Age
    42      type: date
    43    name: v1beta1
    44    schema:
    45      openAPIV3Schema:
    46        properties:
    47          apiVersion:
    48            description: 'apiVersion defines the versioned schema of this representation
    49              of an object. Servers should convert recognized schemas to the latest
    50              internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources'
    51            type: string
    52          kind:
    53            description: 'kind is a string value representing the REST resource this
    54              object represents. Servers may infer this from the endpoint the client
    55              submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds'
    56            type: string
    57          metadata:
    58            type: object
    59          spec:
    60            properties:
    61              apigeeOrganizationRef:
    62                description: Immutable.
    63                oneOf:
    64                - not:
    65                    required:
    66                    - external
    67                  required:
    68                  - name
    69                - not:
    70                    anyOf:
    71                    - required:
    72                      - name
    73                    - required:
    74                      - namespace
    75                  required:
    76                  - external
    77                properties:
    78                  external:
    79                    description: |-
    80                      The apigee organization for the resource
    81
    82                      Allowed value: The Google Cloud resource name of an `ApigeeOrganization` resource (format: `organizations/{{name}}`).
    83                    type: string
    84                  name:
    85                    description: 'Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names'
    86                    type: string
    87                  namespace:
    88                    description: 'Namespace of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/'
    89                    type: string
    90                type: object
    91              description:
    92                description: Optional. Description of the environment.
    93                type: string
    94              displayName:
    95                description: Optional. Display name for this environment.
    96                type: string
    97              properties:
    98                additionalProperties:
    99                  type: string
   100                description: Optional. Key-value pairs that may be used for customizing
   101                  the environment.
   102                type: object
   103              resourceID:
   104                description: Immutable. Optional. The name of the resource. Used for
   105                  creation and acquisition. When unset, the value of `metadata.name`
   106                  is used as the default.
   107                type: string
   108            required:
   109            - apigeeOrganizationRef
   110            type: object
   111          status:
   112            properties:
   113              conditions:
   114                description: Conditions represent the latest available observation
   115                  of the resource's current state.
   116                items:
   117                  properties:
   118                    lastTransitionTime:
   119                      description: Last time the condition transitioned from one status
   120                        to another.
   121                      type: string
   122                    message:
   123                      description: Human-readable message indicating details about
   124                        last transition.
   125                      type: string
   126                    reason:
   127                      description: Unique, one-word, CamelCase reason for the condition's
   128                        last transition.
   129                      type: string
   130                    status:
   131                      description: Status is the status of the condition. Can be True,
   132                        False, Unknown.
   133                      type: string
   134                    type:
   135                      description: Type is the type of the condition.
   136                      type: string
   137                  type: object
   138                type: array
   139              createdAt:
   140                description: Output only. Creation time of this environment as milliseconds
   141                  since epoch.
   142                format: int64
   143                type: integer
   144              lastModifiedAt:
   145                description: Output only. Last modification time of this environment
   146                  as milliseconds since epoch.
   147                format: int64
   148                type: integer
   149              observedGeneration:
   150                description: ObservedGeneration is the generation of the resource
   151                  that was most recently observed by the Config Connector controller.
   152                  If this is equal to metadata.generation, then that means that the
   153                  current reported status reflects the most recent desired state of
   154                  the resource.
   155                type: integer
   156              state:
   157                description: 'Output only. State of the environment. Values other
   158                  than ACTIVE means the resource is not ready to use. Possible values:
   159                  STATE_UNSPECIFIED, CREATING, ACTIVE, DELETING'
   160                type: string
   161            type: object
   162        required:
   163        - spec
   164        type: object
   165    served: true
   166    storage: true
   167    subresources:
   168      status: {}
   169status:
   170  acceptedNames:
   171    kind: ""
   172    plural: ""
   173  conditions: []
   174  storedVersions: []

View as plain text