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 "serviceId":"SES", 10 "signatureVersion":"v4", 11 "signingName":"ses", 12 "uid":"email-2010-12-01", 13 "xmlNamespace":"http://ses.amazonaws.com/doc/2010-12-01/" 14 }, 15 "operations":{ 16 "CloneReceiptRuleSet":{ 17 "name":"CloneReceiptRuleSet", 18 "http":{ 19 "method":"POST", 20 "requestUri":"/" 21 }, 22 "input":{"shape":"CloneReceiptRuleSetRequest"}, 23 "output":{ 24 "shape":"CloneReceiptRuleSetResponse", 25 "resultWrapper":"CloneReceiptRuleSetResult" 26 }, 27 "errors":[ 28 {"shape":"RuleSetDoesNotExistException"}, 29 {"shape":"AlreadyExistsException"}, 30 {"shape":"LimitExceededException"} 31 ] 32 }, 33 "CreateConfigurationSet":{ 34 "name":"CreateConfigurationSet", 35 "http":{ 36 "method":"POST", 37 "requestUri":"/" 38 }, 39 "input":{"shape":"CreateConfigurationSetRequest"}, 40 "output":{ 41 "shape":"CreateConfigurationSetResponse", 42 "resultWrapper":"CreateConfigurationSetResult" 43 }, 44 "errors":[ 45 {"shape":"ConfigurationSetAlreadyExistsException"}, 46 {"shape":"InvalidConfigurationSetException"}, 47 {"shape":"LimitExceededException"} 48 ] 49 }, 50 "CreateConfigurationSetEventDestination":{ 51 "name":"CreateConfigurationSetEventDestination", 52 "http":{ 53 "method":"POST", 54 "requestUri":"/" 55 }, 56 "input":{"shape":"CreateConfigurationSetEventDestinationRequest"}, 57 "output":{ 58 "shape":"CreateConfigurationSetEventDestinationResponse", 59 "resultWrapper":"CreateConfigurationSetEventDestinationResult" 60 }, 61 "errors":[ 62 {"shape":"ConfigurationSetDoesNotExistException"}, 63 {"shape":"EventDestinationAlreadyExistsException"}, 64 {"shape":"InvalidCloudWatchDestinationException"}, 65 {"shape":"InvalidFirehoseDestinationException"}, 66 {"shape":"InvalidSNSDestinationException"}, 67 {"shape":"LimitExceededException"} 68 ] 69 }, 70 "CreateConfigurationSetTrackingOptions":{ 71 "name":"CreateConfigurationSetTrackingOptions", 72 "http":{ 73 "method":"POST", 74 "requestUri":"/" 75 }, 76 "input":{"shape":"CreateConfigurationSetTrackingOptionsRequest"}, 77 "output":{ 78 "shape":"CreateConfigurationSetTrackingOptionsResponse", 79 "resultWrapper":"CreateConfigurationSetTrackingOptionsResult" 80 }, 81 "errors":[ 82 {"shape":"ConfigurationSetDoesNotExistException"}, 83 {"shape":"TrackingOptionsAlreadyExistsException"}, 84 {"shape":"InvalidTrackingOptionsException"} 85 ] 86 }, 87 "CreateCustomVerificationEmailTemplate":{ 88 "name":"CreateCustomVerificationEmailTemplate", 89 "http":{ 90 "method":"POST", 91 "requestUri":"/" 92 }, 93 "input":{"shape":"CreateCustomVerificationEmailTemplateRequest"}, 94 "errors":[ 95 {"shape":"CustomVerificationEmailTemplateAlreadyExistsException"}, 96 {"shape":"FromEmailAddressNotVerifiedException"}, 97 {"shape":"CustomVerificationEmailInvalidContentException"}, 98 {"shape":"LimitExceededException"} 99 ] 100 }, 101 "CreateReceiptFilter":{ 102 "name":"CreateReceiptFilter", 103 "http":{ 104 "method":"POST", 105 "requestUri":"/" 106 }, 107 "input":{"shape":"CreateReceiptFilterRequest"}, 108 "output":{ 109 "shape":"CreateReceiptFilterResponse", 110 "resultWrapper":"CreateReceiptFilterResult" 111 }, 112 "errors":[ 113 {"shape":"LimitExceededException"}, 114 {"shape":"AlreadyExistsException"} 115 ] 116 }, 117 "CreateReceiptRule":{ 118 "name":"CreateReceiptRule", 119 "http":{ 120 "method":"POST", 121 "requestUri":"/" 122 }, 123 "input":{"shape":"CreateReceiptRuleRequest"}, 124 "output":{ 125 "shape":"CreateReceiptRuleResponse", 126 "resultWrapper":"CreateReceiptRuleResult" 127 }, 128 "errors":[ 129 {"shape":"InvalidSnsTopicException"}, 130 {"shape":"InvalidS3ConfigurationException"}, 131 {"shape":"InvalidLambdaFunctionException"}, 132 {"shape":"AlreadyExistsException"}, 133 {"shape":"RuleDoesNotExistException"}, 134 {"shape":"RuleSetDoesNotExistException"}, 135 {"shape":"LimitExceededException"} 136 ] 137 }, 138 "CreateReceiptRuleSet":{ 139 "name":"CreateReceiptRuleSet", 140 "http":{ 141 "method":"POST", 142 "requestUri":"/" 143 }, 144 "input":{"shape":"CreateReceiptRuleSetRequest"}, 145 "output":{ 146 "shape":"CreateReceiptRuleSetResponse", 147 "resultWrapper":"CreateReceiptRuleSetResult" 148 }, 149 "errors":[ 150 {"shape":"AlreadyExistsException"}, 151 {"shape":"LimitExceededException"} 152 ] 153 }, 154 "CreateTemplate":{ 155 "name":"CreateTemplate", 156 "http":{ 157 "method":"POST", 158 "requestUri":"/" 159 }, 160 "input":{"shape":"CreateTemplateRequest"}, 161 "output":{ 162 "shape":"CreateTemplateResponse", 163 "resultWrapper":"CreateTemplateResult" 164 }, 165 "errors":[ 166 {"shape":"AlreadyExistsException"}, 167 {"shape":"InvalidTemplateException"}, 168 {"shape":"LimitExceededException"} 169 ] 170 }, 171 "DeleteConfigurationSet":{ 172 "name":"DeleteConfigurationSet", 173 "http":{ 174 "method":"POST", 175 "requestUri":"/" 176 }, 177 "input":{"shape":"DeleteConfigurationSetRequest"}, 178 "output":{ 179 "shape":"DeleteConfigurationSetResponse", 180 "resultWrapper":"DeleteConfigurationSetResult" 181 }, 182 "errors":[ 183 {"shape":"ConfigurationSetDoesNotExistException"} 184 ] 185 }, 186 "DeleteConfigurationSetEventDestination":{ 187 "name":"DeleteConfigurationSetEventDestination", 188 "http":{ 189 "method":"POST", 190 "requestUri":"/" 191 }, 192 "input":{"shape":"DeleteConfigurationSetEventDestinationRequest"}, 193 "output":{ 194 "shape":"DeleteConfigurationSetEventDestinationResponse", 195 "resultWrapper":"DeleteConfigurationSetEventDestinationResult" 196 }, 197 "errors":[ 198 {"shape":"ConfigurationSetDoesNotExistException"}, 199 {"shape":"EventDestinationDoesNotExistException"} 200 ] 201 }, 202 "DeleteConfigurationSetTrackingOptions":{ 203 "name":"DeleteConfigurationSetTrackingOptions", 204 "http":{ 205 "method":"POST", 206 "requestUri":"/" 207 }, 208 "input":{"shape":"DeleteConfigurationSetTrackingOptionsRequest"}, 209 "output":{ 210 "shape":"DeleteConfigurationSetTrackingOptionsResponse", 211 "resultWrapper":"DeleteConfigurationSetTrackingOptionsResult" 212 }, 213 "errors":[ 214 {"shape":"ConfigurationSetDoesNotExistException"}, 215 {"shape":"TrackingOptionsDoesNotExistException"} 216 ] 217 }, 218 "DeleteCustomVerificationEmailTemplate":{ 219 "name":"DeleteCustomVerificationEmailTemplate", 220 "http":{ 221 "method":"POST", 222 "requestUri":"/" 223 }, 224 "input":{"shape":"DeleteCustomVerificationEmailTemplateRequest"} 225 }, 226 "DeleteIdentity":{ 227 "name":"DeleteIdentity", 228 "http":{ 229 "method":"POST", 230 "requestUri":"/" 231 }, 232 "input":{"shape":"DeleteIdentityRequest"}, 233 "output":{ 234 "shape":"DeleteIdentityResponse", 235 "resultWrapper":"DeleteIdentityResult" 236 } 237 }, 238 "DeleteIdentityPolicy":{ 239 "name":"DeleteIdentityPolicy", 240 "http":{ 241 "method":"POST", 242 "requestUri":"/" 243 }, 244 "input":{"shape":"DeleteIdentityPolicyRequest"}, 245 "output":{ 246 "shape":"DeleteIdentityPolicyResponse", 247 "resultWrapper":"DeleteIdentityPolicyResult" 248 } 249 }, 250 "DeleteReceiptFilter":{ 251 "name":"DeleteReceiptFilter", 252 "http":{ 253 "method":"POST", 254 "requestUri":"/" 255 }, 256 "input":{"shape":"DeleteReceiptFilterRequest"}, 257 "output":{ 258 "shape":"DeleteReceiptFilterResponse", 259 "resultWrapper":"DeleteReceiptFilterResult" 260 } 261 }, 262 "DeleteReceiptRule":{ 263 "name":"DeleteReceiptRule", 264 "http":{ 265 "method":"POST", 266 "requestUri":"/" 267 }, 268 "input":{"shape":"DeleteReceiptRuleRequest"}, 269 "output":{ 270 "shape":"DeleteReceiptRuleResponse", 271 "resultWrapper":"DeleteReceiptRuleResult" 272 }, 273 "errors":[ 274 {"shape":"RuleSetDoesNotExistException"} 275 ] 276 }, 277 "DeleteReceiptRuleSet":{ 278 "name":"DeleteReceiptRuleSet", 279 "http":{ 280 "method":"POST", 281 "requestUri":"/" 282 }, 283 "input":{"shape":"DeleteReceiptRuleSetRequest"}, 284 "output":{ 285 "shape":"DeleteReceiptRuleSetResponse", 286 "resultWrapper":"DeleteReceiptRuleSetResult" 287 }, 288 "errors":[ 289 {"shape":"CannotDeleteException"} 290 ] 291 }, 292 "DeleteTemplate":{ 293 "name":"DeleteTemplate", 294 "http":{ 295 "method":"POST", 296 "requestUri":"/" 297 }, 298 "input":{"shape":"DeleteTemplateRequest"}, 299 "output":{ 300 "shape":"DeleteTemplateResponse", 301 "resultWrapper":"DeleteTemplateResult" 302 } 303 }, 304 "DeleteVerifiedEmailAddress":{ 305 "name":"DeleteVerifiedEmailAddress", 306 "http":{ 307 "method":"POST", 308 "requestUri":"/" 309 }, 310 "input":{"shape":"DeleteVerifiedEmailAddressRequest"} 311 }, 312 "DescribeActiveReceiptRuleSet":{ 313 "name":"DescribeActiveReceiptRuleSet", 314 "http":{ 315 "method":"POST", 316 "requestUri":"/" 317 }, 318 "input":{"shape":"DescribeActiveReceiptRuleSetRequest"}, 319 "output":{ 320 "shape":"DescribeActiveReceiptRuleSetResponse", 321 "resultWrapper":"DescribeActiveReceiptRuleSetResult" 322 } 323 }, 324 "DescribeConfigurationSet":{ 325 "name":"DescribeConfigurationSet", 326 "http":{ 327 "method":"POST", 328 "requestUri":"/" 329 }, 330 "input":{"shape":"DescribeConfigurationSetRequest"}, 331 "output":{ 332 "shape":"DescribeConfigurationSetResponse", 333 "resultWrapper":"DescribeConfigurationSetResult" 334 }, 335 "errors":[ 336 {"shape":"ConfigurationSetDoesNotExistException"} 337 ] 338 }, 339 "DescribeReceiptRule":{ 340 "name":"DescribeReceiptRule", 341 "http":{ 342 "method":"POST", 343 "requestUri":"/" 344 }, 345 "input":{"shape":"DescribeReceiptRuleRequest"}, 346 "output":{ 347 "shape":"DescribeReceiptRuleResponse", 348 "resultWrapper":"DescribeReceiptRuleResult" 349 }, 350 "errors":[ 351 {"shape":"RuleDoesNotExistException"}, 352 {"shape":"RuleSetDoesNotExistException"} 353 ] 354 }, 355 "DescribeReceiptRuleSet":{ 356 "name":"DescribeReceiptRuleSet", 357 "http":{ 358 "method":"POST", 359 "requestUri":"/" 360 }, 361 "input":{"shape":"DescribeReceiptRuleSetRequest"}, 362 "output":{ 363 "shape":"DescribeReceiptRuleSetResponse", 364 "resultWrapper":"DescribeReceiptRuleSetResult" 365 }, 366 "errors":[ 367 {"shape":"RuleSetDoesNotExistException"} 368 ] 369 }, 370 "GetAccountSendingEnabled":{ 371 "name":"GetAccountSendingEnabled", 372 "http":{ 373 "method":"POST", 374 "requestUri":"/" 375 }, 376 "output":{ 377 "shape":"GetAccountSendingEnabledResponse", 378 "resultWrapper":"GetAccountSendingEnabledResult" 379 } 380 }, 381 "GetCustomVerificationEmailTemplate":{ 382 "name":"GetCustomVerificationEmailTemplate", 383 "http":{ 384 "method":"POST", 385 "requestUri":"/" 386 }, 387 "input":{"shape":"GetCustomVerificationEmailTemplateRequest"}, 388 "output":{ 389 "shape":"GetCustomVerificationEmailTemplateResponse", 390 "resultWrapper":"GetCustomVerificationEmailTemplateResult" 391 }, 392 "errors":[ 393 {"shape":"CustomVerificationEmailTemplateDoesNotExistException"} 394 ] 395 }, 396 "GetIdentityDkimAttributes":{ 397 "name":"GetIdentityDkimAttributes", 398 "http":{ 399 "method":"POST", 400 "requestUri":"/" 401 }, 402 "input":{"shape":"GetIdentityDkimAttributesRequest"}, 403 "output":{ 404 "shape":"GetIdentityDkimAttributesResponse", 405 "resultWrapper":"GetIdentityDkimAttributesResult" 406 } 407 }, 408 "GetIdentityMailFromDomainAttributes":{ 409 "name":"GetIdentityMailFromDomainAttributes", 410 "http":{ 411 "method":"POST", 412 "requestUri":"/" 413 }, 414 "input":{"shape":"GetIdentityMailFromDomainAttributesRequest"}, 415 "output":{ 416 "shape":"GetIdentityMailFromDomainAttributesResponse", 417 "resultWrapper":"GetIdentityMailFromDomainAttributesResult" 418 } 419 }, 420 "GetIdentityNotificationAttributes":{ 421 "name":"GetIdentityNotificationAttributes", 422 "http":{ 423 "method":"POST", 424 "requestUri":"/" 425 }, 426 "input":{"shape":"GetIdentityNotificationAttributesRequest"}, 427 "output":{ 428 "shape":"GetIdentityNotificationAttributesResponse", 429 "resultWrapper":"GetIdentityNotificationAttributesResult" 430 } 431 }, 432 "GetIdentityPolicies":{ 433 "name":"GetIdentityPolicies", 434 "http":{ 435 "method":"POST", 436 "requestUri":"/" 437 }, 438 "input":{"shape":"GetIdentityPoliciesRequest"}, 439 "output":{ 440 "shape":"GetIdentityPoliciesResponse", 441 "resultWrapper":"GetIdentityPoliciesResult" 442 } 443 }, 444 "GetIdentityVerificationAttributes":{ 445 "name":"GetIdentityVerificationAttributes", 446 "http":{ 447 "method":"POST", 448 "requestUri":"/" 449 }, 450 "input":{"shape":"GetIdentityVerificationAttributesRequest"}, 451 "output":{ 452 "shape":"GetIdentityVerificationAttributesResponse", 453 "resultWrapper":"GetIdentityVerificationAttributesResult" 454 } 455 }, 456 "GetSendQuota":{ 457 "name":"GetSendQuota", 458 "http":{ 459 "method":"POST", 460 "requestUri":"/" 461 }, 462 "output":{ 463 "shape":"GetSendQuotaResponse", 464 "resultWrapper":"GetSendQuotaResult" 465 } 466 }, 467 "GetSendStatistics":{ 468 "name":"GetSendStatistics", 469 "http":{ 470 "method":"POST", 471 "requestUri":"/" 472 }, 473 "output":{ 474 "shape":"GetSendStatisticsResponse", 475 "resultWrapper":"GetSendStatisticsResult" 476 } 477 }, 478 "GetTemplate":{ 479 "name":"GetTemplate", 480 "http":{ 481 "method":"POST", 482 "requestUri":"/" 483 }, 484 "input":{"shape":"GetTemplateRequest"}, 485 "output":{ 486 "shape":"GetTemplateResponse", 487 "resultWrapper":"GetTemplateResult" 488 }, 489 "errors":[ 490 {"shape":"TemplateDoesNotExistException"} 491 ] 492 }, 493 "ListConfigurationSets":{ 494 "name":"ListConfigurationSets", 495 "http":{ 496 "method":"POST", 497 "requestUri":"/" 498 }, 499 "input":{"shape":"ListConfigurationSetsRequest"}, 500 "output":{ 501 "shape":"ListConfigurationSetsResponse", 502 "resultWrapper":"ListConfigurationSetsResult" 503 } 504 }, 505 "ListCustomVerificationEmailTemplates":{ 506 "name":"ListCustomVerificationEmailTemplates", 507 "http":{ 508 "method":"POST", 509 "requestUri":"/" 510 }, 511 "input":{"shape":"ListCustomVerificationEmailTemplatesRequest"}, 512 "output":{ 513 "shape":"ListCustomVerificationEmailTemplatesResponse", 514 "resultWrapper":"ListCustomVerificationEmailTemplatesResult" 515 } 516 }, 517 "ListIdentities":{ 518 "name":"ListIdentities", 519 "http":{ 520 "method":"POST", 521 "requestUri":"/" 522 }, 523 "input":{"shape":"ListIdentitiesRequest"}, 524 "output":{ 525 "shape":"ListIdentitiesResponse", 526 "resultWrapper":"ListIdentitiesResult" 527 } 528 }, 529 "ListIdentityPolicies":{ 530 "name":"ListIdentityPolicies", 531 "http":{ 532 "method":"POST", 533 "requestUri":"/" 534 }, 535 "input":{"shape":"ListIdentityPoliciesRequest"}, 536 "output":{ 537 "shape":"ListIdentityPoliciesResponse", 538 "resultWrapper":"ListIdentityPoliciesResult" 539 } 540 }, 541 "ListReceiptFilters":{ 542 "name":"ListReceiptFilters", 543 "http":{ 544 "method":"POST", 545 "requestUri":"/" 546 }, 547 "input":{"shape":"ListReceiptFiltersRequest"}, 548 "output":{ 549 "shape":"ListReceiptFiltersResponse", 550 "resultWrapper":"ListReceiptFiltersResult" 551 } 552 }, 553 "ListReceiptRuleSets":{ 554 "name":"ListReceiptRuleSets", 555 "http":{ 556 "method":"POST", 557 "requestUri":"/" 558 }, 559 "input":{"shape":"ListReceiptRuleSetsRequest"}, 560 "output":{ 561 "shape":"ListReceiptRuleSetsResponse", 562 "resultWrapper":"ListReceiptRuleSetsResult" 563 } 564 }, 565 "ListTemplates":{ 566 "name":"ListTemplates", 567 "http":{ 568 "method":"POST", 569 "requestUri":"/" 570 }, 571 "input":{"shape":"ListTemplatesRequest"}, 572 "output":{ 573 "shape":"ListTemplatesResponse", 574 "resultWrapper":"ListTemplatesResult" 575 } 576 }, 577 "ListVerifiedEmailAddresses":{ 578 "name":"ListVerifiedEmailAddresses", 579 "http":{ 580 "method":"POST", 581 "requestUri":"/" 582 }, 583 "output":{ 584 "shape":"ListVerifiedEmailAddressesResponse", 585 "resultWrapper":"ListVerifiedEmailAddressesResult" 586 } 587 }, 588 "PutConfigurationSetDeliveryOptions":{ 589 "name":"PutConfigurationSetDeliveryOptions", 590 "http":{ 591 "method":"POST", 592 "requestUri":"/" 593 }, 594 "input":{"shape":"PutConfigurationSetDeliveryOptionsRequest"}, 595 "output":{ 596 "shape":"PutConfigurationSetDeliveryOptionsResponse", 597 "resultWrapper":"PutConfigurationSetDeliveryOptionsResult" 598 }, 599 "errors":[ 600 {"shape":"ConfigurationSetDoesNotExistException"}, 601 {"shape":"InvalidDeliveryOptionsException"} 602 ] 603 }, 604 "PutIdentityPolicy":{ 605 "name":"PutIdentityPolicy", 606 "http":{ 607 "method":"POST", 608 "requestUri":"/" 609 }, 610 "input":{"shape":"PutIdentityPolicyRequest"}, 611 "output":{ 612 "shape":"PutIdentityPolicyResponse", 613 "resultWrapper":"PutIdentityPolicyResult" 614 }, 615 "errors":[ 616 {"shape":"InvalidPolicyException"} 617 ] 618 }, 619 "ReorderReceiptRuleSet":{ 620 "name":"ReorderReceiptRuleSet", 621 "http":{ 622 "method":"POST", 623 "requestUri":"/" 624 }, 625 "input":{"shape":"ReorderReceiptRuleSetRequest"}, 626 "output":{ 627 "shape":"ReorderReceiptRuleSetResponse", 628 "resultWrapper":"ReorderReceiptRuleSetResult" 629 }, 630 "errors":[ 631 {"shape":"RuleSetDoesNotExistException"}, 632 {"shape":"RuleDoesNotExistException"} 633 ] 634 }, 635 "SendBounce":{ 636 "name":"SendBounce", 637 "http":{ 638 "method":"POST", 639 "requestUri":"/" 640 }, 641 "input":{"shape":"SendBounceRequest"}, 642 "output":{ 643 "shape":"SendBounceResponse", 644 "resultWrapper":"SendBounceResult" 645 }, 646 "errors":[ 647 {"shape":"MessageRejected"} 648 ] 649 }, 650 "SendBulkTemplatedEmail":{ 651 "name":"SendBulkTemplatedEmail", 652 "http":{ 653 "method":"POST", 654 "requestUri":"/" 655 }, 656 "input":{"shape":"SendBulkTemplatedEmailRequest"}, 657 "output":{ 658 "shape":"SendBulkTemplatedEmailResponse", 659 "resultWrapper":"SendBulkTemplatedEmailResult" 660 }, 661 "errors":[ 662 {"shape":"MessageRejected"}, 663 {"shape":"MailFromDomainNotVerifiedException"}, 664 {"shape":"ConfigurationSetDoesNotExistException"}, 665 {"shape":"TemplateDoesNotExistException"}, 666 {"shape":"ConfigurationSetSendingPausedException"}, 667 {"shape":"AccountSendingPausedException"} 668 ] 669 }, 670 "SendCustomVerificationEmail":{ 671 "name":"SendCustomVerificationEmail", 672 "http":{ 673 "method":"POST", 674 "requestUri":"/" 675 }, 676 "input":{"shape":"SendCustomVerificationEmailRequest"}, 677 "output":{ 678 "shape":"SendCustomVerificationEmailResponse", 679 "resultWrapper":"SendCustomVerificationEmailResult" 680 }, 681 "errors":[ 682 {"shape":"MessageRejected"}, 683 {"shape":"ConfigurationSetDoesNotExistException"}, 684 {"shape":"CustomVerificationEmailTemplateDoesNotExistException"}, 685 {"shape":"FromEmailAddressNotVerifiedException"}, 686 {"shape":"ProductionAccessNotGrantedException"} 687 ] 688 }, 689 "SendEmail":{ 690 "name":"SendEmail", 691 "http":{ 692 "method":"POST", 693 "requestUri":"/" 694 }, 695 "input":{"shape":"SendEmailRequest"}, 696 "output":{ 697 "shape":"SendEmailResponse", 698 "resultWrapper":"SendEmailResult" 699 }, 700 "errors":[ 701 {"shape":"MessageRejected"}, 702 {"shape":"MailFromDomainNotVerifiedException"}, 703 {"shape":"ConfigurationSetDoesNotExistException"}, 704 {"shape":"ConfigurationSetSendingPausedException"}, 705 {"shape":"AccountSendingPausedException"} 706 ] 707 }, 708 "SendRawEmail":{ 709 "name":"SendRawEmail", 710 "http":{ 711 "method":"POST", 712 "requestUri":"/" 713 }, 714 "input":{"shape":"SendRawEmailRequest"}, 715 "output":{ 716 "shape":"SendRawEmailResponse", 717 "resultWrapper":"SendRawEmailResult" 718 }, 719 "errors":[ 720 {"shape":"MessageRejected"}, 721 {"shape":"MailFromDomainNotVerifiedException"}, 722 {"shape":"ConfigurationSetDoesNotExistException"}, 723 {"shape":"ConfigurationSetSendingPausedException"}, 724 {"shape":"AccountSendingPausedException"} 725 ] 726 }, 727 "SendTemplatedEmail":{ 728 "name":"SendTemplatedEmail", 729 "http":{ 730 "method":"POST", 731 "requestUri":"/" 732 }, 733 "input":{"shape":"SendTemplatedEmailRequest"}, 734 "output":{ 735 "shape":"SendTemplatedEmailResponse", 736 "resultWrapper":"SendTemplatedEmailResult" 737 }, 738 "errors":[ 739 {"shape":"MessageRejected"}, 740 {"shape":"MailFromDomainNotVerifiedException"}, 741 {"shape":"ConfigurationSetDoesNotExistException"}, 742 {"shape":"TemplateDoesNotExistException"}, 743 {"shape":"ConfigurationSetSendingPausedException"}, 744 {"shape":"AccountSendingPausedException"} 745 ] 746 }, 747 "SetActiveReceiptRuleSet":{ 748 "name":"SetActiveReceiptRuleSet", 749 "http":{ 750 "method":"POST", 751 "requestUri":"/" 752 }, 753 "input":{"shape":"SetActiveReceiptRuleSetRequest"}, 754 "output":{ 755 "shape":"SetActiveReceiptRuleSetResponse", 756 "resultWrapper":"SetActiveReceiptRuleSetResult" 757 }, 758 "errors":[ 759 {"shape":"RuleSetDoesNotExistException"} 760 ] 761 }, 762 "SetIdentityDkimEnabled":{ 763 "name":"SetIdentityDkimEnabled", 764 "http":{ 765 "method":"POST", 766 "requestUri":"/" 767 }, 768 "input":{"shape":"SetIdentityDkimEnabledRequest"}, 769 "output":{ 770 "shape":"SetIdentityDkimEnabledResponse", 771 "resultWrapper":"SetIdentityDkimEnabledResult" 772 } 773 }, 774 "SetIdentityFeedbackForwardingEnabled":{ 775 "name":"SetIdentityFeedbackForwardingEnabled", 776 "http":{ 777 "method":"POST", 778 "requestUri":"/" 779 }, 780 "input":{"shape":"SetIdentityFeedbackForwardingEnabledRequest"}, 781 "output":{ 782 "shape":"SetIdentityFeedbackForwardingEnabledResponse", 783 "resultWrapper":"SetIdentityFeedbackForwardingEnabledResult" 784 } 785 }, 786 "SetIdentityHeadersInNotificationsEnabled":{ 787 "name":"SetIdentityHeadersInNotificationsEnabled", 788 "http":{ 789 "method":"POST", 790 "requestUri":"/" 791 }, 792 "input":{"shape":"SetIdentityHeadersInNotificationsEnabledRequest"}, 793 "output":{ 794 "shape":"SetIdentityHeadersInNotificationsEnabledResponse", 795 "resultWrapper":"SetIdentityHeadersInNotificationsEnabledResult" 796 } 797 }, 798 "SetIdentityMailFromDomain":{ 799 "name":"SetIdentityMailFromDomain", 800 "http":{ 801 "method":"POST", 802 "requestUri":"/" 803 }, 804 "input":{"shape":"SetIdentityMailFromDomainRequest"}, 805 "output":{ 806 "shape":"SetIdentityMailFromDomainResponse", 807 "resultWrapper":"SetIdentityMailFromDomainResult" 808 } 809 }, 810 "SetIdentityNotificationTopic":{ 811 "name":"SetIdentityNotificationTopic", 812 "http":{ 813 "method":"POST", 814 "requestUri":"/" 815 }, 816 "input":{"shape":"SetIdentityNotificationTopicRequest"}, 817 "output":{ 818 "shape":"SetIdentityNotificationTopicResponse", 819 "resultWrapper":"SetIdentityNotificationTopicResult" 820 } 821 }, 822 "SetReceiptRulePosition":{ 823 "name":"SetReceiptRulePosition", 824 "http":{ 825 "method":"POST", 826 "requestUri":"/" 827 }, 828 "input":{"shape":"SetReceiptRulePositionRequest"}, 829 "output":{ 830 "shape":"SetReceiptRulePositionResponse", 831 "resultWrapper":"SetReceiptRulePositionResult" 832 }, 833 "errors":[ 834 {"shape":"RuleSetDoesNotExistException"}, 835 {"shape":"RuleDoesNotExistException"} 836 ] 837 }, 838 "TestRenderTemplate":{ 839 "name":"TestRenderTemplate", 840 "http":{ 841 "method":"POST", 842 "requestUri":"/" 843 }, 844 "input":{"shape":"TestRenderTemplateRequest"}, 845 "output":{ 846 "shape":"TestRenderTemplateResponse", 847 "resultWrapper":"TestRenderTemplateResult" 848 }, 849 "errors":[ 850 {"shape":"TemplateDoesNotExistException"}, 851 {"shape":"InvalidRenderingParameterException"}, 852 {"shape":"MissingRenderingAttributeException"} 853 ] 854 }, 855 "UpdateAccountSendingEnabled":{ 856 "name":"UpdateAccountSendingEnabled", 857 "http":{ 858 "method":"POST", 859 "requestUri":"/" 860 }, 861 "input":{"shape":"UpdateAccountSendingEnabledRequest"} 862 }, 863 "UpdateConfigurationSetEventDestination":{ 864 "name":"UpdateConfigurationSetEventDestination", 865 "http":{ 866 "method":"POST", 867 "requestUri":"/" 868 }, 869 "input":{"shape":"UpdateConfigurationSetEventDestinationRequest"}, 870 "output":{ 871 "shape":"UpdateConfigurationSetEventDestinationResponse", 872 "resultWrapper":"UpdateConfigurationSetEventDestinationResult" 873 }, 874 "errors":[ 875 {"shape":"ConfigurationSetDoesNotExistException"}, 876 {"shape":"EventDestinationDoesNotExistException"}, 877 {"shape":"InvalidCloudWatchDestinationException"}, 878 {"shape":"InvalidFirehoseDestinationException"}, 879 {"shape":"InvalidSNSDestinationException"} 880 ] 881 }, 882 "UpdateConfigurationSetReputationMetricsEnabled":{ 883 "name":"UpdateConfigurationSetReputationMetricsEnabled", 884 "http":{ 885 "method":"POST", 886 "requestUri":"/" 887 }, 888 "input":{"shape":"UpdateConfigurationSetReputationMetricsEnabledRequest"}, 889 "errors":[ 890 {"shape":"ConfigurationSetDoesNotExistException"} 891 ] 892 }, 893 "UpdateConfigurationSetSendingEnabled":{ 894 "name":"UpdateConfigurationSetSendingEnabled", 895 "http":{ 896 "method":"POST", 897 "requestUri":"/" 898 }, 899 "input":{"shape":"UpdateConfigurationSetSendingEnabledRequest"}, 900 "errors":[ 901 {"shape":"ConfigurationSetDoesNotExistException"} 902 ] 903 }, 904 "UpdateConfigurationSetTrackingOptions":{ 905 "name":"UpdateConfigurationSetTrackingOptions", 906 "http":{ 907 "method":"POST", 908 "requestUri":"/" 909 }, 910 "input":{"shape":"UpdateConfigurationSetTrackingOptionsRequest"}, 911 "output":{ 912 "shape":"UpdateConfigurationSetTrackingOptionsResponse", 913 "resultWrapper":"UpdateConfigurationSetTrackingOptionsResult" 914 }, 915 "errors":[ 916 {"shape":"ConfigurationSetDoesNotExistException"}, 917 {"shape":"TrackingOptionsDoesNotExistException"}, 918 {"shape":"InvalidTrackingOptionsException"} 919 ] 920 }, 921 "UpdateCustomVerificationEmailTemplate":{ 922 "name":"UpdateCustomVerificationEmailTemplate", 923 "http":{ 924 "method":"POST", 925 "requestUri":"/" 926 }, 927 "input":{"shape":"UpdateCustomVerificationEmailTemplateRequest"}, 928 "errors":[ 929 {"shape":"CustomVerificationEmailTemplateDoesNotExistException"}, 930 {"shape":"FromEmailAddressNotVerifiedException"}, 931 {"shape":"CustomVerificationEmailInvalidContentException"} 932 ] 933 }, 934 "UpdateReceiptRule":{ 935 "name":"UpdateReceiptRule", 936 "http":{ 937 "method":"POST", 938 "requestUri":"/" 939 }, 940 "input":{"shape":"UpdateReceiptRuleRequest"}, 941 "output":{ 942 "shape":"UpdateReceiptRuleResponse", 943 "resultWrapper":"UpdateReceiptRuleResult" 944 }, 945 "errors":[ 946 {"shape":"InvalidSnsTopicException"}, 947 {"shape":"InvalidS3ConfigurationException"}, 948 {"shape":"InvalidLambdaFunctionException"}, 949 {"shape":"RuleSetDoesNotExistException"}, 950 {"shape":"RuleDoesNotExistException"}, 951 {"shape":"LimitExceededException"} 952 ] 953 }, 954 "UpdateTemplate":{ 955 "name":"UpdateTemplate", 956 "http":{ 957 "method":"POST", 958 "requestUri":"/" 959 }, 960 "input":{"shape":"UpdateTemplateRequest"}, 961 "output":{ 962 "shape":"UpdateTemplateResponse", 963 "resultWrapper":"UpdateTemplateResult" 964 }, 965 "errors":[ 966 {"shape":"TemplateDoesNotExistException"}, 967 {"shape":"InvalidTemplateException"} 968 ] 969 }, 970 "VerifyDomainDkim":{ 971 "name":"VerifyDomainDkim", 972 "http":{ 973 "method":"POST", 974 "requestUri":"/" 975 }, 976 "input":{"shape":"VerifyDomainDkimRequest"}, 977 "output":{ 978 "shape":"VerifyDomainDkimResponse", 979 "resultWrapper":"VerifyDomainDkimResult" 980 } 981 }, 982 "VerifyDomainIdentity":{ 983 "name":"VerifyDomainIdentity", 984 "http":{ 985 "method":"POST", 986 "requestUri":"/" 987 }, 988 "input":{"shape":"VerifyDomainIdentityRequest"}, 989 "output":{ 990 "shape":"VerifyDomainIdentityResponse", 991 "resultWrapper":"VerifyDomainIdentityResult" 992 } 993 }, 994 "VerifyEmailAddress":{ 995 "name":"VerifyEmailAddress", 996 "http":{ 997 "method":"POST", 998 "requestUri":"/" 999 }, 1000 "input":{"shape":"VerifyEmailAddressRequest"} 1001 }, 1002 "VerifyEmailIdentity":{ 1003 "name":"VerifyEmailIdentity", 1004 "http":{ 1005 "method":"POST", 1006 "requestUri":"/" 1007 }, 1008 "input":{"shape":"VerifyEmailIdentityRequest"}, 1009 "output":{ 1010 "shape":"VerifyEmailIdentityResponse", 1011 "resultWrapper":"VerifyEmailIdentityResult" 1012 } 1013 } 1014 }, 1015 "shapes":{ 1016 "AccountSendingPausedException":{ 1017 "type":"structure", 1018 "members":{ 1019 }, 1020 "error":{ 1021 "code":"AccountSendingPausedException", 1022 "httpStatusCode":400, 1023 "senderFault":true 1024 }, 1025 "exception":true 1026 }, 1027 "AddHeaderAction":{ 1028 "type":"structure", 1029 "required":[ 1030 "HeaderName", 1031 "HeaderValue" 1032 ], 1033 "members":{ 1034 "HeaderName":{"shape":"HeaderName"}, 1035 "HeaderValue":{"shape":"HeaderValue"} 1036 } 1037 }, 1038 "Address":{"type":"string"}, 1039 "AddressList":{ 1040 "type":"list", 1041 "member":{"shape":"Address"} 1042 }, 1043 "AlreadyExistsException":{ 1044 "type":"structure", 1045 "members":{ 1046 "Name":{"shape":"RuleOrRuleSetName"} 1047 }, 1048 "error":{ 1049 "code":"AlreadyExists", 1050 "httpStatusCode":400, 1051 "senderFault":true 1052 }, 1053 "exception":true 1054 }, 1055 "AmazonResourceName":{"type":"string"}, 1056 "ArrivalDate":{"type":"timestamp"}, 1057 "BehaviorOnMXFailure":{ 1058 "type":"string", 1059 "enum":[ 1060 "UseDefaultValue", 1061 "RejectMessage" 1062 ] 1063 }, 1064 "Body":{ 1065 "type":"structure", 1066 "members":{ 1067 "Text":{"shape":"Content"}, 1068 "Html":{"shape":"Content"} 1069 } 1070 }, 1071 "BounceAction":{ 1072 "type":"structure", 1073 "required":[ 1074 "SmtpReplyCode", 1075 "Message", 1076 "Sender" 1077 ], 1078 "members":{ 1079 "TopicArn":{"shape":"AmazonResourceName"}, 1080 "SmtpReplyCode":{"shape":"BounceSmtpReplyCode"}, 1081 "StatusCode":{"shape":"BounceStatusCode"}, 1082 "Message":{"shape":"BounceMessage"}, 1083 "Sender":{"shape":"Address"} 1084 } 1085 }, 1086 "BounceMessage":{"type":"string"}, 1087 "BounceSmtpReplyCode":{"type":"string"}, 1088 "BounceStatusCode":{"type":"string"}, 1089 "BounceType":{ 1090 "type":"string", 1091 "enum":[ 1092 "DoesNotExist", 1093 "MessageTooLarge", 1094 "ExceededQuota", 1095 "ContentRejected", 1096 "Undefined", 1097 "TemporaryFailure" 1098 ] 1099 }, 1100 "BouncedRecipientInfo":{ 1101 "type":"structure", 1102 "required":["Recipient"], 1103 "members":{ 1104 "Recipient":{"shape":"Address"}, 1105 "RecipientArn":{"shape":"AmazonResourceName"}, 1106 "BounceType":{"shape":"BounceType"}, 1107 "RecipientDsnFields":{"shape":"RecipientDsnFields"} 1108 } 1109 }, 1110 "BouncedRecipientInfoList":{ 1111 "type":"list", 1112 "member":{"shape":"BouncedRecipientInfo"} 1113 }, 1114 "BulkEmailDestination":{ 1115 "type":"structure", 1116 "required":["Destination"], 1117 "members":{ 1118 "Destination":{"shape":"Destination"}, 1119 "ReplacementTags":{"shape":"MessageTagList"}, 1120 "ReplacementTemplateData":{"shape":"TemplateData"} 1121 } 1122 }, 1123 "BulkEmailDestinationList":{ 1124 "type":"list", 1125 "member":{"shape":"BulkEmailDestination"} 1126 }, 1127 "BulkEmailDestinationStatus":{ 1128 "type":"structure", 1129 "members":{ 1130 "Status":{"shape":"BulkEmailStatus"}, 1131 "Error":{"shape":"Error"}, 1132 "MessageId":{"shape":"MessageId"} 1133 } 1134 }, 1135 "BulkEmailDestinationStatusList":{ 1136 "type":"list", 1137 "member":{"shape":"BulkEmailDestinationStatus"} 1138 }, 1139 "BulkEmailStatus":{ 1140 "type":"string", 1141 "enum":[ 1142 "Success", 1143 "MessageRejected", 1144 "MailFromDomainNotVerified", 1145 "ConfigurationSetDoesNotExist", 1146 "TemplateDoesNotExist", 1147 "AccountSuspended", 1148 "AccountThrottled", 1149 "AccountDailyQuotaExceeded", 1150 "InvalidSendingPoolName", 1151 "AccountSendingPaused", 1152 "ConfigurationSetSendingPaused", 1153 "InvalidParameterValue", 1154 "TransientFailure", 1155 "Failed" 1156 ] 1157 }, 1158 "CannotDeleteException":{ 1159 "type":"structure", 1160 "members":{ 1161 "Name":{"shape":"RuleOrRuleSetName"} 1162 }, 1163 "error":{ 1164 "code":"CannotDelete", 1165 "httpStatusCode":400, 1166 "senderFault":true 1167 }, 1168 "exception":true 1169 }, 1170 "Charset":{"type":"string"}, 1171 "Cidr":{"type":"string"}, 1172 "CloneReceiptRuleSetRequest":{ 1173 "type":"structure", 1174 "required":[ 1175 "RuleSetName", 1176 "OriginalRuleSetName" 1177 ], 1178 "members":{ 1179 "RuleSetName":{"shape":"ReceiptRuleSetName"}, 1180 "OriginalRuleSetName":{"shape":"ReceiptRuleSetName"} 1181 } 1182 }, 1183 "CloneReceiptRuleSetResponse":{ 1184 "type":"structure", 1185 "members":{ 1186 } 1187 }, 1188 "CloudWatchDestination":{ 1189 "type":"structure", 1190 "required":["DimensionConfigurations"], 1191 "members":{ 1192 "DimensionConfigurations":{"shape":"CloudWatchDimensionConfigurations"} 1193 } 1194 }, 1195 "CloudWatchDimensionConfiguration":{ 1196 "type":"structure", 1197 "required":[ 1198 "DimensionName", 1199 "DimensionValueSource", 1200 "DefaultDimensionValue" 1201 ], 1202 "members":{ 1203 "DimensionName":{"shape":"DimensionName"}, 1204 "DimensionValueSource":{"shape":"DimensionValueSource"}, 1205 "DefaultDimensionValue":{"shape":"DefaultDimensionValue"} 1206 } 1207 }, 1208 "CloudWatchDimensionConfigurations":{ 1209 "type":"list", 1210 "member":{"shape":"CloudWatchDimensionConfiguration"} 1211 }, 1212 "ConfigurationSet":{ 1213 "type":"structure", 1214 "required":["Name"], 1215 "members":{ 1216 "Name":{"shape":"ConfigurationSetName"} 1217 } 1218 }, 1219 "ConfigurationSetAlreadyExistsException":{ 1220 "type":"structure", 1221 "members":{ 1222 "ConfigurationSetName":{"shape":"ConfigurationSetName"} 1223 }, 1224 "error":{ 1225 "code":"ConfigurationSetAlreadyExists", 1226 "httpStatusCode":400, 1227 "senderFault":true 1228 }, 1229 "exception":true 1230 }, 1231 "ConfigurationSetAttribute":{ 1232 "type":"string", 1233 "enum":[ 1234 "eventDestinations", 1235 "trackingOptions", 1236 "deliveryOptions", 1237 "reputationOptions" 1238 ] 1239 }, 1240 "ConfigurationSetAttributeList":{ 1241 "type":"list", 1242 "member":{"shape":"ConfigurationSetAttribute"} 1243 }, 1244 "ConfigurationSetDoesNotExistException":{ 1245 "type":"structure", 1246 "members":{ 1247 "ConfigurationSetName":{"shape":"ConfigurationSetName"} 1248 }, 1249 "error":{ 1250 "code":"ConfigurationSetDoesNotExist", 1251 "httpStatusCode":400, 1252 "senderFault":true 1253 }, 1254 "exception":true 1255 }, 1256 "ConfigurationSetName":{"type":"string"}, 1257 "ConfigurationSetSendingPausedException":{ 1258 "type":"structure", 1259 "members":{ 1260 "ConfigurationSetName":{"shape":"ConfigurationSetName"} 1261 }, 1262 "error":{ 1263 "code":"ConfigurationSetSendingPausedException", 1264 "httpStatusCode":400, 1265 "senderFault":true 1266 }, 1267 "exception":true 1268 }, 1269 "ConfigurationSets":{ 1270 "type":"list", 1271 "member":{"shape":"ConfigurationSet"} 1272 }, 1273 "Content":{ 1274 "type":"structure", 1275 "required":["Data"], 1276 "members":{ 1277 "Data":{"shape":"MessageData"}, 1278 "Charset":{"shape":"Charset"} 1279 } 1280 }, 1281 "Counter":{"type":"long"}, 1282 "CreateConfigurationSetEventDestinationRequest":{ 1283 "type":"structure", 1284 "required":[ 1285 "ConfigurationSetName", 1286 "EventDestination" 1287 ], 1288 "members":{ 1289 "ConfigurationSetName":{"shape":"ConfigurationSetName"}, 1290 "EventDestination":{"shape":"EventDestination"} 1291 } 1292 }, 1293 "CreateConfigurationSetEventDestinationResponse":{ 1294 "type":"structure", 1295 "members":{ 1296 } 1297 }, 1298 "CreateConfigurationSetRequest":{ 1299 "type":"structure", 1300 "required":["ConfigurationSet"], 1301 "members":{ 1302 "ConfigurationSet":{"shape":"ConfigurationSet"} 1303 } 1304 }, 1305 "CreateConfigurationSetResponse":{ 1306 "type":"structure", 1307 "members":{ 1308 } 1309 }, 1310 "CreateConfigurationSetTrackingOptionsRequest":{ 1311 "type":"structure", 1312 "required":[ 1313 "ConfigurationSetName", 1314 "TrackingOptions" 1315 ], 1316 "members":{ 1317 "ConfigurationSetName":{"shape":"ConfigurationSetName"}, 1318 "TrackingOptions":{"shape":"TrackingOptions"} 1319 } 1320 }, 1321 "CreateConfigurationSetTrackingOptionsResponse":{ 1322 "type":"structure", 1323 "members":{ 1324 } 1325 }, 1326 "CreateCustomVerificationEmailTemplateRequest":{ 1327 "type":"structure", 1328 "required":[ 1329 "TemplateName", 1330 "FromEmailAddress", 1331 "TemplateSubject", 1332 "TemplateContent", 1333 "SuccessRedirectionURL", 1334 "FailureRedirectionURL" 1335 ], 1336 "members":{ 1337 "TemplateName":{"shape":"TemplateName"}, 1338 "FromEmailAddress":{"shape":"FromAddress"}, 1339 "TemplateSubject":{"shape":"Subject"}, 1340 "TemplateContent":{"shape":"TemplateContent"}, 1341 "SuccessRedirectionURL":{"shape":"SuccessRedirectionURL"}, 1342 "FailureRedirectionURL":{"shape":"FailureRedirectionURL"} 1343 } 1344 }, 1345 "CreateReceiptFilterRequest":{ 1346 "type":"structure", 1347 "required":["Filter"], 1348 "members":{ 1349 "Filter":{"shape":"ReceiptFilter"} 1350 } 1351 }, 1352 "CreateReceiptFilterResponse":{ 1353 "type":"structure", 1354 "members":{ 1355 } 1356 }, 1357 "CreateReceiptRuleRequest":{ 1358 "type":"structure", 1359 "required":[ 1360 "RuleSetName", 1361 "Rule" 1362 ], 1363 "members":{ 1364 "RuleSetName":{"shape":"ReceiptRuleSetName"}, 1365 "After":{"shape":"ReceiptRuleName"}, 1366 "Rule":{"shape":"ReceiptRule"} 1367 } 1368 }, 1369 "CreateReceiptRuleResponse":{ 1370 "type":"structure", 1371 "members":{ 1372 } 1373 }, 1374 "CreateReceiptRuleSetRequest":{ 1375 "type":"structure", 1376 "required":["RuleSetName"], 1377 "members":{ 1378 "RuleSetName":{"shape":"ReceiptRuleSetName"} 1379 } 1380 }, 1381 "CreateReceiptRuleSetResponse":{ 1382 "type":"structure", 1383 "members":{ 1384 } 1385 }, 1386 "CreateTemplateRequest":{ 1387 "type":"structure", 1388 "required":["Template"], 1389 "members":{ 1390 "Template":{"shape":"Template"} 1391 } 1392 }, 1393 "CreateTemplateResponse":{ 1394 "type":"structure", 1395 "members":{ 1396 } 1397 }, 1398 "CustomMailFromStatus":{ 1399 "type":"string", 1400 "enum":[ 1401 "Pending", 1402 "Success", 1403 "Failed", 1404 "TemporaryFailure" 1405 ] 1406 }, 1407 "CustomRedirectDomain":{"type":"string"}, 1408 "CustomVerificationEmailInvalidContentException":{ 1409 "type":"structure", 1410 "members":{ 1411 }, 1412 "error":{ 1413 "code":"CustomVerificationEmailInvalidContent", 1414 "httpStatusCode":400, 1415 "senderFault":true 1416 }, 1417 "exception":true 1418 }, 1419 "CustomVerificationEmailTemplate":{ 1420 "type":"structure", 1421 "members":{ 1422 "TemplateName":{"shape":"TemplateName"}, 1423 "FromEmailAddress":{"shape":"FromAddress"}, 1424 "TemplateSubject":{"shape":"Subject"}, 1425 "SuccessRedirectionURL":{"shape":"SuccessRedirectionURL"}, 1426 "FailureRedirectionURL":{"shape":"FailureRedirectionURL"} 1427 } 1428 }, 1429 "CustomVerificationEmailTemplateAlreadyExistsException":{ 1430 "type":"structure", 1431 "members":{ 1432 "CustomVerificationEmailTemplateName":{"shape":"TemplateName"} 1433 }, 1434 "error":{ 1435 "code":"CustomVerificationEmailTemplateAlreadyExists", 1436 "httpStatusCode":400, 1437 "senderFault":true 1438 }, 1439 "exception":true 1440 }, 1441 "CustomVerificationEmailTemplateDoesNotExistException":{ 1442 "type":"structure", 1443 "members":{ 1444 "CustomVerificationEmailTemplateName":{"shape":"TemplateName"} 1445 }, 1446 "error":{ 1447 "code":"CustomVerificationEmailTemplateDoesNotExist", 1448 "httpStatusCode":400, 1449 "senderFault":true 1450 }, 1451 "exception":true 1452 }, 1453 "CustomVerificationEmailTemplates":{ 1454 "type":"list", 1455 "member":{"shape":"CustomVerificationEmailTemplate"} 1456 }, 1457 "DefaultDimensionValue":{"type":"string"}, 1458 "DeleteConfigurationSetEventDestinationRequest":{ 1459 "type":"structure", 1460 "required":[ 1461 "ConfigurationSetName", 1462 "EventDestinationName" 1463 ], 1464 "members":{ 1465 "ConfigurationSetName":{"shape":"ConfigurationSetName"}, 1466 "EventDestinationName":{"shape":"EventDestinationName"} 1467 } 1468 }, 1469 "DeleteConfigurationSetEventDestinationResponse":{ 1470 "type":"structure", 1471 "members":{ 1472 } 1473 }, 1474 "DeleteConfigurationSetRequest":{ 1475 "type":"structure", 1476 "required":["ConfigurationSetName"], 1477 "members":{ 1478 "ConfigurationSetName":{"shape":"ConfigurationSetName"} 1479 } 1480 }, 1481 "DeleteConfigurationSetResponse":{ 1482 "type":"structure", 1483 "members":{ 1484 } 1485 }, 1486 "DeleteConfigurationSetTrackingOptionsRequest":{ 1487 "type":"structure", 1488 "required":["ConfigurationSetName"], 1489 "members":{ 1490 "ConfigurationSetName":{"shape":"ConfigurationSetName"} 1491 } 1492 }, 1493 "DeleteConfigurationSetTrackingOptionsResponse":{ 1494 "type":"structure", 1495 "members":{ 1496 } 1497 }, 1498 "DeleteCustomVerificationEmailTemplateRequest":{ 1499 "type":"structure", 1500 "required":["TemplateName"], 1501 "members":{ 1502 "TemplateName":{"shape":"TemplateName"} 1503 } 1504 }, 1505 "DeleteIdentityPolicyRequest":{ 1506 "type":"structure", 1507 "required":[ 1508 "Identity", 1509 "PolicyName" 1510 ], 1511 "members":{ 1512 "Identity":{"shape":"Identity"}, 1513 "PolicyName":{"shape":"PolicyName"} 1514 } 1515 }, 1516 "DeleteIdentityPolicyResponse":{ 1517 "type":"structure", 1518 "members":{ 1519 } 1520 }, 1521 "DeleteIdentityRequest":{ 1522 "type":"structure", 1523 "required":["Identity"], 1524 "members":{ 1525 "Identity":{"shape":"Identity"} 1526 } 1527 }, 1528 "DeleteIdentityResponse":{ 1529 "type":"structure", 1530 "members":{ 1531 } 1532 }, 1533 "DeleteReceiptFilterRequest":{ 1534 "type":"structure", 1535 "required":["FilterName"], 1536 "members":{ 1537 "FilterName":{"shape":"ReceiptFilterName"} 1538 } 1539 }, 1540 "DeleteReceiptFilterResponse":{ 1541 "type":"structure", 1542 "members":{ 1543 } 1544 }, 1545 "DeleteReceiptRuleRequest":{ 1546 "type":"structure", 1547 "required":[ 1548 "RuleSetName", 1549 "RuleName" 1550 ], 1551 "members":{ 1552 "RuleSetName":{"shape":"ReceiptRuleSetName"}, 1553 "RuleName":{"shape":"ReceiptRuleName"} 1554 } 1555 }, 1556 "DeleteReceiptRuleResponse":{ 1557 "type":"structure", 1558 "members":{ 1559 } 1560 }, 1561 "DeleteReceiptRuleSetRequest":{ 1562 "type":"structure", 1563 "required":["RuleSetName"], 1564 "members":{ 1565 "RuleSetName":{"shape":"ReceiptRuleSetName"} 1566 } 1567 }, 1568 "DeleteReceiptRuleSetResponse":{ 1569 "type":"structure", 1570 "members":{ 1571 } 1572 }, 1573 "DeleteTemplateRequest":{ 1574 "type":"structure", 1575 "required":["TemplateName"], 1576 "members":{ 1577 "TemplateName":{"shape":"TemplateName"} 1578 } 1579 }, 1580 "DeleteTemplateResponse":{ 1581 "type":"structure", 1582 "members":{ 1583 } 1584 }, 1585 "DeleteVerifiedEmailAddressRequest":{ 1586 "type":"structure", 1587 "required":["EmailAddress"], 1588 "members":{ 1589 "EmailAddress":{"shape":"Address"} 1590 } 1591 }, 1592 "DeliveryOptions":{ 1593 "type":"structure", 1594 "members":{ 1595 "TlsPolicy":{"shape":"TlsPolicy"} 1596 } 1597 }, 1598 "DescribeActiveReceiptRuleSetRequest":{ 1599 "type":"structure", 1600 "members":{ 1601 } 1602 }, 1603 "DescribeActiveReceiptRuleSetResponse":{ 1604 "type":"structure", 1605 "members":{ 1606 "Metadata":{"shape":"ReceiptRuleSetMetadata"}, 1607 "Rules":{"shape":"ReceiptRulesList"} 1608 } 1609 }, 1610 "DescribeConfigurationSetRequest":{ 1611 "type":"structure", 1612 "required":["ConfigurationSetName"], 1613 "members":{ 1614 "ConfigurationSetName":{"shape":"ConfigurationSetName"}, 1615 "ConfigurationSetAttributeNames":{"shape":"ConfigurationSetAttributeList"} 1616 } 1617 }, 1618 "DescribeConfigurationSetResponse":{ 1619 "type":"structure", 1620 "members":{ 1621 "ConfigurationSet":{"shape":"ConfigurationSet"}, 1622 "EventDestinations":{"shape":"EventDestinations"}, 1623 "TrackingOptions":{"shape":"TrackingOptions"}, 1624 "DeliveryOptions":{"shape":"DeliveryOptions"}, 1625 "ReputationOptions":{"shape":"ReputationOptions"} 1626 } 1627 }, 1628 "DescribeReceiptRuleRequest":{ 1629 "type":"structure", 1630 "required":[ 1631 "RuleSetName", 1632 "RuleName" 1633 ], 1634 "members":{ 1635 "RuleSetName":{"shape":"ReceiptRuleSetName"}, 1636 "RuleName":{"shape":"ReceiptRuleName"} 1637 } 1638 }, 1639 "DescribeReceiptRuleResponse":{ 1640 "type":"structure", 1641 "members":{ 1642 "Rule":{"shape":"ReceiptRule"} 1643 } 1644 }, 1645 "DescribeReceiptRuleSetRequest":{ 1646 "type":"structure", 1647 "required":["RuleSetName"], 1648 "members":{ 1649 "RuleSetName":{"shape":"ReceiptRuleSetName"} 1650 } 1651 }, 1652 "DescribeReceiptRuleSetResponse":{ 1653 "type":"structure", 1654 "members":{ 1655 "Metadata":{"shape":"ReceiptRuleSetMetadata"}, 1656 "Rules":{"shape":"ReceiptRulesList"} 1657 } 1658 }, 1659 "Destination":{ 1660 "type":"structure", 1661 "members":{ 1662 "ToAddresses":{"shape":"AddressList"}, 1663 "CcAddresses":{"shape":"AddressList"}, 1664 "BccAddresses":{"shape":"AddressList"} 1665 } 1666 }, 1667 "DiagnosticCode":{"type":"string"}, 1668 "DimensionName":{"type":"string"}, 1669 "DimensionValueSource":{ 1670 "type":"string", 1671 "enum":[ 1672 "messageTag", 1673 "emailHeader", 1674 "linkTag" 1675 ] 1676 }, 1677 "DkimAttributes":{ 1678 "type":"map", 1679 "key":{"shape":"Identity"}, 1680 "value":{"shape":"IdentityDkimAttributes"} 1681 }, 1682 "Domain":{"type":"string"}, 1683 "DsnAction":{ 1684 "type":"string", 1685 "enum":[ 1686 "failed", 1687 "delayed", 1688 "delivered", 1689 "relayed", 1690 "expanded" 1691 ] 1692 }, 1693 "DsnStatus":{"type":"string"}, 1694 "Enabled":{"type":"boolean"}, 1695 "Error":{"type":"string"}, 1696 "EventDestination":{ 1697 "type":"structure", 1698 "required":[ 1699 "Name", 1700 "MatchingEventTypes" 1701 ], 1702 "members":{ 1703 "Name":{"shape":"EventDestinationName"}, 1704 "Enabled":{"shape":"Enabled"}, 1705 "MatchingEventTypes":{"shape":"EventTypes"}, 1706 "KinesisFirehoseDestination":{"shape":"KinesisFirehoseDestination"}, 1707 "CloudWatchDestination":{"shape":"CloudWatchDestination"}, 1708 "SNSDestination":{"shape":"SNSDestination"} 1709 } 1710 }, 1711 "EventDestinationAlreadyExistsException":{ 1712 "type":"structure", 1713 "members":{ 1714 "ConfigurationSetName":{"shape":"ConfigurationSetName"}, 1715 "EventDestinationName":{"shape":"EventDestinationName"} 1716 }, 1717 "error":{ 1718 "code":"EventDestinationAlreadyExists", 1719 "httpStatusCode":400, 1720 "senderFault":true 1721 }, 1722 "exception":true 1723 }, 1724 "EventDestinationDoesNotExistException":{ 1725 "type":"structure", 1726 "members":{ 1727 "ConfigurationSetName":{"shape":"ConfigurationSetName"}, 1728 "EventDestinationName":{"shape":"EventDestinationName"} 1729 }, 1730 "error":{ 1731 "code":"EventDestinationDoesNotExist", 1732 "httpStatusCode":400, 1733 "senderFault":true 1734 }, 1735 "exception":true 1736 }, 1737 "EventDestinationName":{"type":"string"}, 1738 "EventDestinations":{ 1739 "type":"list", 1740 "member":{"shape":"EventDestination"} 1741 }, 1742 "EventType":{ 1743 "type":"string", 1744 "enum":[ 1745 "send", 1746 "reject", 1747 "bounce", 1748 "complaint", 1749 "delivery", 1750 "open", 1751 "click", 1752 "renderingFailure" 1753 ] 1754 }, 1755 "EventTypes":{ 1756 "type":"list", 1757 "member":{"shape":"EventType"} 1758 }, 1759 "Explanation":{"type":"string"}, 1760 "ExtensionField":{ 1761 "type":"structure", 1762 "required":[ 1763 "Name", 1764 "Value" 1765 ], 1766 "members":{ 1767 "Name":{"shape":"ExtensionFieldName"}, 1768 "Value":{"shape":"ExtensionFieldValue"} 1769 } 1770 }, 1771 "ExtensionFieldList":{ 1772 "type":"list", 1773 "member":{"shape":"ExtensionField"} 1774 }, 1775 "ExtensionFieldName":{"type":"string"}, 1776 "ExtensionFieldValue":{"type":"string"}, 1777 "FailureRedirectionURL":{"type":"string"}, 1778 "FromAddress":{"type":"string"}, 1779 "FromEmailAddressNotVerifiedException":{ 1780 "type":"structure", 1781 "members":{ 1782 "FromEmailAddress":{"shape":"FromAddress"} 1783 }, 1784 "error":{ 1785 "code":"FromEmailAddressNotVerified", 1786 "httpStatusCode":400, 1787 "senderFault":true 1788 }, 1789 "exception":true 1790 }, 1791 "GetAccountSendingEnabledResponse":{ 1792 "type":"structure", 1793 "members":{ 1794 "Enabled":{"shape":"Enabled"} 1795 } 1796 }, 1797 "GetCustomVerificationEmailTemplateRequest":{ 1798 "type":"structure", 1799 "required":["TemplateName"], 1800 "members":{ 1801 "TemplateName":{"shape":"TemplateName"} 1802 } 1803 }, 1804 "GetCustomVerificationEmailTemplateResponse":{ 1805 "type":"structure", 1806 "members":{ 1807 "TemplateName":{"shape":"TemplateName"}, 1808 "FromEmailAddress":{"shape":"FromAddress"}, 1809 "TemplateSubject":{"shape":"Subject"}, 1810 "TemplateContent":{"shape":"TemplateContent"}, 1811 "SuccessRedirectionURL":{"shape":"SuccessRedirectionURL"}, 1812 "FailureRedirectionURL":{"shape":"FailureRedirectionURL"} 1813 } 1814 }, 1815 "GetIdentityDkimAttributesRequest":{ 1816 "type":"structure", 1817 "required":["Identities"], 1818 "members":{ 1819 "Identities":{"shape":"IdentityList"} 1820 } 1821 }, 1822 "GetIdentityDkimAttributesResponse":{ 1823 "type":"structure", 1824 "required":["DkimAttributes"], 1825 "members":{ 1826 "DkimAttributes":{"shape":"DkimAttributes"} 1827 } 1828 }, 1829 "GetIdentityMailFromDomainAttributesRequest":{ 1830 "type":"structure", 1831 "required":["Identities"], 1832 "members":{ 1833 "Identities":{"shape":"IdentityList"} 1834 } 1835 }, 1836 "GetIdentityMailFromDomainAttributesResponse":{ 1837 "type":"structure", 1838 "required":["MailFromDomainAttributes"], 1839 "members":{ 1840 "MailFromDomainAttributes":{"shape":"MailFromDomainAttributes"} 1841 } 1842 }, 1843 "GetIdentityNotificationAttributesRequest":{ 1844 "type":"structure", 1845 "required":["Identities"], 1846 "members":{ 1847 "Identities":{"shape":"IdentityList"} 1848 } 1849 }, 1850 "GetIdentityNotificationAttributesResponse":{ 1851 "type":"structure", 1852 "required":["NotificationAttributes"], 1853 "members":{ 1854 "NotificationAttributes":{"shape":"NotificationAttributes"} 1855 } 1856 }, 1857 "GetIdentityPoliciesRequest":{ 1858 "type":"structure", 1859 "required":[ 1860 "Identity", 1861 "PolicyNames" 1862 ], 1863 "members":{ 1864 "Identity":{"shape":"Identity"}, 1865 "PolicyNames":{"shape":"PolicyNameList"} 1866 } 1867 }, 1868 "GetIdentityPoliciesResponse":{ 1869 "type":"structure", 1870 "required":["Policies"], 1871 "members":{ 1872 "Policies":{"shape":"PolicyMap"} 1873 } 1874 }, 1875 "GetIdentityVerificationAttributesRequest":{ 1876 "type":"structure", 1877 "required":["Identities"], 1878 "members":{ 1879 "Identities":{"shape":"IdentityList"} 1880 } 1881 }, 1882 "GetIdentityVerificationAttributesResponse":{ 1883 "type":"structure", 1884 "required":["VerificationAttributes"], 1885 "members":{ 1886 "VerificationAttributes":{"shape":"VerificationAttributes"} 1887 } 1888 }, 1889 "GetSendQuotaResponse":{ 1890 "type":"structure", 1891 "members":{ 1892 "Max24HourSend":{"shape":"Max24HourSend"}, 1893 "MaxSendRate":{"shape":"MaxSendRate"}, 1894 "SentLast24Hours":{"shape":"SentLast24Hours"} 1895 } 1896 }, 1897 "GetSendStatisticsResponse":{ 1898 "type":"structure", 1899 "members":{ 1900 "SendDataPoints":{"shape":"SendDataPointList"} 1901 } 1902 }, 1903 "GetTemplateRequest":{ 1904 "type":"structure", 1905 "required":["TemplateName"], 1906 "members":{ 1907 "TemplateName":{"shape":"TemplateName"} 1908 } 1909 }, 1910 "GetTemplateResponse":{ 1911 "type":"structure", 1912 "members":{ 1913 "Template":{"shape":"Template"} 1914 } 1915 }, 1916 "HeaderName":{"type":"string"}, 1917 "HeaderValue":{"type":"string"}, 1918 "HtmlPart":{"type":"string"}, 1919 "Identity":{"type":"string"}, 1920 "IdentityDkimAttributes":{ 1921 "type":"structure", 1922 "required":[ 1923 "DkimEnabled", 1924 "DkimVerificationStatus" 1925 ], 1926 "members":{ 1927 "DkimEnabled":{"shape":"Enabled"}, 1928 "DkimVerificationStatus":{"shape":"VerificationStatus"}, 1929 "DkimTokens":{"shape":"VerificationTokenList"} 1930 } 1931 }, 1932 "IdentityList":{ 1933 "type":"list", 1934 "member":{"shape":"Identity"} 1935 }, 1936 "IdentityMailFromDomainAttributes":{ 1937 "type":"structure", 1938 "required":[ 1939 "MailFromDomain", 1940 "MailFromDomainStatus", 1941 "BehaviorOnMXFailure" 1942 ], 1943 "members":{ 1944 "MailFromDomain":{"shape":"MailFromDomainName"}, 1945 "MailFromDomainStatus":{"shape":"CustomMailFromStatus"}, 1946 "BehaviorOnMXFailure":{"shape":"BehaviorOnMXFailure"} 1947 } 1948 }, 1949 "IdentityNotificationAttributes":{ 1950 "type":"structure", 1951 "required":[ 1952 "BounceTopic", 1953 "ComplaintTopic", 1954 "DeliveryTopic", 1955 "ForwardingEnabled" 1956 ], 1957 "members":{ 1958 "BounceTopic":{"shape":"NotificationTopic"}, 1959 "ComplaintTopic":{"shape":"NotificationTopic"}, 1960 "DeliveryTopic":{"shape":"NotificationTopic"}, 1961 "ForwardingEnabled":{"shape":"Enabled"}, 1962 "HeadersInBounceNotificationsEnabled":{"shape":"Enabled"}, 1963 "HeadersInComplaintNotificationsEnabled":{"shape":"Enabled"}, 1964 "HeadersInDeliveryNotificationsEnabled":{"shape":"Enabled"} 1965 } 1966 }, 1967 "IdentityType":{ 1968 "type":"string", 1969 "enum":[ 1970 "EmailAddress", 1971 "Domain" 1972 ] 1973 }, 1974 "IdentityVerificationAttributes":{ 1975 "type":"structure", 1976 "required":["VerificationStatus"], 1977 "members":{ 1978 "VerificationStatus":{"shape":"VerificationStatus"}, 1979 "VerificationToken":{"shape":"VerificationToken"} 1980 } 1981 }, 1982 "InvalidCloudWatchDestinationException":{ 1983 "type":"structure", 1984 "members":{ 1985 "ConfigurationSetName":{"shape":"ConfigurationSetName"}, 1986 "EventDestinationName":{"shape":"EventDestinationName"} 1987 }, 1988 "error":{ 1989 "code":"InvalidCloudWatchDestination", 1990 "httpStatusCode":400, 1991 "senderFault":true 1992 }, 1993 "exception":true 1994 }, 1995 "InvalidConfigurationSetException":{ 1996 "type":"structure", 1997 "members":{ 1998 }, 1999 "error":{ 2000 "code":"InvalidConfigurationSet", 2001 "httpStatusCode":400, 2002 "senderFault":true 2003 }, 2004 "exception":true 2005 }, 2006 "InvalidDeliveryOptionsException":{ 2007 "type":"structure", 2008 "members":{ 2009 }, 2010 "error":{ 2011 "code":"InvalidDeliveryOptions", 2012 "httpStatusCode":400, 2013 "senderFault":true 2014 }, 2015 "exception":true 2016 }, 2017 "InvalidFirehoseDestinationException":{ 2018 "type":"structure", 2019 "members":{ 2020 "ConfigurationSetName":{"shape":"ConfigurationSetName"}, 2021 "EventDestinationName":{"shape":"EventDestinationName"} 2022 }, 2023 "error":{ 2024 "code":"InvalidFirehoseDestination", 2025 "httpStatusCode":400, 2026 "senderFault":true 2027 }, 2028 "exception":true 2029 }, 2030 "InvalidLambdaFunctionException":{ 2031 "type":"structure", 2032 "members":{ 2033 "FunctionArn":{"shape":"AmazonResourceName"} 2034 }, 2035 "error":{ 2036 "code":"InvalidLambdaFunction", 2037 "httpStatusCode":400, 2038 "senderFault":true 2039 }, 2040 "exception":true 2041 }, 2042 "InvalidPolicyException":{ 2043 "type":"structure", 2044 "members":{ 2045 }, 2046 "error":{ 2047 "code":"InvalidPolicy", 2048 "httpStatusCode":400, 2049 "senderFault":true 2050 }, 2051 "exception":true 2052 }, 2053 "InvalidRenderingParameterException":{ 2054 "type":"structure", 2055 "members":{ 2056 "TemplateName":{"shape":"TemplateName"} 2057 }, 2058 "error":{ 2059 "code":"InvalidRenderingParameter", 2060 "httpStatusCode":400, 2061 "senderFault":true 2062 }, 2063 "exception":true 2064 }, 2065 "InvalidS3ConfigurationException":{ 2066 "type":"structure", 2067 "members":{ 2068 "Bucket":{"shape":"S3BucketName"} 2069 }, 2070 "error":{ 2071 "code":"InvalidS3Configuration", 2072 "httpStatusCode":400, 2073 "senderFault":true 2074 }, 2075 "exception":true 2076 }, 2077 "InvalidSNSDestinationException":{ 2078 "type":"structure", 2079 "members":{ 2080 "ConfigurationSetName":{"shape":"ConfigurationSetName"}, 2081 "EventDestinationName":{"shape":"EventDestinationName"} 2082 }, 2083 "error":{ 2084 "code":"InvalidSNSDestination", 2085 "httpStatusCode":400, 2086 "senderFault":true 2087 }, 2088 "exception":true 2089 }, 2090 "InvalidSnsTopicException":{ 2091 "type":"structure", 2092 "members":{ 2093 "Topic":{"shape":"AmazonResourceName"} 2094 }, 2095 "error":{ 2096 "code":"InvalidSnsTopic", 2097 "httpStatusCode":400, 2098 "senderFault":true 2099 }, 2100 "exception":true 2101 }, 2102 "InvalidTemplateException":{ 2103 "type":"structure", 2104 "members":{ 2105 "TemplateName":{"shape":"TemplateName"} 2106 }, 2107 "error":{ 2108 "code":"InvalidTemplate", 2109 "httpStatusCode":400, 2110 "senderFault":true 2111 }, 2112 "exception":true 2113 }, 2114 "InvalidTrackingOptionsException":{ 2115 "type":"structure", 2116 "members":{ 2117 }, 2118 "error":{ 2119 "code":"InvalidTrackingOptions", 2120 "httpStatusCode":400, 2121 "senderFault":true 2122 }, 2123 "exception":true 2124 }, 2125 "InvocationType":{ 2126 "type":"string", 2127 "enum":[ 2128 "Event", 2129 "RequestResponse" 2130 ] 2131 }, 2132 "KinesisFirehoseDestination":{ 2133 "type":"structure", 2134 "required":[ 2135 "IAMRoleARN", 2136 "DeliveryStreamARN" 2137 ], 2138 "members":{ 2139 "IAMRoleARN":{"shape":"AmazonResourceName"}, 2140 "DeliveryStreamARN":{"shape":"AmazonResourceName"} 2141 } 2142 }, 2143 "LambdaAction":{ 2144 "type":"structure", 2145 "required":["FunctionArn"], 2146 "members":{ 2147 "TopicArn":{"shape":"AmazonResourceName"}, 2148 "FunctionArn":{"shape":"AmazonResourceName"}, 2149 "InvocationType":{"shape":"InvocationType"} 2150 } 2151 }, 2152 "LastAttemptDate":{"type":"timestamp"}, 2153 "LastFreshStart":{"type":"timestamp"}, 2154 "LimitExceededException":{ 2155 "type":"structure", 2156 "members":{ 2157 }, 2158 "error":{ 2159 "code":"LimitExceeded", 2160 "httpStatusCode":400, 2161 "senderFault":true 2162 }, 2163 "exception":true 2164 }, 2165 "ListConfigurationSetsRequest":{ 2166 "type":"structure", 2167 "members":{ 2168 "NextToken":{"shape":"NextToken"}, 2169 "MaxItems":{"shape":"MaxItems"} 2170 } 2171 }, 2172 "ListConfigurationSetsResponse":{ 2173 "type":"structure", 2174 "members":{ 2175 "ConfigurationSets":{"shape":"ConfigurationSets"}, 2176 "NextToken":{"shape":"NextToken"} 2177 } 2178 }, 2179 "ListCustomVerificationEmailTemplatesRequest":{ 2180 "type":"structure", 2181 "members":{ 2182 "NextToken":{"shape":"NextToken"}, 2183 "MaxResults":{"shape":"MaxResults"} 2184 } 2185 }, 2186 "ListCustomVerificationEmailTemplatesResponse":{ 2187 "type":"structure", 2188 "members":{ 2189 "CustomVerificationEmailTemplates":{"shape":"CustomVerificationEmailTemplates"}, 2190 "NextToken":{"shape":"NextToken"} 2191 } 2192 }, 2193 "ListIdentitiesRequest":{ 2194 "type":"structure", 2195 "members":{ 2196 "IdentityType":{"shape":"IdentityType"}, 2197 "NextToken":{"shape":"NextToken"}, 2198 "MaxItems":{"shape":"MaxItems"} 2199 } 2200 }, 2201 "ListIdentitiesResponse":{ 2202 "type":"structure", 2203 "required":["Identities"], 2204 "members":{ 2205 "Identities":{"shape":"IdentityList"}, 2206 "NextToken":{"shape":"NextToken"} 2207 } 2208 }, 2209 "ListIdentityPoliciesRequest":{ 2210 "type":"structure", 2211 "required":["Identity"], 2212 "members":{ 2213 "Identity":{"shape":"Identity"} 2214 } 2215 }, 2216 "ListIdentityPoliciesResponse":{ 2217 "type":"structure", 2218 "required":["PolicyNames"], 2219 "members":{ 2220 "PolicyNames":{"shape":"PolicyNameList"} 2221 } 2222 }, 2223 "ListReceiptFiltersRequest":{ 2224 "type":"structure", 2225 "members":{ 2226 } 2227 }, 2228 "ListReceiptFiltersResponse":{ 2229 "type":"structure", 2230 "members":{ 2231 "Filters":{"shape":"ReceiptFilterList"} 2232 } 2233 }, 2234 "ListReceiptRuleSetsRequest":{ 2235 "type":"structure", 2236 "members":{ 2237 "NextToken":{"shape":"NextToken"} 2238 } 2239 }, 2240 "ListReceiptRuleSetsResponse":{ 2241 "type":"structure", 2242 "members":{ 2243 "RuleSets":{"shape":"ReceiptRuleSetsLists"}, 2244 "NextToken":{"shape":"NextToken"} 2245 } 2246 }, 2247 "ListTemplatesRequest":{ 2248 "type":"structure", 2249 "members":{ 2250 "NextToken":{"shape":"NextToken"}, 2251 "MaxItems":{"shape":"MaxItems"} 2252 } 2253 }, 2254 "ListTemplatesResponse":{ 2255 "type":"structure", 2256 "members":{ 2257 "TemplatesMetadata":{"shape":"TemplateMetadataList"}, 2258 "NextToken":{"shape":"NextToken"} 2259 } 2260 }, 2261 "ListVerifiedEmailAddressesResponse":{ 2262 "type":"structure", 2263 "members":{ 2264 "VerifiedEmailAddresses":{"shape":"AddressList"} 2265 } 2266 }, 2267 "MailFromDomainAttributes":{ 2268 "type":"map", 2269 "key":{"shape":"Identity"}, 2270 "value":{"shape":"IdentityMailFromDomainAttributes"} 2271 }, 2272 "MailFromDomainName":{"type":"string"}, 2273 "MailFromDomainNotVerifiedException":{ 2274 "type":"structure", 2275 "members":{ 2276 }, 2277 "error":{ 2278 "code":"MailFromDomainNotVerifiedException", 2279 "httpStatusCode":400, 2280 "senderFault":true 2281 }, 2282 "exception":true 2283 }, 2284 "Max24HourSend":{"type":"double"}, 2285 "MaxItems":{"type":"integer"}, 2286 "MaxResults":{ 2287 "type":"integer", 2288 "box":true, 2289 "max":50, 2290 "min":1 2291 }, 2292 "MaxSendRate":{"type":"double"}, 2293 "Message":{ 2294 "type":"structure", 2295 "required":[ 2296 "Subject", 2297 "Body" 2298 ], 2299 "members":{ 2300 "Subject":{"shape":"Content"}, 2301 "Body":{"shape":"Body"} 2302 } 2303 }, 2304 "MessageData":{"type":"string"}, 2305 "MessageDsn":{ 2306 "type":"structure", 2307 "required":["ReportingMta"], 2308 "members":{ 2309 "ReportingMta":{"shape":"ReportingMta"}, 2310 "ArrivalDate":{"shape":"ArrivalDate"}, 2311 "ExtensionFields":{"shape":"ExtensionFieldList"} 2312 } 2313 }, 2314 "MessageId":{"type":"string"}, 2315 "MessageRejected":{ 2316 "type":"structure", 2317 "members":{ 2318 }, 2319 "error":{ 2320 "code":"MessageRejected", 2321 "httpStatusCode":400, 2322 "senderFault":true 2323 }, 2324 "exception":true 2325 }, 2326 "MessageTag":{ 2327 "type":"structure", 2328 "required":[ 2329 "Name", 2330 "Value" 2331 ], 2332 "members":{ 2333 "Name":{"shape":"MessageTagName"}, 2334 "Value":{"shape":"MessageTagValue"} 2335 } 2336 }, 2337 "MessageTagList":{ 2338 "type":"list", 2339 "member":{"shape":"MessageTag"} 2340 }, 2341 "MessageTagName":{"type":"string"}, 2342 "MessageTagValue":{"type":"string"}, 2343 "MissingRenderingAttributeException":{ 2344 "type":"structure", 2345 "members":{ 2346 "TemplateName":{"shape":"TemplateName"} 2347 }, 2348 "error":{ 2349 "code":"MissingRenderingAttribute", 2350 "httpStatusCode":400, 2351 "senderFault":true 2352 }, 2353 "exception":true 2354 }, 2355 "NextToken":{"type":"string"}, 2356 "NotificationAttributes":{ 2357 "type":"map", 2358 "key":{"shape":"Identity"}, 2359 "value":{"shape":"IdentityNotificationAttributes"} 2360 }, 2361 "NotificationTopic":{"type":"string"}, 2362 "NotificationType":{ 2363 "type":"string", 2364 "enum":[ 2365 "Bounce", 2366 "Complaint", 2367 "Delivery" 2368 ] 2369 }, 2370 "Policy":{ 2371 "type":"string", 2372 "min":1 2373 }, 2374 "PolicyMap":{ 2375 "type":"map", 2376 "key":{"shape":"PolicyName"}, 2377 "value":{"shape":"Policy"} 2378 }, 2379 "PolicyName":{ 2380 "type":"string", 2381 "max":64, 2382 "min":1 2383 }, 2384 "PolicyNameList":{ 2385 "type":"list", 2386 "member":{"shape":"PolicyName"} 2387 }, 2388 "ProductionAccessNotGrantedException":{ 2389 "type":"structure", 2390 "members":{ 2391 }, 2392 "error":{ 2393 "code":"ProductionAccessNotGranted", 2394 "httpStatusCode":400, 2395 "senderFault":true 2396 }, 2397 "exception":true 2398 }, 2399 "PutConfigurationSetDeliveryOptionsRequest":{ 2400 "type":"structure", 2401 "required":["ConfigurationSetName"], 2402 "members":{ 2403 "ConfigurationSetName":{"shape":"ConfigurationSetName"}, 2404 "DeliveryOptions":{"shape":"DeliveryOptions"} 2405 } 2406 }, 2407 "PutConfigurationSetDeliveryOptionsResponse":{ 2408 "type":"structure", 2409 "members":{ 2410 } 2411 }, 2412 "PutIdentityPolicyRequest":{ 2413 "type":"structure", 2414 "required":[ 2415 "Identity", 2416 "PolicyName", 2417 "Policy" 2418 ], 2419 "members":{ 2420 "Identity":{"shape":"Identity"}, 2421 "PolicyName":{"shape":"PolicyName"}, 2422 "Policy":{"shape":"Policy"} 2423 } 2424 }, 2425 "PutIdentityPolicyResponse":{ 2426 "type":"structure", 2427 "members":{ 2428 } 2429 }, 2430 "RawMessage":{ 2431 "type":"structure", 2432 "required":["Data"], 2433 "members":{ 2434 "Data":{"shape":"RawMessageData"} 2435 } 2436 }, 2437 "RawMessageData":{"type":"blob"}, 2438 "ReceiptAction":{ 2439 "type":"structure", 2440 "members":{ 2441 "S3Action":{"shape":"S3Action"}, 2442 "BounceAction":{"shape":"BounceAction"}, 2443 "WorkmailAction":{"shape":"WorkmailAction"}, 2444 "LambdaAction":{"shape":"LambdaAction"}, 2445 "StopAction":{"shape":"StopAction"}, 2446 "AddHeaderAction":{"shape":"AddHeaderAction"}, 2447 "SNSAction":{"shape":"SNSAction"} 2448 } 2449 }, 2450 "ReceiptActionsList":{ 2451 "type":"list", 2452 "member":{"shape":"ReceiptAction"} 2453 }, 2454 "ReceiptFilter":{ 2455 "type":"structure", 2456 "required":[ 2457 "Name", 2458 "IpFilter" 2459 ], 2460 "members":{ 2461 "Name":{"shape":"ReceiptFilterName"}, 2462 "IpFilter":{"shape":"ReceiptIpFilter"} 2463 } 2464 }, 2465 "ReceiptFilterList":{ 2466 "type":"list", 2467 "member":{"shape":"ReceiptFilter"} 2468 }, 2469 "ReceiptFilterName":{"type":"string"}, 2470 "ReceiptFilterPolicy":{ 2471 "type":"string", 2472 "enum":[ 2473 "Block", 2474 "Allow" 2475 ] 2476 }, 2477 "ReceiptIpFilter":{ 2478 "type":"structure", 2479 "required":[ 2480 "Policy", 2481 "Cidr" 2482 ], 2483 "members":{ 2484 "Policy":{"shape":"ReceiptFilterPolicy"}, 2485 "Cidr":{"shape":"Cidr"} 2486 } 2487 }, 2488 "ReceiptRule":{ 2489 "type":"structure", 2490 "required":["Name"], 2491 "members":{ 2492 "Name":{"shape":"ReceiptRuleName"}, 2493 "Enabled":{"shape":"Enabled"}, 2494 "TlsPolicy":{"shape":"TlsPolicy"}, 2495 "Recipients":{"shape":"RecipientsList"}, 2496 "Actions":{"shape":"ReceiptActionsList"}, 2497 "ScanEnabled":{"shape":"Enabled"} 2498 } 2499 }, 2500 "ReceiptRuleName":{"type":"string"}, 2501 "ReceiptRuleNamesList":{ 2502 "type":"list", 2503 "member":{"shape":"ReceiptRuleName"} 2504 }, 2505 "ReceiptRuleSetMetadata":{ 2506 "type":"structure", 2507 "members":{ 2508 "Name":{"shape":"ReceiptRuleSetName"}, 2509 "CreatedTimestamp":{"shape":"Timestamp"} 2510 } 2511 }, 2512 "ReceiptRuleSetName":{"type":"string"}, 2513 "ReceiptRuleSetsLists":{ 2514 "type":"list", 2515 "member":{"shape":"ReceiptRuleSetMetadata"} 2516 }, 2517 "ReceiptRulesList":{ 2518 "type":"list", 2519 "member":{"shape":"ReceiptRule"} 2520 }, 2521 "Recipient":{"type":"string"}, 2522 "RecipientDsnFields":{ 2523 "type":"structure", 2524 "required":[ 2525 "Action", 2526 "Status" 2527 ], 2528 "members":{ 2529 "FinalRecipient":{"shape":"Address"}, 2530 "Action":{"shape":"DsnAction"}, 2531 "RemoteMta":{"shape":"RemoteMta"}, 2532 "Status":{"shape":"DsnStatus"}, 2533 "DiagnosticCode":{"shape":"DiagnosticCode"}, 2534 "LastAttemptDate":{"shape":"LastAttemptDate"}, 2535 "ExtensionFields":{"shape":"ExtensionFieldList"} 2536 } 2537 }, 2538 "RecipientsList":{ 2539 "type":"list", 2540 "member":{"shape":"Recipient"} 2541 }, 2542 "RemoteMta":{"type":"string"}, 2543 "RenderedTemplate":{"type":"string"}, 2544 "ReorderReceiptRuleSetRequest":{ 2545 "type":"structure", 2546 "required":[ 2547 "RuleSetName", 2548 "RuleNames" 2549 ], 2550 "members":{ 2551 "RuleSetName":{"shape":"ReceiptRuleSetName"}, 2552 "RuleNames":{"shape":"ReceiptRuleNamesList"} 2553 } 2554 }, 2555 "ReorderReceiptRuleSetResponse":{ 2556 "type":"structure", 2557 "members":{ 2558 } 2559 }, 2560 "ReportingMta":{"type":"string"}, 2561 "ReputationOptions":{ 2562 "type":"structure", 2563 "members":{ 2564 "SendingEnabled":{"shape":"Enabled"}, 2565 "ReputationMetricsEnabled":{"shape":"Enabled"}, 2566 "LastFreshStart":{"shape":"LastFreshStart"} 2567 } 2568 }, 2569 "RuleDoesNotExistException":{ 2570 "type":"structure", 2571 "members":{ 2572 "Name":{"shape":"RuleOrRuleSetName"} 2573 }, 2574 "error":{ 2575 "code":"RuleDoesNotExist", 2576 "httpStatusCode":400, 2577 "senderFault":true 2578 }, 2579 "exception":true 2580 }, 2581 "RuleOrRuleSetName":{"type":"string"}, 2582 "RuleSetDoesNotExistException":{ 2583 "type":"structure", 2584 "members":{ 2585 "Name":{"shape":"RuleOrRuleSetName"} 2586 }, 2587 "error":{ 2588 "code":"RuleSetDoesNotExist", 2589 "httpStatusCode":400, 2590 "senderFault":true 2591 }, 2592 "exception":true 2593 }, 2594 "S3Action":{ 2595 "type":"structure", 2596 "required":["BucketName"], 2597 "members":{ 2598 "TopicArn":{"shape":"AmazonResourceName"}, 2599 "BucketName":{"shape":"S3BucketName"}, 2600 "ObjectKeyPrefix":{"shape":"S3KeyPrefix"}, 2601 "KmsKeyArn":{"shape":"AmazonResourceName"} 2602 } 2603 }, 2604 "S3BucketName":{"type":"string"}, 2605 "S3KeyPrefix":{"type":"string"}, 2606 "SNSAction":{ 2607 "type":"structure", 2608 "required":["TopicArn"], 2609 "members":{ 2610 "TopicArn":{"shape":"AmazonResourceName"}, 2611 "Encoding":{"shape":"SNSActionEncoding"} 2612 } 2613 }, 2614 "SNSActionEncoding":{ 2615 "type":"string", 2616 "enum":[ 2617 "UTF-8", 2618 "Base64" 2619 ] 2620 }, 2621 "SNSDestination":{ 2622 "type":"structure", 2623 "required":["TopicARN"], 2624 "members":{ 2625 "TopicARN":{"shape":"AmazonResourceName"} 2626 } 2627 }, 2628 "SendBounceRequest":{ 2629 "type":"structure", 2630 "required":[ 2631 "OriginalMessageId", 2632 "BounceSender", 2633 "BouncedRecipientInfoList" 2634 ], 2635 "members":{ 2636 "OriginalMessageId":{"shape":"MessageId"}, 2637 "BounceSender":{"shape":"Address"}, 2638 "Explanation":{"shape":"Explanation"}, 2639 "MessageDsn":{"shape":"MessageDsn"}, 2640 "BouncedRecipientInfoList":{"shape":"BouncedRecipientInfoList"}, 2641 "BounceSenderArn":{"shape":"AmazonResourceName"} 2642 } 2643 }, 2644 "SendBounceResponse":{ 2645 "type":"structure", 2646 "members":{ 2647 "MessageId":{"shape":"MessageId"} 2648 } 2649 }, 2650 "SendBulkTemplatedEmailRequest":{ 2651 "type":"structure", 2652 "required":[ 2653 "Source", 2654 "Template", 2655 "Destinations" 2656 ], 2657 "members":{ 2658 "Source":{"shape":"Address"}, 2659 "SourceArn":{"shape":"AmazonResourceName"}, 2660 "ReplyToAddresses":{"shape":"AddressList"}, 2661 "ReturnPath":{"shape":"Address"}, 2662 "ReturnPathArn":{"shape":"AmazonResourceName"}, 2663 "ConfigurationSetName":{"shape":"ConfigurationSetName"}, 2664 "DefaultTags":{"shape":"MessageTagList"}, 2665 "Template":{"shape":"TemplateName"}, 2666 "TemplateArn":{"shape":"AmazonResourceName"}, 2667 "DefaultTemplateData":{"shape":"TemplateData"}, 2668 "Destinations":{"shape":"BulkEmailDestinationList"} 2669 } 2670 }, 2671 "SendBulkTemplatedEmailResponse":{ 2672 "type":"structure", 2673 "required":["Status"], 2674 "members":{ 2675 "Status":{"shape":"BulkEmailDestinationStatusList"} 2676 } 2677 }, 2678 "SendCustomVerificationEmailRequest":{ 2679 "type":"structure", 2680 "required":[ 2681 "EmailAddress", 2682 "TemplateName" 2683 ], 2684 "members":{ 2685 "EmailAddress":{"shape":"Address"}, 2686 "TemplateName":{"shape":"TemplateName"}, 2687 "ConfigurationSetName":{"shape":"ConfigurationSetName"} 2688 } 2689 }, 2690 "SendCustomVerificationEmailResponse":{ 2691 "type":"structure", 2692 "members":{ 2693 "MessageId":{"shape":"MessageId"} 2694 } 2695 }, 2696 "SendDataPoint":{ 2697 "type":"structure", 2698 "members":{ 2699 "Timestamp":{"shape":"Timestamp"}, 2700 "DeliveryAttempts":{"shape":"Counter"}, 2701 "Bounces":{"shape":"Counter"}, 2702 "Complaints":{"shape":"Counter"}, 2703 "Rejects":{"shape":"Counter"} 2704 } 2705 }, 2706 "SendDataPointList":{ 2707 "type":"list", 2708 "member":{"shape":"SendDataPoint"} 2709 }, 2710 "SendEmailRequest":{ 2711 "type":"structure", 2712 "required":[ 2713 "Source", 2714 "Destination", 2715 "Message" 2716 ], 2717 "members":{ 2718 "Source":{"shape":"Address"}, 2719 "Destination":{"shape":"Destination"}, 2720 "Message":{"shape":"Message"}, 2721 "ReplyToAddresses":{"shape":"AddressList"}, 2722 "ReturnPath":{"shape":"Address"}, 2723 "SourceArn":{"shape":"AmazonResourceName"}, 2724 "ReturnPathArn":{"shape":"AmazonResourceName"}, 2725 "Tags":{"shape":"MessageTagList"}, 2726 "ConfigurationSetName":{"shape":"ConfigurationSetName"} 2727 } 2728 }, 2729 "SendEmailResponse":{ 2730 "type":"structure", 2731 "required":["MessageId"], 2732 "members":{ 2733 "MessageId":{"shape":"MessageId"} 2734 } 2735 }, 2736 "SendRawEmailRequest":{ 2737 "type":"structure", 2738 "required":["RawMessage"], 2739 "members":{ 2740 "Source":{"shape":"Address"}, 2741 "Destinations":{"shape":"AddressList"}, 2742 "RawMessage":{"shape":"RawMessage"}, 2743 "FromArn":{"shape":"AmazonResourceName"}, 2744 "SourceArn":{"shape":"AmazonResourceName"}, 2745 "ReturnPathArn":{"shape":"AmazonResourceName"}, 2746 "Tags":{"shape":"MessageTagList"}, 2747 "ConfigurationSetName":{"shape":"ConfigurationSetName"} 2748 } 2749 }, 2750 "SendRawEmailResponse":{ 2751 "type":"structure", 2752 "required":["MessageId"], 2753 "members":{ 2754 "MessageId":{"shape":"MessageId"} 2755 } 2756 }, 2757 "SendTemplatedEmailRequest":{ 2758 "type":"structure", 2759 "required":[ 2760 "Source", 2761 "Destination", 2762 "Template", 2763 "TemplateData" 2764 ], 2765 "members":{ 2766 "Source":{"shape":"Address"}, 2767 "Destination":{"shape":"Destination"}, 2768 "ReplyToAddresses":{"shape":"AddressList"}, 2769 "ReturnPath":{"shape":"Address"}, 2770 "SourceArn":{"shape":"AmazonResourceName"}, 2771 "ReturnPathArn":{"shape":"AmazonResourceName"}, 2772 "Tags":{"shape":"MessageTagList"}, 2773 "ConfigurationSetName":{"shape":"ConfigurationSetName"}, 2774 "Template":{"shape":"TemplateName"}, 2775 "TemplateArn":{"shape":"AmazonResourceName"}, 2776 "TemplateData":{"shape":"TemplateData"} 2777 } 2778 }, 2779 "SendTemplatedEmailResponse":{ 2780 "type":"structure", 2781 "required":["MessageId"], 2782 "members":{ 2783 "MessageId":{"shape":"MessageId"} 2784 } 2785 }, 2786 "SentLast24Hours":{"type":"double"}, 2787 "SetActiveReceiptRuleSetRequest":{ 2788 "type":"structure", 2789 "members":{ 2790 "RuleSetName":{"shape":"ReceiptRuleSetName"} 2791 } 2792 }, 2793 "SetActiveReceiptRuleSetResponse":{ 2794 "type":"structure", 2795 "members":{ 2796 } 2797 }, 2798 "SetIdentityDkimEnabledRequest":{ 2799 "type":"structure", 2800 "required":[ 2801 "Identity", 2802 "DkimEnabled" 2803 ], 2804 "members":{ 2805 "Identity":{"shape":"Identity"}, 2806 "DkimEnabled":{"shape":"Enabled"} 2807 } 2808 }, 2809 "SetIdentityDkimEnabledResponse":{ 2810 "type":"structure", 2811 "members":{ 2812 } 2813 }, 2814 "SetIdentityFeedbackForwardingEnabledRequest":{ 2815 "type":"structure", 2816 "required":[ 2817 "Identity", 2818 "ForwardingEnabled" 2819 ], 2820 "members":{ 2821 "Identity":{"shape":"Identity"}, 2822 "ForwardingEnabled":{"shape":"Enabled"} 2823 } 2824 }, 2825 "SetIdentityFeedbackForwardingEnabledResponse":{ 2826 "type":"structure", 2827 "members":{ 2828 } 2829 }, 2830 "SetIdentityHeadersInNotificationsEnabledRequest":{ 2831 "type":"structure", 2832 "required":[ 2833 "Identity", 2834 "NotificationType", 2835 "Enabled" 2836 ], 2837 "members":{ 2838 "Identity":{"shape":"Identity"}, 2839 "NotificationType":{"shape":"NotificationType"}, 2840 "Enabled":{"shape":"Enabled"} 2841 } 2842 }, 2843 "SetIdentityHeadersInNotificationsEnabledResponse":{ 2844 "type":"structure", 2845 "members":{ 2846 } 2847 }, 2848 "SetIdentityMailFromDomainRequest":{ 2849 "type":"structure", 2850 "required":["Identity"], 2851 "members":{ 2852 "Identity":{"shape":"Identity"}, 2853 "MailFromDomain":{"shape":"MailFromDomainName"}, 2854 "BehaviorOnMXFailure":{"shape":"BehaviorOnMXFailure"} 2855 } 2856 }, 2857 "SetIdentityMailFromDomainResponse":{ 2858 "type":"structure", 2859 "members":{ 2860 } 2861 }, 2862 "SetIdentityNotificationTopicRequest":{ 2863 "type":"structure", 2864 "required":[ 2865 "Identity", 2866 "NotificationType" 2867 ], 2868 "members":{ 2869 "Identity":{"shape":"Identity"}, 2870 "NotificationType":{"shape":"NotificationType"}, 2871 "SnsTopic":{"shape":"NotificationTopic"} 2872 } 2873 }, 2874 "SetIdentityNotificationTopicResponse":{ 2875 "type":"structure", 2876 "members":{ 2877 } 2878 }, 2879 "SetReceiptRulePositionRequest":{ 2880 "type":"structure", 2881 "required":[ 2882 "RuleSetName", 2883 "RuleName" 2884 ], 2885 "members":{ 2886 "RuleSetName":{"shape":"ReceiptRuleSetName"}, 2887 "RuleName":{"shape":"ReceiptRuleName"}, 2888 "After":{"shape":"ReceiptRuleName"} 2889 } 2890 }, 2891 "SetReceiptRulePositionResponse":{ 2892 "type":"structure", 2893 "members":{ 2894 } 2895 }, 2896 "StopAction":{ 2897 "type":"structure", 2898 "required":["Scope"], 2899 "members":{ 2900 "Scope":{"shape":"StopScope"}, 2901 "TopicArn":{"shape":"AmazonResourceName"} 2902 } 2903 }, 2904 "StopScope":{ 2905 "type":"string", 2906 "enum":["RuleSet"] 2907 }, 2908 "Subject":{"type":"string"}, 2909 "SubjectPart":{"type":"string"}, 2910 "SuccessRedirectionURL":{"type":"string"}, 2911 "Template":{ 2912 "type":"structure", 2913 "required":["TemplateName"], 2914 "members":{ 2915 "TemplateName":{"shape":"TemplateName"}, 2916 "SubjectPart":{"shape":"SubjectPart"}, 2917 "TextPart":{"shape":"TextPart"}, 2918 "HtmlPart":{"shape":"HtmlPart"} 2919 } 2920 }, 2921 "TemplateContent":{"type":"string"}, 2922 "TemplateData":{ 2923 "type":"string", 2924 "max":262144 2925 }, 2926 "TemplateDoesNotExistException":{ 2927 "type":"structure", 2928 "members":{ 2929 "TemplateName":{"shape":"TemplateName"} 2930 }, 2931 "error":{ 2932 "code":"TemplateDoesNotExist", 2933 "httpStatusCode":400, 2934 "senderFault":true 2935 }, 2936 "exception":true 2937 }, 2938 "TemplateMetadata":{ 2939 "type":"structure", 2940 "members":{ 2941 "Name":{"shape":"TemplateName"}, 2942 "CreatedTimestamp":{"shape":"Timestamp"} 2943 } 2944 }, 2945 "TemplateMetadataList":{ 2946 "type":"list", 2947 "member":{"shape":"TemplateMetadata"} 2948 }, 2949 "TemplateName":{"type":"string"}, 2950 "TestRenderTemplateRequest":{ 2951 "type":"structure", 2952 "required":[ 2953 "TemplateName", 2954 "TemplateData" 2955 ], 2956 "members":{ 2957 "TemplateName":{"shape":"TemplateName"}, 2958 "TemplateData":{"shape":"TemplateData"} 2959 } 2960 }, 2961 "TestRenderTemplateResponse":{ 2962 "type":"structure", 2963 "members":{ 2964 "RenderedTemplate":{"shape":"RenderedTemplate"} 2965 } 2966 }, 2967 "TextPart":{"type":"string"}, 2968 "Timestamp":{"type":"timestamp"}, 2969 "TlsPolicy":{ 2970 "type":"string", 2971 "enum":[ 2972 "Require", 2973 "Optional" 2974 ] 2975 }, 2976 "TrackingOptions":{ 2977 "type":"structure", 2978 "members":{ 2979 "CustomRedirectDomain":{"shape":"CustomRedirectDomain"} 2980 } 2981 }, 2982 "TrackingOptionsAlreadyExistsException":{ 2983 "type":"structure", 2984 "members":{ 2985 "ConfigurationSetName":{"shape":"ConfigurationSetName"} 2986 }, 2987 "error":{ 2988 "code":"TrackingOptionsAlreadyExistsException", 2989 "httpStatusCode":400, 2990 "senderFault":true 2991 }, 2992 "exception":true 2993 }, 2994 "TrackingOptionsDoesNotExistException":{ 2995 "type":"structure", 2996 "members":{ 2997 "ConfigurationSetName":{"shape":"ConfigurationSetName"} 2998 }, 2999 "error":{ 3000 "code":"TrackingOptionsDoesNotExistException", 3001 "httpStatusCode":400, 3002 "senderFault":true 3003 }, 3004 "exception":true 3005 }, 3006 "UpdateAccountSendingEnabledRequest":{ 3007 "type":"structure", 3008 "members":{ 3009 "Enabled":{"shape":"Enabled"} 3010 } 3011 }, 3012 "UpdateConfigurationSetEventDestinationRequest":{ 3013 "type":"structure", 3014 "required":[ 3015 "ConfigurationSetName", 3016 "EventDestination" 3017 ], 3018 "members":{ 3019 "ConfigurationSetName":{"shape":"ConfigurationSetName"}, 3020 "EventDestination":{"shape":"EventDestination"} 3021 } 3022 }, 3023 "UpdateConfigurationSetEventDestinationResponse":{ 3024 "type":"structure", 3025 "members":{ 3026 } 3027 }, 3028 "UpdateConfigurationSetReputationMetricsEnabledRequest":{ 3029 "type":"structure", 3030 "required":[ 3031 "ConfigurationSetName", 3032 "Enabled" 3033 ], 3034 "members":{ 3035 "ConfigurationSetName":{"shape":"ConfigurationSetName"}, 3036 "Enabled":{"shape":"Enabled"} 3037 } 3038 }, 3039 "UpdateConfigurationSetSendingEnabledRequest":{ 3040 "type":"structure", 3041 "required":[ 3042 "ConfigurationSetName", 3043 "Enabled" 3044 ], 3045 "members":{ 3046 "ConfigurationSetName":{"shape":"ConfigurationSetName"}, 3047 "Enabled":{"shape":"Enabled"} 3048 } 3049 }, 3050 "UpdateConfigurationSetTrackingOptionsRequest":{ 3051 "type":"structure", 3052 "required":[ 3053 "ConfigurationSetName", 3054 "TrackingOptions" 3055 ], 3056 "members":{ 3057 "ConfigurationSetName":{"shape":"ConfigurationSetName"}, 3058 "TrackingOptions":{"shape":"TrackingOptions"} 3059 } 3060 }, 3061 "UpdateConfigurationSetTrackingOptionsResponse":{ 3062 "type":"structure", 3063 "members":{ 3064 } 3065 }, 3066 "UpdateCustomVerificationEmailTemplateRequest":{ 3067 "type":"structure", 3068 "required":["TemplateName"], 3069 "members":{ 3070 "TemplateName":{"shape":"TemplateName"}, 3071 "FromEmailAddress":{"shape":"FromAddress"}, 3072 "TemplateSubject":{"shape":"Subject"}, 3073 "TemplateContent":{"shape":"TemplateContent"}, 3074 "SuccessRedirectionURL":{"shape":"SuccessRedirectionURL"}, 3075 "FailureRedirectionURL":{"shape":"FailureRedirectionURL"} 3076 } 3077 }, 3078 "UpdateReceiptRuleRequest":{ 3079 "type":"structure", 3080 "required":[ 3081 "RuleSetName", 3082 "Rule" 3083 ], 3084 "members":{ 3085 "RuleSetName":{"shape":"ReceiptRuleSetName"}, 3086 "Rule":{"shape":"ReceiptRule"} 3087 } 3088 }, 3089 "UpdateReceiptRuleResponse":{ 3090 "type":"structure", 3091 "members":{ 3092 } 3093 }, 3094 "UpdateTemplateRequest":{ 3095 "type":"structure", 3096 "required":["Template"], 3097 "members":{ 3098 "Template":{"shape":"Template"} 3099 } 3100 }, 3101 "UpdateTemplateResponse":{ 3102 "type":"structure", 3103 "members":{ 3104 } 3105 }, 3106 "VerificationAttributes":{ 3107 "type":"map", 3108 "key":{"shape":"Identity"}, 3109 "value":{"shape":"IdentityVerificationAttributes"} 3110 }, 3111 "VerificationStatus":{ 3112 "type":"string", 3113 "enum":[ 3114 "Pending", 3115 "Success", 3116 "Failed", 3117 "TemporaryFailure", 3118 "NotStarted" 3119 ] 3120 }, 3121 "VerificationToken":{"type":"string"}, 3122 "VerificationTokenList":{ 3123 "type":"list", 3124 "member":{"shape":"VerificationToken"} 3125 }, 3126 "VerifyDomainDkimRequest":{ 3127 "type":"structure", 3128 "required":["Domain"], 3129 "members":{ 3130 "Domain":{"shape":"Domain"} 3131 } 3132 }, 3133 "VerifyDomainDkimResponse":{ 3134 "type":"structure", 3135 "required":["DkimTokens"], 3136 "members":{ 3137 "DkimTokens":{"shape":"VerificationTokenList"} 3138 } 3139 }, 3140 "VerifyDomainIdentityRequest":{ 3141 "type":"structure", 3142 "required":["Domain"], 3143 "members":{ 3144 "Domain":{"shape":"Domain"} 3145 } 3146 }, 3147 "VerifyDomainIdentityResponse":{ 3148 "type":"structure", 3149 "required":["VerificationToken"], 3150 "members":{ 3151 "VerificationToken":{"shape":"VerificationToken"} 3152 } 3153 }, 3154 "VerifyEmailAddressRequest":{ 3155 "type":"structure", 3156 "required":["EmailAddress"], 3157 "members":{ 3158 "EmailAddress":{"shape":"Address"} 3159 } 3160 }, 3161 "VerifyEmailIdentityRequest":{ 3162 "type":"structure", 3163 "required":["EmailAddress"], 3164 "members":{ 3165 "EmailAddress":{"shape":"Address"} 3166 } 3167 }, 3168 "VerifyEmailIdentityResponse":{ 3169 "type":"structure", 3170 "members":{ 3171 } 3172 }, 3173 "WorkmailAction":{ 3174 "type":"structure", 3175 "required":["OrganizationArn"], 3176 "members":{ 3177 "TopicArn":{"shape":"AmazonResourceName"}, 3178 "OrganizationArn":{"shape":"AmazonResourceName"} 3179 } 3180 } 3181 } 3182} 3183