Module aws_sdk_rust::aws::s3::s3client [] [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.

CodeParser

Parse Code from XML

CodeWriter

Write Code contents to a SignedRequest

CreateBucketConfiguration
CreateBucketOutput
CreateBucketRequest
ETagParser

Parse ETag from XML

ETagWriter

Write ETag contents to a SignedRequest

Grant
Grantee
IsLatestParser

Parse IsLatest from XML

IsLatestWriter

Write IsLatest contents to a SignedRequest

LastModifiedParser

Parse LastModified from XML

LastModifiedWriter

Write LastModified contents to a SignedRequest

ListBucketsOutput
ObjectKeyParser

Parse ObjectKey from XML

ObjectKeyWriter

Write ObjectKey contents to a SignedRequest

ObjectVersion
ObjectVersionIdParser

Parse ObjectVersionId from XML

ObjectVersionIdWriter

Write ObjectVersionId contents to a SignedRequest

ObjectVersionParser

Parse ObjectVersion from XML

ObjectVersionStorageClassParser

Parse ObjectVersionStorageClass from XML

ObjectVersionStorageClassWriter

Write ObjectVersionStorageClass contents to a SignedRequest

ObjectVersionWriter

Write ObjectVersion contents to a SignedRequest

Owner
S3Client
S3ClientMessageParser

Parse S3ClientMessage from XML

S3ClientMessageWriter

Write S3ClientMessage contents to a SignedRequest

SizeParser

Parse Size from XML

SizeWriter

Write Size contents to a SignedRequest

Enums

CannedAcl

Canned ACL for S3

Functions

canned_acl_in_aws_format

Maps canned acl to AWS format. EG public-read.

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
Code
ContentType
CreationDate
DisplayName
ETag
EmailAddress
GrantFullControl
GrantRead
GrantReadACP
GrantWrite
GrantWriteACP
ID
IsLatest
LastModified
Location
ObjectCannedACL
ObjectKey
ObjectVersionId
ObjectVersionStorageClass
Permission
S3ClientMessage
Size
Type
URI