...
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: healthcaredatasets.healthcare.cnrm.cloud.google.com
13spec:
14 group: healthcare.cnrm.cloud.google.com
15 names:
16 categories:
17 - gcp
18 kind: HealthcareDataset
19 plural: healthcaredatasets
20 shortNames:
21 - gcphealthcaredataset
22 - gcphealthcaredatasets
23 singular: healthcaredataset
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 location:
62 description: Immutable. The location for the Dataset.
63 type: string
64 projectRef:
65 description: The project that this resource belongs to.
66 oneOf:
67 - not:
68 required:
69 - external
70 required:
71 - name
72 - not:
73 anyOf:
74 - required:
75 - name
76 - required:
77 - namespace
78 required:
79 - external
80 properties:
81 external:
82 description: 'Allowed value: The `name` field of a `Project` resource.'
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 resourceID:
92 description: Immutable. Optional. The name of the resource. Used for
93 creation and acquisition. When unset, the value of `metadata.name`
94 is used as the default.
95 type: string
96 timeZone:
97 description: |-
98 The default timezone used by this dataset. Must be a either a valid IANA time zone name such as
99 "America/New_York" or empty, which defaults to UTC. This is used for parsing times in resources
100 (e.g., HL7 messages) where no explicit timezone is specified.
101 type: string
102 required:
103 - location
104 - projectRef
105 type: object
106 status:
107 properties:
108 conditions:
109 description: Conditions represent the latest available observation
110 of the resource's current state.
111 items:
112 properties:
113 lastTransitionTime:
114 description: Last time the condition transitioned from one status
115 to another.
116 type: string
117 message:
118 description: Human-readable message indicating details about
119 last transition.
120 type: string
121 reason:
122 description: Unique, one-word, CamelCase reason for the condition's
123 last transition.
124 type: string
125 status:
126 description: Status is the status of the condition. Can be True,
127 False, Unknown.
128 type: string
129 type:
130 description: Type is the type of the condition.
131 type: string
132 type: object
133 type: array
134 observedGeneration:
135 description: ObservedGeneration is the generation of the resource
136 that was most recently observed by the Config Connector controller.
137 If this is equal to metadata.generation, then that means that the
138 current reported status reflects the most recent desired state of
139 the resource.
140 type: integer
141 selfLink:
142 description: The fully qualified name of this dataset.
143 type: string
144 type: object
145 required:
146 - spec
147 type: object
148 served: true
149 storage: true
150 subresources:
151 status: {}
152status:
153 acceptedNames:
154 kind: ""
155 plural: ""
156 conditions: []
157 storedVersions: []
View as plain text