MailManagerArchiveArgs

data class MailManagerArchiveArgs(val archiveName: Output<String>? = null, val kmsKeyArn: Output<String>? = null, val retention: Output<MailManagerArchiveArchiveRetentionPropertiesArgs>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<MailManagerArchiveArgs>

Definition of AWS::SES::MailManagerArchive Resource Type

Constructors

Link copied to clipboard
constructor(archiveName: Output<String>? = null, kmsKeyArn: Output<String>? = null, retention: Output<MailManagerArchiveArchiveRetentionPropertiesArgs>? = null, tags: Output<List<TagArgs>>? = null)

Properties

Link copied to clipboard
val archiveName: Output<String>? = null

A unique name for the new archive.

Link copied to clipboard
val kmsKeyArn: Output<String>? = null

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

Link copied to clipboard

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

Link copied to clipboard
val tags: Output<List<TagArgs>>? = null

The tags used to organize, track, or control access for the resource. For example, { "tags": {"key1":"value1", "key2":"value2"} }.

Functions

Link copied to clipboard
open override fun toJava(): MailManagerArchiveArgs