Package-level declarations

Types

Link copied to clipboard
data class ConfigurationSetDashboardOptionsArgs(val engagementMetrics: Output<String>) : ConvertibleToJava<ConfigurationSetDashboardOptionsArgs>

Preferences regarding the Dashboard feature.

Link copied to clipboard
data class ConfigurationSetDeliveryOptionsArgs(val maxDeliverySeconds: Output<Double>? = null, val sendingPoolName: Output<String>? = null, val tlsPolicy: Output<String>? = null) : ConvertibleToJava<ConfigurationSetDeliveryOptionsArgs>

An object that defines the dedicated IP pool that is used to send emails that you send using the configuration set.

data class ConfigurationSetEventDestinationCloudWatchDestinationArgs(val dimensionConfigurations: Output<List<ConfigurationSetEventDestinationDimensionConfigurationArgs>>? = null) : ConvertibleToJava<ConfigurationSetEventDestinationCloudWatchDestinationArgs>

An object that contains the names, default values, and sources of the dimensions associated with an Amazon CloudWatch event destination.

data class ConfigurationSetEventDestinationDimensionConfigurationArgs(val defaultDimensionValue: Output<String>, val dimensionName: Output<String>, val dimensionValueSource: Output<String>) : ConvertibleToJava<ConfigurationSetEventDestinationDimensionConfigurationArgs>

A list of dimensions upon which to categorize your emails when you publish email sending events to Amazon CloudWatch.

data class ConfigurationSetEventDestinationEventBridgeDestinationArgs(val eventBusArn: Output<String>) : ConvertibleToJava<ConfigurationSetEventDestinationEventBridgeDestinationArgs>

An object that contains Event bus ARN associated with the event bridge destination.

data class ConfigurationSetEventDestinationEventDestinationArgs(val cloudWatchDestination: Output<ConfigurationSetEventDestinationCloudWatchDestinationArgs>? = null, val enabled: Output<Boolean>? = null, val eventBridgeDestination: Output<ConfigurationSetEventDestinationEventBridgeDestinationArgs>? = null, val kinesisFirehoseDestination: Output<ConfigurationSetEventDestinationKinesisFirehoseDestinationArgs>? = null, val matchingEventTypes: Output<List<String>>, val name: Output<String>? = null, val snsDestination: Output<ConfigurationSetEventDestinationSnsDestinationArgs>? = null) : ConvertibleToJava<ConfigurationSetEventDestinationEventDestinationArgs>
data class ConfigurationSetEventDestinationKinesisFirehoseDestinationArgs(val deliveryStreamArn: Output<String>, val iamRoleArn: Output<String>) : ConvertibleToJava<ConfigurationSetEventDestinationKinesisFirehoseDestinationArgs>

An object that contains the delivery stream ARN and the IAM role ARN associated with an Amazon Kinesis Firehose event destination.

data class ConfigurationSetEventDestinationSnsDestinationArgs(val topicArn: Output<String>) : ConvertibleToJava<ConfigurationSetEventDestinationSnsDestinationArgs>

An object that contains SNS topic ARN associated event destination.

Link copied to clipboard
data class ConfigurationSetGuardianOptionsArgs(val optimizedSharedDelivery: Output<String>) : ConvertibleToJava<ConfigurationSetGuardianOptionsArgs>

Preferences regarding the Guardian feature.

Link copied to clipboard
data class ConfigurationSetReputationOptionsArgs(val reputationMetricsEnabled: Output<Boolean>? = null) : ConvertibleToJava<ConfigurationSetReputationOptionsArgs>

An object that defines whether or not Amazon SES collects reputation metrics for the emails that you send that use the configuration set.

Link copied to clipboard
data class ConfigurationSetSendingOptionsArgs(val sendingEnabled: Output<Boolean>? = null) : ConvertibleToJava<ConfigurationSetSendingOptionsArgs>

An object that defines whether or not Amazon SES can send email that you send using the configuration set.

Link copied to clipboard
data class ConfigurationSetSuppressionOptionsArgs(val suppressedReasons: Output<List<String>>? = null) : ConvertibleToJava<ConfigurationSetSuppressionOptionsArgs>

An object that contains information about the suppression list preferences for your account.

Link copied to clipboard
data class ConfigurationSetTrackingOptionsArgs(val customRedirectDomain: Output<String>? = null, val httpsPolicy: Output<String>? = null) : ConvertibleToJava<ConfigurationSetTrackingOptionsArgs>

An object that defines the open and click tracking options for emails that you send using the configuration set.

Link copied to clipboard
data class ConfigurationSetVdmOptionsArgs(val dashboardOptions: Output<ConfigurationSetDashboardOptionsArgs>? = null, val guardianOptions: Output<ConfigurationSetGuardianOptionsArgs>? = null) : ConvertibleToJava<ConfigurationSetVdmOptionsArgs>

An object that contains Virtual Deliverability Manager (VDM) settings for this configuration set.

Link copied to clipboard
data class ContactListTopicArgs(val defaultSubscriptionStatus: Output<String>, val description: Output<String>? = null, val displayName: Output<String>, val topicName: Output<String>) : ConvertibleToJava<ContactListTopicArgs>
data class EmailIdentityConfigurationSetAttributesArgs(val configurationSetName: Output<String>? = null) : ConvertibleToJava<EmailIdentityConfigurationSetAttributesArgs>

Used to associate a configuration set with an email identity.

Link copied to clipboard
data class EmailIdentityDkimAttributesArgs(val signingEnabled: Output<Boolean>? = null) : ConvertibleToJava<EmailIdentityDkimAttributesArgs>

Used to enable or disable DKIM authentication for an email identity.

Link copied to clipboard
data class EmailIdentityDkimSigningAttributesArgs(val domainSigningPrivateKey: Output<String>? = null, val domainSigningSelector: Output<String>? = null, val nextSigningKeyLength: Output<String>? = null) : ConvertibleToJava<EmailIdentityDkimSigningAttributesArgs>

If your request includes this object, Amazon SES configures the identity to use Bring Your Own DKIM (BYODKIM) for DKIM authentication purposes, or, configures the key length to be used for Easy DKIM.

Link copied to clipboard
data class EmailIdentityFeedbackAttributesArgs(val emailForwardingEnabled: Output<Boolean>? = null) : ConvertibleToJava<EmailIdentityFeedbackAttributesArgs>

Used to enable or disable feedback forwarding for an identity.

Link copied to clipboard
data class EmailIdentityMailFromAttributesArgs(val behaviorOnMxFailure: Output<String>? = null, val mailFromDomain: Output<String>? = null) : ConvertibleToJava<EmailIdentityMailFromAttributesArgs>

Used to enable or disable the custom Mail-From domain configuration for an email identity.

data class GetConfigurationSetEventDestinationPlainArgs(val id: String) : ConvertibleToJava<GetConfigurationSetEventDestinationPlainArgs>
Link copied to clipboard
data class GetConfigurationSetPlainArgs(val name: String) : ConvertibleToJava<GetConfigurationSetPlainArgs>
Link copied to clipboard
data class GetContactListPlainArgs(val contactListName: String) : ConvertibleToJava<GetContactListPlainArgs>
Link copied to clipboard
data class GetDedicatedIpPoolPlainArgs(val poolName: String) : ConvertibleToJava<GetDedicatedIpPoolPlainArgs>
Link copied to clipboard
data class GetEmailIdentityPlainArgs(val emailIdentity: String) : ConvertibleToJava<GetEmailIdentityPlainArgs>
Link copied to clipboard
data class GetMailManagerAddonInstancePlainArgs(val addonInstanceId: String) : ConvertibleToJava<GetMailManagerAddonInstancePlainArgs>
Link copied to clipboard
data class GetMailManagerAddonSubscriptionPlainArgs(val addonSubscriptionId: String) : ConvertibleToJava<GetMailManagerAddonSubscriptionPlainArgs>
Link copied to clipboard
data class GetMailManagerArchivePlainArgs(val archiveId: String) : ConvertibleToJava<GetMailManagerArchivePlainArgs>
Link copied to clipboard
data class GetMailManagerIngressPointPlainArgs(val ingressPointId: String) : ConvertibleToJava<GetMailManagerIngressPointPlainArgs>
Link copied to clipboard
data class GetMailManagerRelayPlainArgs(val relayId: String) : ConvertibleToJava<GetMailManagerRelayPlainArgs>
Link copied to clipboard
data class GetMailManagerRuleSetPlainArgs(val ruleSetId: String) : ConvertibleToJava<GetMailManagerRuleSetPlainArgs>
Link copied to clipboard
data class GetMailManagerTrafficPolicyPlainArgs(val trafficPolicyId: String) : ConvertibleToJava<GetMailManagerTrafficPolicyPlainArgs>
Link copied to clipboard
data class GetTemplatePlainArgs(val id: String) : ConvertibleToJava<GetTemplatePlainArgs>
Link copied to clipboard
data class GetVdmAttributesPlainArgs(val vdmAttributesResourceId: String) : ConvertibleToJava<GetVdmAttributesPlainArgs>
data class MailManagerArchiveArchiveRetentionPropertiesArgs(val retentionPeriod: Output<MailManagerArchiveRetentionPeriod>) : ConvertibleToJava<MailManagerArchiveArchiveRetentionPropertiesArgs>
data class MailManagerIngressPointIngressPointConfiguration0PropertiesArgs(val smtpPassword: Output<String>) : ConvertibleToJava<MailManagerIngressPointIngressPointConfiguration0PropertiesArgs>
data class MailManagerIngressPointIngressPointConfiguration1PropertiesArgs(val secretArn: Output<String>) : ConvertibleToJava<MailManagerIngressPointIngressPointConfiguration1PropertiesArgs>
data class MailManagerIngressPointNetworkConfiguration0PropertiesArgs(val publicNetworkConfiguration: Output<MailManagerIngressPointPublicNetworkConfigurationArgs>) : ConvertibleToJava<MailManagerIngressPointNetworkConfiguration0PropertiesArgs>
data class MailManagerIngressPointNetworkConfiguration1PropertiesArgs(val privateNetworkConfiguration: Output<MailManagerIngressPointPrivateNetworkConfigurationArgs>) : ConvertibleToJava<MailManagerIngressPointNetworkConfiguration1PropertiesArgs>
data class MailManagerIngressPointPrivateNetworkConfigurationArgs(val vpcEndpointId: Output<String>) : ConvertibleToJava<MailManagerIngressPointPrivateNetworkConfigurationArgs>
data class MailManagerIngressPointPublicNetworkConfigurationArgs(val ipType: Output<Any>) : ConvertibleToJava<MailManagerIngressPointPublicNetworkConfigurationArgs>
Link copied to clipboard
class MailManagerRelayNoAuthenticationArgs : ConvertibleToJava<MailManagerRelayNoAuthenticationArgs>
data class MailManagerRelayRelayAuthentication0PropertiesArgs(val secretArn: Output<String>) : ConvertibleToJava<MailManagerRelayRelayAuthentication0PropertiesArgs>
data class MailManagerRelayRelayAuthentication1PropertiesArgs(val noAuthentication: Output<MailManagerRelayNoAuthenticationArgs>) : ConvertibleToJava<MailManagerRelayRelayAuthentication1PropertiesArgs>
Link copied to clipboard
data class MailManagerRuleSetAddHeaderActionArgs(val headerName: Output<String>, val headerValue: Output<String>) : ConvertibleToJava<MailManagerRuleSetAddHeaderActionArgs>
Link copied to clipboard
data class MailManagerRuleSetAnalysisArgs(val analyzer: Output<String>, val resultField: Output<String>) : ConvertibleToJava<MailManagerRuleSetAnalysisArgs>
Link copied to clipboard
data class MailManagerRuleSetArchiveActionArgs(val actionFailurePolicy: Output<MailManagerRuleSetActionFailurePolicy>? = null, val targetArchive: Output<String>) : ConvertibleToJava<MailManagerRuleSetArchiveActionArgs>
data class MailManagerRuleSetDeliverToMailboxActionArgs(val actionFailurePolicy: Output<MailManagerRuleSetActionFailurePolicy>? = null, val mailboxArn: Output<String>, val roleArn: Output<String>) : ConvertibleToJava<MailManagerRuleSetDeliverToMailboxActionArgs>
data class MailManagerRuleSetDeliverToQBusinessActionArgs(val actionFailurePolicy: Output<MailManagerRuleSetActionFailurePolicy>? = null, val applicationId: Output<String>, val indexId: Output<String>, val roleArn: Output<String>) : ConvertibleToJava<MailManagerRuleSetDeliverToQBusinessActionArgs>
Link copied to clipboard
class MailManagerRuleSetDropActionArgs : ConvertibleToJava<MailManagerRuleSetDropActionArgs>
Link copied to clipboard
data class MailManagerRuleSetRelayActionArgs(val actionFailurePolicy: Output<MailManagerRuleSetActionFailurePolicy>? = null, val mailFrom: Output<MailManagerRuleSetMailFrom>? = null, val relay: Output<String>) : ConvertibleToJava<MailManagerRuleSetRelayActionArgs>
data class MailManagerRuleSetReplaceRecipientActionArgs(val replaceWith: Output<List<String>>? = null) : ConvertibleToJava<MailManagerRuleSetReplaceRecipientActionArgs>
data class MailManagerRuleSetRuleAction0PropertiesArgs(val drop: Output<MailManagerRuleSetDropActionArgs>) : ConvertibleToJava<MailManagerRuleSetRuleAction0PropertiesArgs>
data class MailManagerRuleSetRuleAction1PropertiesArgs(val relay: Output<MailManagerRuleSetRelayActionArgs>) : ConvertibleToJava<MailManagerRuleSetRuleAction1PropertiesArgs>
data class MailManagerRuleSetRuleAction2PropertiesArgs(val archive: Output<MailManagerRuleSetArchiveActionArgs>) : ConvertibleToJava<MailManagerRuleSetRuleAction2PropertiesArgs>
data class MailManagerRuleSetRuleAction3PropertiesArgs(val writeToS3: Output<MailManagerRuleSetS3ActionArgs>) : ConvertibleToJava<MailManagerRuleSetRuleAction3PropertiesArgs>
data class MailManagerRuleSetRuleAction4PropertiesArgs(val send: Output<MailManagerRuleSetSendActionArgs>) : ConvertibleToJava<MailManagerRuleSetRuleAction4PropertiesArgs>
data class MailManagerRuleSetRuleAction5PropertiesArgs(val addHeader: Output<MailManagerRuleSetAddHeaderActionArgs>) : ConvertibleToJava<MailManagerRuleSetRuleAction5PropertiesArgs>
data class MailManagerRuleSetRuleAction6PropertiesArgs(val replaceRecipient: Output<MailManagerRuleSetReplaceRecipientActionArgs>) : ConvertibleToJava<MailManagerRuleSetRuleAction6PropertiesArgs>
data class MailManagerRuleSetRuleAction7PropertiesArgs(val deliverToMailbox: Output<MailManagerRuleSetDeliverToMailboxActionArgs>) : ConvertibleToJava<MailManagerRuleSetRuleAction7PropertiesArgs>
data class MailManagerRuleSetRuleAction8PropertiesArgs(val deliverToQBusiness: Output<MailManagerRuleSetDeliverToQBusinessActionArgs>) : ConvertibleToJava<MailManagerRuleSetRuleAction8PropertiesArgs>
Link copied to clipboard
data class MailManagerRuleSetRuleArgs(val actions: Output<List<Any>>, val conditions: Output<List<Any>>? = null, val name: Output<String>? = null, val unless: Output<List<Any>>? = null) : ConvertibleToJava<MailManagerRuleSetRuleArgs>
data class MailManagerRuleSetRuleBooleanExpressionArgs(val evaluate: Output<Either<MailManagerRuleSetRuleBooleanToEvaluate0PropertiesArgs, MailManagerRuleSetRuleBooleanToEvaluate1PropertiesArgs>>, val operator: Output<MailManagerRuleSetRuleBooleanOperator>) : ConvertibleToJava<MailManagerRuleSetRuleBooleanExpressionArgs>
data class MailManagerRuleSetRuleBooleanToEvaluate0PropertiesArgs(val attribute: Output<MailManagerRuleSetRuleBooleanEmailAttribute>) : ConvertibleToJava<MailManagerRuleSetRuleBooleanToEvaluate0PropertiesArgs>
data class MailManagerRuleSetRuleBooleanToEvaluate1PropertiesArgs(val analysis: Output<MailManagerRuleSetAnalysisArgs>) : ConvertibleToJava<MailManagerRuleSetRuleBooleanToEvaluate1PropertiesArgs>
data class MailManagerRuleSetRuleCondition0PropertiesArgs(val booleanExpression: Output<MailManagerRuleSetRuleBooleanExpressionArgs>) : ConvertibleToJava<MailManagerRuleSetRuleCondition0PropertiesArgs>
data class MailManagerRuleSetRuleCondition1PropertiesArgs(val stringExpression: Output<MailManagerRuleSetRuleStringExpressionArgs>) : ConvertibleToJava<MailManagerRuleSetRuleCondition1PropertiesArgs>
data class MailManagerRuleSetRuleCondition2PropertiesArgs(val numberExpression: Output<MailManagerRuleSetRuleNumberExpressionArgs>) : ConvertibleToJava<MailManagerRuleSetRuleCondition2PropertiesArgs>
data class MailManagerRuleSetRuleCondition3PropertiesArgs(val ipExpression: Output<MailManagerRuleSetRuleIpExpressionArgs>) : ConvertibleToJava<MailManagerRuleSetRuleCondition3PropertiesArgs>
data class MailManagerRuleSetRuleCondition4PropertiesArgs(val verdictExpression: Output<MailManagerRuleSetRuleVerdictExpressionArgs>) : ConvertibleToJava<MailManagerRuleSetRuleCondition4PropertiesArgs>
data class MailManagerRuleSetRuleCondition5PropertiesArgs(val dmarcExpression: Output<MailManagerRuleSetRuleDmarcExpressionArgs>) : ConvertibleToJava<MailManagerRuleSetRuleCondition5PropertiesArgs>
data class MailManagerRuleSetRuleDmarcExpressionArgs(val operator: Output<MailManagerRuleSetRuleDmarcOperator>, val values: Output<List<MailManagerRuleSetRuleDmarcPolicy>>) : ConvertibleToJava<MailManagerRuleSetRuleDmarcExpressionArgs>
Link copied to clipboard
data class MailManagerRuleSetRuleIpExpressionArgs(val evaluate: Output<MailManagerRuleSetRuleIpToEvaluatePropertiesArgs>, val operator: Output<MailManagerRuleSetRuleIpOperator>, val values: Output<List<String>>) : ConvertibleToJava<MailManagerRuleSetRuleIpExpressionArgs>
data class MailManagerRuleSetRuleIpToEvaluatePropertiesArgs(val attribute: Output<MailManagerRuleSetRuleIpEmailAttribute>) : ConvertibleToJava<MailManagerRuleSetRuleIpToEvaluatePropertiesArgs>
data class MailManagerRuleSetRuleNumberExpressionArgs(val evaluate: Output<MailManagerRuleSetRuleNumberToEvaluatePropertiesArgs>, val operator: Output<MailManagerRuleSetRuleNumberOperator>, val value: Output<Double>) : ConvertibleToJava<MailManagerRuleSetRuleNumberExpressionArgs>
data class MailManagerRuleSetRuleNumberToEvaluatePropertiesArgs(val attribute: Output<MailManagerRuleSetRuleNumberEmailAttribute>) : ConvertibleToJava<MailManagerRuleSetRuleNumberToEvaluatePropertiesArgs>
data class MailManagerRuleSetRuleStringExpressionArgs(val evaluate: Output<Any>, val operator: Output<MailManagerRuleSetRuleStringOperator>, val values: Output<List<String>>) : ConvertibleToJava<MailManagerRuleSetRuleStringExpressionArgs>
data class MailManagerRuleSetRuleStringToEvaluate0PropertiesArgs(val attribute: Output<MailManagerRuleSetRuleStringEmailAttribute>) : ConvertibleToJava<MailManagerRuleSetRuleStringToEvaluate0PropertiesArgs>
data class MailManagerRuleSetRuleStringToEvaluate1PropertiesArgs(val mimeHeaderAttribute: Output<String>) : ConvertibleToJava<MailManagerRuleSetRuleStringToEvaluate1PropertiesArgs>
data class MailManagerRuleSetRuleStringToEvaluate2PropertiesArgs(val analysis: Output<MailManagerRuleSetAnalysisArgs>) : ConvertibleToJava<MailManagerRuleSetRuleStringToEvaluate2PropertiesArgs>
data class MailManagerRuleSetRuleVerdictExpressionArgs(val evaluate: Output<Either<MailManagerRuleSetRuleVerdictToEvaluate0PropertiesArgs, MailManagerRuleSetRuleVerdictToEvaluate1PropertiesArgs>>, val operator: Output<MailManagerRuleSetRuleVerdictOperator>, val values: Output<List<MailManagerRuleSetRuleVerdict>>) : ConvertibleToJava<MailManagerRuleSetRuleVerdictExpressionArgs>
data class MailManagerRuleSetRuleVerdictToEvaluate0PropertiesArgs(val attribute: Output<MailManagerRuleSetRuleVerdictAttribute>) : ConvertibleToJava<MailManagerRuleSetRuleVerdictToEvaluate0PropertiesArgs>
data class MailManagerRuleSetRuleVerdictToEvaluate1PropertiesArgs(val analysis: Output<MailManagerRuleSetAnalysisArgs>) : ConvertibleToJava<MailManagerRuleSetRuleVerdictToEvaluate1PropertiesArgs>
Link copied to clipboard
data class MailManagerRuleSetS3ActionArgs(val actionFailurePolicy: Output<MailManagerRuleSetActionFailurePolicy>? = null, val roleArn: Output<String>, val s3Bucket: Output<String>, val s3Prefix: Output<String>? = null, val s3SseKmsKeyId: Output<String>? = null) : ConvertibleToJava<MailManagerRuleSetS3ActionArgs>
Link copied to clipboard
data class MailManagerRuleSetSendActionArgs(val actionFailurePolicy: Output<MailManagerRuleSetActionFailurePolicy>? = null, val roleArn: Output<String>) : ConvertibleToJava<MailManagerRuleSetSendActionArgs>
data class MailManagerTrafficPolicyIngressAnalysisArgs(val analyzer: Output<String>, val resultField: Output<String>) : ConvertibleToJava<MailManagerTrafficPolicyIngressAnalysisArgs>
data class MailManagerTrafficPolicyIngressBooleanExpressionArgs(val evaluate: Output<MailManagerTrafficPolicyIngressBooleanToEvaluatePropertiesArgs>, val operator: Output<MailManagerTrafficPolicyIngressBooleanOperator>) : ConvertibleToJava<MailManagerTrafficPolicyIngressBooleanExpressionArgs>
data class MailManagerTrafficPolicyIngressBooleanToEvaluatePropertiesArgs(val analysis: Output<MailManagerTrafficPolicyIngressAnalysisArgs>) : ConvertibleToJava<MailManagerTrafficPolicyIngressBooleanToEvaluatePropertiesArgs>
data class MailManagerTrafficPolicyIngressIpToEvaluatePropertiesArgs(val attribute: Output<MailManagerTrafficPolicyIngressIpv4Attribute>) : ConvertibleToJava<MailManagerTrafficPolicyIngressIpToEvaluatePropertiesArgs>
data class MailManagerTrafficPolicyIngressIpv4ExpressionArgs(val evaluate: Output<MailManagerTrafficPolicyIngressIpToEvaluatePropertiesArgs>, val operator: Output<MailManagerTrafficPolicyIngressIpOperator>, val values: Output<List<String>>) : ConvertibleToJava<MailManagerTrafficPolicyIngressIpv4ExpressionArgs>
data class MailManagerTrafficPolicyIngressIpv6ExpressionArgs(val evaluate: Output<MailManagerTrafficPolicyIngressIpv6ToEvaluatePropertiesArgs>, val operator: Output<MailManagerTrafficPolicyIngressIpOperator>, val values: Output<List<String>>) : ConvertibleToJava<MailManagerTrafficPolicyIngressIpv6ExpressionArgs>
data class MailManagerTrafficPolicyIngressIpv6ToEvaluatePropertiesArgs(val attribute: Output<MailManagerTrafficPolicyIngressIpv6Attribute>) : ConvertibleToJava<MailManagerTrafficPolicyIngressIpv6ToEvaluatePropertiesArgs>
data class MailManagerTrafficPolicyIngressStringExpressionArgs(val evaluate: Output<Either<MailManagerTrafficPolicyIngressStringToEvaluate0PropertiesArgs, MailManagerTrafficPolicyIngressStringToEvaluate1PropertiesArgs>>, val operator: Output<MailManagerTrafficPolicyIngressStringOperator>, val values: Output<List<String>>) : ConvertibleToJava<MailManagerTrafficPolicyIngressStringExpressionArgs>
data class MailManagerTrafficPolicyIngressStringToEvaluate0PropertiesArgs(val attribute: Output<MailManagerTrafficPolicyIngressStringEmailAttribute>) : ConvertibleToJava<MailManagerTrafficPolicyIngressStringToEvaluate0PropertiesArgs>
data class MailManagerTrafficPolicyIngressStringToEvaluate1PropertiesArgs(val analysis: Output<MailManagerTrafficPolicyIngressAnalysisArgs>) : ConvertibleToJava<MailManagerTrafficPolicyIngressStringToEvaluate1PropertiesArgs>
data class MailManagerTrafficPolicyIngressTlsProtocolExpressionArgs(val evaluate: Output<MailManagerTrafficPolicyIngressTlsProtocolToEvaluatePropertiesArgs>, val operator: Output<MailManagerTrafficPolicyIngressTlsProtocolOperator>, val value: Output<MailManagerTrafficPolicyIngressTlsProtocolAttribute>) : ConvertibleToJava<MailManagerTrafficPolicyIngressTlsProtocolExpressionArgs>
data class MailManagerTrafficPolicyIngressTlsProtocolToEvaluatePropertiesArgs(val attribute: Output<MailManagerTrafficPolicyIngressTlsAttribute>) : ConvertibleToJava<MailManagerTrafficPolicyIngressTlsProtocolToEvaluatePropertiesArgs>
data class MailManagerTrafficPolicyPolicyCondition0PropertiesArgs(val stringExpression: Output<MailManagerTrafficPolicyIngressStringExpressionArgs>) : ConvertibleToJava<MailManagerTrafficPolicyPolicyCondition0PropertiesArgs>
data class MailManagerTrafficPolicyPolicyCondition1PropertiesArgs(val ipExpression: Output<MailManagerTrafficPolicyIngressIpv4ExpressionArgs>) : ConvertibleToJava<MailManagerTrafficPolicyPolicyCondition1PropertiesArgs>
data class MailManagerTrafficPolicyPolicyCondition2PropertiesArgs(val ipv6Expression: Output<MailManagerTrafficPolicyIngressIpv6ExpressionArgs>) : ConvertibleToJava<MailManagerTrafficPolicyPolicyCondition2PropertiesArgs>
data class MailManagerTrafficPolicyPolicyCondition3PropertiesArgs(val tlsExpression: Output<MailManagerTrafficPolicyIngressTlsProtocolExpressionArgs>) : ConvertibleToJava<MailManagerTrafficPolicyPolicyCondition3PropertiesArgs>
data class MailManagerTrafficPolicyPolicyCondition4PropertiesArgs(val booleanExpression: Output<MailManagerTrafficPolicyIngressBooleanExpressionArgs>) : ConvertibleToJava<MailManagerTrafficPolicyPolicyCondition4PropertiesArgs>
data class MailManagerTrafficPolicyPolicyStatementArgs(val action: Output<MailManagerTrafficPolicyAcceptAction>, val conditions: Output<List<Any>>) : ConvertibleToJava<MailManagerTrafficPolicyPolicyStatementArgs>
Link copied to clipboard
data class TemplateArgs(val htmlPart: Output<String>? = null, val subjectPart: Output<String>, val templateName: Output<String>? = null, val textPart: Output<String>? = null) : ConvertibleToJava<TemplateArgs>

The content of the email, composed of a subject line, an HTML part, and a text-only part

Link copied to clipboard
Link copied to clipboard
data class VdmAttributesDashboardAttributesArgs(val engagementMetrics: Output<String>? = null) : ConvertibleToJava<VdmAttributesDashboardAttributesArgs>

Preferences regarding the Dashboard feature.

Link copied to clipboard
data class VdmAttributesGuardianAttributesArgs(val optimizedSharedDelivery: Output<String>? = null) : ConvertibleToJava<VdmAttributesGuardianAttributesArgs>

Preferences regarding the Guardian feature.