Class | Description |
---|---|
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.
|
BucketLifecycleConfiguration |
Specifies the lifecycle configuration for objects in an Amazon S3 bucket.
|
BucketLoggingStatus |
Container for logging status information.
|
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.
|
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.
|
CreateBucketRequest | |
CreateBucketResponse | |
CreateMultipartUploadRequest | |
CreateMultipartUploadResponse | |
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 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 | |
DeleteBucketInventoryConfigurationRequest | |
DeleteBucketInventoryConfigurationResponse | |
DeleteBucketLifecycleRequest | |
DeleteBucketLifecycleResponse | |
DeleteBucketMetricsConfigurationRequest | |
DeleteBucketMetricsConfigurationResponse | |
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 the 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).
|
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.
|
ErrorDocument |
The error information.
|
ExistingObjectReplication |
Optional configuration to replicate existing source bucket objects.
|
FilterRule |
Specifies the Amazon S3 object key name to filter on and whether to filter on the suffix or prefix of the key name.
|
GetBucketAccelerateConfigurationRequest | |
GetBucketAccelerateConfigurationResponse | |
GetBucketAclRequest | |
GetBucketAclResponse | |
GetBucketAnalyticsConfigurationRequest | |
GetBucketAnalyticsConfigurationResponse | |
GetBucketCorsRequest | |
GetBucketCorsResponse | |
GetBucketEncryptionRequest | |
GetBucketEncryptionResponse | |
GetBucketInventoryConfigurationRequest | |
GetBucketInventoryConfigurationResponse | |
GetBucketLifecycleConfigurationRequest | |
GetBucketLifecycleConfigurationResponse | |
GetBucketLocationRequest | |
GetBucketLocationResponse | |
GetBucketLoggingRequest | |
GetBucketLoggingResponse | |
GetBucketMetricsConfigurationRequest | |
GetBucketMetricsConfigurationResponse | |
GetBucketNotificationConfigurationRequest | |
GetBucketNotificationConfigurationResponse |
A container for specifying the notification configuration of the bucket.
|
GetBucketPolicyRequest | |
GetBucketPolicyResponse | |
GetBucketPolicyStatusRequest | |
GetBucketPolicyStatusResponse | |
GetBucketReplicationRequest | |
GetBucketReplicationResponse | |
GetBucketRequestPaymentRequest | |
GetBucketRequestPaymentResponse | |
GetBucketTaggingRequest | |
GetBucketTaggingResponse | |
GetBucketVersioningRequest | |
GetBucketVersioningResponse | |
GetBucketWebsiteRequest | |
GetBucketWebsiteResponse | |
GetObjectAclRequest | |
GetObjectAclResponse | |
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 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.
|
InventoryConfiguration |
Specifies the inventory configuration for an Amazon S3 bucket.
|
InventoryDestination |
Specifies the inventory configuration for an Amazon S3 bucket.
|
InventoryEncryption |
Contains the type of server-side encryption used to encrypt the inventory results.
|
InventoryFilter |
Specifies an inventory filter.
|
InventoryS3BucketDestination |
Contains the bucket name, file format, bucket owner (optional), and prefix (optional) where inventory results are
published.
|
InventorySchedule |
Specifies the schedule for generating inventory results.
|
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 AWS 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 | |
ListBucketInventoryConfigurationsRequest | |
ListBucketInventoryConfigurationsResponse | |
ListBucketMetricsConfigurationsRequest | |
ListBucketMetricsConfigurationsResponse | |
ListBucketsRequest | |
ListBucketsResponse | |
ListMultipartUploadsRequest | |
ListMultipartUploadsResponse | |
ListObjectsRequest | |
ListObjectsResponse | |
ListObjectsV2Request | |
ListObjectsV2Response | |
ListObjectVersionsRequest | |
ListObjectVersionsResponse | |
ListPartsRequest | |
ListPartsResponse | |
LoggingEnabled |
Describes where logs are stored and the prefix that Amazon S3 assigns to all log object keys for a bucket.
|
MetadataEntry |
A metadata key-value pair to store with an object.
|
Metrics |
A container specifying replication metrics-related settings enabling metrics and Amazon S3 events for S3 Replication
Time Control (S3 RTC).
|
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 , 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.
|
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 |
Container for the owner's display name and ID.
|
ParquetInput |
Container for Parquet.
|
Part |
Container for elements related to a part.
|
PolicyStatus |
The container element for a bucket's policy status.
|
PublicAccessBlockConfiguration |
The PublicAccessBlock configuration that you want to apply to this Amazon S3 bucket.
|
PutBucketAccelerateConfigurationRequest | |
PutBucketAccelerateConfigurationResponse | |
PutBucketAclRequest | |
PutBucketAclResponse | |
PutBucketAnalyticsConfigurationRequest | |
PutBucketAnalyticsConfigurationResponse | |
PutBucketCorsRequest | |
PutBucketCorsResponse | |
PutBucketEncryptionRequest | |
PutBucketEncryptionResponse | |
PutBucketInventoryConfigurationRequest | |
PutBucketInventoryConfigurationResponse | |
PutBucketLifecycleConfigurationRequest | |
PutBucketLifecycleConfigurationResponse | |
PutBucketLoggingRequest | |
PutBucketLoggingResponse | |
PutBucketMetricsConfigurationRequest | |
PutBucketMetricsConfigurationResponse | |
PutBucketNotificationConfigurationRequest | |
PutBucketNotificationConfigurationResponse | |
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.
|
Redirect |
Specifies how requests are redirected.
|
RedirectAllRequestsTo |
Specifies the redirect behavior of all requests to a website endpoint of an Amazon S3 bucket.
|
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.
|
RestoreObjectRequest | |
RestoreObjectResponse | |
RestoreRequest |
Container for restore job parameters.
|
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 | |
SelectParameters |
Describes the parameters for Select job types.
|
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.
|
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 AWS KMS.
|
SSES3 |
Specifies the use of SSE-S3 to encrypt delivered inventory reports.
|
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.
|
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.
|
UploadPartCopyRequest | |
UploadPartCopyResponse | |
UploadPartRequest | |
UploadPartResponse | |
VersioningConfiguration |
Describes the versioning state of an Amazon S3 bucket.
|
WebsiteConfiguration |
Specifies website configuration parameters for an Amazon S3 bucket.
|
Exception | Description |
---|---|
BucketAlreadyExistsException |
The requested bucket name is not available.
|
BucketAlreadyOwnedByYouException |
The bucket you tried to create already exists, and you own it.
|
NoSuchBucketException |
The specified bucket does not exist.
|
NoSuchKeyException |
The specified key does not exist.
|
NoSuchUploadException |
The specified multipart upload does not exist.
|
ObjectAlreadyInActiveTierErrorException |
This operation is not allowed against this storage tier.
|
ObjectNotInActiveTierErrorException |
The source object of the COPY operation is not in the active tier and is only stored in Amazon S3 Glacier.
|
S3Exception |
Copyright © 2019. All rights reserved.