S3 supported and unsupported verbs
Use this information to know the latest supported and unsupported S3 verbs.
- Supported verbs: lists the S3 API verbs that are fully supported by IBM Storage Ceph Object Gateway and are available for use in customer applications and integrations
- Unsupported verbs: lists the S3 API verbs that are not currently supported by IBM Storage Ceph Object Gateway and cannot be used.
| Action | API |
|---|---|
AbortMultipartUpload |
S3 |
CompleteMultipartUpload |
S3 |
CopyObject |
S3 |
CreateBucket |
S3 |
CreateMultipartUpload |
S3 |
DeleteBucket |
S3 |
DeleteBucketCORS |
S3 |
DeleteBucketEncryption |
S3 |
DeleteBucketLifecycle |
S3 |
DeleteBucketPolicy |
S3 |
DeleteBucketOwnershipControls |
S3 |
DeleteBucketReplication |
S3 |
DeleteBucketTagging |
S3 |
DeleteBucketWebsite |
S3 |
DeleteObject |
S3 |
DeleteObjects |
S3 |
DeleteObjectTagging |
S3 |
DeletePublicAccessBlock |
S3 |
GetBucketAcl |
S3 |
GetBucketCORS |
S3 |
GetBucketEncryption |
S3 |
GetBucketLocation |
S3 |
GetBucketLogging |
S3 |
GetBucketNotificationConfiguration |
S3 |
GetBucketPolicy |
S3 |
GetBucketPolicyStatus |
S3 |
GetBucketOwnershipControls |
S3 |
GetBucketReplication |
S3 |
GetBucketRequestPayment |
S3 |
GetBucketTagging |
S3 |
GetBucketVersioning |
S3 |
GetBucketWebsite |
S3 |
GetObject |
S3 |
GetObjectAcl |
S3 |
GetObjectAttributes |
S3 |
GetObjectLegalHold |
S3 |
GetObjectLockConfiguration |
S3 |
GetObjectRetention |
S3 |
GetObjectTagging |
S3 |
GetObjectTorrent |
S3 |
GetPublicAccessBlock |
S3 |
HeadBucket |
S3 |
HeadObject |
S3 |
ListBuckets |
S3 |
ListMultipartUploads |
S3 |
ListObjects |
S3 |
ListObjectsV2 |
S3 |
ListObjectVersions |
S3 |
ListParts |
S3 |
PutBucketAcl |
S3 |
PutBucketCORS |
S3 |
PutBucketEncryption |
S3 |
PutBucketLifecycle |
S3 |
PutBucketLifecycleConfiguration |
S3 |
PutBucketLogging |
S3 |
PutBucketNotificationConfiguration |
S3 |
PutBucketPolicy |
S3 |
PutBucketOwnershipControls |
S3 |
PutBucketReplication |
S3 |
PutBucketRequestPayment |
S3 |
PutBucketTagging |
S3 |
PutBucketVersioning |
S3 |
PutBucketWebsite |
S3 |
PutObject |
S3 |
PutObjectAcl |
S3 |
PutObjectLegalHold |
S3 |
PutObjectLockConfiguration |
S3 |
PutObjectRetention |
S3 |
PutObjectTagging |
S3 |
PutPublicAccessBlock |
S3 |
RestoreObject |
S3 |
SelectObjectContent |
S3 |
UploadPart |
S3 |
UploadPartCopy |
S3 |
DeletePublicAccessBlock |
S3Control |
GetPublicAccessBlock |
S3Control |
PutPublicAccessBlock |
S3Control |
AssumeRole |
STS |
AssumeRoleWithWebIdentity |
STS |
GetSessionToken |
STS |
AddClientIdToOpenIDConnectProvider |
IAM |
AttachGroupPolicy |
IAM |
AttachRolePolicy |
IAM |
AttachUserPolicy |
IAM |
CreateOpenIDConnectProvider |
IAM |
CreateRole |
IAM |
DeleteOpenIDConnectProvider |
IAM |
DeleteRole |
IAM |
GetAccountSummary |
IAM |
GetOpenIDConnectProvider |
IAM |
GetRole |
IAM |
ListOpenIDConnectProviders |
IAM |
ListRoles |
IAM |
UpdateOpenIDConnectProviderThumbprint |
IAM |
DeleteBucketNotification |
S3 extension |
CreateTopic |
SNS |
GetTopicAttributes |
SNS |
DeleteTopic |
SNS |
ListTopics |
SNS |
GetCallerIdentity |
STS |
| Action | API |
|---|---|
DeleteBucketInventoryConfiguration |
S3 |
DeleteIntelligentTieringConfiguration |
S3 |
GetBucketInventoryConfiguration |
S3 |
GetIntelligentTieringConfiguration |
S3 |
ListBucketIntelligentTieringConfigurations |
S3 |
ListBucketInventoryConfigurations |
S3 |
PutBucketIntelligentTieringConfiguration |
S3 |
PutBucketInventoryConfiguration |
S3 |
AssumeRoleWithSAML |
STS |
DecodeAuthorizationMessage |
STS |
GetAccessKeyInfo |
STS |
GetFederationToken |
STS |
CreatePolicy |
IAM |
CreateSAMLProvider |
IAM |
DeletePolicy |
IAM |
DeleteSAMLProviders |
IAM |
GetPolicy |
IAM |
GetSAMLProviders |
IAM |
ListPolicies |
IAM |
ListSAMLProviders |
IAM |