AccessKeyInfo
Access key ID
Name of the access key
Status of the access key.
Possible values: [Active, Inactive]
buckets_roles object[]
Bucket roles currently assigned to the key.
Name of the bucket
The role defines the permissions for the associated bucket:
-
ReadOnly: Read operations such as GetObject, HeadObject and ListObjects, plus creating bucket snapshots and forks. -
ReadWrite: Everything in ReadOnly, plus object writes: PutObject, DeleteObject, CopyObject, object tagging and multipart uploads. Cannot change bucket configuration. -
Editor: Everything in ReadWrite, plus full bucket administration: CORS, lifecycle, tagging, ownership controls, inventory, bucket ACLs (including making the bucket public), custom domains, delete protection, shadow bucket, origin, object notifications, storage tier, and DeleteBucket. Cannot manage bucket shares or create bucket IAM policies. -
Admin: Full access to all buckets in the org, bypasses all permission checks. When used withbucket_name: "*", the access key is treated as a full org admin. The value ofbucket_nameshould always be*when using this role.Example:
{ "bucket_name": "*", "role": "Admin" }
Possible values: [ReadOnly, ReadWrite, Editor, Admin]
{
"id": "string",
"name": "string",
"status": "Active",
"buckets_roles": [
{
"bucket_name": "string",
"role": "ReadOnly"
}
]
}