|
995 | 995 | }
|
996 | 996 | ],
|
997 | 997 | "traits": {
|
998 |
| - "smithy.api#documentation": "<p>Create an event destination. <i>Events</i> include message sends,\n deliveries, opens, clicks, bounces, and complaints. <i>Event\n destinations</i> are places that you can send information about these events\n to. For example, you can send event data to Amazon SNS to receive notifications when you\n receive bounces or complaints, or you can use Amazon Kinesis Data Firehose to stream data to Amazon S3 for long-term\n storage.</p>\n <p>A single configuration set can include more than one event destination.</p>", |
| 998 | + "smithy.api#documentation": "<p>Create an event destination. <i>Events</i> include message sends,\n deliveries, opens, clicks, bounces, and complaints. <i>Event\n destinations</i> are places that you can send information about these events\n to. For example, you can send event data to Amazon EventBridge and associate a rule to send the event\n to the specified target.</p>\n <p>A single configuration set can include more than one event destination.</p>", |
999 | 999 | "smithy.api#http": {
|
1000 | 1000 | "method": "POST",
|
1001 | 1001 | "uri": "/v2/email/configuration-sets/{ConfigurationSetName}/event-destinations",
|
|
2149 | 2149 | }
|
2150 | 2150 | ],
|
2151 | 2151 | "traits": {
|
2152 |
| - "smithy.api#documentation": "<p>Delete an event destination.</p>\n <p>\n <i>Events</i> include message sends, deliveries, opens, clicks, bounces,\n and complaints. <i>Event destinations</i> are places that you can send\n information about these events to. For example, you can send event data to Amazon SNS to\n receive notifications when you receive bounces or complaints, or you can use Amazon Kinesis Data Firehose to\n stream data to Amazon S3 for long-term storage.</p>", |
| 2152 | + "smithy.api#documentation": "<p>Delete an event destination.</p>\n <p>\n <i>Events</i> include message sends, deliveries, opens, clicks, bounces,\n and complaints. <i>Event destinations</i> are places that you can send\n information about these events to. For example, you can send event data to Amazon EventBridge and\n associate a rule to send the event to the specified target.</p>", |
2153 | 2153 | "smithy.api#http": {
|
2154 | 2154 | "method": "DELETE",
|
2155 | 2155 | "uri": "/v2/email/configuration-sets/{ConfigurationSetName}/event-destinations/{EventDestinationName}",
|
|
3483 | 3483 | "target": "com.amazonaws.sesv2#Esp"
|
3484 | 3484 | }
|
3485 | 3485 | },
|
| 3486 | + "com.amazonaws.sesv2#EventBridgeDestination": { |
| 3487 | + "type": "structure", |
| 3488 | + "members": { |
| 3489 | + "EventBusArn": { |
| 3490 | + "target": "com.amazonaws.sesv2#AmazonResourceName", |
| 3491 | + "traits": { |
| 3492 | + "smithy.api#documentation": "<p>The Amazon Resource Name (ARN) of the Amazon EventBridge bus to publish email events to. Only the default bus is supported. </p>", |
| 3493 | + "smithy.api#required": {} |
| 3494 | + } |
| 3495 | + } |
| 3496 | + }, |
| 3497 | + "traits": { |
| 3498 | + "smithy.api#documentation": "<p>An object that defines an Amazon EventBridge destination for email events. You can use Amazon EventBridge to\n send notifications when certain email events occur.</p>" |
| 3499 | + } |
| 3500 | + }, |
3486 | 3501 | "com.amazonaws.sesv2#EventDestination": {
|
3487 | 3502 | "type": "structure",
|
3488 | 3503 | "members": {
|
|
3522 | 3537 | "SnsDestination": {
|
3523 | 3538 | "target": "com.amazonaws.sesv2#SnsDestination",
|
3524 | 3539 | "traits": {
|
3525 |
| - "smithy.api#documentation": "<p>An object that defines an Amazon SNS destination for email events. You can use Amazon SNS to\n send notification when certain email events occur.</p>" |
| 3540 | + "smithy.api#documentation": "<p>An object that defines an Amazon SNS destination for email events. You can use Amazon SNS to\n send notifications when certain email events occur.</p>" |
| 3541 | + } |
| 3542 | + }, |
| 3543 | + "EventBridgeDestination": { |
| 3544 | + "target": "com.amazonaws.sesv2#EventBridgeDestination", |
| 3545 | + "traits": { |
| 3546 | + "smithy.api#documentation": "<p>An object that defines an Amazon EventBridge destination for email events. You can use Amazon EventBridge to\n send notifications when certain email events occur.</p>" |
3526 | 3547 | }
|
3527 | 3548 | },
|
3528 | 3549 | "PinpointDestination": {
|
|
3567 | 3588 | "SnsDestination": {
|
3568 | 3589 | "target": "com.amazonaws.sesv2#SnsDestination",
|
3569 | 3590 | "traits": {
|
3570 |
| - "smithy.api#documentation": "<p>An object that defines an Amazon SNS destination for email events. You can use Amazon SNS to\n send notification when certain email events occur.</p>" |
| 3591 | + "smithy.api#documentation": "<p>An object that defines an Amazon SNS destination for email events. You can use Amazon SNS to\n send notifications when certain email events occur.</p>" |
| 3592 | + } |
| 3593 | + }, |
| 3594 | + "EventBridgeDestination": { |
| 3595 | + "target": "com.amazonaws.sesv2#EventBridgeDestination", |
| 3596 | + "traits": { |
| 3597 | + "smithy.api#documentation": "<p>An object that defines an Amazon EventBridge destination for email events. You can use Amazon EventBridge to\n send notifications when certain email events occur.</p>" |
3571 | 3598 | }
|
3572 | 3599 | },
|
3573 | 3600 | "PinpointDestination": {
|
|
4122 | 4149 | }
|
4123 | 4150 | ],
|
4124 | 4151 | "traits": {
|
4125 |
| - "smithy.api#documentation": "<p>Retrieve a list of event destinations that are associated with a configuration\n set.</p>\n <p>\n <i>Events</i> include message sends, deliveries, opens, clicks, bounces,\n and complaints. <i>Event destinations</i> are places that you can send\n information about these events to. For example, you can send event data to Amazon SNS to\n receive notifications when you receive bounces or complaints, or you can use Amazon Kinesis Data Firehose to\n stream data to Amazon S3 for long-term storage.</p>", |
| 4152 | + "smithy.api#documentation": "<p>Retrieve a list of event destinations that are associated with a configuration\n set.</p>\n <p>\n <i>Events</i> include message sends, deliveries, opens, clicks, bounces,\n and complaints. <i>Event destinations</i> are places that you can send\n information about these events to. For example, you can send event data to Amazon EventBridge and\n associate a rule to send the event to the specified target.</p>", |
4126 | 4153 | "smithy.api#http": {
|
4127 | 4154 | "method": "GET",
|
4128 | 4155 | "uri": "/v2/email/configuration-sets/{ConfigurationSetName}/event-destinations",
|
|
11369 | 11396 | }
|
11370 | 11397 | },
|
11371 | 11398 | "traits": {
|
11372 |
| - "smithy.api#documentation": "<p>An object that defines an Amazon SNS destination for email events. You can use Amazon SNS to\n send notification when certain email events occur.</p>" |
| 11399 | + "smithy.api#documentation": "<p>An object that defines an Amazon SNS destination for email events. You can use Amazon SNS to\n send notifications when certain email events occur.</p>" |
11373 | 11400 | }
|
11374 | 11401 | },
|
11375 | 11402 | "com.amazonaws.sesv2#Subject": {
|
|
12021 | 12048 | }
|
12022 | 12049 | ],
|
12023 | 12050 | "traits": {
|
12024 |
| - "smithy.api#documentation": "<p>Update the configuration of an event destination for a configuration set.</p>\n <p>\n <i>Events</i> include message sends, deliveries, opens, clicks, bounces,\n and complaints. <i>Event destinations</i> are places that you can send\n information about these events to. For example, you can send event data to Amazon SNS to\n receive notifications when you receive bounces or complaints, or you can use Amazon Kinesis Data Firehose to\n stream data to Amazon S3 for long-term storage.</p>", |
| 12051 | + "smithy.api#documentation": "<p>Update the configuration of an event destination for a configuration set.</p>\n <p>\n <i>Events</i> include message sends, deliveries, opens, clicks, bounces,\n and complaints. <i>Event destinations</i> are places that you can send\n information about these events to. For example, you can send event data to Amazon EventBridge and\n associate a rule to send the event to the specified target.</p>", |
12025 | 12052 | "smithy.api#http": {
|
12026 | 12053 | "method": "PUT",
|
12027 | 12054 | "uri": "/v2/email/configuration-sets/{ConfigurationSetName}/event-destinations/{EventDestinationName}",
|
|
0 commit comments