| Class | Description |
|---|---|
| AbortIncompleteMultipartUpload |
The container for abort incomplete multipart upload
|
| AccessControlTranslation |
A container for information about access control for replicas.
|
| AccessGrantsLocationConfiguration |
The configuration options of the S3 Access Grants location.
|
| AccessPoint |
An access point used to access a bucket.
|
| AccountLevel |
A container element for the account-level Amazon S3 Storage Lens configuration.
|
| ActivityMetrics |
The container element for Amazon S3 Storage Lens activity metrics.
|
| AdvancedCostOptimizationMetrics |
The container element for Amazon S3 Storage Lens advanced cost-optimization metrics.
|
| AdvancedDataProtectionMetrics |
The container element for Amazon S3 Storage Lens advanced data-protection metrics.
|
| AssociateAccessGrantsIdentityCenterRequest | |
| AssociateAccessGrantsIdentityCenterResult | |
| AsyncErrorDetails |
Error details for the failed asynchronous operation.
|
| AsyncOperation |
A container for the information about an asynchronous operation.
|
| AsyncRequestParameters |
A container for the request parameters associated with an asynchronous request.
|
| AsyncResponseDetails |
A container for the response details that are returned when querying about an asynchronous request.
|
| AwsLambdaTransformation |
Lambda function used to transform objects through an Object Lambda Access Point.
|
| BucketLevel |
A container for the bucket-level configuration for Amazon S3 Storage Lens.
|
| CloudWatchMetrics |
A container for enabling Amazon CloudWatch publishing for S3 Storage Lens metrics.
|
| CreateAccessGrantRequest | |
| CreateAccessGrantResult | |
| CreateAccessGrantsInstanceRequest | |
| CreateAccessGrantsInstanceResult | |
| CreateAccessGrantsLocationRequest | |
| CreateAccessGrantsLocationResult | |
| CreateAccessPointForObjectLambdaRequest | |
| CreateAccessPointForObjectLambdaResult | |
| CreateAccessPointRequest | |
| CreateAccessPointResult | |
| CreateBucketConfiguration |
The container for the bucket configuration.
|
| CreateBucketRequest | |
| CreateBucketResult | |
| CreateJobRequest | |
| CreateJobResult | |
| CreateMultiRegionAccessPointInput |
A container for the information associated with a CreateMultiRegionAccessPoint request.
|
| CreateMultiRegionAccessPointRequest | |
| CreateMultiRegionAccessPointResult | |
| CreateStorageLensGroupRequest | |
| CreateStorageLensGroupResult | |
| Credentials |
The Amazon Web Services Security Token Service temporary credential that S3 Access Grants vends to grantees and
client applications.
|
| DeleteAccessGrantRequest | |
| DeleteAccessGrantResult | |
| DeleteAccessGrantsInstanceRequest | |
| DeleteAccessGrantsInstanceResourcePolicyRequest | |
| DeleteAccessGrantsInstanceResourcePolicyResult | |
| DeleteAccessGrantsInstanceResult | |
| DeleteAccessGrantsLocationRequest | |
| DeleteAccessGrantsLocationResult | |
| DeleteAccessPointForObjectLambdaRequest | |
| DeleteAccessPointForObjectLambdaResult | |
| DeleteAccessPointPolicyForObjectLambdaRequest | |
| DeleteAccessPointPolicyForObjectLambdaResult | |
| DeleteAccessPointPolicyRequest | |
| DeleteAccessPointPolicyResult | |
| DeleteAccessPointRequest | |
| DeleteAccessPointResult | |
| DeleteBucketLifecycleConfigurationRequest | |
| DeleteBucketLifecycleConfigurationResult | |
| DeleteBucketPolicyRequest | |
| DeleteBucketPolicyResult | |
| DeleteBucketReplicationRequest | |
| DeleteBucketReplicationResult | |
| DeleteBucketRequest | |
| DeleteBucketResult | |
| DeleteBucketTaggingRequest | |
| DeleteBucketTaggingResult | |
| DeleteJobTaggingRequest | |
| DeleteJobTaggingResult | |
| DeleteMarkerReplication |
Specifies whether S3 on Outposts replicates delete markers.
|
| DeleteMultiRegionAccessPointInput |
A container for the information associated with a DeleteMultiRegionAccessPoint request.
|
| DeleteMultiRegionAccessPointRequest | |
| DeleteMultiRegionAccessPointResult | |
| DeletePublicAccessBlockRequest | |
| DeletePublicAccessBlockResult | |
| DeleteStorageLensConfigurationRequest | |
| DeleteStorageLensConfigurationResult | |
| DeleteStorageLensConfigurationTaggingRequest | |
| DeleteStorageLensConfigurationTaggingResult | |
| DeleteStorageLensGroupRequest | |
| DeleteStorageLensGroupResult | |
| DescribeJobRequest | |
| DescribeJobResult | |
| DescribeMultiRegionAccessPointOperationRequest | |
| DescribeMultiRegionAccessPointOperationResult | |
| Destination |
Specifies information about the replication destination bucket and its settings for an S3 on Outposts replication
configuration.
|
| DetailedStatusCodesMetrics |
The container element for Amazon S3 Storage Lens detailed status code metrics.
|
| DissociateAccessGrantsIdentityCenterRequest | |
| DissociateAccessGrantsIdentityCenterResult | |
| EncryptionConfiguration |
Specifies encryption-related information for an Amazon S3 bucket that is a destination for replicated objects.
|
| EstablishedMultiRegionAccessPointPolicy |
The last established access control policy for a Multi-Region Access Point.
|
| Exclude |
A container for what Amazon S3 Storage Lens will exclude.
|
| ExistingObjectReplication |
An optional configuration to replicate existing source bucket objects.
|
| GeneratedManifestEncryption |
The encryption configuration to use when storing the generated manifest.
|
| GetAccessGrantRequest | |
| GetAccessGrantResult | |
| GetAccessGrantsInstanceForPrefixRequest | |
| GetAccessGrantsInstanceForPrefixResult | |
| GetAccessGrantsInstanceRequest | |
| GetAccessGrantsInstanceResourcePolicyRequest | |
| GetAccessGrantsInstanceResourcePolicyResult | |
| GetAccessGrantsInstanceResult | |
| GetAccessGrantsLocationRequest | |
| GetAccessGrantsLocationResult | |
| GetAccessPointConfigurationForObjectLambdaRequest | |
| GetAccessPointConfigurationForObjectLambdaResult | |
| GetAccessPointForObjectLambdaRequest | |
| GetAccessPointForObjectLambdaResult | |
| GetAccessPointPolicyForObjectLambdaRequest | |
| GetAccessPointPolicyForObjectLambdaResult | |
| GetAccessPointPolicyRequest | |
| GetAccessPointPolicyResult | |
| GetAccessPointPolicyStatusForObjectLambdaRequest | |
| GetAccessPointPolicyStatusForObjectLambdaResult | |
| GetAccessPointPolicyStatusRequest | |
| GetAccessPointPolicyStatusResult | |
| GetAccessPointRequest | |
| GetAccessPointResult | |
| GetBucketLifecycleConfigurationRequest | |
| GetBucketLifecycleConfigurationResult | |
| GetBucketPolicyRequest | |
| GetBucketPolicyResult | |
| GetBucketReplicationRequest | |
| GetBucketReplicationResult | |
| GetBucketRequest | |
| GetBucketResult | |
| GetBucketTaggingRequest | |
| GetBucketTaggingResult | |
| GetBucketVersioningRequest | |
| GetBucketVersioningResult | |
| GetDataAccessRequest | |
| GetDataAccessResult | |
| GetJobTaggingRequest | |
| GetJobTaggingResult | |
| GetMultiRegionAccessPointPolicyRequest | |
| GetMultiRegionAccessPointPolicyResult | |
| GetMultiRegionAccessPointPolicyStatusRequest | |
| GetMultiRegionAccessPointPolicyStatusResult | |
| GetMultiRegionAccessPointRequest | |
| GetMultiRegionAccessPointResult | |
| GetMultiRegionAccessPointRoutesRequest | |
| GetMultiRegionAccessPointRoutesResult | |
| GetPublicAccessBlockRequest | |
| GetPublicAccessBlockResult | |
| GetStorageLensConfigurationRequest | |
| GetStorageLensConfigurationResult | |
| GetStorageLensConfigurationTaggingRequest | |
| GetStorageLensConfigurationTaggingResult | |
| GetStorageLensGroupRequest | |
| GetStorageLensGroupResult | |
| Grantee |
The user, group, or role to which you are granting access.
|
| Include |
A container for what Amazon S3 Storage Lens configuration includes.
|
| JobDescriptor |
A container element for the job configuration and status information returned by a
Describe Job request. |
| JobFailure |
If this job failed, this element indicates why the job failed.
|
| JobListDescriptor |
Contains the configuration and status information for a single job retrieved as part of a job list.
|
| JobManifest |
Contains the configuration information for a job's manifest.
|
| JobManifestGenerator |
Configures the type of the job's ManifestGenerator.
|
| JobManifestGeneratorFilter |
The filter used to describe a set of objects for the job's manifest.
|
| JobManifestLocation |
Contains the information required to locate a manifest object.
|
| JobManifestSpec |
Describes the format of a manifest.
|
| JobOperation |
The operation that you want this job to perform on every object listed in the manifest.
|
| JobProgressSummary |
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 |
Contains the configuration parameters for a job-completion report.
|
| JobTimers |
Provides timing details for the job.
|
| KeyNameConstraint |
If provided, the generated manifest includes only source bucket objects whose object keys match the string
constraints specified for
MatchAnyPrefix, MatchAnySuffix, and
MatchAnySubstring. |
| LambdaInvokeOperation |
Contains the configuration parameters for a
Lambda Invoke operation. |
| LifecycleConfiguration |
The container for the Outposts bucket lifecycle configuration.
|
| LifecycleExpiration |
The container of the Outposts bucket lifecycle expiration.
|
| LifecycleRule |
The container for the Outposts bucket lifecycle rule.
|
| LifecycleRuleAndOperator |
The container for the Outposts bucket lifecycle rule and operator.
|
| LifecycleRuleFilter |
The container for the filter of the lifecycle rule.
|
| ListAccessGrantEntry |
Information about the access grant.
|
| ListAccessGrantsInstanceEntry |
Information about the S3 Access Grants instance.
|
| ListAccessGrantsInstancesRequest | |
| ListAccessGrantsInstancesResult | |
| ListAccessGrantsLocationsEntry |
A container for information about the registered location.
|
| ListAccessGrantsLocationsRequest | |
| ListAccessGrantsLocationsResult | |
| ListAccessGrantsRequest | |
| ListAccessGrantsResult | |
| ListAccessPointsForObjectLambdaRequest | |
| ListAccessPointsForObjectLambdaResult | |
| ListAccessPointsRequest | |
| ListAccessPointsResult | |
| ListJobsRequest | |
| ListJobsResult | |
| ListMultiRegionAccessPointsRequest | |
| ListMultiRegionAccessPointsResult | |
| ListRegionalBucketsRequest | |
| ListRegionalBucketsResult | |
| ListStorageLensConfigurationEntry |
Part of
ListStorageLensConfigurationResult. |
| ListStorageLensConfigurationsRequest | |
| ListStorageLensConfigurationsResult | |
| ListStorageLensGroupEntry |
Each entry contains a Storage Lens group that exists in the specified home Region.
|
| ListStorageLensGroupsRequest | |
| ListStorageLensGroupsResult | |
| ListTagsForResourceRequest | |
| ListTagsForResourceResult | |
| MatchObjectAge |
A filter condition that specifies the object age range of included objects in days.
|
| MatchObjectSize |
A filter condition that specifies the object size range of included objects in bytes.
|
| Metrics |
A container that specifies replication metrics-related settings.
|
| MultiRegionAccessPointPolicyDocument |
The Multi-Region Access Point access control policy.
|
| MultiRegionAccessPointRegionalResponse |
Status information for a single Multi-Region Access Point Region.
|
| MultiRegionAccessPointReport |
A collection of statuses for a Multi-Region Access Point in the various Regions it supports.
|
| MultiRegionAccessPointRoute |
A structure for a Multi-Region Access Point that indicates where Amazon S3 traffic can be routed.
|
| MultiRegionAccessPointsAsyncResponse |
The Multi-Region Access Point details that are returned when querying about an asynchronous request.
|
| NoncurrentVersionExpiration |
The container of the noncurrent version expiration.
|
| NoncurrentVersionTransition |
The container for the noncurrent version transition.
|
| ObjectLambdaAccessPoint |
An access point with an attached Lambda function used to access transformed data from an Amazon S3 bucket.
|
| ObjectLambdaAccessPointAlias |
The alias of an Object Lambda Access Point.
|
| ObjectLambdaConfiguration |
A configuration used when creating an Object Lambda Access Point.
|
| ObjectLambdaContentTransformation |
A container for AwsLambdaTransformation.
|
| ObjectLambdaTransformationConfiguration |
A configuration used when creating an Object Lambda Access Point transformation.
|
| PolicyStatus |
Indicates whether this access point policy is public.
|
| PrefixLevel |
A container for the prefix-level configuration.
|
| PrefixLevelStorageMetrics |
A container for the prefix-level storage metrics for S3 Storage Lens.
|
| ProposedMultiRegionAccessPointPolicy |
The proposed access control policy for the Multi-Region Access Point.
|
| PublicAccessBlockConfiguration |
The
PublicAccessBlock configuration that you want to apply to this Amazon S3 account. |
| PutAccessGrantsInstanceResourcePolicyRequest | |
| PutAccessGrantsInstanceResourcePolicyResult | |
| PutAccessPointConfigurationForObjectLambdaRequest | |
| PutAccessPointConfigurationForObjectLambdaResult | |
| PutAccessPointPolicyForObjectLambdaRequest | |
| PutAccessPointPolicyForObjectLambdaResult | |
| PutAccessPointPolicyRequest | |
| PutAccessPointPolicyResult | |
| PutBucketLifecycleConfigurationRequest | |
| PutBucketLifecycleConfigurationResult | |
| PutBucketPolicyRequest | |
| PutBucketPolicyResult | |
| PutBucketReplicationRequest | |
| PutBucketReplicationResult | |
| PutBucketTaggingRequest | |
| PutBucketTaggingResult | |
| PutBucketVersioningRequest | |
| PutBucketVersioningResult | |
| PutJobTaggingRequest | |
| PutJobTaggingResult | |
| PutMultiRegionAccessPointPolicyInput |
A container for the information associated with a PutMultiRegionAccessPoint request.
|
| PutMultiRegionAccessPointPolicyRequest | |
| PutMultiRegionAccessPointPolicyResult | |
| PutPublicAccessBlockRequest | |
| PutPublicAccessBlockResult | |
| PutStorageLensConfigurationRequest | |
| PutStorageLensConfigurationResult | |
| PutStorageLensConfigurationTaggingRequest | |
| PutStorageLensConfigurationTaggingResult | |
| Region |
A Region that supports a Multi-Region Access Point as well as the associated bucket for the Region.
|
| RegionalBucket |
The container for the regional bucket.
|
| RegionReport |
A combination of a bucket and Region that's part of a Multi-Region Access Point.
|
| ReplicaModifications |
A filter that you can use to specify whether replica modification sync is enabled.
|
| ReplicationConfiguration |
A container for one or more replication rules.
|
| ReplicationRule |
Specifies which S3 on Outposts 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 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 |
A container that specifies the time value for S3 Replication Time Control (S3 RTC).
|
| S3AccessControlList |
|
| S3AccessControlPolicy |
|
| S3BucketDestination |
A container for the bucket where the Amazon S3 Storage Lens metrics export files are located.
|
| S3CopyObjectOperation |
Contains the configuration parameters for a PUT Copy object operation.
|
| S3DeleteObjectTaggingOperation |
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 |
Describes the specified job's generated manifest.
|
| S3Grant |
|
| S3Grantee |
|
| S3InitiateRestoreObjectOperation |
Contains the configuration parameters for a POST Object restore job.
|
| S3JobManifestGenerator |
The container for the service that will create the S3 manifest.
|
| S3ManifestOutputLocation |
Location details for where the generated manifest should be written.
|
| S3ObjectLockLegalHold |
Whether S3 Object Lock legal hold will be applied to objects in an S3 Batch Operations job.
|
| S3ObjectMetadata |
|
| S3ObjectOwner |
|
| S3ReplicateObjectOperation |
Directs the specified job to invoke
ReplicateObject on every object in the job's manifest. |
| S3Retention |
Contains the S3 Object Lock retention mode to be applied to all objects in the S3 Batch Operations job.
|
| S3SetObjectAclOperation |
Contains the configuration parameters for a PUT Object ACL operation.
|
| S3SetObjectLegalHoldOperation |
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 |
Contains the configuration parameters for the Object Lock retention action for an S3 Batch Operations job.
|
| S3SetObjectTaggingOperation |
Contains the configuration parameters for a PUT Object Tagging operation.
|
| S3Tag |
A container for a key-value name pair.
|
| SelectionCriteria |
|
| SourceSelectionCriteria |
A container that describes additional filters for identifying the source objects that you want to replicate.
|
| SSEKMS |
|
| SseKmsEncryptedObjects |
A container for filter information that you can use to select S3 objects that are encrypted with Key Management
Service (KMS).
|
| SSEKMSEncryption |
Configuration for the use of SSE-KMS to encrypt generated manifest objects.
|
| SSES3 |
|
| SSES3Encryption |
Configuration for the use of SSE-S3 to encrypt generated manifest objects.
|
| StorageLensAwsOrg |
The Amazon Web Services organization for your S3 Storage Lens.
|
| StorageLensConfiguration |
A container for the Amazon S3 Storage Lens configuration.
|
| StorageLensDataExport |
A container to specify the properties of your S3 Storage Lens metrics export, including the destination, schema, and
format.
|
| StorageLensDataExportEncryption |
A container for the encryption of the S3 Storage Lens metrics exports.
|
| StorageLensGroup |
A custom grouping of objects that include filters for prefixes, suffixes, object tags, object size, or object age.
|
| StorageLensGroupAndOperator |
A logical operator that allows multiple filter conditions to be joined for more complex comparisons of Storage Lens
group data.
|
| StorageLensGroupFilter |
The filter element sets the criteria for the Storage Lens group data that is displayed.
|
| StorageLensGroupLevel |
Specifies the Storage Lens groups to include in the Storage Lens group aggregation.
|
| StorageLensGroupLevelSelectionCriteria |
Indicates which Storage Lens group ARNs to include or exclude in the Storage Lens group aggregation.
|
| StorageLensGroupOrOperator |
A container element for specifying
Or rule conditions. |
| StorageLensTag |
|
| SubmitMultiRegionAccessPointRoutesRequest | |
| SubmitMultiRegionAccessPointRoutesResult | |
| Tag |
An Amazon Web Services resource tag that's associated with your S3 resource.
|
| Tagging |
|
| TagResourceRequest | |
| TagResourceResult | |
| Transition |
Specifies when an object transitions to a specified storage class.
|
| UntagResourceRequest | |
| UntagResourceResult | |
| UpdateAccessGrantsLocationRequest | |
| UpdateAccessGrantsLocationResult | |
| UpdateJobPriorityRequest | |
| UpdateJobPriorityResult | |
| UpdateJobStatusRequest | |
| UpdateJobStatusResult | |
| UpdateStorageLensGroupRequest | |
| UpdateStorageLensGroupResult | |
| VersioningConfiguration |
Describes the versioning state of an Amazon S3 on Outposts bucket.
|
| VpcConfiguration |
The virtual private cloud (VPC) configuration for an access point.
|
| Exception | Description |
|---|---|
| AWSS3ControlException |
Base exception for all service exceptions thrown by AWS S3 Control
|
| BadRequestException |
|
| BucketAlreadyExistsException |
The requested Outposts bucket name is not available.
|
| BucketAlreadyOwnedByYouException |
The Outposts bucket you tried to create already exists, and you own it.
|
| IdempotencyException |
|
| InternalServiceException |
|
| InvalidNextTokenException |
|
| InvalidRequestException |
|
| JobStatusException |
|
| NoSuchPublicAccessBlockConfigurationException |
Amazon S3 throws this exception if you make a
GetPublicAccessBlock request against an account that
doesn't have a PublicAccessBlockConfiguration set. |
| NotFoundException |
|
| TooManyRequestsException |
|
| TooManyTagsException |
Amazon S3 throws this exception if you have too many tags in your tag set.
|