| AbortIncompleteMultipartUpload |
Specifies the days since the initiation of an incomplete multipart upload that Amazon S3 will wait before permanently
removing all parts of the upload.
|
| AbortMultipartUploadRequest |
|
| AbortMultipartUploadResponse |
|
| AccelerateConfiguration |
Configures the transfer acceleration state for an Amazon S3 bucket.
|
| AccessControlPolicy |
Contains the elements that set the ACL permissions for an object per grantee.
|
| AccessControlTranslation |
A container for information about access control for replicas.
|
| AnalyticsAndOperator |
A conjunction (logical AND) of predicates, which is used in evaluating a metrics filter.
|
| AnalyticsConfiguration |
Specifies the configuration and any analyses for the analytics filter of an Amazon S3 bucket.
|
| AnalyticsExportDestination |
Where to publish the analytics results.
|
| AnalyticsFilter |
The filter used to describe a set of objects for analyses.
|
| AnalyticsS3BucketDestination |
Contains information about where to publish the analytics results.
|
| Bucket |
In terms of implementation, a Bucket is a resource.
|
| BucketInfo |
Specifies the information about the bucket that will be created.
|
| BucketLifecycleConfiguration |
Specifies the lifecycle configuration for objects in an Amazon S3 bucket.
|
| BucketLoggingStatus |
Container for logging status information.
|
| Checksum |
Contains all the possible checksum or digest values for an object.
|
| CommonPrefix |
Container for all (if there are any) keys between Prefix and the next occurrence of the string specified by a
delimiter.
|
| CompletedMultipartUpload |
The container for the completed multipart upload details.
|
| CompletedPart |
Details of the parts that were uploaded.
|
| CompleteMultipartUploadRequest |
|
| CompleteMultipartUploadResponse |
|
| Condition |
A container for describing a condition that must be met for the specified redirect to apply.
|
| ContinuationEvent |
| ContinuationEvent.BuilderImpl |
|
| CopyObjectRequest |
|
| CopyObjectResponse |
|
| CopyObjectResult |
Container for all response elements.
|
| CopyPartResult |
Container for all response elements.
|
| CORSConfiguration |
Describes the cross-origin access configuration for objects in an Amazon S3 bucket.
|
| CORSRule |
Specifies a cross-origin access rule for an Amazon S3 bucket.
|
| CreateBucketConfiguration |
The configuration information for the bucket.
|
| CreateBucketMetadataConfigurationRequest |
|
| CreateBucketMetadataConfigurationResponse |
|
| CreateBucketMetadataTableConfigurationRequest |
|
| CreateBucketMetadataTableConfigurationResponse |
|
| CreateBucketRequest |
|
| CreateBucketResponse |
|
| CreateMultipartUploadRequest |
|
| CreateMultipartUploadResponse |
|
| CreateSessionRequest |
|
| CreateSessionResponse |
|
| CSVInput |
Describes how an uncompressed comma-separated values (CSV)-formatted input object is formatted.
|
| CSVOutput |
Describes how uncompressed comma-separated values (CSV)-formatted results are formatted.
|
| DefaultRetention |
The container element for optionally specifying the default Object Lock retention settings for new objects placed in
the specified bucket.
|
| Delete |
Container for the objects to delete.
|
| DeleteBucketAnalyticsConfigurationRequest |
|
| DeleteBucketAnalyticsConfigurationResponse |
|
| DeleteBucketCorsRequest |
|
| DeleteBucketCorsResponse |
|
| DeleteBucketEncryptionRequest |
|
| DeleteBucketEncryptionResponse |
|
| DeleteBucketIntelligentTieringConfigurationRequest |
|
| DeleteBucketIntelligentTieringConfigurationResponse |
|
| DeleteBucketInventoryConfigurationRequest |
|
| DeleteBucketInventoryConfigurationResponse |
|
| DeleteBucketLifecycleRequest |
|
| DeleteBucketLifecycleResponse |
|
| DeleteBucketMetadataConfigurationRequest |
|
| DeleteBucketMetadataConfigurationResponse |
|
| DeleteBucketMetadataTableConfigurationRequest |
|
| DeleteBucketMetadataTableConfigurationResponse |
|
| DeleteBucketMetricsConfigurationRequest |
|
| DeleteBucketMetricsConfigurationResponse |
|
| DeleteBucketOwnershipControlsRequest |
|
| DeleteBucketOwnershipControlsResponse |
|
| DeleteBucketPolicyRequest |
|
| DeleteBucketPolicyResponse |
|
| DeleteBucketReplicationRequest |
|
| DeleteBucketReplicationResponse |
|
| DeleteBucketRequest |
|
| DeleteBucketResponse |
|
| DeleteBucketTaggingRequest |
|
| DeleteBucketTaggingResponse |
|
| DeleteBucketWebsiteRequest |
|
| DeleteBucketWebsiteResponse |
|
| DeletedObject |
Information about the deleted object.
|
| DeleteMarkerEntry |
Information about the delete marker.
|
| DeleteMarkerReplication |
Specifies whether Amazon S3 replicates delete markers.
|
| DeleteObjectRequest |
|
| DeleteObjectResponse |
|
| DeleteObjectsRequest |
|
| DeleteObjectsResponse |
|
| DeleteObjectTaggingRequest |
|
| DeleteObjectTaggingResponse |
|
| DeletePublicAccessBlockRequest |
|
| DeletePublicAccessBlockResponse |
|
| Destination |
Specifies information about where to publish analysis or configuration results for an Amazon S3 bucket and S3
Replication Time Control (S3 RTC).
|
| DestinationResult |
The destination information for the S3 Metadata configuration.
|
| Encryption |
Contains the type of server-side encryption used.
|
| EncryptionConfiguration |
Specifies encryption-related information for an Amazon S3 bucket that is a destination for replicated objects.
|
| EndEvent |
A message that indicates the request is complete and no more messages will be sent.
|
| EndEvent.BuilderImpl |
|
| ErrorDetails |
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 |
The error information.
|
| EventBridgeConfiguration |
A container for specifying the configuration for Amazon EventBridge.
|
| ExistingObjectReplication |
Optional configuration to replicate existing source bucket objects.
|
| FilterRule |
Specifies the Amazon S3 object key name to filter on.
|
| GetBucketAccelerateConfigurationRequest |
|
| GetBucketAccelerateConfigurationResponse |
|
| GetBucketAclRequest |
|
| GetBucketAclResponse |
|
| GetBucketAnalyticsConfigurationRequest |
|
| GetBucketAnalyticsConfigurationResponse |
|
| GetBucketCorsRequest |
|
| GetBucketCorsResponse |
|
| GetBucketEncryptionRequest |
|
| GetBucketEncryptionResponse |
|
| GetBucketIntelligentTieringConfigurationRequest |
|
| GetBucketIntelligentTieringConfigurationResponse |
|
| GetBucketInventoryConfigurationRequest |
|
| GetBucketInventoryConfigurationResponse |
|
| GetBucketLifecycleConfigurationRequest |
|
| GetBucketLifecycleConfigurationResponse |
|
| GetBucketLocationRequest |
|
| GetBucketLocationResponse |
|
| GetBucketLoggingRequest |
|
| GetBucketLoggingResponse |
|
| GetBucketMetadataConfigurationRequest |
|
| GetBucketMetadataConfigurationResponse |
|
| GetBucketMetadataConfigurationResult |
The S3 Metadata configuration for a general purpose bucket.
|
| GetBucketMetadataTableConfigurationRequest |
|
| GetBucketMetadataTableConfigurationResponse |
|
| GetBucketMetadataTableConfigurationResult |
The V1 S3 Metadata configuration for a general purpose bucket.
|
| GetBucketMetricsConfigurationRequest |
|
| GetBucketMetricsConfigurationResponse |
|
| GetBucketNotificationConfigurationRequest |
|
| GetBucketNotificationConfigurationResponse |
A container for specifying the notification configuration of the bucket.
|
| GetBucketOwnershipControlsRequest |
|
| GetBucketOwnershipControlsResponse |
|
| GetBucketPolicyRequest |
|
| GetBucketPolicyResponse |
|
| GetBucketPolicyStatusRequest |
|
| GetBucketPolicyStatusResponse |
|
| GetBucketReplicationRequest |
|
| GetBucketReplicationResponse |
|
| GetBucketRequestPaymentRequest |
|
| GetBucketRequestPaymentResponse |
|
| GetBucketTaggingRequest |
|
| GetBucketTaggingResponse |
|
| GetBucketVersioningRequest |
|
| GetBucketVersioningResponse |
|
| GetBucketWebsiteRequest |
|
| GetBucketWebsiteResponse |
|
| GetObjectAclRequest |
|
| GetObjectAclResponse |
|
| GetObjectAttributesParts |
A collection of parts associated with a multipart upload.
|
| GetObjectAttributesRequest |
|
| GetObjectAttributesResponse |
|
| GetObjectLegalHoldRequest |
|
| GetObjectLegalHoldResponse |
|
| GetObjectLockConfigurationRequest |
|
| GetObjectLockConfigurationResponse |
|
| GetObjectRequest |
|
| GetObjectResponse |
|
| GetObjectRetentionRequest |
|
| GetObjectRetentionResponse |
|
| GetObjectTaggingRequest |
|
| GetObjectTaggingResponse |
|
| GetObjectTorrentRequest |
|
| GetObjectTorrentResponse |
|
| GetPublicAccessBlockRequest |
|
| GetPublicAccessBlockResponse |
|
| GetUrlRequest |
Request to generate a URL representing an object in Amazon S3.
|
| GlacierJobParameters |
Container for S3 Glacier job parameters.
|
| Grant |
Container for grant information.
|
| Grantee |
Container for the person being granted permissions.
|
| HeadBucketRequest |
|
| HeadBucketResponse |
|
| HeadObjectRequest |
|
| HeadObjectResponse |
|
| IndexDocument |
Container for the Suffix element.
|
| Initiator |
Container element that identifies who initiated the multipart upload.
|
| InputSerialization |
Describes the serialization format of the object.
|
| IntelligentTieringAndOperator |
A container for specifying S3 Intelligent-Tiering filters.
|
| IntelligentTieringConfiguration |
Specifies the S3 Intelligent-Tiering configuration for an Amazon S3 bucket.
|
| IntelligentTieringFilter |
The Filter is used to identify objects that the S3 Intelligent-Tiering configuration applies to.
|
| InventoryConfiguration |
Specifies the S3 Inventory configuration for an Amazon S3 bucket.
|
| InventoryDestination |
Specifies the S3 Inventory configuration for an Amazon S3 bucket.
|
| InventoryEncryption |
Contains the type of server-side encryption used to encrypt the S3 Inventory results.
|
| InventoryFilter |
Specifies an S3 Inventory filter.
|
| InventoryS3BucketDestination |
Contains the bucket name, file format, bucket owner (optional), and prefix (optional) where S3 Inventory results are
published.
|
| InventorySchedule |
Specifies the schedule for generating S3 Inventory results.
|
| InventoryTableConfiguration |
The inventory table configuration for an S3 Metadata configuration.
|
| InventoryTableConfigurationResult |
The inventory table configuration for an S3 Metadata configuration.
|
| InventoryTableConfigurationUpdates |
The specified updates to the S3 Metadata inventory table configuration.
|
| JournalTableConfiguration |
The journal table configuration for an S3 Metadata configuration.
|
| JournalTableConfigurationResult |
The journal table configuration for the S3 Metadata configuration.
|
| JournalTableConfigurationUpdates |
The specified updates to the S3 Metadata journal table configuration.
|
| JSONInput |
Specifies JSON as object's input serialization format.
|
| JSONOutput |
Specifies JSON as request's output serialization format.
|
| LambdaFunctionConfiguration |
A container for specifying the configuration for Lambda notifications.
|
| LifecycleExpiration |
Container for the expiration for the lifecycle of the object.
|
| LifecycleRule |
A lifecycle rule for individual objects in an Amazon S3 bucket.
|
| LifecycleRuleAndOperator |
This is used in a Lifecycle Rule Filter to apply a logical AND to two or more predicates.
|
| LifecycleRuleFilter |
The Filter is used to identify objects that a Lifecycle Rule applies to.
|
| ListBucketAnalyticsConfigurationsRequest |
|
| ListBucketAnalyticsConfigurationsResponse |
|
| ListBucketIntelligentTieringConfigurationsRequest |
|
| ListBucketIntelligentTieringConfigurationsResponse |
|
| ListBucketInventoryConfigurationsRequest |
|
| ListBucketInventoryConfigurationsResponse |
|
| ListBucketMetricsConfigurationsRequest |
|
| ListBucketMetricsConfigurationsResponse |
|
| ListBucketsRequest |
|
| ListBucketsResponse |
|
| ListDirectoryBucketsRequest |
|
| ListDirectoryBucketsResponse |
|
| ListMultipartUploadsRequest |
|
| ListMultipartUploadsResponse |
|
| ListObjectsRequest |
|
| ListObjectsResponse |
|
| ListObjectsV2Request |
|
| ListObjectsV2Response |
|
| ListObjectVersionsRequest |
|
| ListObjectVersionsResponse |
|
| ListPartsRequest |
|
| ListPartsResponse |
|
| LocationInfo |
Specifies the location where the bucket will be created.
|
| LoggingEnabled |
Describes where logs are stored and the prefix that Amazon S3 assigns to all log object keys for a bucket.
|
| MetadataConfiguration |
The S3 Metadata configuration for a general purpose bucket.
|
| MetadataConfigurationResult |
The S3 Metadata configuration for a general purpose bucket.
|
| MetadataEntry |
A metadata key-value pair to store with an object.
|
| MetadataTableConfiguration |
The V1 S3 Metadata configuration for a general purpose bucket.
|
| MetadataTableConfigurationResult |
The V1 S3 Metadata configuration for a general purpose bucket.
|
| MetadataTableEncryptionConfiguration |
The encryption settings for an S3 Metadata journal table or inventory table configuration.
|
| Metrics |
A container specifying replication metrics-related settings enabling replication metrics and events.
|
| MetricsAndOperator |
A conjunction (logical AND) of predicates, which is used in evaluating a metrics filter.
|
| MetricsConfiguration |
Specifies a metrics configuration for the CloudWatch request metrics (specified by the metrics configuration ID) from
an Amazon S3 bucket.
|
| MetricsFilter |
Specifies a metrics configuration filter.
|
| MultipartUpload |
Container for the MultipartUpload for the Amazon S3 object.
|
| NoncurrentVersionExpiration |
Specifies when noncurrent object versions expire.
|
| NoncurrentVersionTransition |
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 |
A container for specifying the notification configuration of the bucket.
|
| NotificationConfigurationFilter |
Specifies object key name filtering rules.
|
| ObjectIdentifier |
Object Identifier is unique value to identify objects.
|
| ObjectLockConfiguration |
The container element for Object Lock configuration parameters.
|
| ObjectLockLegalHold |
A legal hold configuration for an object.
|
| ObjectLockRetention |
A Retention configuration for an object.
|
| ObjectLockRule |
The container element for an Object Lock rule.
|
| ObjectPart |
A container for elements related to an individual part.
|
| ObjectVersion |
The version of an object.
|
| OutputLocation |
Describes the location where the restore job's output is stored.
|
| OutputSerialization |
Describes how results of the Select job are serialized.
|
| Owner |
|
| OwnershipControls |
The container element for a bucket's ownership controls.
|
| OwnershipControlsRule |
The container element for an ownership control rule.
|
| ParquetInput |
Container for Parquet.
|
| Part |
Container for elements related to a part.
|
| PartitionedPrefix |
Amazon S3 keys for log objects are partitioned in the following format:
|
| PolicyStatus |
The container element for a bucket's policy status.
|
| Progress |
This data type contains information about progress of an operation.
|
| ProgressEvent |
This data type contains information about the progress event of an operation.
|
| ProgressEvent.BuilderImpl |
|
| PublicAccessBlockConfiguration |
The PublicAccessBlock configuration that you want to apply to this Amazon S3 bucket.
|
| PutBucketAccelerateConfigurationRequest |
|
| PutBucketAccelerateConfigurationResponse |
|
| PutBucketAclRequest |
|
| PutBucketAclResponse |
|
| PutBucketAnalyticsConfigurationRequest |
|
| PutBucketAnalyticsConfigurationResponse |
|
| PutBucketCorsRequest |
|
| PutBucketCorsResponse |
|
| PutBucketEncryptionRequest |
|
| PutBucketEncryptionResponse |
|
| PutBucketIntelligentTieringConfigurationRequest |
|
| PutBucketIntelligentTieringConfigurationResponse |
|
| PutBucketInventoryConfigurationRequest |
|
| PutBucketInventoryConfigurationResponse |
|
| PutBucketLifecycleConfigurationRequest |
|
| PutBucketLifecycleConfigurationResponse |
|
| PutBucketLoggingRequest |
|
| PutBucketLoggingResponse |
|
| PutBucketMetricsConfigurationRequest |
|
| PutBucketMetricsConfigurationResponse |
|
| PutBucketNotificationConfigurationRequest |
|
| PutBucketNotificationConfigurationResponse |
|
| PutBucketOwnershipControlsRequest |
|
| PutBucketOwnershipControlsResponse |
|
| PutBucketPolicyRequest |
|
| PutBucketPolicyResponse |
|
| PutBucketReplicationRequest |
|
| PutBucketReplicationResponse |
|
| PutBucketRequestPaymentRequest |
|
| PutBucketRequestPaymentResponse |
|
| PutBucketTaggingRequest |
|
| PutBucketTaggingResponse |
|
| PutBucketVersioningRequest |
|
| PutBucketVersioningResponse |
|
| PutBucketWebsiteRequest |
|
| PutBucketWebsiteResponse |
|
| PutObjectAclRequest |
|
| PutObjectAclResponse |
|
| PutObjectLegalHoldRequest |
|
| PutObjectLegalHoldResponse |
|
| PutObjectLockConfigurationRequest |
|
| PutObjectLockConfigurationResponse |
|
| PutObjectRequest |
|
| PutObjectResponse |
|
| PutObjectRetentionRequest |
|
| PutObjectRetentionResponse |
|
| PutObjectTaggingRequest |
|
| PutObjectTaggingResponse |
|
| PutPublicAccessBlockRequest |
|
| PutPublicAccessBlockResponse |
|
| QueueConfiguration |
Specifies the configuration for publishing messages to an Amazon Simple Queue Service (Amazon SQS) queue when Amazon
S3 detects specified events.
|
| RecordExpiration |
The journal table record expiration settings for a journal table in an S3 Metadata configuration.
|
| RecordsEvent |
The container for the records event.
|
| RecordsEvent.BuilderImpl |
|
| Redirect |
Specifies how requests are redirected.
|
| RedirectAllRequestsTo |
Specifies the redirect behavior of all requests to a website endpoint of an Amazon S3 bucket.
|
| RenameObjectRequest |
|
| RenameObjectResponse |
|
| ReplicaModifications |
A filter that you can specify for selection for modifications on replicas.
|
| ReplicationConfiguration |
A container for replication rules.
|
| ReplicationRule |
Specifies which Amazon S3 objects to replicate and where to store the replicas.
|
| ReplicationRuleAndOperator |
A container for specifying rule filters.
|
| ReplicationRuleFilter |
A filter that identifies the subset of objects to which the replication rule applies.
|
| ReplicationTime |
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 |
A container specifying the time value for S3 Replication Time Control (S3 RTC) and replication metrics
EventThreshold.
|
| RequestPaymentConfiguration |
Container for Payer.
|
| RequestProgress |
Container for specifying if periodic QueryProgress messages should be sent.
|
| RestoreObjectRequest |
|
| RestoreObjectResponse |
|
| RestoreRequest |
Container for restore job parameters.
|
| RestoreStatus |
Specifies the restoration status of an object.
|
| RoutingRule |
Specifies the redirect behavior and when a redirect is applied.
|
| S3Error |
Container for all error elements.
|
| S3Exception.BuilderImpl |
|
| S3KeyFilter |
A container for object key name prefix and suffix filtering rules.
|
| S3Location |
Describes an Amazon S3 location that will receive the results of the restore request.
|
| S3Object |
An object consists of data and its descriptive metadata.
|
| S3Request |
|
| S3Request.BuilderImpl |
|
| S3Response |
|
| S3Response.BuilderImpl |
|
| S3ResponseMetadata |
|
| S3TablesDestination |
The destination information for a V1 S3 Metadata configuration.
|
| S3TablesDestinationResult |
The destination information for a V1 S3 Metadata configuration.
|
| ScanRange |
Specifies the byte range of the object to get the records from.
|
| SelectObjectContentRequest |
|
| SelectObjectContentResponse |
|
| SelectParameters |
|
| ServerSideEncryptionByDefault |
Describes the default server-side encryption to apply to new objects in the bucket.
|
| ServerSideEncryptionConfiguration |
Specifies the default server-side-encryption configuration.
|
| ServerSideEncryptionRule |
Specifies the default server-side encryption configuration.
|
| SessionCredentials |
The established temporary security credentials of the session.
|
| SimplePrefix |
To use simple format for S3 keys for log objects, set SimplePrefix to an empty object.
|
| SourceSelectionCriteria |
A container that describes additional filters for identifying the source objects that you want to replicate.
|
| SSEKMS |
Specifies the use of SSE-KMS to encrypt delivered inventory reports.
|
| SseKmsEncryptedObjects |
A container for filter information for the selection of S3 objects encrypted with Amazon Web Services KMS.
|
| SSES3 |
Specifies the use of SSE-S3 to encrypt delivered inventory reports.
|
| Stats |
Container for the stats details.
|
| StatsEvent |
Container for the Stats Event.
|
| StatsEvent.BuilderImpl |
|
| StorageClassAnalysis |
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 |
Container for data related to the storage class analysis for an Amazon S3 bucket for export.
|
| Tag |
A container of a key value name pair.
|
| Tagging |
Container for TagSet elements.
|
| TargetGrant |
Container for granting information.
|
| TargetObjectKeyFormat |
Amazon S3 key format for log objects.
|
| Tiering |
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 |
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 |
Specifies when an object transitions to a specified storage class.
|
| UpdateBucketMetadataInventoryTableConfigurationRequest |
|
| UpdateBucketMetadataInventoryTableConfigurationResponse |
|
| UpdateBucketMetadataJournalTableConfigurationRequest |
|
| UpdateBucketMetadataJournalTableConfigurationResponse |
|
| UploadPartCopyRequest |
|
| UploadPartCopyResponse |
|
| UploadPartRequest |
|
| UploadPartResponse |
|
| VersioningConfiguration |
Describes the versioning state of an Amazon S3 bucket.
|
| WebsiteConfiguration |
Specifies website configuration parameters for an Amazon S3 bucket.
|
| WriteGetObjectResponseRequest |
|
| WriteGetObjectResponseResponse |
|