Struct aws_sdk_s3::model::s3_location::Builder [−][src]
#[non_exhaustive]pub struct Builder { /* fields omitted */ }
Expand description
A builder for S3Location
Implementations
The name of the bucket where the restore results will be placed.
The name of the bucket where the restore results will be placed.
The prefix that is prepended to the restore results for this request.
The prefix that is prepended to the restore results for this request.
Contains the type of server-side encryption used.
Contains the type of server-side encryption used.
The canned ACL to apply to the restore results.
The canned ACL to apply to the restore results.
Appends an item to access_control_list
.
To override the contents of this collection use set_access_control_list
.
A list of grants that control access to the staged results.
A list of grants that control access to the staged results.
The tag-set that is applied to the restore results.
The tag-set that is applied to the restore results.
Appends an item to user_metadata
.
To override the contents of this collection use set_user_metadata
.
A list of metadata to store with the restore results in S3.
A list of metadata to store with the restore results in S3.
The class of storage used to store the restore results.
The class of storage used to store the restore results.
Consumes the builder and constructs a S3Location
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Builder
impl UnwindSafe for Builder
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more