{
  "schemaVersion": "1.0",
  "generatedAt": "2026-09-24T14:38:51.498Z",
  "sourceRevision": "ef7271fb93d8bbd5a9da24e14d08ca4aa76b515d",
  "documentation": "/aws/services/s3",
  "licensing": {
    "minimumPlans": [
      "Hobby"
    ],
    "lastUpdated": "2026-03-23",
    "sourceUrl": "/aws/licensing/"
  },
  "summary": {
    "total": 116,
    "implemented": 100,
    "notImplemented": 16
  },
  "service": "s3",
  "displayName": "Simple Storage Service",
  "operations": [
    {
      "name": "AbortMultipartUpload",
      "implemented": true
    },
    {
      "name": "CompleteMultipartUpload",
      "implemented": true
    },
    {
      "name": "CopyObject",
      "implemented": true
    },
    {
      "name": "CreateBucket",
      "implemented": true
    },
    {
      "name": "CreateBucketMetadataConfiguration",
      "implemented": false
    },
    {
      "name": "CreateBucketMetadataTableConfiguration",
      "implemented": false
    },
    {
      "name": "CreateMultipartUpload",
      "implemented": true
    },
    {
      "name": "CreateSession",
      "implemented": false
    },
    {
      "name": "DeleteBucket",
      "implemented": true
    },
    {
      "name": "DeleteBucketAnalyticsConfiguration",
      "implemented": true
    },
    {
      "name": "DeleteBucketCors",
      "implemented": true
    },
    {
      "name": "DeleteBucketEncryption",
      "implemented": true
    },
    {
      "name": "DeleteBucketIntelligentTieringConfiguration",
      "implemented": true
    },
    {
      "name": "DeleteBucketInventoryConfiguration",
      "implemented": true
    },
    {
      "name": "DeleteBucketLifecycle",
      "implemented": true
    },
    {
      "name": "DeleteBucketMetadataConfiguration",
      "implemented": false
    },
    {
      "name": "DeleteBucketMetadataTableConfiguration",
      "implemented": false
    },
    {
      "name": "DeleteBucketMetricsConfiguration",
      "implemented": true
    },
    {
      "name": "DeleteBucketOwnershipControls",
      "implemented": true
    },
    {
      "name": "DeleteBucketPolicy",
      "implemented": true
    },
    {
      "name": "DeleteBucketReplication",
      "implemented": true
    },
    {
      "name": "DeleteBucketTagging",
      "implemented": true
    },
    {
      "name": "DeleteBucketWebsite",
      "implemented": true
    },
    {
      "name": "DeleteObject",
      "implemented": true
    },
    {
      "name": "DeleteObjectAnnotation",
      "implemented": false
    },
    {
      "name": "DeleteObjectTagging",
      "implemented": true
    },
    {
      "name": "DeleteObjects",
      "implemented": true
    },
    {
      "name": "DeletePublicAccessBlock",
      "implemented": true
    },
    {
      "name": "GetBucketAbac",
      "implemented": true
    },
    {
      "name": "GetBucketAccelerateConfiguration",
      "implemented": true
    },
    {
      "name": "GetBucketAcl",
      "implemented": true
    },
    {
      "name": "GetBucketAnalyticsConfiguration",
      "implemented": true
    },
    {
      "name": "GetBucketCors",
      "implemented": true
    },
    {
      "name": "GetBucketEncryption",
      "implemented": true
    },
    {
      "name": "GetBucketIntelligentTieringConfiguration",
      "implemented": true
    },
    {
      "name": "GetBucketInventoryConfiguration",
      "implemented": true
    },
    {
      "name": "GetBucketLifecycle",
      "implemented": true
    },
    {
      "name": "GetBucketLifecycleConfiguration",
      "implemented": true
    },
    {
      "name": "GetBucketLocation",
      "implemented": true
    },
    {
      "name": "GetBucketLogging",
      "implemented": true
    },
    {
      "name": "GetBucketMetadataConfiguration",
      "implemented": false
    },
    {
      "name": "GetBucketMetadataTableConfiguration",
      "implemented": false
    },
    {
      "name": "GetBucketMetricsConfiguration",
      "implemented": true
    },
    {
      "name": "GetBucketNotification",
      "implemented": true
    },
    {
      "name": "GetBucketNotificationConfiguration",
      "implemented": true
    },
    {
      "name": "GetBucketOwnershipControls",
      "implemented": true
    },
    {
      "name": "GetBucketPolicy",
      "implemented": true
    },
    {
      "name": "GetBucketPolicyStatus",
      "implemented": true
    },
    {
      "name": "GetBucketReplication",
      "implemented": true
    },
    {
      "name": "GetBucketRequestPayment",
      "implemented": true
    },
    {
      "name": "GetBucketTagging",
      "implemented": true
    },
    {
      "name": "GetBucketVersioning",
      "implemented": true
    },
    {
      "name": "GetBucketWebsite",
      "implemented": true
    },
    {
      "name": "GetObject",
      "implemented": true
    },
    {
      "name": "GetObjectAcl",
      "implemented": true
    },
    {
      "name": "GetObjectAnnotation",
      "implemented": false
    },
    {
      "name": "GetObjectAttributes",
      "implemented": true
    },
    {
      "name": "GetObjectLegalHold",
      "implemented": true
    },
    {
      "name": "GetObjectLockConfiguration",
      "implemented": true
    },
    {
      "name": "GetObjectRetention",
      "implemented": true
    },
    {
      "name": "GetObjectTagging",
      "implemented": true
    },
    {
      "name": "GetObjectTorrent",
      "implemented": true
    },
    {
      "name": "GetPublicAccessBlock",
      "implemented": true
    },
    {
      "name": "HeadBucket",
      "implemented": true
    },
    {
      "name": "HeadObject",
      "implemented": true
    },
    {
      "name": "ListBucketAnalyticsConfigurations",
      "implemented": true
    },
    {
      "name": "ListBucketIntelligentTieringConfigurations",
      "implemented": true
    },
    {
      "name": "ListBucketInventoryConfigurations",
      "implemented": true
    },
    {
      "name": "ListBucketMetricsConfigurations",
      "implemented": true
    },
    {
      "name": "ListBuckets",
      "implemented": true
    },
    {
      "name": "ListDirectoryBuckets",
      "implemented": true
    },
    {
      "name": "ListMultipartUploads",
      "implemented": true
    },
    {
      "name": "ListObjectAnnotations",
      "implemented": false
    },
    {
      "name": "ListObjectVersions",
      "implemented": true
    },
    {
      "name": "ListObjects",
      "implemented": true
    },
    {
      "name": "ListObjectsV2",
      "implemented": true
    },
    {
      "name": "ListParts",
      "implemented": true
    },
    {
      "name": "PutBucketAbac",
      "implemented": true
    },
    {
      "name": "PutBucketAccelerateConfiguration",
      "implemented": true
    },
    {
      "name": "PutBucketAcl",
      "implemented": true
    },
    {
      "name": "PutBucketAnalyticsConfiguration",
      "implemented": true
    },
    {
      "name": "PutBucketCors",
      "implemented": true
    },
    {
      "name": "PutBucketEncryption",
      "implemented": true
    },
    {
      "name": "PutBucketIntelligentTieringConfiguration",
      "implemented": true
    },
    {
      "name": "PutBucketInventoryConfiguration",
      "implemented": true
    },
    {
      "name": "PutBucketLifecycle",
      "implemented": true
    },
    {
      "name": "PutBucketLifecycleConfiguration",
      "implemented": true
    },
    {
      "name": "PutBucketLogging",
      "implemented": true
    },
    {
      "name": "PutBucketMetricsConfiguration",
      "implemented": true
    },
    {
      "name": "PutBucketNotification",
      "implemented": true
    },
    {
      "name": "PutBucketNotificationConfiguration",
      "implemented": true
    },
    {
      "name": "PutBucketOwnershipControls",
      "implemented": true
    },
    {
      "name": "PutBucketPolicy",
      "implemented": true
    },
    {
      "name": "PutBucketReplication",
      "implemented": true
    },
    {
      "name": "PutBucketRequestPayment",
      "implemented": true
    },
    {
      "name": "PutBucketTagging",
      "implemented": true
    },
    {
      "name": "PutBucketVersioning",
      "implemented": true
    },
    {
      "name": "PutBucketWebsite",
      "implemented": true
    },
    {
      "name": "PutObject",
      "implemented": true
    },
    {
      "name": "PutObjectAcl",
      "implemented": true
    },
    {
      "name": "PutObjectAnnotation",
      "implemented": false
    },
    {
      "name": "PutObjectLegalHold",
      "implemented": true
    },
    {
      "name": "PutObjectLockConfiguration",
      "implemented": true
    },
    {
      "name": "PutObjectRetention",
      "implemented": true
    },
    {
      "name": "PutObjectTagging",
      "implemented": true
    },
    {
      "name": "PutPublicAccessBlock",
      "implemented": true
    },
    {
      "name": "RenameObject",
      "implemented": true
    },
    {
      "name": "RestoreObject",
      "implemented": true
    },
    {
      "name": "SelectObjectContent",
      "implemented": true
    },
    {
      "name": "UpdateBucketMetadataAnnotationTableConfiguration",
      "implemented": false
    },
    {
      "name": "UpdateBucketMetadataInventoryTableConfiguration",
      "implemented": false
    },
    {
      "name": "UpdateBucketMetadataJournalTableConfiguration",
      "implemented": false
    },
    {
      "name": "UpdateObjectEncryption",
      "implemented": false
    },
    {
      "name": "UploadPart",
      "implemented": true
    },
    {
      "name": "UploadPartCopy",
      "implemented": true
    },
    {
      "name": "WriteGetObjectResponse",
      "implemented": false
    }
  ]
}