UNPKG

31.6 kBJSONView Raw
1{
2 "version": "2.0",
3 "metadata": {
4 "apiVersion": "2018-07-26",
5 "endpointPrefix": "email",
6 "jsonVersion": "1.1",
7 "protocol": "rest-json",
8 "serviceAbbreviation": "Pinpoint Email",
9 "serviceFullName": "Amazon Pinpoint Email Service",
10 "serviceId": "Pinpoint Email",
11 "signatureVersion": "v4",
12 "signingName": "ses",
13 "targetPrefix": "com.amazonaws.services.pinpoint.email",
14 "uid": "pinpoint-email-2018-07-26"
15 },
16 "operations": {
17 "CreateConfigurationSet": {
18 "http": {
19 "requestUri": "/v1/email/configuration-sets"
20 },
21 "input": {
22 "type": "structure",
23 "members": {
24 "ConfigurationSetName": {},
25 "TrackingOptions": {
26 "shape": "S3"
27 },
28 "DeliveryOptions": {
29 "shape": "S5"
30 },
31 "ReputationOptions": {
32 "shape": "S7"
33 },
34 "SendingOptions": {
35 "shape": "Sa"
36 }
37 }
38 },
39 "output": {
40 "type": "structure",
41 "members": {}
42 }
43 },
44 "CreateConfigurationSetEventDestination": {
45 "http": {
46 "requestUri": "/v1/email/configuration-sets/{ConfigurationSetName}/event-destinations"
47 },
48 "input": {
49 "type": "structure",
50 "required": [
51 "ConfigurationSetName",
52 "EventDestinationName",
53 "EventDestination"
54 ],
55 "members": {
56 "ConfigurationSetName": {
57 "location": "uri",
58 "locationName": "ConfigurationSetName"
59 },
60 "EventDestinationName": {},
61 "EventDestination": {
62 "shape": "Se"
63 }
64 }
65 },
66 "output": {
67 "type": "structure",
68 "members": {}
69 }
70 },
71 "CreateDedicatedIpPool": {
72 "http": {
73 "requestUri": "/v1/email/dedicated-ip-pools"
74 },
75 "input": {
76 "type": "structure",
77 "required": [
78 "PoolName"
79 ],
80 "members": {
81 "PoolName": {}
82 }
83 },
84 "output": {
85 "type": "structure",
86 "members": {}
87 }
88 },
89 "CreateDeliverabilityTestReport": {
90 "http": {
91 "requestUri": "/v1/email/deliverability-dashboard/test"
92 },
93 "input": {
94 "type": "structure",
95 "required": [
96 "FromEmailAddress",
97 "Content"
98 ],
99 "members": {
100 "ReportName": {},
101 "FromEmailAddress": {},
102 "Content": {
103 "shape": "Sx"
104 }
105 }
106 },
107 "output": {
108 "type": "structure",
109 "required": [
110 "ReportId",
111 "DeliverabilityTestStatus"
112 ],
113 "members": {
114 "ReportId": {},
115 "DeliverabilityTestStatus": {}
116 }
117 }
118 },
119 "CreateEmailIdentity": {
120 "http": {
121 "requestUri": "/v1/email/identities"
122 },
123 "input": {
124 "type": "structure",
125 "required": [
126 "EmailIdentity"
127 ],
128 "members": {
129 "EmailIdentity": {}
130 }
131 },
132 "output": {
133 "type": "structure",
134 "members": {
135 "IdentityType": {},
136 "VerifiedForSendingStatus": {
137 "type": "boolean"
138 },
139 "DkimAttributes": {
140 "shape": "S1c"
141 }
142 }
143 }
144 },
145 "DeleteConfigurationSet": {
146 "http": {
147 "method": "DELETE",
148 "requestUri": "/v1/email/configuration-sets/{ConfigurationSetName}"
149 },
150 "input": {
151 "type": "structure",
152 "required": [
153 "ConfigurationSetName"
154 ],
155 "members": {
156 "ConfigurationSetName": {
157 "location": "uri",
158 "locationName": "ConfigurationSetName"
159 }
160 }
161 },
162 "output": {
163 "type": "structure",
164 "members": {}
165 }
166 },
167 "DeleteConfigurationSetEventDestination": {
168 "http": {
169 "method": "DELETE",
170 "requestUri": "/v1/email/configuration-sets/{ConfigurationSetName}/event-destinations/{EventDestinationName}"
171 },
172 "input": {
173 "type": "structure",
174 "required": [
175 "ConfigurationSetName",
176 "EventDestinationName"
177 ],
178 "members": {
179 "ConfigurationSetName": {
180 "location": "uri",
181 "locationName": "ConfigurationSetName"
182 },
183 "EventDestinationName": {
184 "location": "uri",
185 "locationName": "EventDestinationName"
186 }
187 }
188 },
189 "output": {
190 "type": "structure",
191 "members": {}
192 }
193 },
194 "DeleteDedicatedIpPool": {
195 "http": {
196 "method": "DELETE",
197 "requestUri": "/v1/email/dedicated-ip-pools/{PoolName}"
198 },
199 "input": {
200 "type": "structure",
201 "required": [
202 "PoolName"
203 ],
204 "members": {
205 "PoolName": {
206 "location": "uri",
207 "locationName": "PoolName"
208 }
209 }
210 },
211 "output": {
212 "type": "structure",
213 "members": {}
214 }
215 },
216 "DeleteEmailIdentity": {
217 "http": {
218 "method": "DELETE",
219 "requestUri": "/v1/email/identities/{EmailIdentity}"
220 },
221 "input": {
222 "type": "structure",
223 "required": [
224 "EmailIdentity"
225 ],
226 "members": {
227 "EmailIdentity": {
228 "location": "uri",
229 "locationName": "EmailIdentity"
230 }
231 }
232 },
233 "output": {
234 "type": "structure",
235 "members": {}
236 }
237 },
238 "GetAccount": {
239 "http": {
240 "method": "GET",
241 "requestUri": "/v1/email/account"
242 },
243 "input": {
244 "type": "structure",
245 "members": {}
246 },
247 "output": {
248 "type": "structure",
249 "members": {
250 "SendQuota": {
251 "type": "structure",
252 "members": {
253 "Max24HourSend": {
254 "type": "double"
255 },
256 "MaxSendRate": {
257 "type": "double"
258 },
259 "SentLast24Hours": {
260 "type": "double"
261 }
262 }
263 },
264 "SendingEnabled": {
265 "type": "boolean"
266 },
267 "DedicatedIpAutoWarmupEnabled": {
268 "type": "boolean"
269 },
270 "EnforcementStatus": {},
271 "ProductionAccessEnabled": {
272 "type": "boolean"
273 }
274 }
275 }
276 },
277 "GetBlacklistReports": {
278 "http": {
279 "method": "GET",
280 "requestUri": "/v1/email/deliverability-dashboard/blacklist-report"
281 },
282 "input": {
283 "type": "structure",
284 "required": [
285 "BlacklistItemNames"
286 ],
287 "members": {
288 "BlacklistItemNames": {
289 "type": "list",
290 "member": {}
291 }
292 }
293 },
294 "output": {
295 "type": "structure",
296 "required": [
297 "BlacklistReport"
298 ],
299 "members": {
300 "BlacklistReport": {
301 "type": "map",
302 "key": {},
303 "value": {
304 "type": "list",
305 "member": {
306 "type": "structure",
307 "members": {
308 "RblName": {},
309 "ListingTime": {
310 "type": "timestamp"
311 },
312 "Description": {}
313 }
314 }
315 }
316 }
317 }
318 }
319 },
320 "GetConfigurationSet": {
321 "http": {
322 "method": "GET",
323 "requestUri": "/v1/email/configuration-sets/{ConfigurationSetName}"
324 },
325 "input": {
326 "type": "structure",
327 "required": [
328 "ConfigurationSetName"
329 ],
330 "members": {
331 "ConfigurationSetName": {
332 "location": "uri",
333 "locationName": "ConfigurationSetName"
334 }
335 }
336 },
337 "output": {
338 "type": "structure",
339 "members": {
340 "ConfigurationSetName": {},
341 "TrackingOptions": {
342 "shape": "S3"
343 },
344 "DeliveryOptions": {
345 "shape": "S5"
346 },
347 "ReputationOptions": {
348 "shape": "S7"
349 },
350 "SendingOptions": {
351 "shape": "Sa"
352 }
353 }
354 }
355 },
356 "GetConfigurationSetEventDestinations": {
357 "http": {
358 "method": "GET",
359 "requestUri": "/v1/email/configuration-sets/{ConfigurationSetName}/event-destinations"
360 },
361 "input": {
362 "type": "structure",
363 "required": [
364 "ConfigurationSetName"
365 ],
366 "members": {
367 "ConfigurationSetName": {
368 "location": "uri",
369 "locationName": "ConfigurationSetName"
370 }
371 }
372 },
373 "output": {
374 "type": "structure",
375 "members": {
376 "EventDestinations": {
377 "type": "list",
378 "member": {
379 "type": "structure",
380 "required": [
381 "Name",
382 "MatchingEventTypes"
383 ],
384 "members": {
385 "Name": {},
386 "Enabled": {
387 "type": "boolean"
388 },
389 "MatchingEventTypes": {
390 "shape": "Sf"
391 },
392 "KinesisFirehoseDestination": {
393 "shape": "Sh"
394 },
395 "CloudWatchDestination": {
396 "shape": "Sj"
397 },
398 "SnsDestination": {
399 "shape": "Sp"
400 },
401 "PinpointDestination": {
402 "shape": "Sq"
403 }
404 }
405 }
406 }
407 }
408 }
409 },
410 "GetDedicatedIp": {
411 "http": {
412 "method": "GET",
413 "requestUri": "/v1/email/dedicated-ips/{IP}"
414 },
415 "input": {
416 "type": "structure",
417 "required": [
418 "Ip"
419 ],
420 "members": {
421 "Ip": {
422 "location": "uri",
423 "locationName": "IP"
424 }
425 }
426 },
427 "output": {
428 "type": "structure",
429 "members": {
430 "DedicatedIp": {
431 "shape": "S2e"
432 }
433 }
434 }
435 },
436 "GetDedicatedIps": {
437 "http": {
438 "method": "GET",
439 "requestUri": "/v1/email/dedicated-ips"
440 },
441 "input": {
442 "type": "structure",
443 "members": {
444 "PoolName": {},
445 "NextToken": {},
446 "PageSize": {
447 "type": "integer"
448 }
449 }
450 },
451 "output": {
452 "type": "structure",
453 "members": {
454 "DedicatedIps": {
455 "type": "list",
456 "member": {
457 "shape": "S2e"
458 }
459 },
460 "NextToken": {}
461 }
462 }
463 },
464 "GetDeliverabilityDashboardOptions": {
465 "http": {
466 "method": "GET",
467 "requestUri": "/v1/email/deliverability-dashboard"
468 },
469 "input": {
470 "type": "structure",
471 "members": {}
472 },
473 "output": {
474 "type": "structure",
475 "required": [
476 "DashboardEnabled"
477 ],
478 "members": {
479 "DashboardEnabled": {
480 "type": "boolean"
481 }
482 }
483 }
484 },
485 "GetDeliverabilityTestReport": {
486 "http": {
487 "method": "GET",
488 "requestUri": "/v1/email/deliverability-dashboard/test-reports/{ReportId}"
489 },
490 "input": {
491 "type": "structure",
492 "required": [
493 "ReportId"
494 ],
495 "members": {
496 "ReportId": {
497 "location": "uri",
498 "locationName": "ReportId"
499 }
500 }
501 },
502 "output": {
503 "type": "structure",
504 "required": [
505 "DeliverabilityTestReport",
506 "OverallPlacement",
507 "IspPlacements"
508 ],
509 "members": {
510 "DeliverabilityTestReport": {
511 "shape": "S2q"
512 },
513 "OverallPlacement": {
514 "shape": "S2s"
515 },
516 "IspPlacements": {
517 "type": "list",
518 "member": {
519 "type": "structure",
520 "members": {
521 "IspName": {},
522 "PlacementStatistics": {
523 "shape": "S2s"
524 }
525 }
526 }
527 },
528 "Message": {}
529 }
530 }
531 },
532 "GetDomainStatisticsReport": {
533 "http": {
534 "method": "GET",
535 "requestUri": "/v1/email/deliverability-dashboard/statistics-report/{Domain}"
536 },
537 "input": {
538 "type": "structure",
539 "required": [
540 "Domain",
541 "StartDate",
542 "EndDate"
543 ],
544 "members": {
545 "Domain": {
546 "location": "uri",
547 "locationName": "Domain"
548 },
549 "StartDate": {
550 "type": "timestamp"
551 },
552 "EndDate": {
553 "type": "timestamp"
554 }
555 }
556 },
557 "output": {
558 "type": "structure",
559 "required": [
560 "OverallVolume",
561 "DailyVolumes"
562 ],
563 "members": {
564 "OverallVolume": {
565 "type": "structure",
566 "members": {
567 "VolumeStatistics": {
568 "shape": "S31"
569 },
570 "ReadRatePercent": {
571 "type": "double"
572 },
573 "DomainIspPlacements": {
574 "shape": "S33"
575 }
576 }
577 },
578 "DailyVolumes": {
579 "type": "list",
580 "member": {
581 "type": "structure",
582 "members": {
583 "StartDate": {
584 "type": "timestamp"
585 },
586 "VolumeStatistics": {
587 "shape": "S31"
588 },
589 "DomainIspPlacements": {
590 "shape": "S33"
591 }
592 }
593 }
594 }
595 }
596 }
597 },
598 "GetEmailIdentity": {
599 "http": {
600 "method": "GET",
601 "requestUri": "/v1/email/identities/{EmailIdentity}"
602 },
603 "input": {
604 "type": "structure",
605 "required": [
606 "EmailIdentity"
607 ],
608 "members": {
609 "EmailIdentity": {
610 "location": "uri",
611 "locationName": "EmailIdentity"
612 }
613 }
614 },
615 "output": {
616 "type": "structure",
617 "members": {
618 "IdentityType": {},
619 "FeedbackForwardingStatus": {
620 "type": "boolean"
621 },
622 "VerifiedForSendingStatus": {
623 "type": "boolean"
624 },
625 "DkimAttributes": {
626 "shape": "S1c"
627 },
628 "MailFromAttributes": {
629 "type": "structure",
630 "required": [
631 "MailFromDomain",
632 "MailFromDomainStatus",
633 "BehaviorOnMxFailure"
634 ],
635 "members": {
636 "MailFromDomain": {},
637 "MailFromDomainStatus": {},
638 "BehaviorOnMxFailure": {}
639 }
640 }
641 }
642 }
643 },
644 "ListConfigurationSets": {
645 "http": {
646 "method": "GET",
647 "requestUri": "/v1/email/configuration-sets"
648 },
649 "input": {
650 "type": "structure",
651 "members": {
652 "NextToken": {},
653 "PageSize": {
654 "type": "integer"
655 }
656 }
657 },
658 "output": {
659 "type": "structure",
660 "members": {
661 "ConfigurationSets": {
662 "type": "list",
663 "member": {}
664 },
665 "NextToken": {}
666 }
667 }
668 },
669 "ListDedicatedIpPools": {
670 "http": {
671 "method": "GET",
672 "requestUri": "/v1/email/dedicated-ip-pools"
673 },
674 "input": {
675 "type": "structure",
676 "members": {
677 "NextToken": {},
678 "PageSize": {
679 "type": "integer"
680 }
681 }
682 },
683 "output": {
684 "type": "structure",
685 "members": {
686 "DedicatedIpPools": {
687 "type": "list",
688 "member": {}
689 },
690 "NextToken": {}
691 }
692 }
693 },
694 "ListDeliverabilityTestReports": {
695 "http": {
696 "method": "GET",
697 "requestUri": "/v1/email/deliverability-dashboard/test-reports"
698 },
699 "input": {
700 "type": "structure",
701 "members": {
702 "NextToken": {},
703 "PageSize": {
704 "type": "integer"
705 }
706 }
707 },
708 "output": {
709 "type": "structure",
710 "required": [
711 "DeliverabilityTestReports"
712 ],
713 "members": {
714 "DeliverabilityTestReports": {
715 "type": "list",
716 "member": {
717 "shape": "S2q"
718 }
719 },
720 "NextToken": {}
721 }
722 }
723 },
724 "ListEmailIdentities": {
725 "http": {
726 "method": "GET",
727 "requestUri": "/v1/email/identities"
728 },
729 "input": {
730 "type": "structure",
731 "members": {
732 "NextToken": {},
733 "PageSize": {
734 "type": "integer"
735 }
736 }
737 },
738 "output": {
739 "type": "structure",
740 "members": {
741 "EmailIdentities": {
742 "type": "list",
743 "member": {
744 "type": "structure",
745 "members": {
746 "IdentityType": {},
747 "IdentityName": {},
748 "SendingEnabled": {
749 "type": "boolean"
750 }
751 }
752 }
753 },
754 "NextToken": {}
755 }
756 }
757 },
758 "PutAccountDedicatedIpWarmupAttributes": {
759 "http": {
760 "method": "PUT",
761 "requestUri": "/v1/email/account/dedicated-ips/warmup"
762 },
763 "input": {
764 "type": "structure",
765 "members": {
766 "AutoWarmupEnabled": {
767 "type": "boolean"
768 }
769 }
770 },
771 "output": {
772 "type": "structure",
773 "members": {}
774 }
775 },
776 "PutAccountSendingAttributes": {
777 "http": {
778 "method": "PUT",
779 "requestUri": "/v1/email/account/sending"
780 },
781 "input": {
782 "type": "structure",
783 "members": {
784 "SendingEnabled": {
785 "type": "boolean"
786 }
787 }
788 },
789 "output": {
790 "type": "structure",
791 "members": {}
792 }
793 },
794 "PutConfigurationSetDeliveryOptions": {
795 "http": {
796 "method": "PUT",
797 "requestUri": "/v1/email/configuration-sets/{ConfigurationSetName}/delivery-options"
798 },
799 "input": {
800 "type": "structure",
801 "required": [
802 "ConfigurationSetName"
803 ],
804 "members": {
805 "ConfigurationSetName": {
806 "location": "uri",
807 "locationName": "ConfigurationSetName"
808 },
809 "SendingPoolName": {}
810 }
811 },
812 "output": {
813 "type": "structure",
814 "members": {}
815 }
816 },
817 "PutConfigurationSetReputationOptions": {
818 "http": {
819 "method": "PUT",
820 "requestUri": "/v1/email/configuration-sets/{ConfigurationSetName}/reputation-options"
821 },
822 "input": {
823 "type": "structure",
824 "required": [
825 "ConfigurationSetName"
826 ],
827 "members": {
828 "ConfigurationSetName": {
829 "location": "uri",
830 "locationName": "ConfigurationSetName"
831 },
832 "ReputationMetricsEnabled": {
833 "type": "boolean"
834 }
835 }
836 },
837 "output": {
838 "type": "structure",
839 "members": {}
840 }
841 },
842 "PutConfigurationSetSendingOptions": {
843 "http": {
844 "method": "PUT",
845 "requestUri": "/v1/email/configuration-sets/{ConfigurationSetName}/sending"
846 },
847 "input": {
848 "type": "structure",
849 "required": [
850 "ConfigurationSetName"
851 ],
852 "members": {
853 "ConfigurationSetName": {
854 "location": "uri",
855 "locationName": "ConfigurationSetName"
856 },
857 "SendingEnabled": {
858 "type": "boolean"
859 }
860 }
861 },
862 "output": {
863 "type": "structure",
864 "members": {}
865 }
866 },
867 "PutConfigurationSetTrackingOptions": {
868 "http": {
869 "method": "PUT",
870 "requestUri": "/v1/email/configuration-sets/{ConfigurationSetName}/tracking-options"
871 },
872 "input": {
873 "type": "structure",
874 "required": [
875 "ConfigurationSetName"
876 ],
877 "members": {
878 "ConfigurationSetName": {
879 "location": "uri",
880 "locationName": "ConfigurationSetName"
881 },
882 "CustomRedirectDomain": {}
883 }
884 },
885 "output": {
886 "type": "structure",
887 "members": {}
888 }
889 },
890 "PutDedicatedIpInPool": {
891 "http": {
892 "method": "PUT",
893 "requestUri": "/v1/email/dedicated-ips/{IP}/pool"
894 },
895 "input": {
896 "type": "structure",
897 "required": [
898 "Ip",
899 "DestinationPoolName"
900 ],
901 "members": {
902 "Ip": {
903 "location": "uri",
904 "locationName": "IP"
905 },
906 "DestinationPoolName": {}
907 }
908 },
909 "output": {
910 "type": "structure",
911 "members": {}
912 }
913 },
914 "PutDedicatedIpWarmupAttributes": {
915 "http": {
916 "method": "PUT",
917 "requestUri": "/v1/email/dedicated-ips/{IP}/warmup"
918 },
919 "input": {
920 "type": "structure",
921 "required": [
922 "Ip",
923 "WarmupPercentage"
924 ],
925 "members": {
926 "Ip": {
927 "location": "uri",
928 "locationName": "IP"
929 },
930 "WarmupPercentage": {
931 "type": "integer"
932 }
933 }
934 },
935 "output": {
936 "type": "structure",
937 "members": {}
938 }
939 },
940 "PutDeliverabilityDashboardOption": {
941 "http": {
942 "method": "PUT",
943 "requestUri": "/v1/email/deliverability-dashboard"
944 },
945 "input": {
946 "type": "structure",
947 "required": [
948 "DashboardEnabled"
949 ],
950 "members": {
951 "DashboardEnabled": {
952 "type": "boolean"
953 }
954 }
955 },
956 "output": {
957 "type": "structure",
958 "members": {}
959 }
960 },
961 "PutEmailIdentityDkimAttributes": {
962 "http": {
963 "method": "PUT",
964 "requestUri": "/v1/email/identities/{EmailIdentity}/dkim"
965 },
966 "input": {
967 "type": "structure",
968 "required": [
969 "EmailIdentity"
970 ],
971 "members": {
972 "EmailIdentity": {
973 "location": "uri",
974 "locationName": "EmailIdentity"
975 },
976 "SigningEnabled": {
977 "type": "boolean"
978 }
979 }
980 },
981 "output": {
982 "type": "structure",
983 "members": {}
984 }
985 },
986 "PutEmailIdentityFeedbackAttributes": {
987 "http": {
988 "method": "PUT",
989 "requestUri": "/v1/email/identities/{EmailIdentity}/feedback"
990 },
991 "input": {
992 "type": "structure",
993 "required": [
994 "EmailIdentity"
995 ],
996 "members": {
997 "EmailIdentity": {
998 "location": "uri",
999 "locationName": "EmailIdentity"
1000 },
1001 "EmailForwardingEnabled": {
1002 "type": "boolean"
1003 }
1004 }
1005 },
1006 "output": {
1007 "type": "structure",
1008 "members": {}
1009 }
1010 },
1011 "PutEmailIdentityMailFromAttributes": {
1012 "http": {
1013 "method": "PUT",
1014 "requestUri": "/v1/email/identities/{EmailIdentity}/mail-from"
1015 },
1016 "input": {
1017 "type": "structure",
1018 "required": [
1019 "EmailIdentity"
1020 ],
1021 "members": {
1022 "EmailIdentity": {
1023 "location": "uri",
1024 "locationName": "EmailIdentity"
1025 },
1026 "MailFromDomain": {},
1027 "BehaviorOnMxFailure": {}
1028 }
1029 },
1030 "output": {
1031 "type": "structure",
1032 "members": {}
1033 }
1034 },
1035 "SendEmail": {
1036 "http": {
1037 "requestUri": "/v1/email/outbound-emails"
1038 },
1039 "input": {
1040 "type": "structure",
1041 "required": [
1042 "Destination",
1043 "Content"
1044 ],
1045 "members": {
1046 "FromEmailAddress": {},
1047 "Destination": {
1048 "type": "structure",
1049 "members": {
1050 "ToAddresses": {
1051 "shape": "S4h"
1052 },
1053 "CcAddresses": {
1054 "shape": "S4h"
1055 },
1056 "BccAddresses": {
1057 "shape": "S4h"
1058 }
1059 }
1060 },
1061 "ReplyToAddresses": {
1062 "shape": "S4h"
1063 },
1064 "FeedbackForwardingEmailAddress": {},
1065 "Content": {
1066 "shape": "Sx"
1067 },
1068 "EmailTags": {
1069 "type": "list",
1070 "member": {
1071 "type": "structure",
1072 "required": [
1073 "Name",
1074 "Value"
1075 ],
1076 "members": {
1077 "Name": {},
1078 "Value": {}
1079 }
1080 }
1081 },
1082 "ConfigurationSetName": {}
1083 }
1084 },
1085 "output": {
1086 "type": "structure",
1087 "members": {
1088 "MessageId": {}
1089 }
1090 }
1091 },
1092 "UpdateConfigurationSetEventDestination": {
1093 "http": {
1094 "method": "PUT",
1095 "requestUri": "/v1/email/configuration-sets/{ConfigurationSetName}/event-destinations/{EventDestinationName}"
1096 },
1097 "input": {
1098 "type": "structure",
1099 "required": [
1100 "ConfigurationSetName",
1101 "EventDestinationName",
1102 "EventDestination"
1103 ],
1104 "members": {
1105 "ConfigurationSetName": {
1106 "location": "uri",
1107 "locationName": "ConfigurationSetName"
1108 },
1109 "EventDestinationName": {
1110 "location": "uri",
1111 "locationName": "EventDestinationName"
1112 },
1113 "EventDestination": {
1114 "shape": "Se"
1115 }
1116 }
1117 },
1118 "output": {
1119 "type": "structure",
1120 "members": {}
1121 }
1122 }
1123 },
1124 "shapes": {
1125 "S3": {
1126 "type": "structure",
1127 "required": [
1128 "CustomRedirectDomain"
1129 ],
1130 "members": {
1131 "CustomRedirectDomain": {}
1132 }
1133 },
1134 "S5": {
1135 "type": "structure",
1136 "members": {
1137 "SendingPoolName": {}
1138 }
1139 },
1140 "S7": {
1141 "type": "structure",
1142 "members": {
1143 "ReputationMetricsEnabled": {
1144 "type": "boolean"
1145 },
1146 "LastFreshStart": {
1147 "type": "timestamp"
1148 }
1149 }
1150 },
1151 "Sa": {
1152 "type": "structure",
1153 "members": {
1154 "SendingEnabled": {
1155 "type": "boolean"
1156 }
1157 }
1158 },
1159 "Se": {
1160 "type": "structure",
1161 "members": {
1162 "Enabled": {
1163 "type": "boolean"
1164 },
1165 "MatchingEventTypes": {
1166 "shape": "Sf"
1167 },
1168 "KinesisFirehoseDestination": {
1169 "shape": "Sh"
1170 },
1171 "CloudWatchDestination": {
1172 "shape": "Sj"
1173 },
1174 "SnsDestination": {
1175 "shape": "Sp"
1176 },
1177 "PinpointDestination": {
1178 "shape": "Sq"
1179 }
1180 }
1181 },
1182 "Sf": {
1183 "type": "list",
1184 "member": {}
1185 },
1186 "Sh": {
1187 "type": "structure",
1188 "required": [
1189 "IamRoleArn",
1190 "DeliveryStreamArn"
1191 ],
1192 "members": {
1193 "IamRoleArn": {},
1194 "DeliveryStreamArn": {}
1195 }
1196 },
1197 "Sj": {
1198 "type": "structure",
1199 "required": [
1200 "DimensionConfigurations"
1201 ],
1202 "members": {
1203 "DimensionConfigurations": {
1204 "type": "list",
1205 "member": {
1206 "type": "structure",
1207 "required": [
1208 "DimensionName",
1209 "DimensionValueSource",
1210 "DefaultDimensionValue"
1211 ],
1212 "members": {
1213 "DimensionName": {},
1214 "DimensionValueSource": {},
1215 "DefaultDimensionValue": {}
1216 }
1217 }
1218 }
1219 }
1220 },
1221 "Sp": {
1222 "type": "structure",
1223 "required": [
1224 "TopicArn"
1225 ],
1226 "members": {
1227 "TopicArn": {}
1228 }
1229 },
1230 "Sq": {
1231 "type": "structure",
1232 "members": {
1233 "ApplicationArn": {}
1234 }
1235 },
1236 "Sx": {
1237 "type": "structure",
1238 "members": {
1239 "Simple": {
1240 "type": "structure",
1241 "required": [
1242 "Subject",
1243 "Body"
1244 ],
1245 "members": {
1246 "Subject": {
1247 "shape": "Sz"
1248 },
1249 "Body": {
1250 "type": "structure",
1251 "members": {
1252 "Text": {
1253 "shape": "Sz"
1254 },
1255 "Html": {
1256 "shape": "Sz"
1257 }
1258 }
1259 }
1260 }
1261 },
1262 "Raw": {
1263 "type": "structure",
1264 "required": [
1265 "Data"
1266 ],
1267 "members": {
1268 "Data": {
1269 "type": "blob"
1270 }
1271 }
1272 }
1273 }
1274 },
1275 "Sz": {
1276 "type": "structure",
1277 "required": [
1278 "Data"
1279 ],
1280 "members": {
1281 "Data": {},
1282 "Charset": {}
1283 }
1284 },
1285 "S1c": {
1286 "type": "structure",
1287 "members": {
1288 "SigningEnabled": {
1289 "type": "boolean"
1290 },
1291 "Status": {},
1292 "Tokens": {
1293 "type": "list",
1294 "member": {}
1295 }
1296 }
1297 },
1298 "S2e": {
1299 "type": "structure",
1300 "required": [
1301 "Ip",
1302 "WarmupStatus",
1303 "WarmupPercentage"
1304 ],
1305 "members": {
1306 "Ip": {},
1307 "WarmupStatus": {},
1308 "WarmupPercentage": {
1309 "type": "integer"
1310 },
1311 "PoolName": {}
1312 }
1313 },
1314 "S2q": {
1315 "type": "structure",
1316 "members": {
1317 "ReportId": {},
1318 "ReportName": {},
1319 "Subject": {},
1320 "FromEmailAddress": {},
1321 "CreateDate": {
1322 "type": "timestamp"
1323 },
1324 "DeliverabilityTestStatus": {}
1325 }
1326 },
1327 "S2s": {
1328 "type": "structure",
1329 "members": {
1330 "InboxPercentage": {
1331 "type": "double"
1332 },
1333 "SpamPercentage": {
1334 "type": "double"
1335 },
1336 "MissingPercentage": {
1337 "type": "double"
1338 },
1339 "SpfPercentage": {
1340 "type": "double"
1341 },
1342 "DkimPercentage": {
1343 "type": "double"
1344 }
1345 }
1346 },
1347 "S31": {
1348 "type": "structure",
1349 "members": {
1350 "InboxRawCount": {
1351 "type": "long"
1352 },
1353 "SpamRawCount": {
1354 "type": "long"
1355 },
1356 "ProjectedInbox": {
1357 "type": "long"
1358 },
1359 "ProjectedSpam": {
1360 "type": "long"
1361 }
1362 }
1363 },
1364 "S33": {
1365 "type": "list",
1366 "member": {
1367 "type": "structure",
1368 "members": {
1369 "IspName": {},
1370 "InboxRawCount": {
1371 "type": "long"
1372 },
1373 "SpamRawCount": {
1374 "type": "long"
1375 },
1376 "InboxPercentage": {
1377 "type": "double"
1378 },
1379 "SpamPercentage": {
1380 "type": "double"
1381 }
1382 }
1383 }
1384 },
1385 "S4h": {
1386 "type": "list",
1387 "member": {}
1388 }
1389 }
1390}
\No newline at end of file