Expand description
All operations that this crate can perform.
Modules§
- abort_
multipart_ upload - Types for the
AbortMultipartUploadoperation. - complete_
multipart_ upload - Types for the
CompleteMultipartUploadoperation. - copy_
object - Types for the
CopyObjectoperation. - create_
bucket - Types for the
CreateBucketoperation. - create_
multipart_ upload - Types for the
CreateMultipartUploadoperation. - create_
session - Types for the
CreateSessionoperation. - delete_
bucket - Types for the
DeleteBucketoperation. - delete_
bucket_ analytics_ configuration - Types for the
DeleteBucketAnalyticsConfigurationoperation. - delete_
bucket_ cors - Types for the
DeleteBucketCorsoperation. - delete_
bucket_ encryption - Types for the
DeleteBucketEncryptionoperation. - delete_
bucket_ intelligent_ tiering_ configuration - Types for the
DeleteBucketIntelligentTieringConfigurationoperation. - delete_
bucket_ inventory_ configuration - Types for the
DeleteBucketInventoryConfigurationoperation. - delete_
bucket_ lifecycle - Types for the
DeleteBucketLifecycleoperation. - delete_
bucket_ metrics_ configuration - Types for the
DeleteBucketMetricsConfigurationoperation. - delete_
bucket_ ownership_ controls - Types for the
DeleteBucketOwnershipControlsoperation. - delete_
bucket_ policy - Types for the
DeleteBucketPolicyoperation. - delete_
bucket_ replication - Types for the
DeleteBucketReplicationoperation. - delete_
bucket_ tagging - Types for the
DeleteBucketTaggingoperation. - delete_
bucket_ website - Types for the
DeleteBucketWebsiteoperation. - delete_
object - Types for the
DeleteObjectoperation. - delete_
object_ tagging - Types for the
DeleteObjectTaggingoperation. - delete_
objects - Types for the
DeleteObjectsoperation. - delete_
public_ access_ block - Types for the
DeletePublicAccessBlockoperation. - get_
bucket_ accelerate_ configuration - Types for the
GetBucketAccelerateConfigurationoperation. - get_
bucket_ acl - Types for the
GetBucketAcloperation. - get_
bucket_ analytics_ configuration - Types for the
GetBucketAnalyticsConfigurationoperation. - get_
bucket_ cors - Types for the
GetBucketCorsoperation. - get_
bucket_ encryption - Types for the
GetBucketEncryptionoperation. - get_
bucket_ intelligent_ tiering_ configuration - Types for the
GetBucketIntelligentTieringConfigurationoperation. - get_
bucket_ inventory_ configuration - Types for the
GetBucketInventoryConfigurationoperation. - get_
bucket_ lifecycle_ configuration - Types for the
GetBucketLifecycleConfigurationoperation. - get_
bucket_ location - Types for the
GetBucketLocationoperation. - get_
bucket_ logging - Types for the
GetBucketLoggingoperation. - get_
bucket_ metrics_ configuration - Types for the
GetBucketMetricsConfigurationoperation. - get_
bucket_ notification_ configuration - Types for the
GetBucketNotificationConfigurationoperation. - get_
bucket_ ownership_ controls - Types for the
GetBucketOwnershipControlsoperation. - get_
bucket_ policy - Types for the
GetBucketPolicyoperation. - get_
bucket_ policy_ status - Types for the
GetBucketPolicyStatusoperation. - get_
bucket_ replication - Types for the
GetBucketReplicationoperation. - get_
bucket_ request_ payment - Types for the
GetBucketRequestPaymentoperation. - get_
bucket_ tagging - Types for the
GetBucketTaggingoperation. - get_
bucket_ versioning - Types for the
GetBucketVersioningoperation. - get_
bucket_ website - Types for the
GetBucketWebsiteoperation. - get_
object - Types for the
GetObjectoperation. - get_
object_ acl - Types for the
GetObjectAcloperation. - get_
object_ attributes - Types for the
GetObjectAttributesoperation. - get_
object_ legal_ hold - Types for the
GetObjectLegalHoldoperation. - get_
object_ lock_ configuration - Types for the
GetObjectLockConfigurationoperation. - get_
object_ retention - Types for the
GetObjectRetentionoperation. - get_
object_ tagging - Types for the
GetObjectTaggingoperation. - get_
object_ torrent - Types for the
GetObjectTorrentoperation. - get_
public_ access_ block - Types for the
GetPublicAccessBlockoperation. - head_
bucket - Types for the
HeadBucketoperation. - head_
object - Types for the
HeadObjectoperation. - list_
bucket_ analytics_ configurations - Types for the
ListBucketAnalyticsConfigurationsoperation. - list_
bucket_ intelligent_ tiering_ configurations - Types for the
ListBucketIntelligentTieringConfigurationsoperation. - list_
bucket_ inventory_ configurations - Types for the
ListBucketInventoryConfigurationsoperation. - list_
bucket_ metrics_ configurations - Types for the
ListBucketMetricsConfigurationsoperation. - list_
buckets - Types for the
ListBucketsoperation. - list_
directory_ buckets - Types for the
ListDirectoryBucketsoperation. - list_
multipart_ uploads - Types for the
ListMultipartUploadsoperation. - list_
object_ versions - Types for the
ListObjectVersionsoperation. - list_
objects - Types for the
ListObjectsoperation. - list_
objects_ v2 - Types for the
ListObjectsV2operation. - list_
parts - Types for the
ListPartsoperation. - put_
bucket_ accelerate_ configuration - Types for the
PutBucketAccelerateConfigurationoperation. - put_
bucket_ acl - Types for the
PutBucketAcloperation. - put_
bucket_ analytics_ configuration - Types for the
PutBucketAnalyticsConfigurationoperation. - put_
bucket_ cors - Types for the
PutBucketCorsoperation. - put_
bucket_ encryption - Types for the
PutBucketEncryptionoperation. - put_
bucket_ intelligent_ tiering_ configuration - Types for the
PutBucketIntelligentTieringConfigurationoperation. - put_
bucket_ inventory_ configuration - Types for the
PutBucketInventoryConfigurationoperation. - put_
bucket_ lifecycle_ configuration - Types for the
PutBucketLifecycleConfigurationoperation. - put_
bucket_ logging - Types for the
PutBucketLoggingoperation. - put_
bucket_ metrics_ configuration - Types for the
PutBucketMetricsConfigurationoperation. - put_
bucket_ notification_ configuration - Types for the
PutBucketNotificationConfigurationoperation. - put_
bucket_ ownership_ controls - Types for the
PutBucketOwnershipControlsoperation. - put_
bucket_ policy - Types for the
PutBucketPolicyoperation. - put_
bucket_ replication - Types for the
PutBucketReplicationoperation. - put_
bucket_ request_ payment - Types for the
PutBucketRequestPaymentoperation. - put_
bucket_ tagging - Types for the
PutBucketTaggingoperation. - put_
bucket_ versioning - Types for the
PutBucketVersioningoperation. - put_
bucket_ website - Types for the
PutBucketWebsiteoperation. - put_
object - Types for the
PutObjectoperation. - put_
object_ acl - Types for the
PutObjectAcloperation. - put_
object_ legal_ hold - Types for the
PutObjectLegalHoldoperation. - put_
object_ lock_ configuration - Types for the
PutObjectLockConfigurationoperation. - put_
object_ retention - Types for the
PutObjectRetentionoperation. - put_
object_ tagging - Types for the
PutObjectTaggingoperation. - put_
public_ access_ block - Types for the
PutPublicAccessBlockoperation. - restore_
object - Types for the
RestoreObjectoperation. - select_
object_ content - Types for the
SelectObjectContentoperation. - upload_
part - Types for the
UploadPartoperation. - upload_
part_ copy - Types for the
UploadPartCopyoperation. - write_
get_ object_ response - Types for the
WriteGetObjectResponseoperation.
Traits§
- Request
Id - Implementers add a function to return an AWS request ID
- Request
IdExt - Trait to retrieve the S3-specific extended request ID