...

Text file src/github.com/GoogleCloudPlatform/k8s-config-connector/config/crds/resources/apiextensions.k8s.io_v1_customresourcedefinition_bigqueryanalyticshubdataexchanges.bigqueryanalyticshub.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: alpha
    10    cnrm.cloud.google.com/system: "true"
    11    cnrm.cloud.google.com/tf2crd: "true"
    12  name: bigqueryanalyticshubdataexchanges.bigqueryanalyticshub.cnrm.cloud.google.com
    13spec:
    14  group: bigqueryanalyticshub.cnrm.cloud.google.com
    15  names:
    16    categories:
    17    - gcp
    18    kind: BigQueryAnalyticsHubDataExchange
    19    plural: bigqueryanalyticshubdataexchanges
    20    shortNames:
    21    - gcpbigqueryanalyticshubdataexchange
    22    - gcpbigqueryanalyticshubdataexchanges
    23    singular: bigqueryanalyticshubdataexchange
    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: v1alpha1
    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              description:
    62                description: Description of the data exchange.
    63                type: string
    64              displayName:
    65                description: Human-readable display name of the data exchange. The
    66                  display name must contain only Unicode letters, numbers (0-9), underscores
    67                  (_), dashes (-), spaces ( ), and must not start or end with spaces.
    68                type: string
    69              documentation:
    70                description: Documentation describing the data exchange.
    71                type: string
    72              icon:
    73                description: Base64 encoded image representing the data exchange.
    74                type: string
    75              location:
    76                description: Immutable. The name of the location this data exchange.
    77                type: string
    78              primaryContact:
    79                description: Email or URL of the primary point of contact of the data
    80                  exchange.
    81                type: string
    82              projectRef:
    83                description: The project that this resource belongs to.
    84                oneOf:
    85                - not:
    86                    required:
    87                    - external
    88                  required:
    89                  - name
    90                - not:
    91                    anyOf:
    92                    - required:
    93                      - name
    94                    - required:
    95                      - namespace
    96                  required:
    97                  - external
    98                properties:
    99                  external:
   100                    description: 'Allowed value: The `name` field of a `Project` resource.'
   101                    type: string
   102                  name:
   103                    description: 'Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names'
   104                    type: string
   105                  namespace:
   106                    description: 'Namespace of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/'
   107                    type: string
   108                type: object
   109              resourceID:
   110                description: Immutable. Optional. The dataExchangeId of the resource.
   111                  Used for creation and acquisition. When unset, the value of `metadata.name`
   112                  is used as the default.
   113                type: string
   114            required:
   115            - displayName
   116            - location
   117            - projectRef
   118            type: object
   119          status:
   120            properties:
   121              conditions:
   122                description: Conditions represent the latest available observation
   123                  of the resource's current state.
   124                items:
   125                  properties:
   126                    lastTransitionTime:
   127                      description: Last time the condition transitioned from one status
   128                        to another.
   129                      type: string
   130                    message:
   131                      description: Human-readable message indicating details about
   132                        last transition.
   133                      type: string
   134                    reason:
   135                      description: Unique, one-word, CamelCase reason for the condition's
   136                        last transition.
   137                      type: string
   138                    status:
   139                      description: Status is the status of the condition. Can be True,
   140                        False, Unknown.
   141                      type: string
   142                    type:
   143                      description: Type is the type of the condition.
   144                      type: string
   145                  type: object
   146                type: array
   147              listingCount:
   148                description: Number of listings contained in the data exchange.
   149                type: integer
   150              name:
   151                description: |-
   152                  The resource name of the data exchange, for example:
   153                  "projects/myproject/locations/US/dataExchanges/123".
   154                type: string
   155              observedGeneration:
   156                description: ObservedGeneration is the generation of the resource
   157                  that was most recently observed by the Config Connector controller.
   158                  If this is equal to metadata.generation, then that means that the
   159                  current reported status reflects the most recent desired state of
   160                  the resource.
   161                type: integer
   162            type: object
   163        required:
   164        - spec
   165        type: object
   166    served: true
   167    storage: true
   168    subresources:
   169      status: {}
   170status:
   171  acceptedNames:
   172    kind: ""
   173    plural: ""
   174  conditions: []
   175  storedVersions: []

View as plain text