Struct aws_sdk_workmailmessageflow::model::S3Reference [−][src]
#[non_exhaustive]pub struct S3Reference {
pub bucket: Option<String>,
pub key: Option<String>,
pub object_version: Option<String>,
}
Expand description
Amazon S3 object representing the updated message content, in MIME format.
The region for the S3 bucket containing the S3 object must match the region used for WorkMail operations. Also, for WorkMail to process an S3 object, it must have permission to access that object. For more information, see Updating message content with AWS Lambda.
Fields (Non-exhaustive)
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.bucket: Option<String>
The S3 bucket name.
key: Option<String>
The S3 key object name.
object_version: Option<String>
If you enable versioning for the bucket, you can specify the object version.
Implementations
Creates a new builder-style object to manufacture S3Reference
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for S3Reference
impl Send for S3Reference
impl Sync for S3Reference
impl Unpin for S3Reference
impl UnwindSafe for S3Reference
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