Skip to content

Commit 85c7f85

Browse files
committed
Removing BucketInfo from api
1 parent f0eeae8 commit 85c7f85

File tree

1 file changed

+0
-47
lines changed

1 file changed

+0
-47
lines changed

apis/objectstorage/v1alpha1/types.go

-47
Original file line numberDiff line numberDiff line change
@@ -320,50 +320,3 @@ type BucketAccessList struct {
320320
metav1.ListMeta `json:"metadata,omitempty"`
321321
Items []BucketAccess `json:"items"`
322322
}
323-
324-
// +genclient
325-
// +genclient:nonNamespaced
326-
// +genclient:noStatus
327-
// +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
328-
// +kubebuilder:resource:scope=Cluster
329-
// +kubebuilder:storageversion
330-
type BucketInfo struct {
331-
metav1.TypeMeta `json:",inline"`
332-
333-
// +optional
334-
metav1.ObjectMeta `json:"metadata,omitempty"`
335-
336-
Spec BucketInfoSpec `json:"spec,omitempty"`
337-
}
338-
339-
type BucketInfoSpec struct {
340-
// BucketName is the name of the Bucket
341-
BucketName string `json:"bucketName"`
342-
343-
// AuthenticationType denotes the style of authentication
344-
// It can be one of
345-
// KEY - access, secret tokens based authentication
346-
// IAM - implicit authentication of pods to the OSP based on service account mappings
347-
AuthenticationType AuthenticationType `json:"authenticationType"`
348-
349-
// Endpoint is the URL at which the bucket can be accessed
350-
Endpoint string `json:"endpoint"`
351-
352-
// Region is the vendor-defined region where the bucket "resides"
353-
Region string `json:"region"`
354-
355-
// Protocols are the set of data APIs this bucket is expected to support.
356-
// The possible values for protocol are:
357-
// - S3: Indicates Amazon S3 protocol
358-
// - Azure: Indicates Microsoft Azure BlobStore protocol
359-
// - GCS: Indicates Google Cloud Storage protocol
360-
Protocols []Protocol `json:"protocols"`
361-
}
362-
363-
// +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
364-
365-
type BucketInfoList struct {
366-
metav1.TypeMeta `json:",inline"`
367-
metav1.ListMeta `json:"metadata,omitempty"`
368-
Items []BucketInfo `json:"items"`
369-
}

0 commit comments

Comments
 (0)