Module operation

Source
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§

RequestId
Implementers add a function to return an AWS request ID
RequestIdExt
Trait to retrieve the S3-specific extended request ID