Package-level declarations

Types

Link copied to clipboard

Specifies the days since the initiation of an incomplete multipart upload that Amazon S3 will wait before permanently removing all parts of the upload. For more information, see Aborting Incomplete Multipart Uploads Using a Bucket Lifecycle Configuration in the Amazon S3 User Guide.

Link copied to clipboard

Configures the transfer acceleration state for an Amazon S3 bucket. For more information, see Amazon S3 Transfer Acceleration in the Amazon S3 User Guide.

Link copied to clipboard

Contains the elements that set the ACL permissions for an object per grantee.

Link copied to clipboard

A container for information about access control for replicas.

Link copied to clipboard

A conjunction (logical AND) of predicates, which is used in evaluating a metrics filter. The operator must have at least two predicates in any combination, and an object must match all of the predicates for the filter to apply.

Link copied to clipboard

Specifies the configuration and any analyses for the analytics filter of an Amazon S3 bucket.

Link copied to clipboard

Where to publish the analytics results.

Link copied to clipboard
sealed class AnalyticsFilter

The filter used to describe a set of objects for analyses. A filter must have exactly one prefix, one tag, or one conjunction (AnalyticsAndOperator). If no filter is provided, all objects will be considered in any analysis.

Link copied to clipboard

Contains information about where to publish the analytics results.

Link copied to clipboard
Link copied to clipboard
sealed class ArchiveStatus
Link copied to clipboard
class Bucket

In terms of implementation, a Bucket is a resource.

Link copied to clipboard
Link copied to clipboard

The requested bucket name is not available. The bucket namespace is shared by all users of the system. Select a different name and try again.

Link copied to clipboard

The bucket you tried to create already exists, and you own it. Amazon S3 returns this error in all Amazon Web Services Regions except in the North Virginia Region. For legacy compatibility, if you re-create an existing bucket that you already own in the North Virginia Region, Amazon S3 returns 200 OK and resets the bucket access control lists (ACLs).

Link copied to clipboard
sealed class BucketCannedAcl
Link copied to clipboard

Specifies the information about the bucket that will be created. For more information about directory buckets, see Directory buckets in the Amazon S3 User Guide.

Link copied to clipboard

Specifies the lifecycle configuration for objects in an Amazon S3 bucket. For more information, see Object Lifecycle Management in the Amazon S3 User Guide.

Link copied to clipboard
Link copied to clipboard

Container for logging status information.

Link copied to clipboard
Link copied to clipboard
sealed class BucketType
Link copied to clipboard
Link copied to clipboard
class Checksum

Contains all the possible checksum or digest values for an object.

Link copied to clipboard
sealed class ChecksumAlgorithm
Link copied to clipboard
sealed class ChecksumMode
Link copied to clipboard
sealed class ChecksumType
Link copied to clipboard

Container for all (if there are any) keys between Prefix and the next occurrence of the string specified by a delimiter. CommonPrefixes lists keys that act like subdirectories in the directory specified by Prefix. For example, if the prefix is notes/ and the delimiter is a slash (/) as in notes/summer/july, the common prefix is notes/summer/.

Link copied to clipboard

The container for the completed multipart upload details.

Link copied to clipboard

Details of the parts that were uploaded.

Link copied to clipboard
sealed class CompressionType
Link copied to clipboard
class Condition

A container for describing a condition that must be met for the specified redirect to apply. For example, 1. If request is for pages in the /docs folder, redirect to the /documents folder. 2. If request results in HTTP error 4xx, redirect request to another host where you might process the error.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Container for all response elements.

Link copied to clipboard

Container for all response elements.

Link copied to clipboard

Describes the cross-origin access configuration for objects in an Amazon S3 bucket. For more information, see Enabling Cross-Origin Resource Sharing in the Amazon S3 User Guide.

Link copied to clipboard
class CorsRule

Specifies a cross-origin access rule for an Amazon S3 bucket.

Link copied to clipboard

The configuration information for the bucket.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class CsvInput

Describes how an uncompressed comma-separated values (CSV)-formatted input object is formatted.

Link copied to clipboard
class CsvOutput

Describes how uncompressed comma-separated values (CSV)-formatted results are formatted.

Link copied to clipboard
sealed class DataRedundancy
Link copied to clipboard

The container element for optionally specifying the default Object Lock retention settings for new objects placed in the specified bucket.

Link copied to clipboard
class Delete

Container for the objects to delete.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Information about the deleted object.

Link copied to clipboard

Information about the delete marker.

Link copied to clipboard

Specifies whether Amazon S3 replicates delete markers. If you specify a Filter in your replication configuration, you must also include a DeleteMarkerReplication element. If your Filter includes a Tag element, the DeleteMarkerReplication``Status must be set to Disabled, because Amazon S3 does not support replicating delete markers for tag-based rules. For an example configuration, see Basic Rule Configuration.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Specifies information about where to publish analysis or configuration results for an Amazon S3 bucket and S3 Replication Time Control (S3 RTC).

Link copied to clipboard

The destination information for the S3 Metadata configuration.

Link copied to clipboard
sealed class EncodingType

Encoding type used by Amazon S3 to encode the object keys in the response. Responses are encoded only in UTF-8. An object key can contain any Unicode character. However, the XML 1.0 parser can't parse certain characters, such as characters with an ASCII value from 0 to 10. For characters that aren't supported in XML 1.0, you can add this parameter to request that Amazon S3 encode the keys in the response. For more information about characters to avoid in object key names, see Object key naming guidelines.

Link copied to clipboard

Contains the type of server-side encryption used.

Link copied to clipboard

Specifies encryption-related information for an Amazon S3 bucket that is a destination for replicated objects.

Link copied to clipboard

The existing object was created with a different encryption type. Subsequent write requests must include the appropriate encryption parameters in the request or while creating the session.

Link copied to clipboard
class EndEvent

A message that indicates the request is complete and no more messages will be sent. You should not assume that the request is complete until the client receives an EndEvent.

Link copied to clipboard
class Error

Container for all error elements.

Link copied to clipboard

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.

Link copied to clipboard

The error information.

Link copied to clipboard
sealed class Event

The bucket event for which to send notifications.

Link copied to clipboard

A container for specifying the configuration for Amazon EventBridge.

Link copied to clipboard

Optional configuration to replicate existing source bucket objects.

Link copied to clipboard
sealed class ExpirationState
Link copied to clipboard
sealed class ExpirationStatus
Link copied to clipboard
sealed class ExpressionType
Link copied to clipboard
sealed class FileHeaderInfo
Link copied to clipboard

Specifies the Amazon S3 object key name to filter on. An object key name is the name assigned to an object in your Amazon S3 bucket. You specify whether to filter on the suffix or prefix of the object key name. A prefix is a specific string of characters at the beginning of an object key name, which you can use to organize objects. For example, you can start the key names of related objects with a prefix, such as 2023- or engineering/. Then, you can use FilterRule to find objects in a bucket with key names that have the same prefix. A suffix is similar to a prefix, but it is at the end of the object key name instead of at the beginning.

Link copied to clipboard
sealed class FilterRuleName
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

The S3 Metadata configuration for a general purpose bucket.

The V1 S3 Metadata configuration for a general purpose bucket.

A container for specifying the notification configuration of the bucket. If this element is empty, notifications are turned off for the bucket.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

A collection of parts associated with a multipart upload.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Container for S3 Glacier job parameters.

Link copied to clipboard
class Grant

Container for grant information.

Link copied to clipboard
class Grantee

Container for the person being granted permissions.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Parameters on this idempotent request are inconsistent with parameters used in previous request(s).

Link copied to clipboard

Container for the Suffix element.

Link copied to clipboard
class Initiator

Container element that identifies who initiated the multipart upload.

Link copied to clipboard

Describes the serialization format of the object.

Link copied to clipboard
Link copied to clipboard

A container for specifying S3 Intelligent-Tiering filters. The filters determine the subset of objects to which the rule applies.

Link copied to clipboard

Specifies the S3 Intelligent-Tiering configuration for an Amazon S3 bucket.

Link copied to clipboard

The Filter is used to identify objects that the S3 Intelligent-Tiering configuration applies to.

Link copied to clipboard
Link copied to clipboard

Object is archived and inaccessible until restored.

Link copied to clipboard

You may receive this error in multiple cases. Depending on the reason for the error, you may receive one of the messages below:

Link copied to clipboard

The write offset value that you specified does not match the current object size.

Link copied to clipboard

Specifies the S3 Inventory configuration for an Amazon S3 bucket. For more information, see GET Bucket inventory in the Amazon S3 API Reference.

Link copied to clipboard
Link copied to clipboard

Specifies the S3 Inventory configuration for an Amazon S3 bucket.

Link copied to clipboard

Contains the type of server-side encryption used to encrypt the S3 Inventory results.

Link copied to clipboard

Specifies an S3 Inventory filter. The inventory only includes objects that meet the filter's criteria.

Link copied to clipboard
sealed class InventoryFormat
Link copied to clipboard
sealed class InventoryFrequency
Link copied to clipboard
Link copied to clipboard

Contains the bucket name, file format, bucket owner (optional), and prefix (optional) where S3 Inventory results are published.

Link copied to clipboard

Specifies the schedule for generating S3 Inventory results.

Link copied to clipboard

The inventory table configuration for an S3 Metadata configuration.

Link copied to clipboard

The inventory table configuration for an S3 Metadata configuration.

Link copied to clipboard

The specified updates to the S3 Metadata inventory table configuration.

Link copied to clipboard

The journal table configuration for an S3 Metadata configuration.

Link copied to clipboard

The journal table configuration for the S3 Metadata configuration.

Link copied to clipboard

The specified updates to the S3 Metadata journal table configuration.

Link copied to clipboard
class JsonInput

Specifies JSON as object's input serialization format.

Link copied to clipboard

Specifies JSON as request's output serialization format.

Link copied to clipboard
sealed class JsonType
Link copied to clipboard

A container for specifying the configuration for Lambda notifications.

Link copied to clipboard

Container for the expiration for the lifecycle of the object.

Link copied to clipboard

A lifecycle rule for individual objects in an Amazon S3 bucket.

Link copied to clipboard

This is used in a Lifecycle Rule Filter to apply a logical AND to two or more predicates. The Lifecycle Rule will apply to any object matching all of the predicates configured inside the And operator.

Link copied to clipboard

The Filter is used to identify objects that a Lifecycle Rule applies to. A Filter can have exactly one of Prefix, Tag, ObjectSizeGreaterThan, ObjectSizeLessThan, or And specified. If the Filter element is left empty, the Lifecycle Rule applies to all objects in the bucket.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Specifies the location where the bucket will be created.

Link copied to clipboard
sealed class LocationType
Link copied to clipboard

Describes where logs are stored and the prefix that Amazon S3 assigns to all log object keys for a bucket. For more information, see PUT Bucket logging in the Amazon S3 API Reference.

Link copied to clipboard

The S3 Metadata configuration for a general purpose bucket.

Link copied to clipboard

The S3 Metadata configuration for a general purpose bucket.

Link copied to clipboard
sealed class MetadataDirective
Link copied to clipboard

A metadata key-value pair to store with an object.

Link copied to clipboard

The V1 S3 Metadata configuration for a general purpose bucket.

Link copied to clipboard

The V1 S3 Metadata configuration for a general purpose bucket. The destination table bucket must be in the same Region and Amazon Web Services account as the general purpose bucket. The specified metadata table name must be unique within the aws_s3_metadata namespace in the destination table bucket.

Link copied to clipboard

The encryption settings for an S3 Metadata journal table or inventory table configuration.

Link copied to clipboard
class Metrics

A container specifying replication metrics-related settings enabling replication metrics and events.

Link copied to clipboard

A conjunction (logical AND) of predicates, which is used in evaluating a metrics filter. The operator must have at least two predicates, and an object must match all of the predicates in order for the filter to apply.

Link copied to clipboard

Specifies a metrics configuration for the CloudWatch request metrics (specified by the metrics configuration ID) from an Amazon S3 bucket. If you're updating an existing metrics configuration, note that this is a full replacement of the existing metrics configuration. If you don't include the elements you want to keep, they are erased. For more information, see PutBucketMetricsConfiguration.

Link copied to clipboard
sealed class MetricsFilter

Specifies a metrics configuration filter. The metrics configuration only includes objects that meet the filter's criteria. A filter must be a prefix, an object tag, an access point ARN, or a conjunction (MetricsAndOperator). For more information, see PutBucketMetricsConfiguration.

Link copied to clipboard
sealed class MetricsStatus
Link copied to clipboard
sealed class MfaDelete
Link copied to clipboard
sealed class MfaDeleteStatus
Link copied to clipboard

Container for the MultipartUpload for the Amazon S3 object.

Link copied to clipboard

Specifies when noncurrent object versions expire. Upon expiration, Amazon S3 permanently deletes the noncurrent object versions. You set this lifecycle configuration action on a bucket that has versioning enabled (or suspended) to request that Amazon S3 delete noncurrent object versions at a specific period in the object's lifetime.

Link copied to clipboard

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. If your bucket is versioning-enabled (or versioning is suspended), you can set this action to request that Amazon S3 transition noncurrent object versions to the STANDARD_IA, ONEZONE_IA, INTELLIGENT_TIERING, GLACIER_IR, GLACIER, or DEEP_ARCHIVE storage class at a specific period in the object's lifetime.

Link copied to clipboard

The specified bucket does not exist.

Link copied to clipboard

The specified key does not exist.

Link copied to clipboard

The specified multipart upload does not exist.

Link copied to clipboard

The specified content does not exist.

Link copied to clipboard

A container for specifying the notification configuration of the bucket. If this element is empty, notifications are turned off for the bucket.

Link copied to clipboard

Specifies object key name filtering rules. For information about key name filtering, see Configuring event notifications using object key name filtering in the Amazon S3 User Guide.

Link copied to clipboard
class Object

An object consists of data and its descriptive metadata.

Link copied to clipboard

This action is not allowed against this storage tier.

Link copied to clipboard
sealed class ObjectAttributes
Link copied to clipboard
sealed class ObjectCannedAcl
Link copied to clipboard

Object Identifier is unique value to identify objects.

Link copied to clipboard

The container element for Object Lock configuration parameters.

Link copied to clipboard
sealed class ObjectLockEnabled
Link copied to clipboard

A legal hold configuration for an object.

Link copied to clipboard
Link copied to clipboard
sealed class ObjectLockMode
Link copied to clipboard

A Retention configuration for an object.

Link copied to clipboard
Link copied to clipboard

The container element for an Object Lock rule.

Link copied to clipboard

The source object of the COPY action is not in the active tier and is only stored in Amazon S3 Glacier.

Link copied to clipboard
sealed class ObjectOwnership

The container element for object ownership for a bucket's ownership controls.

Link copied to clipboard

A container for elements related to an individual part.

Link copied to clipboard
sealed class ObjectStorageClass
Link copied to clipboard

The version of an object.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Describes the location where the restore job's output is stored.

Link copied to clipboard

Describes how results of the Select job are serialized.

Link copied to clipboard
class Owner

End of support notice: Beginning October 1, 2025, Amazon S3 will stop returning DisplayName. Update your applications to use canonical IDs (unique identifier for Amazon Web Services accounts), Amazon Web Services account ID (12 digit identifier) or IAM ARNs (full resource naming) as a direct replacement of DisplayName.

Link copied to clipboard
sealed class OwnerOverride
Link copied to clipboard

The container element for a bucket's ownership controls.

Link copied to clipboard

The container element for an ownership control rule.

Link copied to clipboard

Container for Parquet.

Link copied to clipboard
class Part

Container for elements related to a part.

Link copied to clipboard
sealed class PartitionDateSource
Link copied to clipboard

Amazon S3 keys for log objects are partitioned in the following format:

Link copied to clipboard
sealed class Payer
Link copied to clipboard
sealed class Permission
Link copied to clipboard

The container element for a bucket's policy status.

Link copied to clipboard
class Progress

This data type contains information about progress of an operation.

Link copied to clipboard

This data type contains information about the progress event of an operation.

Link copied to clipboard
sealed class Protocol
Link copied to clipboard

The PublicAccessBlock configuration that you want to apply to this Amazon S3 bucket. You can enable the configuration options in any combination. For more information about when Amazon S3 considers a bucket or object public, see The Meaning of "Public" in the Amazon S3 User Guide.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Specifies the configuration for publishing messages to an Amazon Simple Queue Service (Amazon SQS) queue when Amazon S3 detects specified events.

Link copied to clipboard
sealed class QuoteFields
Link copied to clipboard

The journal table record expiration settings for a journal table in an S3 Metadata configuration.

Link copied to clipboard

The container for the records event.

Link copied to clipboard
class Redirect

Specifies how requests are redirected. In the event of an error, you can specify a different error code to return.

Link copied to clipboard

Specifies the redirect behavior of all requests to a website endpoint of an Amazon S3 bucket.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

A filter that you can specify for selection for modifications on replicas. Amazon S3 doesn't replicate replica modifications by default. In the latest version of replication configuration (when Filter is specified), you can specify this element and set the status to Enabled to replicate modifications on replicas.

Link copied to clipboard
Link copied to clipboard

A container for replication rules. You can add up to 1,000 rules. The maximum size of a replication configuration is 2 MB.

Link copied to clipboard

Specifies which Amazon S3 objects to replicate and where to store the replicas.

Link copied to clipboard

A container for specifying rule filters. The filters determine the subset of objects to which the rule applies. This element is required only if you specify more than one filter.

Link copied to clipboard

A filter that identifies the subset of objects to which the replication rule applies. A Filter must specify exactly one Prefix, Tag, or an And child element.

Link copied to clipboard
Link copied to clipboard
sealed class ReplicationStatus
Link copied to clipboard

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. Must be specified together with a Metrics block.

Link copied to clipboard
Link copied to clipboard

A container specifying the time value for S3 Replication Time Control (S3 RTC) and replication metrics EventThreshold.

Link copied to clipboard
sealed class RequestCharged

If present, indicates that the requester was successfully charged for the request. For more information, see Using Requester Pays buckets for storage transfers and usage in the Amazon Simple Storage Service user guide.

Link copied to clipboard
sealed class RequestPayer

Confirms that the requester knows that they will be charged for the request. Bucket owners need not specify this parameter in their requests. If either the source or destination S3 bucket has Requester Pays enabled, the requester will pay for corresponding charges to copy the object. For information about downloading objects from Requester Pays buckets, see Downloading Objects in Requester Pays Buckets in the Amazon S3 User Guide.

Link copied to clipboard

Container for Payer.

Link copied to clipboard

Container for specifying if periodic QueryProgress messages should be sent.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Container for restore job parameters.

Link copied to clipboard
sealed class RestoreRequestType
Link copied to clipboard

Specifies the restoration status of an object. Objects in certain storage classes must be restored before they can be retrieved. For more information about these storage classes and how to work with archived objects, see Working with archived objects in the Amazon S3 User Guide.

Link copied to clipboard

Specifies the redirect behavior and when a redirect is applied. For more information about routing rules, see Configuring advanced conditional redirects in the Amazon S3 User Guide.

Link copied to clipboard
Link copied to clipboard

Base class for all service related exceptions thrown by the S3 client

Link copied to clipboard

A container for object key name prefix and suffix filtering rules.

Link copied to clipboard

Describes an Amazon S3 location that will receive the results of the restore request.

Link copied to clipboard
sealed class S3TablesBucketType
Link copied to clipboard

The destination information for a V1 S3 Metadata configuration. The destination table bucket must be in the same Region and Amazon Web Services account as the general purpose bucket. The specified metadata table name must be unique within the aws_s3_metadata namespace in the destination table bucket.

Link copied to clipboard

The destination information for a V1 S3 Metadata configuration. The destination table bucket must be in the same Region and Amazon Web Services account as the general purpose bucket. The specified metadata table name must be unique within the aws_s3_metadata namespace in the destination table bucket.

Link copied to clipboard
class ScanRange

Specifies the byte range of the object to get the records from. A record is processed when its first byte is contained by the range. This parameter is optional, but when specified, it must not be empty. See RFC 2616, Section 14.35.1 about how to specify the start and end of the range.

Link copied to clipboard

The container for selecting objects from a content event stream.

Link copied to clipboard

Learn Amazon S3 Select is no longer available to new customers. Existing customers of Amazon S3 Select can continue to use the feature as usual. Learn more

Link copied to clipboard

Amazon S3 Select is no longer available to new customers. Existing customers of Amazon S3 Select can continue to use the feature as usual. Learn more

Link copied to clipboard
Link copied to clipboard

Describes the default server-side encryption to apply to new objects in the bucket. If a PUT Object request doesn't specify any server-side encryption, this default encryption will be applied. For more information, see PutBucketEncryption.

Link copied to clipboard

Specifies the default server-side-encryption configuration.

Link copied to clipboard

Specifies the default server-side encryption configuration.

Link copied to clipboard

The established temporary security credentials of the session.

Link copied to clipboard
sealed class SessionMode
Link copied to clipboard

To use simple format for S3 keys for log objects, set SimplePrefix to an empty object.

Link copied to clipboard

A container that describes additional filters for identifying the source objects that you want to replicate. You can choose to enable or disable the replication of these objects. Currently, Amazon S3 supports only the filter that you can specify for objects created with server-side encryption using a customer managed key stored in Amazon Web Services Key Management Service (SSE-KMS).

Link copied to clipboard
class Ssekms

Specifies the use of SSE-KMS to encrypt delivered inventory reports.

Link copied to clipboard

A container for filter information for the selection of S3 objects encrypted with Amazon Web Services KMS.

Link copied to clipboard
Link copied to clipboard
class Sses3

Specifies the use of SSE-S3 to encrypt delivered inventory reports.

Link copied to clipboard
class Stats

Container for the stats details.

Link copied to clipboard

Container for the Stats Event.

Link copied to clipboard
sealed class StorageClass
Link copied to clipboard

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.

Link copied to clipboard

Container for data related to the storage class analysis for an Amazon S3 bucket for export.

Link copied to clipboard
sealed class TableSseAlgorithm
Link copied to clipboard
class Tag

A container of a key value name pair.

Link copied to clipboard
class Tagging

Container for TagSet elements.

Link copied to clipboard
sealed class TaggingDirective
Link copied to clipboard

Container for granting information.

Link copied to clipboard

Amazon S3 key format for log objects. Only one format, PartitionedPrefix or SimplePrefix, is allowed.

Link copied to clipboard
sealed class Tier
Link copied to clipboard
class 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.

Link copied to clipboard

You have attempted to add more parts than the maximum of 10000 that are allowed for this object. You can use the CopyObject operation to copy this object to another and then add more data to the newly copied object.

Link copied to clipboard

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.

Link copied to clipboard

Specifies when an object transitions to a specified storage class. For more information about Amazon S3 lifecycle configuration rules, see Transitioning Objects Using Amazon S3 Lifecycle in the Amazon S3 User Guide.

Link copied to clipboard
Link copied to clipboard
sealed class Type
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Describes the versioning state of an Amazon S3 bucket. For more information, see PUT Bucket versioning in the Amazon S3 API Reference.

Link copied to clipboard

Specifies website configuration parameters for an Amazon S3 bucket.