Struct assemblylift_iomod_s3_guest::structs::S3Location [−][src]
pub struct S3Location { pub bucket_name: BucketName, pub prefix: LocationPrefix, pub encryption: Option<Encryption>, pub canned_acl: Option<ObjectCannedACL>, pub access_control_list: Option<Grants>, pub tagging: Option<Tagging>, pub user_metadata: Option<UserMetadata>, pub storage_class: Option<StorageClass>, }
Fields
bucket_name: BucketName
prefix: LocationPrefix
encryption: Option<Encryption>
canned_acl: Option<ObjectCannedACL>
access_control_list: Option<Grants>
tagging: Option<Tagging>
user_metadata: Option<UserMetadata>
storage_class: Option<StorageClass>
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 S3Location
impl Send for S3Location
impl Sync for S3Location
impl Unpin for S3Location
impl UnwindSafe for S3Location