Struct rusoto_iot::S3Action
[−]
[src]
pub struct S3Action { pub bucket_name: BucketName, pub canned_acl: Option<CannedAccessControlList>, pub key: Key, pub role_arn: AwsArn, }
Describes an action to write data to an Amazon S3 bucket.
Fields
bucket_name: BucketName
The Amazon S3 bucket.
canned_acl: Option<CannedAccessControlList>
The Amazon S3 canned ACL that controls access to the object identified by the object key. For more information, see S3 canned ACLs.
key: Key
The object key.
role_arn: AwsArn
The ARN of the IAM role that grants access.
Trait Implementations
impl Default for S3Action
[src]
impl Debug for S3Action
[src]
impl Clone for S3Action
[src]
fn clone(&self) -> S3Action
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more