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.
|