email-2010-12-01.min.json (32681B)
1 { 2 "version": "2.0", 3 "metadata": { 4 "apiVersion": "2010-12-01", 5 "endpointPrefix": "email", 6 "protocol": "query", 7 "serviceAbbreviation": "Amazon SES", 8 "serviceFullName": "Amazon Simple Email Service", 9 "signatureVersion": "v4", 10 "signingName": "ses", 11 "xmlNamespace": "http://ses.amazonaws.com/doc/2010-12-01/" 12 }, 13 "operations": { 14 "CloneReceiptRuleSet": { 15 "input": { 16 "type": "structure", 17 "required": [ 18 "RuleSetName", 19 "OriginalRuleSetName" 20 ], 21 "members": { 22 "RuleSetName": {}, 23 "OriginalRuleSetName": {} 24 } 25 }, 26 "output": { 27 "resultWrapper": "CloneReceiptRuleSetResult", 28 "type": "structure", 29 "members": {} 30 } 31 }, 32 "CreateConfigurationSet": { 33 "input": { 34 "type": "structure", 35 "required": [ 36 "ConfigurationSet" 37 ], 38 "members": { 39 "ConfigurationSet": { 40 "shape": "S5" 41 } 42 } 43 }, 44 "output": { 45 "resultWrapper": "CreateConfigurationSetResult", 46 "type": "structure", 47 "members": {} 48 } 49 }, 50 "CreateConfigurationSetEventDestination": { 51 "input": { 52 "type": "structure", 53 "required": [ 54 "ConfigurationSetName", 55 "EventDestination" 56 ], 57 "members": { 58 "ConfigurationSetName": {}, 59 "EventDestination": { 60 "shape": "S9" 61 } 62 } 63 }, 64 "output": { 65 "resultWrapper": "CreateConfigurationSetEventDestinationResult", 66 "type": "structure", 67 "members": {} 68 } 69 }, 70 "CreateReceiptFilter": { 71 "input": { 72 "type": "structure", 73 "required": [ 74 "Filter" 75 ], 76 "members": { 77 "Filter": { 78 "shape": "So" 79 } 80 } 81 }, 82 "output": { 83 "resultWrapper": "CreateReceiptFilterResult", 84 "type": "structure", 85 "members": {} 86 } 87 }, 88 "CreateReceiptRule": { 89 "input": { 90 "type": "structure", 91 "required": [ 92 "RuleSetName", 93 "Rule" 94 ], 95 "members": { 96 "RuleSetName": {}, 97 "After": {}, 98 "Rule": { 99 "shape": "Sw" 100 } 101 } 102 }, 103 "output": { 104 "resultWrapper": "CreateReceiptRuleResult", 105 "type": "structure", 106 "members": {} 107 } 108 }, 109 "CreateReceiptRuleSet": { 110 "input": { 111 "type": "structure", 112 "required": [ 113 "RuleSetName" 114 ], 115 "members": { 116 "RuleSetName": {} 117 } 118 }, 119 "output": { 120 "resultWrapper": "CreateReceiptRuleSetResult", 121 "type": "structure", 122 "members": {} 123 } 124 }, 125 "DeleteConfigurationSet": { 126 "input": { 127 "type": "structure", 128 "required": [ 129 "ConfigurationSetName" 130 ], 131 "members": { 132 "ConfigurationSetName": {} 133 } 134 }, 135 "output": { 136 "resultWrapper": "DeleteConfigurationSetResult", 137 "type": "structure", 138 "members": {} 139 } 140 }, 141 "DeleteConfigurationSetEventDestination": { 142 "input": { 143 "type": "structure", 144 "required": [ 145 "ConfigurationSetName", 146 "EventDestinationName" 147 ], 148 "members": { 149 "ConfigurationSetName": {}, 150 "EventDestinationName": {} 151 } 152 }, 153 "output": { 154 "resultWrapper": "DeleteConfigurationSetEventDestinationResult", 155 "type": "structure", 156 "members": {} 157 } 158 }, 159 "DeleteIdentity": { 160 "input": { 161 "type": "structure", 162 "required": [ 163 "Identity" 164 ], 165 "members": { 166 "Identity": {} 167 } 168 }, 169 "output": { 170 "resultWrapper": "DeleteIdentityResult", 171 "type": "structure", 172 "members": {} 173 } 174 }, 175 "DeleteIdentityPolicy": { 176 "input": { 177 "type": "structure", 178 "required": [ 179 "Identity", 180 "PolicyName" 181 ], 182 "members": { 183 "Identity": {}, 184 "PolicyName": {} 185 } 186 }, 187 "output": { 188 "resultWrapper": "DeleteIdentityPolicyResult", 189 "type": "structure", 190 "members": {} 191 } 192 }, 193 "DeleteReceiptFilter": { 194 "input": { 195 "type": "structure", 196 "required": [ 197 "FilterName" 198 ], 199 "members": { 200 "FilterName": {} 201 } 202 }, 203 "output": { 204 "resultWrapper": "DeleteReceiptFilterResult", 205 "type": "structure", 206 "members": {} 207 } 208 }, 209 "DeleteReceiptRule": { 210 "input": { 211 "type": "structure", 212 "required": [ 213 "RuleSetName", 214 "RuleName" 215 ], 216 "members": { 217 "RuleSetName": {}, 218 "RuleName": {} 219 } 220 }, 221 "output": { 222 "resultWrapper": "DeleteReceiptRuleResult", 223 "type": "structure", 224 "members": {} 225 } 226 }, 227 "DeleteReceiptRuleSet": { 228 "input": { 229 "type": "structure", 230 "required": [ 231 "RuleSetName" 232 ], 233 "members": { 234 "RuleSetName": {} 235 } 236 }, 237 "output": { 238 "resultWrapper": "DeleteReceiptRuleSetResult", 239 "type": "structure", 240 "members": {} 241 } 242 }, 243 "DeleteVerifiedEmailAddress": { 244 "input": { 245 "type": "structure", 246 "required": [ 247 "EmailAddress" 248 ], 249 "members": { 250 "EmailAddress": {} 251 } 252 } 253 }, 254 "DescribeActiveReceiptRuleSet": { 255 "input": { 256 "type": "structure", 257 "members": {} 258 }, 259 "output": { 260 "resultWrapper": "DescribeActiveReceiptRuleSetResult", 261 "type": "structure", 262 "members": { 263 "Metadata": { 264 "shape": "S26" 265 }, 266 "Rules": { 267 "shape": "S28" 268 } 269 } 270 } 271 }, 272 "DescribeConfigurationSet": { 273 "input": { 274 "type": "structure", 275 "required": [ 276 "ConfigurationSetName" 277 ], 278 "members": { 279 "ConfigurationSetName": {}, 280 "ConfigurationSetAttributeNames": { 281 "type": "list", 282 "member": {} 283 } 284 } 285 }, 286 "output": { 287 "resultWrapper": "DescribeConfigurationSetResult", 288 "type": "structure", 289 "members": { 290 "ConfigurationSet": { 291 "shape": "S5" 292 }, 293 "EventDestinations": { 294 "type": "list", 295 "member": { 296 "shape": "S9" 297 } 298 } 299 } 300 } 301 }, 302 "DescribeReceiptRule": { 303 "input": { 304 "type": "structure", 305 "required": [ 306 "RuleSetName", 307 "RuleName" 308 ], 309 "members": { 310 "RuleSetName": {}, 311 "RuleName": {} 312 } 313 }, 314 "output": { 315 "resultWrapper": "DescribeReceiptRuleResult", 316 "type": "structure", 317 "members": { 318 "Rule": { 319 "shape": "Sw" 320 } 321 } 322 } 323 }, 324 "DescribeReceiptRuleSet": { 325 "input": { 326 "type": "structure", 327 "required": [ 328 "RuleSetName" 329 ], 330 "members": { 331 "RuleSetName": {} 332 } 333 }, 334 "output": { 335 "resultWrapper": "DescribeReceiptRuleSetResult", 336 "type": "structure", 337 "members": { 338 "Metadata": { 339 "shape": "S26" 340 }, 341 "Rules": { 342 "shape": "S28" 343 } 344 } 345 } 346 }, 347 "GetIdentityDkimAttributes": { 348 "input": { 349 "type": "structure", 350 "required": [ 351 "Identities" 352 ], 353 "members": { 354 "Identities": { 355 "shape": "S2j" 356 } 357 } 358 }, 359 "output": { 360 "resultWrapper": "GetIdentityDkimAttributesResult", 361 "type": "structure", 362 "required": [ 363 "DkimAttributes" 364 ], 365 "members": { 366 "DkimAttributes": { 367 "type": "map", 368 "key": {}, 369 "value": { 370 "type": "structure", 371 "required": [ 372 "DkimEnabled", 373 "DkimVerificationStatus" 374 ], 375 "members": { 376 "DkimEnabled": { 377 "type": "boolean" 378 }, 379 "DkimVerificationStatus": {}, 380 "DkimTokens": { 381 "shape": "S2o" 382 } 383 } 384 } 385 } 386 } 387 } 388 }, 389 "GetIdentityMailFromDomainAttributes": { 390 "input": { 391 "type": "structure", 392 "required": [ 393 "Identities" 394 ], 395 "members": { 396 "Identities": { 397 "shape": "S2j" 398 } 399 } 400 }, 401 "output": { 402 "resultWrapper": "GetIdentityMailFromDomainAttributesResult", 403 "type": "structure", 404 "required": [ 405 "MailFromDomainAttributes" 406 ], 407 "members": { 408 "MailFromDomainAttributes": { 409 "type": "map", 410 "key": {}, 411 "value": { 412 "type": "structure", 413 "required": [ 414 "MailFromDomain", 415 "MailFromDomainStatus", 416 "BehaviorOnMXFailure" 417 ], 418 "members": { 419 "MailFromDomain": {}, 420 "MailFromDomainStatus": {}, 421 "BehaviorOnMXFailure": {} 422 } 423 } 424 } 425 } 426 } 427 }, 428 "GetIdentityNotificationAttributes": { 429 "input": { 430 "type": "structure", 431 "required": [ 432 "Identities" 433 ], 434 "members": { 435 "Identities": { 436 "shape": "S2j" 437 } 438 } 439 }, 440 "output": { 441 "resultWrapper": "GetIdentityNotificationAttributesResult", 442 "type": "structure", 443 "required": [ 444 "NotificationAttributes" 445 ], 446 "members": { 447 "NotificationAttributes": { 448 "type": "map", 449 "key": {}, 450 "value": { 451 "type": "structure", 452 "required": [ 453 "BounceTopic", 454 "ComplaintTopic", 455 "DeliveryTopic", 456 "ForwardingEnabled" 457 ], 458 "members": { 459 "BounceTopic": {}, 460 "ComplaintTopic": {}, 461 "DeliveryTopic": {}, 462 "ForwardingEnabled": { 463 "type": "boolean" 464 }, 465 "HeadersInBounceNotificationsEnabled": { 466 "type": "boolean" 467 }, 468 "HeadersInComplaintNotificationsEnabled": { 469 "type": "boolean" 470 }, 471 "HeadersInDeliveryNotificationsEnabled": { 472 "type": "boolean" 473 } 474 } 475 } 476 } 477 } 478 } 479 }, 480 "GetIdentityPolicies": { 481 "input": { 482 "type": "structure", 483 "required": [ 484 "Identity", 485 "PolicyNames" 486 ], 487 "members": { 488 "Identity": {}, 489 "PolicyNames": { 490 "shape": "S33" 491 } 492 } 493 }, 494 "output": { 495 "resultWrapper": "GetIdentityPoliciesResult", 496 "type": "structure", 497 "required": [ 498 "Policies" 499 ], 500 "members": { 501 "Policies": { 502 "type": "map", 503 "key": {}, 504 "value": {} 505 } 506 } 507 } 508 }, 509 "GetIdentityVerificationAttributes": { 510 "input": { 511 "type": "structure", 512 "required": [ 513 "Identities" 514 ], 515 "members": { 516 "Identities": { 517 "shape": "S2j" 518 } 519 } 520 }, 521 "output": { 522 "resultWrapper": "GetIdentityVerificationAttributesResult", 523 "type": "structure", 524 "required": [ 525 "VerificationAttributes" 526 ], 527 "members": { 528 "VerificationAttributes": { 529 "type": "map", 530 "key": {}, 531 "value": { 532 "type": "structure", 533 "required": [ 534 "VerificationStatus" 535 ], 536 "members": { 537 "VerificationStatus": {}, 538 "VerificationToken": {} 539 } 540 } 541 } 542 } 543 } 544 }, 545 "GetSendQuota": { 546 "output": { 547 "resultWrapper": "GetSendQuotaResult", 548 "type": "structure", 549 "members": { 550 "Max24HourSend": { 551 "type": "double" 552 }, 553 "MaxSendRate": { 554 "type": "double" 555 }, 556 "SentLast24Hours": { 557 "type": "double" 558 } 559 } 560 } 561 }, 562 "GetSendStatistics": { 563 "output": { 564 "resultWrapper": "GetSendStatisticsResult", 565 "type": "structure", 566 "members": { 567 "SendDataPoints": { 568 "type": "list", 569 "member": { 570 "type": "structure", 571 "members": { 572 "Timestamp": { 573 "type": "timestamp" 574 }, 575 "DeliveryAttempts": { 576 "type": "long" 577 }, 578 "Bounces": { 579 "type": "long" 580 }, 581 "Complaints": { 582 "type": "long" 583 }, 584 "Rejects": { 585 "type": "long" 586 } 587 } 588 } 589 } 590 } 591 } 592 }, 593 "ListConfigurationSets": { 594 "input": { 595 "type": "structure", 596 "members": { 597 "NextToken": {}, 598 "MaxItems": { 599 "type": "integer" 600 } 601 } 602 }, 603 "output": { 604 "resultWrapper": "ListConfigurationSetsResult", 605 "type": "structure", 606 "members": { 607 "ConfigurationSets": { 608 "type": "list", 609 "member": { 610 "shape": "S5" 611 } 612 }, 613 "NextToken": {} 614 } 615 } 616 }, 617 "ListIdentities": { 618 "input": { 619 "type": "structure", 620 "members": { 621 "IdentityType": {}, 622 "NextToken": {}, 623 "MaxItems": { 624 "type": "integer" 625 } 626 } 627 }, 628 "output": { 629 "resultWrapper": "ListIdentitiesResult", 630 "type": "structure", 631 "required": [ 632 "Identities" 633 ], 634 "members": { 635 "Identities": { 636 "shape": "S2j" 637 }, 638 "NextToken": {} 639 } 640 } 641 }, 642 "ListIdentityPolicies": { 643 "input": { 644 "type": "structure", 645 "required": [ 646 "Identity" 647 ], 648 "members": { 649 "Identity": {} 650 } 651 }, 652 "output": { 653 "resultWrapper": "ListIdentityPoliciesResult", 654 "type": "structure", 655 "required": [ 656 "PolicyNames" 657 ], 658 "members": { 659 "PolicyNames": { 660 "shape": "S33" 661 } 662 } 663 } 664 }, 665 "ListReceiptFilters": { 666 "input": { 667 "type": "structure", 668 "members": {} 669 }, 670 "output": { 671 "resultWrapper": "ListReceiptFiltersResult", 672 "type": "structure", 673 "members": { 674 "Filters": { 675 "type": "list", 676 "member": { 677 "shape": "So" 678 } 679 } 680 } 681 } 682 }, 683 "ListReceiptRuleSets": { 684 "input": { 685 "type": "structure", 686 "members": { 687 "NextToken": {} 688 } 689 }, 690 "output": { 691 "resultWrapper": "ListReceiptRuleSetsResult", 692 "type": "structure", 693 "members": { 694 "RuleSets": { 695 "type": "list", 696 "member": { 697 "shape": "S26" 698 } 699 }, 700 "NextToken": {} 701 } 702 } 703 }, 704 "ListVerifiedEmailAddresses": { 705 "output": { 706 "resultWrapper": "ListVerifiedEmailAddressesResult", 707 "type": "structure", 708 "members": { 709 "VerifiedEmailAddresses": { 710 "shape": "S40" 711 } 712 } 713 } 714 }, 715 "PutIdentityPolicy": { 716 "input": { 717 "type": "structure", 718 "required": [ 719 "Identity", 720 "PolicyName", 721 "Policy" 722 ], 723 "members": { 724 "Identity": {}, 725 "PolicyName": {}, 726 "Policy": {} 727 } 728 }, 729 "output": { 730 "resultWrapper": "PutIdentityPolicyResult", 731 "type": "structure", 732 "members": {} 733 } 734 }, 735 "ReorderReceiptRuleSet": { 736 "input": { 737 "type": "structure", 738 "required": [ 739 "RuleSetName", 740 "RuleNames" 741 ], 742 "members": { 743 "RuleSetName": {}, 744 "RuleNames": { 745 "type": "list", 746 "member": {} 747 } 748 } 749 }, 750 "output": { 751 "resultWrapper": "ReorderReceiptRuleSetResult", 752 "type": "structure", 753 "members": {} 754 } 755 }, 756 "SendBounce": { 757 "input": { 758 "type": "structure", 759 "required": [ 760 "OriginalMessageId", 761 "BounceSender", 762 "BouncedRecipientInfoList" 763 ], 764 "members": { 765 "OriginalMessageId": {}, 766 "BounceSender": {}, 767 "Explanation": {}, 768 "MessageDsn": { 769 "type": "structure", 770 "required": [ 771 "ReportingMta" 772 ], 773 "members": { 774 "ReportingMta": {}, 775 "ArrivalDate": { 776 "type": "timestamp" 777 }, 778 "ExtensionFields": { 779 "shape": "S4c" 780 } 781 } 782 }, 783 "BouncedRecipientInfoList": { 784 "type": "list", 785 "member": { 786 "type": "structure", 787 "required": [ 788 "Recipient" 789 ], 790 "members": { 791 "Recipient": {}, 792 "RecipientArn": {}, 793 "BounceType": {}, 794 "RecipientDsnFields": { 795 "type": "structure", 796 "required": [ 797 "Action", 798 "Status" 799 ], 800 "members": { 801 "FinalRecipient": {}, 802 "Action": {}, 803 "RemoteMta": {}, 804 "Status": {}, 805 "DiagnosticCode": {}, 806 "LastAttemptDate": { 807 "type": "timestamp" 808 }, 809 "ExtensionFields": { 810 "shape": "S4c" 811 } 812 } 813 } 814 } 815 } 816 }, 817 "BounceSenderArn": {} 818 } 819 }, 820 "output": { 821 "resultWrapper": "SendBounceResult", 822 "type": "structure", 823 "members": { 824 "MessageId": {} 825 } 826 } 827 }, 828 "SendEmail": { 829 "input": { 830 "type": "structure", 831 "required": [ 832 "Source", 833 "Destination", 834 "Message" 835 ], 836 "members": { 837 "Source": {}, 838 "Destination": { 839 "type": "structure", 840 "members": { 841 "ToAddresses": { 842 "shape": "S40" 843 }, 844 "CcAddresses": { 845 "shape": "S40" 846 }, 847 "BccAddresses": { 848 "shape": "S40" 849 } 850 } 851 }, 852 "Message": { 853 "type": "structure", 854 "required": [ 855 "Subject", 856 "Body" 857 ], 858 "members": { 859 "Subject": { 860 "shape": "S4t" 861 }, 862 "Body": { 863 "type": "structure", 864 "members": { 865 "Text": { 866 "shape": "S4t" 867 }, 868 "Html": { 869 "shape": "S4t" 870 } 871 } 872 } 873 } 874 }, 875 "ReplyToAddresses": { 876 "shape": "S40" 877 }, 878 "ReturnPath": {}, 879 "SourceArn": {}, 880 "ReturnPathArn": {}, 881 "Tags": { 882 "shape": "S4x" 883 }, 884 "ConfigurationSetName": {} 885 } 886 }, 887 "output": { 888 "resultWrapper": "SendEmailResult", 889 "type": "structure", 890 "required": [ 891 "MessageId" 892 ], 893 "members": { 894 "MessageId": {} 895 } 896 } 897 }, 898 "SendRawEmail": { 899 "input": { 900 "type": "structure", 901 "required": [ 902 "RawMessage" 903 ], 904 "members": { 905 "Source": {}, 906 "Destinations": { 907 "shape": "S40" 908 }, 909 "RawMessage": { 910 "type": "structure", 911 "required": [ 912 "Data" 913 ], 914 "members": { 915 "Data": { 916 "type": "blob" 917 } 918 } 919 }, 920 "FromArn": {}, 921 "SourceArn": {}, 922 "ReturnPathArn": {}, 923 "Tags": { 924 "shape": "S4x" 925 }, 926 "ConfigurationSetName": {} 927 } 928 }, 929 "output": { 930 "resultWrapper": "SendRawEmailResult", 931 "type": "structure", 932 "required": [ 933 "MessageId" 934 ], 935 "members": { 936 "MessageId": {} 937 } 938 } 939 }, 940 "SetActiveReceiptRuleSet": { 941 "input": { 942 "type": "structure", 943 "members": { 944 "RuleSetName": {} 945 } 946 }, 947 "output": { 948 "resultWrapper": "SetActiveReceiptRuleSetResult", 949 "type": "structure", 950 "members": {} 951 } 952 }, 953 "SetIdentityDkimEnabled": { 954 "input": { 955 "type": "structure", 956 "required": [ 957 "Identity", 958 "DkimEnabled" 959 ], 960 "members": { 961 "Identity": {}, 962 "DkimEnabled": { 963 "type": "boolean" 964 } 965 } 966 }, 967 "output": { 968 "resultWrapper": "SetIdentityDkimEnabledResult", 969 "type": "structure", 970 "members": {} 971 } 972 }, 973 "SetIdentityFeedbackForwardingEnabled": { 974 "input": { 975 "type": "structure", 976 "required": [ 977 "Identity", 978 "ForwardingEnabled" 979 ], 980 "members": { 981 "Identity": {}, 982 "ForwardingEnabled": { 983 "type": "boolean" 984 } 985 } 986 }, 987 "output": { 988 "resultWrapper": "SetIdentityFeedbackForwardingEnabledResult", 989 "type": "structure", 990 "members": {} 991 } 992 }, 993 "SetIdentityHeadersInNotificationsEnabled": { 994 "input": { 995 "type": "structure", 996 "required": [ 997 "Identity", 998 "NotificationType", 999 "Enabled" 1000 ], 1001 "members": { 1002 "Identity": {}, 1003 "NotificationType": {}, 1004 "Enabled": { 1005 "type": "boolean" 1006 } 1007 } 1008 }, 1009 "output": { 1010 "resultWrapper": "SetIdentityHeadersInNotificationsEnabledResult", 1011 "type": "structure", 1012 "members": {} 1013 } 1014 }, 1015 "SetIdentityMailFromDomain": { 1016 "input": { 1017 "type": "structure", 1018 "required": [ 1019 "Identity" 1020 ], 1021 "members": { 1022 "Identity": {}, 1023 "MailFromDomain": {}, 1024 "BehaviorOnMXFailure": {} 1025 } 1026 }, 1027 "output": { 1028 "resultWrapper": "SetIdentityMailFromDomainResult", 1029 "type": "structure", 1030 "members": {} 1031 } 1032 }, 1033 "SetIdentityNotificationTopic": { 1034 "input": { 1035 "type": "structure", 1036 "required": [ 1037 "Identity", 1038 "NotificationType" 1039 ], 1040 "members": { 1041 "Identity": {}, 1042 "NotificationType": {}, 1043 "SnsTopic": {} 1044 } 1045 }, 1046 "output": { 1047 "resultWrapper": "SetIdentityNotificationTopicResult", 1048 "type": "structure", 1049 "members": {} 1050 } 1051 }, 1052 "SetReceiptRulePosition": { 1053 "input": { 1054 "type": "structure", 1055 "required": [ 1056 "RuleSetName", 1057 "RuleName" 1058 ], 1059 "members": { 1060 "RuleSetName": {}, 1061 "RuleName": {}, 1062 "After": {} 1063 } 1064 }, 1065 "output": { 1066 "resultWrapper": "SetReceiptRulePositionResult", 1067 "type": "structure", 1068 "members": {} 1069 } 1070 }, 1071 "UpdateConfigurationSetEventDestination": { 1072 "input": { 1073 "type": "structure", 1074 "required": [ 1075 "ConfigurationSetName", 1076 "EventDestination" 1077 ], 1078 "members": { 1079 "ConfigurationSetName": {}, 1080 "EventDestination": { 1081 "shape": "S9" 1082 } 1083 } 1084 }, 1085 "output": { 1086 "resultWrapper": "UpdateConfigurationSetEventDestinationResult", 1087 "type": "structure", 1088 "members": {} 1089 } 1090 }, 1091 "UpdateReceiptRule": { 1092 "input": { 1093 "type": "structure", 1094 "required": [ 1095 "RuleSetName", 1096 "Rule" 1097 ], 1098 "members": { 1099 "RuleSetName": {}, 1100 "Rule": { 1101 "shape": "Sw" 1102 } 1103 } 1104 }, 1105 "output": { 1106 "resultWrapper": "UpdateReceiptRuleResult", 1107 "type": "structure", 1108 "members": {} 1109 } 1110 }, 1111 "VerifyDomainDkim": { 1112 "input": { 1113 "type": "structure", 1114 "required": [ 1115 "Domain" 1116 ], 1117 "members": { 1118 "Domain": {} 1119 } 1120 }, 1121 "output": { 1122 "resultWrapper": "VerifyDomainDkimResult", 1123 "type": "structure", 1124 "required": [ 1125 "DkimTokens" 1126 ], 1127 "members": { 1128 "DkimTokens": { 1129 "shape": "S2o" 1130 } 1131 } 1132 } 1133 }, 1134 "VerifyDomainIdentity": { 1135 "input": { 1136 "type": "structure", 1137 "required": [ 1138 "Domain" 1139 ], 1140 "members": { 1141 "Domain": {} 1142 } 1143 }, 1144 "output": { 1145 "resultWrapper": "VerifyDomainIdentityResult", 1146 "type": "structure", 1147 "required": [ 1148 "VerificationToken" 1149 ], 1150 "members": { 1151 "VerificationToken": {} 1152 } 1153 } 1154 }, 1155 "VerifyEmailAddress": { 1156 "input": { 1157 "type": "structure", 1158 "required": [ 1159 "EmailAddress" 1160 ], 1161 "members": { 1162 "EmailAddress": {} 1163 } 1164 } 1165 }, 1166 "VerifyEmailIdentity": { 1167 "input": { 1168 "type": "structure", 1169 "required": [ 1170 "EmailAddress" 1171 ], 1172 "members": { 1173 "EmailAddress": {} 1174 } 1175 }, 1176 "output": { 1177 "resultWrapper": "VerifyEmailIdentityResult", 1178 "type": "structure", 1179 "members": {} 1180 } 1181 } 1182 }, 1183 "shapes": { 1184 "S5": { 1185 "type": "structure", 1186 "required": [ 1187 "Name" 1188 ], 1189 "members": { 1190 "Name": {} 1191 } 1192 }, 1193 "S9": { 1194 "type": "structure", 1195 "required": [ 1196 "Name", 1197 "MatchingEventTypes" 1198 ], 1199 "members": { 1200 "Name": {}, 1201 "Enabled": { 1202 "type": "boolean" 1203 }, 1204 "MatchingEventTypes": { 1205 "type": "list", 1206 "member": {} 1207 }, 1208 "KinesisFirehoseDestination": { 1209 "type": "structure", 1210 "required": [ 1211 "IAMRoleARN", 1212 "DeliveryStreamARN" 1213 ], 1214 "members": { 1215 "IAMRoleARN": {}, 1216 "DeliveryStreamARN": {} 1217 } 1218 }, 1219 "CloudWatchDestination": { 1220 "type": "structure", 1221 "required": [ 1222 "DimensionConfigurations" 1223 ], 1224 "members": { 1225 "DimensionConfigurations": { 1226 "type": "list", 1227 "member": { 1228 "type": "structure", 1229 "required": [ 1230 "DimensionName", 1231 "DimensionValueSource", 1232 "DefaultDimensionValue" 1233 ], 1234 "members": { 1235 "DimensionName": {}, 1236 "DimensionValueSource": {}, 1237 "DefaultDimensionValue": {} 1238 } 1239 } 1240 } 1241 } 1242 } 1243 } 1244 }, 1245 "So": { 1246 "type": "structure", 1247 "required": [ 1248 "Name", 1249 "IpFilter" 1250 ], 1251 "members": { 1252 "Name": {}, 1253 "IpFilter": { 1254 "type": "structure", 1255 "required": [ 1256 "Policy", 1257 "Cidr" 1258 ], 1259 "members": { 1260 "Policy": {}, 1261 "Cidr": {} 1262 } 1263 } 1264 } 1265 }, 1266 "Sw": { 1267 "type": "structure", 1268 "required": [ 1269 "Name" 1270 ], 1271 "members": { 1272 "Name": {}, 1273 "Enabled": { 1274 "type": "boolean" 1275 }, 1276 "TlsPolicy": {}, 1277 "Recipients": { 1278 "type": "list", 1279 "member": {} 1280 }, 1281 "Actions": { 1282 "type": "list", 1283 "member": { 1284 "type": "structure", 1285 "members": { 1286 "S3Action": { 1287 "type": "structure", 1288 "required": [ 1289 "BucketName" 1290 ], 1291 "members": { 1292 "TopicArn": {}, 1293 "BucketName": {}, 1294 "ObjectKeyPrefix": {}, 1295 "KmsKeyArn": {} 1296 } 1297 }, 1298 "BounceAction": { 1299 "type": "structure", 1300 "required": [ 1301 "SmtpReplyCode", 1302 "Message", 1303 "Sender" 1304 ], 1305 "members": { 1306 "TopicArn": {}, 1307 "SmtpReplyCode": {}, 1308 "StatusCode": {}, 1309 "Message": {}, 1310 "Sender": {} 1311 } 1312 }, 1313 "WorkmailAction": { 1314 "type": "structure", 1315 "required": [ 1316 "OrganizationArn" 1317 ], 1318 "members": { 1319 "TopicArn": {}, 1320 "OrganizationArn": {} 1321 } 1322 }, 1323 "LambdaAction": { 1324 "type": "structure", 1325 "required": [ 1326 "FunctionArn" 1327 ], 1328 "members": { 1329 "TopicArn": {}, 1330 "FunctionArn": {}, 1331 "InvocationType": {} 1332 } 1333 }, 1334 "StopAction": { 1335 "type": "structure", 1336 "required": [ 1337 "Scope" 1338 ], 1339 "members": { 1340 "Scope": {}, 1341 "TopicArn": {} 1342 } 1343 }, 1344 "AddHeaderAction": { 1345 "type": "structure", 1346 "required": [ 1347 "HeaderName", 1348 "HeaderValue" 1349 ], 1350 "members": { 1351 "HeaderName": {}, 1352 "HeaderValue": {} 1353 } 1354 }, 1355 "SNSAction": { 1356 "type": "structure", 1357 "required": [ 1358 "TopicArn" 1359 ], 1360 "members": { 1361 "TopicArn": {}, 1362 "Encoding": {} 1363 } 1364 } 1365 } 1366 } 1367 }, 1368 "ScanEnabled": { 1369 "type": "boolean" 1370 } 1371 } 1372 }, 1373 "S26": { 1374 "type": "structure", 1375 "members": { 1376 "Name": {}, 1377 "CreatedTimestamp": { 1378 "type": "timestamp" 1379 } 1380 } 1381 }, 1382 "S28": { 1383 "type": "list", 1384 "member": { 1385 "shape": "Sw" 1386 } 1387 }, 1388 "S2j": { 1389 "type": "list", 1390 "member": {} 1391 }, 1392 "S2o": { 1393 "type": "list", 1394 "member": {} 1395 }, 1396 "S33": { 1397 "type": "list", 1398 "member": {} 1399 }, 1400 "S40": { 1401 "type": "list", 1402 "member": {} 1403 }, 1404 "S4c": { 1405 "type": "list", 1406 "member": { 1407 "type": "structure", 1408 "required": [ 1409 "Name", 1410 "Value" 1411 ], 1412 "members": { 1413 "Name": {}, 1414 "Value": {} 1415 } 1416 } 1417 }, 1418 "S4t": { 1419 "type": "structure", 1420 "required": [ 1421 "Data" 1422 ], 1423 "members": { 1424 "Data": {}, 1425 "Charset": {} 1426 } 1427 }, 1428 "S4x": { 1429 "type": "list", 1430 "member": { 1431 "type": "structure", 1432 "required": [ 1433 "Name", 1434 "Value" 1435 ], 1436 "members": { 1437 "Name": {}, 1438 "Value": {} 1439 } 1440 } 1441 } 1442 } 1443 }