Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class ConfigurationSetDeliveryOptions(val maxDeliverySeconds: Int? = null, val sendingPoolName: String? = null, val tlsPolicy: String? = null)
Link copied to clipboard
data class ConfigurationSetEventDestinationEventDestination(val cloudWatchDestination: ConfigurationSetEventDestinationEventDestinationCloudWatchDestination? = null, val enabled: Boolean? = null, val eventBridgeDestination: ConfigurationSetEventDestinationEventDestinationEventBridgeDestination? = null, val kinesisFirehoseDestination: ConfigurationSetEventDestinationEventDestinationKinesisFirehoseDestination? = null, val matchingEventTypes: List<String>, val pinpointDestination: ConfigurationSetEventDestinationEventDestinationPinpointDestination? = null, val snsDestination: ConfigurationSetEventDestinationEventDestinationSnsDestination? = null)
Link copied to clipboard
data class ConfigurationSetEventDestinationEventDestinationCloudWatchDestination(val dimensionConfigurations: List<ConfigurationSetEventDestinationEventDestinationCloudWatchDestinationDimensionConfiguration>)
Link copied to clipboard
data class ConfigurationSetEventDestinationEventDestinationCloudWatchDestinationDimensionConfiguration(val defaultDimensionValue: String, val dimensionName: String, val dimensionValueSource: String)
Link copied to clipboard
data class ConfigurationSetEventDestinationEventDestinationEventBridgeDestination(val eventBusArn: String)
Link copied to clipboard
data class ConfigurationSetEventDestinationEventDestinationKinesisFirehoseDestination(val deliveryStreamArn: String, val iamRoleArn: String)
Link copied to clipboard
data class ConfigurationSetEventDestinationEventDestinationPinpointDestination(val applicationArn: String)
Link copied to clipboard
Link copied to clipboard
data class ConfigurationSetReputationOptions(val lastFreshStart: String? = null, val reputationMetricsEnabled: Boolean? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class ConfigurationSetTrackingOptions(val customRedirectDomain: String, val httpsPolicy: String? = null)
Link copied to clipboard
data class ConfigurationSetVdmOptions(val dashboardOptions: ConfigurationSetVdmOptionsDashboardOptions? = null, val guardianOptions: ConfigurationSetVdmOptionsGuardianOptions? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class ContactListTopic(val defaultSubscriptionStatus: String, val description: String? = null, val displayName: String, val topicName: String)
Link copied to clipboard
data class EmailIdentityDkimSigningAttributes(val currentSigningKeyLength: String? = null, val domainSigningPrivateKey: String? = null, val domainSigningSelector: String? = null, val lastKeyGenerationTimestamp: String? = null, val nextSigningKeyLength: String? = null, val signingAttributesOrigin: String? = null, val status: String? = null, val tokens: List<String>? = null)
Link copied to clipboard
data class GetConfigurationSetDeliveryOption(val maxDeliverySeconds: Int, val sendingPoolName: String, val tlsPolicy: String)
Link copied to clipboard
data class GetConfigurationSetReputationOption(val lastFreshStart: String, val reputationMetricsEnabled: Boolean)
Link copied to clipboard
data class GetConfigurationSetResult(val arn: String, val configurationSetName: String, val deliveryOptions: List<GetConfigurationSetDeliveryOption>, val id: String, val reputationOptions: List<GetConfigurationSetReputationOption>, val sendingOptions: List<GetConfigurationSetSendingOption>, val suppressionOptions: List<GetConfigurationSetSuppressionOption>, val tags: Map<String, String>, val trackingOptions: List<GetConfigurationSetTrackingOption>, val vdmOptions: List<GetConfigurationSetVdmOption>)
A collection of values returned by getConfigurationSet.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetConfigurationSetTrackingOption(val customRedirectDomain: String, val httpsPolicy: String)
Link copied to clipboard
data class GetConfigurationSetVdmOption(val dashboardOptions: List<GetConfigurationSetVdmOptionDashboardOption>, val guardianOptions: List<GetConfigurationSetVdmOptionGuardianOption>)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetDedicatedIpPoolDedicatedIp(val ip: String, val warmupPercentage: Int, val warmupStatus: String)
Link copied to clipboard
data class GetDedicatedIpPoolResult(val arn: String, val dedicatedIps: List<GetDedicatedIpPoolDedicatedIp>, val id: String, val poolName: String, val scalingMode: String, val tags: Map<String, String>)
A collection of values returned by getDedicatedIpPool.
Link copied to clipboard
data class GetEmailIdentityDkimSigningAttribute(val currentSigningKeyLength: String, val domainSigningPrivateKey: String, val domainSigningSelector: String, val lastKeyGenerationTimestamp: String, val nextSigningKeyLength: String, val signingAttributesOrigin: String, val status: String, val tokens: List<String>)
Link copied to clipboard
data class GetEmailIdentityMailFromAttributesResult(val behaviorOnMxFailure: String, val emailIdentity: String, val id: String, val mailFromDomain: String)
A collection of values returned by getEmailIdentityMailFromAttributes.
Link copied to clipboard
data class GetEmailIdentityResult(val arn: String, val configurationSetName: String, val dkimSigningAttributes: List<GetEmailIdentityDkimSigningAttribute>, val emailIdentity: String, val id: String, val identityType: String, val tags: Map<String, String>, val verifiedForSendingStatus: Boolean)
A collection of values returned by getEmailIdentity.