UNPKG

28.8 kBJSONView Raw
1{
2 "version": "1.0",
3 "examples": {
4 "CloneReceiptRuleSet": [
5 {
6 "input": {
7 "OriginalRuleSetName": "RuleSetToClone",
8 "RuleSetName": "RuleSetToCreate"
9 },
10 "comments": {
11 "input": {
12 },
13 "output": {
14 }
15 },
16 "description": "The following example creates a receipt rule set by cloning an existing one:",
17 "id": "clonereceiptruleset-1469055039770",
18 "title": "CloneReceiptRuleSet"
19 }
20 ],
21 "CreateReceiptFilter": [
22 {
23 "input": {
24 "Filter": {
25 "IpFilter": {
26 "Cidr": "1.2.3.4/24",
27 "Policy": "Allow"
28 },
29 "Name": "MyFilter"
30 }
31 },
32 "comments": {
33 "input": {
34 },
35 "output": {
36 }
37 },
38 "description": "The following example creates a new IP address filter:",
39 "id": "createreceiptfilter-1469122681253",
40 "title": "CreateReceiptFilter"
41 }
42 ],
43 "CreateReceiptRule": [
44 {
45 "input": {
46 "After": "",
47 "Rule": {
48 "Actions": [
49 {
50 "S3Action": {
51 "BucketName": "MyBucket",
52 "ObjectKeyPrefix": "email"
53 }
54 }
55 ],
56 "Enabled": true,
57 "Name": "MyRule",
58 "ScanEnabled": true,
59 "TlsPolicy": "Optional"
60 },
61 "RuleSetName": "MyRuleSet"
62 },
63 "comments": {
64 "input": {
65 },
66 "output": {
67 }
68 },
69 "description": "The following example creates a new receipt rule:",
70 "id": "createreceiptrule-1469122946515",
71 "title": "CreateReceiptRule"
72 }
73 ],
74 "CreateReceiptRuleSet": [
75 {
76 "input": {
77 "RuleSetName": "MyRuleSet"
78 },
79 "comments": {
80 "input": {
81 },
82 "output": {
83 }
84 },
85 "description": "The following example creates an empty receipt rule set:",
86 "id": "createreceiptruleset-1469058761646",
87 "title": "CreateReceiptRuleSet"
88 }
89 ],
90 "DeleteIdentity": [
91 {
92 "input": {
93 "Identity": "user@example.com"
94 },
95 "comments": {
96 "input": {
97 },
98 "output": {
99 }
100 },
101 "description": "The following example deletes an identity from the list of identities that have been submitted for verification with Amazon SES:",
102 "id": "deleteidentity-1469047858906",
103 "title": "DeleteIdentity"
104 }
105 ],
106 "DeleteIdentityPolicy": [
107 {
108 "input": {
109 "Identity": "user@example.com",
110 "PolicyName": "MyPolicy"
111 },
112 "comments": {
113 "input": {
114 },
115 "output": {
116 }
117 },
118 "description": "The following example deletes a sending authorization policy for an identity:",
119 "id": "deleteidentitypolicy-1469055282499",
120 "title": "DeleteIdentityPolicy"
121 }
122 ],
123 "DeleteReceiptFilter": [
124 {
125 "input": {
126 "FilterName": "MyFilter"
127 },
128 "comments": {
129 "input": {
130 },
131 "output": {
132 }
133 },
134 "description": "The following example deletes an IP address filter:",
135 "id": "deletereceiptfilter-1469055456835",
136 "title": "DeleteReceiptFilter"
137 }
138 ],
139 "DeleteReceiptRule": [
140 {
141 "input": {
142 "RuleName": "MyRule",
143 "RuleSetName": "MyRuleSet"
144 },
145 "comments": {
146 "input": {
147 },
148 "output": {
149 }
150 },
151 "description": "The following example deletes a receipt rule:",
152 "id": "deletereceiptrule-1469055563599",
153 "title": "DeleteReceiptRule"
154 }
155 ],
156 "DeleteReceiptRuleSet": [
157 {
158 "input": {
159 "RuleSetName": "MyRuleSet"
160 },
161 "comments": {
162 "input": {
163 },
164 "output": {
165 }
166 },
167 "description": "The following example deletes a receipt rule set:",
168 "id": "deletereceiptruleset-1469055713690",
169 "title": "DeleteReceiptRuleSet"
170 }
171 ],
172 "DeleteVerifiedEmailAddress": [
173 {
174 "input": {
175 "EmailAddress": "user@example.com"
176 },
177 "comments": {
178 "input": {
179 },
180 "output": {
181 }
182 },
183 "description": "The following example deletes an email address from the list of identities that have been submitted for verification with Amazon SES:",
184 "id": "deleteverifiedemailaddress-1469051086444",
185 "title": "DeleteVerifiedEmailAddress"
186 }
187 ],
188 "DescribeActiveReceiptRuleSet": [
189 {
190 "input": {
191 },
192 "output": {
193 "Metadata": {
194 "CreatedTimestamp": "2016-07-15T16:25:59.607Z",
195 "Name": "default-rule-set"
196 },
197 "Rules": [
198 {
199 "Actions": [
200 {
201 "S3Action": {
202 "BucketName": "MyBucket",
203 "ObjectKeyPrefix": "email"
204 }
205 }
206 ],
207 "Enabled": true,
208 "Name": "MyRule",
209 "ScanEnabled": true,
210 "TlsPolicy": "Optional"
211 }
212 ]
213 },
214 "comments": {
215 "input": {
216 },
217 "output": {
218 }
219 },
220 "description": "The following example returns the metadata and receipt rules for the receipt rule set that is currently active:",
221 "id": "describeactivereceiptruleset-1469121611502",
222 "title": "DescribeActiveReceiptRuleSet"
223 }
224 ],
225 "DescribeReceiptRule": [
226 {
227 "input": {
228 "RuleName": "MyRule",
229 "RuleSetName": "MyRuleSet"
230 },
231 "output": {
232 "Rule": {
233 "Actions": [
234 {
235 "S3Action": {
236 "BucketName": "MyBucket",
237 "ObjectKeyPrefix": "email"
238 }
239 }
240 ],
241 "Enabled": true,
242 "Name": "MyRule",
243 "ScanEnabled": true,
244 "TlsPolicy": "Optional"
245 }
246 },
247 "comments": {
248 "input": {
249 },
250 "output": {
251 }
252 },
253 "description": "The following example returns the details of a receipt rule:",
254 "id": "describereceiptrule-1469055813118",
255 "title": "DescribeReceiptRule"
256 }
257 ],
258 "DescribeReceiptRuleSet": [
259 {
260 "input": {
261 "RuleSetName": "MyRuleSet"
262 },
263 "output": {
264 "Metadata": {
265 "CreatedTimestamp": "2016-07-15T16:25:59.607Z",
266 "Name": "MyRuleSet"
267 },
268 "Rules": [
269 {
270 "Actions": [
271 {
272 "S3Action": {
273 "BucketName": "MyBucket",
274 "ObjectKeyPrefix": "email"
275 }
276 }
277 ],
278 "Enabled": true,
279 "Name": "MyRule",
280 "ScanEnabled": true,
281 "TlsPolicy": "Optional"
282 }
283 ]
284 },
285 "comments": {
286 "input": {
287 },
288 "output": {
289 }
290 },
291 "description": "The following example returns the metadata and receipt rules of a receipt rule set:",
292 "id": "describereceiptruleset-1469121240385",
293 "title": "DescribeReceiptRuleSet"
294 }
295 ],
296 "GetAccountSendingEnabled": [
297 {
298 "output": {
299 "Enabled": true
300 },
301 "comments": {
302 "input": {
303 },
304 "output": {
305 }
306 },
307 "description": "The following example returns if sending status for an account is enabled. (true / false):",
308 "id": "getaccountsendingenabled-1469047741333",
309 "title": "GetAccountSendingEnabled"
310 }
311 ],
312 "GetIdentityDkimAttributes": [
313 {
314 "input": {
315 "Identities": [
316 "example.com",
317 "user@example.com"
318 ]
319 },
320 "output": {
321 "DkimAttributes": {
322 "example.com": {
323 "DkimEnabled": true,
324 "DkimTokens": [
325 "EXAMPLEjcs5xoyqytjsotsijas7236gr",
326 "EXAMPLEjr76cvoc6mysspnioorxsn6ep",
327 "EXAMPLEkbmkqkhlm2lyz77ppkulerm4k"
328 ],
329 "DkimVerificationStatus": "Success"
330 },
331 "user@example.com": {
332 "DkimEnabled": false,
333 "DkimVerificationStatus": "NotStarted"
334 }
335 }
336 },
337 "comments": {
338 "input": {
339 },
340 "output": {
341 }
342 },
343 "description": "The following example retrieves the Amazon SES Easy DKIM attributes for a list of identities:",
344 "id": "getidentitydkimattributes-1469050695628",
345 "title": "GetIdentityDkimAttributes"
346 }
347 ],
348 "GetIdentityMailFromDomainAttributes": [
349 {
350 "input": {
351 "Identities": [
352 "example.com"
353 ]
354 },
355 "output": {
356 "MailFromDomainAttributes": {
357 "example.com": {
358 "BehaviorOnMXFailure": "UseDefaultValue",
359 "MailFromDomain": "bounces.example.com",
360 "MailFromDomainStatus": "Success"
361 }
362 }
363 },
364 "comments": {
365 "input": {
366 },
367 "output": {
368 }
369 },
370 "description": "The following example returns the custom MAIL FROM attributes for an identity:",
371 "id": "getidentitymailfromdomainattributes-1469123114860",
372 "title": "GetIdentityMailFromDomainAttributes"
373 }
374 ],
375 "GetIdentityNotificationAttributes": [
376 {
377 "input": {
378 "Identities": [
379 "example.com"
380 ]
381 },
382 "output": {
383 "NotificationAttributes": {
384 "example.com": {
385 "BounceTopic": "arn:aws:sns:us-east-1:EXAMPLE65304:ExampleTopic",
386 "ComplaintTopic": "arn:aws:sns:us-east-1:EXAMPLE65304:ExampleTopic",
387 "DeliveryTopic": "arn:aws:sns:us-east-1:EXAMPLE65304:ExampleTopic",
388 "ForwardingEnabled": true,
389 "HeadersInBounceNotificationsEnabled": false,
390 "HeadersInComplaintNotificationsEnabled": false,
391 "HeadersInDeliveryNotificationsEnabled": false
392 }
393 }
394 },
395 "comments": {
396 "input": {
397 },
398 "output": {
399 }
400 },
401 "description": "The following example returns the notification attributes for an identity:",
402 "id": "getidentitynotificationattributes-1469123466947",
403 "title": "GetIdentityNotificationAttributes"
404 }
405 ],
406 "GetIdentityPolicies": [
407 {
408 "input": {
409 "Identity": "example.com",
410 "PolicyNames": [
411 "MyPolicy"
412 ]
413 },
414 "output": {
415 "Policies": {
416 "MyPolicy": "{\"Version\":\"2008-10-17\",\"Statement\":[{\"Sid\":\"stmt1469123904194\",\"Effect\":\"Allow\",\"Principal\":{\"AWS\":\"arn:aws:iam::123456789012:root\"},\"Action\":[\"ses:SendEmail\",\"ses:SendRawEmail\"],\"Resource\":\"arn:aws:ses:us-east-1:EXAMPLE65304:identity/example.com\"}]}"
417 }
418 },
419 "comments": {
420 "input": {
421 },
422 "output": {
423 }
424 },
425 "description": "The following example returns a sending authorization policy for an identity:",
426 "id": "getidentitypolicies-1469123949351",
427 "title": "GetIdentityPolicies"
428 }
429 ],
430 "GetIdentityVerificationAttributes": [
431 {
432 "input": {
433 "Identities": [
434 "example.com"
435 ]
436 },
437 "output": {
438 "VerificationAttributes": {
439 "example.com": {
440 "VerificationStatus": "Success",
441 "VerificationToken": "EXAMPLE3VYb9EDI2nTOQRi/Tf6MI/6bD6THIGiP1MVY="
442 }
443 }
444 },
445 "comments": {
446 "input": {
447 },
448 "output": {
449 }
450 },
451 "description": "The following example returns the verification status and the verification token for a domain identity:",
452 "id": "getidentityverificationattributes-1469124205897",
453 "title": "GetIdentityVerificationAttributes"
454 }
455 ],
456 "GetSendQuota": [
457 {
458 "output": {
459 "Max24HourSend": 200,
460 "MaxSendRate": 1,
461 "SentLast24Hours": 1
462 },
463 "comments": {
464 "input": {
465 },
466 "output": {
467 }
468 },
469 "description": "The following example returns the Amazon SES sending limits for an AWS account:",
470 "id": "getsendquota-1469047324508",
471 "title": "GetSendQuota"
472 }
473 ],
474 "GetSendStatistics": [
475 {
476 "output": {
477 "SendDataPoints": [
478 {
479 "Bounces": 0,
480 "Complaints": 0,
481 "DeliveryAttempts": 5,
482 "Rejects": 0,
483 "Timestamp": "2016-07-13T22:43:00Z"
484 },
485 {
486 "Bounces": 0,
487 "Complaints": 0,
488 "DeliveryAttempts": 3,
489 "Rejects": 0,
490 "Timestamp": "2016-07-13T23:13:00Z"
491 },
492 {
493 "Bounces": 0,
494 "Complaints": 0,
495 "DeliveryAttempts": 1,
496 "Rejects": 0,
497 "Timestamp": "2016-07-13T21:13:00Z"
498 }
499 ]
500 },
501 "comments": {
502 "input": {
503 },
504 "output": {
505 }
506 },
507 "description": "The following example returns Amazon SES sending statistics:",
508 "id": "getsendstatistics-1469047741329",
509 "title": "GetSendStatistics"
510 }
511 ],
512 "ListIdentities": [
513 {
514 "input": {
515 "IdentityType": "EmailAddress",
516 "MaxItems": 123,
517 "NextToken": ""
518 },
519 "output": {
520 "Identities": [
521 "user@example.com"
522 ],
523 "NextToken": ""
524 },
525 "comments": {
526 "input": {
527 },
528 "output": {
529 }
530 },
531 "description": "The following example lists the email address identities that have been submitted for verification with Amazon SES:",
532 "id": "listidentities-1469048638493",
533 "title": "ListIdentities"
534 }
535 ],
536 "ListIdentityPolicies": [
537 {
538 "input": {
539 "Identity": "example.com"
540 },
541 "output": {
542 "PolicyNames": [
543 "MyPolicy"
544 ]
545 },
546 "comments": {
547 "input": {
548 },
549 "output": {
550 }
551 },
552 "description": "The following example returns a list of sending authorization policies that are attached to an identity:",
553 "id": "listidentitypolicies-1469124417674",
554 "title": "ListIdentityPolicies"
555 }
556 ],
557 "ListReceiptFilters": [
558 {
559 "output": {
560 "Filters": [
561 {
562 "IpFilter": {
563 "Cidr": "1.2.3.4/24",
564 "Policy": "Block"
565 },
566 "Name": "MyFilter"
567 }
568 ]
569 },
570 "comments": {
571 "input": {
572 },
573 "output": {
574 }
575 },
576 "description": "The following example lists the IP address filters that are associated with an AWS account:",
577 "id": "listreceiptfilters-1469120786789",
578 "title": "ListReceiptFilters"
579 }
580 ],
581 "ListReceiptRuleSets": [
582 {
583 "input": {
584 "NextToken": ""
585 },
586 "output": {
587 "NextToken": "",
588 "RuleSets": [
589 {
590 "CreatedTimestamp": "2016-07-15T16:25:59.607Z",
591 "Name": "MyRuleSet"
592 }
593 ]
594 },
595 "comments": {
596 "input": {
597 },
598 "output": {
599 }
600 },
601 "description": "The following example lists the receipt rule sets that exist under an AWS account:",
602 "id": "listreceiptrulesets-1469121037235",
603 "title": "ListReceiptRuleSets"
604 }
605 ],
606 "ListVerifiedEmailAddresses": [
607 {
608 "output": {
609 "VerifiedEmailAddresses": [
610 "user1@example.com",
611 "user2@example.com"
612 ]
613 },
614 "comments": {
615 "input": {
616 },
617 "output": {
618 }
619 },
620 "description": "The following example lists all email addresses that have been submitted for verification with Amazon SES:",
621 "id": "listverifiedemailaddresses-1469051402570",
622 "title": "ListVerifiedEmailAddresses"
623 }
624 ],
625 "PutIdentityPolicy": [
626 {
627 "input": {
628 "Identity": "example.com",
629 "Policy": "{\"Version\":\"2008-10-17\",\"Statement\":[{\"Sid\":\"stmt1469123904194\",\"Effect\":\"Allow\",\"Principal\":{\"AWS\":\"arn:aws:iam::123456789012:root\"},\"Action\":[\"ses:SendEmail\",\"ses:SendRawEmail\"],\"Resource\":\"arn:aws:ses:us-east-1:EXAMPLE65304:identity/example.com\"}]}",
630 "PolicyName": "MyPolicy"
631 },
632 "comments": {
633 "input": {
634 },
635 "output": {
636 }
637 },
638 "description": "The following example adds a sending authorization policy to an identity:",
639 "id": "putidentitypolicy-1469124560016",
640 "title": "PutIdentityPolicy"
641 }
642 ],
643 "ReorderReceiptRuleSet": [
644 {
645 "input": {
646 "RuleNames": [
647 "MyRule",
648 "MyOtherRule"
649 ],
650 "RuleSetName": "MyRuleSet"
651 },
652 "comments": {
653 "input": {
654 },
655 "output": {
656 }
657 },
658 "description": "The following example reorders the receipt rules within a receipt rule set:",
659 "id": "reorderreceiptruleset-1469058156806",
660 "title": "ReorderReceiptRuleSet"
661 }
662 ],
663 "SendEmail": [
664 {
665 "input": {
666 "Destination": {
667 "BccAddresses": [
668
669 ],
670 "CcAddresses": [
671 "recipient3@example.com"
672 ],
673 "ToAddresses": [
674 "recipient1@example.com",
675 "recipient2@example.com"
676 ]
677 },
678 "Message": {
679 "Body": {
680 "Html": {
681 "Charset": "UTF-8",
682 "Data": "This message body contains HTML formatting. It can, for example, contain links like this one: <a class=\"ulink\" href=\"http://docs.aws.amazon.com/ses/latest/DeveloperGuide\" target=\"_blank\">Amazon SES Developer Guide</a>."
683 },
684 "Text": {
685 "Charset": "UTF-8",
686 "Data": "This is the message body in text format."
687 }
688 },
689 "Subject": {
690 "Charset": "UTF-8",
691 "Data": "Test email"
692 }
693 },
694 "ReplyToAddresses": [
695
696 ],
697 "ReturnPath": "",
698 "ReturnPathArn": "",
699 "Source": "sender@example.com",
700 "SourceArn": ""
701 },
702 "output": {
703 "MessageId": "EXAMPLE78603177f-7a5433e7-8edb-42ae-af10-f0181f34d6ee-000000"
704 },
705 "comments": {
706 "input": {
707 },
708 "output": {
709 }
710 },
711 "description": "The following example sends a formatted email:",
712 "id": "sendemail-1469049656296",
713 "title": "SendEmail"
714 }
715 ],
716 "SendRawEmail": [
717 {
718 "input": {
719 "Destinations": [
720
721 ],
722 "FromArn": "",
723 "RawMessage": {
724 "Data": "From: sender@example.com\\nTo: recipient@example.com\\nSubject: Test email (contains an attachment)\\nMIME-Version: 1.0\\nContent-type: Multipart/Mixed; boundary=\"NextPart\"\\n\\n--NextPart\\nContent-Type: text/plain\\n\\nThis is the message body.\\n\\n--NextPart\\nContent-Type: text/plain;\\nContent-Disposition: attachment; filename=\"attachment.txt\"\\n\\nThis is the text in the attachment.\\n\\n--NextPart--"
725 },
726 "ReturnPathArn": "",
727 "Source": "",
728 "SourceArn": ""
729 },
730 "output": {
731 "MessageId": "EXAMPLEf3f73d99b-c63fb06f-d263-41f8-a0fb-d0dc67d56c07-000000"
732 },
733 "comments": {
734 "input": {
735 },
736 "output": {
737 }
738 },
739 "description": "The following example sends an email with an attachment:",
740 "id": "sendrawemail-1469118548649",
741 "title": "SendRawEmail"
742 }
743 ],
744 "SetActiveReceiptRuleSet": [
745 {
746 "input": {
747 "RuleSetName": "RuleSetToActivate"
748 },
749 "comments": {
750 "input": {
751 },
752 "output": {
753 }
754 },
755 "description": "The following example sets the active receipt rule set:",
756 "id": "setactivereceiptruleset-1469058391329",
757 "title": "SetActiveReceiptRuleSet"
758 }
759 ],
760 "SetIdentityDkimEnabled": [
761 {
762 "input": {
763 "DkimEnabled": true,
764 "Identity": "user@example.com"
765 },
766 "comments": {
767 "input": {
768 },
769 "output": {
770 }
771 },
772 "description": "The following example configures Amazon SES to Easy DKIM-sign the email sent from an identity:",
773 "id": "setidentitydkimenabled-1469057485202",
774 "title": "SetIdentityDkimEnabled"
775 }
776 ],
777 "SetIdentityFeedbackForwardingEnabled": [
778 {
779 "input": {
780 "ForwardingEnabled": true,
781 "Identity": "user@example.com"
782 },
783 "comments": {
784 "input": {
785 },
786 "output": {
787 }
788 },
789 "description": "The following example configures Amazon SES to forward an identity's bounces and complaints via email:",
790 "id": "setidentityfeedbackforwardingenabled-1469056811329",
791 "title": "SetIdentityFeedbackForwardingEnabled"
792 }
793 ],
794 "SetIdentityHeadersInNotificationsEnabled": [
795 {
796 "input": {
797 "Enabled": true,
798 "Identity": "user@example.com",
799 "NotificationType": "Bounce"
800 },
801 "comments": {
802 "input": {
803 },
804 "output": {
805 }
806 },
807 "description": "The following example configures Amazon SES to include the original email headers in the Amazon SNS bounce notifications for an identity:",
808 "id": "setidentityheadersinnotificationsenabled-1469057295001",
809 "title": "SetIdentityHeadersInNotificationsEnabled"
810 }
811 ],
812 "SetIdentityMailFromDomain": [
813 {
814 "input": {
815 "BehaviorOnMXFailure": "UseDefaultValue",
816 "Identity": "user@example.com",
817 "MailFromDomain": "bounces.example.com"
818 },
819 "comments": {
820 "input": {
821 },
822 "output": {
823 }
824 },
825 "description": "The following example configures Amazon SES to use a custom MAIL FROM domain for an identity:",
826 "id": "setidentitymailfromdomain-1469057693908",
827 "title": "SetIdentityMailFromDomain"
828 }
829 ],
830 "SetIdentityNotificationTopic": [
831 {
832 "input": {
833 "Identity": "user@example.com",
834 "NotificationType": "Bounce",
835 "SnsTopic": "arn:aws:sns:us-west-2:111122223333:MyTopic"
836 },
837 "comments": {
838 "input": {
839 },
840 "output": {
841 }
842 },
843 "description": "The following example sets the Amazon SNS topic to which Amazon SES will publish bounce, complaint, and/or delivery notifications for emails sent with the specified identity as the Source:",
844 "id": "setidentitynotificationtopic-1469057854966",
845 "title": "SetIdentityNotificationTopic"
846 }
847 ],
848 "SetReceiptRulePosition": [
849 {
850 "input": {
851 "After": "PutRuleAfterThisRule",
852 "RuleName": "RuleToReposition",
853 "RuleSetName": "MyRuleSet"
854 },
855 "comments": {
856 "input": {
857 },
858 "output": {
859 }
860 },
861 "description": "The following example sets the position of a receipt rule in a receipt rule set:",
862 "id": "setreceiptruleposition-1469058530550",
863 "title": "SetReceiptRulePosition"
864 }
865 ],
866 "UpdateAccountSendingEnabled": [
867 {
868 "input": {
869 "Enabled": true
870 },
871 "comments": {
872 "input": {
873 },
874 "output": {
875 }
876 },
877 "description": "The following example updated the sending status for this account.",
878 "id": "updateaccountsendingenabled-1469047741333",
879 "title": "UpdateAccountSendingEnabled"
880 }
881 ],
882 "UpdateConfigurationSetReputationMetricsEnabled": [
883 {
884 "input": {
885 "ConfigurationSetName": "foo",
886 "Enabled": true
887 },
888 "comments": {
889 "input": {
890 },
891 "output": {
892 }
893 },
894 "description": "Set the reputationMetricsEnabled flag for a specific configuration set.",
895 "id": "updateconfigurationsetreputationmetricsenabled-2362747741333",
896 "title": "UpdateConfigurationSetReputationMetricsEnabled"
897 }
898 ],
899 "UpdateConfigurationSetSendingEnabled": [
900 {
901 "input": {
902 "ConfigurationSetName": "foo",
903 "Enabled": true
904 },
905 "comments": {
906 "input": {
907 },
908 "output": {
909 }
910 },
911 "description": "Set the sending enabled flag for a specific configuration set.",
912 "id": "updateconfigurationsetsendingenabled-2362747741333",
913 "title": "UpdateConfigurationSetReputationMetricsEnabled"
914 }
915 ],
916 "UpdateReceiptRule": [
917 {
918 "input": {
919 "Rule": {
920 "Actions": [
921 {
922 "S3Action": {
923 "BucketName": "MyBucket",
924 "ObjectKeyPrefix": "email"
925 }
926 }
927 ],
928 "Enabled": true,
929 "Name": "MyRule",
930 "ScanEnabled": true,
931 "TlsPolicy": "Optional"
932 },
933 "RuleSetName": "MyRuleSet"
934 },
935 "comments": {
936 "input": {
937 },
938 "output": {
939 }
940 },
941 "description": "The following example updates a receipt rule to use an Amazon S3 action:",
942 "id": "updatereceiptrule-1469051756940",
943 "title": "UpdateReceiptRule"
944 }
945 ],
946 "VerifyDomainDkim": [
947 {
948 "input": {
949 "Domain": "example.com"
950 },
951 "output": {
952 "DkimTokens": [
953 "EXAMPLEq76owjnks3lnluwg65scbemvw",
954 "EXAMPLEi3dnsj67hstzaj673klariwx2",
955 "EXAMPLEwfbtcukvimehexktmdtaz6naj"
956 ]
957 },
958 "comments": {
959 "input": {
960 },
961 "output": {
962 }
963 },
964 "description": "The following example generates DKIM tokens for a domain that has been verified with Amazon SES:",
965 "id": "verifydomaindkim-1469049503083",
966 "title": "VerifyDomainDkim"
967 }
968 ],
969 "VerifyDomainIdentity": [
970 {
971 "input": {
972 "Domain": "example.com"
973 },
974 "output": {
975 "VerificationToken": "eoEmxw+YaYhb3h3iVJHuXMJXqeu1q1/wwmvjuEXAMPLE"
976 },
977 "comments": {
978 "input": {
979 },
980 "output": {
981 }
982 },
983 "description": "The following example starts the domain verification process with Amazon SES:",
984 "id": "verifydomainidentity-1469049165936",
985 "title": "VerifyDomainIdentity"
986 }
987 ],
988 "VerifyEmailAddress": [
989 {
990 "input": {
991 "EmailAddress": "user@example.com"
992 },
993 "comments": {
994 "input": {
995 },
996 "output": {
997 }
998 },
999 "description": "The following example starts the email address verification process with Amazon SES:",
1000 "id": "verifyemailaddress-1469048849187",
1001 "title": "VerifyEmailAddress"
1002 }
1003 ],
1004 "VerifyEmailIdentity": [
1005 {
1006 "input": {
1007 "EmailAddress": "user@example.com"
1008 },
1009 "comments": {
1010 "input": {
1011 },
1012 "output": {
1013 }
1014 },
1015 "description": "The following example starts the email address verification process with Amazon SES:",
1016 "id": "verifyemailidentity-1469049068623",
1017 "title": "VerifyEmailIdentity"
1018 }
1019 ]
1020 }
1021}