Documentation
¶
Index ¶
- Constants
- func BucketExists(ctx context.Context, s3Backend *s3.Client, bucketName string) (bool, error)
- func BucketToCreateBucketInput(bucket *v1alpha1.Bucket) *s3.CreateBucketInput
- func BucketToPutBucketACLInput(bucket *v1alpha1.Bucket) *s3.PutBucketAclInput
- func BucketToPutBucketOwnershipControlsInput(bucket *v1alpha1.Bucket) *s3.PutBucketOwnershipControlsInput
- func DeleteBucket(ctx context.Context, s3Backend *s3.Client, bucketName *string) error
- func NewClient(ctx context.Context, data map[string][]byte, ...) (*s3.Client, error)
Constants ¶
View Source
const ( RequestRetries = 5 HealthCheckLabelKey = "provider-ceph.crossplane.io" HealthCheckLabelVal = "health-check-bucket" )
Variables ¶
This section is empty.
Functions ¶
func BucketExists ¶ added in v0.0.5
func BucketToCreateBucketInput ¶
func BucketToCreateBucketInput(bucket *v1alpha1.Bucket) *s3.CreateBucketInput
func BucketToPutBucketACLInput ¶ added in v0.0.2
func BucketToPutBucketACLInput(bucket *v1alpha1.Bucket) *s3.PutBucketAclInput
func BucketToPutBucketOwnershipControlsInput ¶ added in v0.0.2
func BucketToPutBucketOwnershipControlsInput(bucket *v1alpha1.Bucket) *s3.PutBucketOwnershipControlsInput
func DeleteBucket ¶ added in v0.0.5
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.