...
Text file
src/github.com/GoogleCloudPlatform/k8s-config-connector/config/crds/resources/apiextensions.k8s.io_v1_customresourcedefinition_bigqueryanalyticshubdataexchanges.bigqueryanalyticshub.cnrm.cloud.google.com.yaml
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