Expand description
All operations that this crate can perform.
Modules§
- abort_
multipart_ upload - Types for the
AbortMultipartUpload
operation. - complete_
multipart_ upload - Types for the
CompleteMultipartUpload
operation. - copy_
object - Types for the
CopyObject
operation. - create_
bucket - Types for the
CreateBucket
operation. - create_
bucket_ metadata_ table_ configuration - Types for the
CreateBucketMetadataTableConfiguration
operation. - create_
multipart_ upload - Types for the
CreateMultipartUpload
operation. - create_
session - Types for the
CreateSession
operation. - delete_
bucket - Types for the
DeleteBucket
operation. - delete_
bucket_ analytics_ configuration - Types for the
DeleteBucketAnalyticsConfiguration
operation. - delete_
bucket_ cors - Types for the
DeleteBucketCors
operation. - delete_
bucket_ encryption - Types for the
DeleteBucketEncryption
operation. - delete_
bucket_ intelligent_ tiering_ configuration - Types for the
DeleteBucketIntelligentTieringConfiguration
operation. - delete_
bucket_ inventory_ configuration - Types for the
DeleteBucketInventoryConfiguration
operation. - delete_
bucket_ lifecycle - Types for the
DeleteBucketLifecycle
operation. - delete_
bucket_ metadata_ table_ configuration - Types for the
DeleteBucketMetadataTableConfiguration
operation. - delete_
bucket_ metrics_ configuration - Types for the
DeleteBucketMetricsConfiguration
operation. - delete_
bucket_ ownership_ controls - Types for the
DeleteBucketOwnershipControls
operation. - delete_
bucket_ policy - Types for the
DeleteBucketPolicy
operation. - delete_
bucket_ replication - Types for the
DeleteBucketReplication
operation. - delete_
bucket_ tagging - Types for the
DeleteBucketTagging
operation. - delete_
bucket_ website - Types for the
DeleteBucketWebsite
operation. - delete_
object - Types for the
DeleteObject
operation. - delete_
object_ tagging - Types for the
DeleteObjectTagging
operation. - delete_
objects - Types for the
DeleteObjects
operation. - delete_
public_ access_ block - Types for the
DeletePublicAccessBlock
operation. - get_
bucket_ accelerate_ configuration - Types for the
GetBucketAccelerateConfiguration
operation. - get_
bucket_ acl - Types for the
GetBucketAcl
operation. - get_
bucket_ analytics_ configuration - Types for the
GetBucketAnalyticsConfiguration
operation. - get_
bucket_ cors - Types for the
GetBucketCors
operation. - get_
bucket_ encryption - Types for the
GetBucketEncryption
operation. - get_
bucket_ intelligent_ tiering_ configuration - Types for the
GetBucketIntelligentTieringConfiguration
operation. - get_
bucket_ inventory_ configuration - Types for the
GetBucketInventoryConfiguration
operation. - get_
bucket_ lifecycle_ configuration - Types for the
GetBucketLifecycleConfiguration
operation. - get_
bucket_ location - Types for the
GetBucketLocation
operation. - get_
bucket_ logging - Types for the
GetBucketLogging
operation. - get_
bucket_ metadata_ table_ configuration - Types for the
GetBucketMetadataTableConfiguration
operation. - get_
bucket_ metrics_ configuration - Types for the
GetBucketMetricsConfiguration
operation. - get_
bucket_ notification_ configuration - Types for the
GetBucketNotificationConfiguration
operation. - get_
bucket_ ownership_ controls - Types for the
GetBucketOwnershipControls
operation. - get_
bucket_ policy - Types for the
GetBucketPolicy
operation. - get_
bucket_ policy_ status - Types for the
GetBucketPolicyStatus
operation. - get_
bucket_ replication - Types for the
GetBucketReplication
operation. - get_
bucket_ request_ payment - Types for the
GetBucketRequestPayment
operation. - get_
bucket_ tagging - Types for the
GetBucketTagging
operation. - get_
bucket_ versioning - Types for the
GetBucketVersioning
operation. - get_
bucket_ website - Types for the
GetBucketWebsite
operation. - get_
object - Types for the
GetObject
operation. - get_
object_ acl - Types for the
GetObjectAcl
operation. - get_
object_ attributes - Types for the
GetObjectAttributes
operation. - get_
object_ legal_ hold - Types for the
GetObjectLegalHold
operation. - get_
object_ lock_ configuration - Types for the
GetObjectLockConfiguration
operation. - get_
object_ retention - Types for the
GetObjectRetention
operation. - get_
object_ tagging - Types for the
GetObjectTagging
operation. - get_
object_ torrent - Types for the
GetObjectTorrent
operation. - get_
public_ access_ block - Types for the
GetPublicAccessBlock
operation. - head_
bucket - Types for the
HeadBucket
operation. - head_
object - Types for the
HeadObject
operation. - list_
bucket_ analytics_ configurations - Types for the
ListBucketAnalyticsConfigurations
operation. - list_
bucket_ intelligent_ tiering_ configurations - Types for the
ListBucketIntelligentTieringConfigurations
operation. - list_
bucket_ inventory_ configurations - Types for the
ListBucketInventoryConfigurations
operation. - list_
bucket_ metrics_ configurations - Types for the
ListBucketMetricsConfigurations
operation. - list_
buckets - Types for the
ListBuckets
operation. - list_
directory_ buckets - Types for the
ListDirectoryBuckets
operation. - list_
multipart_ uploads - Types for the
ListMultipartUploads
operation. - list_
object_ versions - Types for the
ListObjectVersions
operation. - list_
objects - Types for the
ListObjects
operation. - list_
objects_ v2 - Types for the
ListObjectsV2
operation. - list_
parts - Types for the
ListParts
operation. - put_
bucket_ accelerate_ configuration - Types for the
PutBucketAccelerateConfiguration
operation. - put_
bucket_ acl - Types for the
PutBucketAcl
operation. - put_
bucket_ analytics_ configuration - Types for the
PutBucketAnalyticsConfiguration
operation. - put_
bucket_ cors - Types for the
PutBucketCors
operation. - put_
bucket_ encryption - Types for the
PutBucketEncryption
operation. - put_
bucket_ intelligent_ tiering_ configuration - Types for the
PutBucketIntelligentTieringConfiguration
operation. - put_
bucket_ inventory_ configuration - Types for the
PutBucketInventoryConfiguration
operation. - put_
bucket_ lifecycle_ configuration - Types for the
PutBucketLifecycleConfiguration
operation. - put_
bucket_ logging - Types for the
PutBucketLogging
operation. - put_
bucket_ metrics_ configuration - Types for the
PutBucketMetricsConfiguration
operation. - put_
bucket_ notification_ configuration - Types for the
PutBucketNotificationConfiguration
operation. - put_
bucket_ ownership_ controls - Types for the
PutBucketOwnershipControls
operation. - put_
bucket_ policy - Types for the
PutBucketPolicy
operation. - put_
bucket_ replication - Types for the
PutBucketReplication
operation. - put_
bucket_ request_ payment - Types for the
PutBucketRequestPayment
operation. - put_
bucket_ tagging - Types for the
PutBucketTagging
operation. - put_
bucket_ versioning - Types for the
PutBucketVersioning
operation. - put_
bucket_ website - Types for the
PutBucketWebsite
operation. - put_
object - Types for the
PutObject
operation. - put_
object_ acl - Types for the
PutObjectAcl
operation. - put_
object_ legal_ hold - Types for the
PutObjectLegalHold
operation. - put_
object_ lock_ configuration - Types for the
PutObjectLockConfiguration
operation. - put_
object_ retention - Types for the
PutObjectRetention
operation. - put_
object_ tagging - Types for the
PutObjectTagging
operation. - put_
public_ access_ block - Types for the
PutPublicAccessBlock
operation. - restore_
object - Types for the
RestoreObject
operation. - select_
object_ content - Types for the
SelectObjectContent
operation. - upload_
part - Types for the
UploadPart
operation. - upload_
part_ copy - Types for the
UploadPartCopy
operation. - write_
get_ object_ response - Types for the
WriteGetObjectResponse
operation.
Traits§
- Request
Id - Implementers add a function to return an AWS request ID
- Request
IdExt - Trait to retrieve the S3-specific extended request ID