@@ -27,7 +27,6 @@ func init() {
27
27
SchemeBuilder .Register (& BucketClass {}, & BucketClassList {})
28
28
29
29
SchemeBuilder .Register (& BucketAccess {}, & BucketAccessList {})
30
- SchemeBuilder .Register (& BucketAccessRequest {}, & BucketAccessRequestList {})
31
30
SchemeBuilder .Register (& BucketAccessClass {}, & BucketAccessClassList {})
32
31
}
33
32
@@ -239,9 +238,6 @@ type BucketAccessSpec struct {
239
238
// +optional
240
239
BucketName string `json:"bucketName,omitempty"`
241
240
242
- // +optional
243
- BucketAccessRequest * corev1.ObjectReference `json:"bucketAccessRequest,omitempty"`
244
-
245
241
// +optional
246
242
ServiceAccount * corev1.ObjectReference `json:"serviceAccount,omitempty"`
247
243
@@ -272,51 +268,3 @@ type BucketAccessList struct {
272
268
metav1.ListMeta `json:"metadata,omitempty"`
273
269
Items []BucketAccess `json:"items"`
274
270
}
275
-
276
- // +genclient
277
- // +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
278
- // +kubebuilder:resource:scope=Namespaced
279
- // +kubebuilder:storageversion
280
- // +kubebuilder:subresource:status
281
-
282
- type BucketAccessRequest struct {
283
- metav1.TypeMeta `json:",inline"`
284
-
285
- // +optional
286
- metav1.ObjectMeta `json:"metadata,omitempty"`
287
-
288
- Spec BucketAccessRequestSpec `json:"spec,omitempty"`
289
-
290
- // +optional
291
- Status BucketAccessRequestStatus `json:"status"`
292
- }
293
-
294
- type BucketAccessRequestSpec struct {
295
- // +optional
296
- ServiceAccountName string `json:"serviceAccountName,omitempty"`
297
- // +optional
298
- BucketRequestName string `json:"bucketRequestName,omitempty"`
299
- // +optional
300
- BucketName string `json:"bucketName,omitempty"`
301
-
302
- BucketAccessClassName string `json:"bucketAccessClassName"`
303
- }
304
-
305
- type BucketAccessRequestStatus struct {
306
- // +optional
307
- Message string `json:"message,omitempty"`
308
-
309
- // +optional
310
- AccessGranted bool `json:"accessGranted"`
311
-
312
- // +optional
313
- BucketAccessName string `json:"bucketAccessName,omitempty"`
314
- }
315
-
316
- // +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
317
-
318
- type BucketAccessRequestList struct {
319
- metav1.TypeMeta `json:",inline"`
320
- metav1.ListMeta `json:"metadata,omitempty"`
321
- Items []BucketAccessRequest `json:"items"`
322
- }
0 commit comments