Skip to content

Specify the suppression list preferences for a configuration set

Description

Specify the suppression list preferences for a configuration set. You can also use this operation to specify a SuppressionScope to override the suppression scope of the tenant or account for emails sent using this configuration set.

Usage

sesv2_put_configuration_set_suppression_options(ConfigurationSetName,
  SuppressionScope, SuppressedReasons, ValidationOptions)

Arguments

  • ConfigurationSetName

[required] The name of the configuration set to change the suppression list preferences for.

  • SuppressionScope

The suppression scope for the configuration set. This overrides the tenant or account suppression scope for emails sent using this configuration set. Can be one of the following:

  • TENANT – Use the tenant's suppression list.
  • ACCOUNT – Use the account-level suppression list.

  • SuppressedReasons

A list that contains the reasons that email addresses are automatically added to the suppression list for your account or for a specific tenant. This list can contain any or all of the following:

  • COMPLAINT – Amazon SES adds an email address to the suppression list for your account or for a specific tenant when a message sent to that address results in a complaint.
  • BOUNCE – Amazon SES adds an email address to the suppression list for your account or for a specific tenant when a message sent to that address results in a hard bounce.

  • ValidationOptions

An object that contains information about the email address suppression preferences for the configuration set in the current Amazon Web Services Region.

Value

An empty list.

Request syntax

svc$put_configuration_set_suppression_options(
  ConfigurationSetName = "string",
  SuppressionScope = "ACCOUNT"|"TENANT",
  SuppressedReasons = list(
    "BOUNCE"|"COMPLAINT"
  ),
  ValidationOptions = list(
    ConditionThreshold = list(
      ConditionThresholdEnabled = "ENABLED"|"DISABLED",
      OverallConfidenceThreshold = list(
        ConfidenceVerdictThreshold = "MEDIUM"|"HIGH"|"MANAGED"
      )
    )
  )
)