Struct assemblylift_iomod_s3_guest::structs::CreateBucketRequest [−][src]
pub struct CreateBucketRequest { pub acl: Option<BucketCannedACL>, pub bucket: BucketName, pub create_bucket_configuration: Option<CreateBucketConfiguration>, pub grant_full_control: Option<GrantFullControl>, pub grant_read: Option<GrantRead>, pub grant_read_acp: Option<GrantReadACP>, pub grant_write: Option<GrantWrite>, pub grant_write_acp: Option<GrantWriteACP>, pub object_lock_enabled_for_bucket: Option<ObjectLockEnabledForBucket>, }
Fields
acl: Option<BucketCannedACL>
bucket: BucketName
create_bucket_configuration: Option<CreateBucketConfiguration>
grant_full_control: Option<GrantFullControl>
grant_read: Option<GrantRead>
grant_read_acp: Option<GrantReadACP>
grant_write: Option<GrantWrite>
grant_write_acp: Option<GrantWriteACP>
object_lock_enabled_for_bucket: Option<ObjectLockEnabledForBucket>
Trait Implementations
Returns the “default value” for a type. Read more
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations
impl RefUnwindSafe for CreateBucketRequest
impl Send for CreateBucketRequest
impl Sync for CreateBucketRequest
impl Unpin for CreateBucketRequest
impl UnwindSafe for CreateBucketRequest