QCloudGetBucketACLRequest Class Reference

Inherits from QCloudBizHTTPRequest
Declared in QCloudGetBucketACLRequest.h
QCloudGetBucketACLRequest.m

Overview

获取存储桶(Bucket) 的访问权限信息(Access Control List, ACL)的方法.

功能说明

ACL 权限包括读、写、读写权限.COS 中 Bucket 是有访问权限控制的.可以通过获取 Bucket 的 ACL 表(putBucketACL(PutBucketACLRequest)),来查看那些用户拥有 Bucket 访 问权限. 。

关于获取存储桶(Bucket) 访问权限信息接口的具体描述,请查看https://cloud.tencent.com/document/product/436/7733.

示例

@code

QCloudGetBucketACLRequest* getBucketACl = [QCloudGetBucketACLRequest new];

// 存储桶名称,格式:BucketName-APPID
getBucketACl.bucket = @"examplebucket-1250000000";

[getBucketACl setFinishBlock:^(QCloudACLPolicy * _Nonnull result,
                                       NSError * _Nonnull error) {
    // QCloudACLPolicy 中包含了 Bucket 的 ACL 信息
    // result.accessControlList; 被授权者与权限的信息
}];

[[QCloudCOSXMLService defaultCOSXML] GetBucketACL:getBucketACl];

  bucket

存储桶名

@property (strong, nonatomic) NSString *bucket

Declared In

QCloudGetBucketACLRequest.h