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} 1022