|
11 | 11 | "serviceId":"SESv2",
|
12 | 12 | "signatureVersion":"v4",
|
13 | 13 | "signingName":"ses",
|
14 |
| - "uid":"sesv2-2019-09-27" |
| 14 | + "uid":"sesv2-2019-09-27", |
| 15 | + "auth":["aws.auth#sigv4"] |
15 | 16 | },
|
16 | 17 | "operations":{
|
17 | 18 | "BatchGetMetricData":{
|
|
78 | 79 | {"shape":"TooManyRequestsException"},
|
79 | 80 | {"shape":"BadRequestException"}
|
80 | 81 | ],
|
81 |
| - "documentation":"<p>Create an event destination. <i>Events</i> include message sends, deliveries, opens, clicks, bounces, and complaints. <i>Event destinations</i> are places that you can send information about these events to. For example, you can send event data to Amazon SNS to receive notifications when you receive bounces or complaints, or you can use Amazon Kinesis Data Firehose to stream data to Amazon S3 for long-term storage.</p> <p>A single configuration set can include more than one event destination.</p>" |
| 82 | + "documentation":"<p>Create an event destination. <i>Events</i> include message sends, deliveries, opens, clicks, bounces, and complaints. <i>Event destinations</i> are places that you can send information about these events to. For example, you can send event data to Amazon EventBridge and associate a rule to send the event to the specified target.</p> <p>A single configuration set can include more than one event destination.</p>" |
82 | 83 | },
|
83 | 84 | "CreateContact":{
|
84 | 85 | "name":"CreateContact",
|
|
278 | 279 | {"shape":"TooManyRequestsException"},
|
279 | 280 | {"shape":"BadRequestException"}
|
280 | 281 | ],
|
281 |
| - "documentation":"<p>Delete an event destination.</p> <p> <i>Events</i> include message sends, deliveries, opens, clicks, bounces, and complaints. <i>Event destinations</i> are places that you can send information about these events to. For example, you can send event data to Amazon SNS to receive notifications when you receive bounces or complaints, or you can use Amazon Kinesis Data Firehose to stream data to Amazon S3 for long-term storage.</p>" |
| 282 | + "documentation":"<p>Delete an event destination.</p> <p> <i>Events</i> include message sends, deliveries, opens, clicks, bounces, and complaints. <i>Event destinations</i> are places that you can send information about these events to. For example, you can send event data to Amazon EventBridge and associate a rule to send the event to the specified target.</p>" |
282 | 283 | },
|
283 | 284 | "DeleteContact":{
|
284 | 285 | "name":"DeleteContact",
|
|
460 | 461 | {"shape":"TooManyRequestsException"},
|
461 | 462 | {"shape":"BadRequestException"}
|
462 | 463 | ],
|
463 |
| - "documentation":"<p>Retrieve a list of event destinations that are associated with a configuration set.</p> <p> <i>Events</i> include message sends, deliveries, opens, clicks, bounces, and complaints. <i>Event destinations</i> are places that you can send information about these events to. For example, you can send event data to Amazon SNS to receive notifications when you receive bounces or complaints, or you can use Amazon Kinesis Data Firehose to stream data to Amazon S3 for long-term storage.</p>" |
| 464 | + "documentation":"<p>Retrieve a list of event destinations that are associated with a configuration set.</p> <p> <i>Events</i> include message sends, deliveries, opens, clicks, bounces, and complaints. <i>Event destinations</i> are places that you can send information about these events to. For example, you can send event data to Amazon EventBridge and associate a rule to send the event to the specified target.</p>" |
464 | 465 | },
|
465 | 466 | "GetContact":{
|
466 | 467 | "name":"GetContact",
|
|
1352 | 1353 | {"shape":"TooManyRequestsException"},
|
1353 | 1354 | {"shape":"BadRequestException"}
|
1354 | 1355 | ],
|
1355 |
| - "documentation":"<p>Update the configuration of an event destination for a configuration set.</p> <p> <i>Events</i> include message sends, deliveries, opens, clicks, bounces, and complaints. <i>Event destinations</i> are places that you can send information about these events to. For example, you can send event data to Amazon SNS to receive notifications when you receive bounces or complaints, or you can use Amazon Kinesis Data Firehose to stream data to Amazon S3 for long-term storage.</p>" |
| 1356 | + "documentation":"<p>Update the configuration of an event destination for a configuration set.</p> <p> <i>Events</i> include message sends, deliveries, opens, clicks, bounces, and complaints. <i>Event destinations</i> are places that you can send information about these events to. For example, you can send event data to Amazon EventBridge and associate a rule to send the event to the specified target.</p>" |
1356 | 1357 | },
|
1357 | 1358 | "UpdateContact":{
|
1358 | 1359 | "name":"UpdateContact",
|
|
3145 | 3146 | "type":"list",
|
3146 | 3147 | "member":{"shape":"Esp"}
|
3147 | 3148 | },
|
| 3149 | + "EventBridgeDestination":{ |
| 3150 | + "type":"structure", |
| 3151 | + "required":["EventBusArn"], |
| 3152 | + "members":{ |
| 3153 | + "EventBusArn":{ |
| 3154 | + "shape":"AmazonResourceName", |
| 3155 | + "documentation":"<p>The Amazon Resource Name (ARN) of the Amazon EventBridge bus to publish email events to. Only the default bus is supported. </p>" |
| 3156 | + } |
| 3157 | + }, |
| 3158 | + "documentation":"<p>An object that defines an Amazon EventBridge destination for email events. You can use Amazon EventBridge to send notifications when certain email events occur.</p>" |
| 3159 | + }, |
3148 | 3160 | "EventDestination":{
|
3149 | 3161 | "type":"structure",
|
3150 | 3162 | "required":[
|
|
3174 | 3186 | },
|
3175 | 3187 | "SnsDestination":{
|
3176 | 3188 | "shape":"SnsDestination",
|
3177 |
| - "documentation":"<p>An object that defines an Amazon SNS destination for email events. You can use Amazon SNS to send notification when certain email events occur.</p>" |
| 3189 | + "documentation":"<p>An object that defines an Amazon SNS destination for email events. You can use Amazon SNS to send notifications when certain email events occur.</p>" |
| 3190 | + }, |
| 3191 | + "EventBridgeDestination":{ |
| 3192 | + "shape":"EventBridgeDestination", |
| 3193 | + "documentation":"<p>An object that defines an Amazon EventBridge destination for email events. You can use Amazon EventBridge to send notifications when certain email events occur.</p>" |
3178 | 3194 | },
|
3179 | 3195 | "PinpointDestination":{
|
3180 | 3196 | "shape":"PinpointDestination",
|
|
3204 | 3220 | },
|
3205 | 3221 | "SnsDestination":{
|
3206 | 3222 | "shape":"SnsDestination",
|
3207 |
| - "documentation":"<p>An object that defines an Amazon SNS destination for email events. You can use Amazon SNS to send notification when certain email events occur.</p>" |
| 3223 | + "documentation":"<p>An object that defines an Amazon SNS destination for email events. You can use Amazon SNS to send notifications when certain email events occur.</p>" |
| 3224 | + }, |
| 3225 | + "EventBridgeDestination":{ |
| 3226 | + "shape":"EventBridgeDestination", |
| 3227 | + "documentation":"<p>An object that defines an Amazon EventBridge destination for email events. You can use Amazon EventBridge to send notifications when certain email events occur.</p>" |
3208 | 3228 | },
|
3209 | 3229 | "PinpointDestination":{
|
3210 | 3230 | "shape":"PinpointDestination",
|
|
6369 | 6389 | "documentation":"<p>The Amazon Resource Name (ARN) of the Amazon SNS topic to publish email events to. For more information about Amazon SNS topics, see the <a href=\"https://docs.aws.amazon.com/sns/latest/dg/CreateTopic.html\">Amazon SNS Developer Guide</a>.</p>"
|
6370 | 6390 | }
|
6371 | 6391 | },
|
6372 |
| - "documentation":"<p>An object that defines an Amazon SNS destination for email events. You can use Amazon SNS to send notification when certain email events occur.</p>" |
| 6392 | + "documentation":"<p>An object that defines an Amazon SNS destination for email events. You can use Amazon SNS to send notifications when certain email events occur.</p>" |
6373 | 6393 | },
|
6374 | 6394 | "Subject":{"type":"string"},
|
6375 | 6395 | "SubscriptionStatus":{
|
|
0 commit comments