Module aws_sdk_rust::aws::s3::bucket
[−]
[src]
Structs
| Bucket | |
| BucketAlreadyExists |
The requested bucket name is not available. The bucket namespace is shared by all users of the system. Please select a different name and try again. |
| BucketAlreadyExistsParser |
Parse |
| BucketAlreadyExistsWriter |
Write |
| BucketLocationConstraintParser |
Parse |
| BucketLocationConstraintWriter |
Write |
| BucketLoggingStatus | |
| BucketNameParser |
Parse |
| BucketNameWriter |
Write |
| BucketParser |
Parse |
| BucketWriter |
Write |
| BucketsParser |
Parse |
| BucketsWriter |
Write |
| CORSRule | |
| CloudFunctionConfiguration | |
| CloudFunctionConfigurationListParser |
Parse |
| CloudFunctionConfigurationListWriter |
Write |
| CreateBucketRequest | |
| DeleteBucketCorsRequest | |
| DeleteBucketPolicyRequest | |
| DeleteBucketReplicationRequest | |
| DeleteBucketRequest | |
| DeleteBucketTaggingRequest | |
| DeleteBucketWebsiteRequest | |
| Destination | |
| GetBucketCorsOutput | |
| GetBucketCorsRequest | |
| GetBucketLoggingOutput | |
| GetBucketLoggingRequest | |
| GetBucketNotificationConfigurationRequest | |
| GetBucketReplicationOutput | |
| GetBucketVersioningOutput | |
| GetBucketVersioningRequest | |
| HeadBucketRequest | |
| HeadBucketRequestParser |
Parse |
| HeadBucketRequestWriter |
Write |
| LifecycleConfiguration | |
| LoggingEnabled | |
| LoggingEnabledParser |
Parse |
| LoggingEnabledWriter |
Write |
| NotificationConfiguration |
Container for specifying the notification configuration of the bucket. If this element is empty, notifications are turned off on the bucket. |
| NotificationConfigurationParser |
Parse |
| NotificationConfigurationWriter |
Write |
| PutBucketLifecycleRequest | |
| PutBucketLoggingRequest | |
| PutBucketNotificationRequest | |
| PutBucketPolicyRequest |
Put bucket policy request |
| PutBucketReplicationRequest | |
| PutBucketRequestPaymentRequest | |
| PutBucketVersioningRequest | |
| PutBucketWebsiteRequest | |
| QueueConfigurationDeprecated | |
| ReplicationConfiguration |
Container for replication rules. You can add as many as 1,000 rules. Total replication configuration size can be up to 2 MB. |
| RoutingRule | |
| TargetBucketParser |
Parse |
| TargetBucketWriter |
Write |
| TargetGrantsParser |
Parse |
| TargetGrantsWriter |
Write |
| TargetPrefixParser |
Parse |
| TargetPrefixWriter |
Write |
| TopicConfigurationDeprecated | |
| TopicConfigurationListParser |
Parse |
| TopicConfigurationListWriter |
Write |
| TopicConfigurationParser |
Parse |
| TopicConfigurationWriter |
Write |
| VersioningConfiguration | |
| WebsiteConfiguration |
Functions
| create_bucket_config_xml |
Manually writes out bucket configuration (location constraint) in XML. |
| needs_create_bucket_config |
Helper function to determine if a create config is needed. |
Type Definitions
| BucketLocationConstraint | |
| BucketName | |
| Buckets | |
| CloudFunctionConfigurationList | |
| TargetBucket | |
| TargetPrefix | |
| TopicConfigurationList |