Show / Hide Table of Contents

Interface ICfnMailManagerArchiveProps

Properties for defining a CfnMailManagerArchive.

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

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ses-mailmanagerarchive.html

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 cfnMailManagerArchiveProps = new CfnMailManagerArchiveProps {
                 ArchiveName = "archiveName",
                 KmsKeyArn = "kmsKeyArn",
                 Retention = new ArchiveRetentionProperty {
                     RetentionPeriod = "retentionPeriod"
                 },
                 Tags = new [] { new CfnTag {
                     Key = "key",
                     Value = "value"
                 } }
             };

Synopsis

Properties

ArchiveName

A unique name for the new archive.

KmsKeyArn

The Amazon Resource Name (ARN) of the KMS key for encrypting emails in the archive.

Retention

The period for retaining emails in the archive before automatic deletion.

Tags

The tags used to organize, track, or control access for the resource.

Properties

ArchiveName

A unique name for the new archive.

string? ArchiveName { get; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ses-mailmanagerarchive.html#cfn-ses-mailmanagerarchive-archivename

KmsKeyArn

The Amazon Resource Name (ARN) of the KMS key for encrypting emails in the archive.

string? KmsKeyArn { get; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ses-mailmanagerarchive.html#cfn-ses-mailmanagerarchive-kmskeyarn

Retention

The period for retaining emails in the archive before automatic deletion.

object? Retention { get; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ses-mailmanagerarchive.html#cfn-ses-mailmanagerarchive-retention

Type union: either IResolvable or CfnMailManagerArchive.IArchiveRetentionProperty

Tags

The tags used to organize, track, or control access for the resource.

ICfnTag[]? Tags { get; }
Property Value

ICfnTag[]

Remarks

For example, { "tags": {"key1":"value1", "key2":"value2"} }.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ses-mailmanagerarchive.html#cfn-ses-mailmanagerarchive-tags

Back to top Generated by DocFX