Versions in this module Expand all Collapse all v1 v1.0.1 Aug 15, 2024 Changes in this version + func CreateBucket(ctx aliyun_resources.Context, bucket apistructs.OssBucketInfo) error + func CreateBucketWithRecord(ctx aliyun_resources.Context, req apistructs.CreateCloudResourceOssRequest, ...) + func DescribeResource(ctx aliyun_resources.Context, page aliyun_resources.PageOption, ...) ([]oss.BucketProperties, error) + func GetBucketsSize(ctx aliyun_resources.Context, buckets []oss.BucketProperties) (int64, error) + func GetResourceTags(ctx aliyun_resources.Context, buckets []string) (*map[string]oss.Tagging, error) + func List(ctx aliyun_resources.Context, page aliyun_resources.PageOption, ...) ([]oss.BucketProperties, error) + func OverwriteTags(ctx aliyun_resources.Context, items []apistructs.CloudResourceTagItem, ...) error + func ProcessFailedRecord(ctx aliyun_resources.Context, record *dbclient.Record, ...) + func TagResource(ctx aliyun_resources.Context, buckets []string, tags []string) error + func UnTag(ctx aliyun_resources.Context, buckets []string, tags []string) error + type BucketInfo struct + AllObjectTotalSize int64 + func GetBucketInfo(ctx aliyun_resources.Context, bucketname string, location string) (*BucketInfo, error) + type OssFactory struct