...

Text file src/github.com/GoogleCloudPlatform/k8s-config-connector/config/crds/resources/apiextensions.k8s.io_v1_customresourcedefinition_bigtabletables.bigtable.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/managed-by-kcc: "true"
     9    cnrm.cloud.google.com/stability-level: stable
    10    cnrm.cloud.google.com/system: "true"
    11    cnrm.cloud.google.com/tf2crd: "true"
    12  name: bigtabletables.bigtable.cnrm.cloud.google.com
    13spec:
    14  group: bigtable.cnrm.cloud.google.com
    15  names:
    16    categories:
    17    - gcp
    18    kind: BigtableTable
    19    plural: bigtabletables
    20    shortNames:
    21    - gcpbigtabletable
    22    - gcpbigtabletables
    23    singular: bigtabletable
    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              columnFamily:
    62                description: A group of columns within a table which share a common
    63                  configuration. This can be specified multiple times.
    64                items:
    65                  properties:
    66                    family:
    67                      description: The name of the column family.
    68                      type: string
    69                  required:
    70                  - family
    71                  type: object
    72                type: array
    73              deletionProtection:
    74                description: A field to make the table protected against data loss
    75                  i.e. when set to PROTECTED, deleting the table, the column families
    76                  in the table, and the instance containing the table would be prohibited.
    77                  If not provided, currently deletion protection will be set to UNPROTECTED
    78                  as it is the API default value.
    79                type: string
    80              instanceRef:
    81                description: The name of the Bigtable instance.
    82                oneOf:
    83                - not:
    84                    required:
    85                    - external
    86                  required:
    87                  - name
    88                - not:
    89                    anyOf:
    90                    - required:
    91                      - name
    92                    - required:
    93                      - namespace
    94                  required:
    95                  - external
    96                properties:
    97                  external:
    98                    description: 'Allowed value: The `name` field of a `BigtableInstance`
    99                      resource.'
   100                    type: string
   101                  name:
   102                    description: 'Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names'
   103                    type: string
   104                  namespace:
   105                    description: 'Namespace of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/'
   106                    type: string
   107                type: object
   108              resourceID:
   109                description: Immutable. Optional. The name of the resource. Used for
   110                  creation and acquisition. When unset, the value of `metadata.name`
   111                  is used as the default.
   112                type: string
   113              splitKeys:
   114                items:
   115                  type: string
   116                type: array
   117            required:
   118            - instanceRef
   119            type: object
   120          status:
   121            properties:
   122              conditions:
   123                description: Conditions represent the latest available observation
   124                  of the resource's current state.
   125                items:
   126                  properties:
   127                    lastTransitionTime:
   128                      description: Last time the condition transitioned from one status
   129                        to another.
   130                      type: string
   131                    message:
   132                      description: Human-readable message indicating details about
   133                        last transition.
   134                      type: string
   135                    reason:
   136                      description: Unique, one-word, CamelCase reason for the condition's
   137                        last transition.
   138                      type: string
   139                    status:
   140                      description: Status is the status of the condition. Can be True,
   141                        False, Unknown.
   142                      type: string
   143                    type:
   144                      description: Type is the type of the condition.
   145                      type: string
   146                  type: object
   147                type: array
   148              observedGeneration:
   149                description: ObservedGeneration is the generation of the resource
   150                  that was most recently observed by the Config Connector controller.
   151                  If this is equal to metadata.generation, then that means that the
   152                  current reported status reflects the most recent desired state of
   153                  the resource.
   154                type: integer
   155            type: object
   156        required:
   157        - spec
   158        type: object
   159    served: true
   160    storage: true
   161    subresources:
   162      status: {}
   163status:
   164  acceptedNames:
   165    kind: ""
   166    plural: ""
   167  conditions: []
   168  storedVersions: []

View as plain text