# Amazon S3 API Reference ## [Amazon S3](https://docs.aws.amazon.com/AmazonS3/latest/API/Welcome_Amazon_Simple_Storage_Service.md) Welcome to the Amazon S3 API Reference. This guide explains the Amazon Simple Storage Service (Amazon S3) application programming interface (API). Welcome to the Amazon S3 API Reference. This guide explains the Amazon Simple Storage Service (Amazon S3) application programming interface (API). You can use any toolkit that supports HTTP to use the REST API. You can even use a browser to fetch objects, as long as they are anonymously readable. The REST API uses the standard HTTP headers and status codes, so that standard browsers and toolkits work as expected. In some areas, we have added functionality to HTTP (for example, we added headers to support access control). In these cases, we have done our best to add the new functionality in a way that matched the style of standard HTTP usage. The current version of the Amazon S3 API is `2006-03-01`. Amazon S3 supports the REST API. ### Actions - [AbortMultipartUpload](https://docs.aws.amazon.com/AmazonS3/latest/API/API_AbortMultipartUpload.md): This operation aborts a multipart upload. - [CompleteMultipartUpload](https://docs.aws.amazon.com/AmazonS3/latest/API/API_CompleteMultipartUpload.md): Completes a multipart upload by assembling previously uploaded parts. - [CopyObject](https://docs.aws.amazon.com/AmazonS3/latest/API/API_CopyObject.md): Creates a copy of an object that is already stored in Amazon S3. - [CreateBucket](https://docs.aws.amazon.com/AmazonS3/latest/API/API_CreateBucket.md) - [CreateBucketMetadataConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_CreateBucketMetadataConfiguration.md): Creates an S3 Metadata V2 metadata configuration for a general purpose bucket. - [CreateBucketMetadataTableConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_CreateBucketMetadataTableConfiguration.md) - [CreateMultipartUpload](https://docs.aws.amazon.com/AmazonS3/latest/API/API_CreateMultipartUpload.md) - [CreateSession](https://docs.aws.amazon.com/AmazonS3/latest/API/API_CreateSession.md): Creates a session that establishes temporary security credentials to support fast authentication and authorization for the Zonal endpoint API operations on directory buckets. - [DeleteBucket](https://docs.aws.amazon.com/AmazonS3/latest/API/API_DeleteBucket.md): Deletes the S3 bucket. - [DeleteBucketAnalyticsConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_DeleteBucketAnalyticsConfiguration.md) - [DeleteBucketCors](https://docs.aws.amazon.com/AmazonS3/latest/API/API_DeleteBucketCors.md) - [DeleteBucketEncryption](https://docs.aws.amazon.com/AmazonS3/latest/API/API_DeleteBucketEncryption.md): This implementation of the DELETE action resets the default encryption for the bucket as server-side encryption with Amazon S3 managed keys (SSE-S3). - [DeleteBucketIntelligentTieringConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_DeleteBucketIntelligentTieringConfiguration.md) - [DeleteBucketInventoryConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_DeleteBucketInventoryConfiguration.md): Deletes an S3 Inventory configuration (identified by the inventory ID) from the bucket. - [DeleteBucketLifecycle](https://docs.aws.amazon.com/AmazonS3/latest/API/API_DeleteBucketLifecycle.md): Deletes the lifecycle configuration from the specified bucket. - [DeleteBucketMetadataConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_DeleteBucketMetadataConfiguration.md): Deletes an S3 Metadata configuration from a general purpose bucket. - [DeleteBucketMetadataTableConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_DeleteBucketMetadataTableConfiguration.md) - [DeleteBucketMetricsConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_DeleteBucketMetricsConfiguration.md): Deletes a metrics configuration for the Amazon CloudWatch request metrics (specified by the metrics configuration ID) from the bucket. - [DeleteBucketOwnershipControls](https://docs.aws.amazon.com/AmazonS3/latest/API/API_DeleteBucketOwnershipControls.md) - [DeleteBucketPolicy](https://docs.aws.amazon.com/AmazonS3/latest/API/API_DeleteBucketPolicy.md): Deletes the policy of a specified bucket. - [DeleteBucketReplication](https://docs.aws.amazon.com/AmazonS3/latest/API/API_DeleteBucketReplication.md) - [DeleteBucketTagging](https://docs.aws.amazon.com/AmazonS3/latest/API/API_DeleteBucketTagging.md) - [DeleteBucketWebsite](https://docs.aws.amazon.com/AmazonS3/latest/API/API_DeleteBucketWebsite.md) - [DeleteObject](https://docs.aws.amazon.com/AmazonS3/latest/API/API_DeleteObject.md): Removes an object from a bucket. - [DeleteObjectAnnotation](https://docs.aws.amazon.com/AmazonS3/latest/API/API_DeleteObjectAnnotation.md): Deletes a specific annotation from an Amazon S3 object. - [DeleteObjects](https://docs.aws.amazon.com/AmazonS3/latest/API/API_DeleteObjects.md): This operation enables you to delete multiple objects from a bucket using a single HTTP request. - [DeleteObjectTagging](https://docs.aws.amazon.com/AmazonS3/latest/API/API_DeleteObjectTagging.md) - [DeletePublicAccessBlock](https://docs.aws.amazon.com/AmazonS3/latest/API/API_DeletePublicAccessBlock.md) - [GetBucketAbac](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetBucketAbac.md): Returns the attribute-based access control (ABAC) property of the general purpose bucket. - [GetBucketAccelerateConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetBucketAccelerateConfiguration.md) - [GetBucketAcl](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetBucketAcl.md) - [GetBucketAnalyticsConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetBucketAnalyticsConfiguration.md) - [GetBucketCors](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetBucketCors.md) - [GetBucketEncryption](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetBucketEncryption.md): Returns the default encryption configuration for an Amazon S3 bucket. - [GetBucketIntelligentTieringConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetBucketIntelligentTieringConfiguration.md) - [GetBucketInventoryConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetBucketInventoryConfiguration.md): Returns an S3 Inventory configuration (identified by the inventory configuration ID) from the bucket. - [GetBucketLifecycle](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetBucketLifecycle.md) - [GetBucketLifecycleConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetBucketLifecycleConfiguration.md): Returns the lifecycle configuration information set on the bucket. - [GetBucketLocation](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetBucketLocation.md) - [GetBucketLogging](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetBucketLogging.md) - [GetBucketMetadataConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetBucketMetadataConfiguration.md): Retrieves the S3 Metadata configuration for a general purpose bucket. - [GetBucketMetadataTableConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetBucketMetadataTableConfiguration.md) - [GetBucketMetricsConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetBucketMetricsConfiguration.md): Gets a metrics configuration (specified by the metrics configuration ID) from the bucket. - [GetBucketNotification](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetBucketNotification.md) - [GetBucketNotificationConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetBucketNotificationConfiguration.md) - [GetBucketOwnershipControls](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetBucketOwnershipControls.md) - [GetBucketPolicy](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetBucketPolicy.md): Returns the policy of a specified bucket. - [GetBucketPolicyStatus](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetBucketPolicyStatus.md) - [GetBucketReplication](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetBucketReplication.md) - [GetBucketRequestPayment](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetBucketRequestPayment.md) - [GetBucketTagging](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetBucketTagging.md) - [GetBucketVersioning](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetBucketVersioning.md) - [GetBucketWebsite](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetBucketWebsite.md) - [GetObject](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetObject.md): Retrieves an object from Amazon S3. - [GetObjectAcl](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetObjectAcl.md) - [GetObjectAnnotation](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetObjectAnnotation.md): Retrieves an annotation from an Amazon S3 object. - [GetObjectAttributes](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetObjectAttributes.md): Retrieves all of the metadata from an object without returning the object itself. - [GetObjectLegalHold](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetObjectLegalHold.md) - [GetObjectLockConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetObjectLockConfiguration.md) - [GetObjectRetention](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetObjectRetention.md) - [GetObjectTagging](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetObjectTagging.md) - [GetObjectTorrent](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetObjectTorrent.md) - [GetPublicAccessBlock](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetPublicAccessBlock.md) - [HeadBucket](https://docs.aws.amazon.com/AmazonS3/latest/API/API_HeadBucket.md): You can use this operation to determine if a bucket exists and if you have permission to access it. - [HeadObject](https://docs.aws.amazon.com/AmazonS3/latest/API/API_HeadObject.md): The HEAD operation retrieves metadata from an object without returning the object itself. - [ListBucketAnalyticsConfigurations](https://docs.aws.amazon.com/AmazonS3/latest/API/API_ListBucketAnalyticsConfigurations.md) - [ListBucketIntelligentTieringConfigurations](https://docs.aws.amazon.com/AmazonS3/latest/API/API_ListBucketIntelligentTieringConfigurations.md) - [ListBucketInventoryConfigurations](https://docs.aws.amazon.com/AmazonS3/latest/API/API_ListBucketInventoryConfigurations.md): Returns a list of S3 Inventory configurations for the bucket. - [ListBucketMetricsConfigurations](https://docs.aws.amazon.com/AmazonS3/latest/API/API_ListBucketMetricsConfigurations.md): Lists the metrics configurations for the bucket. - [ListBuckets](https://docs.aws.amazon.com/AmazonS3/latest/API/API_ListBuckets.md) - [ListDirectoryBuckets](https://docs.aws.amazon.com/AmazonS3/latest/API/API_ListDirectoryBuckets.md): Returns a list of all Amazon S3 directory buckets owned by the authenticated sender of the request. - [ListMultipartUploads](https://docs.aws.amazon.com/AmazonS3/latest/API/API_ListMultipartUploads.md): This operation lists in-progress multipart uploads in a bucket. - [ListObjectAnnotations](https://docs.aws.amazon.com/AmazonS3/latest/API/API_ListObjectAnnotations.md): Lists the annotations attached to an Amazon S3 object. - [ListObjects](https://docs.aws.amazon.com/AmazonS3/latest/API/API_ListObjects.md) - [ListObjectsV2](https://docs.aws.amazon.com/AmazonS3/latest/API/API_ListObjectsV2.md): Returns some or all (up to 1,000) of the objects in a bucket with each request. - [ListObjectVersions](https://docs.aws.amazon.com/AmazonS3/latest/API/API_ListObjectVersions.md) - [ListParts](https://docs.aws.amazon.com/AmazonS3/latest/API/API_ListParts.md): Lists the parts that have been uploaded for a specific multipart upload. - [PutBucketAbac](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutBucketAbac.md): Sets the attribute-based access control (ABAC) property of the general purpose bucket. - [PutBucketAccelerateConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutBucketAccelerateConfiguration.md) - [PutBucketAcl](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutBucketAcl.md) - [PutBucketAnalyticsConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutBucketAnalyticsConfiguration.md) - [PutBucketCors](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutBucketCors.md) - [PutBucketEncryption](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutBucketEncryption.md): This operation configures default encryption and Amazon S3 Bucket Keys for an existing bucket. - [PutBucketIntelligentTieringConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutBucketIntelligentTieringConfiguration.md) - [PutBucketInventoryConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutBucketInventoryConfiguration.md): This implementation of the PUT action adds an S3 Inventory configuration (identified by the inventory ID) to the bucket. - [PutBucketLifecycle](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutBucketLifecycle.md) - [PutBucketLifecycleConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutBucketLifecycleConfiguration.md): Creates a new lifecycle configuration for the bucket or replaces an existing lifecycle configuration. - [PutBucketLogging](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutBucketLogging.md) - [PutBucketMetricsConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutBucketMetricsConfiguration.md): Sets a metrics configuration (specified by the metrics configuration ID) for the bucket. - [PutBucketNotification](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutBucketNotification.md) - [PutBucketNotificationConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutBucketNotificationConfiguration.md) - [PutBucketOwnershipControls](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutBucketOwnershipControls.md) - [PutBucketPolicy](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutBucketPolicy.md): Applies an Amazon S3 bucket policy to an Amazon S3 bucket. - [PutBucketReplication](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutBucketReplication.md) - [PutBucketRequestPayment](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutBucketRequestPayment.md) - [PutBucketTagging](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutBucketTagging.md) - [PutBucketVersioning](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutBucketVersioning.md) - [PutBucketWebsite](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutBucketWebsite.md) - [PutObject](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutObject.md) - [PutObjectAcl](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutObjectAcl.md) - [PutObjectAnnotation](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutObjectAnnotation.md): Attaches an annotation to an Amazon S3 object. - [PutObjectLegalHold](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutObjectLegalHold.md) - [PutObjectLockConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutObjectLockConfiguration.md) - [PutObjectRetention](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutObjectRetention.md) - [PutObjectTagging](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutObjectTagging.md) - [PutPublicAccessBlock](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutPublicAccessBlock.md) - [RenameObject](https://docs.aws.amazon.com/AmazonS3/latest/API/API_RenameObject.md): Renames an existing object in a directory bucket that uses the S3 Express One Zone storage class. - [RestoreObject](https://docs.aws.amazon.com/AmazonS3/latest/API/API_RestoreObject.md) - [SelectObjectContent](https://docs.aws.amazon.com/AmazonS3/latest/API/API_SelectObjectContent.md) - [UpdateBucketMetadataAnnotationTableConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_UpdateBucketMetadataAnnotationTableConfiguration.md): Updates the annotation table configuration for an Amazon S3 bucket's metadata configuration. - [UpdateBucketMetadataInventoryTableConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_UpdateBucketMetadataInventoryTableConfiguration.md): Enables or disables a live inventory table for an S3 Metadata configuration on a general purpose bucket. - [UpdateBucketMetadataJournalTableConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_UpdateBucketMetadataJournalTableConfiguration.md): Enables or disables journal table record expiration for an S3 Metadata configuration on a general purpose bucket. - [UpdateObjectEncryption](https://docs.aws.amazon.com/AmazonS3/latest/API/API_UpdateObjectEncryption.md) - [UploadPart](https://docs.aws.amazon.com/AmazonS3/latest/API/API_UploadPart.md): Uploads a part in a multipart upload. - [UploadPartCopy](https://docs.aws.amazon.com/AmazonS3/latest/API/API_UploadPartCopy.md): Uploads a part by copying data from an existing object as data source. - [WriteGetObjectResponse](https://docs.aws.amazon.com/AmazonS3/latest/API/API_WriteGetObjectResponse.md) ### Data Types - [AbacStatus](https://docs.aws.amazon.com/AmazonS3/latest/API/API_AbacStatus.md): The ABAC status of the general purpose bucket. - [AbortIncompleteMultipartUpload](https://docs.aws.amazon.com/AmazonS3/latest/API/API_AbortIncompleteMultipartUpload.md): Specifies the days since the initiation of an incomplete multipart upload that Amazon S3 will wait before permanently removing all parts of the upload. - [AccelerateConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_AccelerateConfiguration.md): Configures the transfer acceleration state for an Amazon S3 bucket. - [AccessControlPolicy](https://docs.aws.amazon.com/AmazonS3/latest/API/API_AccessControlPolicy.md): Contains the elements that set the ACL permissions for an object per grantee. - [AccessControlTranslation](https://docs.aws.amazon.com/AmazonS3/latest/API/API_AccessControlTranslation.md): A container for information about access control for replicas. - [AnalyticsAndOperator](https://docs.aws.amazon.com/AmazonS3/latest/API/API_AnalyticsAndOperator.md): A conjunction (logical AND) of predicates, which is used in evaluating a metrics filter. - [AnalyticsConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_AnalyticsConfiguration.md): Specifies the configuration and any analyses for the analytics filter of an Amazon S3 bucket. - [AnalyticsExportDestination](https://docs.aws.amazon.com/AmazonS3/latest/API/API_AnalyticsExportDestination.md): Where to publish the analytics results. - [AnalyticsFilter](https://docs.aws.amazon.com/AmazonS3/latest/API/API_AnalyticsFilter.md): The filter used to describe a set of objects for analyses. - [AnalyticsS3BucketDestination](https://docs.aws.amazon.com/AmazonS3/latest/API/API_AnalyticsS3BucketDestination.md): Contains information about where to publish the analytics results. - [AnnotationEntry](https://docs.aws.amazon.com/AmazonS3/latest/API/API_AnnotationEntry.md): Describes a single annotation attached to an object, including its name, last modified time, size, ETag, checksum algorithm, and replication status. - [AnnotationTableConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_AnnotationTableConfiguration.md): Specifies the configuration for the annotation table associated with a bucket's Amazon S3 Metadata configuration. - [AnnotationTableConfigurationResult](https://docs.aws.amazon.com/AmazonS3/latest/API/API_AnnotationTableConfigurationResult.md): Contains the current state of the annotation table associated with a bucket's Amazon S3 Metadata configuration, including its provisioning status and identifiers. - [AnnotationTableConfigurationUpdates](https://docs.aws.amazon.com/AmazonS3/latest/API/API_AnnotationTableConfigurationUpdates.md): Specifies updates to apply to the annotation table configuration. - [BlockedEncryptionTypes](https://docs.aws.amazon.com/AmazonS3/latest/API/API_BlockedEncryptionTypes.md): A bucket-level setting for Amazon S3 general purpose buckets used to prevent the upload of new objects encrypted with the specified server-side encryption type. - [Bucket](https://docs.aws.amazon.com/AmazonS3/latest/API/API_Bucket.md): In terms of implementation, a Bucket is a resource. - [BucketInfo](https://docs.aws.amazon.com/AmazonS3/latest/API/API_BucketInfo.md): Specifies the information about the bucket that will be created. - [BucketLifecycleConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_BucketLifecycleConfiguration.md): Specifies the lifecycle configuration for objects in an Amazon S3 bucket. - [BucketLoggingStatus](https://docs.aws.amazon.com/AmazonS3/latest/API/API_BucketLoggingStatus.md): Container for logging status information. - [Checksum](https://docs.aws.amazon.com/AmazonS3/latest/API/API_Checksum.md): Contains all the possible checksum or digest values for an object. - [CloudFunctionConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_CloudFunctionConfiguration.md): Container for specifying the AWS Lambda notification configuration. - [CommonPrefix](https://docs.aws.amazon.com/AmazonS3/latest/API/API_CommonPrefix.md): Container for all (if there are any) keys between Prefix and the next occurrence of the string specified by a delimiter. - [CompletedMultipartUpload](https://docs.aws.amazon.com/AmazonS3/latest/API/API_CompletedMultipartUpload.md): The container for the completed multipart upload details. - [CompletedPart](https://docs.aws.amazon.com/AmazonS3/latest/API/API_CompletedPart.md): Details of the parts that were uploaded. - [Condition](https://docs.aws.amazon.com/AmazonS3/latest/API/API_Condition.md): A container for describing a condition that must be met for the specified redirect to apply. - [ContinuationEvent](https://docs.aws.amazon.com/AmazonS3/latest/API/API_ContinuationEvent.md) - [CopyObjectResult](https://docs.aws.amazon.com/AmazonS3/latest/API/API_CopyObjectResult.md): Container for all response elements. - [CopyPartResult](https://docs.aws.amazon.com/AmazonS3/latest/API/API_CopyPartResult.md): Container for all response elements. - [CORSConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_CORSConfiguration.md): Describes the cross-origin access configuration for objects in an Amazon S3 bucket. - [CORSRule](https://docs.aws.amazon.com/AmazonS3/latest/API/API_CORSRule.md): Specifies a cross-origin access rule for an Amazon S3 bucket. - [CreateBucketConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_CreateBucketConfiguration.md): The configuration information for the bucket. - [CSVInput](https://docs.aws.amazon.com/AmazonS3/latest/API/API_CSVInput.md): Describes how an uncompressed comma-separated values (CSV)-formatted input object is formatted. - [CSVOutput](https://docs.aws.amazon.com/AmazonS3/latest/API/API_CSVOutput.md): Describes how uncompressed comma-separated values (CSV)-formatted results are formatted. - [DefaultRetention](https://docs.aws.amazon.com/AmazonS3/latest/API/API_DefaultRetention.md): The container element for optionally specifying the default Object Lock retention settings for new objects placed in the specified bucket. - [Delete](https://docs.aws.amazon.com/AmazonS3/latest/API/API_Delete.md): Container for the objects to delete. - [DeletedObject](https://docs.aws.amazon.com/AmazonS3/latest/API/API_DeletedObject.md): Information about the deleted object. - [DeleteMarkerEntry](https://docs.aws.amazon.com/AmazonS3/latest/API/API_DeleteMarkerEntry.md): Information about the delete marker. - [DeleteMarkerReplication](https://docs.aws.amazon.com/AmazonS3/latest/API/API_DeleteMarkerReplication.md): Specifies whether Amazon S3 replicates delete markers. - [Destination](https://docs.aws.amazon.com/AmazonS3/latest/API/API_Destination.md): Specifies information about where to publish analysis or configuration results for an Amazon S3 bucket and S3 Replication Time Control (S3 RTC). - [DestinationResult](https://docs.aws.amazon.com/AmazonS3/latest/API/API_DestinationResult.md): The destination information for the S3 Metadata configuration. - [Encryption](https://docs.aws.amazon.com/AmazonS3/latest/API/API_Encryption.md): Contains the type of server-side encryption used. - [EncryptionConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_EncryptionConfiguration.md): Specifies encryption-related information for an Amazon S3 bucket that is a destination for replicated objects. - [EndEvent](https://docs.aws.amazon.com/AmazonS3/latest/API/API_EndEvent.md): A message that indicates the request is complete and no more messages will be sent. - [Error](https://docs.aws.amazon.com/AmazonS3/latest/API/API_Error.md) - [ErrorDetails](https://docs.aws.amazon.com/AmazonS3/latest/API/API_ErrorDetails.md): If an S3 Metadata V1 CreateBucketMetadataTableConfiguration or V2 CreateBucketMetadataConfiguration request succeeds, but S3 Metadata was unable to create the table, this structure contains the error code and error message. - [ErrorDocument](https://docs.aws.amazon.com/AmazonS3/latest/API/API_ErrorDocument.md): The error information. - [EventBridgeConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_EventBridgeConfiguration.md): A container for specifying the configuration for Amazon EventBridge. - [ExistingObjectReplication](https://docs.aws.amazon.com/AmazonS3/latest/API/API_ExistingObjectReplication.md): Optional configuration to replicate existing source bucket objects. - [FilterRule](https://docs.aws.amazon.com/AmazonS3/latest/API/API_FilterRule.md): Specifies the Amazon S3 object key name to filter on. - [GetBucketMetadataConfigurationResult](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetBucketMetadataConfigurationResult.md): The S3 Metadata configuration for a general purpose bucket. - [GetBucketMetadataTableConfigurationResult](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetBucketMetadataTableConfigurationResult.md): The V1 S3 Metadata configuration for a general purpose bucket. - [GetObjectAttributesParts](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetObjectAttributesParts.md): A collection of parts associated with a multipart upload. - [GlacierJobParameters](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GlacierJobParameters.md): Container for S3 Glacier job parameters. - [Grant](https://docs.aws.amazon.com/AmazonS3/latest/API/API_Grant.md): Container for grant information. - [Grantee](https://docs.aws.amazon.com/AmazonS3/latest/API/API_Grantee.md): Container for the person being granted permissions. - [IndexDocument](https://docs.aws.amazon.com/AmazonS3/latest/API/API_IndexDocument.md): Container for the Suffix element. - [Initiator](https://docs.aws.amazon.com/AmazonS3/latest/API/API_Initiator.md): Container element that identifies who initiated the multipart upload. - [InputSerialization](https://docs.aws.amazon.com/AmazonS3/latest/API/API_InputSerialization.md): Describes the serialization format of the object. - [IntelligentTieringAndOperator](https://docs.aws.amazon.com/AmazonS3/latest/API/API_IntelligentTieringAndOperator.md): A container for specifying S3 Intelligent-Tiering filters. - [IntelligentTieringConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_IntelligentTieringConfiguration.md): Specifies the S3 Intelligent-Tiering configuration for an Amazon S3 bucket. - [IntelligentTieringFilter](https://docs.aws.amazon.com/AmazonS3/latest/API/API_IntelligentTieringFilter.md): The Filter is used to identify objects that the S3 Intelligent-Tiering configuration applies to. - [InventoryConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_InventoryConfiguration.md): Specifies the S3 Inventory configuration for an Amazon S3 bucket. - [InventoryDestination](https://docs.aws.amazon.com/AmazonS3/latest/API/API_InventoryDestination.md): Specifies the S3 Inventory configuration for an Amazon S3 bucket. - [InventoryEncryption](https://docs.aws.amazon.com/AmazonS3/latest/API/API_InventoryEncryption.md): Contains the type of server-side encryption used to encrypt the S3 Inventory results. - [InventoryFilter](https://docs.aws.amazon.com/AmazonS3/latest/API/API_InventoryFilter.md): Specifies an S3 Inventory filter. - [InventoryS3BucketDestination](https://docs.aws.amazon.com/AmazonS3/latest/API/API_InventoryS3BucketDestination.md): Contains the bucket name, file format, bucket owner (optional), and prefix (optional) where S3 Inventory results are published. - [InventorySchedule](https://docs.aws.amazon.com/AmazonS3/latest/API/API_InventorySchedule.md): Specifies the schedule for generating S3 Inventory results. - [InventoryTableConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_InventoryTableConfiguration.md): The inventory table configuration for an S3 Metadata configuration. - [InventoryTableConfigurationResult](https://docs.aws.amazon.com/AmazonS3/latest/API/API_InventoryTableConfigurationResult.md): The inventory table configuration for an S3 Metadata configuration. - [InventoryTableConfigurationUpdates](https://docs.aws.amazon.com/AmazonS3/latest/API/API_InventoryTableConfigurationUpdates.md): The specified updates to the S3 Metadata inventory table configuration. - [JournalTableConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_JournalTableConfiguration.md): The journal table configuration for an S3 Metadata configuration. - [JournalTableConfigurationResult](https://docs.aws.amazon.com/AmazonS3/latest/API/API_JournalTableConfigurationResult.md): The journal table configuration for the S3 Metadata configuration. - [JournalTableConfigurationUpdates](https://docs.aws.amazon.com/AmazonS3/latest/API/API_JournalTableConfigurationUpdates.md): The specified updates to the S3 Metadata journal table configuration. - [JSONInput](https://docs.aws.amazon.com/AmazonS3/latest/API/API_JSONInput.md): Specifies JSON as object's input serialization format. - [JSONOutput](https://docs.aws.amazon.com/AmazonS3/latest/API/API_JSONOutput.md): Specifies JSON as request's output serialization format. - [LambdaFunctionConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_LambdaFunctionConfiguration.md): A container for specifying the configuration for AWS Lambda notifications. - [LifecycleConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_LifecycleConfiguration.md): Container for lifecycle rules. - [LifecycleExpiration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_LifecycleExpiration.md): Container for the expiration for the lifecycle of the object. - [LifecycleRule](https://docs.aws.amazon.com/AmazonS3/latest/API/API_LifecycleRule.md): A lifecycle rule for individual objects in an Amazon S3 bucket. - [LifecycleRuleAndOperator](https://docs.aws.amazon.com/AmazonS3/latest/API/API_LifecycleRuleAndOperator.md): This is used in a Lifecycle Rule Filter to apply a logical AND to two or more predicates. - [LifecycleRuleFilter](https://docs.aws.amazon.com/AmazonS3/latest/API/API_LifecycleRuleFilter.md): The Filter is used to identify objects that a Lifecycle Rule applies to. - [LocationInfo](https://docs.aws.amazon.com/AmazonS3/latest/API/API_LocationInfo.md): Specifies the location where the bucket will be created. - [LoggingEnabled](https://docs.aws.amazon.com/AmazonS3/latest/API/API_LoggingEnabled.md): Describes where logs are stored and the prefix that Amazon S3 assigns to all log object keys for a bucket. - [MetadataConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_MetadataConfiguration.md): The S3 Metadata configuration for a general purpose bucket. - [MetadataConfigurationResult](https://docs.aws.amazon.com/AmazonS3/latest/API/API_MetadataConfigurationResult.md): The S3 Metadata configuration for a general purpose bucket. - [MetadataEntry](https://docs.aws.amazon.com/AmazonS3/latest/API/API_MetadataEntry.md): A metadata key-value pair to store with an object. - [MetadataTableConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_MetadataTableConfiguration.md): The V1 S3 Metadata configuration for a general purpose bucket. - [MetadataTableConfigurationResult](https://docs.aws.amazon.com/AmazonS3/latest/API/API_MetadataTableConfigurationResult.md): The V1 S3 Metadata configuration for a general purpose bucket. - [MetadataTableEncryptionConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_MetadataTableEncryptionConfiguration.md): The encryption settings for an S3 Metadata journal table or inventory table configuration. - [Metrics](https://docs.aws.amazon.com/AmazonS3/latest/API/API_Metrics.md): A container specifying replication metrics-related settings enabling replication metrics and events. - [MetricsAndOperator](https://docs.aws.amazon.com/AmazonS3/latest/API/API_MetricsAndOperator.md): A conjunction (logical AND) of predicates, which is used in evaluating a metrics filter. - [MetricsConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_MetricsConfiguration.md): Specifies a metrics configuration for the CloudWatch request metrics (specified by the metrics configuration ID) from an Amazon S3 bucket. - [MetricsFilter](https://docs.aws.amazon.com/AmazonS3/latest/API/API_MetricsFilter.md): Specifies a metrics configuration filter. - [MultipartUpload](https://docs.aws.amazon.com/AmazonS3/latest/API/API_MultipartUpload.md): Container for the MultipartUpload for the Amazon S3 object. - [NoncurrentVersionExpiration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_NoncurrentVersionExpiration.md): Specifies when noncurrent object versions expire. - [NoncurrentVersionTransition](https://docs.aws.amazon.com/AmazonS3/latest/API/API_NoncurrentVersionTransition.md): Container for the transition rule that describes when noncurrent objects transition to the STANDARD_IA, ONEZONE_IA, INTELLIGENT_TIERING, GLACIER_IR, GLACIER, or DEEP_ARCHIVE storage class. - [NotificationConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_NotificationConfiguration.md): A container for specifying the notification configuration of the bucket. - [NotificationConfigurationDeprecated](https://docs.aws.amazon.com/AmazonS3/latest/API/API_NotificationConfigurationDeprecated.md) - [NotificationConfigurationFilter](https://docs.aws.amazon.com/AmazonS3/latest/API/API_NotificationConfigurationFilter.md): Specifies object key name filtering rules. - [Object](https://docs.aws.amazon.com/AmazonS3/latest/API/API_Object.md): An object consists of data and its descriptive metadata. - [ObjectEncryption](https://docs.aws.amazon.com/AmazonS3/latest/API/API_ObjectEncryption.md): The updated server-side encryption type for this object. - [ObjectIdentifier](https://docs.aws.amazon.com/AmazonS3/latest/API/API_ObjectIdentifier.md): Object Identifier is unique value to identify objects. - [ObjectLockConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_ObjectLockConfiguration.md): The container element for Object Lock configuration parameters. - [ObjectLockLegalHold](https://docs.aws.amazon.com/AmazonS3/latest/API/API_ObjectLockLegalHold.md): A legal hold configuration for an object. - [ObjectLockRetention](https://docs.aws.amazon.com/AmazonS3/latest/API/API_ObjectLockRetention.md): A Retention configuration for an object. - [ObjectLockRule](https://docs.aws.amazon.com/AmazonS3/latest/API/API_ObjectLockRule.md): The container element for an Object Lock rule. - [ObjectPart](https://docs.aws.amazon.com/AmazonS3/latest/API/API_ObjectPart.md): A container for elements related to an individual part. - [ObjectVersion](https://docs.aws.amazon.com/AmazonS3/latest/API/API_ObjectVersion.md): The version of an object. - [OutputLocation](https://docs.aws.amazon.com/AmazonS3/latest/API/API_OutputLocation.md): Describes the location where the restore job's output is stored. - [OutputSerialization](https://docs.aws.amazon.com/AmazonS3/latest/API/API_OutputSerialization.md): Describes how results of the Select job are serialized. - [Owner](https://docs.aws.amazon.com/AmazonS3/latest/API/API_Owner.md): Container for the owner's display name and ID. - [OwnershipControls](https://docs.aws.amazon.com/AmazonS3/latest/API/API_OwnershipControls.md): The container element for a bucket's ownership controls. - [OwnershipControlsRule](https://docs.aws.amazon.com/AmazonS3/latest/API/API_OwnershipControlsRule.md): The container element for an ownership control rule. - [ParquetInput](https://docs.aws.amazon.com/AmazonS3/latest/API/API_ParquetInput.md): Container for Parquet. - [Part](https://docs.aws.amazon.com/AmazonS3/latest/API/API_Part.md): Container for elements related to a part. - [PartitionedPrefix](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PartitionedPrefix.md): Amazon S3 keys for log objects are partitioned in the following format: - [PolicyStatus](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PolicyStatus.md): The container element for a bucket's policy status. - [Progress](https://docs.aws.amazon.com/AmazonS3/latest/API/API_Progress.md): This data type contains information about progress of an operation. - [ProgressEvent](https://docs.aws.amazon.com/AmazonS3/latest/API/API_ProgressEvent.md): This data type contains information about the progress event of an operation. - [PublicAccessBlockConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PublicAccessBlockConfiguration.md): The PublicAccessBlock configuration that you want to apply to this Amazon S3 bucket. - [QueueConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_QueueConfiguration.md): Specifies the configuration for publishing messages to an Amazon Simple Queue Service (Amazon SQS) queue when Amazon S3 detects specified events. - [QueueConfigurationDeprecated](https://docs.aws.amazon.com/AmazonS3/latest/API/API_QueueConfigurationDeprecated.md): This data type is deprecated. - [RecordExpiration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_RecordExpiration.md): The journal table record expiration settings for a journal table in an S3 Metadata configuration. - [RecordsEvent](https://docs.aws.amazon.com/AmazonS3/latest/API/API_RecordsEvent.md): The container for the records event. - [Redirect](https://docs.aws.amazon.com/AmazonS3/latest/API/API_Redirect.md): Specifies how requests are redirected. - [RedirectAllRequestsTo](https://docs.aws.amazon.com/AmazonS3/latest/API/API_RedirectAllRequestsTo.md): Specifies the redirect behavior of all requests to a website endpoint of an Amazon S3 bucket. - [ReplicaModifications](https://docs.aws.amazon.com/AmazonS3/latest/API/API_ReplicaModifications.md): A filter that you can specify for selection for modifications on replicas. - [ReplicationConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_ReplicationConfiguration.md): A container for replication rules. - [ReplicationRule](https://docs.aws.amazon.com/AmazonS3/latest/API/API_ReplicationRule.md): Specifies which Amazon S3 objects to replicate and where to store the replicas. - [ReplicationRuleAndOperator](https://docs.aws.amazon.com/AmazonS3/latest/API/API_ReplicationRuleAndOperator.md): A container for specifying rule filters. - [ReplicationRuleFilter](https://docs.aws.amazon.com/AmazonS3/latest/API/API_ReplicationRuleFilter.md): A filter that identifies the subset of objects to which the replication rule applies. - [ReplicationTime](https://docs.aws.amazon.com/AmazonS3/latest/API/API_ReplicationTime.md): A container specifying S3 Replication Time Control (S3 RTC) related information, including whether S3 RTC is enabled and the time when all objects and operations on objects must be replicated. - [ReplicationTimeValue](https://docs.aws.amazon.com/AmazonS3/latest/API/API_ReplicationTimeValue.md): A container specifying the time value for S3 Replication Time Control (S3 RTC) and replication metrics EventThreshold. - [RequestPaymentConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_RequestPaymentConfiguration.md): Container for Payer. - [RequestProgress](https://docs.aws.amazon.com/AmazonS3/latest/API/API_RequestProgress.md): Container for specifying if periodic QueryProgress messages should be sent. - [RestoreRequest](https://docs.aws.amazon.com/AmazonS3/latest/API/API_RestoreRequest.md): Container for restore job parameters. - [RestoreStatus](https://docs.aws.amazon.com/AmazonS3/latest/API/API_RestoreStatus.md): Specifies the restoration status of an object. - [RoutingRule](https://docs.aws.amazon.com/AmazonS3/latest/API/API_RoutingRule.md): Specifies the redirect behavior and when a redirect is applied. - [Rule](https://docs.aws.amazon.com/AmazonS3/latest/API/API_Rule.md): Specifies lifecycle rules for an Amazon S3 bucket. - [S3KeyFilter](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3KeyFilter.md): A container for object key name prefix and suffix filtering rules. - [S3Location](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3Location.md): Describes an Amazon S3 location that will receive the results of the restore request. - [S3TablesDestination](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3TablesDestination.md): The destination information for a V1 S3 Metadata configuration. - [S3TablesDestinationResult](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3TablesDestinationResult.md): The destination information for a V1 S3 Metadata configuration. - [ScanRange](https://docs.aws.amazon.com/AmazonS3/latest/API/API_ScanRange.md): Specifies the byte range of the object to get the records from. - [SelectObjectContentEventStream](https://docs.aws.amazon.com/AmazonS3/latest/API/API_SelectObjectContentEventStream.md): The container for selecting objects from a content event stream. - [SelectParameters](https://docs.aws.amazon.com/AmazonS3/latest/API/API_SelectParameters.md) - [ServerSideEncryptionByDefault](https://docs.aws.amazon.com/AmazonS3/latest/API/API_ServerSideEncryptionByDefault.md): Describes the default server-side encryption to apply to new objects in the bucket. - [ServerSideEncryptionConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_ServerSideEncryptionConfiguration.md): Specifies the default server-side-encryption configuration. - [ServerSideEncryptionRule](https://docs.aws.amazon.com/AmazonS3/latest/API/API_ServerSideEncryptionRule.md): Specifies the default server-side encryption configuration. - [SessionCredentials](https://docs.aws.amazon.com/AmazonS3/latest/API/API_SessionCredentials.md): The established temporary security credentials of the session. - [SimplePrefix](https://docs.aws.amazon.com/AmazonS3/latest/API/API_SimplePrefix.md): To use simple format for S3 keys for log objects, set SimplePrefix to an empty object. - [SourceSelectionCriteria](https://docs.aws.amazon.com/AmazonS3/latest/API/API_SourceSelectionCriteria.md): A container that describes additional filters for identifying the source objects that you want to replicate. - [SSEKMS](https://docs.aws.amazon.com/AmazonS3/latest/API/API_SSEKMS.md): Specifies the use of SSE-KMS to encrypt delivered inventory reports. - [SseKmsEncryptedObjects](https://docs.aws.amazon.com/AmazonS3/latest/API/API_SseKmsEncryptedObjects.md): A container for filter information for the selection of S3 objects encrypted with AWS KMS. - [SSEKMSEncryption](https://docs.aws.amazon.com/AmazonS3/latest/API/API_SSEKMSEncryption.md): If SSEKMS is specified for ObjectEncryption, this data type specifies the AWS KMS key Amazon Resource Name (ARN) to use and whether to use an S3 Bucket Key for server-side encryption using AWS Key Management Service (AWS KMS) keys (SSE-KMS). - [SSES3](https://docs.aws.amazon.com/AmazonS3/latest/API/API_SSES3.md): Specifies the use of SSE-S3 to encrypt delivered inventory reports. - [Stats](https://docs.aws.amazon.com/AmazonS3/latest/API/API_Stats.md): Container for the stats details. - [StatsEvent](https://docs.aws.amazon.com/AmazonS3/latest/API/API_StatsEvent.md): Container for the Stats Event. - [StorageClassAnalysis](https://docs.aws.amazon.com/AmazonS3/latest/API/API_StorageClassAnalysis.md): Specifies data related to access patterns to be collected and made available to analyze the tradeoffs between different storage classes for an Amazon S3 bucket. - [StorageClassAnalysisDataExport](https://docs.aws.amazon.com/AmazonS3/latest/API/API_StorageClassAnalysisDataExport.md): Container for data related to the storage class analysis for an Amazon S3 bucket for export. - [Tag](https://docs.aws.amazon.com/AmazonS3/latest/API/API_Tag.md): A container of a key value name pair. - [Tagging](https://docs.aws.amazon.com/AmazonS3/latest/API/API_Tagging.md): Container for TagSet elements. - [TargetGrant](https://docs.aws.amazon.com/AmazonS3/latest/API/API_TargetGrant.md): Container for granting information. - [TargetObjectKeyFormat](https://docs.aws.amazon.com/AmazonS3/latest/API/API_TargetObjectKeyFormat.md): Amazon S3 key format for log objects. - [Tiering](https://docs.aws.amazon.com/AmazonS3/latest/API/API_Tiering.md): The S3 Intelligent-Tiering storage class is designed to optimize storage costs by automatically moving data to the most cost-effective storage access tier, without additional operational overhead. - [TopicConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_TopicConfiguration.md): A container for specifying the configuration for publication of messages to an Amazon Simple Notification Service (Amazon SNS) topic when Amazon S3 detects specified events. - [TopicConfigurationDeprecated](https://docs.aws.amazon.com/AmazonS3/latest/API/API_TopicConfigurationDeprecated.md): A container for specifying the configuration for publication of messages to an Amazon Simple Notification Service (Amazon SNS) topic when Amazon S3 detects specified events. - [Transition](https://docs.aws.amazon.com/AmazonS3/latest/API/API_Transition.md): Specifies when an object transitions to a specified storage class. - [VersioningConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_VersioningConfiguration.md): Describes the versioning state of an Amazon S3 bucket. - [WebsiteConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_WebsiteConfiguration.md): Specifies website configuration parameters for an Amazon S3 bucket. ## [Amazon S3 Control](https://docs.aws.amazon.com/AmazonS3/latest/API/Welcome_AWS_S3_Control.md) AWS S3 Control provides access to Amazon S3 control plane actions. ### Actions - [AssociateAccessGrantsIdentityCenter](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_AssociateAccessGrantsIdentityCenter.md): Associate your S3 Access Grants instance with an AWS IAM Identity Center instance. - [CreateAccessGrant](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_CreateAccessGrant.md): Creates an access grant that gives a grantee access to your S3 data. - [CreateAccessGrantsInstance](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_CreateAccessGrantsInstance.md): Creates an S3 Access Grants instance, which serves as a logical grouping for access grants. - [CreateAccessGrantsLocation](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_CreateAccessGrantsLocation.md): The S3 data location that you would like to register in your S3 Access Grants instance. - [CreateAccessPoint](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_CreateAccessPoint.md): Creates an access point and associates it to a specified bucket. - [CreateAccessPointForObjectLambda](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_CreateAccessPointForObjectLambda.md) - [CreateBucket](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_CreateBucket.md) - [CreateJob](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_CreateJob.md): This operation creates an S3 Batch Operations job. - [CreateMultiRegionAccessPoint](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_CreateMultiRegionAccessPoint.md) - [CreateStorageLensGroup](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_CreateStorageLensGroup.md): Creates a new S3 Storage Lens group and associates it with the specified AWS account ID. - [DeleteAccessGrant](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_DeleteAccessGrant.md): Deletes the access grant from the S3 Access Grants instance. - [DeleteAccessGrantsInstance](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_DeleteAccessGrantsInstance.md): Deletes your S3 Access Grants instance. - [DeleteAccessGrantsInstanceResourcePolicy](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_DeleteAccessGrantsInstanceResourcePolicy.md): Deletes the resource policy of the S3 Access Grants instance. - [DeleteAccessGrantsLocation](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_DeleteAccessGrantsLocation.md): Deregisters a location from your S3 Access Grants instance. - [DeleteAccessPoint](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_DeleteAccessPoint.md): Deletes the specified access point. - [DeleteAccessPointForObjectLambda](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_DeleteAccessPointForObjectLambda.md) - [DeleteAccessPointPolicy](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_DeleteAccessPointPolicy.md): Deletes the access point policy for the specified access point. - [DeleteAccessPointPolicyForObjectLambda](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_DeleteAccessPointPolicyForObjectLambda.md) - [DeleteAccessPointScope](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_DeleteAccessPointScope.md): Deletes an existing access point scope for a directory bucket. - [DeleteBucket](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_DeleteBucket.md) - [DeleteBucketLifecycleConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_DeleteBucketLifecycleConfiguration.md) - [DeleteBucketPolicy](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_DeleteBucketPolicy.md) - [DeleteBucketReplication](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_DeleteBucketReplication.md) - [DeleteBucketTagging](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_DeleteBucketTagging.md) - [DeleteJobTagging](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_DeleteJobTagging.md): Removes the entire tag set from the specified S3 Batch Operations job. - [DeleteMultiRegionAccessPoint](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_DeleteMultiRegionAccessPoint.md) - [DeletePublicAccessBlock](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_DeletePublicAccessBlock.md) - [DeleteStorageLensConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_DeleteStorageLensConfiguration.md) - [DeleteStorageLensConfigurationTagging](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_DeleteStorageLensConfigurationTagging.md) - [DeleteStorageLensGroup](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_DeleteStorageLensGroup.md): Deletes an existing S3 Storage Lens group. - [DescribeJob](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_DescribeJob.md): Retrieves the configuration parameters and status for a Batch Operations job. - [DescribeMultiRegionAccessPointOperation](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_DescribeMultiRegionAccessPointOperation.md) - [DissociateAccessGrantsIdentityCenter](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_DissociateAccessGrantsIdentityCenter.md): Dissociates the AWS IAM Identity Center instance from the S3 Access Grants instance. - [GetAccessGrant](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_GetAccessGrant.md): Get the details of an access grant from your S3 Access Grants instance. - [GetAccessGrantsInstance](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_GetAccessGrantsInstance.md): Retrieves the S3 Access Grants instance for a Region in your account. - [GetAccessGrantsInstanceForPrefix](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_GetAccessGrantsInstanceForPrefix.md): Retrieve the S3 Access Grants instance that contains a particular prefix. - [GetAccessGrantsInstanceResourcePolicy](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_GetAccessGrantsInstanceResourcePolicy.md): Returns the resource policy of the S3 Access Grants instance. - [GetAccessGrantsLocation](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_GetAccessGrantsLocation.md): Retrieves the details of a particular location registered in your S3 Access Grants instance. - [GetAccessPoint](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_GetAccessPoint.md): Returns configuration information about the specified access point. - [GetAccessPointConfigurationForObjectLambda](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_GetAccessPointConfigurationForObjectLambda.md) - [GetAccessPointForObjectLambda](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_GetAccessPointForObjectLambda.md) - [GetAccessPointPolicy](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_GetAccessPointPolicy.md): Returns the access point policy associated with the specified access point. - [GetAccessPointPolicyForObjectLambda](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_GetAccessPointPolicyForObjectLambda.md) - [GetAccessPointPolicyStatus](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_GetAccessPointPolicyStatus.md) - [GetAccessPointPolicyStatusForObjectLambda](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_GetAccessPointPolicyStatusForObjectLambda.md) - [GetAccessPointScope](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_GetAccessPointScope.md): Returns the access point scope for a directory bucket. - [GetBucket](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_GetBucket.md): Gets an Amazon S3 on Outposts bucket. - [GetBucketLifecycleConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_GetBucketLifecycleConfiguration.md) - [GetBucketPolicy](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_GetBucketPolicy.md) - [GetBucketReplication](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_GetBucketReplication.md) - [GetBucketTagging](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_GetBucketTagging.md) - [GetBucketVersioning](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_GetBucketVersioning.md) - [GetDataAccess](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_GetDataAccess.md): Returns a temporary access credential from S3 Access Grants to the grantee or client application. - [GetJobTagging](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_GetJobTagging.md): Returns the tags on an S3 Batch Operations job. - [GetMultiRegionAccessPoint](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_GetMultiRegionAccessPoint.md) - [GetMultiRegionAccessPointPolicy](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_GetMultiRegionAccessPointPolicy.md) - [GetMultiRegionAccessPointPolicyStatus](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_GetMultiRegionAccessPointPolicyStatus.md) - [GetMultiRegionAccessPointRoutes](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_GetMultiRegionAccessPointRoutes.md) - [GetPublicAccessBlock](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_GetPublicAccessBlock.md) - [GetStorageLensConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_GetStorageLensConfiguration.md) - [GetStorageLensConfigurationTagging](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_GetStorageLensConfigurationTagging.md) - [GetStorageLensGroup](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_GetStorageLensGroup.md): Retrieves the Storage Lens group configuration details. - [ListAccessGrants](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_ListAccessGrants.md): Returns the list of access grants in your S3 Access Grants instance. - [ListAccessGrantsInstances](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_ListAccessGrantsInstances.md): Returns a list of S3 Access Grants instances. - [ListAccessGrantsLocations](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_ListAccessGrantsLocations.md): Returns a list of the locations registered in your S3 Access Grants instance. - [ListAccessPoints](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_ListAccessPoints.md) - [ListAccessPointsForDirectoryBuckets](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_ListAccessPointsForDirectoryBuckets.md): Returns a list of the access points that are owned by the AWS account and that are associated with the specified directory bucket. - [ListAccessPointsForObjectLambda](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_ListAccessPointsForObjectLambda.md) - [ListCallerAccessGrants](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_ListCallerAccessGrants.md): Use this API to list the access grants that grant the caller access to Amazon S3 data through S3 Access Grants. - [ListJobs](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_ListJobs.md): Lists current S3 Batch Operations jobs as well as the jobs that have ended within the last 90 days for the AWS account making the request. - [ListMultiRegionAccessPoints](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_ListMultiRegionAccessPoints.md) - [ListRegionalBuckets](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_ListRegionalBuckets.md) - [ListStorageLensConfigurations](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_ListStorageLensConfigurations.md) - [ListStorageLensGroups](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_ListStorageLensGroups.md): Lists all the Storage Lens groups in the specified home Region. - [ListTagsForResource](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_ListTagsForResource.md): This operation allows you to list all of the tags for a specified resource. - [PutAccessGrantsInstanceResourcePolicy](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_PutAccessGrantsInstanceResourcePolicy.md): Updates the resource policy of the S3 Access Grants instance. - [PutAccessPointConfigurationForObjectLambda](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_PutAccessPointConfigurationForObjectLambda.md) - [PutAccessPointPolicy](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_PutAccessPointPolicy.md): Associates an access policy with the specified access point. - [PutAccessPointPolicyForObjectLambda](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_PutAccessPointPolicyForObjectLambda.md) - [PutAccessPointScope](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_PutAccessPointScope.md): Creates or replaces the access point scope for a directory bucket. - [PutBucketLifecycleConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_PutBucketLifecycleConfiguration.md) - [PutBucketPolicy](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_PutBucketPolicy.md) - [PutBucketReplication](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_PutBucketReplication.md) - [PutBucketTagging](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_PutBucketTagging.md) - [PutBucketVersioning](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_PutBucketVersioning.md) - [PutJobTagging](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_PutJobTagging.md): Sets the supplied tag-set on an S3 Batch Operations job. - [PutMultiRegionAccessPointPolicy](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_PutMultiRegionAccessPointPolicy.md) - [PutPublicAccessBlock](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_PutPublicAccessBlock.md) - [PutStorageLensConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_PutStorageLensConfiguration.md) - [PutStorageLensConfigurationTagging](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_PutStorageLensConfigurationTagging.md) - [SubmitMultiRegionAccessPointRoutes](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_SubmitMultiRegionAccessPointRoutes.md) - [TagResource](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_TagResource.md): Creates a new user-defined tag or updates an existing tag. - [UntagResource](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_UntagResource.md): This operation removes the specified user-defined tags from an S3 resource. - [UpdateAccessGrantsLocation](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_UpdateAccessGrantsLocation.md): Updates the IAM role of a registered location in your S3 Access Grants instance. - [UpdateJobPriority](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_UpdateJobPriority.md): Updates an existing S3 Batch Operations job's priority. - [UpdateJobStatus](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_UpdateJobStatus.md): Updates the status for the specified job. - [UpdateStorageLensGroup](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_UpdateStorageLensGroup.md): Updates the existing Storage Lens group. ### Data Types - [AbortIncompleteMultipartUpload](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_AbortIncompleteMultipartUpload.md): The container for abort incomplete multipart upload - [AccessControlTranslation](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_AccessControlTranslation.md): A container for information about access control for replicas. - [AccessGrantsLocationConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_AccessGrantsLocationConfiguration.md): The configuration options of the S3 Access Grants location. - [AccessPoint](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_AccessPoint.md): An access point used to access a bucket. - [AccountLevel](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_AccountLevel.md): A container element for the account-level Amazon S3 Storage Lens configuration. - [ActivityMetrics](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_ActivityMetrics.md): The container element for Amazon S3 Storage Lens activity metrics. - [AdvancedCostOptimizationMetrics](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_AdvancedCostOptimizationMetrics.md): The container element for Amazon S3 Storage Lens advanced cost-optimization metrics. - [AdvancedDataProtectionMetrics](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_AdvancedDataProtectionMetrics.md): The container element for Amazon S3 Storage Lens advanced data-protection metrics. - [AdvancedPerformanceMetrics](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_AdvancedPerformanceMetrics.md): The container element for S3 Storage Lens advanced performance metrics. - [AsyncErrorDetails](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_AsyncErrorDetails.md): Error details for the failed asynchronous operation. - [AsyncOperation](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_AsyncOperation.md): A container for the information about an asynchronous operation. - [AsyncRequestParameters](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_AsyncRequestParameters.md): A container for the request parameters associated with an asynchronous request. - [AsyncResponseDetails](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_AsyncResponseDetails.md): A container for the response details that are returned when querying about an asynchronous request. - [AwsLambdaTransformation](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_AwsLambdaTransformation.md): AWS Lambda function used to transform objects through an Object Lambda Access Point. - [BucketLevel](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_BucketLevel.md): A container for the bucket-level configuration for Amazon S3 Storage Lens. - [CloudWatchMetrics](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_CloudWatchMetrics.md): A container for enabling Amazon CloudWatch publishing for S3 Storage Lens metrics. - [CreateBucketConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_CreateBucketConfiguration.md): The container for the bucket configuration. - [CreateMultiRegionAccessPointInput](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_CreateMultiRegionAccessPointInput.md): A container for the information associated with a CreateMultiRegionAccessPoint request. - [Credentials](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_Credentials.md): The AWS Security Token Service temporary credential that S3 Access Grants vends to grantees and client applications. - [DeleteMarkerReplication](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_DeleteMarkerReplication.md): Specifies whether S3 on Outposts replicates delete markers. - [DeleteMultiRegionAccessPointInput](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_DeleteMultiRegionAccessPointInput.md): A container for the information associated with a DeleteMultiRegionAccessPoint request. - [Destination](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_Destination.md): Specifies information about the replication destination bucket and its settings for an S3 on Outposts replication configuration. - [DetailedStatusCodesMetrics](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_DetailedStatusCodesMetrics.md): The container element for Amazon S3 Storage Lens detailed status code metrics. - [DSSEKMSFilter](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_DSSEKMSFilter.md): A filter that returns objects that are encrypted by dual-layer server-side encryption with AWS Key Management Service (KMS) keys (DSSE-KMS). - [EncryptionConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_EncryptionConfiguration.md): Specifies encryption-related information for an Amazon S3 bucket that is a destination for replicated objects. - [EstablishedMultiRegionAccessPointPolicy](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_EstablishedMultiRegionAccessPointPolicy.md): The last established access control policy for a Multi-Region Access Point. - [Exclude](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_Exclude.md): A container for what Amazon S3 Storage Lens will exclude. - [ExistingObjectReplication](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_ExistingObjectReplication.md): An optional configuration to replicate existing source bucket objects. - [GeneratedManifestEncryption](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_GeneratedManifestEncryption.md): The encryption configuration to use when storing the generated manifest. - [Grantee](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_Grantee.md): The user, group, or role to which you are granting access. - [Include](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_Include.md): A container for what Amazon S3 Storage Lens configuration includes. - [JobDescriptor](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_JobDescriptor.md): A container element for the job configuration and status information returned by a Describe Job request. - [JobFailure](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_JobFailure.md): If this job failed, this element indicates why the job failed. - [JobListDescriptor](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_JobListDescriptor.md): Contains the configuration and status information for a single job retrieved as part of a job list. - [JobManifest](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_JobManifest.md): Contains the configuration information for a job's manifest. - [JobManifestGenerator](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_JobManifestGenerator.md): Configures the type of the job's ManifestGenerator. - [JobManifestGeneratorFilter](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_JobManifestGeneratorFilter.md): The filter used to describe a set of objects for the job's manifest. - [JobManifestLocation](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_JobManifestLocation.md): Contains the information required to locate a manifest object. - [JobManifestSpec](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_JobManifestSpec.md): Describes the format of a manifest. - [JobOperation](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_JobOperation.md): The operation that you want this job to perform on every object listed in the manifest. - [JobProgressSummary](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_JobProgressSummary.md): Describes the total number of tasks that the specified job has started, the number of tasks that succeeded, and the number of tasks that failed. - [JobReport](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_JobReport.md): Contains the configuration parameters for a job-completion report. - [JobTimers](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_JobTimers.md): Provides timing details for the job. - [KeyNameConstraint](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_KeyNameConstraint.md): If provided, the generated manifest includes only source bucket objects whose object keys match the string constraints specified for MatchAnyPrefix, MatchAnySuffix, and MatchAnySubstring. - [LambdaInvokeOperation](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_LambdaInvokeOperation.md): Contains the configuration parameters for a Lambda Invoke operation. - [LifecycleConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_LifecycleConfiguration.md): The container for the Outposts bucket lifecycle configuration. - [LifecycleExpiration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_LifecycleExpiration.md): The container of the Outposts bucket lifecycle expiration. - [LifecycleRule](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_LifecycleRule.md): The container for the Outposts bucket lifecycle rule. - [LifecycleRuleAndOperator](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_LifecycleRuleAndOperator.md): The container for the Outposts bucket lifecycle rule and operator. - [LifecycleRuleFilter](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_LifecycleRuleFilter.md): The container for the filter of the lifecycle rule. - [ListAccessGrantEntry](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_ListAccessGrantEntry.md): Information about the access grant. - [ListAccessGrantsInstanceEntry](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_ListAccessGrantsInstanceEntry.md): Information about the S3 Access Grants instance. - [ListAccessGrantsLocationsEntry](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_ListAccessGrantsLocationsEntry.md): A container for information about the registered location. - [ListCallerAccessGrantsEntry](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_ListCallerAccessGrantsEntry.md): Part of ListCallerAccessGrantsResult. - [ListStorageLensConfigurationEntry](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_ListStorageLensConfigurationEntry.md): Part of ListStorageLensConfigurationResult. - [ListStorageLensGroupEntry](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_ListStorageLensGroupEntry.md): Each entry contains a Storage Lens group that exists in the specified home Region. - [MatchObjectAge](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_MatchObjectAge.md): A filter condition that specifies the object age range of included objects in days. - [MatchObjectSize](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_MatchObjectSize.md): A filter condition that specifies the object size range of included objects in bytes. - [Metrics](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_Metrics.md): A container that specifies replication metrics-related settings. - [MultiRegionAccessPointPolicyDocument](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_MultiRegionAccessPointPolicyDocument.md): The Multi-Region Access Point access control policy. - [MultiRegionAccessPointRegionalResponse](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_MultiRegionAccessPointRegionalResponse.md): Status information for a single Multi-Region Access Point Region. - [MultiRegionAccessPointReport](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_MultiRegionAccessPointReport.md): A collection of statuses for a Multi-Region Access Point in the various Regions it supports. - [MultiRegionAccessPointRoute](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_MultiRegionAccessPointRoute.md): A structure for a Multi-Region Access Point that indicates where Amazon S3 traffic can be routed. - [MultiRegionAccessPointsAsyncResponse](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_MultiRegionAccessPointsAsyncResponse.md): The Multi-Region Access Point details that are returned when querying about an asynchronous request. - [NoncurrentVersionExpiration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_NoncurrentVersionExpiration.md): The container of the noncurrent version expiration. - [NoncurrentVersionTransition](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_NoncurrentVersionTransition.md): The container for the noncurrent version transition. - [NotSSEFilter](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_NotSSEFilter.md): A filter that returns objects that aren't server-side encrypted. - [ObjectEncryption](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_ObjectEncryption.md): The updated server-side encryption type for this object. - [ObjectEncryptionFilter](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_ObjectEncryptionFilter.md): An optional filter for the S3JobManifestGenerator that identifies the subset of objects by encryption type. - [ObjectLambdaAccessPoint](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_ObjectLambdaAccessPoint.md): An access point with an attached AWS Lambda function used to access transformed data from an Amazon S3 bucket. - [ObjectLambdaAccessPointAlias](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_ObjectLambdaAccessPointAlias.md): The alias of an Object Lambda Access Point. - [ObjectLambdaConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_ObjectLambdaConfiguration.md): A configuration used when creating an Object Lambda Access Point. - [ObjectLambdaContentTransformation](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_ObjectLambdaContentTransformation.md): A container for AwsLambdaTransformation. - [ObjectLambdaTransformationConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_ObjectLambdaTransformationConfiguration.md): A configuration used when creating an Object Lambda Access Point transformation. - [PolicyStatus](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_PolicyStatus.md): Indicates whether this access point policy is public. - [PrefixLevel](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_PrefixLevel.md): A container for the prefix-level configuration. - [PrefixLevelStorageMetrics](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_PrefixLevelStorageMetrics.md): A container for the prefix-level storage metrics for S3 Storage Lens. - [ProposedMultiRegionAccessPointPolicy](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_ProposedMultiRegionAccessPointPolicy.md): The proposed access control policy for the Multi-Region Access Point. - [PublicAccessBlockConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_PublicAccessBlockConfiguration.md): The PublicAccessBlock configuration that you want to apply to this Amazon S3 account. - [PutMultiRegionAccessPointPolicyInput](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_PutMultiRegionAccessPointPolicyInput.md): A container for the information associated with a PutMultiRegionAccessPoint request. - [Region](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_Region.md): A Region that supports a Multi-Region Access Point as well as the associated bucket for the Region. - [RegionalBucket](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_RegionalBucket.md): The container for the regional bucket. - [RegionReport](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_RegionReport.md): A combination of a bucket and Region that's part of a Multi-Region Access Point. - [ReplicaModifications](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_ReplicaModifications.md): A filter that you can use to specify whether replica modification sync is enabled. - [ReplicationConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_ReplicationConfiguration.md): A container for one or more replication rules. - [ReplicationRule](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_ReplicationRule.md): Specifies which S3 on Outposts objects to replicate and where to store the replicas. - [ReplicationRuleAndOperator](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_ReplicationRuleAndOperator.md): A container for specifying rule filters. - [ReplicationRuleFilter](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_ReplicationRuleFilter.md): A filter that identifies the subset of objects to which the replication rule applies. - [ReplicationTime](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_ReplicationTime.md): A container that specifies S3 Replication Time Control (S3 RTC) related information, including whether S3 RTC is enabled and the time when all objects and operations on objects must be replicated. - [ReplicationTimeValue](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_ReplicationTimeValue.md): A container that specifies the time value for S3 Replication Time Control (S3 RTC). - [S3AccessControlList](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_S3AccessControlList.md) - [S3AccessControlPolicy](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_S3AccessControlPolicy.md) - [S3BucketDestination](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_S3BucketDestination.md): A container for the bucket where the Amazon S3 Storage Lens metrics export files are located. - [S3ComputeObjectChecksumOperation](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_S3ComputeObjectChecksumOperation.md): Directs the specified job to invoke the ComputeObjectChecksum operation on every object listed in the job's manifest. - [S3CopyObjectOperation](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_S3CopyObjectOperation.md): Contains the configuration parameters for a PUT Copy object operation. - [S3DeleteObjectTaggingOperation](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_S3DeleteObjectTaggingOperation.md): Contains no configuration parameters because the DELETE Object tagging (DeleteObjectTagging) API operation accepts only the bucket name and key name as parameters, which are defined in the job's manifest. - [S3GeneratedManifestDescriptor](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_S3GeneratedManifestDescriptor.md): Describes the specified job's generated manifest. - [S3Grant](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_S3Grant.md) - [S3Grantee](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_S3Grantee.md) - [S3InitiateRestoreObjectOperation](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_S3InitiateRestoreObjectOperation.md): Contains the configuration parameters for a POST Object restore job. - [S3JobManifestGenerator](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_S3JobManifestGenerator.md): The container for the service that will create the S3 manifest. - [S3ManifestOutputLocation](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_S3ManifestOutputLocation.md): Location details for where the generated manifest should be written. - [S3ObjectLockLegalHold](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_S3ObjectLockLegalHold.md): Whether S3 Object Lock legal hold will be applied to objects in an S3 Batch Operations job. - [S3ObjectMetadata](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_S3ObjectMetadata.md) - [S3ObjectOwner](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_S3ObjectOwner.md) - [S3ReplicateObjectOperation](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_S3ReplicateObjectOperation.md): Directs the specified job to invoke ReplicateObject on every object in the job's manifest. - [S3Retention](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_S3Retention.md): Contains the S3 Object Lock retention mode to be applied to all objects in the S3 Batch Operations job. - [S3SetObjectAclOperation](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_S3SetObjectAclOperation.md): Contains the configuration parameters for a PUT Object ACL operation. - [S3SetObjectLegalHoldOperation](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_S3SetObjectLegalHoldOperation.md): Contains the configuration for an S3 Object Lock legal hold operation that an S3 Batch Operations job passes to every object to the underlying PutObjectLegalHold API operation. - [S3SetObjectRetentionOperation](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_S3SetObjectRetentionOperation.md): Contains the configuration parameters for the Object Lock retention action for an S3 Batch Operations job. - [S3SetObjectTaggingOperation](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_S3SetObjectTaggingOperation.md): Contains the configuration parameters for a PUT Object Tagging operation. - [S3Tag](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_S3Tag.md): A container for a key-value name pair. - [S3UpdateObjectEncryptionOperation](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_S3UpdateObjectEncryptionOperation.md): With the UpdateObjectEncryption operation, you can atomically update the server-side encryption type of an existing object in a general purpose bucket without any data movement. - [S3UpdateObjectEncryptionSSEKMS](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_S3UpdateObjectEncryptionSSEKMS.md): If SSEKMS is specified for UpdateObjectEncryption, this data type specifies the AWS KMS key Amazon Resource Name (ARN) to use and whether to use an S3 Bucket Key for server-side encryption using AWS Key Management Service (AWS KMS) keys (SSE-KMS). - [Scope](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_Scope.md): You can use the access point scope to restrict access to specific prefixes, API operations, or a combination of both. - [SelectionCriteria](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_SelectionCriteria.md) - [SourceSelectionCriteria](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_SourceSelectionCriteria.md): A container that describes additional filters for identifying the source objects that you want to replicate. - [SSECFilter](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_SSECFilter.md): A filter that returns objects that are encrypted by server-side encryption with customer-provided keys (SSE-C). - [SSEKMS](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_SSEKMS.md) - [SseKmsEncryptedObjects](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_SseKmsEncryptedObjects.md): A container for filter information that you can use to select S3 objects that are encrypted with AWS Key Management Service (AWS KMS). - [SSEKMSEncryption](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_SSEKMSEncryption.md): Configuration for the use of SSE-KMS to encrypt generated manifest objects. - [SSEKMSFilter](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_SSEKMSFilter.md): A filter that returns objects that are encrypted by server-side encryption with AWS KMS (SSE-KMS). - [SSES3](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_SSES3.md) - [SSES3Encryption](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_SSES3Encryption.md): Configuration for the use of SSE-S3 to encrypt generated manifest objects. - [SSES3Filter](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_SSES3Filter.md): A filter that returns objects that are encrypted by server-side encryption with Amazon S3 managed keys (SSE-S3). - [StorageLensAwsOrg](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_StorageLensAwsOrg.md): The AWS organization for your S3 Storage Lens. - [StorageLensConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_StorageLensConfiguration.md): A container for the Amazon S3 Storage Lens configuration. - [StorageLensDataExport](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_StorageLensDataExport.md): A container to specify the properties of your S3 Storage Lens metrics export, including the destination, schema, and format. - [StorageLensDataExportEncryption](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_StorageLensDataExportEncryption.md): A container for the encryption of the S3 Storage Lens metrics exports. - [StorageLensExpandedPrefixesDataExport](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_StorageLensExpandedPrefixesDataExport.md): A container for your S3 Storage Lens expanded prefix metrics report configuration. - [StorageLensGroup](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_StorageLensGroup.md): A custom grouping of objects that include filters for prefixes, suffixes, object tags, object size, or object age. - [StorageLensGroupAndOperator](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_StorageLensGroupAndOperator.md): A logical operator that allows multiple filter conditions to be joined for more complex comparisons of Storage Lens group data. - [StorageLensGroupFilter](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_StorageLensGroupFilter.md): The filter element sets the criteria for the Storage Lens group data that is displayed. - [StorageLensGroupLevel](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_StorageLensGroupLevel.md): Specifies the Storage Lens groups to include in the Storage Lens group aggregation. - [StorageLensGroupLevelSelectionCriteria](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_StorageLensGroupLevelSelectionCriteria.md): Indicates which Storage Lens group ARNs to include or exclude in the Storage Lens group aggregation. - [StorageLensGroupOrOperator](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_StorageLensGroupOrOperator.md): A container element for specifying Or rule conditions. - [StorageLensTableDestination](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_StorageLensTableDestination.md): A container for configuring your S3 Storage Lens reports to export to read-only S3 table buckets. - [StorageLensTag](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_StorageLensTag.md) - [Tag](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_Tag.md): A key-value pair that you use to label your resources. - [Tagging](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_Tagging.md) - [Transition](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_Transition.md): Specifies when an object transitions to a specified storage class. - [VersioningConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_VersioningConfiguration.md): Describes the versioning state of an Amazon S3 on Outposts bucket. - [VpcConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_VpcConfiguration.md): The virtual private cloud (VPC) configuration for an access point. ## [Amazon S3 Files](https://docs.aws.amazon.com/AmazonS3/latest/API/Welcome_Amazon_S3_Files.md) S3 Files makes S3 buckets accessible as high-performance file systems powered by EFS. This service enables file system interface access to S3 data with sub-millisecond latencies through mount targets, supporting AI/ML workloads, media processing, and hybrid storage workflows that require both file system and object storage access to the same data. ### Actions - [CreateAccessPoint](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3Files_CreateAccessPoint.md): Creates an S3 File System Access Point for application-specific access with POSIX user identity and root directory enforcement. - [CreateFileSystem](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3Files_CreateFileSystem.md): Creates an S3 File System resource scoped to a bucket or prefix within a bucket, enabling file system access to S3 data. - [CreateMountTarget](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3Files_CreateMountTarget.md): Creates a mount target resource as an endpoint for mounting the S3 File System from compute resources in a specific Availability Zone and VPC. - [DeleteAccessPoint](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3Files_DeleteAccessPoint.md): Deletes an S3 File System Access Point. - [DeleteFileSystem](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3Files_DeleteFileSystem.md): Deletes an S3 File System. - [DeleteFileSystemPolicy](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3Files_DeleteFileSystemPolicy.md): Deletes the IAM resource policy of an S3 File System. - [DeleteMountTarget](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3Files_DeleteMountTarget.md): Deletes the specified mount target. - [GetAccessPoint](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3Files_GetAccessPoint.md): Returns resource information for an S3 File System Access Point. - [GetFileSystem](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3Files_GetFileSystem.md): Returns resource information for the specified S3 File System including status, configuration, and metadata. - [GetFileSystemPolicy](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3Files_GetFileSystemPolicy.md): Returns the IAM resource policy of an S3 File System. - [GetMountTarget](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3Files_GetMountTarget.md): Returns detailed resource information for the specified mount target including network configuration. - [GetSynchronizationConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3Files_GetSynchronizationConfiguration.md): Returns the synchronization configuration for the specified S3 File System, including import data rules and expiration data rules. - [ListAccessPoints](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3Files_ListAccessPoints.md): Returns resource information for all S3 File System Access Points associated with the specified S3 File System. - [ListFileSystems](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3Files_ListFileSystems.md): Returns a list of all S3 File Systems owned by the account with optional filtering by bucket. - [ListMountTargets](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3Files_ListMountTargets.md): Returns resource information for all mount targets with optional filtering by file system, access point, and VPC. - [ListTagsForResource](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3Files_ListTagsForResource.md): Lists all tags for S3 Files resources. - [PutFileSystemPolicy](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3Files_PutFileSystemPolicy.md): Creates or replaces the IAM resource policy for an S3 File System to control access permissions. - [PutSynchronizationConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3Files_PutSynchronizationConfiguration.md): Creates or updates the synchronization configuration for the specified S3 File System, including import data rules and expiration data rules. - [TagResource](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3Files_TagResource.md): Creates tags for S3 Files resources using standard AWS tagging APIs. - [UntagResource](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3Files_UntagResource.md): Removes tags from S3 Files resources. - [UpdateMountTarget](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3Files_UpdateMountTarget.md): Updates the mount target resource, specifically security group configurations. ### Data Types - [CreationPermissions](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3Files_CreationPermissions.md): Specifies the permissions to set on newly created directories within the file system. - [ExpirationDataRule](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3Files_ExpirationDataRule.md): Specifies a rule that controls when cached data expires from the file system based on last access time. - [ImportDataRule](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3Files_ImportDataRule.md): Specifies a rule that controls how data is imported from S3 into the file system. - [ListAccessPointsDescription](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3Files_ListAccessPointsDescription.md): Contains information about an S3 File System Access Point returned in list operations. - [ListFileSystemsDescription](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3Files_ListFileSystemsDescription.md): Contains information about an S3 File System returned in list operations. - [ListMountTargetsDescription](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3Files_ListMountTargetsDescription.md): Contains information about a mount target returned in list operations. - [PosixUser](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3Files_PosixUser.md): Specifies the POSIX identity with uid, gid, and secondary group IDs for user enforcement. - [RootDirectory](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3Files_RootDirectory.md): Specifies the root directory path and optional creation permissions for newly created directories. - [Tag](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3Files_Tag.md): A key-value pair for resource tagging. ## [Amazon S3 on Outposts](https://docs.aws.amazon.com/AmazonS3/latest/API/Welcome_Amazon_S3_on_Outposts.md) Amazon S3 on Outposts provides access to S3 on Outposts operations. ### Actions - [CreateEndpoint](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3outposts_CreateEndpoint.md): Creates an endpoint and associates it with the specified Outpost. - [DeleteEndpoint](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3outposts_DeleteEndpoint.md): Deletes an endpoint. - [ListEndpoints](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3outposts_ListEndpoints.md): Lists endpoints associated with the specified Outpost. - [ListOutpostsWithS3](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3outposts_ListOutpostsWithS3.md): Lists the Outposts with S3 on Outposts capacity for your AWS account. - [ListSharedEndpoints](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3outposts_ListSharedEndpoints.md): Lists all endpoints associated with an Outpost that has been shared by AWS Resource Access Manager (RAM). ### Data Types - [Endpoint](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3outposts_Endpoint.md): Amazon S3 on Outposts Access Points simplify managing data access at scale for shared datasets in S3 on Outposts. - [FailedReason](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3outposts_FailedReason.md): The failure reason, if any, for a create or delete endpoint operation. - [NetworkInterface](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3outposts_NetworkInterface.md): The container for the network interface. - [Outpost](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3outposts_Outpost.md): Contains the details for the Outpost object. ## [Amazon S3 Tables](https://docs.aws.amazon.com/AmazonS3/latest/API/Welcome_Amazon_S3_Tables.md) An Amazon S3 table represents a structured dataset consisting of tabular data in [Apache Parquet](https://parquet.apache.org/docs/)format and related metadata. This data is stored inside an S3 table as a subresource. All tables in a table bucket are stored in the [Apache Iceberg](https://iceberg.apache.org/docs/latest/)table format. Through integration with the [AWS Glue Data Catalog](https://docs.aws.amazon.com/glue/latest/dg/catalog-and-crawler.html)you can interact with your tables using AWS analytics services, such as [Amazon Athena](https://docs.aws.amazon.com/athena/)and [Amazon Redshift](https://docs.aws.amazon.com/redshift/). Amazon S3 manages maintenance of your tables through automatic file compaction and snapshot management. For more information, see [Amazon S3 table buckets](https://docs.aws.amazon.com/AmazonS3/latest/userguide/s3-tables-buckets.html). ### Actions - [CreateNamespace](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_CreateNamespace.md): Creates a namespace. - [CreateTable](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_CreateTable.md): Creates a new table associated with the given namespace in a table bucket. - [CreateTableBucket](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_CreateTableBucket.md): Creates a table bucket. - [DeleteNamespace](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_DeleteNamespace.md): Deletes a namespace. - [DeleteTable](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_DeleteTable.md): Deletes a table. - [DeleteTableBucket](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_DeleteTableBucket.md): Deletes a table bucket. - [DeleteTableBucketEncryption](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_DeleteTableBucketEncryption.md): Deletes the encryption configuration for a table bucket. - [DeleteTableBucketMetricsConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_DeleteTableBucketMetricsConfiguration.md): Deletes the metrics configuration for a table bucket. - [DeleteTableBucketPolicy](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_DeleteTableBucketPolicy.md): Deletes a table bucket policy. - [DeleteTableBucketReplication](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_DeleteTableBucketReplication.md): Deletes the replication configuration for a table bucket. - [DeleteTablePolicy](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_DeleteTablePolicy.md): Deletes a table policy. - [DeleteTableReplication](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_DeleteTableReplication.md): Deletes the replication configuration for a specific table. - [GetNamespace](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_GetNamespace.md): Gets details about a namespace. - [GetTable](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_GetTable.md): Gets details about a table. - [GetTableBucket](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_GetTableBucket.md): Gets details on a table bucket. - [GetTableBucketEncryption](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_GetTableBucketEncryption.md): Gets the encryption configuration for a table bucket. - [GetTableBucketMaintenanceConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_GetTableBucketMaintenanceConfiguration.md): Gets details about a maintenance configuration for a given table bucket. - [GetTableBucketMetricsConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_GetTableBucketMetricsConfiguration.md): Gets the metrics configuration for a table bucket. - [GetTableBucketPolicy](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_GetTableBucketPolicy.md): Gets details about a table bucket policy. - [GetTableBucketReplication](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_GetTableBucketReplication.md): Retrieves the replication configuration for a table bucket.This operation returns the IAM role, versionToken, and replication rules that define how tables in this bucket are replicated to other buckets. - [GetTableBucketStorageClass](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_GetTableBucketStorageClass.md): Retrieves the storage class configuration for a specific table. - [GetTableEncryption](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_GetTableEncryption.md): Gets the encryption configuration for a table. - [GetTableMaintenanceConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_GetTableMaintenanceConfiguration.md): Gets details about the maintenance configuration of a table. - [GetTableMaintenanceJobStatus](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_GetTableMaintenanceJobStatus.md): Gets the status of a maintenance job for a table. - [GetTableMetadataLocation](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_GetTableMetadataLocation.md): Gets the location of the table metadata. - [GetTablePolicy](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_GetTablePolicy.md): Gets details about a table policy. - [GetTableRecordExpirationConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_GetTableRecordExpirationConfiguration.md): Retrieves the expiration configuration settings for records in a table, and the status of the configuration. - [GetTableRecordExpirationJobStatus](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_GetTableRecordExpirationJobStatus.md): Retrieves the status, metrics, and details of the latest record expiration job for a table. - [GetTableReplication](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_GetTableReplication.md): Retrieves the replication configuration for a specific table. - [GetTableReplicationStatus](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_GetTableReplicationStatus.md): Retrieves the replication status for a table, including the status of replication to each destination. - [GetTableStorageClass](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_GetTableStorageClass.md): Retrieves the storage class configuration for a specific table. - [ListNamespaces](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_ListNamespaces.md): Lists the namespaces within a table bucket. - [ListTableBuckets](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_ListTableBuckets.md): Lists table buckets for your account. - [ListTables](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_ListTables.md): List tables in the given table bucket. - [ListTagsForResource](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_ListTagsForResource.md): Lists all of the tags applied to a specified Amazon S3 Tables resource. - [PutTableBucketEncryption](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_PutTableBucketEncryption.md): Sets the encryption configuration for a table bucket. - [PutTableBucketMaintenanceConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_PutTableBucketMaintenanceConfiguration.md): Creates a new maintenance configuration or replaces an existing maintenance configuration for a table bucket. - [PutTableBucketMetricsConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_PutTableBucketMetricsConfiguration.md): Sets the metrics configuration for a table bucket. - [PutTableBucketPolicy](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_PutTableBucketPolicy.md): Creates a new table bucket policy or replaces an existing table bucket policy for a table bucket. - [PutTableBucketReplication](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_PutTableBucketReplication.md): Creates or updates the replication configuration for a table bucket. - [PutTableBucketStorageClass](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_PutTableBucketStorageClass.md): Sets or updates the storage class configuration for a table bucket. - [PutTableMaintenanceConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_PutTableMaintenanceConfiguration.md): Creates a new maintenance configuration or replaces an existing maintenance configuration for a table. - [PutTablePolicy](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_PutTablePolicy.md): Creates a new table policy or replaces an existing table policy for a table. - [PutTableRecordExpirationConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_PutTableRecordExpirationConfiguration.md): Creates or updates the expiration configuration settings for records in a table, including the status of the configuration. - [PutTableReplication](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_PutTableReplication.md): Creates or updates the replication configuration for a specific table. - [RenameTable](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_RenameTable.md): Renames a table or a namespace. - [TagResource](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_TagResource.md): Applies one or more user-defined tags to an Amazon S3 Tables resource or updates existing tags. - [UntagResource](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_UntagResource.md): Removes the specified user-defined tags from an Amazon S3 Tables resource. - [UpdateTableMetadataLocation](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_UpdateTableMetadataLocation.md): Updates the metadata location for a table. ### Data Types - [EncryptionConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_EncryptionConfiguration.md): Configuration specifying how data should be encrypted. - [IcebergCompactionSettings](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_IcebergCompactionSettings.md): Contains details about the compaction settings for an Iceberg table. - [IcebergMetadata](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_IcebergMetadata.md): Contains details about the metadata for an Iceberg table. - [IcebergPartitionField](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_IcebergPartitionField.md): Defines a single partition field in an Iceberg partition specification. - [IcebergPartitionSpec](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_IcebergPartitionSpec.md): Defines how data in an Iceberg table is partitioned. - [IcebergSchema](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_IcebergSchema.md): Contains details about the schema for an Iceberg table. - [IcebergSchemaV2](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_IcebergSchemaV2.md): Contains details about the schema for an Iceberg table using the V2 format. - [IcebergSnapshotManagementSettings](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_IcebergSnapshotManagementSettings.md): Contains details about the snapshot management settings for an Iceberg table. - [IcebergSortField](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_IcebergSortField.md): Defines a single sort field in an Iceberg sort order specification. - [IcebergSortOrder](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_IcebergSortOrder.md): Defines the sort order for data within an Iceberg table. - [IcebergUnreferencedFileRemovalSettings](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_IcebergUnreferencedFileRemovalSettings.md): Contains details about the unreferenced file removal settings for an Iceberg table bucket. - [LastSuccessfulReplicatedUpdate](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_LastSuccessfulReplicatedUpdate.md): Contains information about the most recent successful replication update to a destination. - [ManagedTableInformation](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_ManagedTableInformation.md): Contains information about tables that are managed by S3 Tables, including replication information for replica tables. - [NamespaceSummary](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_NamespaceSummary.md): Contains details about a namespace. - [ReplicationDestination](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_ReplicationDestination.md): Specifies a destination table bucket for replication. - [ReplicationDestinationStatusModel](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_ReplicationDestinationStatusModel.md): Contains status information for a replication destination, including the current replication state, last successful update, and any error messages. - [ReplicationInformation](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_ReplicationInformation.md): Contains information about the source of a replicated table. - [SchemaField](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_SchemaField.md): Contains details about a schema field. - [SchemaV2Field](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_SchemaV2Field.md): Contains details about a schema field in the V2 format. - [StorageClassConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_StorageClassConfiguration.md): The configuration details for the storage class of tables or table buckets. - [TableBucketMaintenanceConfigurationValue](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_TableBucketMaintenanceConfigurationValue.md): Details about the values that define the maintenance configuration for a table bucket. - [TableBucketMaintenanceSettings](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_TableBucketMaintenanceSettings.md): Contains details about the maintenance settings for the table bucket. - [TableBucketReplicationConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_TableBucketReplicationConfiguration.md): The replication configuration for a table bucket. - [TableBucketReplicationRule](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_TableBucketReplicationRule.md): Defines a rule for replicating tables from a source table bucket to one or more destination table buckets. - [TableBucketSummary](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_TableBucketSummary.md): Contains details about a table bucket. - [TableMaintenanceConfigurationValue](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_TableMaintenanceConfigurationValue.md): The values that define a maintenance configuration for a table. - [TableMaintenanceJobStatusValue](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_TableMaintenanceJobStatusValue.md): Details about the status of a maintenance job. - [TableMaintenanceSettings](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_TableMaintenanceSettings.md): Contains details about maintenance settings for the table. - [TableMetadata](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_TableMetadata.md): Contains details about the table metadata. - [TableRecordExpirationConfigurationValue](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_TableRecordExpirationConfigurationValue.md): The expiration configuration settings for records in a table, and the status of the configuration. - [TableRecordExpirationJobMetrics](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_TableRecordExpirationJobMetrics.md): Provides metrics for the record expiration job that most recently ran for a table. - [TableRecordExpirationSettings](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_TableRecordExpirationSettings.md): The record expiration setting that specifies when records expire and are automatically removed from a table. - [TableReplicationConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_TableReplicationConfiguration.md): The replication configuration for an individual table. - [TableReplicationRule](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_TableReplicationRule.md): Defines a rule for replicating a table to one or more destination tables. - [TableSummary](https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3Buckets_TableSummary.md): Contains details about a table. ## [Amazon S3 Vectors](https://docs.aws.amazon.com/AmazonS3/latest/API/Welcome_Amazon_S3_Vectors.md) Amazon S3 vector buckets are a bucket type to store and search vectors with sub-second search times. They are designed to provide dedicated API operations for you to interact with vectors to do similarity search. Within a vector bucket, you use a vector index to organize and logically group your vector data. When you make a write or read request, you direct it to a single vector index. You store your vector data as vectors. A vector contains a key (a name that you assign), a multi-dimensional vector, and, optionally, metadata that describes a vector. The key uniquely identifies the vector in a vector index. ### Actions - [CreateIndex](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3VectorBuckets_CreateIndex.md): Creates a vector index within a vector bucket. - [CreateVectorBucket](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3VectorBuckets_CreateVectorBucket.md): Creates a vector bucket in the AWS Region that you want your bucket to be in. - [DeleteIndex](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3VectorBuckets_DeleteIndex.md): Deletes a vector index. - [DeleteVectorBucket](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3VectorBuckets_DeleteVectorBucket.md): Deletes a vector bucket. - [DeleteVectorBucketPolicy](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3VectorBuckets_DeleteVectorBucketPolicy.md): Deletes a vector bucket policy. - [DeleteVectors](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3VectorBuckets_DeleteVectors.md): Deletes one or more vectors in a vector index. - [GetIndex](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3VectorBuckets_GetIndex.md): Returns vector index attributes. - [GetVectorBucket](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3VectorBuckets_GetVectorBucket.md): Returns vector bucket attributes. - [GetVectorBucketPolicy](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3VectorBuckets_GetVectorBucketPolicy.md): Gets details about a vector bucket policy. - [GetVectors](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3VectorBuckets_GetVectors.md): Returns vector attributes. - [ListIndexes](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3VectorBuckets_ListIndexes.md): Returns a list of all the vector indexes within the specified vector bucket. - [ListTagsForResource](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3VectorBuckets_ListTagsForResource.md): Lists all of the tags applied to a specified Amazon S3 Vectors resource. - [ListVectorBuckets](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3VectorBuckets_ListVectorBuckets.md): Returns a list of all the vector buckets that are owned by the authenticated sender of the request. - [ListVectors](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3VectorBuckets_ListVectors.md): List vectors in the specified vector index. - [PutVectorBucketPolicy](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3VectorBuckets_PutVectorBucketPolicy.md): Creates a bucket policy for a vector bucket. - [PutVectors](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3VectorBuckets_PutVectors.md): Adds one or more vectors to a vector index. - [QueryVectors](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3VectorBuckets_QueryVectors.md): Performs an approximate nearest neighbor search query in a vector index using a query vector. - [TagResource](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3VectorBuckets_TagResource.md): Applies one or more user-defined tags to an Amazon S3 Vectors resource or updates existing tags. - [UntagResource](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3VectorBuckets_UntagResource.md): Removes the specified user-defined tags from an Amazon S3 Vectors resource. ### Data Types - [EncryptionConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3VectorBuckets_EncryptionConfiguration.md): The encryption configuration for a vector bucket or index. - [GetOutputVector](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3VectorBuckets_GetOutputVector.md): The attributes of a vector returned by the GetVectors operation. - [Index](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3VectorBuckets_Index.md): The attributes of a vector index. - [IndexSummary](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3VectorBuckets_IndexSummary.md): Summary information about a vector index. - [ListOutputVector](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3VectorBuckets_ListOutputVector.md): The attributes of a vector returned by the ListVectors operation. - [MetadataConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3VectorBuckets_MetadataConfiguration.md): The metadata configuration for a vector index. - [PutInputVector](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3VectorBuckets_PutInputVector.md): The attributes of a vector to add to a vector index. - [QueryOutputVector](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3VectorBuckets_QueryOutputVector.md): The attributes of a vector in the approximate nearest neighbor search. - [ValidationExceptionField](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3VectorBuckets_ValidationExceptionField.md): Contains information about a validation exception. - [VectorBucket](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3VectorBuckets_VectorBucket.md): The attributes of a vector bucket. - [VectorBucketSummary](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3VectorBuckets_VectorBucketSummary.md): Summary information about a vector bucket. - [VectorData](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3VectorBuckets_VectorData.md): The vector data in different formats.