Show / Hide Table of Contents

Interface IS3ActionConfig

S3Action configuration.

Namespace: Amazon.CDK.AWS.SES
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface IS3ActionConfig
Syntax (vb)
Public Interface IS3ActionConfig
Remarks

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
            // The values are placeholders you should change.
            using Amazon.CDK.AWS.SES;

            var s3ActionConfig = new S3ActionConfig {
                BucketName = "bucketName",

                // the properties below are optional
                KmsKeyArn = "kmsKeyArn",
                ObjectKeyPrefix = "objectKeyPrefix",
                TopicArn = "topicArn"
            };

Synopsis

Properties

BucketName

The name of the Amazon S3 bucket that you want to send incoming mail to.

KmsKeyArn

The customer master key that Amazon SES should use to encrypt your emails before saving them to the Amazon S3 bucket.

ObjectKeyPrefix

The key prefix of the Amazon S3 bucket.

TopicArn

The ARN of the Amazon SNS topic to notify when the message is saved to the Amazon S3 bucket.

Properties

BucketName

The name of the Amazon S3 bucket that you want to send incoming mail to.

string BucketName { get; }
Property Value

string

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-receiptrule-s3action.html#cfn-ses-receiptrule-s3action-bucketname

KmsKeyArn

The customer master key that Amazon SES should use to encrypt your emails before saving them to the Amazon S3 bucket.

string? KmsKeyArn { get; }
Property Value

string

Remarks

Default: - Emails are not encrypted.

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-receiptrule-s3action.html#cfn-ses-receiptrule-s3action-kmskeyarn

ObjectKeyPrefix

The key prefix of the Amazon S3 bucket.

string? ObjectKeyPrefix { get; }
Property Value

string

Remarks

Default: - No prefix.

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-receiptrule-s3action.html#cfn-ses-receiptrule-s3action-objectkeyprefix

TopicArn

The ARN of the Amazon SNS topic to notify when the message is saved to the Amazon S3 bucket.

string? TopicArn { get; }
Property Value

string

Remarks

Default: - No notification is sent to SNS.

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-receiptrule-s3action.html#cfn-ses-receiptrule-s3action-topicarn

Back to top Generated by DocFX