Skip to main content

configuration_set_event_destinations

Creates, updates, deletes or gets a configuration_set_event_destination resource or lists configuration_set_event_destinations in a region

Overview

Nameconfiguration_set_event_destinations
TypeResource
DescriptionResource Type definition for AWS::SES::ConfigurationSetEventDestination
Idawscc.ses.configuration_set_event_destinations

Fields

NameDatatypeDescription
idstring
configuration_set_namestringThe name of the configuration set that contains the event destination.
event_destinationobjectThe event destination object.
regionstringAWS region.

For more information, see AWS::SES::ConfigurationSetEventDestination.

Methods

NameResourceAccessible byRequired Params
create_resourceconfiguration_set_event_destinationsINSERTConfigurationSetName, EventDestination, region
delete_resourceconfiguration_set_event_destinationsDELETEIdentifier, region
update_resourceconfiguration_set_event_destinationsUPDATEIdentifier, PatchDocument, region
list_resourcesconfiguration_set_event_destinations_list_onlySELECTregion
get_resourceconfiguration_set_event_destinationsSELECTIdentifier, region

SELECT examples

Gets all properties from an individual configuration_set_event_destination.

SELECT
region,
id,
configuration_set_name,
event_destination
FROM awscc.ses.configuration_set_event_destinations
WHERE
region = 'us-east-1' AND
Identifier = '{{ id }}';

INSERT example

Use the following StackQL query and manifest file to create a new configuration_set_event_destination resource, using stack-deploy.

/*+ create */
INSERT INTO awscc.ses.configuration_set_event_destinations (
ConfigurationSetName,
EventDestination,
region
)
SELECT
'{{ configuration_set_name }}',
'{{ event_destination }}',
'{{ region }}';

UPDATE example

Use the following StackQL query and manifest file to update a configuration_set_event_destination resource, using stack-deploy.

/*+ update */
UPDATE awscc.ses.configuration_set_event_destinations
SET PatchDocument = string('{{ {
"EventDestination": event_destination
} | generate_patch_document }}')
WHERE
region = '{{ region }}' AND
Identifier = '{{ id }}';

DELETE example

/*+ delete */
DELETE FROM awscc.ses.configuration_set_event_destinations
WHERE
Identifier = '{{ id }}' AND
region = 'us-east-1';

Permissions

To operate on the configuration_set_event_destinations resource, the following permissions are required:

ses:CreateConfigurationSetEventDestination,
ses:GetConfigurationSetEventDestinations,
ses:DescribeConfigurationSet