Versions in this module Expand all Collapse all v0 v0.7.0-rc.0 Oct 10, 2022 v0.6.0 Oct 10, 2022 Changes in this version + const ErrCodeNoSuchBucket + func GenerateObservation(r sdk.GetBucketInfoResult) v1alpha1.BucketObservation + func IsNotFoundError(err error) bool + func IsUpdateToDate(cr *v1alpha1.Bucket, bucket *sdk.GetBucketInfoResult) bool + func ValidateOSSAcl(aclStr string) (sdk.ACLType, error) + type ClientInterface interface + Create func(name string, bucket v1alpha1.BucketParameter) error + Delete func(name string) error + Describe func(name string) (*sdk.GetBucketInfoResult, error) + Update func(name string, aclStr string) error + type SDKClient struct + Client *sdk.Client + func NewClient(ctx context.Context, endpoint string, accessKeyID string, ...) (*SDKClient, error) + func (c *SDKClient) Create(name string, bucket v1alpha1.BucketParameter) error + func (c *SDKClient) Delete(name string) error + func (c *SDKClient) Describe(name string) (*sdk.GetBucketInfoResult, error) + func (c *SDKClient) Update(name string, aclStr string) error