MailManagerRelayArgs

data class MailManagerRelayArgs(val authentication: Output<Either<MailManagerRelayRelayAuthentication0PropertiesArgs, MailManagerRelayRelayAuthentication1PropertiesArgs>>? = null, val relayName: Output<String>? = null, val serverName: Output<String>? = null, val serverPort: Output<Double>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<MailManagerRelayArgs>

Definition of AWS::SES::MailManagerRelay Resource Type

Constructors

Link copied to clipboard
constructor(authentication: Output<Either<MailManagerRelayRelayAuthentication0PropertiesArgs, MailManagerRelayRelayAuthentication1PropertiesArgs>>? = null, relayName: Output<String>? = null, serverName: Output<String>? = null, serverPort: Output<Double>? = null, tags: Output<List<TagArgs>>? = null)

Properties

Link copied to clipboard

Authentication for the relay destination server—specify the secretARN where the SMTP credentials are stored.

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

The unique relay name.

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

The destination relay server address.

Link copied to clipboard
val serverPort: Output<Double>? = null

The destination relay server port.

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(): MailManagerRelayArgs