...
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: vertexaidatasets.vertexai.cnrm.cloud.google.com
13spec:
14 group: vertexai.cnrm.cloud.google.com
15 names:
16 categories:
17 - gcp
18 kind: VertexAIDataset
19 plural: vertexaidatasets
20 shortNames:
21 - gcpvertexaidataset
22 - gcpvertexaidatasets
23 singular: vertexaidataset
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 displayName:
62 description: The user-defined name of the Dataset. The name can be
63 up to 128 characters long and can be consist of any UTF-8 characters.
64 type: string
65 encryptionSpec:
66 description: Immutable. Customer-managed encryption key spec for a
67 Dataset. If set, this Dataset and all sub-resources of this Dataset
68 will be secured by this key.
69 properties:
70 kmsKeyName:
71 description: |-
72 Immutable. Required. The Cloud KMS resource identifier of the customer managed encryption key used to protect a resource.
73 Has the form: projects/my-project/locations/my-region/keyRings/my-kr/cryptoKeys/my-key. The key needs to be in the same region as where the resource is created.
74 type: string
75 type: object
76 metadataSchemaUri:
77 description: Immutable. Points to a YAML file stored on Google Cloud
78 Storage describing additional information about the Dataset. The
79 schema is defined as an OpenAPI 3.0.2 Schema Object. The schema
80 files that can be used here are found in gs://google-cloud-aiplatform/schema/dataset/metadata/.
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 region:
110 description: Immutable. The region of the dataset. eg us-central1.
111 type: string
112 resourceID:
113 description: Immutable. Optional. The service-generated name of the
114 resource. Used for acquisition only. Leave unset to create a new
115 resource.
116 type: string
117 required:
118 - displayName
119 - metadataSchemaUri
120 - projectRef
121 type: object
122 status:
123 properties:
124 conditions:
125 description: Conditions represent the latest available observation
126 of the resource's current state.
127 items:
128 properties:
129 lastTransitionTime:
130 description: Last time the condition transitioned from one status
131 to another.
132 type: string
133 message:
134 description: Human-readable message indicating details about
135 last transition.
136 type: string
137 reason:
138 description: Unique, one-word, CamelCase reason for the condition's
139 last transition.
140 type: string
141 status:
142 description: Status is the status of the condition. Can be True,
143 False, Unknown.
144 type: string
145 type:
146 description: Type is the type of the condition.
147 type: string
148 type: object
149 type: array
150 createTime:
151 description: The timestamp of when the dataset was created in RFC3339
152 UTC "Zulu" format, with nanosecond resolution and up to nine fractional
153 digits.
154 type: string
155 name:
156 description: The resource name of the Dataset. This value is set by
157 Google.
158 type: string
159 observedGeneration:
160 description: ObservedGeneration is the generation of the resource
161 that was most recently observed by the Config Connector controller.
162 If this is equal to metadata.generation, then that means that the
163 current reported status reflects the most recent desired state of
164 the resource.
165 type: integer
166 updateTime:
167 description: The timestamp of when the dataset was last updated in
168 RFC3339 UTC "Zulu" format, with nanosecond resolution and up to
169 nine fractional digits.
170 type: string
171 type: object
172 required:
173 - spec
174 type: object
175 served: true
176 storage: true
177 subresources:
178 status: {}
179status:
180 acceptedNames:
181 kind: ""
182 plural: ""
183 conditions: []
184 storedVersions: []
View as plain text