1{ 2 "metadata": { 3 "apiVersion": "2016-12-01", 4 "endpointPrefix": "pinpoint", 5 "signingName": "mobiletargeting", 6 "serviceFullName": "Amazon Pinpoint", 7 "serviceId": "Pinpoint", 8 "protocol": "rest-json", 9 "jsonVersion": "1.1", 10 "uid": "pinpoint-2016-12-01", 11 "signatureVersion": "v4" 12 }, 13 "operations": { 14 "CreateApp": { 15 "name": "CreateApp", 16 "http": { 17 "method": "POST", 18 "requestUri": "/v1/apps", 19 "responseCode": 201 20 }, 21 "input": { 22 "shape": "CreateAppRequest" 23 }, 24 "output": { 25 "shape": "CreateAppResponse" 26 }, 27 "errors": [ 28 { 29 "shape": "BadRequestException" 30 }, 31 { 32 "shape": "InternalServerErrorException" 33 }, 34 { 35 "shape": "PayloadTooLargeException" 36 }, 37 { 38 "shape": "ForbiddenException" 39 }, 40 { 41 "shape": "NotFoundException" 42 }, 43 { 44 "shape": "MethodNotAllowedException" 45 }, 46 { 47 "shape": "TooManyRequestsException" 48 } 49 ] 50 }, 51 "CreateCampaign": { 52 "name": "CreateCampaign", 53 "http": { 54 "method": "POST", 55 "requestUri": "/v1/apps/{application-id}/campaigns", 56 "responseCode": 201 57 }, 58 "input": { 59 "shape": "CreateCampaignRequest" 60 }, 61 "output": { 62 "shape": "CreateCampaignResponse" 63 }, 64 "errors": [ 65 { 66 "shape": "BadRequestException" 67 }, 68 { 69 "shape": "InternalServerErrorException" 70 }, 71 { 72 "shape": "PayloadTooLargeException" 73 }, 74 { 75 "shape": "ForbiddenException" 76 }, 77 { 78 "shape": "NotFoundException" 79 }, 80 { 81 "shape": "MethodNotAllowedException" 82 }, 83 { 84 "shape": "TooManyRequestsException" 85 } 86 ] 87 }, 88 "CreateEmailTemplate": { 89 "name": "CreateEmailTemplate", 90 "http": { 91 "method": "POST", 92 "requestUri": "/v1/templates/{template-name}/email", 93 "responseCode": 201 94 }, 95 "input": { 96 "shape": "CreateEmailTemplateRequest" 97 }, 98 "output": { 99 "shape": "CreateEmailTemplateResponse" 100 }, 101 "errors": [ 102 { 103 "shape": "MethodNotAllowedException" 104 }, 105 { 106 "shape": "TooManyRequestsException" 107 }, 108 { 109 "shape": "BadRequestException" 110 }, 111 { 112 "shape": "InternalServerErrorException" 113 }, 114 { 115 "shape": "ForbiddenException" 116 } 117 ] 118 }, 119 "CreateExportJob": { 120 "name": "CreateExportJob", 121 "http": { 122 "method": "POST", 123 "requestUri": "/v1/apps/{application-id}/jobs/export", 124 "responseCode": 202 125 }, 126 "input": { 127 "shape": "CreateExportJobRequest" 128 }, 129 "output": { 130 "shape": "CreateExportJobResponse" 131 }, 132 "errors": [ 133 { 134 "shape": "BadRequestException" 135 }, 136 { 137 "shape": "InternalServerErrorException" 138 }, 139 { 140 "shape": "PayloadTooLargeException" 141 }, 142 { 143 "shape": "ForbiddenException" 144 }, 145 { 146 "shape": "NotFoundException" 147 }, 148 { 149 "shape": "MethodNotAllowedException" 150 }, 151 { 152 "shape": "TooManyRequestsException" 153 } 154 ] 155 }, 156 "CreateImportJob": { 157 "name": "CreateImportJob", 158 "http": { 159 "method": "POST", 160 "requestUri": "/v1/apps/{application-id}/jobs/import", 161 "responseCode": 201 162 }, 163 "input": { 164 "shape": "CreateImportJobRequest" 165 }, 166 "output": { 167 "shape": "CreateImportJobResponse" 168 }, 169 "errors": [ 170 { 171 "shape": "BadRequestException" 172 }, 173 { 174 "shape": "InternalServerErrorException" 175 }, 176 { 177 "shape": "PayloadTooLargeException" 178 }, 179 { 180 "shape": "ForbiddenException" 181 }, 182 { 183 "shape": "NotFoundException" 184 }, 185 { 186 "shape": "MethodNotAllowedException" 187 }, 188 { 189 "shape": "TooManyRequestsException" 190 } 191 ] 192 }, 193 "CreateJourney": { 194 "name": "CreateJourney", 195 "http": { 196 "method": "POST", 197 "requestUri": "/v1/apps/{application-id}/journeys", 198 "responseCode": 201 199 }, 200 "input": { 201 "shape": "CreateJourneyRequest" 202 }, 203 "output": { 204 "shape": "CreateJourneyResponse" 205 }, 206 "errors": [ 207 { 208 "shape": "BadRequestException" 209 }, 210 { 211 "shape": "InternalServerErrorException" 212 }, 213 { 214 "shape": "PayloadTooLargeException" 215 }, 216 { 217 "shape": "ForbiddenException" 218 }, 219 { 220 "shape": "NotFoundException" 221 }, 222 { 223 "shape": "MethodNotAllowedException" 224 }, 225 { 226 "shape": "TooManyRequestsException" 227 } 228 ] 229 }, 230 "CreatePushTemplate": { 231 "name": "CreatePushTemplate", 232 "http": { 233 "method": "POST", 234 "requestUri": "/v1/templates/{template-name}/push", 235 "responseCode": 201 236 }, 237 "input": { 238 "shape": "CreatePushTemplateRequest" 239 }, 240 "output": { 241 "shape": "CreatePushTemplateResponse" 242 }, 243 "errors": [ 244 { 245 "shape": "MethodNotAllowedException" 246 }, 247 { 248 "shape": "TooManyRequestsException" 249 }, 250 { 251 "shape": "BadRequestException" 252 }, 253 { 254 "shape": "InternalServerErrorException" 255 }, 256 { 257 "shape": "ForbiddenException" 258 } 259 ] 260 }, 261 "CreateRecommenderConfiguration": { 262 "name": "CreateRecommenderConfiguration", 263 "http": { 264 "method": "POST", 265 "requestUri": "/v1/recommenders", 266 "responseCode": 201 267 }, 268 "input": { 269 "shape": "CreateRecommenderConfigurationRequest" 270 }, 271 "output": { 272 "shape": "CreateRecommenderConfigurationResponse" 273 }, 274 "errors": [ 275 { 276 "shape": "BadRequestException" 277 }, 278 { 279 "shape": "InternalServerErrorException" 280 }, 281 { 282 "shape": "PayloadTooLargeException" 283 }, 284 { 285 "shape": "ForbiddenException" 286 }, 287 { 288 "shape": "NotFoundException" 289 }, 290 { 291 "shape": "MethodNotAllowedException" 292 }, 293 { 294 "shape": "TooManyRequestsException" 295 } 296 ] 297 }, 298 "CreateSegment": { 299 "name": "CreateSegment", 300 "http": { 301 "method": "POST", 302 "requestUri": "/v1/apps/{application-id}/segments", 303 "responseCode": 201 304 }, 305 "input": { 306 "shape": "CreateSegmentRequest" 307 }, 308 "output": { 309 "shape": "CreateSegmentResponse" 310 }, 311 "errors": [ 312 { 313 "shape": "BadRequestException" 314 }, 315 { 316 "shape": "InternalServerErrorException" 317 }, 318 { 319 "shape": "PayloadTooLargeException" 320 }, 321 { 322 "shape": "ForbiddenException" 323 }, 324 { 325 "shape": "NotFoundException" 326 }, 327 { 328 "shape": "MethodNotAllowedException" 329 }, 330 { 331 "shape": "TooManyRequestsException" 332 } 333 ] 334 }, 335 "CreateSmsTemplate": { 336 "name": "CreateSmsTemplate", 337 "http": { 338 "method": "POST", 339 "requestUri": "/v1/templates/{template-name}/sms", 340 "responseCode": 201 341 }, 342 "input": { 343 "shape": "CreateSmsTemplateRequest" 344 }, 345 "output": { 346 "shape": "CreateSmsTemplateResponse" 347 }, 348 "errors": [ 349 { 350 "shape": "MethodNotAllowedException" 351 }, 352 { 353 "shape": "TooManyRequestsException" 354 }, 355 { 356 "shape": "BadRequestException" 357 }, 358 { 359 "shape": "InternalServerErrorException" 360 }, 361 { 362 "shape": "ForbiddenException" 363 } 364 ] 365 }, 366 "CreateVoiceTemplate": { 367 "name": "CreateVoiceTemplate", 368 "http": { 369 "method": "POST", 370 "requestUri": "/v1/templates/{template-name}/voice", 371 "responseCode": 201 372 }, 373 "input": { 374 "shape": "CreateVoiceTemplateRequest" 375 }, 376 "output": { 377 "shape": "CreateVoiceTemplateResponse" 378 }, 379 "errors": [ 380 { 381 "shape": "MethodNotAllowedException" 382 }, 383 { 384 "shape": "TooManyRequestsException" 385 }, 386 { 387 "shape": "BadRequestException" 388 }, 389 { 390 "shape": "InternalServerErrorException" 391 }, 392 { 393 "shape": "ForbiddenException" 394 } 395 ] 396 }, 397 "DeleteAdmChannel": { 398 "name": "DeleteAdmChannel", 399 "http": { 400 "method": "DELETE", 401 "requestUri": "/v1/apps/{application-id}/channels/adm", 402 "responseCode": 200 403 }, 404 "input": { 405 "shape": "DeleteAdmChannelRequest" 406 }, 407 "output": { 408 "shape": "DeleteAdmChannelResponse" 409 }, 410 "errors": [ 411 { 412 "shape": "BadRequestException" 413 }, 414 { 415 "shape": "InternalServerErrorException" 416 }, 417 { 418 "shape": "PayloadTooLargeException" 419 }, 420 { 421 "shape": "ForbiddenException" 422 }, 423 { 424 "shape": "NotFoundException" 425 }, 426 { 427 "shape": "MethodNotAllowedException" 428 }, 429 { 430 "shape": "TooManyRequestsException" 431 } 432 ] 433 }, 434 "DeleteApnsChannel": { 435 "name": "DeleteApnsChannel", 436 "http": { 437 "method": "DELETE", 438 "requestUri": "/v1/apps/{application-id}/channels/apns", 439 "responseCode": 200 440 }, 441 "input": { 442 "shape": "DeleteApnsChannelRequest" 443 }, 444 "output": { 445 "shape": "DeleteApnsChannelResponse" 446 }, 447 "errors": [ 448 { 449 "shape": "BadRequestException" 450 }, 451 { 452 "shape": "InternalServerErrorException" 453 }, 454 { 455 "shape": "PayloadTooLargeException" 456 }, 457 { 458 "shape": "ForbiddenException" 459 }, 460 { 461 "shape": "NotFoundException" 462 }, 463 { 464 "shape": "MethodNotAllowedException" 465 }, 466 { 467 "shape": "TooManyRequestsException" 468 } 469 ] 470 }, 471 "DeleteApnsSandboxChannel": { 472 "name": "DeleteApnsSandboxChannel", 473 "http": { 474 "method": "DELETE", 475 "requestUri": "/v1/apps/{application-id}/channels/apns_sandbox", 476 "responseCode": 200 477 }, 478 "input": { 479 "shape": "DeleteApnsSandboxChannelRequest" 480 }, 481 "output": { 482 "shape": "DeleteApnsSandboxChannelResponse" 483 }, 484 "errors": [ 485 { 486 "shape": "BadRequestException" 487 }, 488 { 489 "shape": "InternalServerErrorException" 490 }, 491 { 492 "shape": "PayloadTooLargeException" 493 }, 494 { 495 "shape": "ForbiddenException" 496 }, 497 { 498 "shape": "NotFoundException" 499 }, 500 { 501 "shape": "MethodNotAllowedException" 502 }, 503 { 504 "shape": "TooManyRequestsException" 505 } 506 ] 507 }, 508 "DeleteApnsVoipChannel": { 509 "name": "DeleteApnsVoipChannel", 510 "http": { 511 "method": "DELETE", 512 "requestUri": "/v1/apps/{application-id}/channels/apns_voip", 513 "responseCode": 200 514 }, 515 "input": { 516 "shape": "DeleteApnsVoipChannelRequest" 517 }, 518 "output": { 519 "shape": "DeleteApnsVoipChannelResponse" 520 }, 521 "errors": [ 522 { 523 "shape": "BadRequestException" 524 }, 525 { 526 "shape": "InternalServerErrorException" 527 }, 528 { 529 "shape": "PayloadTooLargeException" 530 }, 531 { 532 "shape": "ForbiddenException" 533 }, 534 { 535 "shape": "NotFoundException" 536 }, 537 { 538 "shape": "MethodNotAllowedException" 539 }, 540 { 541 "shape": "TooManyRequestsException" 542 } 543 ] 544 }, 545 "DeleteApnsVoipSandboxChannel": { 546 "name": "DeleteApnsVoipSandboxChannel", 547 "http": { 548 "method": "DELETE", 549 "requestUri": "/v1/apps/{application-id}/channels/apns_voip_sandbox", 550 "responseCode": 200 551 }, 552 "input": { 553 "shape": "DeleteApnsVoipSandboxChannelRequest" 554 }, 555 "output": { 556 "shape": "DeleteApnsVoipSandboxChannelResponse" 557 }, 558 "errors": [ 559 { 560 "shape": "BadRequestException" 561 }, 562 { 563 "shape": "InternalServerErrorException" 564 }, 565 { 566 "shape": "PayloadTooLargeException" 567 }, 568 { 569 "shape": "ForbiddenException" 570 }, 571 { 572 "shape": "NotFoundException" 573 }, 574 { 575 "shape": "MethodNotAllowedException" 576 }, 577 { 578 "shape": "TooManyRequestsException" 579 } 580 ] 581 }, 582 "DeleteApp": { 583 "name": "DeleteApp", 584 "http": { 585 "method": "DELETE", 586 "requestUri": "/v1/apps/{application-id}", 587 "responseCode": 200 588 }, 589 "input": { 590 "shape": "DeleteAppRequest" 591 }, 592 "output": { 593 "shape": "DeleteAppResponse" 594 }, 595 "errors": [ 596 { 597 "shape": "BadRequestException" 598 }, 599 { 600 "shape": "InternalServerErrorException" 601 }, 602 { 603 "shape": "PayloadTooLargeException" 604 }, 605 { 606 "shape": "ForbiddenException" 607 }, 608 { 609 "shape": "NotFoundException" 610 }, 611 { 612 "shape": "MethodNotAllowedException" 613 }, 614 { 615 "shape": "TooManyRequestsException" 616 } 617 ] 618 }, 619 "DeleteBaiduChannel": { 620 "name": "DeleteBaiduChannel", 621 "http": { 622 "method": "DELETE", 623 "requestUri": "/v1/apps/{application-id}/channels/baidu", 624 "responseCode": 200 625 }, 626 "input": { 627 "shape": "DeleteBaiduChannelRequest" 628 }, 629 "output": { 630 "shape": "DeleteBaiduChannelResponse" 631 }, 632 "errors": [ 633 { 634 "shape": "BadRequestException" 635 }, 636 { 637 "shape": "InternalServerErrorException" 638 }, 639 { 640 "shape": "PayloadTooLargeException" 641 }, 642 { 643 "shape": "ForbiddenException" 644 }, 645 { 646 "shape": "NotFoundException" 647 }, 648 { 649 "shape": "MethodNotAllowedException" 650 }, 651 { 652 "shape": "TooManyRequestsException" 653 } 654 ] 655 }, 656 "DeleteCampaign": { 657 "name": "DeleteCampaign", 658 "http": { 659 "method": "DELETE", 660 "requestUri": "/v1/apps/{application-id}/campaigns/{campaign-id}", 661 "responseCode": 200 662 }, 663 "input": { 664 "shape": "DeleteCampaignRequest" 665 }, 666 "output": { 667 "shape": "DeleteCampaignResponse" 668 }, 669 "errors": [ 670 { 671 "shape": "BadRequestException" 672 }, 673 { 674 "shape": "InternalServerErrorException" 675 }, 676 { 677 "shape": "PayloadTooLargeException" 678 }, 679 { 680 "shape": "ForbiddenException" 681 }, 682 { 683 "shape": "NotFoundException" 684 }, 685 { 686 "shape": "MethodNotAllowedException" 687 }, 688 { 689 "shape": "TooManyRequestsException" 690 } 691 ] 692 }, 693 "DeleteEmailChannel": { 694 "name": "DeleteEmailChannel", 695 "http": { 696 "method": "DELETE", 697 "requestUri": "/v1/apps/{application-id}/channels/email", 698 "responseCode": 200 699 }, 700 "input": { 701 "shape": "DeleteEmailChannelRequest" 702 }, 703 "output": { 704 "shape": "DeleteEmailChannelResponse" 705 }, 706 "errors": [ 707 { 708 "shape": "BadRequestException" 709 }, 710 { 711 "shape": "InternalServerErrorException" 712 }, 713 { 714 "shape": "PayloadTooLargeException" 715 }, 716 { 717 "shape": "ForbiddenException" 718 }, 719 { 720 "shape": "NotFoundException" 721 }, 722 { 723 "shape": "MethodNotAllowedException" 724 }, 725 { 726 "shape": "TooManyRequestsException" 727 } 728 ] 729 }, 730 "DeleteEmailTemplate": { 731 "name": "DeleteEmailTemplate", 732 "http": { 733 "method": "DELETE", 734 "requestUri": "/v1/templates/{template-name}/email", 735 "responseCode": 202 736 }, 737 "input": { 738 "shape": "DeleteEmailTemplateRequest" 739 }, 740 "output": { 741 "shape": "DeleteEmailTemplateResponse" 742 }, 743 "errors": [ 744 { 745 "shape": "BadRequestException" 746 }, 747 { 748 "shape": "InternalServerErrorException" 749 }, 750 { 751 "shape": "PayloadTooLargeException" 752 }, 753 { 754 "shape": "ForbiddenException" 755 }, 756 { 757 "shape": "NotFoundException" 758 }, 759 { 760 "shape": "MethodNotAllowedException" 761 }, 762 { 763 "shape": "TooManyRequestsException" 764 } 765 ] 766 }, 767 "DeleteEndpoint": { 768 "name": "DeleteEndpoint", 769 "http": { 770 "method": "DELETE", 771 "requestUri": "/v1/apps/{application-id}/endpoints/{endpoint-id}", 772 "responseCode": 202 773 }, 774 "input": { 775 "shape": "DeleteEndpointRequest" 776 }, 777 "output": { 778 "shape": "DeleteEndpointResponse" 779 }, 780 "errors": [ 781 { 782 "shape": "BadRequestException" 783 }, 784 { 785 "shape": "InternalServerErrorException" 786 }, 787 { 788 "shape": "PayloadTooLargeException" 789 }, 790 { 791 "shape": "ForbiddenException" 792 }, 793 { 794 "shape": "NotFoundException" 795 }, 796 { 797 "shape": "MethodNotAllowedException" 798 }, 799 { 800 "shape": "TooManyRequestsException" 801 } 802 ] 803 }, 804 "DeleteEventStream": { 805 "name": "DeleteEventStream", 806 "http": { 807 "method": "DELETE", 808 "requestUri": "/v1/apps/{application-id}/eventstream", 809 "responseCode": 200 810 }, 811 "input": { 812 "shape": "DeleteEventStreamRequest" 813 }, 814 "output": { 815 "shape": "DeleteEventStreamResponse" 816 }, 817 "errors": [ 818 { 819 "shape": "BadRequestException" 820 }, 821 { 822 "shape": "InternalServerErrorException" 823 }, 824 { 825 "shape": "PayloadTooLargeException" 826 }, 827 { 828 "shape": "ForbiddenException" 829 }, 830 { 831 "shape": "NotFoundException" 832 }, 833 { 834 "shape": "MethodNotAllowedException" 835 }, 836 { 837 "shape": "TooManyRequestsException" 838 } 839 ] 840 }, 841 "DeleteGcmChannel": { 842 "name": "DeleteGcmChannel", 843 "http": { 844 "method": "DELETE", 845 "requestUri": "/v1/apps/{application-id}/channels/gcm", 846 "responseCode": 200 847 }, 848 "input": { 849 "shape": "DeleteGcmChannelRequest" 850 }, 851 "output": { 852 "shape": "DeleteGcmChannelResponse" 853 }, 854 "errors": [ 855 { 856 "shape": "BadRequestException" 857 }, 858 { 859 "shape": "InternalServerErrorException" 860 }, 861 { 862 "shape": "PayloadTooLargeException" 863 }, 864 { 865 "shape": "ForbiddenException" 866 }, 867 { 868 "shape": "NotFoundException" 869 }, 870 { 871 "shape": "MethodNotAllowedException" 872 }, 873 { 874 "shape": "TooManyRequestsException" 875 } 876 ] 877 }, 878 "DeleteJourney": { 879 "name": "DeleteJourney", 880 "http": { 881 "method": "DELETE", 882 "requestUri": "/v1/apps/{application-id}/journeys/{journey-id}", 883 "responseCode": 200 884 }, 885 "input": { 886 "shape": "DeleteJourneyRequest" 887 }, 888 "output": { 889 "shape": "DeleteJourneyResponse" 890 }, 891 "errors": [ 892 { 893 "shape": "BadRequestException" 894 }, 895 { 896 "shape": "InternalServerErrorException" 897 }, 898 { 899 "shape": "PayloadTooLargeException" 900 }, 901 { 902 "shape": "ForbiddenException" 903 }, 904 { 905 "shape": "NotFoundException" 906 }, 907 { 908 "shape": "MethodNotAllowedException" 909 }, 910 { 911 "shape": "TooManyRequestsException" 912 } 913 ] 914 }, 915 "DeletePushTemplate": { 916 "name": "DeletePushTemplate", 917 "http": { 918 "method": "DELETE", 919 "requestUri": "/v1/templates/{template-name}/push", 920 "responseCode": 202 921 }, 922 "input": { 923 "shape": "DeletePushTemplateRequest" 924 }, 925 "output": { 926 "shape": "DeletePushTemplateResponse" 927 }, 928 "errors": [ 929 { 930 "shape": "BadRequestException" 931 }, 932 { 933 "shape": "InternalServerErrorException" 934 }, 935 { 936 "shape": "PayloadTooLargeException" 937 }, 938 { 939 "shape": "ForbiddenException" 940 }, 941 { 942 "shape": "NotFoundException" 943 }, 944 { 945 "shape": "MethodNotAllowedException" 946 }, 947 { 948 "shape": "TooManyRequestsException" 949 } 950 ] 951 }, 952 "DeleteRecommenderConfiguration": { 953 "name": "DeleteRecommenderConfiguration", 954 "http": { 955 "method": "DELETE", 956 "requestUri": "/v1/recommenders/{recommender-id}", 957 "responseCode": 200 958 }, 959 "input": { 960 "shape": "DeleteRecommenderConfigurationRequest" 961 }, 962 "output": { 963 "shape": "DeleteRecommenderConfigurationResponse" 964 }, 965 "errors": [ 966 { 967 "shape": "BadRequestException" 968 }, 969 { 970 "shape": "InternalServerErrorException" 971 }, 972 { 973 "shape": "PayloadTooLargeException" 974 }, 975 { 976 "shape": "ForbiddenException" 977 }, 978 { 979 "shape": "NotFoundException" 980 }, 981 { 982 "shape": "MethodNotAllowedException" 983 }, 984 { 985 "shape": "TooManyRequestsException" 986 } 987 ] 988 }, 989 "DeleteSegment": { 990 "name": "DeleteSegment", 991 "http": { 992 "method": "DELETE", 993 "requestUri": "/v1/apps/{application-id}/segments/{segment-id}", 994 "responseCode": 200 995 }, 996 "input": { 997 "shape": "DeleteSegmentRequest" 998 }, 999 "output": { 1000 "shape": "DeleteSegmentResponse" 1001 }, 1002 "errors": [ 1003 { 1004 "shape": "BadRequestException" 1005 }, 1006 { 1007 "shape": "InternalServerErrorException" 1008 }, 1009 { 1010 "shape": "PayloadTooLargeException" 1011 }, 1012 { 1013 "shape": "ForbiddenException" 1014 }, 1015 { 1016 "shape": "NotFoundException" 1017 }, 1018 { 1019 "shape": "MethodNotAllowedException" 1020 }, 1021 { 1022 "shape": "TooManyRequestsException" 1023 } 1024 ] 1025 }, 1026 "DeleteSmsChannel": { 1027 "name": "DeleteSmsChannel", 1028 "http": { 1029 "method": "DELETE", 1030 "requestUri": "/v1/apps/{application-id}/channels/sms", 1031 "responseCode": 200 1032 }, 1033 "input": { 1034 "shape": "DeleteSmsChannelRequest" 1035 }, 1036 "output": { 1037 "shape": "DeleteSmsChannelResponse" 1038 }, 1039 "errors": [ 1040 { 1041 "shape": "BadRequestException" 1042 }, 1043 { 1044 "shape": "InternalServerErrorException" 1045 }, 1046 { 1047 "shape": "PayloadTooLargeException" 1048 }, 1049 { 1050 "shape": "ForbiddenException" 1051 }, 1052 { 1053 "shape": "NotFoundException" 1054 }, 1055 { 1056 "shape": "MethodNotAllowedException" 1057 }, 1058 { 1059 "shape": "TooManyRequestsException" 1060 } 1061 ] 1062 }, 1063 "DeleteSmsTemplate": { 1064 "name": "DeleteSmsTemplate", 1065 "http": { 1066 "method": "DELETE", 1067 "requestUri": "/v1/templates/{template-name}/sms", 1068 "responseCode": 202 1069 }, 1070 "input": { 1071 "shape": "DeleteSmsTemplateRequest" 1072 }, 1073 "output": { 1074 "shape": "DeleteSmsTemplateResponse" 1075 }, 1076 "errors": [ 1077 { 1078 "shape": "BadRequestException" 1079 }, 1080 { 1081 "shape": "InternalServerErrorException" 1082 }, 1083 { 1084 "shape": "PayloadTooLargeException" 1085 }, 1086 { 1087 "shape": "ForbiddenException" 1088 }, 1089 { 1090 "shape": "NotFoundException" 1091 }, 1092 { 1093 "shape": "MethodNotAllowedException" 1094 }, 1095 { 1096 "shape": "TooManyRequestsException" 1097 } 1098 ] 1099 }, 1100 "DeleteUserEndpoints": { 1101 "name": "DeleteUserEndpoints", 1102 "http": { 1103 "method": "DELETE", 1104 "requestUri": "/v1/apps/{application-id}/users/{user-id}", 1105 "responseCode": 202 1106 }, 1107 "input": { 1108 "shape": "DeleteUserEndpointsRequest" 1109 }, 1110 "output": { 1111 "shape": "DeleteUserEndpointsResponse" 1112 }, 1113 "errors": [ 1114 { 1115 "shape": "BadRequestException" 1116 }, 1117 { 1118 "shape": "InternalServerErrorException" 1119 }, 1120 { 1121 "shape": "PayloadTooLargeException" 1122 }, 1123 { 1124 "shape": "ForbiddenException" 1125 }, 1126 { 1127 "shape": "NotFoundException" 1128 }, 1129 { 1130 "shape": "MethodNotAllowedException" 1131 }, 1132 { 1133 "shape": "TooManyRequestsException" 1134 } 1135 ] 1136 }, 1137 "DeleteVoiceChannel": { 1138 "name": "DeleteVoiceChannel", 1139 "http": { 1140 "method": "DELETE", 1141 "requestUri": "/v1/apps/{application-id}/channels/voice", 1142 "responseCode": 200 1143 }, 1144 "input": { 1145 "shape": "DeleteVoiceChannelRequest" 1146 }, 1147 "output": { 1148 "shape": "DeleteVoiceChannelResponse" 1149 }, 1150 "errors": [ 1151 { 1152 "shape": "BadRequestException" 1153 }, 1154 { 1155 "shape": "InternalServerErrorException" 1156 }, 1157 { 1158 "shape": "PayloadTooLargeException" 1159 }, 1160 { 1161 "shape": "ForbiddenException" 1162 }, 1163 { 1164 "shape": "NotFoundException" 1165 }, 1166 { 1167 "shape": "MethodNotAllowedException" 1168 }, 1169 { 1170 "shape": "TooManyRequestsException" 1171 } 1172 ] 1173 }, 1174 "DeleteVoiceTemplate": { 1175 "name": "DeleteVoiceTemplate", 1176 "http": { 1177 "method": "DELETE", 1178 "requestUri": "/v1/templates/{template-name}/voice", 1179 "responseCode": 202 1180 }, 1181 "input": { 1182 "shape": "DeleteVoiceTemplateRequest" 1183 }, 1184 "output": { 1185 "shape": "DeleteVoiceTemplateResponse" 1186 }, 1187 "errors": [ 1188 { 1189 "shape": "BadRequestException" 1190 }, 1191 { 1192 "shape": "InternalServerErrorException" 1193 }, 1194 { 1195 "shape": "PayloadTooLargeException" 1196 }, 1197 { 1198 "shape": "ForbiddenException" 1199 }, 1200 { 1201 "shape": "NotFoundException" 1202 }, 1203 { 1204 "shape": "MethodNotAllowedException" 1205 }, 1206 { 1207 "shape": "TooManyRequestsException" 1208 } 1209 ] 1210 }, 1211 "GetAdmChannel": { 1212 "name": "GetAdmChannel", 1213 "http": { 1214 "method": "GET", 1215 "requestUri": "/v1/apps/{application-id}/channels/adm", 1216 "responseCode": 200 1217 }, 1218 "input": { 1219 "shape": "GetAdmChannelRequest" 1220 }, 1221 "output": { 1222 "shape": "GetAdmChannelResponse" 1223 }, 1224 "errors": [ 1225 { 1226 "shape": "BadRequestException" 1227 }, 1228 { 1229 "shape": "InternalServerErrorException" 1230 }, 1231 { 1232 "shape": "PayloadTooLargeException" 1233 }, 1234 { 1235 "shape": "ForbiddenException" 1236 }, 1237 { 1238 "shape": "NotFoundException" 1239 }, 1240 { 1241 "shape": "MethodNotAllowedException" 1242 }, 1243 { 1244 "shape": "TooManyRequestsException" 1245 } 1246 ] 1247 }, 1248 "GetApnsChannel": { 1249 "name": "GetApnsChannel", 1250 "http": { 1251 "method": "GET", 1252 "requestUri": "/v1/apps/{application-id}/channels/apns", 1253 "responseCode": 200 1254 }, 1255 "input": { 1256 "shape": "GetApnsChannelRequest" 1257 }, 1258 "output": { 1259 "shape": "GetApnsChannelResponse" 1260 }, 1261 "errors": [ 1262 { 1263 "shape": "BadRequestException" 1264 }, 1265 { 1266 "shape": "InternalServerErrorException" 1267 }, 1268 { 1269 "shape": "PayloadTooLargeException" 1270 }, 1271 { 1272 "shape": "ForbiddenException" 1273 }, 1274 { 1275 "shape": "NotFoundException" 1276 }, 1277 { 1278 "shape": "MethodNotAllowedException" 1279 }, 1280 { 1281 "shape": "TooManyRequestsException" 1282 } 1283 ] 1284 }, 1285 "GetApnsSandboxChannel": { 1286 "name": "GetApnsSandboxChannel", 1287 "http": { 1288 "method": "GET", 1289 "requestUri": "/v1/apps/{application-id}/channels/apns_sandbox", 1290 "responseCode": 200 1291 }, 1292 "input": { 1293 "shape": "GetApnsSandboxChannelRequest" 1294 }, 1295 "output": { 1296 "shape": "GetApnsSandboxChannelResponse" 1297 }, 1298 "errors": [ 1299 { 1300 "shape": "BadRequestException" 1301 }, 1302 { 1303 "shape": "InternalServerErrorException" 1304 }, 1305 { 1306 "shape": "PayloadTooLargeException" 1307 }, 1308 { 1309 "shape": "ForbiddenException" 1310 }, 1311 { 1312 "shape": "NotFoundException" 1313 }, 1314 { 1315 "shape": "MethodNotAllowedException" 1316 }, 1317 { 1318 "shape": "TooManyRequestsException" 1319 } 1320 ] 1321 }, 1322 "GetApnsVoipChannel": { 1323 "name": "GetApnsVoipChannel", 1324 "http": { 1325 "method": "GET", 1326 "requestUri": "/v1/apps/{application-id}/channels/apns_voip", 1327 "responseCode": 200 1328 }, 1329 "input": { 1330 "shape": "GetApnsVoipChannelRequest" 1331 }, 1332 "output": { 1333 "shape": "GetApnsVoipChannelResponse" 1334 }, 1335 "errors": [ 1336 { 1337 "shape": "BadRequestException" 1338 }, 1339 { 1340 "shape": "InternalServerErrorException" 1341 }, 1342 { 1343 "shape": "PayloadTooLargeException" 1344 }, 1345 { 1346 "shape": "ForbiddenException" 1347 }, 1348 { 1349 "shape": "NotFoundException" 1350 }, 1351 { 1352 "shape": "MethodNotAllowedException" 1353 }, 1354 { 1355 "shape": "TooManyRequestsException" 1356 } 1357 ] 1358 }, 1359 "GetApnsVoipSandboxChannel": { 1360 "name": "GetApnsVoipSandboxChannel", 1361 "http": { 1362 "method": "GET", 1363 "requestUri": "/v1/apps/{application-id}/channels/apns_voip_sandbox", 1364 "responseCode": 200 1365 }, 1366 "input": { 1367 "shape": "GetApnsVoipSandboxChannelRequest" 1368 }, 1369 "output": { 1370 "shape": "GetApnsVoipSandboxChannelResponse" 1371 }, 1372 "errors": [ 1373 { 1374 "shape": "BadRequestException" 1375 }, 1376 { 1377 "shape": "InternalServerErrorException" 1378 }, 1379 { 1380 "shape": "PayloadTooLargeException" 1381 }, 1382 { 1383 "shape": "ForbiddenException" 1384 }, 1385 { 1386 "shape": "NotFoundException" 1387 }, 1388 { 1389 "shape": "MethodNotAllowedException" 1390 }, 1391 { 1392 "shape": "TooManyRequestsException" 1393 } 1394 ] 1395 }, 1396 "GetApp": { 1397 "name": "GetApp", 1398 "http": { 1399 "method": "GET", 1400 "requestUri": "/v1/apps/{application-id}", 1401 "responseCode": 200 1402 }, 1403 "input": { 1404 "shape": "GetAppRequest" 1405 }, 1406 "output": { 1407 "shape": "GetAppResponse" 1408 }, 1409 "errors": [ 1410 { 1411 "shape": "BadRequestException" 1412 }, 1413 { 1414 "shape": "InternalServerErrorException" 1415 }, 1416 { 1417 "shape": "PayloadTooLargeException" 1418 }, 1419 { 1420 "shape": "ForbiddenException" 1421 }, 1422 { 1423 "shape": "NotFoundException" 1424 }, 1425 { 1426 "shape": "MethodNotAllowedException" 1427 }, 1428 { 1429 "shape": "TooManyRequestsException" 1430 } 1431 ] 1432 }, 1433 "GetApplicationDateRangeKpi": { 1434 "name": "GetApplicationDateRangeKpi", 1435 "http": { 1436 "method": "GET", 1437 "requestUri": "/v1/apps/{application-id}/kpis/daterange/{kpi-name}", 1438 "responseCode": 200 1439 }, 1440 "input": { 1441 "shape": "GetApplicationDateRangeKpiRequest" 1442 }, 1443 "output": { 1444 "shape": "GetApplicationDateRangeKpiResponse" 1445 }, 1446 "errors": [ 1447 { 1448 "shape": "BadRequestException" 1449 }, 1450 { 1451 "shape": "InternalServerErrorException" 1452 }, 1453 { 1454 "shape": "PayloadTooLargeException" 1455 }, 1456 { 1457 "shape": "ForbiddenException" 1458 }, 1459 { 1460 "shape": "NotFoundException" 1461 }, 1462 { 1463 "shape": "MethodNotAllowedException" 1464 }, 1465 { 1466 "shape": "TooManyRequestsException" 1467 } 1468 ] 1469 }, 1470 "GetApplicationSettings": { 1471 "name": "GetApplicationSettings", 1472 "http": { 1473 "method": "GET", 1474 "requestUri": "/v1/apps/{application-id}/settings", 1475 "responseCode": 200 1476 }, 1477 "input": { 1478 "shape": "GetApplicationSettingsRequest" 1479 }, 1480 "output": { 1481 "shape": "GetApplicationSettingsResponse" 1482 }, 1483 "errors": [ 1484 { 1485 "shape": "BadRequestException" 1486 }, 1487 { 1488 "shape": "InternalServerErrorException" 1489 }, 1490 { 1491 "shape": "PayloadTooLargeException" 1492 }, 1493 { 1494 "shape": "ForbiddenException" 1495 }, 1496 { 1497 "shape": "NotFoundException" 1498 }, 1499 { 1500 "shape": "MethodNotAllowedException" 1501 }, 1502 { 1503 "shape": "TooManyRequestsException" 1504 } 1505 ] 1506 }, 1507 "GetApps": { 1508 "name": "GetApps", 1509 "http": { 1510 "method": "GET", 1511 "requestUri": "/v1/apps", 1512 "responseCode": 200 1513 }, 1514 "input": { 1515 "shape": "GetAppsRequest" 1516 }, 1517 "output": { 1518 "shape": "GetAppsResponse" 1519 }, 1520 "errors": [ 1521 { 1522 "shape": "BadRequestException" 1523 }, 1524 { 1525 "shape": "InternalServerErrorException" 1526 }, 1527 { 1528 "shape": "PayloadTooLargeException" 1529 }, 1530 { 1531 "shape": "ForbiddenException" 1532 }, 1533 { 1534 "shape": "NotFoundException" 1535 }, 1536 { 1537 "shape": "MethodNotAllowedException" 1538 }, 1539 { 1540 "shape": "TooManyRequestsException" 1541 } 1542 ] 1543 }, 1544 "GetBaiduChannel": { 1545 "name": "GetBaiduChannel", 1546 "http": { 1547 "method": "GET", 1548 "requestUri": "/v1/apps/{application-id}/channels/baidu", 1549 "responseCode": 200 1550 }, 1551 "input": { 1552 "shape": "GetBaiduChannelRequest" 1553 }, 1554 "output": { 1555 "shape": "GetBaiduChannelResponse" 1556 }, 1557 "errors": [ 1558 { 1559 "shape": "BadRequestException" 1560 }, 1561 { 1562 "shape": "InternalServerErrorException" 1563 }, 1564 { 1565 "shape": "PayloadTooLargeException" 1566 }, 1567 { 1568 "shape": "ForbiddenException" 1569 }, 1570 { 1571 "shape": "NotFoundException" 1572 }, 1573 { 1574 "shape": "MethodNotAllowedException" 1575 }, 1576 { 1577 "shape": "TooManyRequestsException" 1578 } 1579 ] 1580 }, 1581 "GetCampaign": { 1582 "name": "GetCampaign", 1583 "http": { 1584 "method": "GET", 1585 "requestUri": "/v1/apps/{application-id}/campaigns/{campaign-id}", 1586 "responseCode": 200 1587 }, 1588 "input": { 1589 "shape": "GetCampaignRequest" 1590 }, 1591 "output": { 1592 "shape": "GetCampaignResponse" 1593 }, 1594 "errors": [ 1595 { 1596 "shape": "BadRequestException" 1597 }, 1598 { 1599 "shape": "InternalServerErrorException" 1600 }, 1601 { 1602 "shape": "PayloadTooLargeException" 1603 }, 1604 { 1605 "shape": "ForbiddenException" 1606 }, 1607 { 1608 "shape": "NotFoundException" 1609 }, 1610 { 1611 "shape": "MethodNotAllowedException" 1612 }, 1613 { 1614 "shape": "TooManyRequestsException" 1615 } 1616 ] 1617 }, 1618 "GetCampaignActivities": { 1619 "name": "GetCampaignActivities", 1620 "http": { 1621 "method": "GET", 1622 "requestUri": "/v1/apps/{application-id}/campaigns/{campaign-id}/activities", 1623 "responseCode": 200 1624 }, 1625 "input": { 1626 "shape": "GetCampaignActivitiesRequest" 1627 }, 1628 "output": { 1629 "shape": "GetCampaignActivitiesResponse" 1630 }, 1631 "errors": [ 1632 { 1633 "shape": "BadRequestException" 1634 }, 1635 { 1636 "shape": "InternalServerErrorException" 1637 }, 1638 { 1639 "shape": "PayloadTooLargeException" 1640 }, 1641 { 1642 "shape": "ForbiddenException" 1643 }, 1644 { 1645 "shape": "NotFoundException" 1646 }, 1647 { 1648 "shape": "MethodNotAllowedException" 1649 }, 1650 { 1651 "shape": "TooManyRequestsException" 1652 } 1653 ] 1654 }, 1655 "GetCampaignDateRangeKpi": { 1656 "name": "GetCampaignDateRangeKpi", 1657 "http": { 1658 "method": "GET", 1659 "requestUri": "/v1/apps/{application-id}/campaigns/{campaign-id}/kpis/daterange/{kpi-name}", 1660 "responseCode": 200 1661 }, 1662 "input": { 1663 "shape": "GetCampaignDateRangeKpiRequest" 1664 }, 1665 "output": { 1666 "shape": "GetCampaignDateRangeKpiResponse" 1667 }, 1668 "errors": [ 1669 { 1670 "shape": "BadRequestException" 1671 }, 1672 { 1673 "shape": "InternalServerErrorException" 1674 }, 1675 { 1676 "shape": "PayloadTooLargeException" 1677 }, 1678 { 1679 "shape": "ForbiddenException" 1680 }, 1681 { 1682 "shape": "NotFoundException" 1683 }, 1684 { 1685 "shape": "MethodNotAllowedException" 1686 }, 1687 { 1688 "shape": "TooManyRequestsException" 1689 } 1690 ] 1691 }, 1692 "GetCampaignVersion": { 1693 "name": "GetCampaignVersion", 1694 "http": { 1695 "method": "GET", 1696 "requestUri": "/v1/apps/{application-id}/campaigns/{campaign-id}/versions/{version}", 1697 "responseCode": 200 1698 }, 1699 "input": { 1700 "shape": "GetCampaignVersionRequest" 1701 }, 1702 "output": { 1703 "shape": "GetCampaignVersionResponse" 1704 }, 1705 "errors": [ 1706 { 1707 "shape": "BadRequestException" 1708 }, 1709 { 1710 "shape": "InternalServerErrorException" 1711 }, 1712 { 1713 "shape": "PayloadTooLargeException" 1714 }, 1715 { 1716 "shape": "ForbiddenException" 1717 }, 1718 { 1719 "shape": "NotFoundException" 1720 }, 1721 { 1722 "shape": "MethodNotAllowedException" 1723 }, 1724 { 1725 "shape": "TooManyRequestsException" 1726 } 1727 ] 1728 }, 1729 "GetCampaignVersions": { 1730 "name": "GetCampaignVersions", 1731 "http": { 1732 "method": "GET", 1733 "requestUri": "/v1/apps/{application-id}/campaigns/{campaign-id}/versions", 1734 "responseCode": 200 1735 }, 1736 "input": { 1737 "shape": "GetCampaignVersionsRequest" 1738 }, 1739 "output": { 1740 "shape": "GetCampaignVersionsResponse" 1741 }, 1742 "errors": [ 1743 { 1744 "shape": "BadRequestException" 1745 }, 1746 { 1747 "shape": "InternalServerErrorException" 1748 }, 1749 { 1750 "shape": "PayloadTooLargeException" 1751 }, 1752 { 1753 "shape": "ForbiddenException" 1754 }, 1755 { 1756 "shape": "NotFoundException" 1757 }, 1758 { 1759 "shape": "MethodNotAllowedException" 1760 }, 1761 { 1762 "shape": "TooManyRequestsException" 1763 } 1764 ] 1765 }, 1766 "GetCampaigns": { 1767 "name": "GetCampaigns", 1768 "http": { 1769 "method": "GET", 1770 "requestUri": "/v1/apps/{application-id}/campaigns", 1771 "responseCode": 200 1772 }, 1773 "input": { 1774 "shape": "GetCampaignsRequest" 1775 }, 1776 "output": { 1777 "shape": "GetCampaignsResponse" 1778 }, 1779 "errors": [ 1780 { 1781 "shape": "BadRequestException" 1782 }, 1783 { 1784 "shape": "InternalServerErrorException" 1785 }, 1786 { 1787 "shape": "PayloadTooLargeException" 1788 }, 1789 { 1790 "shape": "ForbiddenException" 1791 }, 1792 { 1793 "shape": "NotFoundException" 1794 }, 1795 { 1796 "shape": "MethodNotAllowedException" 1797 }, 1798 { 1799 "shape": "TooManyRequestsException" 1800 } 1801 ] 1802 }, 1803 "GetChannels": { 1804 "name": "GetChannels", 1805 "http": { 1806 "method": "GET", 1807 "requestUri": "/v1/apps/{application-id}/channels", 1808 "responseCode": 200 1809 }, 1810 "input": { 1811 "shape": "GetChannelsRequest" 1812 }, 1813 "output": { 1814 "shape": "GetChannelsResponse" 1815 }, 1816 "errors": [ 1817 { 1818 "shape": "BadRequestException" 1819 }, 1820 { 1821 "shape": "InternalServerErrorException" 1822 }, 1823 { 1824 "shape": "PayloadTooLargeException" 1825 }, 1826 { 1827 "shape": "ForbiddenException" 1828 }, 1829 { 1830 "shape": "NotFoundException" 1831 }, 1832 { 1833 "shape": "MethodNotAllowedException" 1834 }, 1835 { 1836 "shape": "TooManyRequestsException" 1837 } 1838 ] 1839 }, 1840 "GetEmailChannel": { 1841 "name": "GetEmailChannel", 1842 "http": { 1843 "method": "GET", 1844 "requestUri": "/v1/apps/{application-id}/channels/email", 1845 "responseCode": 200 1846 }, 1847 "input": { 1848 "shape": "GetEmailChannelRequest" 1849 }, 1850 "output": { 1851 "shape": "GetEmailChannelResponse" 1852 }, 1853 "errors": [ 1854 { 1855 "shape": "BadRequestException" 1856 }, 1857 { 1858 "shape": "InternalServerErrorException" 1859 }, 1860 { 1861 "shape": "PayloadTooLargeException" 1862 }, 1863 { 1864 "shape": "ForbiddenException" 1865 }, 1866 { 1867 "shape": "NotFoundException" 1868 }, 1869 { 1870 "shape": "MethodNotAllowedException" 1871 }, 1872 { 1873 "shape": "TooManyRequestsException" 1874 } 1875 ] 1876 }, 1877 "GetEmailTemplate": { 1878 "name": "GetEmailTemplate", 1879 "http": { 1880 "method": "GET", 1881 "requestUri": "/v1/templates/{template-name}/email", 1882 "responseCode": 200 1883 }, 1884 "input": { 1885 "shape": "GetEmailTemplateRequest" 1886 }, 1887 "output": { 1888 "shape": "GetEmailTemplateResponse" 1889 }, 1890 "errors": [ 1891 { 1892 "shape": "BadRequestException" 1893 }, 1894 { 1895 "shape": "InternalServerErrorException" 1896 }, 1897 { 1898 "shape": "PayloadTooLargeException" 1899 }, 1900 { 1901 "shape": "ForbiddenException" 1902 }, 1903 { 1904 "shape": "NotFoundException" 1905 }, 1906 { 1907 "shape": "MethodNotAllowedException" 1908 }, 1909 { 1910 "shape": "TooManyRequestsException" 1911 } 1912 ] 1913 }, 1914 "GetEndpoint": { 1915 "name": "GetEndpoint", 1916 "http": { 1917 "method": "GET", 1918 "requestUri": "/v1/apps/{application-id}/endpoints/{endpoint-id}", 1919 "responseCode": 200 1920 }, 1921 "input": { 1922 "shape": "GetEndpointRequest" 1923 }, 1924 "output": { 1925 "shape": "GetEndpointResponse" 1926 }, 1927 "errors": [ 1928 { 1929 "shape": "BadRequestException" 1930 }, 1931 { 1932 "shape": "InternalServerErrorException" 1933 }, 1934 { 1935 "shape": "PayloadTooLargeException" 1936 }, 1937 { 1938 "shape": "ForbiddenException" 1939 }, 1940 { 1941 "shape": "NotFoundException" 1942 }, 1943 { 1944 "shape": "MethodNotAllowedException" 1945 }, 1946 { 1947 "shape": "TooManyRequestsException" 1948 } 1949 ] 1950 }, 1951 "GetEventStream": { 1952 "name": "GetEventStream", 1953 "http": { 1954 "method": "GET", 1955 "requestUri": "/v1/apps/{application-id}/eventstream", 1956 "responseCode": 200 1957 }, 1958 "input": { 1959 "shape": "GetEventStreamRequest" 1960 }, 1961 "output": { 1962 "shape": "GetEventStreamResponse" 1963 }, 1964 "errors": [ 1965 { 1966 "shape": "BadRequestException" 1967 }, 1968 { 1969 "shape": "InternalServerErrorException" 1970 }, 1971 { 1972 "shape": "PayloadTooLargeException" 1973 }, 1974 { 1975 "shape": "ForbiddenException" 1976 }, 1977 { 1978 "shape": "NotFoundException" 1979 }, 1980 { 1981 "shape": "MethodNotAllowedException" 1982 }, 1983 { 1984 "shape": "TooManyRequestsException" 1985 } 1986 ] 1987 }, 1988 "GetExportJob": { 1989 "name": "GetExportJob", 1990 "http": { 1991 "method": "GET", 1992 "requestUri": "/v1/apps/{application-id}/jobs/export/{job-id}", 1993 "responseCode": 200 1994 }, 1995 "input": { 1996 "shape": "GetExportJobRequest" 1997 }, 1998 "output": { 1999 "shape": "GetExportJobResponse" 2000 }, 2001 "errors": [ 2002 { 2003 "shape": "BadRequestException" 2004 }, 2005 { 2006 "shape": "InternalServerErrorException" 2007 }, 2008 { 2009 "shape": "PayloadTooLargeException" 2010 }, 2011 { 2012 "shape": "ForbiddenException" 2013 }, 2014 { 2015 "shape": "NotFoundException" 2016 }, 2017 { 2018 "shape": "MethodNotAllowedException" 2019 }, 2020 { 2021 "shape": "TooManyRequestsException" 2022 } 2023 ] 2024 }, 2025 "GetExportJobs": { 2026 "name": "GetExportJobs", 2027 "http": { 2028 "method": "GET", 2029 "requestUri": "/v1/apps/{application-id}/jobs/export", 2030 "responseCode": 200 2031 }, 2032 "input": { 2033 "shape": "GetExportJobsRequest" 2034 }, 2035 "output": { 2036 "shape": "GetExportJobsResponse" 2037 }, 2038 "errors": [ 2039 { 2040 "shape": "BadRequestException" 2041 }, 2042 { 2043 "shape": "InternalServerErrorException" 2044 }, 2045 { 2046 "shape": "PayloadTooLargeException" 2047 }, 2048 { 2049 "shape": "ForbiddenException" 2050 }, 2051 { 2052 "shape": "NotFoundException" 2053 }, 2054 { 2055 "shape": "MethodNotAllowedException" 2056 }, 2057 { 2058 "shape": "TooManyRequestsException" 2059 } 2060 ] 2061 }, 2062 "GetGcmChannel": { 2063 "name": "GetGcmChannel", 2064 "http": { 2065 "method": "GET", 2066 "requestUri": "/v1/apps/{application-id}/channels/gcm", 2067 "responseCode": 200 2068 }, 2069 "input": { 2070 "shape": "GetGcmChannelRequest" 2071 }, 2072 "output": { 2073 "shape": "GetGcmChannelResponse" 2074 }, 2075 "errors": [ 2076 { 2077 "shape": "BadRequestException" 2078 }, 2079 { 2080 "shape": "InternalServerErrorException" 2081 }, 2082 { 2083 "shape": "PayloadTooLargeException" 2084 }, 2085 { 2086 "shape": "ForbiddenException" 2087 }, 2088 { 2089 "shape": "NotFoundException" 2090 }, 2091 { 2092 "shape": "MethodNotAllowedException" 2093 }, 2094 { 2095 "shape": "TooManyRequestsException" 2096 } 2097 ] 2098 }, 2099 "GetImportJob": { 2100 "name": "GetImportJob", 2101 "http": { 2102 "method": "GET", 2103 "requestUri": "/v1/apps/{application-id}/jobs/import/{job-id}", 2104 "responseCode": 200 2105 }, 2106 "input": { 2107 "shape": "GetImportJobRequest" 2108 }, 2109 "output": { 2110 "shape": "GetImportJobResponse" 2111 }, 2112 "errors": [ 2113 { 2114 "shape": "BadRequestException" 2115 }, 2116 { 2117 "shape": "InternalServerErrorException" 2118 }, 2119 { 2120 "shape": "PayloadTooLargeException" 2121 }, 2122 { 2123 "shape": "ForbiddenException" 2124 }, 2125 { 2126 "shape": "NotFoundException" 2127 }, 2128 { 2129 "shape": "MethodNotAllowedException" 2130 }, 2131 { 2132 "shape": "TooManyRequestsException" 2133 } 2134 ] 2135 }, 2136 "GetImportJobs": { 2137 "name": "GetImportJobs", 2138 "http": { 2139 "method": "GET", 2140 "requestUri": "/v1/apps/{application-id}/jobs/import", 2141 "responseCode": 200 2142 }, 2143 "input": { 2144 "shape": "GetImportJobsRequest" 2145 }, 2146 "output": { 2147 "shape": "GetImportJobsResponse" 2148 }, 2149 "errors": [ 2150 { 2151 "shape": "BadRequestException" 2152 }, 2153 { 2154 "shape": "InternalServerErrorException" 2155 }, 2156 { 2157 "shape": "PayloadTooLargeException" 2158 }, 2159 { 2160 "shape": "ForbiddenException" 2161 }, 2162 { 2163 "shape": "NotFoundException" 2164 }, 2165 { 2166 "shape": "MethodNotAllowedException" 2167 }, 2168 { 2169 "shape": "TooManyRequestsException" 2170 } 2171 ] 2172 }, 2173 "GetJourney": { 2174 "name": "GetJourney", 2175 "http": { 2176 "method": "GET", 2177 "requestUri": "/v1/apps/{application-id}/journeys/{journey-id}", 2178 "responseCode": 200 2179 }, 2180 "input": { 2181 "shape": "GetJourneyRequest" 2182 }, 2183 "output": { 2184 "shape": "GetJourneyResponse" 2185 }, 2186 "errors": [ 2187 { 2188 "shape": "BadRequestException" 2189 }, 2190 { 2191 "shape": "InternalServerErrorException" 2192 }, 2193 { 2194 "shape": "PayloadTooLargeException" 2195 }, 2196 { 2197 "shape": "ForbiddenException" 2198 }, 2199 { 2200 "shape": "NotFoundException" 2201 }, 2202 { 2203 "shape": "MethodNotAllowedException" 2204 }, 2205 { 2206 "shape": "TooManyRequestsException" 2207 } 2208 ] 2209 }, 2210 "GetJourneyDateRangeKpi": { 2211 "name": "GetJourneyDateRangeKpi", 2212 "http": { 2213 "method": "GET", 2214 "requestUri": "/v1/apps/{application-id}/journeys/{journey-id}/kpis/daterange/{kpi-name}", 2215 "responseCode": 200 2216 }, 2217 "input": { 2218 "shape": "GetJourneyDateRangeKpiRequest" 2219 }, 2220 "output": { 2221 "shape": "GetJourneyDateRangeKpiResponse" 2222 }, 2223 "errors": [ 2224 { 2225 "shape": "BadRequestException" 2226 }, 2227 { 2228 "shape": "InternalServerErrorException" 2229 }, 2230 { 2231 "shape": "PayloadTooLargeException" 2232 }, 2233 { 2234 "shape": "ForbiddenException" 2235 }, 2236 { 2237 "shape": "NotFoundException" 2238 }, 2239 { 2240 "shape": "MethodNotAllowedException" 2241 }, 2242 { 2243 "shape": "TooManyRequestsException" 2244 } 2245 ] 2246 }, 2247 "GetJourneyExecutionActivityMetrics": { 2248 "name": "GetJourneyExecutionActivityMetrics", 2249 "http": { 2250 "method": "GET", 2251 "requestUri": "/v1/apps/{application-id}/journeys/{journey-id}/activities/{journey-activity-id}/execution-metrics", 2252 "responseCode": 200 2253 }, 2254 "input": { 2255 "shape": "GetJourneyExecutionActivityMetricsRequest" 2256 }, 2257 "output": { 2258 "shape": "GetJourneyExecutionActivityMetricsResponse" 2259 }, 2260 "errors": [ 2261 { 2262 "shape": "BadRequestException" 2263 }, 2264 { 2265 "shape": "InternalServerErrorException" 2266 }, 2267 { 2268 "shape": "PayloadTooLargeException" 2269 }, 2270 { 2271 "shape": "ForbiddenException" 2272 }, 2273 { 2274 "shape": "NotFoundException" 2275 }, 2276 { 2277 "shape": "MethodNotAllowedException" 2278 }, 2279 { 2280 "shape": "TooManyRequestsException" 2281 } 2282 ] 2283 }, 2284 "GetJourneyExecutionMetrics": { 2285 "name": "GetJourneyExecutionMetrics", 2286 "http": { 2287 "method": "GET", 2288 "requestUri": "/v1/apps/{application-id}/journeys/{journey-id}/execution-metrics", 2289 "responseCode": 200 2290 }, 2291 "input": { 2292 "shape": "GetJourneyExecutionMetricsRequest" 2293 }, 2294 "output": { 2295 "shape": "GetJourneyExecutionMetricsResponse" 2296 }, 2297 "errors": [ 2298 { 2299 "shape": "BadRequestException" 2300 }, 2301 { 2302 "shape": "InternalServerErrorException" 2303 }, 2304 { 2305 "shape": "PayloadTooLargeException" 2306 }, 2307 { 2308 "shape": "ForbiddenException" 2309 }, 2310 { 2311 "shape": "NotFoundException" 2312 }, 2313 { 2314 "shape": "MethodNotAllowedException" 2315 }, 2316 { 2317 "shape": "TooManyRequestsException" 2318 } 2319 ] 2320 }, 2321 "GetPushTemplate": { 2322 "name": "GetPushTemplate", 2323 "http": { 2324 "method": "GET", 2325 "requestUri": "/v1/templates/{template-name}/push", 2326 "responseCode": 200 2327 }, 2328 "input": { 2329 "shape": "GetPushTemplateRequest" 2330 }, 2331 "output": { 2332 "shape": "GetPushTemplateResponse" 2333 }, 2334 "errors": [ 2335 { 2336 "shape": "BadRequestException" 2337 }, 2338 { 2339 "shape": "InternalServerErrorException" 2340 }, 2341 { 2342 "shape": "PayloadTooLargeException" 2343 }, 2344 { 2345 "shape": "ForbiddenException" 2346 }, 2347 { 2348 "shape": "NotFoundException" 2349 }, 2350 { 2351 "shape": "MethodNotAllowedException" 2352 }, 2353 { 2354 "shape": "TooManyRequestsException" 2355 } 2356 ] 2357 }, 2358 "GetRecommenderConfiguration": { 2359 "name": "GetRecommenderConfiguration", 2360 "http": { 2361 "method": "GET", 2362 "requestUri": "/v1/recommenders/{recommender-id}", 2363 "responseCode": 200 2364 }, 2365 "input": { 2366 "shape": "GetRecommenderConfigurationRequest" 2367 }, 2368 "output": { 2369 "shape": "GetRecommenderConfigurationResponse" 2370 }, 2371 "errors": [ 2372 { 2373 "shape": "BadRequestException" 2374 }, 2375 { 2376 "shape": "InternalServerErrorException" 2377 }, 2378 { 2379 "shape": "PayloadTooLargeException" 2380 }, 2381 { 2382 "shape": "ForbiddenException" 2383 }, 2384 { 2385 "shape": "NotFoundException" 2386 }, 2387 { 2388 "shape": "MethodNotAllowedException" 2389 }, 2390 { 2391 "shape": "TooManyRequestsException" 2392 } 2393 ] 2394 }, 2395 "GetRecommenderConfigurations": { 2396 "name": "GetRecommenderConfigurations", 2397 "http": { 2398 "method": "GET", 2399 "requestUri": "/v1/recommenders", 2400 "responseCode": 200 2401 }, 2402 "input": { 2403 "shape": "GetRecommenderConfigurationsRequest" 2404 }, 2405 "output": { 2406 "shape": "GetRecommenderConfigurationsResponse" 2407 }, 2408 "errors": [ 2409 { 2410 "shape": "BadRequestException" 2411 }, 2412 { 2413 "shape": "InternalServerErrorException" 2414 }, 2415 { 2416 "shape": "PayloadTooLargeException" 2417 }, 2418 { 2419 "shape": "ForbiddenException" 2420 }, 2421 { 2422 "shape": "NotFoundException" 2423 }, 2424 { 2425 "shape": "MethodNotAllowedException" 2426 }, 2427 { 2428 "shape": "TooManyRequestsException" 2429 } 2430 ] 2431 }, 2432 "GetSegment": { 2433 "name": "GetSegment", 2434 "http": { 2435 "method": "GET", 2436 "requestUri": "/v1/apps/{application-id}/segments/{segment-id}", 2437 "responseCode": 200 2438 }, 2439 "input": { 2440 "shape": "GetSegmentRequest" 2441 }, 2442 "output": { 2443 "shape": "GetSegmentResponse" 2444 }, 2445 "errors": [ 2446 { 2447 "shape": "BadRequestException" 2448 }, 2449 { 2450 "shape": "InternalServerErrorException" 2451 }, 2452 { 2453 "shape": "PayloadTooLargeException" 2454 }, 2455 { 2456 "shape": "ForbiddenException" 2457 }, 2458 { 2459 "shape": "NotFoundException" 2460 }, 2461 { 2462 "shape": "MethodNotAllowedException" 2463 }, 2464 { 2465 "shape": "TooManyRequestsException" 2466 } 2467 ] 2468 }, 2469 "GetSegmentExportJobs": { 2470 "name": "GetSegmentExportJobs", 2471 "http": { 2472 "method": "GET", 2473 "requestUri": "/v1/apps/{application-id}/segments/{segment-id}/jobs/export", 2474 "responseCode": 200 2475 }, 2476 "input": { 2477 "shape": "GetSegmentExportJobsRequest" 2478 }, 2479 "output": { 2480 "shape": "GetSegmentExportJobsResponse" 2481 }, 2482 "errors": [ 2483 { 2484 "shape": "BadRequestException" 2485 }, 2486 { 2487 "shape": "InternalServerErrorException" 2488 }, 2489 { 2490 "shape": "PayloadTooLargeException" 2491 }, 2492 { 2493 "shape": "ForbiddenException" 2494 }, 2495 { 2496 "shape": "NotFoundException" 2497 }, 2498 { 2499 "shape": "MethodNotAllowedException" 2500 }, 2501 { 2502 "shape": "TooManyRequestsException" 2503 } 2504 ] 2505 }, 2506 "GetSegmentImportJobs": { 2507 "name": "GetSegmentImportJobs", 2508 "http": { 2509 "method": "GET", 2510 "requestUri": "/v1/apps/{application-id}/segments/{segment-id}/jobs/import", 2511 "responseCode": 200 2512 }, 2513 "input": { 2514 "shape": "GetSegmentImportJobsRequest" 2515 }, 2516 "output": { 2517 "shape": "GetSegmentImportJobsResponse" 2518 }, 2519 "errors": [ 2520 { 2521 "shape": "BadRequestException" 2522 }, 2523 { 2524 "shape": "InternalServerErrorException" 2525 }, 2526 { 2527 "shape": "PayloadTooLargeException" 2528 }, 2529 { 2530 "shape": "ForbiddenException" 2531 }, 2532 { 2533 "shape": "NotFoundException" 2534 }, 2535 { 2536 "shape": "MethodNotAllowedException" 2537 }, 2538 { 2539 "shape": "TooManyRequestsException" 2540 } 2541 ] 2542 }, 2543 "GetSegmentVersion": { 2544 "name": "GetSegmentVersion", 2545 "http": { 2546 "method": "GET", 2547 "requestUri": "/v1/apps/{application-id}/segments/{segment-id}/versions/{version}", 2548 "responseCode": 200 2549 }, 2550 "input": { 2551 "shape": "GetSegmentVersionRequest" 2552 }, 2553 "output": { 2554 "shape": "GetSegmentVersionResponse" 2555 }, 2556 "errors": [ 2557 { 2558 "shape": "BadRequestException" 2559 }, 2560 { 2561 "shape": "InternalServerErrorException" 2562 }, 2563 { 2564 "shape": "PayloadTooLargeException" 2565 }, 2566 { 2567 "shape": "ForbiddenException" 2568 }, 2569 { 2570 "shape": "NotFoundException" 2571 }, 2572 { 2573 "shape": "MethodNotAllowedException" 2574 }, 2575 { 2576 "shape": "TooManyRequestsException" 2577 } 2578 ] 2579 }, 2580 "GetSegmentVersions": { 2581 "name": "GetSegmentVersions", 2582 "http": { 2583 "method": "GET", 2584 "requestUri": "/v1/apps/{application-id}/segments/{segment-id}/versions", 2585 "responseCode": 200 2586 }, 2587 "input": { 2588 "shape": "GetSegmentVersionsRequest" 2589 }, 2590 "output": { 2591 "shape": "GetSegmentVersionsResponse" 2592 }, 2593 "errors": [ 2594 { 2595 "shape": "BadRequestException" 2596 }, 2597 { 2598 "shape": "InternalServerErrorException" 2599 }, 2600 { 2601 "shape": "PayloadTooLargeException" 2602 }, 2603 { 2604 "shape": "ForbiddenException" 2605 }, 2606 { 2607 "shape": "NotFoundException" 2608 }, 2609 { 2610 "shape": "MethodNotAllowedException" 2611 }, 2612 { 2613 "shape": "TooManyRequestsException" 2614 } 2615 ] 2616 }, 2617 "GetSegments": { 2618 "name": "GetSegments", 2619 "http": { 2620 "method": "GET", 2621 "requestUri": "/v1/apps/{application-id}/segments", 2622 "responseCode": 200 2623 }, 2624 "input": { 2625 "shape": "GetSegmentsRequest" 2626 }, 2627 "output": { 2628 "shape": "GetSegmentsResponse" 2629 }, 2630 "errors": [ 2631 { 2632 "shape": "BadRequestException" 2633 }, 2634 { 2635 "shape": "InternalServerErrorException" 2636 }, 2637 { 2638 "shape": "PayloadTooLargeException" 2639 }, 2640 { 2641 "shape": "ForbiddenException" 2642 }, 2643 { 2644 "shape": "NotFoundException" 2645 }, 2646 { 2647 "shape": "MethodNotAllowedException" 2648 }, 2649 { 2650 "shape": "TooManyRequestsException" 2651 } 2652 ] 2653 }, 2654 "GetSmsChannel": { 2655 "name": "GetSmsChannel", 2656 "http": { 2657 "method": "GET", 2658 "requestUri": "/v1/apps/{application-id}/channels/sms", 2659 "responseCode": 200 2660 }, 2661 "input": { 2662 "shape": "GetSmsChannelRequest" 2663 }, 2664 "output": { 2665 "shape": "GetSmsChannelResponse" 2666 }, 2667 "errors": [ 2668 { 2669 "shape": "BadRequestException" 2670 }, 2671 { 2672 "shape": "InternalServerErrorException" 2673 }, 2674 { 2675 "shape": "PayloadTooLargeException" 2676 }, 2677 { 2678 "shape": "ForbiddenException" 2679 }, 2680 { 2681 "shape": "NotFoundException" 2682 }, 2683 { 2684 "shape": "MethodNotAllowedException" 2685 }, 2686 { 2687 "shape": "TooManyRequestsException" 2688 } 2689 ] 2690 }, 2691 "GetSmsTemplate": { 2692 "name": "GetSmsTemplate", 2693 "http": { 2694 "method": "GET", 2695 "requestUri": "/v1/templates/{template-name}/sms", 2696 "responseCode": 200 2697 }, 2698 "input": { 2699 "shape": "GetSmsTemplateRequest" 2700 }, 2701 "output": { 2702 "shape": "GetSmsTemplateResponse" 2703 }, 2704 "errors": [ 2705 { 2706 "shape": "BadRequestException" 2707 }, 2708 { 2709 "shape": "InternalServerErrorException" 2710 }, 2711 { 2712 "shape": "PayloadTooLargeException" 2713 }, 2714 { 2715 "shape": "ForbiddenException" 2716 }, 2717 { 2718 "shape": "NotFoundException" 2719 }, 2720 { 2721 "shape": "MethodNotAllowedException" 2722 }, 2723 { 2724 "shape": "TooManyRequestsException" 2725 } 2726 ] 2727 }, 2728 "GetUserEndpoints": { 2729 "name": "GetUserEndpoints", 2730 "http": { 2731 "method": "GET", 2732 "requestUri": "/v1/apps/{application-id}/users/{user-id}", 2733 "responseCode": 200 2734 }, 2735 "input": { 2736 "shape": "GetUserEndpointsRequest" 2737 }, 2738 "output": { 2739 "shape": "GetUserEndpointsResponse" 2740 }, 2741 "errors": [ 2742 { 2743 "shape": "BadRequestException" 2744 }, 2745 { 2746 "shape": "InternalServerErrorException" 2747 }, 2748 { 2749 "shape": "PayloadTooLargeException" 2750 }, 2751 { 2752 "shape": "ForbiddenException" 2753 }, 2754 { 2755 "shape": "NotFoundException" 2756 }, 2757 { 2758 "shape": "MethodNotAllowedException" 2759 }, 2760 { 2761 "shape": "TooManyRequestsException" 2762 } 2763 ] 2764 }, 2765 "GetVoiceChannel": { 2766 "name": "GetVoiceChannel", 2767 "http": { 2768 "method": "GET", 2769 "requestUri": "/v1/apps/{application-id}/channels/voice", 2770 "responseCode": 200 2771 }, 2772 "input": { 2773 "shape": "GetVoiceChannelRequest" 2774 }, 2775 "output": { 2776 "shape": "GetVoiceChannelResponse" 2777 }, 2778 "errors": [ 2779 { 2780 "shape": "BadRequestException" 2781 }, 2782 { 2783 "shape": "InternalServerErrorException" 2784 }, 2785 { 2786 "shape": "PayloadTooLargeException" 2787 }, 2788 { 2789 "shape": "ForbiddenException" 2790 }, 2791 { 2792 "shape": "NotFoundException" 2793 }, 2794 { 2795 "shape": "MethodNotAllowedException" 2796 }, 2797 { 2798 "shape": "TooManyRequestsException" 2799 } 2800 ] 2801 }, 2802 "GetVoiceTemplate": { 2803 "name": "GetVoiceTemplate", 2804 "http": { 2805 "method": "GET", 2806 "requestUri": "/v1/templates/{template-name}/voice", 2807 "responseCode": 200 2808 }, 2809 "input": { 2810 "shape": "GetVoiceTemplateRequest" 2811 }, 2812 "output": { 2813 "shape": "GetVoiceTemplateResponse" 2814 }, 2815 "errors": [ 2816 { 2817 "shape": "BadRequestException" 2818 }, 2819 { 2820 "shape": "InternalServerErrorException" 2821 }, 2822 { 2823 "shape": "PayloadTooLargeException" 2824 }, 2825 { 2826 "shape": "ForbiddenException" 2827 }, 2828 { 2829 "shape": "NotFoundException" 2830 }, 2831 { 2832 "shape": "MethodNotAllowedException" 2833 }, 2834 { 2835 "shape": "TooManyRequestsException" 2836 } 2837 ] 2838 }, 2839 "ListJourneys": { 2840 "name": "ListJourneys", 2841 "http": { 2842 "method": "GET", 2843 "requestUri": "/v1/apps/{application-id}/journeys", 2844 "responseCode": 200 2845 }, 2846 "input": { 2847 "shape": "ListJourneysRequest" 2848 }, 2849 "output": { 2850 "shape": "ListJourneysResponse" 2851 }, 2852 "errors": [ 2853 { 2854 "shape": "BadRequestException" 2855 }, 2856 { 2857 "shape": "InternalServerErrorException" 2858 }, 2859 { 2860 "shape": "PayloadTooLargeException" 2861 }, 2862 { 2863 "shape": "ForbiddenException" 2864 }, 2865 { 2866 "shape": "NotFoundException" 2867 }, 2868 { 2869 "shape": "MethodNotAllowedException" 2870 }, 2871 { 2872 "shape": "TooManyRequestsException" 2873 } 2874 ] 2875 }, 2876 "ListTagsForResource": { 2877 "name": "ListTagsForResource", 2878 "http": { 2879 "method": "GET", 2880 "requestUri": "/v1/tags/{resource-arn}", 2881 "responseCode": 200 2882 }, 2883 "input": { 2884 "shape": "ListTagsForResourceRequest" 2885 }, 2886 "output": { 2887 "shape": "ListTagsForResourceResponse" 2888 }, 2889 "errors": [] 2890 }, 2891 "ListTemplateVersions": { 2892 "name": "ListTemplateVersions", 2893 "http": { 2894 "method": "GET", 2895 "requestUri": "/v1/templates/{template-name}/{template-type}/versions", 2896 "responseCode": 200 2897 }, 2898 "input": { 2899 "shape": "ListTemplateVersionsRequest" 2900 }, 2901 "output": { 2902 "shape": "ListTemplateVersionsResponse" 2903 }, 2904 "errors": [ 2905 { 2906 "shape": "BadRequestException" 2907 }, 2908 { 2909 "shape": "InternalServerErrorException" 2910 }, 2911 { 2912 "shape": "PayloadTooLargeException" 2913 }, 2914 { 2915 "shape": "ForbiddenException" 2916 }, 2917 { 2918 "shape": "NotFoundException" 2919 }, 2920 { 2921 "shape": "MethodNotAllowedException" 2922 }, 2923 { 2924 "shape": "TooManyRequestsException" 2925 } 2926 ] 2927 }, 2928 "ListTemplates": { 2929 "name": "ListTemplates", 2930 "http": { 2931 "method": "GET", 2932 "requestUri": "/v1/templates", 2933 "responseCode": 200 2934 }, 2935 "input": { 2936 "shape": "ListTemplatesRequest" 2937 }, 2938 "output": { 2939 "shape": "ListTemplatesResponse" 2940 }, 2941 "errors": [ 2942 { 2943 "shape": "MethodNotAllowedException" 2944 }, 2945 { 2946 "shape": "TooManyRequestsException" 2947 }, 2948 { 2949 "shape": "BadRequestException" 2950 }, 2951 { 2952 "shape": "InternalServerErrorException" 2953 }, 2954 { 2955 "shape": "ForbiddenException" 2956 } 2957 ] 2958 }, 2959 "PhoneNumberValidate": { 2960 "name": "PhoneNumberValidate", 2961 "http": { 2962 "method": "POST", 2963 "requestUri": "/v1/phone/number/validate", 2964 "responseCode": 200 2965 }, 2966 "input": { 2967 "shape": "PhoneNumberValidateRequest" 2968 }, 2969 "output": { 2970 "shape": "PhoneNumberValidateResponse" 2971 }, 2972 "errors": [ 2973 { 2974 "shape": "BadRequestException" 2975 }, 2976 { 2977 "shape": "InternalServerErrorException" 2978 }, 2979 { 2980 "shape": "PayloadTooLargeException" 2981 }, 2982 { 2983 "shape": "ForbiddenException" 2984 }, 2985 { 2986 "shape": "NotFoundException" 2987 }, 2988 { 2989 "shape": "MethodNotAllowedException" 2990 }, 2991 { 2992 "shape": "TooManyRequestsException" 2993 } 2994 ] 2995 }, 2996 "PutEventStream": { 2997 "name": "PutEventStream", 2998 "http": { 2999 "method": "POST", 3000 "requestUri": "/v1/apps/{application-id}/eventstream", 3001 "responseCode": 200 3002 }, 3003 "input": { 3004 "shape": "PutEventStreamRequest" 3005 }, 3006 "output": { 3007 "shape": "PutEventStreamResponse" 3008 }, 3009 "errors": [ 3010 { 3011 "shape": "BadRequestException" 3012 }, 3013 { 3014 "shape": "InternalServerErrorException" 3015 }, 3016 { 3017 "shape": "PayloadTooLargeException" 3018 }, 3019 { 3020 "shape": "ForbiddenException" 3021 }, 3022 { 3023 "shape": "NotFoundException" 3024 }, 3025 { 3026 "shape": "MethodNotAllowedException" 3027 }, 3028 { 3029 "shape": "TooManyRequestsException" 3030 } 3031 ] 3032 }, 3033 "PutEvents": { 3034 "name": "PutEvents", 3035 "http": { 3036 "method": "POST", 3037 "requestUri": "/v1/apps/{application-id}/events", 3038 "responseCode": 202 3039 }, 3040 "input": { 3041 "shape": "PutEventsRequest" 3042 }, 3043 "output": { 3044 "shape": "PutEventsResponse" 3045 }, 3046 "errors": [ 3047 { 3048 "shape": "BadRequestException" 3049 }, 3050 { 3051 "shape": "InternalServerErrorException" 3052 }, 3053 { 3054 "shape": "PayloadTooLargeException" 3055 }, 3056 { 3057 "shape": "ForbiddenException" 3058 }, 3059 { 3060 "shape": "NotFoundException" 3061 }, 3062 { 3063 "shape": "MethodNotAllowedException" 3064 }, 3065 { 3066 "shape": "TooManyRequestsException" 3067 } 3068 ] 3069 }, 3070 "RemoveAttributes": { 3071 "name": "RemoveAttributes", 3072 "http": { 3073 "method": "PUT", 3074 "requestUri": "/v1/apps/{application-id}/attributes/{attribute-type}", 3075 "responseCode": 200 3076 }, 3077 "input": { 3078 "shape": "RemoveAttributesRequest" 3079 }, 3080 "output": { 3081 "shape": "RemoveAttributesResponse" 3082 }, 3083 "errors": [ 3084 { 3085 "shape": "BadRequestException" 3086 }, 3087 { 3088 "shape": "InternalServerErrorException" 3089 }, 3090 { 3091 "shape": "PayloadTooLargeException" 3092 }, 3093 { 3094 "shape": "ForbiddenException" 3095 }, 3096 { 3097 "shape": "NotFoundException" 3098 }, 3099 { 3100 "shape": "MethodNotAllowedException" 3101 }, 3102 { 3103 "shape": "TooManyRequestsException" 3104 } 3105 ] 3106 }, 3107 "SendMessages": { 3108 "name": "SendMessages", 3109 "http": { 3110 "method": "POST", 3111 "requestUri": "/v1/apps/{application-id}/messages", 3112 "responseCode": 200 3113 }, 3114 "input": { 3115 "shape": "SendMessagesRequest" 3116 }, 3117 "output": { 3118 "shape": "SendMessagesResponse" 3119 }, 3120 "errors": [ 3121 { 3122 "shape": "BadRequestException" 3123 }, 3124 { 3125 "shape": "InternalServerErrorException" 3126 }, 3127 { 3128 "shape": "PayloadTooLargeException" 3129 }, 3130 { 3131 "shape": "ForbiddenException" 3132 }, 3133 { 3134 "shape": "NotFoundException" 3135 }, 3136 { 3137 "shape": "MethodNotAllowedException" 3138 }, 3139 { 3140 "shape": "TooManyRequestsException" 3141 } 3142 ] 3143 }, 3144 "SendUsersMessages": { 3145 "name": "SendUsersMessages", 3146 "http": { 3147 "method": "POST", 3148 "requestUri": "/v1/apps/{application-id}/users-messages", 3149 "responseCode": 200 3150 }, 3151 "input": { 3152 "shape": "SendUsersMessagesRequest" 3153 }, 3154 "output": { 3155 "shape": "SendUsersMessagesResponse" 3156 }, 3157 "errors": [ 3158 { 3159 "shape": "BadRequestException" 3160 }, 3161 { 3162 "shape": "InternalServerErrorException" 3163 }, 3164 { 3165 "shape": "PayloadTooLargeException" 3166 }, 3167 { 3168 "shape": "ForbiddenException" 3169 }, 3170 { 3171 "shape": "NotFoundException" 3172 }, 3173 { 3174 "shape": "MethodNotAllowedException" 3175 }, 3176 { 3177 "shape": "TooManyRequestsException" 3178 } 3179 ] 3180 }, 3181 "TagResource": { 3182 "name": "TagResource", 3183 "http": { 3184 "method": "POST", 3185 "requestUri": "/v1/tags/{resource-arn}", 3186 "responseCode": 204 3187 }, 3188 "input": { 3189 "shape": "TagResourceRequest" 3190 }, 3191 "errors": [] 3192 }, 3193 "UntagResource": { 3194 "name": "UntagResource", 3195 "http": { 3196 "method": "DELETE", 3197 "requestUri": "/v1/tags/{resource-arn}", 3198 "responseCode": 204 3199 }, 3200 "input": { 3201 "shape": "UntagResourceRequest" 3202 }, 3203 "errors": [] 3204 }, 3205 "UpdateAdmChannel": { 3206 "name": "UpdateAdmChannel", 3207 "http": { 3208 "method": "PUT", 3209 "requestUri": "/v1/apps/{application-id}/channels/adm", 3210 "responseCode": 200 3211 }, 3212 "input": { 3213 "shape": "UpdateAdmChannelRequest" 3214 }, 3215 "output": { 3216 "shape": "UpdateAdmChannelResponse" 3217 }, 3218 "errors": [ 3219 { 3220 "shape": "BadRequestException" 3221 }, 3222 { 3223 "shape": "InternalServerErrorException" 3224 }, 3225 { 3226 "shape": "PayloadTooLargeException" 3227 }, 3228 { 3229 "shape": "ForbiddenException" 3230 }, 3231 { 3232 "shape": "NotFoundException" 3233 }, 3234 { 3235 "shape": "MethodNotAllowedException" 3236 }, 3237 { 3238 "shape": "TooManyRequestsException" 3239 } 3240 ] 3241 }, 3242 "UpdateApnsChannel": { 3243 "name": "UpdateApnsChannel", 3244 "http": { 3245 "method": "PUT", 3246 "requestUri": "/v1/apps/{application-id}/channels/apns", 3247 "responseCode": 200 3248 }, 3249 "input": { 3250 "shape": "UpdateApnsChannelRequest" 3251 }, 3252 "output": { 3253 "shape": "UpdateApnsChannelResponse" 3254 }, 3255 "errors": [ 3256 { 3257 "shape": "BadRequestException" 3258 }, 3259 { 3260 "shape": "InternalServerErrorException" 3261 }, 3262 { 3263 "shape": "PayloadTooLargeException" 3264 }, 3265 { 3266 "shape": "ForbiddenException" 3267 }, 3268 { 3269 "shape": "NotFoundException" 3270 }, 3271 { 3272 "shape": "MethodNotAllowedException" 3273 }, 3274 { 3275 "shape": "TooManyRequestsException" 3276 } 3277 ] 3278 }, 3279 "UpdateApnsSandboxChannel": { 3280 "name": "UpdateApnsSandboxChannel", 3281 "http": { 3282 "method": "PUT", 3283 "requestUri": "/v1/apps/{application-id}/channels/apns_sandbox", 3284 "responseCode": 200 3285 }, 3286 "input": { 3287 "shape": "UpdateApnsSandboxChannelRequest" 3288 }, 3289 "output": { 3290 "shape": "UpdateApnsSandboxChannelResponse" 3291 }, 3292 "errors": [ 3293 { 3294 "shape": "BadRequestException" 3295 }, 3296 { 3297 "shape": "InternalServerErrorException" 3298 }, 3299 { 3300 "shape": "PayloadTooLargeException" 3301 }, 3302 { 3303 "shape": "ForbiddenException" 3304 }, 3305 { 3306 "shape": "NotFoundException" 3307 }, 3308 { 3309 "shape": "MethodNotAllowedException" 3310 }, 3311 { 3312 "shape": "TooManyRequestsException" 3313 } 3314 ] 3315 }, 3316 "UpdateApnsVoipChannel": { 3317 "name": "UpdateApnsVoipChannel", 3318 "http": { 3319 "method": "PUT", 3320 "requestUri": "/v1/apps/{application-id}/channels/apns_voip", 3321 "responseCode": 200 3322 }, 3323 "input": { 3324 "shape": "UpdateApnsVoipChannelRequest" 3325 }, 3326 "output": { 3327 "shape": "UpdateApnsVoipChannelResponse" 3328 }, 3329 "errors": [ 3330 { 3331 "shape": "BadRequestException" 3332 }, 3333 { 3334 "shape": "InternalServerErrorException" 3335 }, 3336 { 3337 "shape": "PayloadTooLargeException" 3338 }, 3339 { 3340 "shape": "ForbiddenException" 3341 }, 3342 { 3343 "shape": "NotFoundException" 3344 }, 3345 { 3346 "shape": "MethodNotAllowedException" 3347 }, 3348 { 3349 "shape": "TooManyRequestsException" 3350 } 3351 ] 3352 }, 3353 "UpdateApnsVoipSandboxChannel": { 3354 "name": "UpdateApnsVoipSandboxChannel", 3355 "http": { 3356 "method": "PUT", 3357 "requestUri": "/v1/apps/{application-id}/channels/apns_voip_sandbox", 3358 "responseCode": 200 3359 }, 3360 "input": { 3361 "shape": "UpdateApnsVoipSandboxChannelRequest" 3362 }, 3363 "output": { 3364 "shape": "UpdateApnsVoipSandboxChannelResponse" 3365 }, 3366 "errors": [ 3367 { 3368 "shape": "BadRequestException" 3369 }, 3370 { 3371 "shape": "InternalServerErrorException" 3372 }, 3373 { 3374 "shape": "PayloadTooLargeException" 3375 }, 3376 { 3377 "shape": "ForbiddenException" 3378 }, 3379 { 3380 "shape": "NotFoundException" 3381 }, 3382 { 3383 "shape": "MethodNotAllowedException" 3384 }, 3385 { 3386 "shape": "TooManyRequestsException" 3387 } 3388 ] 3389 }, 3390 "UpdateApplicationSettings": { 3391 "name": "UpdateApplicationSettings", 3392 "http": { 3393 "method": "PUT", 3394 "requestUri": "/v1/apps/{application-id}/settings", 3395 "responseCode": 200 3396 }, 3397 "input": { 3398 "shape": "UpdateApplicationSettingsRequest" 3399 }, 3400 "output": { 3401 "shape": "UpdateApplicationSettingsResponse" 3402 }, 3403 "errors": [ 3404 { 3405 "shape": "BadRequestException" 3406 }, 3407 { 3408 "shape": "InternalServerErrorException" 3409 }, 3410 { 3411 "shape": "PayloadTooLargeException" 3412 }, 3413 { 3414 "shape": "ForbiddenException" 3415 }, 3416 { 3417 "shape": "NotFoundException" 3418 }, 3419 { 3420 "shape": "MethodNotAllowedException" 3421 }, 3422 { 3423 "shape": "TooManyRequestsException" 3424 } 3425 ] 3426 }, 3427 "UpdateBaiduChannel": { 3428 "name": "UpdateBaiduChannel", 3429 "http": { 3430 "method": "PUT", 3431 "requestUri": "/v1/apps/{application-id}/channels/baidu", 3432 "responseCode": 200 3433 }, 3434 "input": { 3435 "shape": "UpdateBaiduChannelRequest" 3436 }, 3437 "output": { 3438 "shape": "UpdateBaiduChannelResponse" 3439 }, 3440 "errors": [ 3441 { 3442 "shape": "BadRequestException" 3443 }, 3444 { 3445 "shape": "InternalServerErrorException" 3446 }, 3447 { 3448 "shape": "PayloadTooLargeException" 3449 }, 3450 { 3451 "shape": "ForbiddenException" 3452 }, 3453 { 3454 "shape": "NotFoundException" 3455 }, 3456 { 3457 "shape": "MethodNotAllowedException" 3458 }, 3459 { 3460 "shape": "TooManyRequestsException" 3461 } 3462 ] 3463 }, 3464 "UpdateCampaign": { 3465 "name": "UpdateCampaign", 3466 "http": { 3467 "method": "PUT", 3468 "requestUri": "/v1/apps/{application-id}/campaigns/{campaign-id}", 3469 "responseCode": 200 3470 }, 3471 "input": { 3472 "shape": "UpdateCampaignRequest" 3473 }, 3474 "output": { 3475 "shape": "UpdateCampaignResponse" 3476 }, 3477 "errors": [ 3478 { 3479 "shape": "BadRequestException" 3480 }, 3481 { 3482 "shape": "InternalServerErrorException" 3483 }, 3484 { 3485 "shape": "PayloadTooLargeException" 3486 }, 3487 { 3488 "shape": "ForbiddenException" 3489 }, 3490 { 3491 "shape": "NotFoundException" 3492 }, 3493 { 3494 "shape": "MethodNotAllowedException" 3495 }, 3496 { 3497 "shape": "TooManyRequestsException" 3498 } 3499 ] 3500 }, 3501 "UpdateEmailChannel": { 3502 "name": "UpdateEmailChannel", 3503 "http": { 3504 "method": "PUT", 3505 "requestUri": "/v1/apps/{application-id}/channels/email", 3506 "responseCode": 200 3507 }, 3508 "input": { 3509 "shape": "UpdateEmailChannelRequest" 3510 }, 3511 "output": { 3512 "shape": "UpdateEmailChannelResponse" 3513 }, 3514 "errors": [ 3515 { 3516 "shape": "BadRequestException" 3517 }, 3518 { 3519 "shape": "InternalServerErrorException" 3520 }, 3521 { 3522 "shape": "PayloadTooLargeException" 3523 }, 3524 { 3525 "shape": "ForbiddenException" 3526 }, 3527 { 3528 "shape": "NotFoundException" 3529 }, 3530 { 3531 "shape": "MethodNotAllowedException" 3532 }, 3533 { 3534 "shape": "TooManyRequestsException" 3535 } 3536 ] 3537 }, 3538 "UpdateEmailTemplate": { 3539 "name": "UpdateEmailTemplate", 3540 "http": { 3541 "method": "PUT", 3542 "requestUri": "/v1/templates/{template-name}/email", 3543 "responseCode": 202 3544 }, 3545 "input": { 3546 "shape": "UpdateEmailTemplateRequest" 3547 }, 3548 "output": { 3549 "shape": "UpdateEmailTemplateResponse" 3550 }, 3551 "errors": [ 3552 { 3553 "shape": "BadRequestException" 3554 }, 3555 { 3556 "shape": "InternalServerErrorException" 3557 }, 3558 { 3559 "shape": "PayloadTooLargeException" 3560 }, 3561 { 3562 "shape": "ForbiddenException" 3563 }, 3564 { 3565 "shape": "NotFoundException" 3566 }, 3567 { 3568 "shape": "MethodNotAllowedException" 3569 }, 3570 { 3571 "shape": "TooManyRequestsException" 3572 } 3573 ] 3574 }, 3575 "UpdateEndpoint": { 3576 "name": "UpdateEndpoint", 3577 "http": { 3578 "method": "PUT", 3579 "requestUri": "/v1/apps/{application-id}/endpoints/{endpoint-id}", 3580 "responseCode": 202 3581 }, 3582 "input": { 3583 "shape": "UpdateEndpointRequest" 3584 }, 3585 "output": { 3586 "shape": "UpdateEndpointResponse" 3587 }, 3588 "errors": [ 3589 { 3590 "shape": "BadRequestException" 3591 }, 3592 { 3593 "shape": "InternalServerErrorException" 3594 }, 3595 { 3596 "shape": "PayloadTooLargeException" 3597 }, 3598 { 3599 "shape": "ForbiddenException" 3600 }, 3601 { 3602 "shape": "NotFoundException" 3603 }, 3604 { 3605 "shape": "MethodNotAllowedException" 3606 }, 3607 { 3608 "shape": "TooManyRequestsException" 3609 } 3610 ] 3611 }, 3612 "UpdateEndpointsBatch": { 3613 "name": "UpdateEndpointsBatch", 3614 "http": { 3615 "method": "PUT", 3616 "requestUri": "/v1/apps/{application-id}/endpoints", 3617 "responseCode": 202 3618 }, 3619 "input": { 3620 "shape": "UpdateEndpointsBatchRequest" 3621 }, 3622 "output": { 3623 "shape": "UpdateEndpointsBatchResponse" 3624 }, 3625 "errors": [ 3626 { 3627 "shape": "BadRequestException" 3628 }, 3629 { 3630 "shape": "InternalServerErrorException" 3631 }, 3632 { 3633 "shape": "PayloadTooLargeException" 3634 }, 3635 { 3636 "shape": "ForbiddenException" 3637 }, 3638 { 3639 "shape": "NotFoundException" 3640 }, 3641 { 3642 "shape": "MethodNotAllowedException" 3643 }, 3644 { 3645 "shape": "TooManyRequestsException" 3646 } 3647 ] 3648 }, 3649 "UpdateGcmChannel": { 3650 "name": "UpdateGcmChannel", 3651 "http": { 3652 "method": "PUT", 3653 "requestUri": "/v1/apps/{application-id}/channels/gcm", 3654 "responseCode": 200 3655 }, 3656 "input": { 3657 "shape": "UpdateGcmChannelRequest" 3658 }, 3659 "output": { 3660 "shape": "UpdateGcmChannelResponse" 3661 }, 3662 "errors": [ 3663 { 3664 "shape": "BadRequestException" 3665 }, 3666 { 3667 "shape": "InternalServerErrorException" 3668 }, 3669 { 3670 "shape": "PayloadTooLargeException" 3671 }, 3672 { 3673 "shape": "ForbiddenException" 3674 }, 3675 { 3676 "shape": "NotFoundException" 3677 }, 3678 { 3679 "shape": "MethodNotAllowedException" 3680 }, 3681 { 3682 "shape": "TooManyRequestsException" 3683 } 3684 ] 3685 }, 3686 "UpdateJourney": { 3687 "name": "UpdateJourney", 3688 "http": { 3689 "method": "PUT", 3690 "requestUri": "/v1/apps/{application-id}/journeys/{journey-id}", 3691 "responseCode": 200 3692 }, 3693 "input": { 3694 "shape": "UpdateJourneyRequest" 3695 }, 3696 "output": { 3697 "shape": "UpdateJourneyResponse" 3698 }, 3699 "errors": [ 3700 { 3701 "shape": "BadRequestException" 3702 }, 3703 { 3704 "shape": "InternalServerErrorException" 3705 }, 3706 { 3707 "shape": "PayloadTooLargeException" 3708 }, 3709 { 3710 "shape": "ForbiddenException" 3711 }, 3712 { 3713 "shape": "NotFoundException" 3714 }, 3715 { 3716 "shape": "MethodNotAllowedException" 3717 }, 3718 { 3719 "shape": "TooManyRequestsException" 3720 }, 3721 { 3722 "shape": "ConflictException" 3723 } 3724 ] 3725 }, 3726 "UpdateJourneyState": { 3727 "name": "UpdateJourneyState", 3728 "http": { 3729 "method": "PUT", 3730 "requestUri": "/v1/apps/{application-id}/journeys/{journey-id}/state", 3731 "responseCode": 200 3732 }, 3733 "input": { 3734 "shape": "UpdateJourneyStateRequest" 3735 }, 3736 "output": { 3737 "shape": "UpdateJourneyStateResponse" 3738 }, 3739 "errors": [ 3740 { 3741 "shape": "BadRequestException" 3742 }, 3743 { 3744 "shape": "InternalServerErrorException" 3745 }, 3746 { 3747 "shape": "PayloadTooLargeException" 3748 }, 3749 { 3750 "shape": "ForbiddenException" 3751 }, 3752 { 3753 "shape": "NotFoundException" 3754 }, 3755 { 3756 "shape": "MethodNotAllowedException" 3757 }, 3758 { 3759 "shape": "TooManyRequestsException" 3760 } 3761 ] 3762 }, 3763 "UpdatePushTemplate": { 3764 "name": "UpdatePushTemplate", 3765 "http": { 3766 "method": "PUT", 3767 "requestUri": "/v1/templates/{template-name}/push", 3768 "responseCode": 202 3769 }, 3770 "input": { 3771 "shape": "UpdatePushTemplateRequest" 3772 }, 3773 "output": { 3774 "shape": "UpdatePushTemplateResponse" 3775 }, 3776 "errors": [ 3777 { 3778 "shape": "BadRequestException" 3779 }, 3780 { 3781 "shape": "InternalServerErrorException" 3782 }, 3783 { 3784 "shape": "PayloadTooLargeException" 3785 }, 3786 { 3787 "shape": "ForbiddenException" 3788 }, 3789 { 3790 "shape": "NotFoundException" 3791 }, 3792 { 3793 "shape": "MethodNotAllowedException" 3794 }, 3795 { 3796 "shape": "TooManyRequestsException" 3797 } 3798 ] 3799 }, 3800 "UpdateRecommenderConfiguration": { 3801 "name": "UpdateRecommenderConfiguration", 3802 "http": { 3803 "method": "PUT", 3804 "requestUri": "/v1/recommenders/{recommender-id}", 3805 "responseCode": 200 3806 }, 3807 "input": { 3808 "shape": "UpdateRecommenderConfigurationRequest" 3809 }, 3810 "output": { 3811 "shape": "UpdateRecommenderConfigurationResponse" 3812 }, 3813 "errors": [ 3814 { 3815 "shape": "BadRequestException" 3816 }, 3817 { 3818 "shape": "InternalServerErrorException" 3819 }, 3820 { 3821 "shape": "PayloadTooLargeException" 3822 }, 3823 { 3824 "shape": "ForbiddenException" 3825 }, 3826 { 3827 "shape": "NotFoundException" 3828 }, 3829 { 3830 "shape": "MethodNotAllowedException" 3831 }, 3832 { 3833 "shape": "TooManyRequestsException" 3834 } 3835 ] 3836 }, 3837 "UpdateSegment": { 3838 "name": "UpdateSegment", 3839 "http": { 3840 "method": "PUT", 3841 "requestUri": "/v1/apps/{application-id}/segments/{segment-id}", 3842 "responseCode": 200 3843 }, 3844 "input": { 3845 "shape": "UpdateSegmentRequest" 3846 }, 3847 "output": { 3848 "shape": "UpdateSegmentResponse" 3849 }, 3850 "errors": [ 3851 { 3852 "shape": "BadRequestException" 3853 }, 3854 { 3855 "shape": "InternalServerErrorException" 3856 }, 3857 { 3858 "shape": "PayloadTooLargeException" 3859 }, 3860 { 3861 "shape": "ForbiddenException" 3862 }, 3863 { 3864 "shape": "NotFoundException" 3865 }, 3866 { 3867 "shape": "MethodNotAllowedException" 3868 }, 3869 { 3870 "shape": "TooManyRequestsException" 3871 } 3872 ] 3873 }, 3874 "UpdateSmsChannel": { 3875 "name": "UpdateSmsChannel", 3876 "http": { 3877 "method": "PUT", 3878 "requestUri": "/v1/apps/{application-id}/channels/sms", 3879 "responseCode": 200 3880 }, 3881 "input": { 3882 "shape": "UpdateSmsChannelRequest" 3883 }, 3884 "output": { 3885 "shape": "UpdateSmsChannelResponse" 3886 }, 3887 "errors": [ 3888 { 3889 "shape": "BadRequestException" 3890 }, 3891 { 3892 "shape": "InternalServerErrorException" 3893 }, 3894 { 3895 "shape": "PayloadTooLargeException" 3896 }, 3897 { 3898 "shape": "ForbiddenException" 3899 }, 3900 { 3901 "shape": "NotFoundException" 3902 }, 3903 { 3904 "shape": "MethodNotAllowedException" 3905 }, 3906 { 3907 "shape": "TooManyRequestsException" 3908 } 3909 ] 3910 }, 3911 "UpdateSmsTemplate": { 3912 "name": "UpdateSmsTemplate", 3913 "http": { 3914 "method": "PUT", 3915 "requestUri": "/v1/templates/{template-name}/sms", 3916 "responseCode": 202 3917 }, 3918 "input": { 3919 "shape": "UpdateSmsTemplateRequest" 3920 }, 3921 "output": { 3922 "shape": "UpdateSmsTemplateResponse" 3923 }, 3924 "errors": [ 3925 { 3926 "shape": "BadRequestException" 3927 }, 3928 { 3929 "shape": "InternalServerErrorException" 3930 }, 3931 { 3932 "shape": "PayloadTooLargeException" 3933 }, 3934 { 3935 "shape": "ForbiddenException" 3936 }, 3937 { 3938 "shape": "NotFoundException" 3939 }, 3940 { 3941 "shape": "MethodNotAllowedException" 3942 }, 3943 { 3944 "shape": "TooManyRequestsException" 3945 } 3946 ] 3947 }, 3948 "UpdateTemplateActiveVersion": { 3949 "name": "UpdateTemplateActiveVersion", 3950 "http": { 3951 "method": "PUT", 3952 "requestUri": "/v1/templates/{template-name}/{template-type}/active-version", 3953 "responseCode": 200 3954 }, 3955 "input": { 3956 "shape": "UpdateTemplateActiveVersionRequest" 3957 }, 3958 "output": { 3959 "shape": "UpdateTemplateActiveVersionResponse" 3960 }, 3961 "errors": [ 3962 { 3963 "shape": "BadRequestException" 3964 }, 3965 { 3966 "shape": "InternalServerErrorException" 3967 }, 3968 { 3969 "shape": "PayloadTooLargeException" 3970 }, 3971 { 3972 "shape": "ForbiddenException" 3973 }, 3974 { 3975 "shape": "NotFoundException" 3976 }, 3977 { 3978 "shape": "MethodNotAllowedException" 3979 }, 3980 { 3981 "shape": "TooManyRequestsException" 3982 } 3983 ] 3984 }, 3985 "UpdateVoiceChannel": { 3986 "name": "UpdateVoiceChannel", 3987 "http": { 3988 "method": "PUT", 3989 "requestUri": "/v1/apps/{application-id}/channels/voice", 3990 "responseCode": 200 3991 }, 3992 "input": { 3993 "shape": "UpdateVoiceChannelRequest" 3994 }, 3995 "output": { 3996 "shape": "UpdateVoiceChannelResponse" 3997 }, 3998 "errors": [ 3999 { 4000 "shape": "BadRequestException" 4001 }, 4002 { 4003 "shape": "InternalServerErrorException" 4004 }, 4005 { 4006 "shape": "PayloadTooLargeException" 4007 }, 4008 { 4009 "shape": "ForbiddenException" 4010 }, 4011 { 4012 "shape": "NotFoundException" 4013 }, 4014 { 4015 "shape": "MethodNotAllowedException" 4016 }, 4017 { 4018 "shape": "TooManyRequestsException" 4019 } 4020 ] 4021 }, 4022 "UpdateVoiceTemplate": { 4023 "name": "UpdateVoiceTemplate", 4024 "http": { 4025 "method": "PUT", 4026 "requestUri": "/v1/templates/{template-name}/voice", 4027 "responseCode": 202 4028 }, 4029 "input": { 4030 "shape": "UpdateVoiceTemplateRequest" 4031 }, 4032 "output": { 4033 "shape": "UpdateVoiceTemplateResponse" 4034 }, 4035 "errors": [ 4036 { 4037 "shape": "BadRequestException" 4038 }, 4039 { 4040 "shape": "InternalServerErrorException" 4041 }, 4042 { 4043 "shape": "PayloadTooLargeException" 4044 }, 4045 { 4046 "shape": "ForbiddenException" 4047 }, 4048 { 4049 "shape": "NotFoundException" 4050 }, 4051 { 4052 "shape": "MethodNotAllowedException" 4053 }, 4054 { 4055 "shape": "TooManyRequestsException" 4056 } 4057 ] 4058 } 4059 }, 4060 "shapes": { 4061 "ADMChannelRequest": { 4062 "type": "structure", 4063 "members": { 4064 "ClientId": { 4065 "shape": "__string" 4066 }, 4067 "ClientSecret": { 4068 "shape": "__string" 4069 }, 4070 "Enabled": { 4071 "shape": "__boolean" 4072 } 4073 }, 4074 "required": [ 4075 "ClientSecret", 4076 "ClientId" 4077 ] 4078 }, 4079 "ADMChannelResponse": { 4080 "type": "structure", 4081 "members": { 4082 "ApplicationId": { 4083 "shape": "__string" 4084 }, 4085 "CreationDate": { 4086 "shape": "__string" 4087 }, 4088 "Enabled": { 4089 "shape": "__boolean" 4090 }, 4091 "HasCredential": { 4092 "shape": "__boolean" 4093 }, 4094 "Id": { 4095 "shape": "__string" 4096 }, 4097 "IsArchived": { 4098 "shape": "__boolean" 4099 }, 4100 "LastModifiedBy": { 4101 "shape": "__string" 4102 }, 4103 "LastModifiedDate": { 4104 "shape": "__string" 4105 }, 4106 "Platform": { 4107 "shape": "__string" 4108 }, 4109 "Version": { 4110 "shape": "__integer" 4111 } 4112 }, 4113 "required": [ 4114 "Platform" 4115 ] 4116 }, 4117 "ADMMessage": { 4118 "type": "structure", 4119 "members": { 4120 "Action": { 4121 "shape": "Action" 4122 }, 4123 "Body": { 4124 "shape": "__string" 4125 }, 4126 "ConsolidationKey": { 4127 "shape": "__string" 4128 }, 4129 "Data": { 4130 "shape": "MapOf__string" 4131 }, 4132 "ExpiresAfter": { 4133 "shape": "__string" 4134 }, 4135 "IconReference": { 4136 "shape": "__string" 4137 }, 4138 "ImageIconUrl": { 4139 "shape": "__string" 4140 }, 4141 "ImageUrl": { 4142 "shape": "__string" 4143 }, 4144 "MD5": { 4145 "shape": "__string" 4146 }, 4147 "RawContent": { 4148 "shape": "__string" 4149 }, 4150 "SilentPush": { 4151 "shape": "__boolean" 4152 }, 4153 "SmallImageIconUrl": { 4154 "shape": "__string" 4155 }, 4156 "Sound": { 4157 "shape": "__string" 4158 }, 4159 "Substitutions": { 4160 "shape": "MapOfListOf__string" 4161 }, 4162 "Title": { 4163 "shape": "__string" 4164 }, 4165 "Url": { 4166 "shape": "__string" 4167 } 4168 } 4169 }, 4170 "APNSChannelRequest": { 4171 "type": "structure", 4172 "members": { 4173 "BundleId": { 4174 "shape": "__string" 4175 }, 4176 "Certificate": { 4177 "shape": "__string" 4178 }, 4179 "DefaultAuthenticationMethod": { 4180 "shape": "__string" 4181 }, 4182 "Enabled": { 4183 "shape": "__boolean" 4184 }, 4185 "PrivateKey": { 4186 "shape": "__string" 4187 }, 4188 "TeamId": { 4189 "shape": "__string" 4190 }, 4191 "TokenKey": { 4192 "shape": "__string" 4193 }, 4194 "TokenKeyId": { 4195 "shape": "__string" 4196 } 4197 } 4198 }, 4199 "APNSChannelResponse": { 4200 "type": "structure", 4201 "members": { 4202 "ApplicationId": { 4203 "shape": "__string" 4204 }, 4205 "CreationDate": { 4206 "shape": "__string" 4207 }, 4208 "DefaultAuthenticationMethod": { 4209 "shape": "__string" 4210 }, 4211 "Enabled": { 4212 "shape": "__boolean" 4213 }, 4214 "HasCredential": { 4215 "shape": "__boolean" 4216 }, 4217 "HasTokenKey": { 4218 "shape": "__boolean" 4219 }, 4220 "Id": { 4221 "shape": "__string" 4222 }, 4223 "IsArchived": { 4224 "shape": "__boolean" 4225 }, 4226 "LastModifiedBy": { 4227 "shape": "__string" 4228 }, 4229 "LastModifiedDate": { 4230 "shape": "__string" 4231 }, 4232 "Platform": { 4233 "shape": "__string" 4234 }, 4235 "Version": { 4236 "shape": "__integer" 4237 } 4238 }, 4239 "required": [ 4240 "Platform" 4241 ] 4242 }, 4243 "APNSMessage": { 4244 "type": "structure", 4245 "members": { 4246 "APNSPushType": { 4247 "shape": "__string" 4248 }, 4249 "Action": { 4250 "shape": "Action" 4251 }, 4252 "Badge": { 4253 "shape": "__integer" 4254 }, 4255 "Body": { 4256 "shape": "__string" 4257 }, 4258 "Category": { 4259 "shape": "__string" 4260 }, 4261 "CollapseId": { 4262 "shape": "__string" 4263 }, 4264 "Data": { 4265 "shape": "MapOf__string" 4266 }, 4267 "MediaUrl": { 4268 "shape": "__string" 4269 }, 4270 "PreferredAuthenticationMethod": { 4271 "shape": "__string" 4272 }, 4273 "Priority": { 4274 "shape": "__string" 4275 }, 4276 "RawContent": { 4277 "shape": "__string" 4278 }, 4279 "SilentPush": { 4280 "shape": "__boolean" 4281 }, 4282 "Sound": { 4283 "shape": "__string" 4284 }, 4285 "Substitutions": { 4286 "shape": "MapOfListOf__string" 4287 }, 4288 "ThreadId": { 4289 "shape": "__string" 4290 }, 4291 "TimeToLive": { 4292 "shape": "__integer" 4293 }, 4294 "Title": { 4295 "shape": "__string" 4296 }, 4297 "Url": { 4298 "shape": "__string" 4299 } 4300 } 4301 }, 4302 "APNSPushNotificationTemplate": { 4303 "type": "structure", 4304 "members": { 4305 "Action": { 4306 "shape": "Action" 4307 }, 4308 "Body": { 4309 "shape": "__string" 4310 }, 4311 "MediaUrl": { 4312 "shape": "__string" 4313 }, 4314 "RawContent": { 4315 "shape": "__string" 4316 }, 4317 "Sound": { 4318 "shape": "__string" 4319 }, 4320 "Title": { 4321 "shape": "__string" 4322 }, 4323 "Url": { 4324 "shape": "__string" 4325 } 4326 } 4327 }, 4328 "APNSSandboxChannelRequest": { 4329 "type": "structure", 4330 "members": { 4331 "BundleId": { 4332 "shape": "__string" 4333 }, 4334 "Certificate": { 4335 "shape": "__string" 4336 }, 4337 "DefaultAuthenticationMethod": { 4338 "shape": "__string" 4339 }, 4340 "Enabled": { 4341 "shape": "__boolean" 4342 }, 4343 "PrivateKey": { 4344 "shape": "__string" 4345 }, 4346 "TeamId": { 4347 "shape": "__string" 4348 }, 4349 "TokenKey": { 4350 "shape": "__string" 4351 }, 4352 "TokenKeyId": { 4353 "shape": "__string" 4354 } 4355 } 4356 }, 4357 "APNSSandboxChannelResponse": { 4358 "type": "structure", 4359 "members": { 4360 "ApplicationId": { 4361 "shape": "__string" 4362 }, 4363 "CreationDate": { 4364 "shape": "__string" 4365 }, 4366 "DefaultAuthenticationMethod": { 4367 "shape": "__string" 4368 }, 4369 "Enabled": { 4370 "shape": "__boolean" 4371 }, 4372 "HasCredential": { 4373 "shape": "__boolean" 4374 }, 4375 "HasTokenKey": { 4376 "shape": "__boolean" 4377 }, 4378 "Id": { 4379 "shape": "__string" 4380 }, 4381 "IsArchived": { 4382 "shape": "__boolean" 4383 }, 4384 "LastModifiedBy": { 4385 "shape": "__string" 4386 }, 4387 "LastModifiedDate": { 4388 "shape": "__string" 4389 }, 4390 "Platform": { 4391 "shape": "__string" 4392 }, 4393 "Version": { 4394 "shape": "__integer" 4395 } 4396 }, 4397 "required": [ 4398 "Platform" 4399 ] 4400 }, 4401 "APNSVoipChannelRequest": { 4402 "type": "structure", 4403 "members": { 4404 "BundleId": { 4405 "shape": "__string" 4406 }, 4407 "Certificate": { 4408 "shape": "__string" 4409 }, 4410 "DefaultAuthenticationMethod": { 4411 "shape": "__string" 4412 }, 4413 "Enabled": { 4414 "shape": "__boolean" 4415 }, 4416 "PrivateKey": { 4417 "shape": "__string" 4418 }, 4419 "TeamId": { 4420 "shape": "__string" 4421 }, 4422 "TokenKey": { 4423 "shape": "__string" 4424 }, 4425 "TokenKeyId": { 4426 "shape": "__string" 4427 } 4428 } 4429 }, 4430 "APNSVoipChannelResponse": { 4431 "type": "structure", 4432 "members": { 4433 "ApplicationId": { 4434 "shape": "__string" 4435 }, 4436 "CreationDate": { 4437 "shape": "__string" 4438 }, 4439 "DefaultAuthenticationMethod": { 4440 "shape": "__string" 4441 }, 4442 "Enabled": { 4443 "shape": "__boolean" 4444 }, 4445 "HasCredential": { 4446 "shape": "__boolean" 4447 }, 4448 "HasTokenKey": { 4449 "shape": "__boolean" 4450 }, 4451 "Id": { 4452 "shape": "__string" 4453 }, 4454 "IsArchived": { 4455 "shape": "__boolean" 4456 }, 4457 "LastModifiedBy": { 4458 "shape": "__string" 4459 }, 4460 "LastModifiedDate": { 4461 "shape": "__string" 4462 }, 4463 "Platform": { 4464 "shape": "__string" 4465 }, 4466 "Version": { 4467 "shape": "__integer" 4468 } 4469 }, 4470 "required": [ 4471 "Platform" 4472 ] 4473 }, 4474 "APNSVoipSandboxChannelRequest": { 4475 "type": "structure", 4476 "members": { 4477 "BundleId": { 4478 "shape": "__string" 4479 }, 4480 "Certificate": { 4481 "shape": "__string" 4482 }, 4483 "DefaultAuthenticationMethod": { 4484 "shape": "__string" 4485 }, 4486 "Enabled": { 4487 "shape": "__boolean" 4488 }, 4489 "PrivateKey": { 4490 "shape": "__string" 4491 }, 4492 "TeamId": { 4493 "shape": "__string" 4494 }, 4495 "TokenKey": { 4496 "shape": "__string" 4497 }, 4498 "TokenKeyId": { 4499 "shape": "__string" 4500 } 4501 } 4502 }, 4503 "APNSVoipSandboxChannelResponse": { 4504 "type": "structure", 4505 "members": { 4506 "ApplicationId": { 4507 "shape": "__string" 4508 }, 4509 "CreationDate": { 4510 "shape": "__string" 4511 }, 4512 "DefaultAuthenticationMethod": { 4513 "shape": "__string" 4514 }, 4515 "Enabled": { 4516 "shape": "__boolean" 4517 }, 4518 "HasCredential": { 4519 "shape": "__boolean" 4520 }, 4521 "HasTokenKey": { 4522 "shape": "__boolean" 4523 }, 4524 "Id": { 4525 "shape": "__string" 4526 }, 4527 "IsArchived": { 4528 "shape": "__boolean" 4529 }, 4530 "LastModifiedBy": { 4531 "shape": "__string" 4532 }, 4533 "LastModifiedDate": { 4534 "shape": "__string" 4535 }, 4536 "Platform": { 4537 "shape": "__string" 4538 }, 4539 "Version": { 4540 "shape": "__integer" 4541 } 4542 }, 4543 "required": [ 4544 "Platform" 4545 ] 4546 }, 4547 "Action": { 4548 "type": "string", 4549 "enum": [ 4550 "OPEN_APP", 4551 "DEEP_LINK", 4552 "URL" 4553 ] 4554 }, 4555 "ActivitiesResponse": { 4556 "type": "structure", 4557 "members": { 4558 "Item": { 4559 "shape": "ListOfActivityResponse" 4560 }, 4561 "NextToken": { 4562 "shape": "__string" 4563 } 4564 }, 4565 "required": [ 4566 "Item" 4567 ] 4568 }, 4569 "Activity": { 4570 "type": "structure", 4571 "members": { 4572 "CUSTOM": { 4573 "shape": "CustomMessageActivity" 4574 }, 4575 "ConditionalSplit": { 4576 "shape": "ConditionalSplitActivity" 4577 }, 4578 "Description": { 4579 "shape": "__string" 4580 }, 4581 "EMAIL": { 4582 "shape": "EmailMessageActivity" 4583 }, 4584 "Holdout": { 4585 "shape": "HoldoutActivity" 4586 }, 4587 "MultiCondition": { 4588 "shape": "MultiConditionalSplitActivity" 4589 }, 4590 "PUSH": { 4591 "shape": "PushMessageActivity" 4592 }, 4593 "RandomSplit": { 4594 "shape": "RandomSplitActivity" 4595 }, 4596 "SMS": { 4597 "shape": "SMSMessageActivity" 4598 }, 4599 "Wait": { 4600 "shape": "WaitActivity" 4601 } 4602 } 4603 }, 4604 "ActivityResponse": { 4605 "type": "structure", 4606 "members": { 4607 "ApplicationId": { 4608 "shape": "__string" 4609 }, 4610 "CampaignId": { 4611 "shape": "__string" 4612 }, 4613 "End": { 4614 "shape": "__string" 4615 }, 4616 "Id": { 4617 "shape": "__string" 4618 }, 4619 "Result": { 4620 "shape": "__string" 4621 }, 4622 "ScheduledStart": { 4623 "shape": "__string" 4624 }, 4625 "Start": { 4626 "shape": "__string" 4627 }, 4628 "State": { 4629 "shape": "__string" 4630 }, 4631 "SuccessfulEndpointCount": { 4632 "shape": "__integer" 4633 }, 4634 "TimezonesCompletedCount": { 4635 "shape": "__integer" 4636 }, 4637 "TimezonesTotalCount": { 4638 "shape": "__integer" 4639 }, 4640 "TotalEndpointCount": { 4641 "shape": "__integer" 4642 }, 4643 "TreatmentId": { 4644 "shape": "__string" 4645 } 4646 }, 4647 "required": [ 4648 "CampaignId", 4649 "Id", 4650 "ApplicationId" 4651 ] 4652 }, 4653 "AddressConfiguration": { 4654 "type": "structure", 4655 "members": { 4656 "BodyOverride": { 4657 "shape": "__string" 4658 }, 4659 "ChannelType": { 4660 "shape": "ChannelType" 4661 }, 4662 "Context": { 4663 "shape": "MapOf__string" 4664 }, 4665 "RawContent": { 4666 "shape": "__string" 4667 }, 4668 "Substitutions": { 4669 "shape": "MapOfListOf__string" 4670 }, 4671 "TitleOverride": { 4672 "shape": "__string" 4673 } 4674 } 4675 }, 4676 "AndroidPushNotificationTemplate": { 4677 "type": "structure", 4678 "members": { 4679 "Action": { 4680 "shape": "Action" 4681 }, 4682 "Body": { 4683 "shape": "__string" 4684 }, 4685 "ImageIconUrl": { 4686 "shape": "__string" 4687 }, 4688 "ImageUrl": { 4689 "shape": "__string" 4690 }, 4691 "RawContent": { 4692 "shape": "__string" 4693 }, 4694 "SmallImageIconUrl": { 4695 "shape": "__string" 4696 }, 4697 "Sound": { 4698 "shape": "__string" 4699 }, 4700 "Title": { 4701 "shape": "__string" 4702 }, 4703 "Url": { 4704 "shape": "__string" 4705 } 4706 } 4707 }, 4708 "ApplicationDateRangeKpiResponse": { 4709 "type": "structure", 4710 "members": { 4711 "ApplicationId": { 4712 "shape": "__string" 4713 }, 4714 "EndTime": { 4715 "shape": "__timestampIso8601" 4716 }, 4717 "KpiName": { 4718 "shape": "__string" 4719 }, 4720 "KpiResult": { 4721 "shape": "BaseKpiResult" 4722 }, 4723 "NextToken": { 4724 "shape": "__string" 4725 }, 4726 "StartTime": { 4727 "shape": "__timestampIso8601" 4728 } 4729 }, 4730 "required": [ 4731 "KpiResult", 4732 "KpiName", 4733 "EndTime", 4734 "StartTime", 4735 "ApplicationId" 4736 ] 4737 }, 4738 "ApplicationResponse": { 4739 "type": "structure", 4740 "members": { 4741 "Arn": { 4742 "shape": "__string" 4743 }, 4744 "Id": { 4745 "shape": "__string" 4746 }, 4747 "Name": { 4748 "shape": "__string" 4749 }, 4750 "tags": { 4751 "shape": "MapOf__string", 4752 "locationName": "tags" 4753 } 4754 }, 4755 "required": [ 4756 "Id", 4757 "Arn", 4758 "Name" 4759 ] 4760 }, 4761 "ApplicationSettingsResource": { 4762 "type": "structure", 4763 "members": { 4764 "ApplicationId": { 4765 "shape": "__string" 4766 }, 4767 "CampaignHook": { 4768 "shape": "CampaignHook" 4769 }, 4770 "LastModifiedDate": { 4771 "shape": "__string" 4772 }, 4773 "Limits": { 4774 "shape": "CampaignLimits" 4775 }, 4776 "QuietTime": { 4777 "shape": "QuietTime" 4778 } 4779 }, 4780 "required": [ 4781 "ApplicationId" 4782 ] 4783 }, 4784 "ApplicationsResponse": { 4785 "type": "structure", 4786 "members": { 4787 "Item": { 4788 "shape": "ListOfApplicationResponse" 4789 }, 4790 "NextToken": { 4791 "shape": "__string" 4792 } 4793 } 4794 }, 4795 "AttributeDimension": { 4796 "type": "structure", 4797 "members": { 4798 "AttributeType": { 4799 "shape": "AttributeType" 4800 }, 4801 "Values": { 4802 "shape": "ListOf__string" 4803 } 4804 }, 4805 "required": [ 4806 "Values" 4807 ] 4808 }, 4809 "AttributeType": { 4810 "type": "string", 4811 "enum": [ 4812 "INCLUSIVE", 4813 "EXCLUSIVE", 4814 "CONTAINS", 4815 "BEFORE", 4816 "AFTER", 4817 "BETWEEN", 4818 "ON" 4819 ] 4820 }, 4821 "AttributesResource": { 4822 "type": "structure", 4823 "members": { 4824 "ApplicationId": { 4825 "shape": "__string" 4826 }, 4827 "AttributeType": { 4828 "shape": "__string" 4829 }, 4830 "Attributes": { 4831 "shape": "ListOf__string" 4832 } 4833 }, 4834 "required": [ 4835 "AttributeType", 4836 "ApplicationId" 4837 ] 4838 }, 4839 "BadRequestException": { 4840 "type": "structure", 4841 "members": { 4842 "Message": { 4843 "shape": "__string" 4844 }, 4845 "RequestID": { 4846 "shape": "__string" 4847 } 4848 }, 4849 "exception": true, 4850 "error": { 4851 "httpStatusCode": 400 4852 } 4853 }, 4854 "BaiduChannelRequest": { 4855 "type": "structure", 4856 "members": { 4857 "ApiKey": { 4858 "shape": "__string" 4859 }, 4860 "Enabled": { 4861 "shape": "__boolean" 4862 }, 4863 "SecretKey": { 4864 "shape": "__string" 4865 } 4866 }, 4867 "required": [ 4868 "SecretKey", 4869 "ApiKey" 4870 ] 4871 }, 4872 "BaiduChannelResponse": { 4873 "type": "structure", 4874 "members": { 4875 "ApplicationId": { 4876 "shape": "__string" 4877 }, 4878 "CreationDate": { 4879 "shape": "__string" 4880 }, 4881 "Credential": { 4882 "shape": "__string" 4883 }, 4884 "Enabled": { 4885 "shape": "__boolean" 4886 }, 4887 "HasCredential": { 4888 "shape": "__boolean" 4889 }, 4890 "Id": { 4891 "shape": "__string" 4892 }, 4893 "IsArchived": { 4894 "shape": "__boolean" 4895 }, 4896 "LastModifiedBy": { 4897 "shape": "__string" 4898 }, 4899 "LastModifiedDate": { 4900 "shape": "__string" 4901 }, 4902 "Platform": { 4903 "shape": "__string" 4904 }, 4905 "Version": { 4906 "shape": "__integer" 4907 } 4908 }, 4909 "required": [ 4910 "Credential", 4911 "Platform" 4912 ] 4913 }, 4914 "BaiduMessage": { 4915 "type": "structure", 4916 "members": { 4917 "Action": { 4918 "shape": "Action" 4919 }, 4920 "Body": { 4921 "shape": "__string" 4922 }, 4923 "Data": { 4924 "shape": "MapOf__string" 4925 }, 4926 "IconReference": { 4927 "shape": "__string" 4928 }, 4929 "ImageIconUrl": { 4930 "shape": "__string" 4931 }, 4932 "ImageUrl": { 4933 "shape": "__string" 4934 }, 4935 "RawContent": { 4936 "shape": "__string" 4937 }, 4938 "SilentPush": { 4939 "shape": "__boolean" 4940 }, 4941 "SmallImageIconUrl": { 4942 "shape": "__string" 4943 }, 4944 "Sound": { 4945 "shape": "__string" 4946 }, 4947 "Substitutions": { 4948 "shape": "MapOfListOf__string" 4949 }, 4950 "TimeToLive": { 4951 "shape": "__integer" 4952 }, 4953 "Title": { 4954 "shape": "__string" 4955 }, 4956 "Url": { 4957 "shape": "__string" 4958 } 4959 } 4960 }, 4961 "BaseKpiResult": { 4962 "type": "structure", 4963 "members": { 4964 "Rows": { 4965 "shape": "ListOfResultRow" 4966 } 4967 }, 4968 "required": [ 4969 "Rows" 4970 ] 4971 }, 4972 "CampaignCustomMessage": { 4973 "type": "structure", 4974 "members": { 4975 "Data": { 4976 "shape": "__string" 4977 } 4978 } 4979 }, 4980 "CampaignDateRangeKpiResponse": { 4981 "type": "structure", 4982 "members": { 4983 "ApplicationId": { 4984 "shape": "__string" 4985 }, 4986 "CampaignId": { 4987 "shape": "__string" 4988 }, 4989 "EndTime": { 4990 "shape": "__timestampIso8601" 4991 }, 4992 "KpiName": { 4993 "shape": "__string" 4994 }, 4995 "KpiResult": { 4996 "shape": "BaseKpiResult" 4997 }, 4998 "NextToken": { 4999 "shape": "__string" 5000 }, 5001 "StartTime": { 5002 "shape": "__timestampIso8601" 5003 } 5004 }, 5005 "required": [ 5006 "KpiResult", 5007 "KpiName", 5008 "EndTime", 5009 "CampaignId", 5010 "StartTime", 5011 "ApplicationId" 5012 ] 5013 }, 5014 "CampaignEmailMessage": { 5015 "type": "structure", 5016 "members": { 5017 "Body": { 5018 "shape": "__string" 5019 }, 5020 "FromAddress": { 5021 "shape": "__string" 5022 }, 5023 "HtmlBody": { 5024 "shape": "__string" 5025 }, 5026 "Title": { 5027 "shape": "__string" 5028 } 5029 } 5030 }, 5031 "CampaignEventFilter": { 5032 "type": "structure", 5033 "members": { 5034 "Dimensions": { 5035 "shape": "EventDimensions" 5036 }, 5037 "FilterType": { 5038 "shape": "FilterType" 5039 } 5040 }, 5041 "required": [ 5042 "FilterType", 5043 "Dimensions" 5044 ] 5045 }, 5046 "CampaignHook": { 5047 "type": "structure", 5048 "members": { 5049 "LambdaFunctionName": { 5050 "shape": "__string" 5051 }, 5052 "Mode": { 5053 "shape": "Mode" 5054 }, 5055 "WebUrl": { 5056 "shape": "__string" 5057 } 5058 } 5059 }, 5060 "CampaignLimits": { 5061 "type": "structure", 5062 "members": { 5063 "Daily": { 5064 "shape": "__integer" 5065 }, 5066 "MaximumDuration": { 5067 "shape": "__integer" 5068 }, 5069 "MessagesPerSecond": { 5070 "shape": "__integer" 5071 }, 5072 "Total": { 5073 "shape": "__integer" 5074 } 5075 } 5076 }, 5077 "CampaignResponse": { 5078 "type": "structure", 5079 "members": { 5080 "AdditionalTreatments": { 5081 "shape": "ListOfTreatmentResource" 5082 }, 5083 "ApplicationId": { 5084 "shape": "__string" 5085 }, 5086 "Arn": { 5087 "shape": "__string" 5088 }, 5089 "CreationDate": { 5090 "shape": "__string" 5091 }, 5092 "CustomDeliveryConfiguration": { 5093 "shape": "CustomDeliveryConfiguration" 5094 }, 5095 "DefaultState": { 5096 "shape": "CampaignState" 5097 }, 5098 "Description": { 5099 "shape": "__string" 5100 }, 5101 "HoldoutPercent": { 5102 "shape": "__integer" 5103 }, 5104 "Hook": { 5105 "shape": "CampaignHook" 5106 }, 5107 "Id": { 5108 "shape": "__string" 5109 }, 5110 "IsPaused": { 5111 "shape": "__boolean" 5112 }, 5113 "LastModifiedDate": { 5114 "shape": "__string" 5115 }, 5116 "Limits": { 5117 "shape": "CampaignLimits" 5118 }, 5119 "MessageConfiguration": { 5120 "shape": "MessageConfiguration" 5121 }, 5122 "Name": { 5123 "shape": "__string" 5124 }, 5125 "Schedule": { 5126 "shape": "Schedule" 5127 }, 5128 "SegmentId": { 5129 "shape": "__string" 5130 }, 5131 "SegmentVersion": { 5132 "shape": "__integer" 5133 }, 5134 "State": { 5135 "shape": "CampaignState" 5136 }, 5137 "tags": { 5138 "shape": "MapOf__string", 5139 "locationName": "tags" 5140 }, 5141 "TemplateConfiguration": { 5142 "shape": "TemplateConfiguration" 5143 }, 5144 "TreatmentDescription": { 5145 "shape": "__string" 5146 }, 5147 "TreatmentName": { 5148 "shape": "__string" 5149 }, 5150 "Version": { 5151 "shape": "__integer" 5152 } 5153 }, 5154 "required": [ 5155 "LastModifiedDate", 5156 "CreationDate", 5157 "SegmentId", 5158 "SegmentVersion", 5159 "Id", 5160 "Arn", 5161 "ApplicationId" 5162 ] 5163 }, 5164 "CampaignSmsMessage": { 5165 "type": "structure", 5166 "members": { 5167 "Body": { 5168 "shape": "__string" 5169 }, 5170 "MessageType": { 5171 "shape": "MessageType" 5172 }, 5173 "OriginationNumber": { 5174 "shape": "__string" 5175 }, 5176 "SenderId": { 5177 "shape": "__string" 5178 }, 5179 "EntityId": { 5180 "shape": "__string" 5181 }, 5182 "TemplateId": { 5183 "shape": "__string" 5184 } 5185 } 5186 }, 5187 "CampaignState": { 5188 "type": "structure", 5189 "members": { 5190 "CampaignStatus": { 5191 "shape": "CampaignStatus" 5192 } 5193 } 5194 }, 5195 "CampaignStatus": { 5196 "type": "string", 5197 "enum": [ 5198 "SCHEDULED", 5199 "EXECUTING", 5200 "PENDING_NEXT_RUN", 5201 "COMPLETED", 5202 "PAUSED", 5203 "DELETED", 5204 "INVALID" 5205 ] 5206 }, 5207 "CampaignsResponse": { 5208 "type": "structure", 5209 "members": { 5210 "Item": { 5211 "shape": "ListOfCampaignResponse" 5212 }, 5213 "NextToken": { 5214 "shape": "__string" 5215 } 5216 }, 5217 "required": [ 5218 "Item" 5219 ] 5220 }, 5221 "ChannelResponse": { 5222 "type": "structure", 5223 "members": { 5224 "ApplicationId": { 5225 "shape": "__string" 5226 }, 5227 "CreationDate": { 5228 "shape": "__string" 5229 }, 5230 "Enabled": { 5231 "shape": "__boolean" 5232 }, 5233 "HasCredential": { 5234 "shape": "__boolean" 5235 }, 5236 "Id": { 5237 "shape": "__string" 5238 }, 5239 "IsArchived": { 5240 "shape": "__boolean" 5241 }, 5242 "LastModifiedBy": { 5243 "shape": "__string" 5244 }, 5245 "LastModifiedDate": { 5246 "shape": "__string" 5247 }, 5248 "Version": { 5249 "shape": "__integer" 5250 } 5251 } 5252 }, 5253 "ChannelType": { 5254 "type": "string", 5255 "enum": [ 5256 "PUSH", 5257 "GCM", 5258 "APNS", 5259 "APNS_SANDBOX", 5260 "APNS_VOIP", 5261 "APNS_VOIP_SANDBOX", 5262 "ADM", 5263 "SMS", 5264 "VOICE", 5265 "EMAIL", 5266 "BAIDU", 5267 "CUSTOM" 5268 ] 5269 }, 5270 "ChannelsResponse": { 5271 "type": "structure", 5272 "members": { 5273 "Channels": { 5274 "shape": "MapOfChannelResponse" 5275 } 5276 }, 5277 "required": [ 5278 "Channels" 5279 ] 5280 }, 5281 "Condition": { 5282 "type": "structure", 5283 "members": { 5284 "Conditions": { 5285 "shape": "ListOfSimpleCondition" 5286 }, 5287 "Operator": { 5288 "shape": "Operator" 5289 } 5290 } 5291 }, 5292 "ConditionalSplitActivity": { 5293 "type": "structure", 5294 "members": { 5295 "Condition": { 5296 "shape": "Condition" 5297 }, 5298 "EvaluationWaitTime": { 5299 "shape": "WaitTime" 5300 }, 5301 "FalseActivity": { 5302 "shape": "__string" 5303 }, 5304 "TrueActivity": { 5305 "shape": "__string" 5306 } 5307 } 5308 }, 5309 "ConflictException": { 5310 "type": "structure", 5311 "members": { 5312 "Message": { 5313 "shape": "__string" 5314 }, 5315 "RequestID": { 5316 "shape": "__string" 5317 } 5318 }, 5319 "exception": true, 5320 "error": { 5321 "httpStatusCode": 409 5322 } 5323 }, 5324 "CreateAppRequest": { 5325 "type": "structure", 5326 "members": { 5327 "CreateApplicationRequest": { 5328 "shape": "CreateApplicationRequest" 5329 } 5330 }, 5331 "required": [ 5332 "CreateApplicationRequest" 5333 ], 5334 "payload": "CreateApplicationRequest" 5335 }, 5336 "CreateAppResponse": { 5337 "type": "structure", 5338 "members": { 5339 "ApplicationResponse": { 5340 "shape": "ApplicationResponse" 5341 } 5342 }, 5343 "required": [ 5344 "ApplicationResponse" 5345 ], 5346 "payload": "ApplicationResponse" 5347 }, 5348 "CreateApplicationRequest": { 5349 "type": "structure", 5350 "members": { 5351 "Name": { 5352 "shape": "__string" 5353 }, 5354 "tags": { 5355 "shape": "MapOf__string", 5356 "locationName": "tags" 5357 } 5358 }, 5359 "required": [ 5360 "Name" 5361 ] 5362 }, 5363 "CreateCampaignRequest": { 5364 "type": "structure", 5365 "members": { 5366 "ApplicationId": { 5367 "shape": "__string", 5368 "location": "uri", 5369 "locationName": "application-id" 5370 }, 5371 "WriteCampaignRequest": { 5372 "shape": "WriteCampaignRequest" 5373 } 5374 }, 5375 "required": [ 5376 "ApplicationId", 5377 "WriteCampaignRequest" 5378 ], 5379 "payload": "WriteCampaignRequest" 5380 }, 5381 "CreateCampaignResponse": { 5382 "type": "structure", 5383 "members": { 5384 "CampaignResponse": { 5385 "shape": "CampaignResponse" 5386 } 5387 }, 5388 "required": [ 5389 "CampaignResponse" 5390 ], 5391 "payload": "CampaignResponse" 5392 }, 5393 "CreateEmailTemplateRequest": { 5394 "type": "structure", 5395 "members": { 5396 "EmailTemplateRequest": { 5397 "shape": "EmailTemplateRequest" 5398 }, 5399 "TemplateName": { 5400 "shape": "__string", 5401 "location": "uri", 5402 "locationName": "template-name" 5403 } 5404 }, 5405 "required": [ 5406 "TemplateName", 5407 "EmailTemplateRequest" 5408 ], 5409 "payload": "EmailTemplateRequest" 5410 }, 5411 "CreateEmailTemplateResponse": { 5412 "type": "structure", 5413 "members": { 5414 "CreateTemplateMessageBody": { 5415 "shape": "CreateTemplateMessageBody" 5416 } 5417 }, 5418 "required": [ 5419 "CreateTemplateMessageBody" 5420 ], 5421 "payload": "CreateTemplateMessageBody" 5422 }, 5423 "CreateExportJobRequest": { 5424 "type": "structure", 5425 "members": { 5426 "ApplicationId": { 5427 "shape": "__string", 5428 "location": "uri", 5429 "locationName": "application-id" 5430 }, 5431 "ExportJobRequest": { 5432 "shape": "ExportJobRequest" 5433 } 5434 }, 5435 "required": [ 5436 "ApplicationId", 5437 "ExportJobRequest" 5438 ], 5439 "payload": "ExportJobRequest" 5440 }, 5441 "CreateExportJobResponse": { 5442 "type": "structure", 5443 "members": { 5444 "ExportJobResponse": { 5445 "shape": "ExportJobResponse" 5446 } 5447 }, 5448 "required": [ 5449 "ExportJobResponse" 5450 ], 5451 "payload": "ExportJobResponse" 5452 }, 5453 "CreateImportJobRequest": { 5454 "type": "structure", 5455 "members": { 5456 "ApplicationId": { 5457 "shape": "__string", 5458 "location": "uri", 5459 "locationName": "application-id" 5460 }, 5461 "ImportJobRequest": { 5462 "shape": "ImportJobRequest" 5463 } 5464 }, 5465 "required": [ 5466 "ApplicationId", 5467 "ImportJobRequest" 5468 ], 5469 "payload": "ImportJobRequest" 5470 }, 5471 "CreateImportJobResponse": { 5472 "type": "structure", 5473 "members": { 5474 "ImportJobResponse": { 5475 "shape": "ImportJobResponse" 5476 } 5477 }, 5478 "required": [ 5479 "ImportJobResponse" 5480 ], 5481 "payload": "ImportJobResponse" 5482 }, 5483 "CreateJourneyRequest": { 5484 "type": "structure", 5485 "members": { 5486 "ApplicationId": { 5487 "shape": "__string", 5488 "location": "uri", 5489 "locationName": "application-id" 5490 }, 5491 "WriteJourneyRequest": { 5492 "shape": "WriteJourneyRequest" 5493 } 5494 }, 5495 "required": [ 5496 "ApplicationId", 5497 "WriteJourneyRequest" 5498 ], 5499 "payload": "WriteJourneyRequest" 5500 }, 5501 "CreateJourneyResponse": { 5502 "type": "structure", 5503 "members": { 5504 "JourneyResponse": { 5505 "shape": "JourneyResponse" 5506 } 5507 }, 5508 "required": [ 5509 "JourneyResponse" 5510 ], 5511 "payload": "JourneyResponse" 5512 }, 5513 "CreatePushTemplateRequest": { 5514 "type": "structure", 5515 "members": { 5516 "PushNotificationTemplateRequest": { 5517 "shape": "PushNotificationTemplateRequest" 5518 }, 5519 "TemplateName": { 5520 "shape": "__string", 5521 "location": "uri", 5522 "locationName": "template-name" 5523 } 5524 }, 5525 "required": [ 5526 "TemplateName", 5527 "PushNotificationTemplateRequest" 5528 ], 5529 "payload": "PushNotificationTemplateRequest" 5530 }, 5531 "CreatePushTemplateResponse": { 5532 "type": "structure", 5533 "members": { 5534 "CreateTemplateMessageBody": { 5535 "shape": "CreateTemplateMessageBody" 5536 } 5537 }, 5538 "required": [ 5539 "CreateTemplateMessageBody" 5540 ], 5541 "payload": "CreateTemplateMessageBody" 5542 }, 5543 "CreateRecommenderConfiguration": { 5544 "type": "structure", 5545 "members": { 5546 "Attributes": { 5547 "shape": "MapOf__string" 5548 }, 5549 "Description": { 5550 "shape": "__string" 5551 }, 5552 "Name": { 5553 "shape": "__string" 5554 }, 5555 "RecommendationProviderIdType": { 5556 "shape": "__string" 5557 }, 5558 "RecommendationProviderRoleArn": { 5559 "shape": "__string" 5560 }, 5561 "RecommendationProviderUri": { 5562 "shape": "__string" 5563 }, 5564 "RecommendationTransformerUri": { 5565 "shape": "__string" 5566 }, 5567 "RecommendationsDisplayName": { 5568 "shape": "__string" 5569 }, 5570 "RecommendationsPerMessage": { 5571 "shape": "__integer" 5572 } 5573 }, 5574 "required": [ 5575 "RecommendationProviderUri", 5576 "RecommendationProviderRoleArn" 5577 ] 5578 }, 5579 "CreateRecommenderConfigurationRequest": { 5580 "type": "structure", 5581 "members": { 5582 "CreateRecommenderConfiguration": { 5583 "shape": "CreateRecommenderConfiguration" 5584 } 5585 }, 5586 "required": [ 5587 "CreateRecommenderConfiguration" 5588 ], 5589 "payload": "CreateRecommenderConfiguration" 5590 }, 5591 "CreateRecommenderConfigurationResponse": { 5592 "type": "structure", 5593 "members": { 5594 "RecommenderConfigurationResponse": { 5595 "shape": "RecommenderConfigurationResponse" 5596 } 5597 }, 5598 "required": [ 5599 "RecommenderConfigurationResponse" 5600 ], 5601 "payload": "RecommenderConfigurationResponse" 5602 }, 5603 "CreateSegmentRequest": { 5604 "type": "structure", 5605 "members": { 5606 "ApplicationId": { 5607 "shape": "__string", 5608 "location": "uri", 5609 "locationName": "application-id" 5610 }, 5611 "WriteSegmentRequest": { 5612 "shape": "WriteSegmentRequest" 5613 } 5614 }, 5615 "required": [ 5616 "ApplicationId", 5617 "WriteSegmentRequest" 5618 ], 5619 "payload": "WriteSegmentRequest" 5620 }, 5621 "CreateSegmentResponse": { 5622 "type": "structure", 5623 "members": { 5624 "SegmentResponse": { 5625 "shape": "SegmentResponse" 5626 } 5627 }, 5628 "required": [ 5629 "SegmentResponse" 5630 ], 5631 "payload": "SegmentResponse" 5632 }, 5633 "CreateSmsTemplateRequest": { 5634 "type": "structure", 5635 "members": { 5636 "SMSTemplateRequest": { 5637 "shape": "SMSTemplateRequest" 5638 }, 5639 "TemplateName": { 5640 "shape": "__string", 5641 "location": "uri", 5642 "locationName": "template-name" 5643 } 5644 }, 5645 "required": [ 5646 "TemplateName", 5647 "SMSTemplateRequest" 5648 ], 5649 "payload": "SMSTemplateRequest" 5650 }, 5651 "CreateSmsTemplateResponse": { 5652 "type": "structure", 5653 "members": { 5654 "CreateTemplateMessageBody": { 5655 "shape": "CreateTemplateMessageBody" 5656 } 5657 }, 5658 "required": [ 5659 "CreateTemplateMessageBody" 5660 ], 5661 "payload": "CreateTemplateMessageBody" 5662 }, 5663 "CreateTemplateMessageBody": { 5664 "type": "structure", 5665 "members": { 5666 "Arn": { 5667 "shape": "__string" 5668 }, 5669 "Message": { 5670 "shape": "__string" 5671 }, 5672 "RequestID": { 5673 "shape": "__string" 5674 } 5675 } 5676 }, 5677 "CreateVoiceTemplateRequest": { 5678 "type": "structure", 5679 "members": { 5680 "TemplateName": { 5681 "shape": "__string", 5682 "location": "uri", 5683 "locationName": "template-name" 5684 }, 5685 "VoiceTemplateRequest": { 5686 "shape": "VoiceTemplateRequest" 5687 } 5688 }, 5689 "required": [ 5690 "TemplateName", 5691 "VoiceTemplateRequest" 5692 ], 5693 "payload": "VoiceTemplateRequest" 5694 }, 5695 "CreateVoiceTemplateResponse": { 5696 "type": "structure", 5697 "members": { 5698 "CreateTemplateMessageBody": { 5699 "shape": "CreateTemplateMessageBody" 5700 } 5701 }, 5702 "required": [ 5703 "CreateTemplateMessageBody" 5704 ], 5705 "payload": "CreateTemplateMessageBody" 5706 }, 5707 "CustomDeliveryConfiguration": { 5708 "type": "structure", 5709 "members": { 5710 "DeliveryUri": { 5711 "shape": "__string" 5712 }, 5713 "EndpointTypes": { 5714 "shape": "ListOf__EndpointTypesElement" 5715 } 5716 }, 5717 "required": [ 5718 "DeliveryUri" 5719 ] 5720 }, 5721 "CustomMessageActivity": { 5722 "type": "structure", 5723 "members": { 5724 "DeliveryUri": { 5725 "shape": "__string" 5726 }, 5727 "EndpointTypes": { 5728 "shape": "ListOf__EndpointTypesElement" 5729 }, 5730 "MessageConfig": { 5731 "shape": "JourneyCustomMessage" 5732 }, 5733 "NextActivity": { 5734 "shape": "__string" 5735 }, 5736 "TemplateName": { 5737 "shape": "__string" 5738 }, 5739 "TemplateVersion": { 5740 "shape": "__string" 5741 } 5742 } 5743 }, 5744 "DefaultMessage": { 5745 "type": "structure", 5746 "members": { 5747 "Body": { 5748 "shape": "__string" 5749 }, 5750 "Substitutions": { 5751 "shape": "MapOfListOf__string" 5752 } 5753 } 5754 }, 5755 "DefaultPushNotificationMessage": { 5756 "type": "structure", 5757 "members": { 5758 "Action": { 5759 "shape": "Action" 5760 }, 5761 "Body": { 5762 "shape": "__string" 5763 }, 5764 "Data": { 5765 "shape": "MapOf__string" 5766 }, 5767 "SilentPush": { 5768 "shape": "__boolean" 5769 }, 5770 "Substitutions": { 5771 "shape": "MapOfListOf__string" 5772 }, 5773 "Title": { 5774 "shape": "__string" 5775 }, 5776 "Url": { 5777 "shape": "__string" 5778 } 5779 } 5780 }, 5781 "DefaultPushNotificationTemplate": { 5782 "type": "structure", 5783 "members": { 5784 "Action": { 5785 "shape": "Action" 5786 }, 5787 "Body": { 5788 "shape": "__string" 5789 }, 5790 "Sound": { 5791 "shape": "__string" 5792 }, 5793 "Title": { 5794 "shape": "__string" 5795 }, 5796 "Url": { 5797 "shape": "__string" 5798 } 5799 } 5800 }, 5801 "DeleteAdmChannelRequest": { 5802 "type": "structure", 5803 "members": { 5804 "ApplicationId": { 5805 "shape": "__string", 5806 "location": "uri", 5807 "locationName": "application-id" 5808 } 5809 }, 5810 "required": [ 5811 "ApplicationId" 5812 ] 5813 }, 5814 "DeleteAdmChannelResponse": { 5815 "type": "structure", 5816 "members": { 5817 "ADMChannelResponse": { 5818 "shape": "ADMChannelResponse" 5819 } 5820 }, 5821 "required": [ 5822 "ADMChannelResponse" 5823 ], 5824 "payload": "ADMChannelResponse" 5825 }, 5826 "DeleteApnsChannelRequest": { 5827 "type": "structure", 5828 "members": { 5829 "ApplicationId": { 5830 "shape": "__string", 5831 "location": "uri", 5832 "locationName": "application-id" 5833 } 5834 }, 5835 "required": [ 5836 "ApplicationId" 5837 ] 5838 }, 5839 "DeleteApnsChannelResponse": { 5840 "type": "structure", 5841 "members": { 5842 "APNSChannelResponse": { 5843 "shape": "APNSChannelResponse" 5844 } 5845 }, 5846 "required": [ 5847 "APNSChannelResponse" 5848 ], 5849 "payload": "APNSChannelResponse" 5850 }, 5851 "DeleteApnsSandboxChannelRequest": { 5852 "type": "structure", 5853 "members": { 5854 "ApplicationId": { 5855 "shape": "__string", 5856 "location": "uri", 5857 "locationName": "application-id" 5858 } 5859 }, 5860 "required": [ 5861 "ApplicationId" 5862 ] 5863 }, 5864 "DeleteApnsSandboxChannelResponse": { 5865 "type": "structure", 5866 "members": { 5867 "APNSSandboxChannelResponse": { 5868 "shape": "APNSSandboxChannelResponse" 5869 } 5870 }, 5871 "required": [ 5872 "APNSSandboxChannelResponse" 5873 ], 5874 "payload": "APNSSandboxChannelResponse" 5875 }, 5876 "DeleteApnsVoipChannelRequest": { 5877 "type": "structure", 5878 "members": { 5879 "ApplicationId": { 5880 "shape": "__string", 5881 "location": "uri", 5882 "locationName": "application-id" 5883 } 5884 }, 5885 "required": [ 5886 "ApplicationId" 5887 ] 5888 }, 5889 "DeleteApnsVoipChannelResponse": { 5890 "type": "structure", 5891 "members": { 5892 "APNSVoipChannelResponse": { 5893 "shape": "APNSVoipChannelResponse" 5894 } 5895 }, 5896 "required": [ 5897 "APNSVoipChannelResponse" 5898 ], 5899 "payload": "APNSVoipChannelResponse" 5900 }, 5901 "DeleteApnsVoipSandboxChannelRequest": { 5902 "type": "structure", 5903 "members": { 5904 "ApplicationId": { 5905 "shape": "__string", 5906 "location": "uri", 5907 "locationName": "application-id" 5908 } 5909 }, 5910 "required": [ 5911 "ApplicationId" 5912 ] 5913 }, 5914 "DeleteApnsVoipSandboxChannelResponse": { 5915 "type": "structure", 5916 "members": { 5917 "APNSVoipSandboxChannelResponse": { 5918 "shape": "APNSVoipSandboxChannelResponse" 5919 } 5920 }, 5921 "required": [ 5922 "APNSVoipSandboxChannelResponse" 5923 ], 5924 "payload": "APNSVoipSandboxChannelResponse" 5925 }, 5926 "DeleteAppRequest": { 5927 "type": "structure", 5928 "members": { 5929 "ApplicationId": { 5930 "shape": "__string", 5931 "location": "uri", 5932 "locationName": "application-id" 5933 } 5934 }, 5935 "required": [ 5936 "ApplicationId" 5937 ] 5938 }, 5939 "DeleteAppResponse": { 5940 "type": "structure", 5941 "members": { 5942 "ApplicationResponse": { 5943 "shape": "ApplicationResponse" 5944 } 5945 }, 5946 "required": [ 5947 "ApplicationResponse" 5948 ], 5949 "payload": "ApplicationResponse" 5950 }, 5951 "DeleteBaiduChannelRequest": { 5952 "type": "structure", 5953 "members": { 5954 "ApplicationId": { 5955 "shape": "__string", 5956 "location": "uri", 5957 "locationName": "application-id" 5958 } 5959 }, 5960 "required": [ 5961 "ApplicationId" 5962 ] 5963 }, 5964 "DeleteBaiduChannelResponse": { 5965 "type": "structure", 5966 "members": { 5967 "BaiduChannelResponse": { 5968 "shape": "BaiduChannelResponse" 5969 } 5970 }, 5971 "required": [ 5972 "BaiduChannelResponse" 5973 ], 5974 "payload": "BaiduChannelResponse" 5975 }, 5976 "DeleteCampaignRequest": { 5977 "type": "structure", 5978 "members": { 5979 "ApplicationId": { 5980 "shape": "__string", 5981 "location": "uri", 5982 "locationName": "application-id" 5983 }, 5984 "CampaignId": { 5985 "shape": "__string", 5986 "location": "uri", 5987 "locationName": "campaign-id" 5988 } 5989 }, 5990 "required": [ 5991 "CampaignId", 5992 "ApplicationId" 5993 ] 5994 }, 5995 "DeleteCampaignResponse": { 5996 "type": "structure", 5997 "members": { 5998 "CampaignResponse": { 5999 "shape": "CampaignResponse" 6000 } 6001 }, 6002 "required": [ 6003 "CampaignResponse" 6004 ], 6005 "payload": "CampaignResponse" 6006 }, 6007 "DeleteEmailChannelRequest": { 6008 "type": "structure", 6009 "members": { 6010 "ApplicationId": { 6011 "shape": "__string", 6012 "location": "uri", 6013 "locationName": "application-id" 6014 } 6015 }, 6016 "required": [ 6017 "ApplicationId" 6018 ] 6019 }, 6020 "DeleteEmailChannelResponse": { 6021 "type": "structure", 6022 "members": { 6023 "EmailChannelResponse": { 6024 "shape": "EmailChannelResponse" 6025 } 6026 }, 6027 "required": [ 6028 "EmailChannelResponse" 6029 ], 6030 "payload": "EmailChannelResponse" 6031 }, 6032 "DeleteEmailTemplateRequest": { 6033 "type": "structure", 6034 "members": { 6035 "TemplateName": { 6036 "shape": "__string", 6037 "location": "uri", 6038 "locationName": "template-name" 6039 }, 6040 "Version": { 6041 "shape": "__string", 6042 "location": "querystring", 6043 "locationName": "version" 6044 } 6045 }, 6046 "required": [ 6047 "TemplateName" 6048 ] 6049 }, 6050 "DeleteEmailTemplateResponse": { 6051 "type": "structure", 6052 "members": { 6053 "MessageBody": { 6054 "shape": "MessageBody" 6055 } 6056 }, 6057 "required": [ 6058 "MessageBody" 6059 ], 6060 "payload": "MessageBody" 6061 }, 6062 "DeleteEndpointRequest": { 6063 "type": "structure", 6064 "members": { 6065 "ApplicationId": { 6066 "shape": "__string", 6067 "location": "uri", 6068 "locationName": "application-id" 6069 }, 6070 "EndpointId": { 6071 "shape": "__string", 6072 "location": "uri", 6073 "locationName": "endpoint-id" 6074 } 6075 }, 6076 "required": [ 6077 "ApplicationId", 6078 "EndpointId" 6079 ] 6080 }, 6081 "DeleteEndpointResponse": { 6082 "type": "structure", 6083 "members": { 6084 "EndpointResponse": { 6085 "shape": "EndpointResponse" 6086 } 6087 }, 6088 "required": [ 6089 "EndpointResponse" 6090 ], 6091 "payload": "EndpointResponse" 6092 }, 6093 "DeleteEventStreamRequest": { 6094 "type": "structure", 6095 "members": { 6096 "ApplicationId": { 6097 "shape": "__string", 6098 "location": "uri", 6099 "locationName": "application-id" 6100 } 6101 }, 6102 "required": [ 6103 "ApplicationId" 6104 ] 6105 }, 6106 "DeleteEventStreamResponse": { 6107 "type": "structure", 6108 "members": { 6109 "EventStream": { 6110 "shape": "EventStream" 6111 } 6112 }, 6113 "required": [ 6114 "EventStream" 6115 ], 6116 "payload": "EventStream" 6117 }, 6118 "DeleteGcmChannelRequest": { 6119 "type": "structure", 6120 "members": { 6121 "ApplicationId": { 6122 "shape": "__string", 6123 "location": "uri", 6124 "locationName": "application-id" 6125 } 6126 }, 6127 "required": [ 6128 "ApplicationId" 6129 ] 6130 }, 6131 "DeleteGcmChannelResponse": { 6132 "type": "structure", 6133 "members": { 6134 "GCMChannelResponse": { 6135 "shape": "GCMChannelResponse" 6136 } 6137 }, 6138 "required": [ 6139 "GCMChannelResponse" 6140 ], 6141 "payload": "GCMChannelResponse" 6142 }, 6143 "DeleteJourneyRequest": { 6144 "type": "structure", 6145 "members": { 6146 "ApplicationId": { 6147 "shape": "__string", 6148 "location": "uri", 6149 "locationName": "application-id" 6150 }, 6151 "JourneyId": { 6152 "shape": "__string", 6153 "location": "uri", 6154 "locationName": "journey-id" 6155 } 6156 }, 6157 "required": [ 6158 "JourneyId", 6159 "ApplicationId" 6160 ] 6161 }, 6162 "DeleteJourneyResponse": { 6163 "type": "structure", 6164 "members": { 6165 "JourneyResponse": { 6166 "shape": "JourneyResponse" 6167 } 6168 }, 6169 "required": [ 6170 "JourneyResponse" 6171 ], 6172 "payload": "JourneyResponse" 6173 }, 6174 "DeletePushTemplateRequest": { 6175 "type": "structure", 6176 "members": { 6177 "TemplateName": { 6178 "shape": "__string", 6179 "location": "uri", 6180 "locationName": "template-name" 6181 }, 6182 "Version": { 6183 "shape": "__string", 6184 "location": "querystring", 6185 "locationName": "version" 6186 } 6187 }, 6188 "required": [ 6189 "TemplateName" 6190 ] 6191 }, 6192 "DeletePushTemplateResponse": { 6193 "type": "structure", 6194 "members": { 6195 "MessageBody": { 6196 "shape": "MessageBody" 6197 } 6198 }, 6199 "required": [ 6200 "MessageBody" 6201 ], 6202 "payload": "MessageBody" 6203 }, 6204 "DeleteRecommenderConfigurationRequest": { 6205 "type": "structure", 6206 "members": { 6207 "RecommenderId": { 6208 "shape": "__string", 6209 "location": "uri", 6210 "locationName": "recommender-id" 6211 } 6212 }, 6213 "required": [ 6214 "RecommenderId" 6215 ] 6216 }, 6217 "DeleteRecommenderConfigurationResponse": { 6218 "type": "structure", 6219 "members": { 6220 "RecommenderConfigurationResponse": { 6221 "shape": "RecommenderConfigurationResponse" 6222 } 6223 }, 6224 "required": [ 6225 "RecommenderConfigurationResponse" 6226 ], 6227 "payload": "RecommenderConfigurationResponse" 6228 }, 6229 "DeleteSegmentRequest": { 6230 "type": "structure", 6231 "members": { 6232 "ApplicationId": { 6233 "shape": "__string", 6234 "location": "uri", 6235 "locationName": "application-id" 6236 }, 6237 "SegmentId": { 6238 "shape": "__string", 6239 "location": "uri", 6240 "locationName": "segment-id" 6241 } 6242 }, 6243 "required": [ 6244 "SegmentId", 6245 "ApplicationId" 6246 ] 6247 }, 6248 "DeleteSegmentResponse": { 6249 "type": "structure", 6250 "members": { 6251 "SegmentResponse": { 6252 "shape": "SegmentResponse" 6253 } 6254 }, 6255 "required": [ 6256 "SegmentResponse" 6257 ], 6258 "payload": "SegmentResponse" 6259 }, 6260 "DeleteSmsChannelRequest": { 6261 "type": "structure", 6262 "members": { 6263 "ApplicationId": { 6264 "shape": "__string", 6265 "location": "uri", 6266 "locationName": "application-id" 6267 } 6268 }, 6269 "required": [ 6270 "ApplicationId" 6271 ] 6272 }, 6273 "DeleteSmsChannelResponse": { 6274 "type": "structure", 6275 "members": { 6276 "SMSChannelResponse": { 6277 "shape": "SMSChannelResponse" 6278 } 6279 }, 6280 "required": [ 6281 "SMSChannelResponse" 6282 ], 6283 "payload": "SMSChannelResponse" 6284 }, 6285 "DeleteSmsTemplateRequest": { 6286 "type": "structure", 6287 "members": { 6288 "TemplateName": { 6289 "shape": "__string", 6290 "location": "uri", 6291 "locationName": "template-name" 6292 }, 6293 "Version": { 6294 "shape": "__string", 6295 "location": "querystring", 6296 "locationName": "version" 6297 } 6298 }, 6299 "required": [ 6300 "TemplateName" 6301 ] 6302 }, 6303 "DeleteSmsTemplateResponse": { 6304 "type": "structure", 6305 "members": { 6306 "MessageBody": { 6307 "shape": "MessageBody" 6308 } 6309 }, 6310 "required": [ 6311 "MessageBody" 6312 ], 6313 "payload": "MessageBody" 6314 }, 6315 "DeleteUserEndpointsRequest": { 6316 "type": "structure", 6317 "members": { 6318 "ApplicationId": { 6319 "shape": "__string", 6320 "location": "uri", 6321 "locationName": "application-id" 6322 }, 6323 "UserId": { 6324 "shape": "__string", 6325 "location": "uri", 6326 "locationName": "user-id" 6327 } 6328 }, 6329 "required": [ 6330 "ApplicationId", 6331 "UserId" 6332 ] 6333 }, 6334 "DeleteUserEndpointsResponse": { 6335 "type": "structure", 6336 "members": { 6337 "EndpointsResponse": { 6338 "shape": "EndpointsResponse" 6339 } 6340 }, 6341 "required": [ 6342 "EndpointsResponse" 6343 ], 6344 "payload": "EndpointsResponse" 6345 }, 6346 "DeleteVoiceChannelRequest": { 6347 "type": "structure", 6348 "members": { 6349 "ApplicationId": { 6350 "shape": "__string", 6351 "location": "uri", 6352 "locationName": "application-id" 6353 } 6354 }, 6355 "required": [ 6356 "ApplicationId" 6357 ] 6358 }, 6359 "DeleteVoiceChannelResponse": { 6360 "type": "structure", 6361 "members": { 6362 "VoiceChannelResponse": { 6363 "shape": "VoiceChannelResponse" 6364 } 6365 }, 6366 "required": [ 6367 "VoiceChannelResponse" 6368 ], 6369 "payload": "VoiceChannelResponse" 6370 }, 6371 "DeleteVoiceTemplateRequest": { 6372 "type": "structure", 6373 "members": { 6374 "TemplateName": { 6375 "shape": "__string", 6376 "location": "uri", 6377 "locationName": "template-name" 6378 }, 6379 "Version": { 6380 "shape": "__string", 6381 "location": "querystring", 6382 "locationName": "version" 6383 } 6384 }, 6385 "required": [ 6386 "TemplateName" 6387 ] 6388 }, 6389 "DeleteVoiceTemplateResponse": { 6390 "type": "structure", 6391 "members": { 6392 "MessageBody": { 6393 "shape": "MessageBody" 6394 } 6395 }, 6396 "required": [ 6397 "MessageBody" 6398 ], 6399 "payload": "MessageBody" 6400 }, 6401 "DeliveryStatus": { 6402 "type": "string", 6403 "enum": [ 6404 "SUCCESSFUL", 6405 "THROTTLED", 6406 "TEMPORARY_FAILURE", 6407 "PERMANENT_FAILURE", 6408 "UNKNOWN_FAILURE", 6409 "OPT_OUT", 6410 "DUPLICATE" 6411 ] 6412 }, 6413 "DimensionType": { 6414 "type": "string", 6415 "enum": [ 6416 "INCLUSIVE", 6417 "EXCLUSIVE" 6418 ] 6419 }, 6420 "DirectMessageConfiguration": { 6421 "type": "structure", 6422 "members": { 6423 "ADMMessage": { 6424 "shape": "ADMMessage" 6425 }, 6426 "APNSMessage": { 6427 "shape": "APNSMessage" 6428 }, 6429 "BaiduMessage": { 6430 "shape": "BaiduMessage" 6431 }, 6432 "DefaultMessage": { 6433 "shape": "DefaultMessage" 6434 }, 6435 "DefaultPushNotificationMessage": { 6436 "shape": "DefaultPushNotificationMessage" 6437 }, 6438 "EmailMessage": { 6439 "shape": "EmailMessage" 6440 }, 6441 "GCMMessage": { 6442 "shape": "GCMMessage" 6443 }, 6444 "SMSMessage": { 6445 "shape": "SMSMessage" 6446 }, 6447 "VoiceMessage": { 6448 "shape": "VoiceMessage" 6449 } 6450 } 6451 }, 6452 "Duration": { 6453 "type": "string", 6454 "enum": [ 6455 "HR_24", 6456 "DAY_7", 6457 "DAY_14", 6458 "DAY_30" 6459 ] 6460 }, 6461 "EmailChannelRequest": { 6462 "type": "structure", 6463 "members": { 6464 "ConfigurationSet": { 6465 "shape": "__string" 6466 }, 6467 "Enabled": { 6468 "shape": "__boolean" 6469 }, 6470 "FromAddress": { 6471 "shape": "__string" 6472 }, 6473 "Identity": { 6474 "shape": "__string" 6475 }, 6476 "RoleArn": { 6477 "shape": "__string" 6478 } 6479 }, 6480 "required": [ 6481 "FromAddress", 6482 "Identity" 6483 ] 6484 }, 6485 "EmailChannelResponse": { 6486 "type": "structure", 6487 "members": { 6488 "ApplicationId": { 6489 "shape": "__string" 6490 }, 6491 "ConfigurationSet": { 6492 "shape": "__string" 6493 }, 6494 "CreationDate": { 6495 "shape": "__string" 6496 }, 6497 "Enabled": { 6498 "shape": "__boolean" 6499 }, 6500 "FromAddress": { 6501 "shape": "__string" 6502 }, 6503 "HasCredential": { 6504 "shape": "__boolean" 6505 }, 6506 "Id": { 6507 "shape": "__string" 6508 }, 6509 "Identity": { 6510 "shape": "__string" 6511 }, 6512 "IsArchived": { 6513 "shape": "__boolean" 6514 }, 6515 "LastModifiedBy": { 6516 "shape": "__string" 6517 }, 6518 "LastModifiedDate": { 6519 "shape": "__string" 6520 }, 6521 "MessagesPerSecond": { 6522 "shape": "__integer" 6523 }, 6524 "Platform": { 6525 "shape": "__string" 6526 }, 6527 "RoleArn": { 6528 "shape": "__string" 6529 }, 6530 "Version": { 6531 "shape": "__integer" 6532 } 6533 }, 6534 "required": [ 6535 "Platform" 6536 ] 6537 }, 6538 "EmailMessage": { 6539 "type": "structure", 6540 "members": { 6541 "Body": { 6542 "shape": "__string" 6543 }, 6544 "FeedbackForwardingAddress": { 6545 "shape": "__string" 6546 }, 6547 "FromAddress": { 6548 "shape": "__string" 6549 }, 6550 "RawEmail": { 6551 "shape": "RawEmail" 6552 }, 6553 "ReplyToAddresses": { 6554 "shape": "ListOf__string" 6555 }, 6556 "SimpleEmail": { 6557 "shape": "SimpleEmail" 6558 }, 6559 "Substitutions": { 6560 "shape": "MapOfListOf__string" 6561 } 6562 } 6563 }, 6564 "EmailMessageActivity": { 6565 "type": "structure", 6566 "members": { 6567 "MessageConfig": { 6568 "shape": "JourneyEmailMessage" 6569 }, 6570 "NextActivity": { 6571 "shape": "__string" 6572 }, 6573 "TemplateName": { 6574 "shape": "__string" 6575 }, 6576 "TemplateVersion": { 6577 "shape": "__string" 6578 } 6579 } 6580 }, 6581 "EmailTemplateRequest": { 6582 "type": "structure", 6583 "members": { 6584 "DefaultSubstitutions": { 6585 "shape": "__string" 6586 }, 6587 "HtmlPart": { 6588 "shape": "__string" 6589 }, 6590 "RecommenderId": { 6591 "shape": "__string" 6592 }, 6593 "Subject": { 6594 "shape": "__string" 6595 }, 6596 "tags": { 6597 "shape": "MapOf__string", 6598 "locationName": "tags" 6599 }, 6600 "TemplateDescription": { 6601 "shape": "__string" 6602 }, 6603 "TextPart": { 6604 "shape": "__string" 6605 } 6606 } 6607 }, 6608 "EmailTemplateResponse": { 6609 "type": "structure", 6610 "members": { 6611 "Arn": { 6612 "shape": "__string" 6613 }, 6614 "CreationDate": { 6615 "shape": "__string" 6616 }, 6617 "DefaultSubstitutions": { 6618 "shape": "__string" 6619 }, 6620 "HtmlPart": { 6621 "shape": "__string" 6622 }, 6623 "LastModifiedDate": { 6624 "shape": "__string" 6625 }, 6626 "RecommenderId": { 6627 "shape": "__string" 6628 }, 6629 "Subject": { 6630 "shape": "__string" 6631 }, 6632 "tags": { 6633 "shape": "MapOf__string", 6634 "locationName": "tags" 6635 }, 6636 "TemplateDescription": { 6637 "shape": "__string" 6638 }, 6639 "TemplateName": { 6640 "shape": "__string" 6641 }, 6642 "TemplateType": { 6643 "shape": "TemplateType" 6644 }, 6645 "TextPart": { 6646 "shape": "__string" 6647 }, 6648 "Version": { 6649 "shape": "__string" 6650 } 6651 }, 6652 "required": [ 6653 "LastModifiedDate", 6654 "CreationDate", 6655 "TemplateName", 6656 "TemplateType" 6657 ] 6658 }, 6659 "EndpointBatchItem": { 6660 "type": "structure", 6661 "members": { 6662 "Address": { 6663 "shape": "__string" 6664 }, 6665 "Attributes": { 6666 "shape": "MapOfListOf__string" 6667 }, 6668 "ChannelType": { 6669 "shape": "ChannelType" 6670 }, 6671 "Demographic": { 6672 "shape": "EndpointDemographic" 6673 }, 6674 "EffectiveDate": { 6675 "shape": "__string" 6676 }, 6677 "EndpointStatus": { 6678 "shape": "__string" 6679 }, 6680 "Id": { 6681 "shape": "__string" 6682 }, 6683 "Location": { 6684 "shape": "EndpointLocation" 6685 }, 6686 "Metrics": { 6687 "shape": "MapOf__double" 6688 }, 6689 "OptOut": { 6690 "shape": "__string" 6691 }, 6692 "RequestId": { 6693 "shape": "__string" 6694 }, 6695 "User": { 6696 "shape": "EndpointUser" 6697 } 6698 } 6699 }, 6700 "EndpointBatchRequest": { 6701 "type": "structure", 6702 "members": { 6703 "Item": { 6704 "shape": "ListOfEndpointBatchItem" 6705 } 6706 }, 6707 "required": [ 6708 "Item" 6709 ] 6710 }, 6711 "EndpointDemographic": { 6712 "type": "structure", 6713 "members": { 6714 "AppVersion": { 6715 "shape": "__string" 6716 }, 6717 "Locale": { 6718 "shape": "__string" 6719 }, 6720 "Make": { 6721 "shape": "__string" 6722 }, 6723 "Model": { 6724 "shape": "__string" 6725 }, 6726 "ModelVersion": { 6727 "shape": "__string" 6728 }, 6729 "Platform": { 6730 "shape": "__string" 6731 }, 6732 "PlatformVersion": { 6733 "shape": "__string" 6734 }, 6735 "Timezone": { 6736 "shape": "__string" 6737 } 6738 } 6739 }, 6740 "EndpointItemResponse": { 6741 "type": "structure", 6742 "members": { 6743 "Message": { 6744 "shape": "__string" 6745 }, 6746 "StatusCode": { 6747 "shape": "__integer" 6748 } 6749 } 6750 }, 6751 "EndpointLocation": { 6752 "type": "structure", 6753 "members": { 6754 "City": { 6755 "shape": "__string" 6756 }, 6757 "Country": { 6758 "shape": "__string" 6759 }, 6760 "Latitude": { 6761 "shape": "__double" 6762 }, 6763 "Longitude": { 6764 "shape": "__double" 6765 }, 6766 "PostalCode": { 6767 "shape": "__string" 6768 }, 6769 "Region": { 6770 "shape": "__string" 6771 } 6772 } 6773 }, 6774 "EndpointMessageResult": { 6775 "type": "structure", 6776 "members": { 6777 "Address": { 6778 "shape": "__string" 6779 }, 6780 "DeliveryStatus": { 6781 "shape": "DeliveryStatus" 6782 }, 6783 "MessageId": { 6784 "shape": "__string" 6785 }, 6786 "StatusCode": { 6787 "shape": "__integer" 6788 }, 6789 "StatusMessage": { 6790 "shape": "__string" 6791 }, 6792 "UpdatedToken": { 6793 "shape": "__string" 6794 } 6795 }, 6796 "required": [ 6797 "DeliveryStatus", 6798 "StatusCode" 6799 ] 6800 }, 6801 "EndpointRequest": { 6802 "type": "structure", 6803 "members": { 6804 "Address": { 6805 "shape": "__string" 6806 }, 6807 "Attributes": { 6808 "shape": "MapOfListOf__string" 6809 }, 6810 "ChannelType": { 6811 "shape": "ChannelType" 6812 }, 6813 "Demographic": { 6814 "shape": "EndpointDemographic" 6815 }, 6816 "EffectiveDate": { 6817 "shape": "__string" 6818 }, 6819 "EndpointStatus": { 6820 "shape": "__string" 6821 }, 6822 "Location": { 6823 "shape": "EndpointLocation" 6824 }, 6825 "Metrics": { 6826 "shape": "MapOf__double" 6827 }, 6828 "OptOut": { 6829 "shape": "__string" 6830 }, 6831 "RequestId": { 6832 "shape": "__string" 6833 }, 6834 "User": { 6835 "shape": "EndpointUser" 6836 } 6837 } 6838 }, 6839 "EndpointResponse": { 6840 "type": "structure", 6841 "members": { 6842 "Address": { 6843 "shape": "__string" 6844 }, 6845 "ApplicationId": { 6846 "shape": "__string" 6847 }, 6848 "Attributes": { 6849 "shape": "MapOfListOf__string" 6850 }, 6851 "ChannelType": { 6852 "shape": "ChannelType" 6853 }, 6854 "CohortId": { 6855 "shape": "__string" 6856 }, 6857 "CreationDate": { 6858 "shape": "__string" 6859 }, 6860 "Demographic": { 6861 "shape": "EndpointDemographic" 6862 }, 6863 "EffectiveDate": { 6864 "shape": "__string" 6865 }, 6866 "EndpointStatus": { 6867 "shape": "__string" 6868 }, 6869 "Id": { 6870 "shape": "__string" 6871 }, 6872 "Location": { 6873 "shape": "EndpointLocation" 6874 }, 6875 "Metrics": { 6876 "shape": "MapOf__double" 6877 }, 6878 "OptOut": { 6879 "shape": "__string" 6880 }, 6881 "RequestId": { 6882 "shape": "__string" 6883 }, 6884 "User": { 6885 "shape": "EndpointUser" 6886 } 6887 } 6888 }, 6889 "EndpointSendConfiguration": { 6890 "type": "structure", 6891 "members": { 6892 "BodyOverride": { 6893 "shape": "__string" 6894 }, 6895 "Context": { 6896 "shape": "MapOf__string" 6897 }, 6898 "RawContent": { 6899 "shape": "__string" 6900 }, 6901 "Substitutions": { 6902 "shape": "MapOfListOf__string" 6903 }, 6904 "TitleOverride": { 6905 "shape": "__string" 6906 } 6907 } 6908 }, 6909 "EndpointUser": { 6910 "type": "structure", 6911 "members": { 6912 "UserAttributes": { 6913 "shape": "MapOfListOf__string" 6914 }, 6915 "UserId": { 6916 "shape": "__string" 6917 } 6918 } 6919 }, 6920 "EndpointsResponse": { 6921 "type": "structure", 6922 "members": { 6923 "Item": { 6924 "shape": "ListOfEndpointResponse" 6925 } 6926 }, 6927 "required": [ 6928 "Item" 6929 ] 6930 }, 6931 "Event": { 6932 "type": "structure", 6933 "members": { 6934 "AppPackageName": { 6935 "shape": "__string" 6936 }, 6937 "AppTitle": { 6938 "shape": "__string" 6939 }, 6940 "AppVersionCode": { 6941 "shape": "__string" 6942 }, 6943 "Attributes": { 6944 "shape": "MapOf__string" 6945 }, 6946 "ClientSdkVersion": { 6947 "shape": "__string" 6948 }, 6949 "EventType": { 6950 "shape": "__string" 6951 }, 6952 "Metrics": { 6953 "shape": "MapOf__double" 6954 }, 6955 "SdkName": { 6956 "shape": "__string" 6957 }, 6958 "Session": { 6959 "shape": "Session" 6960 }, 6961 "Timestamp": { 6962 "shape": "__string" 6963 } 6964 }, 6965 "required": [ 6966 "EventType", 6967 "Timestamp" 6968 ] 6969 }, 6970 "EventCondition": { 6971 "type": "structure", 6972 "members": { 6973 "Dimensions": { 6974 "shape": "EventDimensions" 6975 }, 6976 "MessageActivity": { 6977 "shape": "__string" 6978 } 6979 } 6980 }, 6981 "EventDimensions": { 6982 "type": "structure", 6983 "members": { 6984 "Attributes": { 6985 "shape": "MapOfAttributeDimension" 6986 }, 6987 "EventType": { 6988 "shape": "SetDimension" 6989 }, 6990 "Metrics": { 6991 "shape": "MapOfMetricDimension" 6992 } 6993 } 6994 }, 6995 "EventFilter": { 6996 "type": "structure", 6997 "members": { 6998 "Dimensions": { 6999 "shape": "EventDimensions" 7000 }, 7001 "FilterType": { 7002 "shape": "FilterType" 7003 } 7004 }, 7005 "required": [ 7006 "FilterType", 7007 "Dimensions" 7008 ] 7009 }, 7010 "EventItemResponse": { 7011 "type": "structure", 7012 "members": { 7013 "Message": { 7014 "shape": "__string" 7015 }, 7016 "StatusCode": { 7017 "shape": "__integer" 7018 } 7019 } 7020 }, 7021 "EventStartCondition": { 7022 "type": "structure", 7023 "members": { 7024 "EventFilter": { 7025 "shape": "EventFilter" 7026 }, 7027 "SegmentId": { 7028 "shape": "__string" 7029 } 7030 } 7031 }, 7032 "EventStream": { 7033 "type": "structure", 7034 "members": { 7035 "ApplicationId": { 7036 "shape": "__string" 7037 }, 7038 "DestinationStreamArn": { 7039 "shape": "__string" 7040 }, 7041 "ExternalId": { 7042 "shape": "__string" 7043 }, 7044 "LastModifiedDate": { 7045 "shape": "__string" 7046 }, 7047 "LastUpdatedBy": { 7048 "shape": "__string" 7049 }, 7050 "RoleArn": { 7051 "shape": "__string" 7052 } 7053 }, 7054 "required": [ 7055 "ApplicationId", 7056 "RoleArn", 7057 "DestinationStreamArn" 7058 ] 7059 }, 7060 "EventsBatch": { 7061 "type": "structure", 7062 "members": { 7063 "Endpoint": { 7064 "shape": "PublicEndpoint" 7065 }, 7066 "Events": { 7067 "shape": "MapOfEvent" 7068 } 7069 }, 7070 "required": [ 7071 "Endpoint", 7072 "Events" 7073 ] 7074 }, 7075 "EventsRequest": { 7076 "type": "structure", 7077 "members": { 7078 "BatchItem": { 7079 "shape": "MapOfEventsBatch" 7080 } 7081 }, 7082 "required": [ 7083 "BatchItem" 7084 ] 7085 }, 7086 "EventsResponse": { 7087 "type": "structure", 7088 "members": { 7089 "Results": { 7090 "shape": "MapOfItemResponse" 7091 } 7092 } 7093 }, 7094 "ExportJobRequest": { 7095 "type": "structure", 7096 "members": { 7097 "RoleArn": { 7098 "shape": "__string" 7099 }, 7100 "S3UrlPrefix": { 7101 "shape": "__string" 7102 }, 7103 "SegmentId": { 7104 "shape": "__string" 7105 }, 7106 "SegmentVersion": { 7107 "shape": "__integer" 7108 } 7109 }, 7110 "required": [ 7111 "S3UrlPrefix", 7112 "RoleArn" 7113 ] 7114 }, 7115 "ExportJobResource": { 7116 "type": "structure", 7117 "members": { 7118 "RoleArn": { 7119 "shape": "__string" 7120 }, 7121 "S3UrlPrefix": { 7122 "shape": "__string" 7123 }, 7124 "SegmentId": { 7125 "shape": "__string" 7126 }, 7127 "SegmentVersion": { 7128 "shape": "__integer" 7129 } 7130 }, 7131 "required": [ 7132 "S3UrlPrefix", 7133 "RoleArn" 7134 ] 7135 }, 7136 "ExportJobResponse": { 7137 "type": "structure", 7138 "members": { 7139 "ApplicationId": { 7140 "shape": "__string" 7141 }, 7142 "CompletedPieces": { 7143 "shape": "__integer" 7144 }, 7145 "CompletionDate": { 7146 "shape": "__string" 7147 }, 7148 "CreationDate": { 7149 "shape": "__string" 7150 }, 7151 "Definition": { 7152 "shape": "ExportJobResource" 7153 }, 7154 "FailedPieces": { 7155 "shape": "__integer" 7156 }, 7157 "Failures": { 7158 "shape": "ListOf__string" 7159 }, 7160 "Id": { 7161 "shape": "__string" 7162 }, 7163 "JobStatus": { 7164 "shape": "JobStatus" 7165 }, 7166 "TotalFailures": { 7167 "shape": "__integer" 7168 }, 7169 "TotalPieces": { 7170 "shape": "__integer" 7171 }, 7172 "TotalProcessed": { 7173 "shape": "__integer" 7174 }, 7175 "Type": { 7176 "shape": "__string" 7177 } 7178 }, 7179 "required": [ 7180 "JobStatus", 7181 "CreationDate", 7182 "Type", 7183 "Definition", 7184 "Id", 7185 "ApplicationId" 7186 ] 7187 }, 7188 "ExportJobsResponse": { 7189 "type": "structure", 7190 "members": { 7191 "Item": { 7192 "shape": "ListOfExportJobResponse" 7193 }, 7194 "NextToken": { 7195 "shape": "__string" 7196 } 7197 }, 7198 "required": [ 7199 "Item" 7200 ] 7201 }, 7202 "FilterType": { 7203 "type": "string", 7204 "enum": [ 7205 "SYSTEM", 7206 "ENDPOINT" 7207 ] 7208 }, 7209 "ForbiddenException": { 7210 "type": "structure", 7211 "members": { 7212 "Message": { 7213 "shape": "__string" 7214 }, 7215 "RequestID": { 7216 "shape": "__string" 7217 } 7218 }, 7219 "exception": true, 7220 "error": { 7221 "httpStatusCode": 403 7222 } 7223 }, 7224 "Format": { 7225 "type": "string", 7226 "enum": [ 7227 "CSV", 7228 "JSON" 7229 ] 7230 }, 7231 "Frequency": { 7232 "type": "string", 7233 "enum": [ 7234 "ONCE", 7235 "HOURLY", 7236 "DAILY", 7237 "WEEKLY", 7238 "MONTHLY", 7239 "EVENT" 7240 ] 7241 }, 7242 "GCMChannelRequest": { 7243 "type": "structure", 7244 "members": { 7245 "ApiKey": { 7246 "shape": "__string" 7247 }, 7248 "Enabled": { 7249 "shape": "__boolean" 7250 } 7251 }, 7252 "required": [ 7253 "ApiKey" 7254 ] 7255 }, 7256 "GCMChannelResponse": { 7257 "type": "structure", 7258 "members": { 7259 "ApplicationId": { 7260 "shape": "__string" 7261 }, 7262 "CreationDate": { 7263 "shape": "__string" 7264 }, 7265 "Credential": { 7266 "shape": "__string" 7267 }, 7268 "Enabled": { 7269 "shape": "__boolean" 7270 }, 7271 "HasCredential": { 7272 "shape": "__boolean" 7273 }, 7274 "Id": { 7275 "shape": "__string" 7276 }, 7277 "IsArchived": { 7278 "shape": "__boolean" 7279 }, 7280 "LastModifiedBy": { 7281 "shape": "__string" 7282 }, 7283 "LastModifiedDate": { 7284 "shape": "__string" 7285 }, 7286 "Platform": { 7287 "shape": "__string" 7288 }, 7289 "Version": { 7290 "shape": "__integer" 7291 } 7292 }, 7293 "required": [ 7294 "Credential", 7295 "Platform" 7296 ] 7297 }, 7298 "GCMMessage": { 7299 "type": "structure", 7300 "members": { 7301 "Action": { 7302 "shape": "Action" 7303 }, 7304 "Body": { 7305 "shape": "__string" 7306 }, 7307 "CollapseKey": { 7308 "shape": "__string" 7309 }, 7310 "Data": { 7311 "shape": "MapOf__string" 7312 }, 7313 "IconReference": { 7314 "shape": "__string" 7315 }, 7316 "ImageIconUrl": { 7317 "shape": "__string" 7318 }, 7319 "ImageUrl": { 7320 "shape": "__string" 7321 }, 7322 "Priority": { 7323 "shape": "__string" 7324 }, 7325 "RawContent": { 7326 "shape": "__string" 7327 }, 7328 "RestrictedPackageName": { 7329 "shape": "__string" 7330 }, 7331 "SilentPush": { 7332 "shape": "__boolean" 7333 }, 7334 "SmallImageIconUrl": { 7335 "shape": "__string" 7336 }, 7337 "Sound": { 7338 "shape": "__string" 7339 }, 7340 "Substitutions": { 7341 "shape": "MapOfListOf__string" 7342 }, 7343 "TimeToLive": { 7344 "shape": "__integer" 7345 }, 7346 "Title": { 7347 "shape": "__string" 7348 }, 7349 "Url": { 7350 "shape": "__string" 7351 } 7352 } 7353 }, 7354 "GPSCoordinates": { 7355 "type": "structure", 7356 "members": { 7357 "Latitude": { 7358 "shape": "__double" 7359 }, 7360 "Longitude": { 7361 "shape": "__double" 7362 } 7363 }, 7364 "required": [ 7365 "Latitude", 7366 "Longitude" 7367 ] 7368 }, 7369 "GPSPointDimension": { 7370 "type": "structure", 7371 "members": { 7372 "Coordinates": { 7373 "shape": "GPSCoordinates" 7374 }, 7375 "RangeInKilometers": { 7376 "shape": "__double" 7377 } 7378 }, 7379 "required": [ 7380 "Coordinates" 7381 ] 7382 }, 7383 "GetAdmChannelRequest": { 7384 "type": "structure", 7385 "members": { 7386 "ApplicationId": { 7387 "shape": "__string", 7388 "location": "uri", 7389 "locationName": "application-id" 7390 } 7391 }, 7392 "required": [ 7393 "ApplicationId" 7394 ] 7395 }, 7396 "GetAdmChannelResponse": { 7397 "type": "structure", 7398 "members": { 7399 "ADMChannelResponse": { 7400 "shape": "ADMChannelResponse" 7401 } 7402 }, 7403 "required": [ 7404 "ADMChannelResponse" 7405 ], 7406 "payload": "ADMChannelResponse" 7407 }, 7408 "GetApnsChannelRequest": { 7409 "type": "structure", 7410 "members": { 7411 "ApplicationId": { 7412 "shape": "__string", 7413 "location": "uri", 7414 "locationName": "application-id" 7415 } 7416 }, 7417 "required": [ 7418 "ApplicationId" 7419 ] 7420 }, 7421 "GetApnsChannelResponse": { 7422 "type": "structure", 7423 "members": { 7424 "APNSChannelResponse": { 7425 "shape": "APNSChannelResponse" 7426 } 7427 }, 7428 "required": [ 7429 "APNSChannelResponse" 7430 ], 7431 "payload": "APNSChannelResponse" 7432 }, 7433 "GetApnsSandboxChannelRequest": { 7434 "type": "structure", 7435 "members": { 7436 "ApplicationId": { 7437 "shape": "__string", 7438 "location": "uri", 7439 "locationName": "application-id" 7440 } 7441 }, 7442 "required": [ 7443 "ApplicationId" 7444 ] 7445 }, 7446 "GetApnsSandboxChannelResponse": { 7447 "type": "structure", 7448 "members": { 7449 "APNSSandboxChannelResponse": { 7450 "shape": "APNSSandboxChannelResponse" 7451 } 7452 }, 7453 "required": [ 7454 "APNSSandboxChannelResponse" 7455 ], 7456 "payload": "APNSSandboxChannelResponse" 7457 }, 7458 "GetApnsVoipChannelRequest": { 7459 "type": "structure", 7460 "members": { 7461 "ApplicationId": { 7462 "shape": "__string", 7463 "location": "uri", 7464 "locationName": "application-id" 7465 } 7466 }, 7467 "required": [ 7468 "ApplicationId" 7469 ] 7470 }, 7471 "GetApnsVoipChannelResponse": { 7472 "type": "structure", 7473 "members": { 7474 "APNSVoipChannelResponse": { 7475 "shape": "APNSVoipChannelResponse" 7476 } 7477 }, 7478 "required": [ 7479 "APNSVoipChannelResponse" 7480 ], 7481 "payload": "APNSVoipChannelResponse" 7482 }, 7483 "GetApnsVoipSandboxChannelRequest": { 7484 "type": "structure", 7485 "members": { 7486 "ApplicationId": { 7487 "shape": "__string", 7488 "location": "uri", 7489 "locationName": "application-id" 7490 } 7491 }, 7492 "required": [ 7493 "ApplicationId" 7494 ] 7495 }, 7496 "GetApnsVoipSandboxChannelResponse": { 7497 "type": "structure", 7498 "members": { 7499 "APNSVoipSandboxChannelResponse": { 7500 "shape": "APNSVoipSandboxChannelResponse" 7501 } 7502 }, 7503 "required": [ 7504 "APNSVoipSandboxChannelResponse" 7505 ], 7506 "payload": "APNSVoipSandboxChannelResponse" 7507 }, 7508 "GetAppRequest": { 7509 "type": "structure", 7510 "members": { 7511 "ApplicationId": { 7512 "shape": "__string", 7513 "location": "uri", 7514 "locationName": "application-id" 7515 } 7516 }, 7517 "required": [ 7518 "ApplicationId" 7519 ] 7520 }, 7521 "GetAppResponse": { 7522 "type": "structure", 7523 "members": { 7524 "ApplicationResponse": { 7525 "shape": "ApplicationResponse" 7526 } 7527 }, 7528 "required": [ 7529 "ApplicationResponse" 7530 ], 7531 "payload": "ApplicationResponse" 7532 }, 7533 "GetApplicationDateRangeKpiRequest": { 7534 "type": "structure", 7535 "members": { 7536 "ApplicationId": { 7537 "shape": "__string", 7538 "location": "uri", 7539 "locationName": "application-id" 7540 }, 7541 "EndTime": { 7542 "shape": "__timestampIso8601", 7543 "location": "querystring", 7544 "locationName": "end-time" 7545 }, 7546 "KpiName": { 7547 "shape": "__string", 7548 "location": "uri", 7549 "locationName": "kpi-name" 7550 }, 7551 "NextToken": { 7552 "shape": "__string", 7553 "location": "querystring", 7554 "locationName": "next-token" 7555 }, 7556 "PageSize": { 7557 "shape": "__string", 7558 "location": "querystring", 7559 "locationName": "page-size" 7560 }, 7561 "StartTime": { 7562 "shape": "__timestampIso8601", 7563 "location": "querystring", 7564 "locationName": "start-time" 7565 } 7566 }, 7567 "required": [ 7568 "ApplicationId", 7569 "KpiName" 7570 ] 7571 }, 7572 "GetApplicationDateRangeKpiResponse": { 7573 "type": "structure", 7574 "members": { 7575 "ApplicationDateRangeKpiResponse": { 7576 "shape": "ApplicationDateRangeKpiResponse" 7577 } 7578 }, 7579 "required": [ 7580 "ApplicationDateRangeKpiResponse" 7581 ], 7582 "payload": "ApplicationDateRangeKpiResponse" 7583 }, 7584 "GetApplicationSettingsRequest": { 7585 "type": "structure", 7586 "members": { 7587 "ApplicationId": { 7588 "shape": "__string", 7589 "location": "uri", 7590 "locationName": "application-id" 7591 } 7592 }, 7593 "required": [ 7594 "ApplicationId" 7595 ] 7596 }, 7597 "GetApplicationSettingsResponse": { 7598 "type": "structure", 7599 "members": { 7600 "ApplicationSettingsResource": { 7601 "shape": "ApplicationSettingsResource" 7602 } 7603 }, 7604 "required": [ 7605 "ApplicationSettingsResource" 7606 ], 7607 "payload": "ApplicationSettingsResource" 7608 }, 7609 "GetAppsRequest": { 7610 "type": "structure", 7611 "members": { 7612 "PageSize": { 7613 "shape": "__string", 7614 "location": "querystring", 7615 "locationName": "page-size" 7616 }, 7617 "Token": { 7618 "shape": "__string", 7619 "location": "querystring", 7620 "locationName": "token" 7621 } 7622 } 7623 }, 7624 "GetAppsResponse": { 7625 "type": "structure", 7626 "members": { 7627 "ApplicationsResponse": { 7628 "shape": "ApplicationsResponse" 7629 } 7630 }, 7631 "required": [ 7632 "ApplicationsResponse" 7633 ], 7634 "payload": "ApplicationsResponse" 7635 }, 7636 "GetBaiduChannelRequest": { 7637 "type": "structure", 7638 "members": { 7639 "ApplicationId": { 7640 "shape": "__string", 7641 "location": "uri", 7642 "locationName": "application-id" 7643 } 7644 }, 7645 "required": [ 7646 "ApplicationId" 7647 ] 7648 }, 7649 "GetBaiduChannelResponse": { 7650 "type": "structure", 7651 "members": { 7652 "BaiduChannelResponse": { 7653 "shape": "BaiduChannelResponse" 7654 } 7655 }, 7656 "required": [ 7657 "BaiduChannelResponse" 7658 ], 7659 "payload": "BaiduChannelResponse" 7660 }, 7661 "GetCampaignActivitiesRequest": { 7662 "type": "structure", 7663 "members": { 7664 "ApplicationId": { 7665 "shape": "__string", 7666 "location": "uri", 7667 "locationName": "application-id" 7668 }, 7669 "CampaignId": { 7670 "shape": "__string", 7671 "location": "uri", 7672 "locationName": "campaign-id" 7673 }, 7674 "PageSize": { 7675 "shape": "__string", 7676 "location": "querystring", 7677 "locationName": "page-size" 7678 }, 7679 "Token": { 7680 "shape": "__string", 7681 "location": "querystring", 7682 "locationName": "token" 7683 } 7684 }, 7685 "required": [ 7686 "ApplicationId", 7687 "CampaignId" 7688 ] 7689 }, 7690 "GetCampaignActivitiesResponse": { 7691 "type": "structure", 7692 "members": { 7693 "ActivitiesResponse": { 7694 "shape": "ActivitiesResponse" 7695 } 7696 }, 7697 "required": [ 7698 "ActivitiesResponse" 7699 ], 7700 "payload": "ActivitiesResponse" 7701 }, 7702 "GetCampaignDateRangeKpiRequest": { 7703 "type": "structure", 7704 "members": { 7705 "ApplicationId": { 7706 "shape": "__string", 7707 "location": "uri", 7708 "locationName": "application-id" 7709 }, 7710 "CampaignId": { 7711 "shape": "__string", 7712 "location": "uri", 7713 "locationName": "campaign-id" 7714 }, 7715 "EndTime": { 7716 "shape": "__timestampIso8601", 7717 "location": "querystring", 7718 "locationName": "end-time" 7719 }, 7720 "KpiName": { 7721 "shape": "__string", 7722 "location": "uri", 7723 "locationName": "kpi-name" 7724 }, 7725 "NextToken": { 7726 "shape": "__string", 7727 "location": "querystring", 7728 "locationName": "next-token" 7729 }, 7730 "PageSize": { 7731 "shape": "__string", 7732 "location": "querystring", 7733 "locationName": "page-size" 7734 }, 7735 "StartTime": { 7736 "shape": "__timestampIso8601", 7737 "location": "querystring", 7738 "locationName": "start-time" 7739 } 7740 }, 7741 "required": [ 7742 "ApplicationId", 7743 "KpiName", 7744 "CampaignId" 7745 ] 7746 }, 7747 "GetCampaignDateRangeKpiResponse": { 7748 "type": "structure", 7749 "members": { 7750 "CampaignDateRangeKpiResponse": { 7751 "shape": "CampaignDateRangeKpiResponse" 7752 } 7753 }, 7754 "required": [ 7755 "CampaignDateRangeKpiResponse" 7756 ], 7757 "payload": "CampaignDateRangeKpiResponse" 7758 }, 7759 "GetCampaignRequest": { 7760 "type": "structure", 7761 "members": { 7762 "ApplicationId": { 7763 "shape": "__string", 7764 "location": "uri", 7765 "locationName": "application-id" 7766 }, 7767 "CampaignId": { 7768 "shape": "__string", 7769 "location": "uri", 7770 "locationName": "campaign-id" 7771 } 7772 }, 7773 "required": [ 7774 "CampaignId", 7775 "ApplicationId" 7776 ] 7777 }, 7778 "GetCampaignResponse": { 7779 "type": "structure", 7780 "members": { 7781 "CampaignResponse": { 7782 "shape": "CampaignResponse" 7783 } 7784 }, 7785 "required": [ 7786 "CampaignResponse" 7787 ], 7788 "payload": "CampaignResponse" 7789 }, 7790 "GetCampaignVersionRequest": { 7791 "type": "structure", 7792 "members": { 7793 "ApplicationId": { 7794 "shape": "__string", 7795 "location": "uri", 7796 "locationName": "application-id" 7797 }, 7798 "CampaignId": { 7799 "shape": "__string", 7800 "location": "uri", 7801 "locationName": "campaign-id" 7802 }, 7803 "Version": { 7804 "shape": "__string", 7805 "location": "uri", 7806 "locationName": "version" 7807 } 7808 }, 7809 "required": [ 7810 "Version", 7811 "ApplicationId", 7812 "CampaignId" 7813 ] 7814 }, 7815 "GetCampaignVersionResponse": { 7816 "type": "structure", 7817 "members": { 7818 "CampaignResponse": { 7819 "shape": "CampaignResponse" 7820 } 7821 }, 7822 "required": [ 7823 "CampaignResponse" 7824 ], 7825 "payload": "CampaignResponse" 7826 }, 7827 "GetCampaignVersionsRequest": { 7828 "type": "structure", 7829 "members": { 7830 "ApplicationId": { 7831 "shape": "__string", 7832 "location": "uri", 7833 "locationName": "application-id" 7834 }, 7835 "CampaignId": { 7836 "shape": "__string", 7837 "location": "uri", 7838 "locationName": "campaign-id" 7839 }, 7840 "PageSize": { 7841 "shape": "__string", 7842 "location": "querystring", 7843 "locationName": "page-size" 7844 }, 7845 "Token": { 7846 "shape": "__string", 7847 "location": "querystring", 7848 "locationName": "token" 7849 } 7850 }, 7851 "required": [ 7852 "ApplicationId", 7853 "CampaignId" 7854 ] 7855 }, 7856 "GetCampaignVersionsResponse": { 7857 "type": "structure", 7858 "members": { 7859 "CampaignsResponse": { 7860 "shape": "CampaignsResponse" 7861 } 7862 }, 7863 "required": [ 7864 "CampaignsResponse" 7865 ], 7866 "payload": "CampaignsResponse" 7867 }, 7868 "GetCampaignsRequest": { 7869 "type": "structure", 7870 "members": { 7871 "ApplicationId": { 7872 "shape": "__string", 7873 "location": "uri", 7874 "locationName": "application-id" 7875 }, 7876 "PageSize": { 7877 "shape": "__string", 7878 "location": "querystring", 7879 "locationName": "page-size" 7880 }, 7881 "Token": { 7882 "shape": "__string", 7883 "location": "querystring", 7884 "locationName": "token" 7885 } 7886 }, 7887 "required": [ 7888 "ApplicationId" 7889 ] 7890 }, 7891 "GetCampaignsResponse": { 7892 "type": "structure", 7893 "members": { 7894 "CampaignsResponse": { 7895 "shape": "CampaignsResponse" 7896 } 7897 }, 7898 "required": [ 7899 "CampaignsResponse" 7900 ], 7901 "payload": "CampaignsResponse" 7902 }, 7903 "GetChannelsRequest": { 7904 "type": "structure", 7905 "members": { 7906 "ApplicationId": { 7907 "shape": "__string", 7908 "location": "uri", 7909 "locationName": "application-id" 7910 } 7911 }, 7912 "required": [ 7913 "ApplicationId" 7914 ] 7915 }, 7916 "GetChannelsResponse": { 7917 "type": "structure", 7918 "members": { 7919 "ChannelsResponse": { 7920 "shape": "ChannelsResponse" 7921 } 7922 }, 7923 "required": [ 7924 "ChannelsResponse" 7925 ], 7926 "payload": "ChannelsResponse" 7927 }, 7928 "GetEmailChannelRequest": { 7929 "type": "structure", 7930 "members": { 7931 "ApplicationId": { 7932 "shape": "__string", 7933 "location": "uri", 7934 "locationName": "application-id" 7935 } 7936 }, 7937 "required": [ 7938 "ApplicationId" 7939 ] 7940 }, 7941 "GetEmailChannelResponse": { 7942 "type": "structure", 7943 "members": { 7944 "EmailChannelResponse": { 7945 "shape": "EmailChannelResponse" 7946 } 7947 }, 7948 "required": [ 7949 "EmailChannelResponse" 7950 ], 7951 "payload": "EmailChannelResponse" 7952 }, 7953 "GetEmailTemplateRequest": { 7954 "type": "structure", 7955 "members": { 7956 "TemplateName": { 7957 "shape": "__string", 7958 "location": "uri", 7959 "locationName": "template-name" 7960 }, 7961 "Version": { 7962 "shape": "__string", 7963 "location": "querystring", 7964 "locationName": "version" 7965 } 7966 }, 7967 "required": [ 7968 "TemplateName" 7969 ] 7970 }, 7971 "GetEmailTemplateResponse": { 7972 "type": "structure", 7973 "members": { 7974 "EmailTemplateResponse": { 7975 "shape": "EmailTemplateResponse" 7976 } 7977 }, 7978 "required": [ 7979 "EmailTemplateResponse" 7980 ], 7981 "payload": "EmailTemplateResponse" 7982 }, 7983 "GetEndpointRequest": { 7984 "type": "structure", 7985 "members": { 7986 "ApplicationId": { 7987 "shape": "__string", 7988 "location": "uri", 7989 "locationName": "application-id" 7990 }, 7991 "EndpointId": { 7992 "shape": "__string", 7993 "location": "uri", 7994 "locationName": "endpoint-id" 7995 } 7996 }, 7997 "required": [ 7998 "ApplicationId", 7999 "EndpointId" 8000 ] 8001 }, 8002 "GetEndpointResponse": { 8003 "type": "structure", 8004 "members": { 8005 "EndpointResponse": { 8006 "shape": "EndpointResponse" 8007 } 8008 }, 8009 "required": [ 8010 "EndpointResponse" 8011 ], 8012 "payload": "EndpointResponse" 8013 }, 8014 "GetEventStreamRequest": { 8015 "type": "structure", 8016 "members": { 8017 "ApplicationId": { 8018 "shape": "__string", 8019 "location": "uri", 8020 "locationName": "application-id" 8021 } 8022 }, 8023 "required": [ 8024 "ApplicationId" 8025 ] 8026 }, 8027 "GetEventStreamResponse": { 8028 "type": "structure", 8029 "members": { 8030 "EventStream": { 8031 "shape": "EventStream" 8032 } 8033 }, 8034 "required": [ 8035 "EventStream" 8036 ], 8037 "payload": "EventStream" 8038 }, 8039 "GetExportJobRequest": { 8040 "type": "structure", 8041 "members": { 8042 "ApplicationId": { 8043 "shape": "__string", 8044 "location": "uri", 8045 "locationName": "application-id" 8046 }, 8047 "JobId": { 8048 "shape": "__string", 8049 "location": "uri", 8050 "locationName": "job-id" 8051 } 8052 }, 8053 "required": [ 8054 "ApplicationId", 8055 "JobId" 8056 ] 8057 }, 8058 "GetExportJobResponse": { 8059 "type": "structure", 8060 "members": { 8061 "ExportJobResponse": { 8062 "shape": "ExportJobResponse" 8063 } 8064 }, 8065 "required": [ 8066 "ExportJobResponse" 8067 ], 8068 "payload": "ExportJobResponse" 8069 }, 8070 "GetExportJobsRequest": { 8071 "type": "structure", 8072 "members": { 8073 "ApplicationId": { 8074 "shape": "__string", 8075 "location": "uri", 8076 "locationName": "application-id" 8077 }, 8078 "PageSize": { 8079 "shape": "__string", 8080 "location": "querystring", 8081 "locationName": "page-size" 8082 }, 8083 "Token": { 8084 "shape": "__string", 8085 "location": "querystring", 8086 "locationName": "token" 8087 } 8088 }, 8089 "required": [ 8090 "ApplicationId" 8091 ] 8092 }, 8093 "GetExportJobsResponse": { 8094 "type": "structure", 8095 "members": { 8096 "ExportJobsResponse": { 8097 "shape": "ExportJobsResponse" 8098 } 8099 }, 8100 "required": [ 8101 "ExportJobsResponse" 8102 ], 8103 "payload": "ExportJobsResponse" 8104 }, 8105 "GetGcmChannelRequest": { 8106 "type": "structure", 8107 "members": { 8108 "ApplicationId": { 8109 "shape": "__string", 8110 "location": "uri", 8111 "locationName": "application-id" 8112 } 8113 }, 8114 "required": [ 8115 "ApplicationId" 8116 ] 8117 }, 8118 "GetGcmChannelResponse": { 8119 "type": "structure", 8120 "members": { 8121 "GCMChannelResponse": { 8122 "shape": "GCMChannelResponse" 8123 } 8124 }, 8125 "required": [ 8126 "GCMChannelResponse" 8127 ], 8128 "payload": "GCMChannelResponse" 8129 }, 8130 "GetImportJobRequest": { 8131 "type": "structure", 8132 "members": { 8133 "ApplicationId": { 8134 "shape": "__string", 8135 "location": "uri", 8136 "locationName": "application-id" 8137 }, 8138 "JobId": { 8139 "shape": "__string", 8140 "location": "uri", 8141 "locationName": "job-id" 8142 } 8143 }, 8144 "required": [ 8145 "ApplicationId", 8146 "JobId" 8147 ] 8148 }, 8149 "GetImportJobResponse": { 8150 "type": "structure", 8151 "members": { 8152 "ImportJobResponse": { 8153 "shape": "ImportJobResponse" 8154 } 8155 }, 8156 "required": [ 8157 "ImportJobResponse" 8158 ], 8159 "payload": "ImportJobResponse" 8160 }, 8161 "GetImportJobsRequest": { 8162 "type": "structure", 8163 "members": { 8164 "ApplicationId": { 8165 "shape": "__string", 8166 "location": "uri", 8167 "locationName": "application-id" 8168 }, 8169 "PageSize": { 8170 "shape": "__string", 8171 "location": "querystring", 8172 "locationName": "page-size" 8173 }, 8174 "Token": { 8175 "shape": "__string", 8176 "location": "querystring", 8177 "locationName": "token" 8178 } 8179 }, 8180 "required": [ 8181 "ApplicationId" 8182 ] 8183 }, 8184 "GetImportJobsResponse": { 8185 "type": "structure", 8186 "members": { 8187 "ImportJobsResponse": { 8188 "shape": "ImportJobsResponse" 8189 } 8190 }, 8191 "required": [ 8192 "ImportJobsResponse" 8193 ], 8194 "payload": "ImportJobsResponse" 8195 }, 8196 "GetJourneyDateRangeKpiRequest": { 8197 "type": "structure", 8198 "members": { 8199 "ApplicationId": { 8200 "shape": "__string", 8201 "location": "uri", 8202 "locationName": "application-id" 8203 }, 8204 "EndTime": { 8205 "shape": "__timestampIso8601", 8206 "location": "querystring", 8207 "locationName": "end-time" 8208 }, 8209 "JourneyId": { 8210 "shape": "__string", 8211 "location": "uri", 8212 "locationName": "journey-id" 8213 }, 8214 "KpiName": { 8215 "shape": "__string", 8216 "location": "uri", 8217 "locationName": "kpi-name" 8218 }, 8219 "NextToken": { 8220 "shape": "__string", 8221 "location": "querystring", 8222 "locationName": "next-token" 8223 }, 8224 "PageSize": { 8225 "shape": "__string", 8226 "location": "querystring", 8227 "locationName": "page-size" 8228 }, 8229 "StartTime": { 8230 "shape": "__timestampIso8601", 8231 "location": "querystring", 8232 "locationName": "start-time" 8233 } 8234 }, 8235 "required": [ 8236 "JourneyId", 8237 "ApplicationId", 8238 "KpiName" 8239 ] 8240 }, 8241 "GetJourneyDateRangeKpiResponse": { 8242 "type": "structure", 8243 "members": { 8244 "JourneyDateRangeKpiResponse": { 8245 "shape": "JourneyDateRangeKpiResponse" 8246 } 8247 }, 8248 "required": [ 8249 "JourneyDateRangeKpiResponse" 8250 ], 8251 "payload": "JourneyDateRangeKpiResponse" 8252 }, 8253 "GetJourneyExecutionActivityMetricsRequest": { 8254 "type": "structure", 8255 "members": { 8256 "ApplicationId": { 8257 "shape": "__string", 8258 "location": "uri", 8259 "locationName": "application-id" 8260 }, 8261 "JourneyActivityId": { 8262 "shape": "__string", 8263 "location": "uri", 8264 "locationName": "journey-activity-id" 8265 }, 8266 "JourneyId": { 8267 "shape": "__string", 8268 "location": "uri", 8269 "locationName": "journey-id" 8270 }, 8271 "NextToken": { 8272 "shape": "__string", 8273 "location": "querystring", 8274 "locationName": "next-token" 8275 }, 8276 "PageSize": { 8277 "shape": "__string", 8278 "location": "querystring", 8279 "locationName": "page-size" 8280 } 8281 }, 8282 "required": [ 8283 "JourneyActivityId", 8284 "ApplicationId", 8285 "JourneyId" 8286 ] 8287 }, 8288 "GetJourneyExecutionActivityMetricsResponse": { 8289 "type": "structure", 8290 "members": { 8291 "JourneyExecutionActivityMetricsResponse": { 8292 "shape": "JourneyExecutionActivityMetricsResponse" 8293 } 8294 }, 8295 "required": [ 8296 "JourneyExecutionActivityMetricsResponse" 8297 ], 8298 "payload": "JourneyExecutionActivityMetricsResponse" 8299 }, 8300 "GetJourneyExecutionMetricsRequest": { 8301 "type": "structure", 8302 "members": { 8303 "ApplicationId": { 8304 "shape": "__string", 8305 "location": "uri", 8306 "locationName": "application-id" 8307 }, 8308 "JourneyId": { 8309 "shape": "__string", 8310 "location": "uri", 8311 "locationName": "journey-id" 8312 }, 8313 "NextToken": { 8314 "shape": "__string", 8315 "location": "querystring", 8316 "locationName": "next-token" 8317 }, 8318 "PageSize": { 8319 "shape": "__string", 8320 "location": "querystring", 8321 "locationName": "page-size" 8322 } 8323 }, 8324 "required": [ 8325 "ApplicationId", 8326 "JourneyId" 8327 ] 8328 }, 8329 "GetJourneyExecutionMetricsResponse": { 8330 "type": "structure", 8331 "members": { 8332 "JourneyExecutionMetricsResponse": { 8333 "shape": "JourneyExecutionMetricsResponse" 8334 } 8335 }, 8336 "required": [ 8337 "JourneyExecutionMetricsResponse" 8338 ], 8339 "payload": "JourneyExecutionMetricsResponse" 8340 }, 8341 "GetJourneyRequest": { 8342 "type": "structure", 8343 "members": { 8344 "ApplicationId": { 8345 "shape": "__string", 8346 "location": "uri", 8347 "locationName": "application-id" 8348 }, 8349 "JourneyId": { 8350 "shape": "__string", 8351 "location": "uri", 8352 "locationName": "journey-id" 8353 } 8354 }, 8355 "required": [ 8356 "JourneyId", 8357 "ApplicationId" 8358 ] 8359 }, 8360 "GetJourneyResponse": { 8361 "type": "structure", 8362 "members": { 8363 "JourneyResponse": { 8364 "shape": "JourneyResponse" 8365 } 8366 }, 8367 "required": [ 8368 "JourneyResponse" 8369 ], 8370 "payload": "JourneyResponse" 8371 }, 8372 "GetPushTemplateRequest": { 8373 "type": "structure", 8374 "members": { 8375 "TemplateName": { 8376 "shape": "__string", 8377 "location": "uri", 8378 "locationName": "template-name" 8379 }, 8380 "Version": { 8381 "shape": "__string", 8382 "location": "querystring", 8383 "locationName": "version" 8384 } 8385 }, 8386 "required": [ 8387 "TemplateName" 8388 ] 8389 }, 8390 "GetPushTemplateResponse": { 8391 "type": "structure", 8392 "members": { 8393 "PushNotificationTemplateResponse": { 8394 "shape": "PushNotificationTemplateResponse" 8395 } 8396 }, 8397 "required": [ 8398 "PushNotificationTemplateResponse" 8399 ], 8400 "payload": "PushNotificationTemplateResponse" 8401 }, 8402 "GetRecommenderConfigurationRequest": { 8403 "type": "structure", 8404 "members": { 8405 "RecommenderId": { 8406 "shape": "__string", 8407 "location": "uri", 8408 "locationName": "recommender-id" 8409 } 8410 }, 8411 "required": [ 8412 "RecommenderId" 8413 ] 8414 }, 8415 "GetRecommenderConfigurationResponse": { 8416 "type": "structure", 8417 "members": { 8418 "RecommenderConfigurationResponse": { 8419 "shape": "RecommenderConfigurationResponse" 8420 } 8421 }, 8422 "required": [ 8423 "RecommenderConfigurationResponse" 8424 ], 8425 "payload": "RecommenderConfigurationResponse" 8426 }, 8427 "GetRecommenderConfigurationsRequest": { 8428 "type": "structure", 8429 "members": { 8430 "PageSize": { 8431 "shape": "__string", 8432 "location": "querystring", 8433 "locationName": "page-size" 8434 }, 8435 "Token": { 8436 "shape": "__string", 8437 "location": "querystring", 8438 "locationName": "token" 8439 } 8440 } 8441 }, 8442 "GetRecommenderConfigurationsResponse": { 8443 "type": "structure", 8444 "members": { 8445 "ListRecommenderConfigurationsResponse": { 8446 "shape": "ListRecommenderConfigurationsResponse" 8447 } 8448 }, 8449 "required": [ 8450 "ListRecommenderConfigurationsResponse" 8451 ], 8452 "payload": "ListRecommenderConfigurationsResponse" 8453 }, 8454 "GetSegmentExportJobsRequest": { 8455 "type": "structure", 8456 "members": { 8457 "ApplicationId": { 8458 "shape": "__string", 8459 "location": "uri", 8460 "locationName": "application-id" 8461 }, 8462 "PageSize": { 8463 "shape": "__string", 8464 "location": "querystring", 8465 "locationName": "page-size" 8466 }, 8467 "SegmentId": { 8468 "shape": "__string", 8469 "location": "uri", 8470 "locationName": "segment-id" 8471 }, 8472 "Token": { 8473 "shape": "__string", 8474 "location": "querystring", 8475 "locationName": "token" 8476 } 8477 }, 8478 "required": [ 8479 "SegmentId", 8480 "ApplicationId" 8481 ] 8482 }, 8483 "GetSegmentExportJobsResponse": { 8484 "type": "structure", 8485 "members": { 8486 "ExportJobsResponse": { 8487 "shape": "ExportJobsResponse" 8488 } 8489 }, 8490 "required": [ 8491 "ExportJobsResponse" 8492 ], 8493 "payload": "ExportJobsResponse" 8494 }, 8495 "GetSegmentImportJobsRequest": { 8496 "type": "structure", 8497 "members": { 8498 "ApplicationId": { 8499 "shape": "__string", 8500 "location": "uri", 8501 "locationName": "application-id" 8502 }, 8503 "PageSize": { 8504 "shape": "__string", 8505 "location": "querystring", 8506 "locationName": "page-size" 8507 }, 8508 "SegmentId": { 8509 "shape": "__string", 8510 "location": "uri", 8511 "locationName": "segment-id" 8512 }, 8513 "Token": { 8514 "shape": "__string", 8515 "location": "querystring", 8516 "locationName": "token" 8517 } 8518 }, 8519 "required": [ 8520 "SegmentId", 8521 "ApplicationId" 8522 ] 8523 }, 8524 "GetSegmentImportJobsResponse": { 8525 "type": "structure", 8526 "members": { 8527 "ImportJobsResponse": { 8528 "shape": "ImportJobsResponse" 8529 } 8530 }, 8531 "required": [ 8532 "ImportJobsResponse" 8533 ], 8534 "payload": "ImportJobsResponse" 8535 }, 8536 "GetSegmentRequest": { 8537 "type": "structure", 8538 "members": { 8539 "ApplicationId": { 8540 "shape": "__string", 8541 "location": "uri", 8542 "locationName": "application-id" 8543 }, 8544 "SegmentId": { 8545 "shape": "__string", 8546 "location": "uri", 8547 "locationName": "segment-id" 8548 } 8549 }, 8550 "required": [ 8551 "SegmentId", 8552 "ApplicationId" 8553 ] 8554 }, 8555 "GetSegmentResponse": { 8556 "type": "structure", 8557 "members": { 8558 "SegmentResponse": { 8559 "shape": "SegmentResponse" 8560 } 8561 }, 8562 "required": [ 8563 "SegmentResponse" 8564 ], 8565 "payload": "SegmentResponse" 8566 }, 8567 "GetSegmentVersionRequest": { 8568 "type": "structure", 8569 "members": { 8570 "ApplicationId": { 8571 "shape": "__string", 8572 "location": "uri", 8573 "locationName": "application-id" 8574 }, 8575 "SegmentId": { 8576 "shape": "__string", 8577 "location": "uri", 8578 "locationName": "segment-id" 8579 }, 8580 "Version": { 8581 "shape": "__string", 8582 "location": "uri", 8583 "locationName": "version" 8584 } 8585 }, 8586 "required": [ 8587 "SegmentId", 8588 "Version", 8589 "ApplicationId" 8590 ] 8591 }, 8592 "GetSegmentVersionResponse": { 8593 "type": "structure", 8594 "members": { 8595 "SegmentResponse": { 8596 "shape": "SegmentResponse" 8597 } 8598 }, 8599 "required": [ 8600 "SegmentResponse" 8601 ], 8602 "payload": "SegmentResponse" 8603 }, 8604 "GetSegmentVersionsRequest": { 8605 "type": "structure", 8606 "members": { 8607 "ApplicationId": { 8608 "shape": "__string", 8609 "location": "uri", 8610 "locationName": "application-id" 8611 }, 8612 "PageSize": { 8613 "shape": "__string", 8614 "location": "querystring", 8615 "locationName": "page-size" 8616 }, 8617 "SegmentId": { 8618 "shape": "__string", 8619 "location": "uri", 8620 "locationName": "segment-id" 8621 }, 8622 "Token": { 8623 "shape": "__string", 8624 "location": "querystring", 8625 "locationName": "token" 8626 } 8627 }, 8628 "required": [ 8629 "SegmentId", 8630 "ApplicationId" 8631 ] 8632 }, 8633 "GetSegmentVersionsResponse": { 8634 "type": "structure", 8635 "members": { 8636 "SegmentsResponse": { 8637 "shape": "SegmentsResponse" 8638 } 8639 }, 8640 "required": [ 8641 "SegmentsResponse" 8642 ], 8643 "payload": "SegmentsResponse" 8644 }, 8645 "GetSegmentsRequest": { 8646 "type": "structure", 8647 "members": { 8648 "ApplicationId": { 8649 "shape": "__string", 8650 "location": "uri", 8651 "locationName": "application-id" 8652 }, 8653 "PageSize": { 8654 "shape": "__string", 8655 "location": "querystring", 8656 "locationName": "page-size" 8657 }, 8658 "Token": { 8659 "shape": "__string", 8660 "location": "querystring", 8661 "locationName": "token" 8662 } 8663 }, 8664 "required": [ 8665 "ApplicationId" 8666 ] 8667 }, 8668 "GetSegmentsResponse": { 8669 "type": "structure", 8670 "members": { 8671 "SegmentsResponse": { 8672 "shape": "SegmentsResponse" 8673 } 8674 }, 8675 "required": [ 8676 "SegmentsResponse" 8677 ], 8678 "payload": "SegmentsResponse" 8679 }, 8680 "GetSmsChannelRequest": { 8681 "type": "structure", 8682 "members": { 8683 "ApplicationId": { 8684 "shape": "__string", 8685 "location": "uri", 8686 "locationName": "application-id" 8687 } 8688 }, 8689 "required": [ 8690 "ApplicationId" 8691 ] 8692 }, 8693 "GetSmsChannelResponse": { 8694 "type": "structure", 8695 "members": { 8696 "SMSChannelResponse": { 8697 "shape": "SMSChannelResponse" 8698 } 8699 }, 8700 "required": [ 8701 "SMSChannelResponse" 8702 ], 8703 "payload": "SMSChannelResponse" 8704 }, 8705 "GetSmsTemplateRequest": { 8706 "type": "structure", 8707 "members": { 8708 "TemplateName": { 8709 "shape": "__string", 8710 "location": "uri", 8711 "locationName": "template-name" 8712 }, 8713 "Version": { 8714 "shape": "__string", 8715 "location": "querystring", 8716 "locationName": "version" 8717 } 8718 }, 8719 "required": [ 8720 "TemplateName" 8721 ] 8722 }, 8723 "GetSmsTemplateResponse": { 8724 "type": "structure", 8725 "members": { 8726 "SMSTemplateResponse": { 8727 "shape": "SMSTemplateResponse" 8728 } 8729 }, 8730 "required": [ 8731 "SMSTemplateResponse" 8732 ], 8733 "payload": "SMSTemplateResponse" 8734 }, 8735 "GetUserEndpointsRequest": { 8736 "type": "structure", 8737 "members": { 8738 "ApplicationId": { 8739 "shape": "__string", 8740 "location": "uri", 8741 "locationName": "application-id" 8742 }, 8743 "UserId": { 8744 "shape": "__string", 8745 "location": "uri", 8746 "locationName": "user-id" 8747 } 8748 }, 8749 "required": [ 8750 "ApplicationId", 8751 "UserId" 8752 ] 8753 }, 8754 "GetUserEndpointsResponse": { 8755 "type": "structure", 8756 "members": { 8757 "EndpointsResponse": { 8758 "shape": "EndpointsResponse" 8759 } 8760 }, 8761 "required": [ 8762 "EndpointsResponse" 8763 ], 8764 "payload": "EndpointsResponse" 8765 }, 8766 "GetVoiceChannelRequest": { 8767 "type": "structure", 8768 "members": { 8769 "ApplicationId": { 8770 "shape": "__string", 8771 "location": "uri", 8772 "locationName": "application-id" 8773 } 8774 }, 8775 "required": [ 8776 "ApplicationId" 8777 ] 8778 }, 8779 "GetVoiceChannelResponse": { 8780 "type": "structure", 8781 "members": { 8782 "VoiceChannelResponse": { 8783 "shape": "VoiceChannelResponse" 8784 } 8785 }, 8786 "required": [ 8787 "VoiceChannelResponse" 8788 ], 8789 "payload": "VoiceChannelResponse" 8790 }, 8791 "GetVoiceTemplateRequest": { 8792 "type": "structure", 8793 "members": { 8794 "TemplateName": { 8795 "shape": "__string", 8796 "location": "uri", 8797 "locationName": "template-name" 8798 }, 8799 "Version": { 8800 "shape": "__string", 8801 "location": "querystring", 8802 "locationName": "version" 8803 } 8804 }, 8805 "required": [ 8806 "TemplateName" 8807 ] 8808 }, 8809 "GetVoiceTemplateResponse": { 8810 "type": "structure", 8811 "members": { 8812 "VoiceTemplateResponse": { 8813 "shape": "VoiceTemplateResponse" 8814 } 8815 }, 8816 "required": [ 8817 "VoiceTemplateResponse" 8818 ], 8819 "payload": "VoiceTemplateResponse" 8820 }, 8821 "HoldoutActivity": { 8822 "type": "structure", 8823 "members": { 8824 "NextActivity": { 8825 "shape": "__string" 8826 }, 8827 "Percentage": { 8828 "shape": "__integer" 8829 } 8830 }, 8831 "required": [ 8832 "Percentage" 8833 ] 8834 }, 8835 "ImportJobRequest": { 8836 "type": "structure", 8837 "members": { 8838 "DefineSegment": { 8839 "shape": "__boolean" 8840 }, 8841 "ExternalId": { 8842 "shape": "__string" 8843 }, 8844 "Format": { 8845 "shape": "Format" 8846 }, 8847 "RegisterEndpoints": { 8848 "shape": "__boolean" 8849 }, 8850 "RoleArn": { 8851 "shape": "__string" 8852 }, 8853 "S3Url": { 8854 "shape": "__string" 8855 }, 8856 "SegmentId": { 8857 "shape": "__string" 8858 }, 8859 "SegmentName": { 8860 "shape": "__string" 8861 } 8862 }, 8863 "required": [ 8864 "Format", 8865 "S3Url", 8866 "RoleArn" 8867 ] 8868 }, 8869 "ImportJobResource": { 8870 "type": "structure", 8871 "members": { 8872 "DefineSegment": { 8873 "shape": "__boolean" 8874 }, 8875 "ExternalId": { 8876 "shape": "__string" 8877 }, 8878 "Format": { 8879 "shape": "Format" 8880 }, 8881 "RegisterEndpoints": { 8882 "shape": "__boolean" 8883 }, 8884 "RoleArn": { 8885 "shape": "__string" 8886 }, 8887 "S3Url": { 8888 "shape": "__string" 8889 }, 8890 "SegmentId": { 8891 "shape": "__string" 8892 }, 8893 "SegmentName": { 8894 "shape": "__string" 8895 } 8896 }, 8897 "required": [ 8898 "Format", 8899 "S3Url", 8900 "RoleArn" 8901 ] 8902 }, 8903 "ImportJobResponse": { 8904 "type": "structure", 8905 "members": { 8906 "ApplicationId": { 8907 "shape": "__string" 8908 }, 8909 "CompletedPieces": { 8910 "shape": "__integer" 8911 }, 8912 "CompletionDate": { 8913 "shape": "__string" 8914 }, 8915 "CreationDate": { 8916 "shape": "__string" 8917 }, 8918 "Definition": { 8919 "shape": "ImportJobResource" 8920 }, 8921 "FailedPieces": { 8922 "shape": "__integer" 8923 }, 8924 "Failures": { 8925 "shape": "ListOf__string" 8926 }, 8927 "Id": { 8928 "shape": "__string" 8929 }, 8930 "JobStatus": { 8931 "shape": "JobStatus" 8932 }, 8933 "TotalFailures": { 8934 "shape": "__integer" 8935 }, 8936 "TotalPieces": { 8937 "shape": "__integer" 8938 }, 8939 "TotalProcessed": { 8940 "shape": "__integer" 8941 }, 8942 "Type": { 8943 "shape": "__string" 8944 } 8945 }, 8946 "required": [ 8947 "JobStatus", 8948 "CreationDate", 8949 "Type", 8950 "Definition", 8951 "Id", 8952 "ApplicationId" 8953 ] 8954 }, 8955 "ImportJobsResponse": { 8956 "type": "structure", 8957 "members": { 8958 "Item": { 8959 "shape": "ListOfImportJobResponse" 8960 }, 8961 "NextToken": { 8962 "shape": "__string" 8963 } 8964 }, 8965 "required": [ 8966 "Item" 8967 ] 8968 }, 8969 "Include": { 8970 "type": "string", 8971 "enum": [ 8972 "ALL", 8973 "ANY", 8974 "NONE" 8975 ] 8976 }, 8977 "InternalServerErrorException": { 8978 "type": "structure", 8979 "members": { 8980 "Message": { 8981 "shape": "__string" 8982 }, 8983 "RequestID": { 8984 "shape": "__string" 8985 } 8986 }, 8987 "exception": true, 8988 "error": { 8989 "httpStatusCode": 500 8990 } 8991 }, 8992 "ItemResponse": { 8993 "type": "structure", 8994 "members": { 8995 "EndpointItemResponse": { 8996 "shape": "EndpointItemResponse" 8997 }, 8998 "EventsItemResponse": { 8999 "shape": "MapOfEventItemResponse" 9000 } 9001 } 9002 }, 9003 "JobStatus": { 9004 "type": "string", 9005 "enum": [ 9006 "CREATED", 9007 "PREPARING_FOR_INITIALIZATION", 9008 "INITIALIZING", 9009 "PROCESSING", 9010 "PENDING_JOB", 9011 "COMPLETING", 9012 "COMPLETED", 9013 "FAILING", 9014 "FAILED" 9015 ] 9016 }, 9017 "JourneyCustomMessage": { 9018 "type": "structure", 9019 "members": { 9020 "Data": { 9021 "shape": "__string" 9022 } 9023 } 9024 }, 9025 "JourneyDateRangeKpiResponse": { 9026 "type": "structure", 9027 "members": { 9028 "ApplicationId": { 9029 "shape": "__string" 9030 }, 9031 "EndTime": { 9032 "shape": "__timestampIso8601" 9033 }, 9034 "JourneyId": { 9035 "shape": "__string" 9036 }, 9037 "KpiName": { 9038 "shape": "__string" 9039 }, 9040 "KpiResult": { 9041 "shape": "BaseKpiResult" 9042 }, 9043 "NextToken": { 9044 "shape": "__string" 9045 }, 9046 "StartTime": { 9047 "shape": "__timestampIso8601" 9048 } 9049 }, 9050 "required": [ 9051 "KpiResult", 9052 "KpiName", 9053 "JourneyId", 9054 "EndTime", 9055 "StartTime", 9056 "ApplicationId" 9057 ] 9058 }, 9059 "JourneyEmailMessage": { 9060 "type": "structure", 9061 "members": { 9062 "FromAddress": { 9063 "shape": "__string" 9064 } 9065 } 9066 }, 9067 "JourneyExecutionActivityMetricsResponse": { 9068 "type": "structure", 9069 "members": { 9070 "ActivityType": { 9071 "shape": "__string" 9072 }, 9073 "ApplicationId": { 9074 "shape": "__string" 9075 }, 9076 "JourneyActivityId": { 9077 "shape": "__string" 9078 }, 9079 "JourneyId": { 9080 "shape": "__string" 9081 }, 9082 "LastEvaluatedTime": { 9083 "shape": "__string" 9084 }, 9085 "Metrics": { 9086 "shape": "MapOf__string" 9087 } 9088 }, 9089 "required": [ 9090 "Metrics", 9091 "JourneyId", 9092 "LastEvaluatedTime", 9093 "JourneyActivityId", 9094 "ActivityType", 9095 "ApplicationId" 9096 ] 9097 }, 9098 "JourneyExecutionMetricsResponse": { 9099 "type": "structure", 9100 "members": { 9101 "ApplicationId": { 9102 "shape": "__string" 9103 }, 9104 "JourneyId": { 9105 "shape": "__string" 9106 }, 9107 "LastEvaluatedTime": { 9108 "shape": "__string" 9109 }, 9110 "Metrics": { 9111 "shape": "MapOf__string" 9112 } 9113 }, 9114 "required": [ 9115 "Metrics", 9116 "JourneyId", 9117 "LastEvaluatedTime", 9118 "ApplicationId" 9119 ] 9120 }, 9121 "JourneyLimits": { 9122 "type": "structure", 9123 "members": { 9124 "DailyCap": { 9125 "shape": "__integer" 9126 }, 9127 "EndpointReentryCap": { 9128 "shape": "__integer" 9129 }, 9130 "MessagesPerSecond": { 9131 "shape": "__integer" 9132 }, 9133 "EndpointReentryInterval": { 9134 "shape": "__string" 9135 } 9136 } 9137 }, 9138 "JourneyPushMessage": { 9139 "type": "structure", 9140 "members": { 9141 "TimeToLive": { 9142 "shape": "__string" 9143 } 9144 } 9145 }, 9146 "JourneyResponse": { 9147 "type": "structure", 9148 "members": { 9149 "Activities": { 9150 "shape": "MapOfActivity" 9151 }, 9152 "ApplicationId": { 9153 "shape": "__string" 9154 }, 9155 "CreationDate": { 9156 "shape": "__string" 9157 }, 9158 "Id": { 9159 "shape": "__string" 9160 }, 9161 "LastModifiedDate": { 9162 "shape": "__string" 9163 }, 9164 "Limits": { 9165 "shape": "JourneyLimits" 9166 }, 9167 "LocalTime": { 9168 "shape": "__boolean" 9169 }, 9170 "Name": { 9171 "shape": "__string" 9172 }, 9173 "QuietTime": { 9174 "shape": "QuietTime" 9175 }, 9176 "RefreshFrequency": { 9177 "shape": "__string" 9178 }, 9179 "Schedule": { 9180 "shape": "JourneySchedule" 9181 }, 9182 "StartActivity": { 9183 "shape": "__string" 9184 }, 9185 "StartCondition": { 9186 "shape": "StartCondition" 9187 }, 9188 "State": { 9189 "shape": "State" 9190 }, 9191 "tags": { 9192 "shape": "MapOf__string", 9193 "locationName": "tags" 9194 } 9195 }, 9196 "required": [ 9197 "Name", 9198 "Id", 9199 "ApplicationId" 9200 ] 9201 }, 9202 "JourneySMSMessage": { 9203 "type": "structure", 9204 "members": { 9205 "MessageType": { 9206 "shape": "MessageType" 9207 }, 9208 "OriginationNumber": { 9209 "shape": "__string" 9210 }, 9211 "SenderId": { 9212 "shape": "__string" 9213 }, 9214 "EntityId": { 9215 "shape": "__string" 9216 }, 9217 "TemplateId": { 9218 "shape": "__string" 9219 } 9220 } 9221 }, 9222 "JourneySchedule": { 9223 "type": "structure", 9224 "members": { 9225 "EndTime": { 9226 "shape": "__timestampIso8601" 9227 }, 9228 "StartTime": { 9229 "shape": "__timestampIso8601" 9230 }, 9231 "Timezone": { 9232 "shape": "__string" 9233 } 9234 } 9235 }, 9236 "JourneyStateRequest": { 9237 "type": "structure", 9238 "members": { 9239 "State": { 9240 "shape": "State" 9241 } 9242 } 9243 }, 9244 "JourneysResponse": { 9245 "type": "structure", 9246 "members": { 9247 "Item": { 9248 "shape": "ListOfJourneyResponse" 9249 }, 9250 "NextToken": { 9251 "shape": "__string" 9252 } 9253 }, 9254 "required": [ 9255 "Item" 9256 ] 9257 }, 9258 "ListJourneysRequest": { 9259 "type": "structure", 9260 "members": { 9261 "ApplicationId": { 9262 "shape": "__string", 9263 "location": "uri", 9264 "locationName": "application-id" 9265 }, 9266 "PageSize": { 9267 "shape": "__string", 9268 "location": "querystring", 9269 "locationName": "page-size" 9270 }, 9271 "Token": { 9272 "shape": "__string", 9273 "location": "querystring", 9274 "locationName": "token" 9275 } 9276 }, 9277 "required": [ 9278 "ApplicationId" 9279 ] 9280 }, 9281 "ListJourneysResponse": { 9282 "type": "structure", 9283 "members": { 9284 "JourneysResponse": { 9285 "shape": "JourneysResponse" 9286 } 9287 }, 9288 "required": [ 9289 "JourneysResponse" 9290 ], 9291 "payload": "JourneysResponse" 9292 }, 9293 "ListRecommenderConfigurationsResponse": { 9294 "type": "structure", 9295 "members": { 9296 "Item": { 9297 "shape": "ListOfRecommenderConfigurationResponse" 9298 }, 9299 "NextToken": { 9300 "shape": "__string" 9301 } 9302 }, 9303 "required": [ 9304 "Item" 9305 ] 9306 }, 9307 "ListTagsForResourceRequest": { 9308 "type": "structure", 9309 "members": { 9310 "ResourceArn": { 9311 "shape": "__string", 9312 "location": "uri", 9313 "locationName": "resource-arn" 9314 } 9315 }, 9316 "required": [ 9317 "ResourceArn" 9318 ] 9319 }, 9320 "ListTagsForResourceResponse": { 9321 "type": "structure", 9322 "members": { 9323 "TagsModel": { 9324 "shape": "TagsModel" 9325 } 9326 }, 9327 "required": [ 9328 "TagsModel" 9329 ], 9330 "payload": "TagsModel" 9331 }, 9332 "ListTemplateVersionsRequest": { 9333 "type": "structure", 9334 "members": { 9335 "NextToken": { 9336 "shape": "__string", 9337 "location": "querystring", 9338 "locationName": "next-token" 9339 }, 9340 "PageSize": { 9341 "shape": "__string", 9342 "location": "querystring", 9343 "locationName": "page-size" 9344 }, 9345 "TemplateName": { 9346 "shape": "__string", 9347 "location": "uri", 9348 "locationName": "template-name" 9349 }, 9350 "TemplateType": { 9351 "shape": "__string", 9352 "location": "uri", 9353 "locationName": "template-type" 9354 } 9355 }, 9356 "required": [ 9357 "TemplateName", 9358 "TemplateType" 9359 ] 9360 }, 9361 "ListTemplateVersionsResponse": { 9362 "type": "structure", 9363 "members": { 9364 "TemplateVersionsResponse": { 9365 "shape": "TemplateVersionsResponse" 9366 } 9367 }, 9368 "required": [ 9369 "TemplateVersionsResponse" 9370 ], 9371 "payload": "TemplateVersionsResponse" 9372 }, 9373 "ListTemplatesRequest": { 9374 "type": "structure", 9375 "members": { 9376 "NextToken": { 9377 "shape": "__string", 9378 "location": "querystring", 9379 "locationName": "next-token" 9380 }, 9381 "PageSize": { 9382 "shape": "__string", 9383 "location": "querystring", 9384 "locationName": "page-size" 9385 }, 9386 "Prefix": { 9387 "shape": "__string", 9388 "location": "querystring", 9389 "locationName": "prefix" 9390 }, 9391 "TemplateType": { 9392 "shape": "__string", 9393 "location": "querystring", 9394 "locationName": "template-type" 9395 } 9396 } 9397 }, 9398 "ListTemplatesResponse": { 9399 "type": "structure", 9400 "members": { 9401 "TemplatesResponse": { 9402 "shape": "TemplatesResponse" 9403 } 9404 }, 9405 "required": [ 9406 "TemplatesResponse" 9407 ], 9408 "payload": "TemplatesResponse" 9409 }, 9410 "Message": { 9411 "type": "structure", 9412 "members": { 9413 "Action": { 9414 "shape": "Action" 9415 }, 9416 "Body": { 9417 "shape": "__string" 9418 }, 9419 "ImageIconUrl": { 9420 "shape": "__string" 9421 }, 9422 "ImageSmallIconUrl": { 9423 "shape": "__string" 9424 }, 9425 "ImageUrl": { 9426 "shape": "__string" 9427 }, 9428 "JsonBody": { 9429 "shape": "__string" 9430 }, 9431 "MediaUrl": { 9432 "shape": "__string" 9433 }, 9434 "RawContent": { 9435 "shape": "__string" 9436 }, 9437 "SilentPush": { 9438 "shape": "__boolean" 9439 }, 9440 "TimeToLive": { 9441 "shape": "__integer" 9442 }, 9443 "Title": { 9444 "shape": "__string" 9445 }, 9446 "Url": { 9447 "shape": "__string" 9448 } 9449 } 9450 }, 9451 "MessageBody": { 9452 "type": "structure", 9453 "members": { 9454 "Message": { 9455 "shape": "__string" 9456 }, 9457 "RequestID": { 9458 "shape": "__string" 9459 } 9460 } 9461 }, 9462 "MessageConfiguration": { 9463 "type": "structure", 9464 "members": { 9465 "ADMMessage": { 9466 "shape": "Message" 9467 }, 9468 "APNSMessage": { 9469 "shape": "Message" 9470 }, 9471 "BaiduMessage": { 9472 "shape": "Message" 9473 }, 9474 "CustomMessage": { 9475 "shape": "CampaignCustomMessage" 9476 }, 9477 "DefaultMessage": { 9478 "shape": "Message" 9479 }, 9480 "EmailMessage": { 9481 "shape": "CampaignEmailMessage" 9482 }, 9483 "GCMMessage": { 9484 "shape": "Message" 9485 }, 9486 "SMSMessage": { 9487 "shape": "CampaignSmsMessage" 9488 } 9489 } 9490 }, 9491 "MessageRequest": { 9492 "type": "structure", 9493 "members": { 9494 "Addresses": { 9495 "shape": "MapOfAddressConfiguration" 9496 }, 9497 "Context": { 9498 "shape": "MapOf__string" 9499 }, 9500 "Endpoints": { 9501 "shape": "MapOfEndpointSendConfiguration" 9502 }, 9503 "MessageConfiguration": { 9504 "shape": "DirectMessageConfiguration" 9505 }, 9506 "TemplateConfiguration": { 9507 "shape": "TemplateConfiguration" 9508 }, 9509 "TraceId": { 9510 "shape": "__string" 9511 } 9512 }, 9513 "required": [ 9514 "MessageConfiguration" 9515 ] 9516 }, 9517 "MessageResponse": { 9518 "type": "structure", 9519 "members": { 9520 "ApplicationId": { 9521 "shape": "__string" 9522 }, 9523 "EndpointResult": { 9524 "shape": "MapOfEndpointMessageResult" 9525 }, 9526 "RequestId": { 9527 "shape": "__string" 9528 }, 9529 "Result": { 9530 "shape": "MapOfMessageResult" 9531 } 9532 }, 9533 "required": [ 9534 "ApplicationId" 9535 ] 9536 }, 9537 "MessageResult": { 9538 "type": "structure", 9539 "members": { 9540 "DeliveryStatus": { 9541 "shape": "DeliveryStatus" 9542 }, 9543 "MessageId": { 9544 "shape": "__string" 9545 }, 9546 "StatusCode": { 9547 "shape": "__integer" 9548 }, 9549 "StatusMessage": { 9550 "shape": "__string" 9551 }, 9552 "UpdatedToken": { 9553 "shape": "__string" 9554 } 9555 }, 9556 "required": [ 9557 "DeliveryStatus", 9558 "StatusCode" 9559 ] 9560 }, 9561 "MessageType": { 9562 "type": "string", 9563 "enum": [ 9564 "TRANSACTIONAL", 9565 "PROMOTIONAL" 9566 ] 9567 }, 9568 "MethodNotAllowedException": { 9569 "type": "structure", 9570 "members": { 9571 "Message": { 9572 "shape": "__string" 9573 }, 9574 "RequestID": { 9575 "shape": "__string" 9576 } 9577 }, 9578 "exception": true, 9579 "error": { 9580 "httpStatusCode": 405 9581 } 9582 }, 9583 "MetricDimension": { 9584 "type": "structure", 9585 "members": { 9586 "ComparisonOperator": { 9587 "shape": "__string" 9588 }, 9589 "Value": { 9590 "shape": "__double" 9591 } 9592 }, 9593 "required": [ 9594 "ComparisonOperator", 9595 "Value" 9596 ] 9597 }, 9598 "Mode": { 9599 "type": "string", 9600 "enum": [ 9601 "DELIVERY", 9602 "FILTER" 9603 ] 9604 }, 9605 "MultiConditionalBranch": { 9606 "type": "structure", 9607 "members": { 9608 "Condition": { 9609 "shape": "SimpleCondition" 9610 }, 9611 "NextActivity": { 9612 "shape": "__string" 9613 } 9614 } 9615 }, 9616 "MultiConditionalSplitActivity": { 9617 "type": "structure", 9618 "members": { 9619 "Branches": { 9620 "shape": "ListOfMultiConditionalBranch" 9621 }, 9622 "DefaultActivity": { 9623 "shape": "__string" 9624 }, 9625 "EvaluationWaitTime": { 9626 "shape": "WaitTime" 9627 } 9628 } 9629 }, 9630 "NotFoundException": { 9631 "type": "structure", 9632 "members": { 9633 "Message": { 9634 "shape": "__string" 9635 }, 9636 "RequestID": { 9637 "shape": "__string" 9638 } 9639 }, 9640 "exception": true, 9641 "error": { 9642 "httpStatusCode": 404 9643 } 9644 }, 9645 "NumberValidateRequest": { 9646 "type": "structure", 9647 "members": { 9648 "IsoCountryCode": { 9649 "shape": "__string" 9650 }, 9651 "PhoneNumber": { 9652 "shape": "__string" 9653 } 9654 } 9655 }, 9656 "NumberValidateResponse": { 9657 "type": "structure", 9658 "members": { 9659 "Carrier": { 9660 "shape": "__string" 9661 }, 9662 "City": { 9663 "shape": "__string" 9664 }, 9665 "CleansedPhoneNumberE164": { 9666 "shape": "__string" 9667 }, 9668 "CleansedPhoneNumberNational": { 9669 "shape": "__string" 9670 }, 9671 "Country": { 9672 "shape": "__string" 9673 }, 9674 "CountryCodeIso2": { 9675 "shape": "__string" 9676 }, 9677 "CountryCodeNumeric": { 9678 "shape": "__string" 9679 }, 9680 "County": { 9681 "shape": "__string" 9682 }, 9683 "OriginalCountryCodeIso2": { 9684 "shape": "__string" 9685 }, 9686 "OriginalPhoneNumber": { 9687 "shape": "__string" 9688 }, 9689 "PhoneType": { 9690 "shape": "__string" 9691 }, 9692 "PhoneTypeCode": { 9693 "shape": "__integer" 9694 }, 9695 "Timezone": { 9696 "shape": "__string" 9697 }, 9698 "ZipCode": { 9699 "shape": "__string" 9700 } 9701 } 9702 }, 9703 "Operator": { 9704 "type": "string", 9705 "enum": [ 9706 "ALL", 9707 "ANY" 9708 ] 9709 }, 9710 "PayloadTooLargeException": { 9711 "type": "structure", 9712 "members": { 9713 "Message": { 9714 "shape": "__string" 9715 }, 9716 "RequestID": { 9717 "shape": "__string" 9718 } 9719 }, 9720 "exception": true, 9721 "error": { 9722 "httpStatusCode": 413 9723 } 9724 }, 9725 "PhoneNumberValidateRequest": { 9726 "type": "structure", 9727 "members": { 9728 "NumberValidateRequest": { 9729 "shape": "NumberValidateRequest" 9730 } 9731 }, 9732 "required": [ 9733 "NumberValidateRequest" 9734 ], 9735 "payload": "NumberValidateRequest" 9736 }, 9737 "PhoneNumberValidateResponse": { 9738 "type": "structure", 9739 "members": { 9740 "NumberValidateResponse": { 9741 "shape": "NumberValidateResponse" 9742 } 9743 }, 9744 "required": [ 9745 "NumberValidateResponse" 9746 ], 9747 "payload": "NumberValidateResponse" 9748 }, 9749 "PublicEndpoint": { 9750 "type": "structure", 9751 "members": { 9752 "Address": { 9753 "shape": "__string" 9754 }, 9755 "Attributes": { 9756 "shape": "MapOfListOf__string" 9757 }, 9758 "ChannelType": { 9759 "shape": "ChannelType" 9760 }, 9761 "Demographic": { 9762 "shape": "EndpointDemographic" 9763 }, 9764 "EffectiveDate": { 9765 "shape": "__string" 9766 }, 9767 "EndpointStatus": { 9768 "shape": "__string" 9769 }, 9770 "Location": { 9771 "shape": "EndpointLocation" 9772 }, 9773 "Metrics": { 9774 "shape": "MapOf__double" 9775 }, 9776 "OptOut": { 9777 "shape": "__string" 9778 }, 9779 "RequestId": { 9780 "shape": "__string" 9781 }, 9782 "User": { 9783 "shape": "EndpointUser" 9784 } 9785 } 9786 }, 9787 "PushMessageActivity": { 9788 "type": "structure", 9789 "members": { 9790 "MessageConfig": { 9791 "shape": "JourneyPushMessage" 9792 }, 9793 "NextActivity": { 9794 "shape": "__string" 9795 }, 9796 "TemplateName": { 9797 "shape": "__string" 9798 }, 9799 "TemplateVersion": { 9800 "shape": "__string" 9801 } 9802 } 9803 }, 9804 "PushNotificationTemplateRequest": { 9805 "type": "structure", 9806 "members": { 9807 "ADM": { 9808 "shape": "AndroidPushNotificationTemplate" 9809 }, 9810 "APNS": { 9811 "shape": "APNSPushNotificationTemplate" 9812 }, 9813 "Baidu": { 9814 "shape": "AndroidPushNotificationTemplate" 9815 }, 9816 "Default": { 9817 "shape": "DefaultPushNotificationTemplate" 9818 }, 9819 "DefaultSubstitutions": { 9820 "shape": "__string" 9821 }, 9822 "GCM": { 9823 "shape": "AndroidPushNotificationTemplate" 9824 }, 9825 "RecommenderId": { 9826 "shape": "__string" 9827 }, 9828 "tags": { 9829 "shape": "MapOf__string", 9830 "locationName": "tags" 9831 }, 9832 "TemplateDescription": { 9833 "shape": "__string" 9834 } 9835 } 9836 }, 9837 "PushNotificationTemplateResponse": { 9838 "type": "structure", 9839 "members": { 9840 "ADM": { 9841 "shape": "AndroidPushNotificationTemplate" 9842 }, 9843 "APNS": { 9844 "shape": "APNSPushNotificationTemplate" 9845 }, 9846 "Arn": { 9847 "shape": "__string" 9848 }, 9849 "Baidu": { 9850 "shape": "AndroidPushNotificationTemplate" 9851 }, 9852 "CreationDate": { 9853 "shape": "__string" 9854 }, 9855 "Default": { 9856 "shape": "DefaultPushNotificationTemplate" 9857 }, 9858 "DefaultSubstitutions": { 9859 "shape": "__string" 9860 }, 9861 "GCM": { 9862 "shape": "AndroidPushNotificationTemplate" 9863 }, 9864 "LastModifiedDate": { 9865 "shape": "__string" 9866 }, 9867 "RecommenderId": { 9868 "shape": "__string" 9869 }, 9870 "tags": { 9871 "shape": "MapOf__string", 9872 "locationName": "tags" 9873 }, 9874 "TemplateDescription": { 9875 "shape": "__string" 9876 }, 9877 "TemplateName": { 9878 "shape": "__string" 9879 }, 9880 "TemplateType": { 9881 "shape": "TemplateType" 9882 }, 9883 "Version": { 9884 "shape": "__string" 9885 } 9886 }, 9887 "required": [ 9888 "LastModifiedDate", 9889 "CreationDate", 9890 "TemplateType", 9891 "TemplateName" 9892 ] 9893 }, 9894 "PutEventStreamRequest": { 9895 "type": "structure", 9896 "members": { 9897 "ApplicationId": { 9898 "shape": "__string", 9899 "location": "uri", 9900 "locationName": "application-id" 9901 }, 9902 "WriteEventStream": { 9903 "shape": "WriteEventStream" 9904 } 9905 }, 9906 "required": [ 9907 "ApplicationId", 9908 "WriteEventStream" 9909 ], 9910 "payload": "WriteEventStream" 9911 }, 9912 "PutEventStreamResponse": { 9913 "type": "structure", 9914 "members": { 9915 "EventStream": { 9916 "shape": "EventStream" 9917 } 9918 }, 9919 "required": [ 9920 "EventStream" 9921 ], 9922 "payload": "EventStream" 9923 }, 9924 "PutEventsRequest": { 9925 "type": "structure", 9926 "members": { 9927 "ApplicationId": { 9928 "shape": "__string", 9929 "location": "uri", 9930 "locationName": "application-id" 9931 }, 9932 "EventsRequest": { 9933 "shape": "EventsRequest" 9934 } 9935 }, 9936 "required": [ 9937 "ApplicationId", 9938 "EventsRequest" 9939 ], 9940 "payload": "EventsRequest" 9941 }, 9942 "PutEventsResponse": { 9943 "type": "structure", 9944 "members": { 9945 "EventsResponse": { 9946 "shape": "EventsResponse" 9947 } 9948 }, 9949 "required": [ 9950 "EventsResponse" 9951 ], 9952 "payload": "EventsResponse" 9953 }, 9954 "QuietTime": { 9955 "type": "structure", 9956 "members": { 9957 "End": { 9958 "shape": "__string" 9959 }, 9960 "Start": { 9961 "shape": "__string" 9962 } 9963 } 9964 }, 9965 "RandomSplitActivity": { 9966 "type": "structure", 9967 "members": { 9968 "Branches": { 9969 "shape": "ListOfRandomSplitEntry" 9970 } 9971 } 9972 }, 9973 "RandomSplitEntry": { 9974 "type": "structure", 9975 "members": { 9976 "NextActivity": { 9977 "shape": "__string" 9978 }, 9979 "Percentage": { 9980 "shape": "__integer" 9981 } 9982 } 9983 }, 9984 "RawEmail": { 9985 "type": "structure", 9986 "members": { 9987 "Data": { 9988 "shape": "__blob" 9989 } 9990 } 9991 }, 9992 "__blob": { 9993 "type": "blob" 9994 }, 9995 "RecencyDimension": { 9996 "type": "structure", 9997 "members": { 9998 "Duration": { 9999 "shape": "Duration" 10000 }, 10001 "RecencyType": { 10002 "shape": "RecencyType" 10003 } 10004 }, 10005 "required": [ 10006 "Duration", 10007 "RecencyType" 10008 ] 10009 }, 10010 "RecencyType": { 10011 "type": "string", 10012 "enum": [ 10013 "ACTIVE", 10014 "INACTIVE" 10015 ] 10016 }, 10017 "RecommenderConfigurationResponse": { 10018 "type": "structure", 10019 "members": { 10020 "Attributes": { 10021 "shape": "MapOf__string" 10022 }, 10023 "CreationDate": { 10024 "shape": "__string" 10025 }, 10026 "Description": { 10027 "shape": "__string" 10028 }, 10029 "Id": { 10030 "shape": "__string" 10031 }, 10032 "LastModifiedDate": { 10033 "shape": "__string" 10034 }, 10035 "Name": { 10036 "shape": "__string" 10037 }, 10038 "RecommendationProviderIdType": { 10039 "shape": "__string" 10040 }, 10041 "RecommendationProviderRoleArn": { 10042 "shape": "__string" 10043 }, 10044 "RecommendationProviderUri": { 10045 "shape": "__string" 10046 }, 10047 "RecommendationTransformerUri": { 10048 "shape": "__string" 10049 }, 10050 "RecommendationsDisplayName": { 10051 "shape": "__string" 10052 }, 10053 "RecommendationsPerMessage": { 10054 "shape": "__integer" 10055 } 10056 }, 10057 "required": [ 10058 "RecommendationProviderUri", 10059 "LastModifiedDate", 10060 "CreationDate", 10061 "RecommendationProviderRoleArn", 10062 "Id" 10063 ] 10064 }, 10065 "RemoveAttributesRequest": { 10066 "type": "structure", 10067 "members": { 10068 "ApplicationId": { 10069 "shape": "__string", 10070 "location": "uri", 10071 "locationName": "application-id" 10072 }, 10073 "AttributeType": { 10074 "shape": "__string", 10075 "location": "uri", 10076 "locationName": "attribute-type" 10077 }, 10078 "UpdateAttributesRequest": { 10079 "shape": "UpdateAttributesRequest" 10080 } 10081 }, 10082 "required": [ 10083 "AttributeType", 10084 "ApplicationId", 10085 "UpdateAttributesRequest" 10086 ], 10087 "payload": "UpdateAttributesRequest" 10088 }, 10089 "RemoveAttributesResponse": { 10090 "type": "structure", 10091 "members": { 10092 "AttributesResource": { 10093 "shape": "AttributesResource" 10094 } 10095 }, 10096 "required": [ 10097 "AttributesResource" 10098 ], 10099 "payload": "AttributesResource" 10100 }, 10101 "ResultRow": { 10102 "type": "structure", 10103 "members": { 10104 "GroupedBys": { 10105 "shape": "ListOfResultRowValue" 10106 }, 10107 "Values": { 10108 "shape": "ListOfResultRowValue" 10109 } 10110 }, 10111 "required": [ 10112 "GroupedBys", 10113 "Values" 10114 ] 10115 }, 10116 "ResultRowValue": { 10117 "type": "structure", 10118 "members": { 10119 "Key": { 10120 "shape": "__string" 10121 }, 10122 "Type": { 10123 "shape": "__string" 10124 }, 10125 "Value": { 10126 "shape": "__string" 10127 } 10128 }, 10129 "required": [ 10130 "Type", 10131 "Value", 10132 "Key" 10133 ] 10134 }, 10135 "SMSChannelRequest": { 10136 "type": "structure", 10137 "members": { 10138 "Enabled": { 10139 "shape": "__boolean" 10140 }, 10141 "SenderId": { 10142 "shape": "__string" 10143 }, 10144 "ShortCode": { 10145 "shape": "__string" 10146 } 10147 } 10148 }, 10149 "SMSChannelResponse": { 10150 "type": "structure", 10151 "members": { 10152 "ApplicationId": { 10153 "shape": "__string" 10154 }, 10155 "CreationDate": { 10156 "shape": "__string" 10157 }, 10158 "Enabled": { 10159 "shape": "__boolean" 10160 }, 10161 "HasCredential": { 10162 "shape": "__boolean" 10163 }, 10164 "Id": { 10165 "shape": "__string" 10166 }, 10167 "IsArchived": { 10168 "shape": "__boolean" 10169 }, 10170 "LastModifiedBy": { 10171 "shape": "__string" 10172 }, 10173 "LastModifiedDate": { 10174 "shape": "__string" 10175 }, 10176 "Platform": { 10177 "shape": "__string" 10178 }, 10179 "PromotionalMessagesPerSecond": { 10180 "shape": "__integer" 10181 }, 10182 "SenderId": { 10183 "shape": "__string" 10184 }, 10185 "ShortCode": { 10186 "shape": "__string" 10187 }, 10188 "TransactionalMessagesPerSecond": { 10189 "shape": "__integer" 10190 }, 10191 "Version": { 10192 "shape": "__integer" 10193 } 10194 }, 10195 "required": [ 10196 "Platform" 10197 ] 10198 }, 10199 "SMSMessage": { 10200 "type": "structure", 10201 "members": { 10202 "Body": { 10203 "shape": "__string" 10204 }, 10205 "Keyword": { 10206 "shape": "__string" 10207 }, 10208 "MediaUrl": { 10209 "shape": "__string" 10210 }, 10211 "MessageType": { 10212 "shape": "MessageType" 10213 }, 10214 "OriginationNumber": { 10215 "shape": "__string" 10216 }, 10217 "SenderId": { 10218 "shape": "__string" 10219 }, 10220 "Substitutions": { 10221 "shape": "MapOfListOf__string" 10222 }, 10223 "EntityId": { 10224 "shape": "__string" 10225 }, 10226 "TemplateId": { 10227 "shape": "__string" 10228 } 10229 } 10230 }, 10231 "SMSMessageActivity": { 10232 "type": "structure", 10233 "members": { 10234 "MessageConfig": { 10235 "shape": "JourneySMSMessage" 10236 }, 10237 "NextActivity": { 10238 "shape": "__string" 10239 }, 10240 "TemplateName": { 10241 "shape": "__string" 10242 }, 10243 "TemplateVersion": { 10244 "shape": "__string" 10245 } 10246 } 10247 }, 10248 "SMSTemplateRequest": { 10249 "type": "structure", 10250 "members": { 10251 "Body": { 10252 "shape": "__string" 10253 }, 10254 "DefaultSubstitutions": { 10255 "shape": "__string" 10256 }, 10257 "RecommenderId": { 10258 "shape": "__string" 10259 }, 10260 "tags": { 10261 "shape": "MapOf__string", 10262 "locationName": "tags" 10263 }, 10264 "TemplateDescription": { 10265 "shape": "__string" 10266 } 10267 } 10268 }, 10269 "SMSTemplateResponse": { 10270 "type": "structure", 10271 "members": { 10272 "Arn": { 10273 "shape": "__string" 10274 }, 10275 "Body": { 10276 "shape": "__string" 10277 }, 10278 "CreationDate": { 10279 "shape": "__string" 10280 }, 10281 "DefaultSubstitutions": { 10282 "shape": "__string" 10283 }, 10284 "LastModifiedDate": { 10285 "shape": "__string" 10286 }, 10287 "RecommenderId": { 10288 "shape": "__string" 10289 }, 10290 "tags": { 10291 "shape": "MapOf__string", 10292 "locationName": "tags" 10293 }, 10294 "TemplateDescription": { 10295 "shape": "__string" 10296 }, 10297 "TemplateName": { 10298 "shape": "__string" 10299 }, 10300 "TemplateType": { 10301 "shape": "TemplateType" 10302 }, 10303 "Version": { 10304 "shape": "__string" 10305 } 10306 }, 10307 "required": [ 10308 "LastModifiedDate", 10309 "CreationDate", 10310 "TemplateName", 10311 "TemplateType" 10312 ] 10313 }, 10314 "Schedule": { 10315 "type": "structure", 10316 "members": { 10317 "EndTime": { 10318 "shape": "__string" 10319 }, 10320 "EventFilter": { 10321 "shape": "CampaignEventFilter" 10322 }, 10323 "Frequency": { 10324 "shape": "Frequency" 10325 }, 10326 "IsLocalTime": { 10327 "shape": "__boolean" 10328 }, 10329 "QuietTime": { 10330 "shape": "QuietTime" 10331 }, 10332 "StartTime": { 10333 "shape": "__string" 10334 }, 10335 "Timezone": { 10336 "shape": "__string" 10337 } 10338 }, 10339 "required": [ 10340 "StartTime" 10341 ] 10342 }, 10343 "SegmentBehaviors": { 10344 "type": "structure", 10345 "members": { 10346 "Recency": { 10347 "shape": "RecencyDimension" 10348 } 10349 } 10350 }, 10351 "SegmentCondition": { 10352 "type": "structure", 10353 "members": { 10354 "SegmentId": { 10355 "shape": "__string" 10356 } 10357 }, 10358 "required": [ 10359 "SegmentId" 10360 ] 10361 }, 10362 "SegmentDemographics": { 10363 "type": "structure", 10364 "members": { 10365 "AppVersion": { 10366 "shape": "SetDimension" 10367 }, 10368 "Channel": { 10369 "shape": "SetDimension" 10370 }, 10371 "DeviceType": { 10372 "shape": "SetDimension" 10373 }, 10374 "Make": { 10375 "shape": "SetDimension" 10376 }, 10377 "Model": { 10378 "shape": "SetDimension" 10379 }, 10380 "Platform": { 10381 "shape": "SetDimension" 10382 } 10383 } 10384 }, 10385 "SegmentDimensions": { 10386 "type": "structure", 10387 "members": { 10388 "Attributes": { 10389 "shape": "MapOfAttributeDimension" 10390 }, 10391 "Behavior": { 10392 "shape": "SegmentBehaviors" 10393 }, 10394 "Demographic": { 10395 "shape": "SegmentDemographics" 10396 }, 10397 "Location": { 10398 "shape": "SegmentLocation" 10399 }, 10400 "Metrics": { 10401 "shape": "MapOfMetricDimension" 10402 }, 10403 "UserAttributes": { 10404 "shape": "MapOfAttributeDimension" 10405 } 10406 } 10407 }, 10408 "SegmentGroup": { 10409 "type": "structure", 10410 "members": { 10411 "Dimensions": { 10412 "shape": "ListOfSegmentDimensions" 10413 }, 10414 "SourceSegments": { 10415 "shape": "ListOfSegmentReference" 10416 }, 10417 "SourceType": { 10418 "shape": "SourceType" 10419 }, 10420 "Type": { 10421 "shape": "Type" 10422 } 10423 } 10424 }, 10425 "SegmentGroupList": { 10426 "type": "structure", 10427 "members": { 10428 "Groups": { 10429 "shape": "ListOfSegmentGroup" 10430 }, 10431 "Include": { 10432 "shape": "Include" 10433 } 10434 } 10435 }, 10436 "SegmentImportResource": { 10437 "type": "structure", 10438 "members": { 10439 "ChannelCounts": { 10440 "shape": "MapOf__integer" 10441 }, 10442 "ExternalId": { 10443 "shape": "__string" 10444 }, 10445 "Format": { 10446 "shape": "Format" 10447 }, 10448 "RoleArn": { 10449 "shape": "__string" 10450 }, 10451 "S3Url": { 10452 "shape": "__string" 10453 }, 10454 "Size": { 10455 "shape": "__integer" 10456 } 10457 }, 10458 "required": [ 10459 "Format", 10460 "S3Url", 10461 "Size", 10462 "ExternalId", 10463 "RoleArn" 10464 ] 10465 }, 10466 "SegmentLocation": { 10467 "type": "structure", 10468 "members": { 10469 "Country": { 10470 "shape": "SetDimension" 10471 }, 10472 "GPSPoint": { 10473 "shape": "GPSPointDimension" 10474 } 10475 } 10476 }, 10477 "SegmentReference": { 10478 "type": "structure", 10479 "members": { 10480 "Id": { 10481 "shape": "__string" 10482 }, 10483 "Version": { 10484 "shape": "__integer" 10485 } 10486 }, 10487 "required": [ 10488 "Id" 10489 ] 10490 }, 10491 "SegmentResponse": { 10492 "type": "structure", 10493 "members": { 10494 "ApplicationId": { 10495 "shape": "__string" 10496 }, 10497 "Arn": { 10498 "shape": "__string" 10499 }, 10500 "CreationDate": { 10501 "shape": "__string" 10502 }, 10503 "Dimensions": { 10504 "shape": "SegmentDimensions" 10505 }, 10506 "Id": { 10507 "shape": "__string" 10508 }, 10509 "ImportDefinition": { 10510 "shape": "SegmentImportResource" 10511 }, 10512 "LastModifiedDate": { 10513 "shape": "__string" 10514 }, 10515 "Name": { 10516 "shape": "__string" 10517 }, 10518 "SegmentGroups": { 10519 "shape": "SegmentGroupList" 10520 }, 10521 "SegmentType": { 10522 "shape": "SegmentType" 10523 }, 10524 "tags": { 10525 "shape": "MapOf__string", 10526 "locationName": "tags" 10527 }, 10528 "Version": { 10529 "shape": "__integer" 10530 } 10531 }, 10532 "required": [ 10533 "SegmentType", 10534 "CreationDate", 10535 "Id", 10536 "Arn", 10537 "ApplicationId" 10538 ] 10539 }, 10540 "SegmentType": { 10541 "type": "string", 10542 "enum": [ 10543 "DIMENSIONAL", 10544 "IMPORT" 10545 ] 10546 }, 10547 "SegmentsResponse": { 10548 "type": "structure", 10549 "members": { 10550 "Item": { 10551 "shape": "ListOfSegmentResponse" 10552 }, 10553 "NextToken": { 10554 "shape": "__string" 10555 } 10556 }, 10557 "required": [ 10558 "Item" 10559 ] 10560 }, 10561 "SendMessagesRequest": { 10562 "type": "structure", 10563 "members": { 10564 "ApplicationId": { 10565 "shape": "__string", 10566 "location": "uri", 10567 "locationName": "application-id" 10568 }, 10569 "MessageRequest": { 10570 "shape": "MessageRequest" 10571 } 10572 }, 10573 "required": [ 10574 "ApplicationId", 10575 "MessageRequest" 10576 ], 10577 "payload": "MessageRequest" 10578 }, 10579 "SendMessagesResponse": { 10580 "type": "structure", 10581 "members": { 10582 "MessageResponse": { 10583 "shape": "MessageResponse" 10584 } 10585 }, 10586 "required": [ 10587 "MessageResponse" 10588 ], 10589 "payload": "MessageResponse" 10590 }, 10591 "SendUsersMessageRequest": { 10592 "type": "structure", 10593 "members": { 10594 "Context": { 10595 "shape": "MapOf__string" 10596 }, 10597 "MessageConfiguration": { 10598 "shape": "DirectMessageConfiguration" 10599 }, 10600 "TemplateConfiguration": { 10601 "shape": "TemplateConfiguration" 10602 }, 10603 "TraceId": { 10604 "shape": "__string" 10605 }, 10606 "Users": { 10607 "shape": "MapOfEndpointSendConfiguration" 10608 } 10609 }, 10610 "required": [ 10611 "MessageConfiguration", 10612 "Users" 10613 ] 10614 }, 10615 "SendUsersMessageResponse": { 10616 "type": "structure", 10617 "members": { 10618 "ApplicationId": { 10619 "shape": "__string" 10620 }, 10621 "RequestId": { 10622 "shape": "__string" 10623 }, 10624 "Result": { 10625 "shape": "MapOfMapOfEndpointMessageResult" 10626 } 10627 }, 10628 "required": [ 10629 "ApplicationId" 10630 ] 10631 }, 10632 "SendUsersMessagesRequest": { 10633 "type": "structure", 10634 "members": { 10635 "ApplicationId": { 10636 "shape": "__string", 10637 "location": "uri", 10638 "locationName": "application-id" 10639 }, 10640 "SendUsersMessageRequest": { 10641 "shape": "SendUsersMessageRequest" 10642 } 10643 }, 10644 "required": [ 10645 "ApplicationId", 10646 "SendUsersMessageRequest" 10647 ], 10648 "payload": "SendUsersMessageRequest" 10649 }, 10650 "SendUsersMessagesResponse": { 10651 "type": "structure", 10652 "members": { 10653 "SendUsersMessageResponse": { 10654 "shape": "SendUsersMessageResponse" 10655 } 10656 }, 10657 "required": [ 10658 "SendUsersMessageResponse" 10659 ], 10660 "payload": "SendUsersMessageResponse" 10661 }, 10662 "Session": { 10663 "type": "structure", 10664 "members": { 10665 "Duration": { 10666 "shape": "__integer" 10667 }, 10668 "Id": { 10669 "shape": "__string" 10670 }, 10671 "StartTimestamp": { 10672 "shape": "__string" 10673 }, 10674 "StopTimestamp": { 10675 "shape": "__string" 10676 } 10677 }, 10678 "required": [ 10679 "StartTimestamp", 10680 "Id" 10681 ] 10682 }, 10683 "SetDimension": { 10684 "type": "structure", 10685 "members": { 10686 "DimensionType": { 10687 "shape": "DimensionType" 10688 }, 10689 "Values": { 10690 "shape": "ListOf__string" 10691 } 10692 }, 10693 "required": [ 10694 "Values" 10695 ] 10696 }, 10697 "SimpleCondition": { 10698 "type": "structure", 10699 "members": { 10700 "EventCondition": { 10701 "shape": "EventCondition" 10702 }, 10703 "SegmentCondition": { 10704 "shape": "SegmentCondition" 10705 }, 10706 "SegmentDimensions": { 10707 "shape": "SegmentDimensions", 10708 "locationName": "segmentDimensions" 10709 } 10710 } 10711 }, 10712 "SimpleEmail": { 10713 "type": "structure", 10714 "members": { 10715 "HtmlPart": { 10716 "shape": "SimpleEmailPart" 10717 }, 10718 "Subject": { 10719 "shape": "SimpleEmailPart" 10720 }, 10721 "TextPart": { 10722 "shape": "SimpleEmailPart" 10723 } 10724 } 10725 }, 10726 "SimpleEmailPart": { 10727 "type": "structure", 10728 "members": { 10729 "Charset": { 10730 "shape": "__string" 10731 }, 10732 "Data": { 10733 "shape": "__string" 10734 } 10735 } 10736 }, 10737 "SourceType": { 10738 "type": "string", 10739 "enum": [ 10740 "ALL", 10741 "ANY", 10742 "NONE" 10743 ] 10744 }, 10745 "StartCondition": { 10746 "type": "structure", 10747 "members": { 10748 "Description": { 10749 "shape": "__string" 10750 }, 10751 "EventStartCondition": { 10752 "shape": "EventStartCondition" 10753 }, 10754 "SegmentStartCondition": { 10755 "shape": "SegmentCondition" 10756 } 10757 } 10758 }, 10759 "State": { 10760 "type": "string", 10761 "enum": [ 10762 "DRAFT", 10763 "ACTIVE", 10764 "COMPLETED", 10765 "CANCELLED", 10766 "CLOSED", 10767 "PAUSED" 10768 ] 10769 }, 10770 "TagResourceRequest": { 10771 "type": "structure", 10772 "members": { 10773 "ResourceArn": { 10774 "shape": "__string", 10775 "location": "uri", 10776 "locationName": "resource-arn" 10777 }, 10778 "TagsModel": { 10779 "shape": "TagsModel" 10780 } 10781 }, 10782 "required": [ 10783 "ResourceArn", 10784 "TagsModel" 10785 ], 10786 "payload": "TagsModel" 10787 }, 10788 "TagsModel": { 10789 "type": "structure", 10790 "members": { 10791 "tags": { 10792 "shape": "MapOf__string", 10793 "locationName": "tags" 10794 } 10795 }, 10796 "required": [ 10797 "tags" 10798 ] 10799 }, 10800 "Template": { 10801 "type": "structure", 10802 "members": { 10803 "Name": { 10804 "shape": "__string" 10805 }, 10806 "Version": { 10807 "shape": "__string" 10808 } 10809 } 10810 }, 10811 "TemplateActiveVersionRequest": { 10812 "type": "structure", 10813 "members": { 10814 "Version": { 10815 "shape": "__string" 10816 } 10817 } 10818 }, 10819 "TemplateConfiguration": { 10820 "type": "structure", 10821 "members": { 10822 "EmailTemplate": { 10823 "shape": "Template" 10824 }, 10825 "PushTemplate": { 10826 "shape": "Template" 10827 }, 10828 "SMSTemplate": { 10829 "shape": "Template" 10830 }, 10831 "VoiceTemplate": { 10832 "shape": "Template" 10833 } 10834 } 10835 }, 10836 "TemplateResponse": { 10837 "type": "structure", 10838 "members": { 10839 "Arn": { 10840 "shape": "__string" 10841 }, 10842 "CreationDate": { 10843 "shape": "__string" 10844 }, 10845 "DefaultSubstitutions": { 10846 "shape": "__string" 10847 }, 10848 "LastModifiedDate": { 10849 "shape": "__string" 10850 }, 10851 "tags": { 10852 "shape": "MapOf__string", 10853 "locationName": "tags" 10854 }, 10855 "TemplateDescription": { 10856 "shape": "__string" 10857 }, 10858 "TemplateName": { 10859 "shape": "__string" 10860 }, 10861 "TemplateType": { 10862 "shape": "TemplateType" 10863 }, 10864 "Version": { 10865 "shape": "__string" 10866 } 10867 }, 10868 "required": [ 10869 "LastModifiedDate", 10870 "CreationDate", 10871 "TemplateName", 10872 "TemplateType" 10873 ] 10874 }, 10875 "TemplateType": { 10876 "type": "string", 10877 "enum": [ 10878 "EMAIL", 10879 "SMS", 10880 "VOICE", 10881 "PUSH" 10882 ] 10883 }, 10884 "TemplateVersionResponse": { 10885 "type": "structure", 10886 "members": { 10887 "CreationDate": { 10888 "shape": "__string" 10889 }, 10890 "DefaultSubstitutions": { 10891 "shape": "__string" 10892 }, 10893 "LastModifiedDate": { 10894 "shape": "__string" 10895 }, 10896 "TemplateDescription": { 10897 "shape": "__string" 10898 }, 10899 "TemplateName": { 10900 "shape": "__string" 10901 }, 10902 "TemplateType": { 10903 "shape": "__string" 10904 }, 10905 "Version": { 10906 "shape": "__string" 10907 } 10908 }, 10909 "required": [ 10910 "LastModifiedDate", 10911 "CreationDate", 10912 "TemplateName", 10913 "TemplateType" 10914 ] 10915 }, 10916 "TemplateVersionsResponse": { 10917 "type": "structure", 10918 "members": { 10919 "Item": { 10920 "shape": "ListOfTemplateVersionResponse" 10921 }, 10922 "Message": { 10923 "shape": "__string" 10924 }, 10925 "NextToken": { 10926 "shape": "__string" 10927 }, 10928 "RequestID": { 10929 "shape": "__string" 10930 } 10931 }, 10932 "required": [ 10933 "Item" 10934 ] 10935 }, 10936 "TemplatesResponse": { 10937 "type": "structure", 10938 "members": { 10939 "Item": { 10940 "shape": "ListOfTemplateResponse" 10941 }, 10942 "NextToken": { 10943 "shape": "__string" 10944 } 10945 }, 10946 "required": [ 10947 "Item" 10948 ] 10949 }, 10950 "TooManyRequestsException": { 10951 "type": "structure", 10952 "members": { 10953 "Message": { 10954 "shape": "__string" 10955 }, 10956 "RequestID": { 10957 "shape": "__string" 10958 } 10959 }, 10960 "exception": true, 10961 "error": { 10962 "httpStatusCode": 429 10963 } 10964 }, 10965 "TreatmentResource": { 10966 "type": "structure", 10967 "members": { 10968 "CustomDeliveryConfiguration": { 10969 "shape": "CustomDeliveryConfiguration" 10970 }, 10971 "Id": { 10972 "shape": "__string" 10973 }, 10974 "MessageConfiguration": { 10975 "shape": "MessageConfiguration" 10976 }, 10977 "Schedule": { 10978 "shape": "Schedule" 10979 }, 10980 "SizePercent": { 10981 "shape": "__integer" 10982 }, 10983 "State": { 10984 "shape": "CampaignState" 10985 }, 10986 "TemplateConfiguration": { 10987 "shape": "TemplateConfiguration" 10988 }, 10989 "TreatmentDescription": { 10990 "shape": "__string" 10991 }, 10992 "TreatmentName": { 10993 "shape": "__string" 10994 } 10995 }, 10996 "required": [ 10997 "Id", 10998 "SizePercent" 10999 ] 11000 }, 11001 "Type": { 11002 "type": "string", 11003 "enum": [ 11004 "ALL", 11005 "ANY", 11006 "NONE" 11007 ] 11008 }, 11009 "UntagResourceRequest": { 11010 "type": "structure", 11011 "members": { 11012 "ResourceArn": { 11013 "shape": "__string", 11014 "location": "uri", 11015 "locationName": "resource-arn" 11016 }, 11017 "TagKeys": { 11018 "shape": "ListOf__string", 11019 "location": "querystring", 11020 "locationName": "tagKeys" 11021 } 11022 }, 11023 "required": [ 11024 "TagKeys", 11025 "ResourceArn" 11026 ] 11027 }, 11028 "UpdateAdmChannelRequest": { 11029 "type": "structure", 11030 "members": { 11031 "ADMChannelRequest": { 11032 "shape": "ADMChannelRequest" 11033 }, 11034 "ApplicationId": { 11035 "shape": "__string", 11036 "location": "uri", 11037 "locationName": "application-id" 11038 } 11039 }, 11040 "required": [ 11041 "ApplicationId", 11042 "ADMChannelRequest" 11043 ], 11044 "payload": "ADMChannelRequest" 11045 }, 11046 "UpdateAdmChannelResponse": { 11047 "type": "structure", 11048 "members": { 11049 "ADMChannelResponse": { 11050 "shape": "ADMChannelResponse" 11051 } 11052 }, 11053 "required": [ 11054 "ADMChannelResponse" 11055 ], 11056 "payload": "ADMChannelResponse" 11057 }, 11058 "UpdateApnsChannelRequest": { 11059 "type": "structure", 11060 "members": { 11061 "APNSChannelRequest": { 11062 "shape": "APNSChannelRequest" 11063 }, 11064 "ApplicationId": { 11065 "shape": "__string", 11066 "location": "uri", 11067 "locationName": "application-id" 11068 } 11069 }, 11070 "required": [ 11071 "ApplicationId", 11072 "APNSChannelRequest" 11073 ], 11074 "payload": "APNSChannelRequest" 11075 }, 11076 "UpdateApnsChannelResponse": { 11077 "type": "structure", 11078 "members": { 11079 "APNSChannelResponse": { 11080 "shape": "APNSChannelResponse" 11081 } 11082 }, 11083 "required": [ 11084 "APNSChannelResponse" 11085 ], 11086 "payload": "APNSChannelResponse" 11087 }, 11088 "UpdateApnsSandboxChannelRequest": { 11089 "type": "structure", 11090 "members": { 11091 "APNSSandboxChannelRequest": { 11092 "shape": "APNSSandboxChannelRequest" 11093 }, 11094 "ApplicationId": { 11095 "shape": "__string", 11096 "location": "uri", 11097 "locationName": "application-id" 11098 } 11099 }, 11100 "required": [ 11101 "ApplicationId", 11102 "APNSSandboxChannelRequest" 11103 ], 11104 "payload": "APNSSandboxChannelRequest" 11105 }, 11106 "UpdateApnsSandboxChannelResponse": { 11107 "type": "structure", 11108 "members": { 11109 "APNSSandboxChannelResponse": { 11110 "shape": "APNSSandboxChannelResponse" 11111 } 11112 }, 11113 "required": [ 11114 "APNSSandboxChannelResponse" 11115 ], 11116 "payload": "APNSSandboxChannelResponse" 11117 }, 11118 "UpdateApnsVoipChannelRequest": { 11119 "type": "structure", 11120 "members": { 11121 "APNSVoipChannelRequest": { 11122 "shape": "APNSVoipChannelRequest" 11123 }, 11124 "ApplicationId": { 11125 "shape": "__string", 11126 "location": "uri", 11127 "locationName": "application-id" 11128 } 11129 }, 11130 "required": [ 11131 "ApplicationId", 11132 "APNSVoipChannelRequest" 11133 ], 11134 "payload": "APNSVoipChannelRequest" 11135 }, 11136 "UpdateApnsVoipChannelResponse": { 11137 "type": "structure", 11138 "members": { 11139 "APNSVoipChannelResponse": { 11140 "shape": "APNSVoipChannelResponse" 11141 } 11142 }, 11143 "required": [ 11144 "APNSVoipChannelResponse" 11145 ], 11146 "payload": "APNSVoipChannelResponse" 11147 }, 11148 "UpdateApnsVoipSandboxChannelRequest": { 11149 "type": "structure", 11150 "members": { 11151 "APNSVoipSandboxChannelRequest": { 11152 "shape": "APNSVoipSandboxChannelRequest" 11153 }, 11154 "ApplicationId": { 11155 "shape": "__string", 11156 "location": "uri", 11157 "locationName": "application-id" 11158 } 11159 }, 11160 "required": [ 11161 "ApplicationId", 11162 "APNSVoipSandboxChannelRequest" 11163 ], 11164 "payload": "APNSVoipSandboxChannelRequest" 11165 }, 11166 "UpdateApnsVoipSandboxChannelResponse": { 11167 "type": "structure", 11168 "members": { 11169 "APNSVoipSandboxChannelResponse": { 11170 "shape": "APNSVoipSandboxChannelResponse" 11171 } 11172 }, 11173 "required": [ 11174 "APNSVoipSandboxChannelResponse" 11175 ], 11176 "payload": "APNSVoipSandboxChannelResponse" 11177 }, 11178 "UpdateApplicationSettingsRequest": { 11179 "type": "structure", 11180 "members": { 11181 "ApplicationId": { 11182 "shape": "__string", 11183 "location": "uri", 11184 "locationName": "application-id" 11185 }, 11186 "WriteApplicationSettingsRequest": { 11187 "shape": "WriteApplicationSettingsRequest" 11188 } 11189 }, 11190 "required": [ 11191 "ApplicationId", 11192 "WriteApplicationSettingsRequest" 11193 ], 11194 "payload": "WriteApplicationSettingsRequest" 11195 }, 11196 "UpdateApplicationSettingsResponse": { 11197 "type": "structure", 11198 "members": { 11199 "ApplicationSettingsResource": { 11200 "shape": "ApplicationSettingsResource" 11201 } 11202 }, 11203 "required": [ 11204 "ApplicationSettingsResource" 11205 ], 11206 "payload": "ApplicationSettingsResource" 11207 }, 11208 "UpdateAttributesRequest": { 11209 "type": "structure", 11210 "members": { 11211 "Blacklist": { 11212 "shape": "ListOf__string" 11213 } 11214 } 11215 }, 11216 "UpdateBaiduChannelRequest": { 11217 "type": "structure", 11218 "members": { 11219 "ApplicationId": { 11220 "shape": "__string", 11221 "location": "uri", 11222 "locationName": "application-id" 11223 }, 11224 "BaiduChannelRequest": { 11225 "shape": "BaiduChannelRequest" 11226 } 11227 }, 11228 "required": [ 11229 "ApplicationId", 11230 "BaiduChannelRequest" 11231 ], 11232 "payload": "BaiduChannelRequest" 11233 }, 11234 "UpdateBaiduChannelResponse": { 11235 "type": "structure", 11236 "members": { 11237 "BaiduChannelResponse": { 11238 "shape": "BaiduChannelResponse" 11239 } 11240 }, 11241 "required": [ 11242 "BaiduChannelResponse" 11243 ], 11244 "payload": "BaiduChannelResponse" 11245 }, 11246 "UpdateCampaignRequest": { 11247 "type": "structure", 11248 "members": { 11249 "ApplicationId": { 11250 "shape": "__string", 11251 "location": "uri", 11252 "locationName": "application-id" 11253 }, 11254 "CampaignId": { 11255 "shape": "__string", 11256 "location": "uri", 11257 "locationName": "campaign-id" 11258 }, 11259 "WriteCampaignRequest": { 11260 "shape": "WriteCampaignRequest" 11261 } 11262 }, 11263 "required": [ 11264 "CampaignId", 11265 "ApplicationId", 11266 "WriteCampaignRequest" 11267 ], 11268 "payload": "WriteCampaignRequest" 11269 }, 11270 "UpdateCampaignResponse": { 11271 "type": "structure", 11272 "members": { 11273 "CampaignResponse": { 11274 "shape": "CampaignResponse" 11275 } 11276 }, 11277 "required": [ 11278 "CampaignResponse" 11279 ], 11280 "payload": "CampaignResponse" 11281 }, 11282 "UpdateEmailChannelRequest": { 11283 "type": "structure", 11284 "members": { 11285 "ApplicationId": { 11286 "shape": "__string", 11287 "location": "uri", 11288 "locationName": "application-id" 11289 }, 11290 "EmailChannelRequest": { 11291 "shape": "EmailChannelRequest" 11292 } 11293 }, 11294 "required": [ 11295 "ApplicationId", 11296 "EmailChannelRequest" 11297 ], 11298 "payload": "EmailChannelRequest" 11299 }, 11300 "UpdateEmailChannelResponse": { 11301 "type": "structure", 11302 "members": { 11303 "EmailChannelResponse": { 11304 "shape": "EmailChannelResponse" 11305 } 11306 }, 11307 "required": [ 11308 "EmailChannelResponse" 11309 ], 11310 "payload": "EmailChannelResponse" 11311 }, 11312 "UpdateEmailTemplateRequest": { 11313 "type": "structure", 11314 "members": { 11315 "CreateNewVersion": { 11316 "shape": "__boolean", 11317 "location": "querystring", 11318 "locationName": "create-new-version" 11319 }, 11320 "EmailTemplateRequest": { 11321 "shape": "EmailTemplateRequest" 11322 }, 11323 "TemplateName": { 11324 "shape": "__string", 11325 "location": "uri", 11326 "locationName": "template-name" 11327 }, 11328 "Version": { 11329 "shape": "__string", 11330 "location": "querystring", 11331 "locationName": "version" 11332 } 11333 }, 11334 "required": [ 11335 "TemplateName", 11336 "EmailTemplateRequest" 11337 ], 11338 "payload": "EmailTemplateRequest" 11339 }, 11340 "UpdateEmailTemplateResponse": { 11341 "type": "structure", 11342 "members": { 11343 "MessageBody": { 11344 "shape": "MessageBody" 11345 } 11346 }, 11347 "required": [ 11348 "MessageBody" 11349 ], 11350 "payload": "MessageBody" 11351 }, 11352 "UpdateEndpointRequest": { 11353 "type": "structure", 11354 "members": { 11355 "ApplicationId": { 11356 "shape": "__string", 11357 "location": "uri", 11358 "locationName": "application-id" 11359 }, 11360 "EndpointId": { 11361 "shape": "__string", 11362 "location": "uri", 11363 "locationName": "endpoint-id" 11364 }, 11365 "EndpointRequest": { 11366 "shape": "EndpointRequest" 11367 } 11368 }, 11369 "required": [ 11370 "ApplicationId", 11371 "EndpointId", 11372 "EndpointRequest" 11373 ], 11374 "payload": "EndpointRequest" 11375 }, 11376 "UpdateEndpointResponse": { 11377 "type": "structure", 11378 "members": { 11379 "MessageBody": { 11380 "shape": "MessageBody" 11381 } 11382 }, 11383 "required": [ 11384 "MessageBody" 11385 ], 11386 "payload": "MessageBody" 11387 }, 11388 "UpdateEndpointsBatchRequest": { 11389 "type": "structure", 11390 "members": { 11391 "ApplicationId": { 11392 "shape": "__string", 11393 "location": "uri", 11394 "locationName": "application-id" 11395 }, 11396 "EndpointBatchRequest": { 11397 "shape": "EndpointBatchRequest" 11398 } 11399 }, 11400 "required": [ 11401 "ApplicationId", 11402 "EndpointBatchRequest" 11403 ], 11404 "payload": "EndpointBatchRequest" 11405 }, 11406 "UpdateEndpointsBatchResponse": { 11407 "type": "structure", 11408 "members": { 11409 "MessageBody": { 11410 "shape": "MessageBody" 11411 } 11412 }, 11413 "required": [ 11414 "MessageBody" 11415 ], 11416 "payload": "MessageBody" 11417 }, 11418 "UpdateGcmChannelRequest": { 11419 "type": "structure", 11420 "members": { 11421 "ApplicationId": { 11422 "shape": "__string", 11423 "location": "uri", 11424 "locationName": "application-id" 11425 }, 11426 "GCMChannelRequest": { 11427 "shape": "GCMChannelRequest" 11428 } 11429 }, 11430 "required": [ 11431 "ApplicationId", 11432 "GCMChannelRequest" 11433 ], 11434 "payload": "GCMChannelRequest" 11435 }, 11436 "UpdateGcmChannelResponse": { 11437 "type": "structure", 11438 "members": { 11439 "GCMChannelResponse": { 11440 "shape": "GCMChannelResponse" 11441 } 11442 }, 11443 "required": [ 11444 "GCMChannelResponse" 11445 ], 11446 "payload": "GCMChannelResponse" 11447 }, 11448 "UpdateJourneyRequest": { 11449 "type": "structure", 11450 "members": { 11451 "ApplicationId": { 11452 "shape": "__string", 11453 "location": "uri", 11454 "locationName": "application-id" 11455 }, 11456 "JourneyId": { 11457 "shape": "__string", 11458 "location": "uri", 11459 "locationName": "journey-id" 11460 }, 11461 "WriteJourneyRequest": { 11462 "shape": "WriteJourneyRequest" 11463 } 11464 }, 11465 "required": [ 11466 "JourneyId", 11467 "ApplicationId", 11468 "WriteJourneyRequest" 11469 ], 11470 "payload": "WriteJourneyRequest" 11471 }, 11472 "UpdateJourneyResponse": { 11473 "type": "structure", 11474 "members": { 11475 "JourneyResponse": { 11476 "shape": "JourneyResponse" 11477 } 11478 }, 11479 "required": [ 11480 "JourneyResponse" 11481 ], 11482 "payload": "JourneyResponse" 11483 }, 11484 "UpdateJourneyStateRequest": { 11485 "type": "structure", 11486 "members": { 11487 "ApplicationId": { 11488 "shape": "__string", 11489 "location": "uri", 11490 "locationName": "application-id" 11491 }, 11492 "JourneyId": { 11493 "shape": "__string", 11494 "location": "uri", 11495 "locationName": "journey-id" 11496 }, 11497 "JourneyStateRequest": { 11498 "shape": "JourneyStateRequest" 11499 } 11500 }, 11501 "required": [ 11502 "JourneyId", 11503 "ApplicationId", 11504 "JourneyStateRequest" 11505 ], 11506 "payload": "JourneyStateRequest" 11507 }, 11508 "UpdateJourneyStateResponse": { 11509 "type": "structure", 11510 "members": { 11511 "JourneyResponse": { 11512 "shape": "JourneyResponse" 11513 } 11514 }, 11515 "required": [ 11516 "JourneyResponse" 11517 ], 11518 "payload": "JourneyResponse" 11519 }, 11520 "UpdatePushTemplateRequest": { 11521 "type": "structure", 11522 "members": { 11523 "CreateNewVersion": { 11524 "shape": "__boolean", 11525 "location": "querystring", 11526 "locationName": "create-new-version" 11527 }, 11528 "PushNotificationTemplateRequest": { 11529 "shape": "PushNotificationTemplateRequest" 11530 }, 11531 "TemplateName": { 11532 "shape": "__string", 11533 "location": "uri", 11534 "locationName": "template-name" 11535 }, 11536 "Version": { 11537 "shape": "__string", 11538 "location": "querystring", 11539 "locationName": "version" 11540 } 11541 }, 11542 "required": [ 11543 "TemplateName", 11544 "PushNotificationTemplateRequest" 11545 ], 11546 "payload": "PushNotificationTemplateRequest" 11547 }, 11548 "UpdatePushTemplateResponse": { 11549 "type": "structure", 11550 "members": { 11551 "MessageBody": { 11552 "shape": "MessageBody" 11553 } 11554 }, 11555 "required": [ 11556 "MessageBody" 11557 ], 11558 "payload": "MessageBody" 11559 }, 11560 "UpdateRecommenderConfiguration": { 11561 "type": "structure", 11562 "members": { 11563 "Attributes": { 11564 "shape": "MapOf__string" 11565 }, 11566 "Description": { 11567 "shape": "__string" 11568 }, 11569 "Name": { 11570 "shape": "__string" 11571 }, 11572 "RecommendationProviderIdType": { 11573 "shape": "__string" 11574 }, 11575 "RecommendationProviderRoleArn": { 11576 "shape": "__string" 11577 }, 11578 "RecommendationProviderUri": { 11579 "shape": "__string" 11580 }, 11581 "RecommendationTransformerUri": { 11582 "shape": "__string" 11583 }, 11584 "RecommendationsDisplayName": { 11585 "shape": "__string" 11586 }, 11587 "RecommendationsPerMessage": { 11588 "shape": "__integer" 11589 } 11590 }, 11591 "required": [ 11592 "RecommendationProviderUri", 11593 "RecommendationProviderRoleArn" 11594 ] 11595 }, 11596 "UpdateRecommenderConfigurationRequest": { 11597 "type": "structure", 11598 "members": { 11599 "RecommenderId": { 11600 "shape": "__string", 11601 "location": "uri", 11602 "locationName": "recommender-id" 11603 }, 11604 "UpdateRecommenderConfiguration": { 11605 "shape": "UpdateRecommenderConfiguration" 11606 } 11607 }, 11608 "required": [ 11609 "RecommenderId", 11610 "UpdateRecommenderConfiguration" 11611 ], 11612 "payload": "UpdateRecommenderConfiguration" 11613 }, 11614 "UpdateRecommenderConfigurationResponse": { 11615 "type": "structure", 11616 "members": { 11617 "RecommenderConfigurationResponse": { 11618 "shape": "RecommenderConfigurationResponse" 11619 } 11620 }, 11621 "required": [ 11622 "RecommenderConfigurationResponse" 11623 ], 11624 "payload": "RecommenderConfigurationResponse" 11625 }, 11626 "UpdateSegmentRequest": { 11627 "type": "structure", 11628 "members": { 11629 "ApplicationId": { 11630 "shape": "__string", 11631 "location": "uri", 11632 "locationName": "application-id" 11633 }, 11634 "SegmentId": { 11635 "shape": "__string", 11636 "location": "uri", 11637 "locationName": "segment-id" 11638 }, 11639 "WriteSegmentRequest": { 11640 "shape": "WriteSegmentRequest" 11641 } 11642 }, 11643 "required": [ 11644 "SegmentId", 11645 "ApplicationId", 11646 "WriteSegmentRequest" 11647 ], 11648 "payload": "WriteSegmentRequest" 11649 }, 11650 "UpdateSegmentResponse": { 11651 "type": "structure", 11652 "members": { 11653 "SegmentResponse": { 11654 "shape": "SegmentResponse" 11655 } 11656 }, 11657 "required": [ 11658 "SegmentResponse" 11659 ], 11660 "payload": "SegmentResponse" 11661 }, 11662 "UpdateSmsChannelRequest": { 11663 "type": "structure", 11664 "members": { 11665 "ApplicationId": { 11666 "shape": "__string", 11667 "location": "uri", 11668 "locationName": "application-id" 11669 }, 11670 "SMSChannelRequest": { 11671 "shape": "SMSChannelRequest" 11672 } 11673 }, 11674 "required": [ 11675 "ApplicationId", 11676 "SMSChannelRequest" 11677 ], 11678 "payload": "SMSChannelRequest" 11679 }, 11680 "UpdateSmsChannelResponse": { 11681 "type": "structure", 11682 "members": { 11683 "SMSChannelResponse": { 11684 "shape": "SMSChannelResponse" 11685 } 11686 }, 11687 "required": [ 11688 "SMSChannelResponse" 11689 ], 11690 "payload": "SMSChannelResponse" 11691 }, 11692 "UpdateSmsTemplateRequest": { 11693 "type": "structure", 11694 "members": { 11695 "CreateNewVersion": { 11696 "shape": "__boolean", 11697 "location": "querystring", 11698 "locationName": "create-new-version" 11699 }, 11700 "SMSTemplateRequest": { 11701 "shape": "SMSTemplateRequest" 11702 }, 11703 "TemplateName": { 11704 "shape": "__string", 11705 "location": "uri", 11706 "locationName": "template-name" 11707 }, 11708 "Version": { 11709 "shape": "__string", 11710 "location": "querystring", 11711 "locationName": "version" 11712 } 11713 }, 11714 "required": [ 11715 "TemplateName", 11716 "SMSTemplateRequest" 11717 ], 11718 "payload": "SMSTemplateRequest" 11719 }, 11720 "UpdateSmsTemplateResponse": { 11721 "type": "structure", 11722 "members": { 11723 "MessageBody": { 11724 "shape": "MessageBody" 11725 } 11726 }, 11727 "required": [ 11728 "MessageBody" 11729 ], 11730 "payload": "MessageBody" 11731 }, 11732 "UpdateTemplateActiveVersionRequest": { 11733 "type": "structure", 11734 "members": { 11735 "TemplateActiveVersionRequest": { 11736 "shape": "TemplateActiveVersionRequest" 11737 }, 11738 "TemplateName": { 11739 "shape": "__string", 11740 "location": "uri", 11741 "locationName": "template-name" 11742 }, 11743 "TemplateType": { 11744 "shape": "__string", 11745 "location": "uri", 11746 "locationName": "template-type" 11747 } 11748 }, 11749 "required": [ 11750 "TemplateName", 11751 "TemplateType", 11752 "TemplateActiveVersionRequest" 11753 ], 11754 "payload": "TemplateActiveVersionRequest" 11755 }, 11756 "UpdateTemplateActiveVersionResponse": { 11757 "type": "structure", 11758 "members": { 11759 "MessageBody": { 11760 "shape": "MessageBody" 11761 } 11762 }, 11763 "required": [ 11764 "MessageBody" 11765 ], 11766 "payload": "MessageBody" 11767 }, 11768 "UpdateVoiceChannelRequest": { 11769 "type": "structure", 11770 "members": { 11771 "ApplicationId": { 11772 "shape": "__string", 11773 "location": "uri", 11774 "locationName": "application-id" 11775 }, 11776 "VoiceChannelRequest": { 11777 "shape": "VoiceChannelRequest" 11778 } 11779 }, 11780 "required": [ 11781 "ApplicationId", 11782 "VoiceChannelRequest" 11783 ], 11784 "payload": "VoiceChannelRequest" 11785 }, 11786 "UpdateVoiceChannelResponse": { 11787 "type": "structure", 11788 "members": { 11789 "VoiceChannelResponse": { 11790 "shape": "VoiceChannelResponse" 11791 } 11792 }, 11793 "required": [ 11794 "VoiceChannelResponse" 11795 ], 11796 "payload": "VoiceChannelResponse" 11797 }, 11798 "UpdateVoiceTemplateRequest": { 11799 "type": "structure", 11800 "members": { 11801 "CreateNewVersion": { 11802 "shape": "__boolean", 11803 "location": "querystring", 11804 "locationName": "create-new-version" 11805 }, 11806 "TemplateName": { 11807 "shape": "__string", 11808 "location": "uri", 11809 "locationName": "template-name" 11810 }, 11811 "Version": { 11812 "shape": "__string", 11813 "location": "querystring", 11814 "locationName": "version" 11815 }, 11816 "VoiceTemplateRequest": { 11817 "shape": "VoiceTemplateRequest" 11818 } 11819 }, 11820 "required": [ 11821 "TemplateName", 11822 "VoiceTemplateRequest" 11823 ], 11824 "payload": "VoiceTemplateRequest" 11825 }, 11826 "UpdateVoiceTemplateResponse": { 11827 "type": "structure", 11828 "members": { 11829 "MessageBody": { 11830 "shape": "MessageBody" 11831 } 11832 }, 11833 "required": [ 11834 "MessageBody" 11835 ], 11836 "payload": "MessageBody" 11837 }, 11838 "VoiceChannelRequest": { 11839 "type": "structure", 11840 "members": { 11841 "Enabled": { 11842 "shape": "__boolean" 11843 } 11844 } 11845 }, 11846 "VoiceChannelResponse": { 11847 "type": "structure", 11848 "members": { 11849 "ApplicationId": { 11850 "shape": "__string" 11851 }, 11852 "CreationDate": { 11853 "shape": "__string" 11854 }, 11855 "Enabled": { 11856 "shape": "__boolean" 11857 }, 11858 "HasCredential": { 11859 "shape": "__boolean" 11860 }, 11861 "Id": { 11862 "shape": "__string" 11863 }, 11864 "IsArchived": { 11865 "shape": "__boolean" 11866 }, 11867 "LastModifiedBy": { 11868 "shape": "__string" 11869 }, 11870 "LastModifiedDate": { 11871 "shape": "__string" 11872 }, 11873 "Platform": { 11874 "shape": "__string" 11875 }, 11876 "Version": { 11877 "shape": "__integer" 11878 } 11879 }, 11880 "required": [ 11881 "Platform" 11882 ] 11883 }, 11884 "VoiceMessage": { 11885 "type": "structure", 11886 "members": { 11887 "Body": { 11888 "shape": "__string" 11889 }, 11890 "LanguageCode": { 11891 "shape": "__string" 11892 }, 11893 "OriginationNumber": { 11894 "shape": "__string" 11895 }, 11896 "Substitutions": { 11897 "shape": "MapOfListOf__string" 11898 }, 11899 "VoiceId": { 11900 "shape": "__string" 11901 } 11902 } 11903 }, 11904 "VoiceTemplateRequest": { 11905 "type": "structure", 11906 "members": { 11907 "Body": { 11908 "shape": "__string" 11909 }, 11910 "DefaultSubstitutions": { 11911 "shape": "__string" 11912 }, 11913 "LanguageCode": { 11914 "shape": "__string" 11915 }, 11916 "tags": { 11917 "shape": "MapOf__string", 11918 "locationName": "tags" 11919 }, 11920 "TemplateDescription": { 11921 "shape": "__string" 11922 }, 11923 "VoiceId": { 11924 "shape": "__string" 11925 } 11926 } 11927 }, 11928 "VoiceTemplateResponse": { 11929 "type": "structure", 11930 "members": { 11931 "Arn": { 11932 "shape": "__string" 11933 }, 11934 "Body": { 11935 "shape": "__string" 11936 }, 11937 "CreationDate": { 11938 "shape": "__string" 11939 }, 11940 "DefaultSubstitutions": { 11941 "shape": "__string" 11942 }, 11943 "LanguageCode": { 11944 "shape": "__string" 11945 }, 11946 "LastModifiedDate": { 11947 "shape": "__string" 11948 }, 11949 "tags": { 11950 "shape": "MapOf__string", 11951 "locationName": "tags" 11952 }, 11953 "TemplateDescription": { 11954 "shape": "__string" 11955 }, 11956 "TemplateName": { 11957 "shape": "__string" 11958 }, 11959 "TemplateType": { 11960 "shape": "TemplateType" 11961 }, 11962 "Version": { 11963 "shape": "__string" 11964 }, 11965 "VoiceId": { 11966 "shape": "__string" 11967 } 11968 }, 11969 "required": [ 11970 "LastModifiedDate", 11971 "CreationDate", 11972 "TemplateName", 11973 "TemplateType" 11974 ] 11975 }, 11976 "WaitActivity": { 11977 "type": "structure", 11978 "members": { 11979 "NextActivity": { 11980 "shape": "__string" 11981 }, 11982 "WaitTime": { 11983 "shape": "WaitTime" 11984 } 11985 } 11986 }, 11987 "WaitTime": { 11988 "type": "structure", 11989 "members": { 11990 "WaitFor": { 11991 "shape": "__string" 11992 }, 11993 "WaitUntil": { 11994 "shape": "__string" 11995 } 11996 } 11997 }, 11998 "WriteApplicationSettingsRequest": { 11999 "type": "structure", 12000 "members": { 12001 "CampaignHook": { 12002 "shape": "CampaignHook" 12003 }, 12004 "CloudWatchMetricsEnabled": { 12005 "shape": "__boolean" 12006 }, 12007 "Limits": { 12008 "shape": "CampaignLimits" 12009 }, 12010 "QuietTime": { 12011 "shape": "QuietTime" 12012 } 12013 } 12014 }, 12015 "WriteCampaignRequest": { 12016 "type": "structure", 12017 "members": { 12018 "AdditionalTreatments": { 12019 "shape": "ListOfWriteTreatmentResource" 12020 }, 12021 "CustomDeliveryConfiguration": { 12022 "shape": "CustomDeliveryConfiguration" 12023 }, 12024 "Description": { 12025 "shape": "__string" 12026 }, 12027 "HoldoutPercent": { 12028 "shape": "__integer" 12029 }, 12030 "Hook": { 12031 "shape": "CampaignHook" 12032 }, 12033 "IsPaused": { 12034 "shape": "__boolean" 12035 }, 12036 "Limits": { 12037 "shape": "CampaignLimits" 12038 }, 12039 "MessageConfiguration": { 12040 "shape": "MessageConfiguration" 12041 }, 12042 "Name": { 12043 "shape": "__string" 12044 }, 12045 "Schedule": { 12046 "shape": "Schedule" 12047 }, 12048 "SegmentId": { 12049 "shape": "__string" 12050 }, 12051 "SegmentVersion": { 12052 "shape": "__integer" 12053 }, 12054 "tags": { 12055 "shape": "MapOf__string", 12056 "locationName": "tags" 12057 }, 12058 "TemplateConfiguration": { 12059 "shape": "TemplateConfiguration" 12060 }, 12061 "TreatmentDescription": { 12062 "shape": "__string" 12063 }, 12064 "TreatmentName": { 12065 "shape": "__string" 12066 } 12067 } 12068 }, 12069 "WriteEventStream": { 12070 "type": "structure", 12071 "members": { 12072 "DestinationStreamArn": { 12073 "shape": "__string" 12074 }, 12075 "RoleArn": { 12076 "shape": "__string" 12077 } 12078 }, 12079 "required": [ 12080 "RoleArn", 12081 "DestinationStreamArn" 12082 ] 12083 }, 12084 "WriteJourneyRequest": { 12085 "type": "structure", 12086 "members": { 12087 "Activities": { 12088 "shape": "MapOfActivity" 12089 }, 12090 "CreationDate": { 12091 "shape": "__string" 12092 }, 12093 "LastModifiedDate": { 12094 "shape": "__string" 12095 }, 12096 "Limits": { 12097 "shape": "JourneyLimits" 12098 }, 12099 "LocalTime": { 12100 "shape": "__boolean" 12101 }, 12102 "Name": { 12103 "shape": "__string" 12104 }, 12105 "QuietTime": { 12106 "shape": "QuietTime" 12107 }, 12108 "RefreshFrequency": { 12109 "shape": "__string" 12110 }, 12111 "Schedule": { 12112 "shape": "JourneySchedule" 12113 }, 12114 "StartActivity": { 12115 "shape": "__string" 12116 }, 12117 "StartCondition": { 12118 "shape": "StartCondition" 12119 }, 12120 "State": { 12121 "shape": "State" 12122 }, 12123 "WaitForQuietTime": { 12124 "shape": "__boolean" 12125 }, 12126 "RefreshOnSegmentUpdate": { 12127 "shape": "__boolean" 12128 } 12129 }, 12130 "required": [ 12131 "Name" 12132 ] 12133 }, 12134 "WriteSegmentRequest": { 12135 "type": "structure", 12136 "members": { 12137 "Dimensions": { 12138 "shape": "SegmentDimensions" 12139 }, 12140 "Name": { 12141 "shape": "__string" 12142 }, 12143 "SegmentGroups": { 12144 "shape": "SegmentGroupList" 12145 }, 12146 "tags": { 12147 "shape": "MapOf__string", 12148 "locationName": "tags" 12149 } 12150 } 12151 }, 12152 "WriteTreatmentResource": { 12153 "type": "structure", 12154 "members": { 12155 "CustomDeliveryConfiguration": { 12156 "shape": "CustomDeliveryConfiguration" 12157 }, 12158 "MessageConfiguration": { 12159 "shape": "MessageConfiguration" 12160 }, 12161 "Schedule": { 12162 "shape": "Schedule" 12163 }, 12164 "SizePercent": { 12165 "shape": "__integer" 12166 }, 12167 "TemplateConfiguration": { 12168 "shape": "TemplateConfiguration" 12169 }, 12170 "TreatmentDescription": { 12171 "shape": "__string" 12172 }, 12173 "TreatmentName": { 12174 "shape": "__string" 12175 } 12176 }, 12177 "required": [ 12178 "SizePercent" 12179 ] 12180 }, 12181 "__EndpointTypesElement": { 12182 "type": "string", 12183 "enum": [ 12184 "PUSH", 12185 "GCM", 12186 "APNS", 12187 "APNS_SANDBOX", 12188 "APNS_VOIP", 12189 "APNS_VOIP_SANDBOX", 12190 "ADM", 12191 "SMS", 12192 "VOICE", 12193 "EMAIL", 12194 "BAIDU", 12195 "CUSTOM" 12196 ] 12197 }, 12198 "__boolean": { 12199 "type": "boolean" 12200 }, 12201 "__double": { 12202 "type": "double" 12203 }, 12204 "__integer": { 12205 "type": "integer" 12206 }, 12207 "ListOfActivityResponse": { 12208 "type": "list", 12209 "member": { 12210 "shape": "ActivityResponse" 12211 } 12212 }, 12213 "ListOfApplicationResponse": { 12214 "type": "list", 12215 "member": { 12216 "shape": "ApplicationResponse" 12217 } 12218 }, 12219 "ListOfCampaignResponse": { 12220 "type": "list", 12221 "member": { 12222 "shape": "CampaignResponse" 12223 } 12224 }, 12225 "ListOfEndpointBatchItem": { 12226 "type": "list", 12227 "member": { 12228 "shape": "EndpointBatchItem" 12229 } 12230 }, 12231 "ListOfEndpointResponse": { 12232 "type": "list", 12233 "member": { 12234 "shape": "EndpointResponse" 12235 } 12236 }, 12237 "ListOfExportJobResponse": { 12238 "type": "list", 12239 "member": { 12240 "shape": "ExportJobResponse" 12241 } 12242 }, 12243 "ListOfImportJobResponse": { 12244 "type": "list", 12245 "member": { 12246 "shape": "ImportJobResponse" 12247 } 12248 }, 12249 "ListOfJourneyResponse": { 12250 "type": "list", 12251 "member": { 12252 "shape": "JourneyResponse" 12253 } 12254 }, 12255 "ListOfMultiConditionalBranch": { 12256 "type": "list", 12257 "member": { 12258 "shape": "MultiConditionalBranch" 12259 } 12260 }, 12261 "ListOfRandomSplitEntry": { 12262 "type": "list", 12263 "member": { 12264 "shape": "RandomSplitEntry" 12265 } 12266 }, 12267 "ListOfRecommenderConfigurationResponse": { 12268 "type": "list", 12269 "member": { 12270 "shape": "RecommenderConfigurationResponse" 12271 } 12272 }, 12273 "ListOfResultRow": { 12274 "type": "list", 12275 "member": { 12276 "shape": "ResultRow" 12277 } 12278 }, 12279 "ListOfResultRowValue": { 12280 "type": "list", 12281 "member": { 12282 "shape": "ResultRowValue" 12283 } 12284 }, 12285 "ListOfSegmentDimensions": { 12286 "type": "list", 12287 "member": { 12288 "shape": "SegmentDimensions" 12289 } 12290 }, 12291 "ListOfSegmentGroup": { 12292 "type": "list", 12293 "member": { 12294 "shape": "SegmentGroup" 12295 } 12296 }, 12297 "ListOfSegmentReference": { 12298 "type": "list", 12299 "member": { 12300 "shape": "SegmentReference" 12301 } 12302 }, 12303 "ListOfSegmentResponse": { 12304 "type": "list", 12305 "member": { 12306 "shape": "SegmentResponse" 12307 } 12308 }, 12309 "ListOfSimpleCondition": { 12310 "type": "list", 12311 "member": { 12312 "shape": "SimpleCondition" 12313 } 12314 }, 12315 "ListOfTemplateResponse": { 12316 "type": "list", 12317 "member": { 12318 "shape": "TemplateResponse" 12319 } 12320 }, 12321 "ListOfTemplateVersionResponse": { 12322 "type": "list", 12323 "member": { 12324 "shape": "TemplateVersionResponse" 12325 } 12326 }, 12327 "ListOfTreatmentResource": { 12328 "type": "list", 12329 "member": { 12330 "shape": "TreatmentResource" 12331 } 12332 }, 12333 "ListOfWriteTreatmentResource": { 12334 "type": "list", 12335 "member": { 12336 "shape": "WriteTreatmentResource" 12337 } 12338 }, 12339 "ListOf__EndpointTypesElement": { 12340 "type": "list", 12341 "member": { 12342 "shape": "__EndpointTypesElement" 12343 } 12344 }, 12345 "ListOf__string": { 12346 "type": "list", 12347 "member": { 12348 "shape": "__string" 12349 } 12350 }, 12351 "__long": { 12352 "type": "long" 12353 }, 12354 "MapOfActivity": { 12355 "type": "map", 12356 "key": { 12357 "shape": "__string" 12358 }, 12359 "value": { 12360 "shape": "Activity" 12361 } 12362 }, 12363 "MapOfAddressConfiguration": { 12364 "type": "map", 12365 "key": { 12366 "shape": "__string" 12367 }, 12368 "value": { 12369 "shape": "AddressConfiguration" 12370 } 12371 }, 12372 "MapOfAttributeDimension": { 12373 "type": "map", 12374 "key": { 12375 "shape": "__string" 12376 }, 12377 "value": { 12378 "shape": "AttributeDimension" 12379 } 12380 }, 12381 "MapOfChannelResponse": { 12382 "type": "map", 12383 "key": { 12384 "shape": "__string" 12385 }, 12386 "value": { 12387 "shape": "ChannelResponse" 12388 } 12389 }, 12390 "MapOfEndpointMessageResult": { 12391 "type": "map", 12392 "key": { 12393 "shape": "__string" 12394 }, 12395 "value": { 12396 "shape": "EndpointMessageResult" 12397 } 12398 }, 12399 "MapOfEndpointSendConfiguration": { 12400 "type": "map", 12401 "key": { 12402 "shape": "__string" 12403 }, 12404 "value": { 12405 "shape": "EndpointSendConfiguration" 12406 } 12407 }, 12408 "MapOfEvent": { 12409 "type": "map", 12410 "key": { 12411 "shape": "__string" 12412 }, 12413 "value": { 12414 "shape": "Event" 12415 } 12416 }, 12417 "MapOfEventItemResponse": { 12418 "type": "map", 12419 "key": { 12420 "shape": "__string" 12421 }, 12422 "value": { 12423 "shape": "EventItemResponse" 12424 } 12425 }, 12426 "MapOfEventsBatch": { 12427 "type": "map", 12428 "key": { 12429 "shape": "__string" 12430 }, 12431 "value": { 12432 "shape": "EventsBatch" 12433 } 12434 }, 12435 "MapOfItemResponse": { 12436 "type": "map", 12437 "key": { 12438 "shape": "__string" 12439 }, 12440 "value": { 12441 "shape": "ItemResponse" 12442 } 12443 }, 12444 "MapOfMessageResult": { 12445 "type": "map", 12446 "key": { 12447 "shape": "__string" 12448 }, 12449 "value": { 12450 "shape": "MessageResult" 12451 } 12452 }, 12453 "MapOfMetricDimension": { 12454 "type": "map", 12455 "key": { 12456 "shape": "__string" 12457 }, 12458 "value": { 12459 "shape": "MetricDimension" 12460 } 12461 }, 12462 "MapOf__double": { 12463 "type": "map", 12464 "key": { 12465 "shape": "__string" 12466 }, 12467 "value": { 12468 "shape": "__double" 12469 } 12470 }, 12471 "MapOf__integer": { 12472 "type": "map", 12473 "key": { 12474 "shape": "__string" 12475 }, 12476 "value": { 12477 "shape": "__integer" 12478 } 12479 }, 12480 "MapOfListOf__string": { 12481 "type": "map", 12482 "key": { 12483 "shape": "__string" 12484 }, 12485 "value": { 12486 "shape": "ListOf__string" 12487 } 12488 }, 12489 "MapOfMapOfEndpointMessageResult": { 12490 "type": "map", 12491 "key": { 12492 "shape": "__string" 12493 }, 12494 "value": { 12495 "shape": "MapOfEndpointMessageResult" 12496 } 12497 }, 12498 "MapOf__string": { 12499 "type": "map", 12500 "key": { 12501 "shape": "__string" 12502 }, 12503 "value": { 12504 "shape": "__string" 12505 } 12506 }, 12507 "__string": { 12508 "type": "string" 12509 }, 12510 "__timestampIso8601": { 12511 "type": "timestamp", 12512 "timestampFormat": "iso8601" 12513 }, 12514 "__timestampUnix": { 12515 "type": "timestamp", 12516 "timestampFormat": "unixTimestamp" 12517 } 12518 } 12519} 12520