Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
Documentation
data S3Reference Source #
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.
See: newS3Reference
smart constructor.
Instances
Create a value of S3Reference
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:objectVersion:S3Reference'
, s3Reference_objectVersion
- If you enable versioning for the bucket, you can specify the object
version.
$sel:bucket:S3Reference'
, s3Reference_bucket
- The S3 bucket name.
$sel:key:S3Reference'
, s3Reference_key
- The S3 key object name.
s3Reference_objectVersion :: Lens' S3Reference (Maybe Text) Source #
If you enable versioning for the bucket, you can specify the object version.
s3Reference_bucket :: Lens' S3Reference Text Source #
The S3 bucket name.
s3Reference_key :: Lens' S3Reference Text Source #
The S3 key object name.