对象存储 OSS删除Bucket
详细解答可以参考官方帮助文档使用Client.DeleteBucket接口删除一个Bucket,用户需要指定Bucket的名字:
import 'github.com/aliyun/aliyun-oss-go-sdk/oss' client, err := oss.New('Endpoint', 'AccessKeyId', 'AccessKeySecret') if err != nil { // HandleError(err) } err = client.DeleteBucket('my-bucket') if err != nil { // HandleError(err) }
注意:
如果该Bucket下还有文件存在,则需要先删除所有文件才能删除Bucket。如果该Bucket下还有未完成的上传请求,则需要通过Bucket.ListMultipartUploads和Bucket.AbortMultipartUpload先取消请求才能删除Bucket。详细信息请参考API文档。
赞0
踩1