文档简介:
操作权限与API对应关系
表1OOS的操作权限与API对应关系
操作权限 |
API |
|
Bucket列表 |
ListBucket |
GET Bucket(List Object)、HEAD Bucket |
ListAllMyBucket |
GET Service |
|
GetRegions |
GET Regions |
|
Bucket读取 |
ListBucketMultipartUploads |
List Multipart Uploads |
GetBucketAcl |
GET Bucket acl |
|
GetBucketAccelerate |
GET Bucket accelerate |
|
GetBucketLocation |
GET Bucket location |
|
GetBucketPolicy |
GET Bucket policy |
|
GetLifecycleConfiguration |
GET Bucket lifecycle |
|
GetBucketWebsite |
GET Bucket website |
|
GetBucketCORS |
GET Bucket cors |
|
GetBucketLogging |
GET Bucket logging |
|
GetBucketObjectLockConfiguration |
GetBucketObjectLockConfiguration |
|
Bucket写入 |
PutBucket |
PUT Bucket |
DeleteBucket |
DELETE Bucket |
|
DeleteMultipleObjects |
DELETE Multiple Objects |
|
PutLifecycleConfiguration |
PUT Bucket lifecycle、DELETE Bucket lifecycle |
|
PutBucketWebsite |
PUT Bucket website |
|
DeleteBucketWebsite |
DELETE Bucket website |
|
PutBucketCORS |
PUT Bucket cors、DELETE Bucket cors |
|
PutBucketLogging |
PUT Bucket logging |
|
PutAccelerateConfiguration |
PUT Bucket accelerate |
|
PutBucketObjectLockConfiguration |
PutBucketObjectLockConfiguration |
|
DeleteBucketObjectLockConfiguration |
DeleteBucketObjectLockConfiguration |
|
Bucket权限 |
PutBucketPolicy |
PUT Bucket policy |
DeleteBucketPolicy |
DELETE Bucket policy |
|
Object读取 |
ListMultipartUploadParts |
List Parts |
GetObject |
GET Object、HEAD Object |
|
Object写入 |
PutObject |
PUT Object、PUT Object-Copy、POST Object、Initiate Mulitipart Upload、Upload Part、Compelete Multipart Upload、Upload Part –Copy |
DeleteObject |
DELETE Object |
|
AbortMultipartUpload |
Abort Multipart Upload |
表2统计的操作权限与API对应关系
操作权限 |
API |
GetAccountStatistcsSummary |
GET Capacity、GET DeleteCapacity、GET Traffics、GET AvailableBandwidth、GET Requests、GET RetarnCode、GET ConcurrentConnection、GET Usage、GET AvailBW、GET Bandwidth、Get Connection |
表3操作跟踪的操作权限与API对应关系
操作权限 |
API |
|
列表 |
DescribeTrails |
DescribeTrails |
LookupEvents |
LookupEvents |
|
读取 |
GetEventSelectors |
GetEventSelectors |
GetTrailStatus |
GetTrailStatus |
|
写入 |
PutEventSelectors |
PutEventSelectors |
StopLogging |
StopLogging |
|
CreateTrail |
CreateTrail |
|
UpdateTrail |
UpdateTrail |
|
DeleteTrail |
DeleteTrail |
|
StartLogging |
StartLogging |
表4操作跟踪的操作权限与API对应关系
操作权限 |
API |
|
列表 |
GetAccountSummary |
GetAccountSummary |
GetLoginProfile |
GetLoginProfile |
|
ListAccessKeys |
ListAccessKeys |
|
ListUsers |
ListUsers |
|
ListUserTags |
ListUserTags |
|
ListGroups |
ListGroups |
|
ListGroupsForUser |
ListGroupsForUser |
|
ListPolicies |
ListPolicies |
|
ListAttachedGroupPolicies |
ListAttachedGroupPolicies |
|
ListAttachedUserPolicies |
ListAttachedUserPolicies |
|
ListEntitiesForPolicy |
ListEntitiesForPolicy |
|
ListMFADevices |
ListMFADevices |
|
ListVirtualMFADevices |
ListVirtualMFADevices |
|
读取 |
GetUser |
GetUser |
GetGroup |
GetGroup |
|
GetPolicy |
GetPolicy |
|
GetAccountPasswordPolicy |
GetAccountPasswordPolicy |
|
写入 |
CreateAccessKey |
CreateAccessKey |
DeleteAccessKey |
DeleteAccessKey |
|
UpdateAccessKey |
UpdateAccessKey |
|
CreateUser |
CreateUser |
|
DeleteUser |
DeleteUser |
|
TagUser |
TagUser |
|
UntagUser |
UntagUser |
|
CreateGroup |
CreateGroup |
|
DeleteGroup |
DeleteGroup |
|
AddUserToGroup |
AddUserToGroup |
|
RemoveUserFromGroup |
RemoveUserFromGroup |
|
ChangePassword |
ChangePassword |
|
UpdateAccountPasswordPolicy |
UpdateAccountPasswordPolicy |
|
DeleteAccountPasswordPolicy |
DeleteAccountPasswordPolicy |
|
CreateVirtualMFADevice |
CreateVirtualMFADevice |
|
DeactivateMFADevice |
DeactivateMFADevice |
|
DeleteVirtualMFADevice |
DeleteVirtualMFADevice |
|
EnableMFADevice |
EnableMFADevice |
|
CreateLoginProfile |
CreateLoginProfile |
|
DeleteLoginProfile |
DeleteLoginProfile |
|
UpdateLoginProfile |
UpdateLoginProfile |
|
权限 |
CreatePolicy |
CreatePolicy |
DeletePolicy |
DeletePolicy |
|
AttachUserPolicy |
AttachUserPolicy |
|
DetachUserPolicy |
DetachUserPolicy |
|
AttachGroupPolicy |
AttachGroupPolicy |
|
DetachGroupPolicy |
DetachGroupPolicy |