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"
      )
    )
  )
)