pub struct PutBucketAclInput {
pub acl: Option<BucketCannedACL>,
pub access_control_policy: Option<AccessControlPolicy>,
pub bucket: String,
pub checksum_algorithm: Option<ChecksumAlgorithm>,
pub content_md5: Option<String>,
pub expected_bucket_owner: Option<String>,
pub grant_full_control: Option<String>,
pub grant_read: Option<String>,
pub grant_read_acp: Option<String>,
pub grant_write: Option<String>,
pub grant_write_acp: Option<String>,
}Expand description
S3 PutBucketAclInput.
Fields§
§acl: Option<BucketCannedACL>HTTP header: x-amz-acl.
access_control_policy: Option<AccessControlPolicy>HTTP payload body.
bucket: StringHTTP label (URI path).
checksum_algorithm: Option<ChecksumAlgorithm>HTTP header: x-amz-sdk-checksum-algorithm.
content_md5: Option<String>HTTP header: Content-MD5.
expected_bucket_owner: Option<String>HTTP header: x-amz-expected-bucket-owner.
grant_full_control: Option<String>HTTP header: x-amz-grant-full-control.
grant_read: Option<String>HTTP header: x-amz-grant-read.
grant_read_acp: Option<String>HTTP header: x-amz-grant-read-acp.
grant_write: Option<String>HTTP header: x-amz-grant-write.
grant_write_acp: Option<String>HTTP header: x-amz-grant-write-acp.
Trait Implementations§
Source§impl Clone for PutBucketAclInput
impl Clone for PutBucketAclInput
Source§fn clone(&self) -> PutBucketAclInput
fn clone(&self) -> PutBucketAclInput
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PutBucketAclInput
impl Debug for PutBucketAclInput
Source§impl Default for PutBucketAclInput
impl Default for PutBucketAclInput
Source§fn default() -> PutBucketAclInput
fn default() -> PutBucketAclInput
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for PutBucketAclInput
impl RefUnwindSafe for PutBucketAclInput
impl Send for PutBucketAclInput
impl Sync for PutBucketAclInput
impl Unpin for PutBucketAclInput
impl UnsafeUnpin for PutBucketAclInput
impl UnwindSafe for PutBucketAclInput
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more