SESV2 / Client / update_configuration_set

update_configuration_set

SESV2.Client.update_configuration_set(**kwargs)

Updates an existing configuration set.

This operation performs a partial update. Only the attributes that you include in the request are updated; any omitted attribute is left unchanged.

See also: AWS API Documentation

Request Syntax

response = client.update_configuration_set(
    ConfigurationSetName='string',
    MessageSecurityOptions={
        'SigningScheme': {
            'DefaultScheme': {}
            ,
            'SmimeScheme': {
                'SignatureFormat': 'DETACHED'
            }
        }
    }
)
Parameters:
  • ConfigurationSetName (string) –

    [REQUIRED]

    The name of the configuration set to update.

  • MessageSecurityOptions (dict) –

    The security options that apply to the MIME message itself for messages sent with the configuration set.

    • SigningScheme (dict) –

      The signing scheme that Amazon SES API v2 applies to messages sent with the configuration set.

      Note

      This is a Tagged Union structure. Only one of the following top level keys can be set: DefaultScheme, SmimeScheme.

      • DefaultScheme (dict) –

        Use the default signing behavior. When you select this option, Amazon SES API v2 doesn’t add an S/MIME signature to messages sent with the configuration set.

      • SmimeScheme (dict) –

        Sign messages sent with the configuration set using S/MIME. For signing to apply, the email identity used to send a message must have an active S/MIME certificate association.

        • SignatureFormat (string) –

          The format of the S/MIME signature that Amazon SES API v2 applies to messages.

Return type:

dict

Returns:

Response Syntax

{}

Response Structure

  • (dict) –

    An HTTP 200 response if the request succeeds, or an error message if the request fails.

Exceptions

  • SESV2.Client.exceptions.NotFoundException

  • SESV2.Client.exceptions.TooManyRequestsException

  • SESV2.Client.exceptions.BadRequestException