api: add AzureBucketProvider to Bucket

Co-authored-by: Zhongcheng Lao <Zhongcheng.Lao@microsoft.com>
Signed-off-by: Hidde Beydals <hello@hidde.co>
This commit is contained in:
Hidde Beydals 2022-03-01 10:34:28 +01:00
parent 2410766a29
commit 2167498736
2 changed files with 3 additions and 1 deletions

View File

@ -34,12 +34,13 @@ const (
GenericBucketProvider string = "generic"
AmazonBucketProvider string = "aws"
GoogleBucketProvider string = "gcp"
AzureBucketProvider string = "azure"
)
// BucketSpec defines the desired state of an S3 compatible bucket
type BucketSpec struct {
// The S3 compatible storage provider name, default ('generic').
// +kubebuilder:validation:Enum=generic;aws;gcp
// +kubebuilder:validation:Enum=generic;aws;gcp;azure
// +kubebuilder:default:=generic
// +optional
Provider string `json:"provider,omitempty"`

View File

@ -336,6 +336,7 @@ spec:
- generic
- aws
- gcp
- azure
type: string
region:
description: The bucket region.