将桶从回收站中恢复
参数
参数 | 类型 | 描述 |
---|---|---|
ctx |
context.Context | 上下文控制 |
bucketName |
string | 存储桶名称 |
返回 | 类型 | 描述 |
---|---|---|
err |
err | 标准Error |
示例
//初始化客户端以调用sdk
client, err := clientInit(AccessKeyIDDefault, SecretAccessKeyDefault)
if err != nil {
return err
}
//创建一个桶名称为bucketName的值的桶并打开桶的回收站功能
_, err = BucketCreate(bucketName, false, true, false)
if err != nil {
return err
}
//对桶进行删除操作
_, err = BucketDeleteWithOptions(bucketName, false)
if err != nil {
return err
}
//将回收站的桶恢复
err = client.RecycleBucket(context.Background(), bucketName)
if err != nil {
return err
}