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 }, 3723 "UpdateJourneyState": { 3724 "name": "UpdateJourneyState", 3725 "http": { 3726 "method": "PUT", 3727 "requestUri": "/v1/apps/{application-id}/journeys/{journey-id}/state", 3728 "responseCode": 200 3729 }, 3730 "input": { 3731 "shape": "UpdateJourneyStateRequest" 3732 }, 3733 "output": { 3734 "shape": "UpdateJourneyStateResponse" 3735 }, 3736 "errors": [ 3737 { 3738 "shape": "BadRequestException" 3739 }, 3740 { 3741 "shape": "InternalServerErrorException" 3742 }, 3743 { 3744 "shape": "PayloadTooLargeException" 3745 }, 3746 { 3747 "shape": "ForbiddenException" 3748 }, 3749 { 3750 "shape": "NotFoundException" 3751 }, 3752 { 3753 "shape": "MethodNotAllowedException" 3754 }, 3755 { 3756 "shape": "TooManyRequestsException" 3757 } 3758 ] 3759 }, 3760 "UpdatePushTemplate": { 3761 "name": "UpdatePushTemplate", 3762 "http": { 3763 "method": "PUT", 3764 "requestUri": "/v1/templates/{template-name}/push", 3765 "responseCode": 202 3766 }, 3767 "input": { 3768 "shape": "UpdatePushTemplateRequest" 3769 }, 3770 "output": { 3771 "shape": "UpdatePushTemplateResponse" 3772 }, 3773 "errors": [ 3774 { 3775 "shape": "BadRequestException" 3776 }, 3777 { 3778 "shape": "InternalServerErrorException" 3779 }, 3780 { 3781 "shape": "PayloadTooLargeException" 3782 }, 3783 { 3784 "shape": "ForbiddenException" 3785 }, 3786 { 3787 "shape": "NotFoundException" 3788 }, 3789 { 3790 "shape": "MethodNotAllowedException" 3791 }, 3792 { 3793 "shape": "TooManyRequestsException" 3794 } 3795 ] 3796 }, 3797 "UpdateRecommenderConfiguration": { 3798 "name": "UpdateRecommenderConfiguration", 3799 "http": { 3800 "method": "PUT", 3801 "requestUri": "/v1/recommenders/{recommender-id}", 3802 "responseCode": 200 3803 }, 3804 "input": { 3805 "shape": "UpdateRecommenderConfigurationRequest" 3806 }, 3807 "output": { 3808 "shape": "UpdateRecommenderConfigurationResponse" 3809 }, 3810 "errors": [ 3811 { 3812 "shape": "BadRequestException" 3813 }, 3814 { 3815 "shape": "InternalServerErrorException" 3816 }, 3817 { 3818 "shape": "PayloadTooLargeException" 3819 }, 3820 { 3821 "shape": "ForbiddenException" 3822 }, 3823 { 3824 "shape": "NotFoundException" 3825 }, 3826 { 3827 "shape": "MethodNotAllowedException" 3828 }, 3829 { 3830 "shape": "TooManyRequestsException" 3831 } 3832 ] 3833 }, 3834 "UpdateSegment": { 3835 "name": "UpdateSegment", 3836 "http": { 3837 "method": "PUT", 3838 "requestUri": "/v1/apps/{application-id}/segments/{segment-id}", 3839 "responseCode": 200 3840 }, 3841 "input": { 3842 "shape": "UpdateSegmentRequest" 3843 }, 3844 "output": { 3845 "shape": "UpdateSegmentResponse" 3846 }, 3847 "errors": [ 3848 { 3849 "shape": "BadRequestException" 3850 }, 3851 { 3852 "shape": "InternalServerErrorException" 3853 }, 3854 { 3855 "shape": "PayloadTooLargeException" 3856 }, 3857 { 3858 "shape": "ForbiddenException" 3859 }, 3860 { 3861 "shape": "NotFoundException" 3862 }, 3863 { 3864 "shape": "MethodNotAllowedException" 3865 }, 3866 { 3867 "shape": "TooManyRequestsException" 3868 } 3869 ] 3870 }, 3871 "UpdateSmsChannel": { 3872 "name": "UpdateSmsChannel", 3873 "http": { 3874 "method": "PUT", 3875 "requestUri": "/v1/apps/{application-id}/channels/sms", 3876 "responseCode": 200 3877 }, 3878 "input": { 3879 "shape": "UpdateSmsChannelRequest" 3880 }, 3881 "output": { 3882 "shape": "UpdateSmsChannelResponse" 3883 }, 3884 "errors": [ 3885 { 3886 "shape": "BadRequestException" 3887 }, 3888 { 3889 "shape": "InternalServerErrorException" 3890 }, 3891 { 3892 "shape": "PayloadTooLargeException" 3893 }, 3894 { 3895 "shape": "ForbiddenException" 3896 }, 3897 { 3898 "shape": "NotFoundException" 3899 }, 3900 { 3901 "shape": "MethodNotAllowedException" 3902 }, 3903 { 3904 "shape": "TooManyRequestsException" 3905 } 3906 ] 3907 }, 3908 "UpdateSmsTemplate": { 3909 "name": "UpdateSmsTemplate", 3910 "http": { 3911 "method": "PUT", 3912 "requestUri": "/v1/templates/{template-name}/sms", 3913 "responseCode": 202 3914 }, 3915 "input": { 3916 "shape": "UpdateSmsTemplateRequest" 3917 }, 3918 "output": { 3919 "shape": "UpdateSmsTemplateResponse" 3920 }, 3921 "errors": [ 3922 { 3923 "shape": "BadRequestException" 3924 }, 3925 { 3926 "shape": "InternalServerErrorException" 3927 }, 3928 { 3929 "shape": "PayloadTooLargeException" 3930 }, 3931 { 3932 "shape": "ForbiddenException" 3933 }, 3934 { 3935 "shape": "NotFoundException" 3936 }, 3937 { 3938 "shape": "MethodNotAllowedException" 3939 }, 3940 { 3941 "shape": "TooManyRequestsException" 3942 } 3943 ] 3944 }, 3945 "UpdateTemplateActiveVersion": { 3946 "name": "UpdateTemplateActiveVersion", 3947 "http": { 3948 "method": "PUT", 3949 "requestUri": "/v1/templates/{template-name}/{template-type}/active-version", 3950 "responseCode": 200 3951 }, 3952 "input": { 3953 "shape": "UpdateTemplateActiveVersionRequest" 3954 }, 3955 "output": { 3956 "shape": "UpdateTemplateActiveVersionResponse" 3957 }, 3958 "errors": [ 3959 { 3960 "shape": "BadRequestException" 3961 }, 3962 { 3963 "shape": "InternalServerErrorException" 3964 }, 3965 { 3966 "shape": "PayloadTooLargeException" 3967 }, 3968 { 3969 "shape": "ForbiddenException" 3970 }, 3971 { 3972 "shape": "NotFoundException" 3973 }, 3974 { 3975 "shape": "MethodNotAllowedException" 3976 }, 3977 { 3978 "shape": "TooManyRequestsException" 3979 } 3980 ] 3981 }, 3982 "UpdateVoiceChannel": { 3983 "name": "UpdateVoiceChannel", 3984 "http": { 3985 "method": "PUT", 3986 "requestUri": "/v1/apps/{application-id}/channels/voice", 3987 "responseCode": 200 3988 }, 3989 "input": { 3990 "shape": "UpdateVoiceChannelRequest" 3991 }, 3992 "output": { 3993 "shape": "UpdateVoiceChannelResponse" 3994 }, 3995 "errors": [ 3996 { 3997 "shape": "BadRequestException" 3998 }, 3999 { 4000 "shape": "InternalServerErrorException" 4001 }, 4002 { 4003 "shape": "PayloadTooLargeException" 4004 }, 4005 { 4006 "shape": "ForbiddenException" 4007 }, 4008 { 4009 "shape": "NotFoundException" 4010 }, 4011 { 4012 "shape": "MethodNotAllowedException" 4013 }, 4014 { 4015 "shape": "TooManyRequestsException" 4016 } 4017 ] 4018 }, 4019 "UpdateVoiceTemplate": { 4020 "name": "UpdateVoiceTemplate", 4021 "http": { 4022 "method": "PUT", 4023 "requestUri": "/v1/templates/{template-name}/voice", 4024 "responseCode": 202 4025 }, 4026 "input": { 4027 "shape": "UpdateVoiceTemplateRequest" 4028 }, 4029 "output": { 4030 "shape": "UpdateVoiceTemplateResponse" 4031 }, 4032 "errors": [ 4033 { 4034 "shape": "BadRequestException" 4035 }, 4036 { 4037 "shape": "InternalServerErrorException" 4038 }, 4039 { 4040 "shape": "PayloadTooLargeException" 4041 }, 4042 { 4043 "shape": "ForbiddenException" 4044 }, 4045 { 4046 "shape": "NotFoundException" 4047 }, 4048 { 4049 "shape": "MethodNotAllowedException" 4050 }, 4051 { 4052 "shape": "TooManyRequestsException" 4053 } 4054 ] 4055 } 4056 }, 4057 "shapes": { 4058 "ADMChannelRequest": { 4059 "type": "structure", 4060 "members": { 4061 "ClientId": { 4062 "shape": "__string" 4063 }, 4064 "ClientSecret": { 4065 "shape": "__string" 4066 }, 4067 "Enabled": { 4068 "shape": "__boolean" 4069 } 4070 }, 4071 "required": [ 4072 "ClientSecret", 4073 "ClientId" 4074 ] 4075 }, 4076 "ADMChannelResponse": { 4077 "type": "structure", 4078 "members": { 4079 "ApplicationId": { 4080 "shape": "__string" 4081 }, 4082 "CreationDate": { 4083 "shape": "__string" 4084 }, 4085 "Enabled": { 4086 "shape": "__boolean" 4087 }, 4088 "HasCredential": { 4089 "shape": "__boolean" 4090 }, 4091 "Id": { 4092 "shape": "__string" 4093 }, 4094 "IsArchived": { 4095 "shape": "__boolean" 4096 }, 4097 "LastModifiedBy": { 4098 "shape": "__string" 4099 }, 4100 "LastModifiedDate": { 4101 "shape": "__string" 4102 }, 4103 "Platform": { 4104 "shape": "__string" 4105 }, 4106 "Version": { 4107 "shape": "__integer" 4108 } 4109 }, 4110 "required": [ 4111 "Platform" 4112 ] 4113 }, 4114 "ADMMessage": { 4115 "type": "structure", 4116 "members": { 4117 "Action": { 4118 "shape": "Action" 4119 }, 4120 "Body": { 4121 "shape": "__string" 4122 }, 4123 "ConsolidationKey": { 4124 "shape": "__string" 4125 }, 4126 "Data": { 4127 "shape": "MapOf__string" 4128 }, 4129 "ExpiresAfter": { 4130 "shape": "__string" 4131 }, 4132 "IconReference": { 4133 "shape": "__string" 4134 }, 4135 "ImageIconUrl": { 4136 "shape": "__string" 4137 }, 4138 "ImageUrl": { 4139 "shape": "__string" 4140 }, 4141 "MD5": { 4142 "shape": "__string" 4143 }, 4144 "RawContent": { 4145 "shape": "__string" 4146 }, 4147 "SilentPush": { 4148 "shape": "__boolean" 4149 }, 4150 "SmallImageIconUrl": { 4151 "shape": "__string" 4152 }, 4153 "Sound": { 4154 "shape": "__string" 4155 }, 4156 "Substitutions": { 4157 "shape": "MapOfListOf__string" 4158 }, 4159 "Title": { 4160 "shape": "__string" 4161 }, 4162 "Url": { 4163 "shape": "__string" 4164 } 4165 } 4166 }, 4167 "APNSChannelRequest": { 4168 "type": "structure", 4169 "members": { 4170 "BundleId": { 4171 "shape": "__string" 4172 }, 4173 "Certificate": { 4174 "shape": "__string" 4175 }, 4176 "DefaultAuthenticationMethod": { 4177 "shape": "__string" 4178 }, 4179 "Enabled": { 4180 "shape": "__boolean" 4181 }, 4182 "PrivateKey": { 4183 "shape": "__string" 4184 }, 4185 "TeamId": { 4186 "shape": "__string" 4187 }, 4188 "TokenKey": { 4189 "shape": "__string" 4190 }, 4191 "TokenKeyId": { 4192 "shape": "__string" 4193 } 4194 } 4195 }, 4196 "APNSChannelResponse": { 4197 "type": "structure", 4198 "members": { 4199 "ApplicationId": { 4200 "shape": "__string" 4201 }, 4202 "CreationDate": { 4203 "shape": "__string" 4204 }, 4205 "DefaultAuthenticationMethod": { 4206 "shape": "__string" 4207 }, 4208 "Enabled": { 4209 "shape": "__boolean" 4210 }, 4211 "HasCredential": { 4212 "shape": "__boolean" 4213 }, 4214 "HasTokenKey": { 4215 "shape": "__boolean" 4216 }, 4217 "Id": { 4218 "shape": "__string" 4219 }, 4220 "IsArchived": { 4221 "shape": "__boolean" 4222 }, 4223 "LastModifiedBy": { 4224 "shape": "__string" 4225 }, 4226 "LastModifiedDate": { 4227 "shape": "__string" 4228 }, 4229 "Platform": { 4230 "shape": "__string" 4231 }, 4232 "Version": { 4233 "shape": "__integer" 4234 } 4235 }, 4236 "required": [ 4237 "Platform" 4238 ] 4239 }, 4240 "APNSMessage": { 4241 "type": "structure", 4242 "members": { 4243 "APNSPushType": { 4244 "shape": "__string" 4245 }, 4246 "Action": { 4247 "shape": "Action" 4248 }, 4249 "Badge": { 4250 "shape": "__integer" 4251 }, 4252 "Body": { 4253 "shape": "__string" 4254 }, 4255 "Category": { 4256 "shape": "__string" 4257 }, 4258 "CollapseId": { 4259 "shape": "__string" 4260 }, 4261 "Data": { 4262 "shape": "MapOf__string" 4263 }, 4264 "MediaUrl": { 4265 "shape": "__string" 4266 }, 4267 "PreferredAuthenticationMethod": { 4268 "shape": "__string" 4269 }, 4270 "Priority": { 4271 "shape": "__string" 4272 }, 4273 "RawContent": { 4274 "shape": "__string" 4275 }, 4276 "SilentPush": { 4277 "shape": "__boolean" 4278 }, 4279 "Sound": { 4280 "shape": "__string" 4281 }, 4282 "Substitutions": { 4283 "shape": "MapOfListOf__string" 4284 }, 4285 "ThreadId": { 4286 "shape": "__string" 4287 }, 4288 "TimeToLive": { 4289 "shape": "__integer" 4290 }, 4291 "Title": { 4292 "shape": "__string" 4293 }, 4294 "Url": { 4295 "shape": "__string" 4296 } 4297 } 4298 }, 4299 "APNSPushNotificationTemplate": { 4300 "type": "structure", 4301 "members": { 4302 "Action": { 4303 "shape": "Action" 4304 }, 4305 "Body": { 4306 "shape": "__string" 4307 }, 4308 "MediaUrl": { 4309 "shape": "__string" 4310 }, 4311 "RawContent": { 4312 "shape": "__string" 4313 }, 4314 "Sound": { 4315 "shape": "__string" 4316 }, 4317 "Title": { 4318 "shape": "__string" 4319 }, 4320 "Url": { 4321 "shape": "__string" 4322 } 4323 } 4324 }, 4325 "APNSSandboxChannelRequest": { 4326 "type": "structure", 4327 "members": { 4328 "BundleId": { 4329 "shape": "__string" 4330 }, 4331 "Certificate": { 4332 "shape": "__string" 4333 }, 4334 "DefaultAuthenticationMethod": { 4335 "shape": "__string" 4336 }, 4337 "Enabled": { 4338 "shape": "__boolean" 4339 }, 4340 "PrivateKey": { 4341 "shape": "__string" 4342 }, 4343 "TeamId": { 4344 "shape": "__string" 4345 }, 4346 "TokenKey": { 4347 "shape": "__string" 4348 }, 4349 "TokenKeyId": { 4350 "shape": "__string" 4351 } 4352 } 4353 }, 4354 "APNSSandboxChannelResponse": { 4355 "type": "structure", 4356 "members": { 4357 "ApplicationId": { 4358 "shape": "__string" 4359 }, 4360 "CreationDate": { 4361 "shape": "__string" 4362 }, 4363 "DefaultAuthenticationMethod": { 4364 "shape": "__string" 4365 }, 4366 "Enabled": { 4367 "shape": "__boolean" 4368 }, 4369 "HasCredential": { 4370 "shape": "__boolean" 4371 }, 4372 "HasTokenKey": { 4373 "shape": "__boolean" 4374 }, 4375 "Id": { 4376 "shape": "__string" 4377 }, 4378 "IsArchived": { 4379 "shape": "__boolean" 4380 }, 4381 "LastModifiedBy": { 4382 "shape": "__string" 4383 }, 4384 "LastModifiedDate": { 4385 "shape": "__string" 4386 }, 4387 "Platform": { 4388 "shape": "__string" 4389 }, 4390 "Version": { 4391 "shape": "__integer" 4392 } 4393 }, 4394 "required": [ 4395 "Platform" 4396 ] 4397 }, 4398 "APNSVoipChannelRequest": { 4399 "type": "structure", 4400 "members": { 4401 "BundleId": { 4402 "shape": "__string" 4403 }, 4404 "Certificate": { 4405 "shape": "__string" 4406 }, 4407 "DefaultAuthenticationMethod": { 4408 "shape": "__string" 4409 }, 4410 "Enabled": { 4411 "shape": "__boolean" 4412 }, 4413 "PrivateKey": { 4414 "shape": "__string" 4415 }, 4416 "TeamId": { 4417 "shape": "__string" 4418 }, 4419 "TokenKey": { 4420 "shape": "__string" 4421 }, 4422 "TokenKeyId": { 4423 "shape": "__string" 4424 } 4425 } 4426 }, 4427 "APNSVoipChannelResponse": { 4428 "type": "structure", 4429 "members": { 4430 "ApplicationId": { 4431 "shape": "__string" 4432 }, 4433 "CreationDate": { 4434 "shape": "__string" 4435 }, 4436 "DefaultAuthenticationMethod": { 4437 "shape": "__string" 4438 }, 4439 "Enabled": { 4440 "shape": "__boolean" 4441 }, 4442 "HasCredential": { 4443 "shape": "__boolean" 4444 }, 4445 "HasTokenKey": { 4446 "shape": "__boolean" 4447 }, 4448 "Id": { 4449 "shape": "__string" 4450 }, 4451 "IsArchived": { 4452 "shape": "__boolean" 4453 }, 4454 "LastModifiedBy": { 4455 "shape": "__string" 4456 }, 4457 "LastModifiedDate": { 4458 "shape": "__string" 4459 }, 4460 "Platform": { 4461 "shape": "__string" 4462 }, 4463 "Version": { 4464 "shape": "__integer" 4465 } 4466 }, 4467 "required": [ 4468 "Platform" 4469 ] 4470 }, 4471 "APNSVoipSandboxChannelRequest": { 4472 "type": "structure", 4473 "members": { 4474 "BundleId": { 4475 "shape": "__string" 4476 }, 4477 "Certificate": { 4478 "shape": "__string" 4479 }, 4480 "DefaultAuthenticationMethod": { 4481 "shape": "__string" 4482 }, 4483 "Enabled": { 4484 "shape": "__boolean" 4485 }, 4486 "PrivateKey": { 4487 "shape": "__string" 4488 }, 4489 "TeamId": { 4490 "shape": "__string" 4491 }, 4492 "TokenKey": { 4493 "shape": "__string" 4494 }, 4495 "TokenKeyId": { 4496 "shape": "__string" 4497 } 4498 } 4499 }, 4500 "APNSVoipSandboxChannelResponse": { 4501 "type": "structure", 4502 "members": { 4503 "ApplicationId": { 4504 "shape": "__string" 4505 }, 4506 "CreationDate": { 4507 "shape": "__string" 4508 }, 4509 "DefaultAuthenticationMethod": { 4510 "shape": "__string" 4511 }, 4512 "Enabled": { 4513 "shape": "__boolean" 4514 }, 4515 "HasCredential": { 4516 "shape": "__boolean" 4517 }, 4518 "HasTokenKey": { 4519 "shape": "__boolean" 4520 }, 4521 "Id": { 4522 "shape": "__string" 4523 }, 4524 "IsArchived": { 4525 "shape": "__boolean" 4526 }, 4527 "LastModifiedBy": { 4528 "shape": "__string" 4529 }, 4530 "LastModifiedDate": { 4531 "shape": "__string" 4532 }, 4533 "Platform": { 4534 "shape": "__string" 4535 }, 4536 "Version": { 4537 "shape": "__integer" 4538 } 4539 }, 4540 "required": [ 4541 "Platform" 4542 ] 4543 }, 4544 "Action": { 4545 "type": "string", 4546 "enum": [ 4547 "OPEN_APP", 4548 "DEEP_LINK", 4549 "URL" 4550 ] 4551 }, 4552 "ActivitiesResponse": { 4553 "type": "structure", 4554 "members": { 4555 "Item": { 4556 "shape": "ListOfActivityResponse" 4557 }, 4558 "NextToken": { 4559 "shape": "__string" 4560 } 4561 }, 4562 "required": [ 4563 "Item" 4564 ] 4565 }, 4566 "Activity": { 4567 "type": "structure", 4568 "members": { 4569 "CUSTOM": { 4570 "shape": "CustomMessageActivity" 4571 }, 4572 "ConditionalSplit": { 4573 "shape": "ConditionalSplitActivity" 4574 }, 4575 "Description": { 4576 "shape": "__string" 4577 }, 4578 "EMAIL": { 4579 "shape": "EmailMessageActivity" 4580 }, 4581 "Holdout": { 4582 "shape": "HoldoutActivity" 4583 }, 4584 "MultiCondition": { 4585 "shape": "MultiConditionalSplitActivity" 4586 }, 4587 "PUSH": { 4588 "shape": "PushMessageActivity" 4589 }, 4590 "RandomSplit": { 4591 "shape": "RandomSplitActivity" 4592 }, 4593 "SMS": { 4594 "shape": "SMSMessageActivity" 4595 }, 4596 "Wait": { 4597 "shape": "WaitActivity" 4598 } 4599 } 4600 }, 4601 "ActivityResponse": { 4602 "type": "structure", 4603 "members": { 4604 "ApplicationId": { 4605 "shape": "__string" 4606 }, 4607 "CampaignId": { 4608 "shape": "__string" 4609 }, 4610 "End": { 4611 "shape": "__string" 4612 }, 4613 "Id": { 4614 "shape": "__string" 4615 }, 4616 "Result": { 4617 "shape": "__string" 4618 }, 4619 "ScheduledStart": { 4620 "shape": "__string" 4621 }, 4622 "Start": { 4623 "shape": "__string" 4624 }, 4625 "State": { 4626 "shape": "__string" 4627 }, 4628 "SuccessfulEndpointCount": { 4629 "shape": "__integer" 4630 }, 4631 "TimezonesCompletedCount": { 4632 "shape": "__integer" 4633 }, 4634 "TimezonesTotalCount": { 4635 "shape": "__integer" 4636 }, 4637 "TotalEndpointCount": { 4638 "shape": "__integer" 4639 }, 4640 "TreatmentId": { 4641 "shape": "__string" 4642 } 4643 }, 4644 "required": [ 4645 "CampaignId", 4646 "Id", 4647 "ApplicationId" 4648 ] 4649 }, 4650 "AddressConfiguration": { 4651 "type": "structure", 4652 "members": { 4653 "BodyOverride": { 4654 "shape": "__string" 4655 }, 4656 "ChannelType": { 4657 "shape": "ChannelType" 4658 }, 4659 "Context": { 4660 "shape": "MapOf__string" 4661 }, 4662 "RawContent": { 4663 "shape": "__string" 4664 }, 4665 "Substitutions": { 4666 "shape": "MapOfListOf__string" 4667 }, 4668 "TitleOverride": { 4669 "shape": "__string" 4670 } 4671 } 4672 }, 4673 "AndroidPushNotificationTemplate": { 4674 "type": "structure", 4675 "members": { 4676 "Action": { 4677 "shape": "Action" 4678 }, 4679 "Body": { 4680 "shape": "__string" 4681 }, 4682 "ImageIconUrl": { 4683 "shape": "__string" 4684 }, 4685 "ImageUrl": { 4686 "shape": "__string" 4687 }, 4688 "RawContent": { 4689 "shape": "__string" 4690 }, 4691 "SmallImageIconUrl": { 4692 "shape": "__string" 4693 }, 4694 "Sound": { 4695 "shape": "__string" 4696 }, 4697 "Title": { 4698 "shape": "__string" 4699 }, 4700 "Url": { 4701 "shape": "__string" 4702 } 4703 } 4704 }, 4705 "ApplicationDateRangeKpiResponse": { 4706 "type": "structure", 4707 "members": { 4708 "ApplicationId": { 4709 "shape": "__string" 4710 }, 4711 "EndTime": { 4712 "shape": "__timestampIso8601" 4713 }, 4714 "KpiName": { 4715 "shape": "__string" 4716 }, 4717 "KpiResult": { 4718 "shape": "BaseKpiResult" 4719 }, 4720 "NextToken": { 4721 "shape": "__string" 4722 }, 4723 "StartTime": { 4724 "shape": "__timestampIso8601" 4725 } 4726 }, 4727 "required": [ 4728 "KpiResult", 4729 "KpiName", 4730 "EndTime", 4731 "StartTime", 4732 "ApplicationId" 4733 ] 4734 }, 4735 "ApplicationResponse": { 4736 "type": "structure", 4737 "members": { 4738 "Arn": { 4739 "shape": "__string" 4740 }, 4741 "Id": { 4742 "shape": "__string" 4743 }, 4744 "Name": { 4745 "shape": "__string" 4746 }, 4747 "tags": { 4748 "shape": "MapOf__string", 4749 "locationName": "tags" 4750 } 4751 }, 4752 "required": [ 4753 "Id", 4754 "Arn", 4755 "Name" 4756 ] 4757 }, 4758 "ApplicationSettingsResource": { 4759 "type": "structure", 4760 "members": { 4761 "ApplicationId": { 4762 "shape": "__string" 4763 }, 4764 "CampaignHook": { 4765 "shape": "CampaignHook" 4766 }, 4767 "LastModifiedDate": { 4768 "shape": "__string" 4769 }, 4770 "Limits": { 4771 "shape": "CampaignLimits" 4772 }, 4773 "QuietTime": { 4774 "shape": "QuietTime" 4775 } 4776 }, 4777 "required": [ 4778 "ApplicationId" 4779 ] 4780 }, 4781 "ApplicationsResponse": { 4782 "type": "structure", 4783 "members": { 4784 "Item": { 4785 "shape": "ListOfApplicationResponse" 4786 }, 4787 "NextToken": { 4788 "shape": "__string" 4789 } 4790 } 4791 }, 4792 "AttributeDimension": { 4793 "type": "structure", 4794 "members": { 4795 "AttributeType": { 4796 "shape": "AttributeType" 4797 }, 4798 "Values": { 4799 "shape": "ListOf__string" 4800 } 4801 }, 4802 "required": [ 4803 "Values" 4804 ] 4805 }, 4806 "AttributeType": { 4807 "type": "string", 4808 "enum": [ 4809 "INCLUSIVE", 4810 "EXCLUSIVE" 4811 ] 4812 }, 4813 "AttributesResource": { 4814 "type": "structure", 4815 "members": { 4816 "ApplicationId": { 4817 "shape": "__string" 4818 }, 4819 "AttributeType": { 4820 "shape": "__string" 4821 }, 4822 "Attributes": { 4823 "shape": "ListOf__string" 4824 } 4825 }, 4826 "required": [ 4827 "AttributeType", 4828 "ApplicationId" 4829 ] 4830 }, 4831 "BadRequestException": { 4832 "type": "structure", 4833 "members": { 4834 "Message": { 4835 "shape": "__string" 4836 }, 4837 "RequestID": { 4838 "shape": "__string" 4839 } 4840 }, 4841 "exception": true, 4842 "error": { 4843 "httpStatusCode": 400 4844 } 4845 }, 4846 "BaiduChannelRequest": { 4847 "type": "structure", 4848 "members": { 4849 "ApiKey": { 4850 "shape": "__string" 4851 }, 4852 "Enabled": { 4853 "shape": "__boolean" 4854 }, 4855 "SecretKey": { 4856 "shape": "__string" 4857 } 4858 }, 4859 "required": [ 4860 "SecretKey", 4861 "ApiKey" 4862 ] 4863 }, 4864 "BaiduChannelResponse": { 4865 "type": "structure", 4866 "members": { 4867 "ApplicationId": { 4868 "shape": "__string" 4869 }, 4870 "CreationDate": { 4871 "shape": "__string" 4872 }, 4873 "Credential": { 4874 "shape": "__string" 4875 }, 4876 "Enabled": { 4877 "shape": "__boolean" 4878 }, 4879 "HasCredential": { 4880 "shape": "__boolean" 4881 }, 4882 "Id": { 4883 "shape": "__string" 4884 }, 4885 "IsArchived": { 4886 "shape": "__boolean" 4887 }, 4888 "LastModifiedBy": { 4889 "shape": "__string" 4890 }, 4891 "LastModifiedDate": { 4892 "shape": "__string" 4893 }, 4894 "Platform": { 4895 "shape": "__string" 4896 }, 4897 "Version": { 4898 "shape": "__integer" 4899 } 4900 }, 4901 "required": [ 4902 "Credential", 4903 "Platform" 4904 ] 4905 }, 4906 "BaiduMessage": { 4907 "type": "structure", 4908 "members": { 4909 "Action": { 4910 "shape": "Action" 4911 }, 4912 "Body": { 4913 "shape": "__string" 4914 }, 4915 "Data": { 4916 "shape": "MapOf__string" 4917 }, 4918 "IconReference": { 4919 "shape": "__string" 4920 }, 4921 "ImageIconUrl": { 4922 "shape": "__string" 4923 }, 4924 "ImageUrl": { 4925 "shape": "__string" 4926 }, 4927 "RawContent": { 4928 "shape": "__string" 4929 }, 4930 "SilentPush": { 4931 "shape": "__boolean" 4932 }, 4933 "SmallImageIconUrl": { 4934 "shape": "__string" 4935 }, 4936 "Sound": { 4937 "shape": "__string" 4938 }, 4939 "Substitutions": { 4940 "shape": "MapOfListOf__string" 4941 }, 4942 "TimeToLive": { 4943 "shape": "__integer" 4944 }, 4945 "Title": { 4946 "shape": "__string" 4947 }, 4948 "Url": { 4949 "shape": "__string" 4950 } 4951 } 4952 }, 4953 "BaseKpiResult": { 4954 "type": "structure", 4955 "members": { 4956 "Rows": { 4957 "shape": "ListOfResultRow" 4958 } 4959 }, 4960 "required": [ 4961 "Rows" 4962 ] 4963 }, 4964 "CampaignCustomMessage": { 4965 "type": "structure", 4966 "members": { 4967 "Data": { 4968 "shape": "__string" 4969 } 4970 } 4971 }, 4972 "CampaignDateRangeKpiResponse": { 4973 "type": "structure", 4974 "members": { 4975 "ApplicationId": { 4976 "shape": "__string" 4977 }, 4978 "CampaignId": { 4979 "shape": "__string" 4980 }, 4981 "EndTime": { 4982 "shape": "__timestampIso8601" 4983 }, 4984 "KpiName": { 4985 "shape": "__string" 4986 }, 4987 "KpiResult": { 4988 "shape": "BaseKpiResult" 4989 }, 4990 "NextToken": { 4991 "shape": "__string" 4992 }, 4993 "StartTime": { 4994 "shape": "__timestampIso8601" 4995 } 4996 }, 4997 "required": [ 4998 "KpiResult", 4999 "KpiName", 5000 "EndTime", 5001 "CampaignId", 5002 "StartTime", 5003 "ApplicationId" 5004 ] 5005 }, 5006 "CampaignEmailMessage": { 5007 "type": "structure", 5008 "members": { 5009 "Body": { 5010 "shape": "__string" 5011 }, 5012 "FromAddress": { 5013 "shape": "__string" 5014 }, 5015 "HtmlBody": { 5016 "shape": "__string" 5017 }, 5018 "Title": { 5019 "shape": "__string" 5020 } 5021 } 5022 }, 5023 "CampaignEventFilter": { 5024 "type": "structure", 5025 "members": { 5026 "Dimensions": { 5027 "shape": "EventDimensions" 5028 }, 5029 "FilterType": { 5030 "shape": "FilterType" 5031 } 5032 }, 5033 "required": [ 5034 "FilterType", 5035 "Dimensions" 5036 ] 5037 }, 5038 "CampaignHook": { 5039 "type": "structure", 5040 "members": { 5041 "LambdaFunctionName": { 5042 "shape": "__string" 5043 }, 5044 "Mode": { 5045 "shape": "Mode" 5046 }, 5047 "WebUrl": { 5048 "shape": "__string" 5049 } 5050 } 5051 }, 5052 "CampaignLimits": { 5053 "type": "structure", 5054 "members": { 5055 "Daily": { 5056 "shape": "__integer" 5057 }, 5058 "MaximumDuration": { 5059 "shape": "__integer" 5060 }, 5061 "MessagesPerSecond": { 5062 "shape": "__integer" 5063 }, 5064 "Total": { 5065 "shape": "__integer" 5066 } 5067 } 5068 }, 5069 "CampaignResponse": { 5070 "type": "structure", 5071 "members": { 5072 "AdditionalTreatments": { 5073 "shape": "ListOfTreatmentResource" 5074 }, 5075 "ApplicationId": { 5076 "shape": "__string" 5077 }, 5078 "Arn": { 5079 "shape": "__string" 5080 }, 5081 "CreationDate": { 5082 "shape": "__string" 5083 }, 5084 "CustomDeliveryConfiguration": { 5085 "shape": "CustomDeliveryConfiguration" 5086 }, 5087 "DefaultState": { 5088 "shape": "CampaignState" 5089 }, 5090 "Description": { 5091 "shape": "__string" 5092 }, 5093 "HoldoutPercent": { 5094 "shape": "__integer" 5095 }, 5096 "Hook": { 5097 "shape": "CampaignHook" 5098 }, 5099 "Id": { 5100 "shape": "__string" 5101 }, 5102 "IsPaused": { 5103 "shape": "__boolean" 5104 }, 5105 "LastModifiedDate": { 5106 "shape": "__string" 5107 }, 5108 "Limits": { 5109 "shape": "CampaignLimits" 5110 }, 5111 "MessageConfiguration": { 5112 "shape": "MessageConfiguration" 5113 }, 5114 "Name": { 5115 "shape": "__string" 5116 }, 5117 "Schedule": { 5118 "shape": "Schedule" 5119 }, 5120 "SegmentId": { 5121 "shape": "__string" 5122 }, 5123 "SegmentVersion": { 5124 "shape": "__integer" 5125 }, 5126 "State": { 5127 "shape": "CampaignState" 5128 }, 5129 "tags": { 5130 "shape": "MapOf__string", 5131 "locationName": "tags" 5132 }, 5133 "TemplateConfiguration": { 5134 "shape": "TemplateConfiguration" 5135 }, 5136 "TreatmentDescription": { 5137 "shape": "__string" 5138 }, 5139 "TreatmentName": { 5140 "shape": "__string" 5141 }, 5142 "Version": { 5143 "shape": "__integer" 5144 } 5145 }, 5146 "required": [ 5147 "LastModifiedDate", 5148 "CreationDate", 5149 "SegmentId", 5150 "SegmentVersion", 5151 "Id", 5152 "Arn", 5153 "ApplicationId" 5154 ] 5155 }, 5156 "CampaignSmsMessage": { 5157 "type": "structure", 5158 "members": { 5159 "Body": { 5160 "shape": "__string" 5161 }, 5162 "MessageType": { 5163 "shape": "MessageType" 5164 }, 5165 "SenderId": { 5166 "shape": "__string" 5167 } 5168 } 5169 }, 5170 "CampaignState": { 5171 "type": "structure", 5172 "members": { 5173 "CampaignStatus": { 5174 "shape": "CampaignStatus" 5175 } 5176 } 5177 }, 5178 "CampaignStatus": { 5179 "type": "string", 5180 "enum": [ 5181 "SCHEDULED", 5182 "EXECUTING", 5183 "PENDING_NEXT_RUN", 5184 "COMPLETED", 5185 "PAUSED", 5186 "DELETED" 5187 ] 5188 }, 5189 "CampaignsResponse": { 5190 "type": "structure", 5191 "members": { 5192 "Item": { 5193 "shape": "ListOfCampaignResponse" 5194 }, 5195 "NextToken": { 5196 "shape": "__string" 5197 } 5198 }, 5199 "required": [ 5200 "Item" 5201 ] 5202 }, 5203 "ChannelResponse": { 5204 "type": "structure", 5205 "members": { 5206 "ApplicationId": { 5207 "shape": "__string" 5208 }, 5209 "CreationDate": { 5210 "shape": "__string" 5211 }, 5212 "Enabled": { 5213 "shape": "__boolean" 5214 }, 5215 "HasCredential": { 5216 "shape": "__boolean" 5217 }, 5218 "Id": { 5219 "shape": "__string" 5220 }, 5221 "IsArchived": { 5222 "shape": "__boolean" 5223 }, 5224 "LastModifiedBy": { 5225 "shape": "__string" 5226 }, 5227 "LastModifiedDate": { 5228 "shape": "__string" 5229 }, 5230 "Version": { 5231 "shape": "__integer" 5232 } 5233 } 5234 }, 5235 "ChannelType": { 5236 "type": "string", 5237 "enum": [ 5238 "PUSH", 5239 "GCM", 5240 "APNS", 5241 "APNS_SANDBOX", 5242 "APNS_VOIP", 5243 "APNS_VOIP_SANDBOX", 5244 "ADM", 5245 "SMS", 5246 "VOICE", 5247 "EMAIL", 5248 "BAIDU", 5249 "CUSTOM" 5250 ] 5251 }, 5252 "ChannelsResponse": { 5253 "type": "structure", 5254 "members": { 5255 "Channels": { 5256 "shape": "MapOfChannelResponse" 5257 } 5258 }, 5259 "required": [ 5260 "Channels" 5261 ] 5262 }, 5263 "Condition": { 5264 "type": "structure", 5265 "members": { 5266 "Conditions": { 5267 "shape": "ListOfSimpleCondition" 5268 }, 5269 "Operator": { 5270 "shape": "Operator" 5271 } 5272 } 5273 }, 5274 "ConditionalSplitActivity": { 5275 "type": "structure", 5276 "members": { 5277 "Condition": { 5278 "shape": "Condition" 5279 }, 5280 "EvaluationWaitTime": { 5281 "shape": "WaitTime" 5282 }, 5283 "FalseActivity": { 5284 "shape": "__string" 5285 }, 5286 "TrueActivity": { 5287 "shape": "__string" 5288 } 5289 } 5290 }, 5291 "CreateAppRequest": { 5292 "type": "structure", 5293 "members": { 5294 "CreateApplicationRequest": { 5295 "shape": "CreateApplicationRequest" 5296 } 5297 }, 5298 "required": [ 5299 "CreateApplicationRequest" 5300 ], 5301 "payload": "CreateApplicationRequest" 5302 }, 5303 "CreateAppResponse": { 5304 "type": "structure", 5305 "members": { 5306 "ApplicationResponse": { 5307 "shape": "ApplicationResponse" 5308 } 5309 }, 5310 "required": [ 5311 "ApplicationResponse" 5312 ], 5313 "payload": "ApplicationResponse" 5314 }, 5315 "CreateApplicationRequest": { 5316 "type": "structure", 5317 "members": { 5318 "Name": { 5319 "shape": "__string" 5320 }, 5321 "tags": { 5322 "shape": "MapOf__string", 5323 "locationName": "tags" 5324 } 5325 }, 5326 "required": [ 5327 "Name" 5328 ] 5329 }, 5330 "CreateCampaignRequest": { 5331 "type": "structure", 5332 "members": { 5333 "ApplicationId": { 5334 "shape": "__string", 5335 "location": "uri", 5336 "locationName": "application-id" 5337 }, 5338 "WriteCampaignRequest": { 5339 "shape": "WriteCampaignRequest" 5340 } 5341 }, 5342 "required": [ 5343 "ApplicationId", 5344 "WriteCampaignRequest" 5345 ], 5346 "payload": "WriteCampaignRequest" 5347 }, 5348 "CreateCampaignResponse": { 5349 "type": "structure", 5350 "members": { 5351 "CampaignResponse": { 5352 "shape": "CampaignResponse" 5353 } 5354 }, 5355 "required": [ 5356 "CampaignResponse" 5357 ], 5358 "payload": "CampaignResponse" 5359 }, 5360 "CreateEmailTemplateRequest": { 5361 "type": "structure", 5362 "members": { 5363 "EmailTemplateRequest": { 5364 "shape": "EmailTemplateRequest" 5365 }, 5366 "TemplateName": { 5367 "shape": "__string", 5368 "location": "uri", 5369 "locationName": "template-name" 5370 } 5371 }, 5372 "required": [ 5373 "TemplateName", 5374 "EmailTemplateRequest" 5375 ], 5376 "payload": "EmailTemplateRequest" 5377 }, 5378 "CreateEmailTemplateResponse": { 5379 "type": "structure", 5380 "members": { 5381 "CreateTemplateMessageBody": { 5382 "shape": "CreateTemplateMessageBody" 5383 } 5384 }, 5385 "required": [ 5386 "CreateTemplateMessageBody" 5387 ], 5388 "payload": "CreateTemplateMessageBody" 5389 }, 5390 "CreateExportJobRequest": { 5391 "type": "structure", 5392 "members": { 5393 "ApplicationId": { 5394 "shape": "__string", 5395 "location": "uri", 5396 "locationName": "application-id" 5397 }, 5398 "ExportJobRequest": { 5399 "shape": "ExportJobRequest" 5400 } 5401 }, 5402 "required": [ 5403 "ApplicationId", 5404 "ExportJobRequest" 5405 ], 5406 "payload": "ExportJobRequest" 5407 }, 5408 "CreateExportJobResponse": { 5409 "type": "structure", 5410 "members": { 5411 "ExportJobResponse": { 5412 "shape": "ExportJobResponse" 5413 } 5414 }, 5415 "required": [ 5416 "ExportJobResponse" 5417 ], 5418 "payload": "ExportJobResponse" 5419 }, 5420 "CreateImportJobRequest": { 5421 "type": "structure", 5422 "members": { 5423 "ApplicationId": { 5424 "shape": "__string", 5425 "location": "uri", 5426 "locationName": "application-id" 5427 }, 5428 "ImportJobRequest": { 5429 "shape": "ImportJobRequest" 5430 } 5431 }, 5432 "required": [ 5433 "ApplicationId", 5434 "ImportJobRequest" 5435 ], 5436 "payload": "ImportJobRequest" 5437 }, 5438 "CreateImportJobResponse": { 5439 "type": "structure", 5440 "members": { 5441 "ImportJobResponse": { 5442 "shape": "ImportJobResponse" 5443 } 5444 }, 5445 "required": [ 5446 "ImportJobResponse" 5447 ], 5448 "payload": "ImportJobResponse" 5449 }, 5450 "CreateJourneyRequest": { 5451 "type": "structure", 5452 "members": { 5453 "ApplicationId": { 5454 "shape": "__string", 5455 "location": "uri", 5456 "locationName": "application-id" 5457 }, 5458 "WriteJourneyRequest": { 5459 "shape": "WriteJourneyRequest" 5460 } 5461 }, 5462 "required": [ 5463 "ApplicationId", 5464 "WriteJourneyRequest" 5465 ], 5466 "payload": "WriteJourneyRequest" 5467 }, 5468 "CreateJourneyResponse": { 5469 "type": "structure", 5470 "members": { 5471 "JourneyResponse": { 5472 "shape": "JourneyResponse" 5473 } 5474 }, 5475 "required": [ 5476 "JourneyResponse" 5477 ], 5478 "payload": "JourneyResponse" 5479 }, 5480 "CreatePushTemplateRequest": { 5481 "type": "structure", 5482 "members": { 5483 "PushNotificationTemplateRequest": { 5484 "shape": "PushNotificationTemplateRequest" 5485 }, 5486 "TemplateName": { 5487 "shape": "__string", 5488 "location": "uri", 5489 "locationName": "template-name" 5490 } 5491 }, 5492 "required": [ 5493 "TemplateName", 5494 "PushNotificationTemplateRequest" 5495 ], 5496 "payload": "PushNotificationTemplateRequest" 5497 }, 5498 "CreatePushTemplateResponse": { 5499 "type": "structure", 5500 "members": { 5501 "CreateTemplateMessageBody": { 5502 "shape": "CreateTemplateMessageBody" 5503 } 5504 }, 5505 "required": [ 5506 "CreateTemplateMessageBody" 5507 ], 5508 "payload": "CreateTemplateMessageBody" 5509 }, 5510 "CreateRecommenderConfiguration": { 5511 "type": "structure", 5512 "members": { 5513 "Attributes": { 5514 "shape": "MapOf__string" 5515 }, 5516 "Description": { 5517 "shape": "__string" 5518 }, 5519 "Name": { 5520 "shape": "__string" 5521 }, 5522 "RecommendationProviderIdType": { 5523 "shape": "__string" 5524 }, 5525 "RecommendationProviderRoleArn": { 5526 "shape": "__string" 5527 }, 5528 "RecommendationProviderUri": { 5529 "shape": "__string" 5530 }, 5531 "RecommendationTransformerUri": { 5532 "shape": "__string" 5533 }, 5534 "RecommendationsDisplayName": { 5535 "shape": "__string" 5536 }, 5537 "RecommendationsPerMessage": { 5538 "shape": "__integer" 5539 } 5540 }, 5541 "required": [ 5542 "RecommendationProviderUri", 5543 "RecommendationProviderRoleArn" 5544 ] 5545 }, 5546 "CreateRecommenderConfigurationRequest": { 5547 "type": "structure", 5548 "members": { 5549 "CreateRecommenderConfiguration": { 5550 "shape": "CreateRecommenderConfiguration" 5551 } 5552 }, 5553 "required": [ 5554 "CreateRecommenderConfiguration" 5555 ], 5556 "payload": "CreateRecommenderConfiguration" 5557 }, 5558 "CreateRecommenderConfigurationResponse": { 5559 "type": "structure", 5560 "members": { 5561 "RecommenderConfigurationResponse": { 5562 "shape": "RecommenderConfigurationResponse" 5563 } 5564 }, 5565 "required": [ 5566 "RecommenderConfigurationResponse" 5567 ], 5568 "payload": "RecommenderConfigurationResponse" 5569 }, 5570 "CreateSegmentRequest": { 5571 "type": "structure", 5572 "members": { 5573 "ApplicationId": { 5574 "shape": "__string", 5575 "location": "uri", 5576 "locationName": "application-id" 5577 }, 5578 "WriteSegmentRequest": { 5579 "shape": "WriteSegmentRequest" 5580 } 5581 }, 5582 "required": [ 5583 "ApplicationId", 5584 "WriteSegmentRequest" 5585 ], 5586 "payload": "WriteSegmentRequest" 5587 }, 5588 "CreateSegmentResponse": { 5589 "type": "structure", 5590 "members": { 5591 "SegmentResponse": { 5592 "shape": "SegmentResponse" 5593 } 5594 }, 5595 "required": [ 5596 "SegmentResponse" 5597 ], 5598 "payload": "SegmentResponse" 5599 }, 5600 "CreateSmsTemplateRequest": { 5601 "type": "structure", 5602 "members": { 5603 "SMSTemplateRequest": { 5604 "shape": "SMSTemplateRequest" 5605 }, 5606 "TemplateName": { 5607 "shape": "__string", 5608 "location": "uri", 5609 "locationName": "template-name" 5610 } 5611 }, 5612 "required": [ 5613 "TemplateName", 5614 "SMSTemplateRequest" 5615 ], 5616 "payload": "SMSTemplateRequest" 5617 }, 5618 "CreateSmsTemplateResponse": { 5619 "type": "structure", 5620 "members": { 5621 "CreateTemplateMessageBody": { 5622 "shape": "CreateTemplateMessageBody" 5623 } 5624 }, 5625 "required": [ 5626 "CreateTemplateMessageBody" 5627 ], 5628 "payload": "CreateTemplateMessageBody" 5629 }, 5630 "CreateTemplateMessageBody": { 5631 "type": "structure", 5632 "members": { 5633 "Arn": { 5634 "shape": "__string" 5635 }, 5636 "Message": { 5637 "shape": "__string" 5638 }, 5639 "RequestID": { 5640 "shape": "__string" 5641 } 5642 } 5643 }, 5644 "CreateVoiceTemplateRequest": { 5645 "type": "structure", 5646 "members": { 5647 "TemplateName": { 5648 "shape": "__string", 5649 "location": "uri", 5650 "locationName": "template-name" 5651 }, 5652 "VoiceTemplateRequest": { 5653 "shape": "VoiceTemplateRequest" 5654 } 5655 }, 5656 "required": [ 5657 "TemplateName", 5658 "VoiceTemplateRequest" 5659 ], 5660 "payload": "VoiceTemplateRequest" 5661 }, 5662 "CreateVoiceTemplateResponse": { 5663 "type": "structure", 5664 "members": { 5665 "CreateTemplateMessageBody": { 5666 "shape": "CreateTemplateMessageBody" 5667 } 5668 }, 5669 "required": [ 5670 "CreateTemplateMessageBody" 5671 ], 5672 "payload": "CreateTemplateMessageBody" 5673 }, 5674 "CustomDeliveryConfiguration": { 5675 "type": "structure", 5676 "members": { 5677 "DeliveryUri": { 5678 "shape": "__string" 5679 }, 5680 "EndpointTypes": { 5681 "shape": "ListOf__EndpointTypesElement" 5682 } 5683 }, 5684 "required": [ 5685 "DeliveryUri" 5686 ] 5687 }, 5688 "CustomMessageActivity": { 5689 "type": "structure", 5690 "members": { 5691 "DeliveryUri": { 5692 "shape": "__string" 5693 }, 5694 "EndpointTypes": { 5695 "shape": "ListOf__EndpointTypesElement" 5696 }, 5697 "MessageConfig": { 5698 "shape": "JourneyCustomMessage" 5699 }, 5700 "NextActivity": { 5701 "shape": "__string" 5702 }, 5703 "TemplateName": { 5704 "shape": "__string" 5705 }, 5706 "TemplateVersion": { 5707 "shape": "__string" 5708 } 5709 } 5710 }, 5711 "DefaultMessage": { 5712 "type": "structure", 5713 "members": { 5714 "Body": { 5715 "shape": "__string" 5716 }, 5717 "Substitutions": { 5718 "shape": "MapOfListOf__string" 5719 } 5720 } 5721 }, 5722 "DefaultPushNotificationMessage": { 5723 "type": "structure", 5724 "members": { 5725 "Action": { 5726 "shape": "Action" 5727 }, 5728 "Body": { 5729 "shape": "__string" 5730 }, 5731 "Data": { 5732 "shape": "MapOf__string" 5733 }, 5734 "SilentPush": { 5735 "shape": "__boolean" 5736 }, 5737 "Substitutions": { 5738 "shape": "MapOfListOf__string" 5739 }, 5740 "Title": { 5741 "shape": "__string" 5742 }, 5743 "Url": { 5744 "shape": "__string" 5745 } 5746 } 5747 }, 5748 "DefaultPushNotificationTemplate": { 5749 "type": "structure", 5750 "members": { 5751 "Action": { 5752 "shape": "Action" 5753 }, 5754 "Body": { 5755 "shape": "__string" 5756 }, 5757 "Sound": { 5758 "shape": "__string" 5759 }, 5760 "Title": { 5761 "shape": "__string" 5762 }, 5763 "Url": { 5764 "shape": "__string" 5765 } 5766 } 5767 }, 5768 "DeleteAdmChannelRequest": { 5769 "type": "structure", 5770 "members": { 5771 "ApplicationId": { 5772 "shape": "__string", 5773 "location": "uri", 5774 "locationName": "application-id" 5775 } 5776 }, 5777 "required": [ 5778 "ApplicationId" 5779 ] 5780 }, 5781 "DeleteAdmChannelResponse": { 5782 "type": "structure", 5783 "members": { 5784 "ADMChannelResponse": { 5785 "shape": "ADMChannelResponse" 5786 } 5787 }, 5788 "required": [ 5789 "ADMChannelResponse" 5790 ], 5791 "payload": "ADMChannelResponse" 5792 }, 5793 "DeleteApnsChannelRequest": { 5794 "type": "structure", 5795 "members": { 5796 "ApplicationId": { 5797 "shape": "__string", 5798 "location": "uri", 5799 "locationName": "application-id" 5800 } 5801 }, 5802 "required": [ 5803 "ApplicationId" 5804 ] 5805 }, 5806 "DeleteApnsChannelResponse": { 5807 "type": "structure", 5808 "members": { 5809 "APNSChannelResponse": { 5810 "shape": "APNSChannelResponse" 5811 } 5812 }, 5813 "required": [ 5814 "APNSChannelResponse" 5815 ], 5816 "payload": "APNSChannelResponse" 5817 }, 5818 "DeleteApnsSandboxChannelRequest": { 5819 "type": "structure", 5820 "members": { 5821 "ApplicationId": { 5822 "shape": "__string", 5823 "location": "uri", 5824 "locationName": "application-id" 5825 } 5826 }, 5827 "required": [ 5828 "ApplicationId" 5829 ] 5830 }, 5831 "DeleteApnsSandboxChannelResponse": { 5832 "type": "structure", 5833 "members": { 5834 "APNSSandboxChannelResponse": { 5835 "shape": "APNSSandboxChannelResponse" 5836 } 5837 }, 5838 "required": [ 5839 "APNSSandboxChannelResponse" 5840 ], 5841 "payload": "APNSSandboxChannelResponse" 5842 }, 5843 "DeleteApnsVoipChannelRequest": { 5844 "type": "structure", 5845 "members": { 5846 "ApplicationId": { 5847 "shape": "__string", 5848 "location": "uri", 5849 "locationName": "application-id" 5850 } 5851 }, 5852 "required": [ 5853 "ApplicationId" 5854 ] 5855 }, 5856 "DeleteApnsVoipChannelResponse": { 5857 "type": "structure", 5858 "members": { 5859 "APNSVoipChannelResponse": { 5860 "shape": "APNSVoipChannelResponse" 5861 } 5862 }, 5863 "required": [ 5864 "APNSVoipChannelResponse" 5865 ], 5866 "payload": "APNSVoipChannelResponse" 5867 }, 5868 "DeleteApnsVoipSandboxChannelRequest": { 5869 "type": "structure", 5870 "members": { 5871 "ApplicationId": { 5872 "shape": "__string", 5873 "location": "uri", 5874 "locationName": "application-id" 5875 } 5876 }, 5877 "required": [ 5878 "ApplicationId" 5879 ] 5880 }, 5881 "DeleteApnsVoipSandboxChannelResponse": { 5882 "type": "structure", 5883 "members": { 5884 "APNSVoipSandboxChannelResponse": { 5885 "shape": "APNSVoipSandboxChannelResponse" 5886 } 5887 }, 5888 "required": [ 5889 "APNSVoipSandboxChannelResponse" 5890 ], 5891 "payload": "APNSVoipSandboxChannelResponse" 5892 }, 5893 "DeleteAppRequest": { 5894 "type": "structure", 5895 "members": { 5896 "ApplicationId": { 5897 "shape": "__string", 5898 "location": "uri", 5899 "locationName": "application-id" 5900 } 5901 }, 5902 "required": [ 5903 "ApplicationId" 5904 ] 5905 }, 5906 "DeleteAppResponse": { 5907 "type": "structure", 5908 "members": { 5909 "ApplicationResponse": { 5910 "shape": "ApplicationResponse" 5911 } 5912 }, 5913 "required": [ 5914 "ApplicationResponse" 5915 ], 5916 "payload": "ApplicationResponse" 5917 }, 5918 "DeleteBaiduChannelRequest": { 5919 "type": "structure", 5920 "members": { 5921 "ApplicationId": { 5922 "shape": "__string", 5923 "location": "uri", 5924 "locationName": "application-id" 5925 } 5926 }, 5927 "required": [ 5928 "ApplicationId" 5929 ] 5930 }, 5931 "DeleteBaiduChannelResponse": { 5932 "type": "structure", 5933 "members": { 5934 "BaiduChannelResponse": { 5935 "shape": "BaiduChannelResponse" 5936 } 5937 }, 5938 "required": [ 5939 "BaiduChannelResponse" 5940 ], 5941 "payload": "BaiduChannelResponse" 5942 }, 5943 "DeleteCampaignRequest": { 5944 "type": "structure", 5945 "members": { 5946 "ApplicationId": { 5947 "shape": "__string", 5948 "location": "uri", 5949 "locationName": "application-id" 5950 }, 5951 "CampaignId": { 5952 "shape": "__string", 5953 "location": "uri", 5954 "locationName": "campaign-id" 5955 } 5956 }, 5957 "required": [ 5958 "CampaignId", 5959 "ApplicationId" 5960 ] 5961 }, 5962 "DeleteCampaignResponse": { 5963 "type": "structure", 5964 "members": { 5965 "CampaignResponse": { 5966 "shape": "CampaignResponse" 5967 } 5968 }, 5969 "required": [ 5970 "CampaignResponse" 5971 ], 5972 "payload": "CampaignResponse" 5973 }, 5974 "DeleteEmailChannelRequest": { 5975 "type": "structure", 5976 "members": { 5977 "ApplicationId": { 5978 "shape": "__string", 5979 "location": "uri", 5980 "locationName": "application-id" 5981 } 5982 }, 5983 "required": [ 5984 "ApplicationId" 5985 ] 5986 }, 5987 "DeleteEmailChannelResponse": { 5988 "type": "structure", 5989 "members": { 5990 "EmailChannelResponse": { 5991 "shape": "EmailChannelResponse" 5992 } 5993 }, 5994 "required": [ 5995 "EmailChannelResponse" 5996 ], 5997 "payload": "EmailChannelResponse" 5998 }, 5999 "DeleteEmailTemplateRequest": { 6000 "type": "structure", 6001 "members": { 6002 "TemplateName": { 6003 "shape": "__string", 6004 "location": "uri", 6005 "locationName": "template-name" 6006 }, 6007 "Version": { 6008 "shape": "__string", 6009 "location": "querystring", 6010 "locationName": "version" 6011 } 6012 }, 6013 "required": [ 6014 "TemplateName" 6015 ] 6016 }, 6017 "DeleteEmailTemplateResponse": { 6018 "type": "structure", 6019 "members": { 6020 "MessageBody": { 6021 "shape": "MessageBody" 6022 } 6023 }, 6024 "required": [ 6025 "MessageBody" 6026 ], 6027 "payload": "MessageBody" 6028 }, 6029 "DeleteEndpointRequest": { 6030 "type": "structure", 6031 "members": { 6032 "ApplicationId": { 6033 "shape": "__string", 6034 "location": "uri", 6035 "locationName": "application-id" 6036 }, 6037 "EndpointId": { 6038 "shape": "__string", 6039 "location": "uri", 6040 "locationName": "endpoint-id" 6041 } 6042 }, 6043 "required": [ 6044 "ApplicationId", 6045 "EndpointId" 6046 ] 6047 }, 6048 "DeleteEndpointResponse": { 6049 "type": "structure", 6050 "members": { 6051 "EndpointResponse": { 6052 "shape": "EndpointResponse" 6053 } 6054 }, 6055 "required": [ 6056 "EndpointResponse" 6057 ], 6058 "payload": "EndpointResponse" 6059 }, 6060 "DeleteEventStreamRequest": { 6061 "type": "structure", 6062 "members": { 6063 "ApplicationId": { 6064 "shape": "__string", 6065 "location": "uri", 6066 "locationName": "application-id" 6067 } 6068 }, 6069 "required": [ 6070 "ApplicationId" 6071 ] 6072 }, 6073 "DeleteEventStreamResponse": { 6074 "type": "structure", 6075 "members": { 6076 "EventStream": { 6077 "shape": "EventStream" 6078 } 6079 }, 6080 "required": [ 6081 "EventStream" 6082 ], 6083 "payload": "EventStream" 6084 }, 6085 "DeleteGcmChannelRequest": { 6086 "type": "structure", 6087 "members": { 6088 "ApplicationId": { 6089 "shape": "__string", 6090 "location": "uri", 6091 "locationName": "application-id" 6092 } 6093 }, 6094 "required": [ 6095 "ApplicationId" 6096 ] 6097 }, 6098 "DeleteGcmChannelResponse": { 6099 "type": "structure", 6100 "members": { 6101 "GCMChannelResponse": { 6102 "shape": "GCMChannelResponse" 6103 } 6104 }, 6105 "required": [ 6106 "GCMChannelResponse" 6107 ], 6108 "payload": "GCMChannelResponse" 6109 }, 6110 "DeleteJourneyRequest": { 6111 "type": "structure", 6112 "members": { 6113 "ApplicationId": { 6114 "shape": "__string", 6115 "location": "uri", 6116 "locationName": "application-id" 6117 }, 6118 "JourneyId": { 6119 "shape": "__string", 6120 "location": "uri", 6121 "locationName": "journey-id" 6122 } 6123 }, 6124 "required": [ 6125 "JourneyId", 6126 "ApplicationId" 6127 ] 6128 }, 6129 "DeleteJourneyResponse": { 6130 "type": "structure", 6131 "members": { 6132 "JourneyResponse": { 6133 "shape": "JourneyResponse" 6134 } 6135 }, 6136 "required": [ 6137 "JourneyResponse" 6138 ], 6139 "payload": "JourneyResponse" 6140 }, 6141 "DeletePushTemplateRequest": { 6142 "type": "structure", 6143 "members": { 6144 "TemplateName": { 6145 "shape": "__string", 6146 "location": "uri", 6147 "locationName": "template-name" 6148 }, 6149 "Version": { 6150 "shape": "__string", 6151 "location": "querystring", 6152 "locationName": "version" 6153 } 6154 }, 6155 "required": [ 6156 "TemplateName" 6157 ] 6158 }, 6159 "DeletePushTemplateResponse": { 6160 "type": "structure", 6161 "members": { 6162 "MessageBody": { 6163 "shape": "MessageBody" 6164 } 6165 }, 6166 "required": [ 6167 "MessageBody" 6168 ], 6169 "payload": "MessageBody" 6170 }, 6171 "DeleteRecommenderConfigurationRequest": { 6172 "type": "structure", 6173 "members": { 6174 "RecommenderId": { 6175 "shape": "__string", 6176 "location": "uri", 6177 "locationName": "recommender-id" 6178 } 6179 }, 6180 "required": [ 6181 "RecommenderId" 6182 ] 6183 }, 6184 "DeleteRecommenderConfigurationResponse": { 6185 "type": "structure", 6186 "members": { 6187 "RecommenderConfigurationResponse": { 6188 "shape": "RecommenderConfigurationResponse" 6189 } 6190 }, 6191 "required": [ 6192 "RecommenderConfigurationResponse" 6193 ], 6194 "payload": "RecommenderConfigurationResponse" 6195 }, 6196 "DeleteSegmentRequest": { 6197 "type": "structure", 6198 "members": { 6199 "ApplicationId": { 6200 "shape": "__string", 6201 "location": "uri", 6202 "locationName": "application-id" 6203 }, 6204 "SegmentId": { 6205 "shape": "__string", 6206 "location": "uri", 6207 "locationName": "segment-id" 6208 } 6209 }, 6210 "required": [ 6211 "SegmentId", 6212 "ApplicationId" 6213 ] 6214 }, 6215 "DeleteSegmentResponse": { 6216 "type": "structure", 6217 "members": { 6218 "SegmentResponse": { 6219 "shape": "SegmentResponse" 6220 } 6221 }, 6222 "required": [ 6223 "SegmentResponse" 6224 ], 6225 "payload": "SegmentResponse" 6226 }, 6227 "DeleteSmsChannelRequest": { 6228 "type": "structure", 6229 "members": { 6230 "ApplicationId": { 6231 "shape": "__string", 6232 "location": "uri", 6233 "locationName": "application-id" 6234 } 6235 }, 6236 "required": [ 6237 "ApplicationId" 6238 ] 6239 }, 6240 "DeleteSmsChannelResponse": { 6241 "type": "structure", 6242 "members": { 6243 "SMSChannelResponse": { 6244 "shape": "SMSChannelResponse" 6245 } 6246 }, 6247 "required": [ 6248 "SMSChannelResponse" 6249 ], 6250 "payload": "SMSChannelResponse" 6251 }, 6252 "DeleteSmsTemplateRequest": { 6253 "type": "structure", 6254 "members": { 6255 "TemplateName": { 6256 "shape": "__string", 6257 "location": "uri", 6258 "locationName": "template-name" 6259 }, 6260 "Version": { 6261 "shape": "__string", 6262 "location": "querystring", 6263 "locationName": "version" 6264 } 6265 }, 6266 "required": [ 6267 "TemplateName" 6268 ] 6269 }, 6270 "DeleteSmsTemplateResponse": { 6271 "type": "structure", 6272 "members": { 6273 "MessageBody": { 6274 "shape": "MessageBody" 6275 } 6276 }, 6277 "required": [ 6278 "MessageBody" 6279 ], 6280 "payload": "MessageBody" 6281 }, 6282 "DeleteUserEndpointsRequest": { 6283 "type": "structure", 6284 "members": { 6285 "ApplicationId": { 6286 "shape": "__string", 6287 "location": "uri", 6288 "locationName": "application-id" 6289 }, 6290 "UserId": { 6291 "shape": "__string", 6292 "location": "uri", 6293 "locationName": "user-id" 6294 } 6295 }, 6296 "required": [ 6297 "ApplicationId", 6298 "UserId" 6299 ] 6300 }, 6301 "DeleteUserEndpointsResponse": { 6302 "type": "structure", 6303 "members": { 6304 "EndpointsResponse": { 6305 "shape": "EndpointsResponse" 6306 } 6307 }, 6308 "required": [ 6309 "EndpointsResponse" 6310 ], 6311 "payload": "EndpointsResponse" 6312 }, 6313 "DeleteVoiceChannelRequest": { 6314 "type": "structure", 6315 "members": { 6316 "ApplicationId": { 6317 "shape": "__string", 6318 "location": "uri", 6319 "locationName": "application-id" 6320 } 6321 }, 6322 "required": [ 6323 "ApplicationId" 6324 ] 6325 }, 6326 "DeleteVoiceChannelResponse": { 6327 "type": "structure", 6328 "members": { 6329 "VoiceChannelResponse": { 6330 "shape": "VoiceChannelResponse" 6331 } 6332 }, 6333 "required": [ 6334 "VoiceChannelResponse" 6335 ], 6336 "payload": "VoiceChannelResponse" 6337 }, 6338 "DeleteVoiceTemplateRequest": { 6339 "type": "structure", 6340 "members": { 6341 "TemplateName": { 6342 "shape": "__string", 6343 "location": "uri", 6344 "locationName": "template-name" 6345 }, 6346 "Version": { 6347 "shape": "__string", 6348 "location": "querystring", 6349 "locationName": "version" 6350 } 6351 }, 6352 "required": [ 6353 "TemplateName" 6354 ] 6355 }, 6356 "DeleteVoiceTemplateResponse": { 6357 "type": "structure", 6358 "members": { 6359 "MessageBody": { 6360 "shape": "MessageBody" 6361 } 6362 }, 6363 "required": [ 6364 "MessageBody" 6365 ], 6366 "payload": "MessageBody" 6367 }, 6368 "DeliveryStatus": { 6369 "type": "string", 6370 "enum": [ 6371 "SUCCESSFUL", 6372 "THROTTLED", 6373 "TEMPORARY_FAILURE", 6374 "PERMANENT_FAILURE", 6375 "UNKNOWN_FAILURE", 6376 "OPT_OUT", 6377 "DUPLICATE" 6378 ] 6379 }, 6380 "DimensionType": { 6381 "type": "string", 6382 "enum": [ 6383 "INCLUSIVE", 6384 "EXCLUSIVE" 6385 ] 6386 }, 6387 "DirectMessageConfiguration": { 6388 "type": "structure", 6389 "members": { 6390 "ADMMessage": { 6391 "shape": "ADMMessage" 6392 }, 6393 "APNSMessage": { 6394 "shape": "APNSMessage" 6395 }, 6396 "BaiduMessage": { 6397 "shape": "BaiduMessage" 6398 }, 6399 "DefaultMessage": { 6400 "shape": "DefaultMessage" 6401 }, 6402 "DefaultPushNotificationMessage": { 6403 "shape": "DefaultPushNotificationMessage" 6404 }, 6405 "EmailMessage": { 6406 "shape": "EmailMessage" 6407 }, 6408 "GCMMessage": { 6409 "shape": "GCMMessage" 6410 }, 6411 "SMSMessage": { 6412 "shape": "SMSMessage" 6413 }, 6414 "VoiceMessage": { 6415 "shape": "VoiceMessage" 6416 } 6417 } 6418 }, 6419 "Duration": { 6420 "type": "string", 6421 "enum": [ 6422 "HR_24", 6423 "DAY_7", 6424 "DAY_14", 6425 "DAY_30" 6426 ] 6427 }, 6428 "EmailChannelRequest": { 6429 "type": "structure", 6430 "members": { 6431 "ConfigurationSet": { 6432 "shape": "__string" 6433 }, 6434 "Enabled": { 6435 "shape": "__boolean" 6436 }, 6437 "FromAddress": { 6438 "shape": "__string" 6439 }, 6440 "Identity": { 6441 "shape": "__string" 6442 }, 6443 "RoleArn": { 6444 "shape": "__string" 6445 } 6446 }, 6447 "required": [ 6448 "FromAddress", 6449 "Identity" 6450 ] 6451 }, 6452 "EmailChannelResponse": { 6453 "type": "structure", 6454 "members": { 6455 "ApplicationId": { 6456 "shape": "__string" 6457 }, 6458 "ConfigurationSet": { 6459 "shape": "__string" 6460 }, 6461 "CreationDate": { 6462 "shape": "__string" 6463 }, 6464 "Enabled": { 6465 "shape": "__boolean" 6466 }, 6467 "FromAddress": { 6468 "shape": "__string" 6469 }, 6470 "HasCredential": { 6471 "shape": "__boolean" 6472 }, 6473 "Id": { 6474 "shape": "__string" 6475 }, 6476 "Identity": { 6477 "shape": "__string" 6478 }, 6479 "IsArchived": { 6480 "shape": "__boolean" 6481 }, 6482 "LastModifiedBy": { 6483 "shape": "__string" 6484 }, 6485 "LastModifiedDate": { 6486 "shape": "__string" 6487 }, 6488 "MessagesPerSecond": { 6489 "shape": "__integer" 6490 }, 6491 "Platform": { 6492 "shape": "__string" 6493 }, 6494 "RoleArn": { 6495 "shape": "__string" 6496 }, 6497 "Version": { 6498 "shape": "__integer" 6499 } 6500 }, 6501 "required": [ 6502 "Platform" 6503 ] 6504 }, 6505 "EmailMessage": { 6506 "type": "structure", 6507 "members": { 6508 "Body": { 6509 "shape": "__string" 6510 }, 6511 "FeedbackForwardingAddress": { 6512 "shape": "__string" 6513 }, 6514 "FromAddress": { 6515 "shape": "__string" 6516 }, 6517 "RawEmail": { 6518 "shape": "RawEmail" 6519 }, 6520 "ReplyToAddresses": { 6521 "shape": "ListOf__string" 6522 }, 6523 "SimpleEmail": { 6524 "shape": "SimpleEmail" 6525 }, 6526 "Substitutions": { 6527 "shape": "MapOfListOf__string" 6528 } 6529 } 6530 }, 6531 "EmailMessageActivity": { 6532 "type": "structure", 6533 "members": { 6534 "MessageConfig": { 6535 "shape": "JourneyEmailMessage" 6536 }, 6537 "NextActivity": { 6538 "shape": "__string" 6539 }, 6540 "TemplateName": { 6541 "shape": "__string" 6542 }, 6543 "TemplateVersion": { 6544 "shape": "__string" 6545 } 6546 } 6547 }, 6548 "EmailTemplateRequest": { 6549 "type": "structure", 6550 "members": { 6551 "DefaultSubstitutions": { 6552 "shape": "__string" 6553 }, 6554 "HtmlPart": { 6555 "shape": "__string" 6556 }, 6557 "RecommenderId": { 6558 "shape": "__string" 6559 }, 6560 "Subject": { 6561 "shape": "__string" 6562 }, 6563 "tags": { 6564 "shape": "MapOf__string", 6565 "locationName": "tags" 6566 }, 6567 "TemplateDescription": { 6568 "shape": "__string" 6569 }, 6570 "TextPart": { 6571 "shape": "__string" 6572 } 6573 } 6574 }, 6575 "EmailTemplateResponse": { 6576 "type": "structure", 6577 "members": { 6578 "Arn": { 6579 "shape": "__string" 6580 }, 6581 "CreationDate": { 6582 "shape": "__string" 6583 }, 6584 "DefaultSubstitutions": { 6585 "shape": "__string" 6586 }, 6587 "HtmlPart": { 6588 "shape": "__string" 6589 }, 6590 "LastModifiedDate": { 6591 "shape": "__string" 6592 }, 6593 "RecommenderId": { 6594 "shape": "__string" 6595 }, 6596 "Subject": { 6597 "shape": "__string" 6598 }, 6599 "tags": { 6600 "shape": "MapOf__string", 6601 "locationName": "tags" 6602 }, 6603 "TemplateDescription": { 6604 "shape": "__string" 6605 }, 6606 "TemplateName": { 6607 "shape": "__string" 6608 }, 6609 "TemplateType": { 6610 "shape": "TemplateType" 6611 }, 6612 "TextPart": { 6613 "shape": "__string" 6614 }, 6615 "Version": { 6616 "shape": "__string" 6617 } 6618 }, 6619 "required": [ 6620 "LastModifiedDate", 6621 "CreationDate", 6622 "TemplateName", 6623 "TemplateType" 6624 ] 6625 }, 6626 "EndpointBatchItem": { 6627 "type": "structure", 6628 "members": { 6629 "Address": { 6630 "shape": "__string" 6631 }, 6632 "Attributes": { 6633 "shape": "MapOfListOf__string" 6634 }, 6635 "ChannelType": { 6636 "shape": "ChannelType" 6637 }, 6638 "Demographic": { 6639 "shape": "EndpointDemographic" 6640 }, 6641 "EffectiveDate": { 6642 "shape": "__string" 6643 }, 6644 "EndpointStatus": { 6645 "shape": "__string" 6646 }, 6647 "Id": { 6648 "shape": "__string" 6649 }, 6650 "Location": { 6651 "shape": "EndpointLocation" 6652 }, 6653 "Metrics": { 6654 "shape": "MapOf__double" 6655 }, 6656 "OptOut": { 6657 "shape": "__string" 6658 }, 6659 "RequestId": { 6660 "shape": "__string" 6661 }, 6662 "User": { 6663 "shape": "EndpointUser" 6664 } 6665 } 6666 }, 6667 "EndpointBatchRequest": { 6668 "type": "structure", 6669 "members": { 6670 "Item": { 6671 "shape": "ListOfEndpointBatchItem" 6672 } 6673 }, 6674 "required": [ 6675 "Item" 6676 ] 6677 }, 6678 "EndpointDemographic": { 6679 "type": "structure", 6680 "members": { 6681 "AppVersion": { 6682 "shape": "__string" 6683 }, 6684 "Locale": { 6685 "shape": "__string" 6686 }, 6687 "Make": { 6688 "shape": "__string" 6689 }, 6690 "Model": { 6691 "shape": "__string" 6692 }, 6693 "ModelVersion": { 6694 "shape": "__string" 6695 }, 6696 "Platform": { 6697 "shape": "__string" 6698 }, 6699 "PlatformVersion": { 6700 "shape": "__string" 6701 }, 6702 "Timezone": { 6703 "shape": "__string" 6704 } 6705 } 6706 }, 6707 "EndpointItemResponse": { 6708 "type": "structure", 6709 "members": { 6710 "Message": { 6711 "shape": "__string" 6712 }, 6713 "StatusCode": { 6714 "shape": "__integer" 6715 } 6716 } 6717 }, 6718 "EndpointLocation": { 6719 "type": "structure", 6720 "members": { 6721 "City": { 6722 "shape": "__string" 6723 }, 6724 "Country": { 6725 "shape": "__string" 6726 }, 6727 "Latitude": { 6728 "shape": "__double" 6729 }, 6730 "Longitude": { 6731 "shape": "__double" 6732 }, 6733 "PostalCode": { 6734 "shape": "__string" 6735 }, 6736 "Region": { 6737 "shape": "__string" 6738 } 6739 } 6740 }, 6741 "EndpointMessageResult": { 6742 "type": "structure", 6743 "members": { 6744 "Address": { 6745 "shape": "__string" 6746 }, 6747 "DeliveryStatus": { 6748 "shape": "DeliveryStatus" 6749 }, 6750 "MessageId": { 6751 "shape": "__string" 6752 }, 6753 "StatusCode": { 6754 "shape": "__integer" 6755 }, 6756 "StatusMessage": { 6757 "shape": "__string" 6758 }, 6759 "UpdatedToken": { 6760 "shape": "__string" 6761 } 6762 }, 6763 "required": [ 6764 "DeliveryStatus", 6765 "StatusCode" 6766 ] 6767 }, 6768 "EndpointRequest": { 6769 "type": "structure", 6770 "members": { 6771 "Address": { 6772 "shape": "__string" 6773 }, 6774 "Attributes": { 6775 "shape": "MapOfListOf__string" 6776 }, 6777 "ChannelType": { 6778 "shape": "ChannelType" 6779 }, 6780 "Demographic": { 6781 "shape": "EndpointDemographic" 6782 }, 6783 "EffectiveDate": { 6784 "shape": "__string" 6785 }, 6786 "EndpointStatus": { 6787 "shape": "__string" 6788 }, 6789 "Location": { 6790 "shape": "EndpointLocation" 6791 }, 6792 "Metrics": { 6793 "shape": "MapOf__double" 6794 }, 6795 "OptOut": { 6796 "shape": "__string" 6797 }, 6798 "RequestId": { 6799 "shape": "__string" 6800 }, 6801 "User": { 6802 "shape": "EndpointUser" 6803 } 6804 } 6805 }, 6806 "EndpointResponse": { 6807 "type": "structure", 6808 "members": { 6809 "Address": { 6810 "shape": "__string" 6811 }, 6812 "ApplicationId": { 6813 "shape": "__string" 6814 }, 6815 "Attributes": { 6816 "shape": "MapOfListOf__string" 6817 }, 6818 "ChannelType": { 6819 "shape": "ChannelType" 6820 }, 6821 "CohortId": { 6822 "shape": "__string" 6823 }, 6824 "CreationDate": { 6825 "shape": "__string" 6826 }, 6827 "Demographic": { 6828 "shape": "EndpointDemographic" 6829 }, 6830 "EffectiveDate": { 6831 "shape": "__string" 6832 }, 6833 "EndpointStatus": { 6834 "shape": "__string" 6835 }, 6836 "Id": { 6837 "shape": "__string" 6838 }, 6839 "Location": { 6840 "shape": "EndpointLocation" 6841 }, 6842 "Metrics": { 6843 "shape": "MapOf__double" 6844 }, 6845 "OptOut": { 6846 "shape": "__string" 6847 }, 6848 "RequestId": { 6849 "shape": "__string" 6850 }, 6851 "User": { 6852 "shape": "EndpointUser" 6853 } 6854 } 6855 }, 6856 "EndpointSendConfiguration": { 6857 "type": "structure", 6858 "members": { 6859 "BodyOverride": { 6860 "shape": "__string" 6861 }, 6862 "Context": { 6863 "shape": "MapOf__string" 6864 }, 6865 "RawContent": { 6866 "shape": "__string" 6867 }, 6868 "Substitutions": { 6869 "shape": "MapOfListOf__string" 6870 }, 6871 "TitleOverride": { 6872 "shape": "__string" 6873 } 6874 } 6875 }, 6876 "EndpointUser": { 6877 "type": "structure", 6878 "members": { 6879 "UserAttributes": { 6880 "shape": "MapOfListOf__string" 6881 }, 6882 "UserId": { 6883 "shape": "__string" 6884 } 6885 } 6886 }, 6887 "EndpointsResponse": { 6888 "type": "structure", 6889 "members": { 6890 "Item": { 6891 "shape": "ListOfEndpointResponse" 6892 } 6893 }, 6894 "required": [ 6895 "Item" 6896 ] 6897 }, 6898 "Event": { 6899 "type": "structure", 6900 "members": { 6901 "AppPackageName": { 6902 "shape": "__string" 6903 }, 6904 "AppTitle": { 6905 "shape": "__string" 6906 }, 6907 "AppVersionCode": { 6908 "shape": "__string" 6909 }, 6910 "Attributes": { 6911 "shape": "MapOf__string" 6912 }, 6913 "ClientSdkVersion": { 6914 "shape": "__string" 6915 }, 6916 "EventType": { 6917 "shape": "__string" 6918 }, 6919 "Metrics": { 6920 "shape": "MapOf__double" 6921 }, 6922 "SdkName": { 6923 "shape": "__string" 6924 }, 6925 "Session": { 6926 "shape": "Session" 6927 }, 6928 "Timestamp": { 6929 "shape": "__string" 6930 } 6931 }, 6932 "required": [ 6933 "EventType", 6934 "Timestamp" 6935 ] 6936 }, 6937 "EventCondition": { 6938 "type": "structure", 6939 "members": { 6940 "Dimensions": { 6941 "shape": "EventDimensions" 6942 }, 6943 "MessageActivity": { 6944 "shape": "__string" 6945 } 6946 }, 6947 "required": [ 6948 "Dimensions" 6949 ] 6950 }, 6951 "EventDimensions": { 6952 "type": "structure", 6953 "members": { 6954 "Attributes": { 6955 "shape": "MapOfAttributeDimension" 6956 }, 6957 "EventType": { 6958 "shape": "SetDimension" 6959 }, 6960 "Metrics": { 6961 "shape": "MapOfMetricDimension" 6962 } 6963 } 6964 }, 6965 "EventItemResponse": { 6966 "type": "structure", 6967 "members": { 6968 "Message": { 6969 "shape": "__string" 6970 }, 6971 "StatusCode": { 6972 "shape": "__integer" 6973 } 6974 } 6975 }, 6976 "EventStream": { 6977 "type": "structure", 6978 "members": { 6979 "ApplicationId": { 6980 "shape": "__string" 6981 }, 6982 "DestinationStreamArn": { 6983 "shape": "__string" 6984 }, 6985 "ExternalId": { 6986 "shape": "__string" 6987 }, 6988 "LastModifiedDate": { 6989 "shape": "__string" 6990 }, 6991 "LastUpdatedBy": { 6992 "shape": "__string" 6993 }, 6994 "RoleArn": { 6995 "shape": "__string" 6996 } 6997 }, 6998 "required": [ 6999 "ApplicationId", 7000 "RoleArn", 7001 "DestinationStreamArn" 7002 ] 7003 }, 7004 "EventsBatch": { 7005 "type": "structure", 7006 "members": { 7007 "Endpoint": { 7008 "shape": "PublicEndpoint" 7009 }, 7010 "Events": { 7011 "shape": "MapOfEvent" 7012 } 7013 }, 7014 "required": [ 7015 "Endpoint", 7016 "Events" 7017 ] 7018 }, 7019 "EventsRequest": { 7020 "type": "structure", 7021 "members": { 7022 "BatchItem": { 7023 "shape": "MapOfEventsBatch" 7024 } 7025 }, 7026 "required": [ 7027 "BatchItem" 7028 ] 7029 }, 7030 "EventsResponse": { 7031 "type": "structure", 7032 "members": { 7033 "Results": { 7034 "shape": "MapOfItemResponse" 7035 } 7036 } 7037 }, 7038 "ExportJobRequest": { 7039 "type": "structure", 7040 "members": { 7041 "RoleArn": { 7042 "shape": "__string" 7043 }, 7044 "S3UrlPrefix": { 7045 "shape": "__string" 7046 }, 7047 "SegmentId": { 7048 "shape": "__string" 7049 }, 7050 "SegmentVersion": { 7051 "shape": "__integer" 7052 } 7053 }, 7054 "required": [ 7055 "S3UrlPrefix", 7056 "RoleArn" 7057 ] 7058 }, 7059 "ExportJobResource": { 7060 "type": "structure", 7061 "members": { 7062 "RoleArn": { 7063 "shape": "__string" 7064 }, 7065 "S3UrlPrefix": { 7066 "shape": "__string" 7067 }, 7068 "SegmentId": { 7069 "shape": "__string" 7070 }, 7071 "SegmentVersion": { 7072 "shape": "__integer" 7073 } 7074 }, 7075 "required": [ 7076 "S3UrlPrefix", 7077 "RoleArn" 7078 ] 7079 }, 7080 "ExportJobResponse": { 7081 "type": "structure", 7082 "members": { 7083 "ApplicationId": { 7084 "shape": "__string" 7085 }, 7086 "CompletedPieces": { 7087 "shape": "__integer" 7088 }, 7089 "CompletionDate": { 7090 "shape": "__string" 7091 }, 7092 "CreationDate": { 7093 "shape": "__string" 7094 }, 7095 "Definition": { 7096 "shape": "ExportJobResource" 7097 }, 7098 "FailedPieces": { 7099 "shape": "__integer" 7100 }, 7101 "Failures": { 7102 "shape": "ListOf__string" 7103 }, 7104 "Id": { 7105 "shape": "__string" 7106 }, 7107 "JobStatus": { 7108 "shape": "JobStatus" 7109 }, 7110 "TotalFailures": { 7111 "shape": "__integer" 7112 }, 7113 "TotalPieces": { 7114 "shape": "__integer" 7115 }, 7116 "TotalProcessed": { 7117 "shape": "__integer" 7118 }, 7119 "Type": { 7120 "shape": "__string" 7121 } 7122 }, 7123 "required": [ 7124 "JobStatus", 7125 "CreationDate", 7126 "Type", 7127 "Definition", 7128 "Id", 7129 "ApplicationId" 7130 ] 7131 }, 7132 "ExportJobsResponse": { 7133 "type": "structure", 7134 "members": { 7135 "Item": { 7136 "shape": "ListOfExportJobResponse" 7137 }, 7138 "NextToken": { 7139 "shape": "__string" 7140 } 7141 }, 7142 "required": [ 7143 "Item" 7144 ] 7145 }, 7146 "FilterType": { 7147 "type": "string", 7148 "enum": [ 7149 "SYSTEM", 7150 "ENDPOINT" 7151 ] 7152 }, 7153 "ForbiddenException": { 7154 "type": "structure", 7155 "members": { 7156 "Message": { 7157 "shape": "__string" 7158 }, 7159 "RequestID": { 7160 "shape": "__string" 7161 } 7162 }, 7163 "exception": true, 7164 "error": { 7165 "httpStatusCode": 403 7166 } 7167 }, 7168 "Format": { 7169 "type": "string", 7170 "enum": [ 7171 "CSV", 7172 "JSON" 7173 ] 7174 }, 7175 "Frequency": { 7176 "type": "string", 7177 "enum": [ 7178 "ONCE", 7179 "HOURLY", 7180 "DAILY", 7181 "WEEKLY", 7182 "MONTHLY", 7183 "EVENT" 7184 ] 7185 }, 7186 "GCMChannelRequest": { 7187 "type": "structure", 7188 "members": { 7189 "ApiKey": { 7190 "shape": "__string" 7191 }, 7192 "Enabled": { 7193 "shape": "__boolean" 7194 } 7195 }, 7196 "required": [ 7197 "ApiKey" 7198 ] 7199 }, 7200 "GCMChannelResponse": { 7201 "type": "structure", 7202 "members": { 7203 "ApplicationId": { 7204 "shape": "__string" 7205 }, 7206 "CreationDate": { 7207 "shape": "__string" 7208 }, 7209 "Credential": { 7210 "shape": "__string" 7211 }, 7212 "Enabled": { 7213 "shape": "__boolean" 7214 }, 7215 "HasCredential": { 7216 "shape": "__boolean" 7217 }, 7218 "Id": { 7219 "shape": "__string" 7220 }, 7221 "IsArchived": { 7222 "shape": "__boolean" 7223 }, 7224 "LastModifiedBy": { 7225 "shape": "__string" 7226 }, 7227 "LastModifiedDate": { 7228 "shape": "__string" 7229 }, 7230 "Platform": { 7231 "shape": "__string" 7232 }, 7233 "Version": { 7234 "shape": "__integer" 7235 } 7236 }, 7237 "required": [ 7238 "Credential", 7239 "Platform" 7240 ] 7241 }, 7242 "GCMMessage": { 7243 "type": "structure", 7244 "members": { 7245 "Action": { 7246 "shape": "Action" 7247 }, 7248 "Body": { 7249 "shape": "__string" 7250 }, 7251 "CollapseKey": { 7252 "shape": "__string" 7253 }, 7254 "Data": { 7255 "shape": "MapOf__string" 7256 }, 7257 "IconReference": { 7258 "shape": "__string" 7259 }, 7260 "ImageIconUrl": { 7261 "shape": "__string" 7262 }, 7263 "ImageUrl": { 7264 "shape": "__string" 7265 }, 7266 "Priority": { 7267 "shape": "__string" 7268 }, 7269 "RawContent": { 7270 "shape": "__string" 7271 }, 7272 "RestrictedPackageName": { 7273 "shape": "__string" 7274 }, 7275 "SilentPush": { 7276 "shape": "__boolean" 7277 }, 7278 "SmallImageIconUrl": { 7279 "shape": "__string" 7280 }, 7281 "Sound": { 7282 "shape": "__string" 7283 }, 7284 "Substitutions": { 7285 "shape": "MapOfListOf__string" 7286 }, 7287 "TimeToLive": { 7288 "shape": "__integer" 7289 }, 7290 "Title": { 7291 "shape": "__string" 7292 }, 7293 "Url": { 7294 "shape": "__string" 7295 } 7296 } 7297 }, 7298 "GPSCoordinates": { 7299 "type": "structure", 7300 "members": { 7301 "Latitude": { 7302 "shape": "__double" 7303 }, 7304 "Longitude": { 7305 "shape": "__double" 7306 } 7307 }, 7308 "required": [ 7309 "Latitude", 7310 "Longitude" 7311 ] 7312 }, 7313 "GPSPointDimension": { 7314 "type": "structure", 7315 "members": { 7316 "Coordinates": { 7317 "shape": "GPSCoordinates" 7318 }, 7319 "RangeInKilometers": { 7320 "shape": "__double" 7321 } 7322 }, 7323 "required": [ 7324 "Coordinates" 7325 ] 7326 }, 7327 "GetAdmChannelRequest": { 7328 "type": "structure", 7329 "members": { 7330 "ApplicationId": { 7331 "shape": "__string", 7332 "location": "uri", 7333 "locationName": "application-id" 7334 } 7335 }, 7336 "required": [ 7337 "ApplicationId" 7338 ] 7339 }, 7340 "GetAdmChannelResponse": { 7341 "type": "structure", 7342 "members": { 7343 "ADMChannelResponse": { 7344 "shape": "ADMChannelResponse" 7345 } 7346 }, 7347 "required": [ 7348 "ADMChannelResponse" 7349 ], 7350 "payload": "ADMChannelResponse" 7351 }, 7352 "GetApnsChannelRequest": { 7353 "type": "structure", 7354 "members": { 7355 "ApplicationId": { 7356 "shape": "__string", 7357 "location": "uri", 7358 "locationName": "application-id" 7359 } 7360 }, 7361 "required": [ 7362 "ApplicationId" 7363 ] 7364 }, 7365 "GetApnsChannelResponse": { 7366 "type": "structure", 7367 "members": { 7368 "APNSChannelResponse": { 7369 "shape": "APNSChannelResponse" 7370 } 7371 }, 7372 "required": [ 7373 "APNSChannelResponse" 7374 ], 7375 "payload": "APNSChannelResponse" 7376 }, 7377 "GetApnsSandboxChannelRequest": { 7378 "type": "structure", 7379 "members": { 7380 "ApplicationId": { 7381 "shape": "__string", 7382 "location": "uri", 7383 "locationName": "application-id" 7384 } 7385 }, 7386 "required": [ 7387 "ApplicationId" 7388 ] 7389 }, 7390 "GetApnsSandboxChannelResponse": { 7391 "type": "structure", 7392 "members": { 7393 "APNSSandboxChannelResponse": { 7394 "shape": "APNSSandboxChannelResponse" 7395 } 7396 }, 7397 "required": [ 7398 "APNSSandboxChannelResponse" 7399 ], 7400 "payload": "APNSSandboxChannelResponse" 7401 }, 7402 "GetApnsVoipChannelRequest": { 7403 "type": "structure", 7404 "members": { 7405 "ApplicationId": { 7406 "shape": "__string", 7407 "location": "uri", 7408 "locationName": "application-id" 7409 } 7410 }, 7411 "required": [ 7412 "ApplicationId" 7413 ] 7414 }, 7415 "GetApnsVoipChannelResponse": { 7416 "type": "structure", 7417 "members": { 7418 "APNSVoipChannelResponse": { 7419 "shape": "APNSVoipChannelResponse" 7420 } 7421 }, 7422 "required": [ 7423 "APNSVoipChannelResponse" 7424 ], 7425 "payload": "APNSVoipChannelResponse" 7426 }, 7427 "GetApnsVoipSandboxChannelRequest": { 7428 "type": "structure", 7429 "members": { 7430 "ApplicationId": { 7431 "shape": "__string", 7432 "location": "uri", 7433 "locationName": "application-id" 7434 } 7435 }, 7436 "required": [ 7437 "ApplicationId" 7438 ] 7439 }, 7440 "GetApnsVoipSandboxChannelResponse": { 7441 "type": "structure", 7442 "members": { 7443 "APNSVoipSandboxChannelResponse": { 7444 "shape": "APNSVoipSandboxChannelResponse" 7445 } 7446 }, 7447 "required": [ 7448 "APNSVoipSandboxChannelResponse" 7449 ], 7450 "payload": "APNSVoipSandboxChannelResponse" 7451 }, 7452 "GetAppRequest": { 7453 "type": "structure", 7454 "members": { 7455 "ApplicationId": { 7456 "shape": "__string", 7457 "location": "uri", 7458 "locationName": "application-id" 7459 } 7460 }, 7461 "required": [ 7462 "ApplicationId" 7463 ] 7464 }, 7465 "GetAppResponse": { 7466 "type": "structure", 7467 "members": { 7468 "ApplicationResponse": { 7469 "shape": "ApplicationResponse" 7470 } 7471 }, 7472 "required": [ 7473 "ApplicationResponse" 7474 ], 7475 "payload": "ApplicationResponse" 7476 }, 7477 "GetApplicationDateRangeKpiRequest": { 7478 "type": "structure", 7479 "members": { 7480 "ApplicationId": { 7481 "shape": "__string", 7482 "location": "uri", 7483 "locationName": "application-id" 7484 }, 7485 "EndTime": { 7486 "shape": "__timestampIso8601", 7487 "location": "querystring", 7488 "locationName": "end-time" 7489 }, 7490 "KpiName": { 7491 "shape": "__string", 7492 "location": "uri", 7493 "locationName": "kpi-name" 7494 }, 7495 "NextToken": { 7496 "shape": "__string", 7497 "location": "querystring", 7498 "locationName": "next-token" 7499 }, 7500 "PageSize": { 7501 "shape": "__string", 7502 "location": "querystring", 7503 "locationName": "page-size" 7504 }, 7505 "StartTime": { 7506 "shape": "__timestampIso8601", 7507 "location": "querystring", 7508 "locationName": "start-time" 7509 } 7510 }, 7511 "required": [ 7512 "ApplicationId", 7513 "KpiName" 7514 ] 7515 }, 7516 "GetApplicationDateRangeKpiResponse": { 7517 "type": "structure", 7518 "members": { 7519 "ApplicationDateRangeKpiResponse": { 7520 "shape": "ApplicationDateRangeKpiResponse" 7521 } 7522 }, 7523 "required": [ 7524 "ApplicationDateRangeKpiResponse" 7525 ], 7526 "payload": "ApplicationDateRangeKpiResponse" 7527 }, 7528 "GetApplicationSettingsRequest": { 7529 "type": "structure", 7530 "members": { 7531 "ApplicationId": { 7532 "shape": "__string", 7533 "location": "uri", 7534 "locationName": "application-id" 7535 } 7536 }, 7537 "required": [ 7538 "ApplicationId" 7539 ] 7540 }, 7541 "GetApplicationSettingsResponse": { 7542 "type": "structure", 7543 "members": { 7544 "ApplicationSettingsResource": { 7545 "shape": "ApplicationSettingsResource" 7546 } 7547 }, 7548 "required": [ 7549 "ApplicationSettingsResource" 7550 ], 7551 "payload": "ApplicationSettingsResource" 7552 }, 7553 "GetAppsRequest": { 7554 "type": "structure", 7555 "members": { 7556 "PageSize": { 7557 "shape": "__string", 7558 "location": "querystring", 7559 "locationName": "page-size" 7560 }, 7561 "Token": { 7562 "shape": "__string", 7563 "location": "querystring", 7564 "locationName": "token" 7565 } 7566 } 7567 }, 7568 "GetAppsResponse": { 7569 "type": "structure", 7570 "members": { 7571 "ApplicationsResponse": { 7572 "shape": "ApplicationsResponse" 7573 } 7574 }, 7575 "required": [ 7576 "ApplicationsResponse" 7577 ], 7578 "payload": "ApplicationsResponse" 7579 }, 7580 "GetBaiduChannelRequest": { 7581 "type": "structure", 7582 "members": { 7583 "ApplicationId": { 7584 "shape": "__string", 7585 "location": "uri", 7586 "locationName": "application-id" 7587 } 7588 }, 7589 "required": [ 7590 "ApplicationId" 7591 ] 7592 }, 7593 "GetBaiduChannelResponse": { 7594 "type": "structure", 7595 "members": { 7596 "BaiduChannelResponse": { 7597 "shape": "BaiduChannelResponse" 7598 } 7599 }, 7600 "required": [ 7601 "BaiduChannelResponse" 7602 ], 7603 "payload": "BaiduChannelResponse" 7604 }, 7605 "GetCampaignActivitiesRequest": { 7606 "type": "structure", 7607 "members": { 7608 "ApplicationId": { 7609 "shape": "__string", 7610 "location": "uri", 7611 "locationName": "application-id" 7612 }, 7613 "CampaignId": { 7614 "shape": "__string", 7615 "location": "uri", 7616 "locationName": "campaign-id" 7617 }, 7618 "PageSize": { 7619 "shape": "__string", 7620 "location": "querystring", 7621 "locationName": "page-size" 7622 }, 7623 "Token": { 7624 "shape": "__string", 7625 "location": "querystring", 7626 "locationName": "token" 7627 } 7628 }, 7629 "required": [ 7630 "ApplicationId", 7631 "CampaignId" 7632 ] 7633 }, 7634 "GetCampaignActivitiesResponse": { 7635 "type": "structure", 7636 "members": { 7637 "ActivitiesResponse": { 7638 "shape": "ActivitiesResponse" 7639 } 7640 }, 7641 "required": [ 7642 "ActivitiesResponse" 7643 ], 7644 "payload": "ActivitiesResponse" 7645 }, 7646 "GetCampaignDateRangeKpiRequest": { 7647 "type": "structure", 7648 "members": { 7649 "ApplicationId": { 7650 "shape": "__string", 7651 "location": "uri", 7652 "locationName": "application-id" 7653 }, 7654 "CampaignId": { 7655 "shape": "__string", 7656 "location": "uri", 7657 "locationName": "campaign-id" 7658 }, 7659 "EndTime": { 7660 "shape": "__timestampIso8601", 7661 "location": "querystring", 7662 "locationName": "end-time" 7663 }, 7664 "KpiName": { 7665 "shape": "__string", 7666 "location": "uri", 7667 "locationName": "kpi-name" 7668 }, 7669 "NextToken": { 7670 "shape": "__string", 7671 "location": "querystring", 7672 "locationName": "next-token" 7673 }, 7674 "PageSize": { 7675 "shape": "__string", 7676 "location": "querystring", 7677 "locationName": "page-size" 7678 }, 7679 "StartTime": { 7680 "shape": "__timestampIso8601", 7681 "location": "querystring", 7682 "locationName": "start-time" 7683 } 7684 }, 7685 "required": [ 7686 "ApplicationId", 7687 "KpiName", 7688 "CampaignId" 7689 ] 7690 }, 7691 "GetCampaignDateRangeKpiResponse": { 7692 "type": "structure", 7693 "members": { 7694 "CampaignDateRangeKpiResponse": { 7695 "shape": "CampaignDateRangeKpiResponse" 7696 } 7697 }, 7698 "required": [ 7699 "CampaignDateRangeKpiResponse" 7700 ], 7701 "payload": "CampaignDateRangeKpiResponse" 7702 }, 7703 "GetCampaignRequest": { 7704 "type": "structure", 7705 "members": { 7706 "ApplicationId": { 7707 "shape": "__string", 7708 "location": "uri", 7709 "locationName": "application-id" 7710 }, 7711 "CampaignId": { 7712 "shape": "__string", 7713 "location": "uri", 7714 "locationName": "campaign-id" 7715 } 7716 }, 7717 "required": [ 7718 "CampaignId", 7719 "ApplicationId" 7720 ] 7721 }, 7722 "GetCampaignResponse": { 7723 "type": "structure", 7724 "members": { 7725 "CampaignResponse": { 7726 "shape": "CampaignResponse" 7727 } 7728 }, 7729 "required": [ 7730 "CampaignResponse" 7731 ], 7732 "payload": "CampaignResponse" 7733 }, 7734 "GetCampaignVersionRequest": { 7735 "type": "structure", 7736 "members": { 7737 "ApplicationId": { 7738 "shape": "__string", 7739 "location": "uri", 7740 "locationName": "application-id" 7741 }, 7742 "CampaignId": { 7743 "shape": "__string", 7744 "location": "uri", 7745 "locationName": "campaign-id" 7746 }, 7747 "Version": { 7748 "shape": "__string", 7749 "location": "uri", 7750 "locationName": "version" 7751 } 7752 }, 7753 "required": [ 7754 "Version", 7755 "ApplicationId", 7756 "CampaignId" 7757 ] 7758 }, 7759 "GetCampaignVersionResponse": { 7760 "type": "structure", 7761 "members": { 7762 "CampaignResponse": { 7763 "shape": "CampaignResponse" 7764 } 7765 }, 7766 "required": [ 7767 "CampaignResponse" 7768 ], 7769 "payload": "CampaignResponse" 7770 }, 7771 "GetCampaignVersionsRequest": { 7772 "type": "structure", 7773 "members": { 7774 "ApplicationId": { 7775 "shape": "__string", 7776 "location": "uri", 7777 "locationName": "application-id" 7778 }, 7779 "CampaignId": { 7780 "shape": "__string", 7781 "location": "uri", 7782 "locationName": "campaign-id" 7783 }, 7784 "PageSize": { 7785 "shape": "__string", 7786 "location": "querystring", 7787 "locationName": "page-size" 7788 }, 7789 "Token": { 7790 "shape": "__string", 7791 "location": "querystring", 7792 "locationName": "token" 7793 } 7794 }, 7795 "required": [ 7796 "ApplicationId", 7797 "CampaignId" 7798 ] 7799 }, 7800 "GetCampaignVersionsResponse": { 7801 "type": "structure", 7802 "members": { 7803 "CampaignsResponse": { 7804 "shape": "CampaignsResponse" 7805 } 7806 }, 7807 "required": [ 7808 "CampaignsResponse" 7809 ], 7810 "payload": "CampaignsResponse" 7811 }, 7812 "GetCampaignsRequest": { 7813 "type": "structure", 7814 "members": { 7815 "ApplicationId": { 7816 "shape": "__string", 7817 "location": "uri", 7818 "locationName": "application-id" 7819 }, 7820 "PageSize": { 7821 "shape": "__string", 7822 "location": "querystring", 7823 "locationName": "page-size" 7824 }, 7825 "Token": { 7826 "shape": "__string", 7827 "location": "querystring", 7828 "locationName": "token" 7829 } 7830 }, 7831 "required": [ 7832 "ApplicationId" 7833 ] 7834 }, 7835 "GetCampaignsResponse": { 7836 "type": "structure", 7837 "members": { 7838 "CampaignsResponse": { 7839 "shape": "CampaignsResponse" 7840 } 7841 }, 7842 "required": [ 7843 "CampaignsResponse" 7844 ], 7845 "payload": "CampaignsResponse" 7846 }, 7847 "GetChannelsRequest": { 7848 "type": "structure", 7849 "members": { 7850 "ApplicationId": { 7851 "shape": "__string", 7852 "location": "uri", 7853 "locationName": "application-id" 7854 } 7855 }, 7856 "required": [ 7857 "ApplicationId" 7858 ] 7859 }, 7860 "GetChannelsResponse": { 7861 "type": "structure", 7862 "members": { 7863 "ChannelsResponse": { 7864 "shape": "ChannelsResponse" 7865 } 7866 }, 7867 "required": [ 7868 "ChannelsResponse" 7869 ], 7870 "payload": "ChannelsResponse" 7871 }, 7872 "GetEmailChannelRequest": { 7873 "type": "structure", 7874 "members": { 7875 "ApplicationId": { 7876 "shape": "__string", 7877 "location": "uri", 7878 "locationName": "application-id" 7879 } 7880 }, 7881 "required": [ 7882 "ApplicationId" 7883 ] 7884 }, 7885 "GetEmailChannelResponse": { 7886 "type": "structure", 7887 "members": { 7888 "EmailChannelResponse": { 7889 "shape": "EmailChannelResponse" 7890 } 7891 }, 7892 "required": [ 7893 "EmailChannelResponse" 7894 ], 7895 "payload": "EmailChannelResponse" 7896 }, 7897 "GetEmailTemplateRequest": { 7898 "type": "structure", 7899 "members": { 7900 "TemplateName": { 7901 "shape": "__string", 7902 "location": "uri", 7903 "locationName": "template-name" 7904 }, 7905 "Version": { 7906 "shape": "__string", 7907 "location": "querystring", 7908 "locationName": "version" 7909 } 7910 }, 7911 "required": [ 7912 "TemplateName" 7913 ] 7914 }, 7915 "GetEmailTemplateResponse": { 7916 "type": "structure", 7917 "members": { 7918 "EmailTemplateResponse": { 7919 "shape": "EmailTemplateResponse" 7920 } 7921 }, 7922 "required": [ 7923 "EmailTemplateResponse" 7924 ], 7925 "payload": "EmailTemplateResponse" 7926 }, 7927 "GetEndpointRequest": { 7928 "type": "structure", 7929 "members": { 7930 "ApplicationId": { 7931 "shape": "__string", 7932 "location": "uri", 7933 "locationName": "application-id" 7934 }, 7935 "EndpointId": { 7936 "shape": "__string", 7937 "location": "uri", 7938 "locationName": "endpoint-id" 7939 } 7940 }, 7941 "required": [ 7942 "ApplicationId", 7943 "EndpointId" 7944 ] 7945 }, 7946 "GetEndpointResponse": { 7947 "type": "structure", 7948 "members": { 7949 "EndpointResponse": { 7950 "shape": "EndpointResponse" 7951 } 7952 }, 7953 "required": [ 7954 "EndpointResponse" 7955 ], 7956 "payload": "EndpointResponse" 7957 }, 7958 "GetEventStreamRequest": { 7959 "type": "structure", 7960 "members": { 7961 "ApplicationId": { 7962 "shape": "__string", 7963 "location": "uri", 7964 "locationName": "application-id" 7965 } 7966 }, 7967 "required": [ 7968 "ApplicationId" 7969 ] 7970 }, 7971 "GetEventStreamResponse": { 7972 "type": "structure", 7973 "members": { 7974 "EventStream": { 7975 "shape": "EventStream" 7976 } 7977 }, 7978 "required": [ 7979 "EventStream" 7980 ], 7981 "payload": "EventStream" 7982 }, 7983 "GetExportJobRequest": { 7984 "type": "structure", 7985 "members": { 7986 "ApplicationId": { 7987 "shape": "__string", 7988 "location": "uri", 7989 "locationName": "application-id" 7990 }, 7991 "JobId": { 7992 "shape": "__string", 7993 "location": "uri", 7994 "locationName": "job-id" 7995 } 7996 }, 7997 "required": [ 7998 "ApplicationId", 7999 "JobId" 8000 ] 8001 }, 8002 "GetExportJobResponse": { 8003 "type": "structure", 8004 "members": { 8005 "ExportJobResponse": { 8006 "shape": "ExportJobResponse" 8007 } 8008 }, 8009 "required": [ 8010 "ExportJobResponse" 8011 ], 8012 "payload": "ExportJobResponse" 8013 }, 8014 "GetExportJobsRequest": { 8015 "type": "structure", 8016 "members": { 8017 "ApplicationId": { 8018 "shape": "__string", 8019 "location": "uri", 8020 "locationName": "application-id" 8021 }, 8022 "PageSize": { 8023 "shape": "__string", 8024 "location": "querystring", 8025 "locationName": "page-size" 8026 }, 8027 "Token": { 8028 "shape": "__string", 8029 "location": "querystring", 8030 "locationName": "token" 8031 } 8032 }, 8033 "required": [ 8034 "ApplicationId" 8035 ] 8036 }, 8037 "GetExportJobsResponse": { 8038 "type": "structure", 8039 "members": { 8040 "ExportJobsResponse": { 8041 "shape": "ExportJobsResponse" 8042 } 8043 }, 8044 "required": [ 8045 "ExportJobsResponse" 8046 ], 8047 "payload": "ExportJobsResponse" 8048 }, 8049 "GetGcmChannelRequest": { 8050 "type": "structure", 8051 "members": { 8052 "ApplicationId": { 8053 "shape": "__string", 8054 "location": "uri", 8055 "locationName": "application-id" 8056 } 8057 }, 8058 "required": [ 8059 "ApplicationId" 8060 ] 8061 }, 8062 "GetGcmChannelResponse": { 8063 "type": "structure", 8064 "members": { 8065 "GCMChannelResponse": { 8066 "shape": "GCMChannelResponse" 8067 } 8068 }, 8069 "required": [ 8070 "GCMChannelResponse" 8071 ], 8072 "payload": "GCMChannelResponse" 8073 }, 8074 "GetImportJobRequest": { 8075 "type": "structure", 8076 "members": { 8077 "ApplicationId": { 8078 "shape": "__string", 8079 "location": "uri", 8080 "locationName": "application-id" 8081 }, 8082 "JobId": { 8083 "shape": "__string", 8084 "location": "uri", 8085 "locationName": "job-id" 8086 } 8087 }, 8088 "required": [ 8089 "ApplicationId", 8090 "JobId" 8091 ] 8092 }, 8093 "GetImportJobResponse": { 8094 "type": "structure", 8095 "members": { 8096 "ImportJobResponse": { 8097 "shape": "ImportJobResponse" 8098 } 8099 }, 8100 "required": [ 8101 "ImportJobResponse" 8102 ], 8103 "payload": "ImportJobResponse" 8104 }, 8105 "GetImportJobsRequest": { 8106 "type": "structure", 8107 "members": { 8108 "ApplicationId": { 8109 "shape": "__string", 8110 "location": "uri", 8111 "locationName": "application-id" 8112 }, 8113 "PageSize": { 8114 "shape": "__string", 8115 "location": "querystring", 8116 "locationName": "page-size" 8117 }, 8118 "Token": { 8119 "shape": "__string", 8120 "location": "querystring", 8121 "locationName": "token" 8122 } 8123 }, 8124 "required": [ 8125 "ApplicationId" 8126 ] 8127 }, 8128 "GetImportJobsResponse": { 8129 "type": "structure", 8130 "members": { 8131 "ImportJobsResponse": { 8132 "shape": "ImportJobsResponse" 8133 } 8134 }, 8135 "required": [ 8136 "ImportJobsResponse" 8137 ], 8138 "payload": "ImportJobsResponse" 8139 }, 8140 "GetJourneyDateRangeKpiRequest": { 8141 "type": "structure", 8142 "members": { 8143 "ApplicationId": { 8144 "shape": "__string", 8145 "location": "uri", 8146 "locationName": "application-id" 8147 }, 8148 "EndTime": { 8149 "shape": "__timestampIso8601", 8150 "location": "querystring", 8151 "locationName": "end-time" 8152 }, 8153 "JourneyId": { 8154 "shape": "__string", 8155 "location": "uri", 8156 "locationName": "journey-id" 8157 }, 8158 "KpiName": { 8159 "shape": "__string", 8160 "location": "uri", 8161 "locationName": "kpi-name" 8162 }, 8163 "NextToken": { 8164 "shape": "__string", 8165 "location": "querystring", 8166 "locationName": "next-token" 8167 }, 8168 "PageSize": { 8169 "shape": "__string", 8170 "location": "querystring", 8171 "locationName": "page-size" 8172 }, 8173 "StartTime": { 8174 "shape": "__timestampIso8601", 8175 "location": "querystring", 8176 "locationName": "start-time" 8177 } 8178 }, 8179 "required": [ 8180 "JourneyId", 8181 "ApplicationId", 8182 "KpiName" 8183 ] 8184 }, 8185 "GetJourneyDateRangeKpiResponse": { 8186 "type": "structure", 8187 "members": { 8188 "JourneyDateRangeKpiResponse": { 8189 "shape": "JourneyDateRangeKpiResponse" 8190 } 8191 }, 8192 "required": [ 8193 "JourneyDateRangeKpiResponse" 8194 ], 8195 "payload": "JourneyDateRangeKpiResponse" 8196 }, 8197 "GetJourneyExecutionActivityMetricsRequest": { 8198 "type": "structure", 8199 "members": { 8200 "ApplicationId": { 8201 "shape": "__string", 8202 "location": "uri", 8203 "locationName": "application-id" 8204 }, 8205 "JourneyActivityId": { 8206 "shape": "__string", 8207 "location": "uri", 8208 "locationName": "journey-activity-id" 8209 }, 8210 "JourneyId": { 8211 "shape": "__string", 8212 "location": "uri", 8213 "locationName": "journey-id" 8214 }, 8215 "NextToken": { 8216 "shape": "__string", 8217 "location": "querystring", 8218 "locationName": "next-token" 8219 }, 8220 "PageSize": { 8221 "shape": "__string", 8222 "location": "querystring", 8223 "locationName": "page-size" 8224 } 8225 }, 8226 "required": [ 8227 "JourneyActivityId", 8228 "ApplicationId", 8229 "JourneyId" 8230 ] 8231 }, 8232 "GetJourneyExecutionActivityMetricsResponse": { 8233 "type": "structure", 8234 "members": { 8235 "JourneyExecutionActivityMetricsResponse": { 8236 "shape": "JourneyExecutionActivityMetricsResponse" 8237 } 8238 }, 8239 "required": [ 8240 "JourneyExecutionActivityMetricsResponse" 8241 ], 8242 "payload": "JourneyExecutionActivityMetricsResponse" 8243 }, 8244 "GetJourneyExecutionMetricsRequest": { 8245 "type": "structure", 8246 "members": { 8247 "ApplicationId": { 8248 "shape": "__string", 8249 "location": "uri", 8250 "locationName": "application-id" 8251 }, 8252 "JourneyId": { 8253 "shape": "__string", 8254 "location": "uri", 8255 "locationName": "journey-id" 8256 }, 8257 "NextToken": { 8258 "shape": "__string", 8259 "location": "querystring", 8260 "locationName": "next-token" 8261 }, 8262 "PageSize": { 8263 "shape": "__string", 8264 "location": "querystring", 8265 "locationName": "page-size" 8266 } 8267 }, 8268 "required": [ 8269 "ApplicationId", 8270 "JourneyId" 8271 ] 8272 }, 8273 "GetJourneyExecutionMetricsResponse": { 8274 "type": "structure", 8275 "members": { 8276 "JourneyExecutionMetricsResponse": { 8277 "shape": "JourneyExecutionMetricsResponse" 8278 } 8279 }, 8280 "required": [ 8281 "JourneyExecutionMetricsResponse" 8282 ], 8283 "payload": "JourneyExecutionMetricsResponse" 8284 }, 8285 "GetJourneyRequest": { 8286 "type": "structure", 8287 "members": { 8288 "ApplicationId": { 8289 "shape": "__string", 8290 "location": "uri", 8291 "locationName": "application-id" 8292 }, 8293 "JourneyId": { 8294 "shape": "__string", 8295 "location": "uri", 8296 "locationName": "journey-id" 8297 } 8298 }, 8299 "required": [ 8300 "JourneyId", 8301 "ApplicationId" 8302 ] 8303 }, 8304 "GetJourneyResponse": { 8305 "type": "structure", 8306 "members": { 8307 "JourneyResponse": { 8308 "shape": "JourneyResponse" 8309 } 8310 }, 8311 "required": [ 8312 "JourneyResponse" 8313 ], 8314 "payload": "JourneyResponse" 8315 }, 8316 "GetPushTemplateRequest": { 8317 "type": "structure", 8318 "members": { 8319 "TemplateName": { 8320 "shape": "__string", 8321 "location": "uri", 8322 "locationName": "template-name" 8323 }, 8324 "Version": { 8325 "shape": "__string", 8326 "location": "querystring", 8327 "locationName": "version" 8328 } 8329 }, 8330 "required": [ 8331 "TemplateName" 8332 ] 8333 }, 8334 "GetPushTemplateResponse": { 8335 "type": "structure", 8336 "members": { 8337 "PushNotificationTemplateResponse": { 8338 "shape": "PushNotificationTemplateResponse" 8339 } 8340 }, 8341 "required": [ 8342 "PushNotificationTemplateResponse" 8343 ], 8344 "payload": "PushNotificationTemplateResponse" 8345 }, 8346 "GetRecommenderConfigurationRequest": { 8347 "type": "structure", 8348 "members": { 8349 "RecommenderId": { 8350 "shape": "__string", 8351 "location": "uri", 8352 "locationName": "recommender-id" 8353 } 8354 }, 8355 "required": [ 8356 "RecommenderId" 8357 ] 8358 }, 8359 "GetRecommenderConfigurationResponse": { 8360 "type": "structure", 8361 "members": { 8362 "RecommenderConfigurationResponse": { 8363 "shape": "RecommenderConfigurationResponse" 8364 } 8365 }, 8366 "required": [ 8367 "RecommenderConfigurationResponse" 8368 ], 8369 "payload": "RecommenderConfigurationResponse" 8370 }, 8371 "GetRecommenderConfigurationsRequest": { 8372 "type": "structure", 8373 "members": { 8374 "PageSize": { 8375 "shape": "__string", 8376 "location": "querystring", 8377 "locationName": "page-size" 8378 }, 8379 "Token": { 8380 "shape": "__string", 8381 "location": "querystring", 8382 "locationName": "token" 8383 } 8384 } 8385 }, 8386 "GetRecommenderConfigurationsResponse": { 8387 "type": "structure", 8388 "members": { 8389 "ListRecommenderConfigurationsResponse": { 8390 "shape": "ListRecommenderConfigurationsResponse" 8391 } 8392 }, 8393 "required": [ 8394 "ListRecommenderConfigurationsResponse" 8395 ], 8396 "payload": "ListRecommenderConfigurationsResponse" 8397 }, 8398 "GetSegmentExportJobsRequest": { 8399 "type": "structure", 8400 "members": { 8401 "ApplicationId": { 8402 "shape": "__string", 8403 "location": "uri", 8404 "locationName": "application-id" 8405 }, 8406 "PageSize": { 8407 "shape": "__string", 8408 "location": "querystring", 8409 "locationName": "page-size" 8410 }, 8411 "SegmentId": { 8412 "shape": "__string", 8413 "location": "uri", 8414 "locationName": "segment-id" 8415 }, 8416 "Token": { 8417 "shape": "__string", 8418 "location": "querystring", 8419 "locationName": "token" 8420 } 8421 }, 8422 "required": [ 8423 "SegmentId", 8424 "ApplicationId" 8425 ] 8426 }, 8427 "GetSegmentExportJobsResponse": { 8428 "type": "structure", 8429 "members": { 8430 "ExportJobsResponse": { 8431 "shape": "ExportJobsResponse" 8432 } 8433 }, 8434 "required": [ 8435 "ExportJobsResponse" 8436 ], 8437 "payload": "ExportJobsResponse" 8438 }, 8439 "GetSegmentImportJobsRequest": { 8440 "type": "structure", 8441 "members": { 8442 "ApplicationId": { 8443 "shape": "__string", 8444 "location": "uri", 8445 "locationName": "application-id" 8446 }, 8447 "PageSize": { 8448 "shape": "__string", 8449 "location": "querystring", 8450 "locationName": "page-size" 8451 }, 8452 "SegmentId": { 8453 "shape": "__string", 8454 "location": "uri", 8455 "locationName": "segment-id" 8456 }, 8457 "Token": { 8458 "shape": "__string", 8459 "location": "querystring", 8460 "locationName": "token" 8461 } 8462 }, 8463 "required": [ 8464 "SegmentId", 8465 "ApplicationId" 8466 ] 8467 }, 8468 "GetSegmentImportJobsResponse": { 8469 "type": "structure", 8470 "members": { 8471 "ImportJobsResponse": { 8472 "shape": "ImportJobsResponse" 8473 } 8474 }, 8475 "required": [ 8476 "ImportJobsResponse" 8477 ], 8478 "payload": "ImportJobsResponse" 8479 }, 8480 "GetSegmentRequest": { 8481 "type": "structure", 8482 "members": { 8483 "ApplicationId": { 8484 "shape": "__string", 8485 "location": "uri", 8486 "locationName": "application-id" 8487 }, 8488 "SegmentId": { 8489 "shape": "__string", 8490 "location": "uri", 8491 "locationName": "segment-id" 8492 } 8493 }, 8494 "required": [ 8495 "SegmentId", 8496 "ApplicationId" 8497 ] 8498 }, 8499 "GetSegmentResponse": { 8500 "type": "structure", 8501 "members": { 8502 "SegmentResponse": { 8503 "shape": "SegmentResponse" 8504 } 8505 }, 8506 "required": [ 8507 "SegmentResponse" 8508 ], 8509 "payload": "SegmentResponse" 8510 }, 8511 "GetSegmentVersionRequest": { 8512 "type": "structure", 8513 "members": { 8514 "ApplicationId": { 8515 "shape": "__string", 8516 "location": "uri", 8517 "locationName": "application-id" 8518 }, 8519 "SegmentId": { 8520 "shape": "__string", 8521 "location": "uri", 8522 "locationName": "segment-id" 8523 }, 8524 "Version": { 8525 "shape": "__string", 8526 "location": "uri", 8527 "locationName": "version" 8528 } 8529 }, 8530 "required": [ 8531 "SegmentId", 8532 "Version", 8533 "ApplicationId" 8534 ] 8535 }, 8536 "GetSegmentVersionResponse": { 8537 "type": "structure", 8538 "members": { 8539 "SegmentResponse": { 8540 "shape": "SegmentResponse" 8541 } 8542 }, 8543 "required": [ 8544 "SegmentResponse" 8545 ], 8546 "payload": "SegmentResponse" 8547 }, 8548 "GetSegmentVersionsRequest": { 8549 "type": "structure", 8550 "members": { 8551 "ApplicationId": { 8552 "shape": "__string", 8553 "location": "uri", 8554 "locationName": "application-id" 8555 }, 8556 "PageSize": { 8557 "shape": "__string", 8558 "location": "querystring", 8559 "locationName": "page-size" 8560 }, 8561 "SegmentId": { 8562 "shape": "__string", 8563 "location": "uri", 8564 "locationName": "segment-id" 8565 }, 8566 "Token": { 8567 "shape": "__string", 8568 "location": "querystring", 8569 "locationName": "token" 8570 } 8571 }, 8572 "required": [ 8573 "SegmentId", 8574 "ApplicationId" 8575 ] 8576 }, 8577 "GetSegmentVersionsResponse": { 8578 "type": "structure", 8579 "members": { 8580 "SegmentsResponse": { 8581 "shape": "SegmentsResponse" 8582 } 8583 }, 8584 "required": [ 8585 "SegmentsResponse" 8586 ], 8587 "payload": "SegmentsResponse" 8588 }, 8589 "GetSegmentsRequest": { 8590 "type": "structure", 8591 "members": { 8592 "ApplicationId": { 8593 "shape": "__string", 8594 "location": "uri", 8595 "locationName": "application-id" 8596 }, 8597 "PageSize": { 8598 "shape": "__string", 8599 "location": "querystring", 8600 "locationName": "page-size" 8601 }, 8602 "Token": { 8603 "shape": "__string", 8604 "location": "querystring", 8605 "locationName": "token" 8606 } 8607 }, 8608 "required": [ 8609 "ApplicationId" 8610 ] 8611 }, 8612 "GetSegmentsResponse": { 8613 "type": "structure", 8614 "members": { 8615 "SegmentsResponse": { 8616 "shape": "SegmentsResponse" 8617 } 8618 }, 8619 "required": [ 8620 "SegmentsResponse" 8621 ], 8622 "payload": "SegmentsResponse" 8623 }, 8624 "GetSmsChannelRequest": { 8625 "type": "structure", 8626 "members": { 8627 "ApplicationId": { 8628 "shape": "__string", 8629 "location": "uri", 8630 "locationName": "application-id" 8631 } 8632 }, 8633 "required": [ 8634 "ApplicationId" 8635 ] 8636 }, 8637 "GetSmsChannelResponse": { 8638 "type": "structure", 8639 "members": { 8640 "SMSChannelResponse": { 8641 "shape": "SMSChannelResponse" 8642 } 8643 }, 8644 "required": [ 8645 "SMSChannelResponse" 8646 ], 8647 "payload": "SMSChannelResponse" 8648 }, 8649 "GetSmsTemplateRequest": { 8650 "type": "structure", 8651 "members": { 8652 "TemplateName": { 8653 "shape": "__string", 8654 "location": "uri", 8655 "locationName": "template-name" 8656 }, 8657 "Version": { 8658 "shape": "__string", 8659 "location": "querystring", 8660 "locationName": "version" 8661 } 8662 }, 8663 "required": [ 8664 "TemplateName" 8665 ] 8666 }, 8667 "GetSmsTemplateResponse": { 8668 "type": "structure", 8669 "members": { 8670 "SMSTemplateResponse": { 8671 "shape": "SMSTemplateResponse" 8672 } 8673 }, 8674 "required": [ 8675 "SMSTemplateResponse" 8676 ], 8677 "payload": "SMSTemplateResponse" 8678 }, 8679 "GetUserEndpointsRequest": { 8680 "type": "structure", 8681 "members": { 8682 "ApplicationId": { 8683 "shape": "__string", 8684 "location": "uri", 8685 "locationName": "application-id" 8686 }, 8687 "UserId": { 8688 "shape": "__string", 8689 "location": "uri", 8690 "locationName": "user-id" 8691 } 8692 }, 8693 "required": [ 8694 "ApplicationId", 8695 "UserId" 8696 ] 8697 }, 8698 "GetUserEndpointsResponse": { 8699 "type": "structure", 8700 "members": { 8701 "EndpointsResponse": { 8702 "shape": "EndpointsResponse" 8703 } 8704 }, 8705 "required": [ 8706 "EndpointsResponse" 8707 ], 8708 "payload": "EndpointsResponse" 8709 }, 8710 "GetVoiceChannelRequest": { 8711 "type": "structure", 8712 "members": { 8713 "ApplicationId": { 8714 "shape": "__string", 8715 "location": "uri", 8716 "locationName": "application-id" 8717 } 8718 }, 8719 "required": [ 8720 "ApplicationId" 8721 ] 8722 }, 8723 "GetVoiceChannelResponse": { 8724 "type": "structure", 8725 "members": { 8726 "VoiceChannelResponse": { 8727 "shape": "VoiceChannelResponse" 8728 } 8729 }, 8730 "required": [ 8731 "VoiceChannelResponse" 8732 ], 8733 "payload": "VoiceChannelResponse" 8734 }, 8735 "GetVoiceTemplateRequest": { 8736 "type": "structure", 8737 "members": { 8738 "TemplateName": { 8739 "shape": "__string", 8740 "location": "uri", 8741 "locationName": "template-name" 8742 }, 8743 "Version": { 8744 "shape": "__string", 8745 "location": "querystring", 8746 "locationName": "version" 8747 } 8748 }, 8749 "required": [ 8750 "TemplateName" 8751 ] 8752 }, 8753 "GetVoiceTemplateResponse": { 8754 "type": "structure", 8755 "members": { 8756 "VoiceTemplateResponse": { 8757 "shape": "VoiceTemplateResponse" 8758 } 8759 }, 8760 "required": [ 8761 "VoiceTemplateResponse" 8762 ], 8763 "payload": "VoiceTemplateResponse" 8764 }, 8765 "HoldoutActivity": { 8766 "type": "structure", 8767 "members": { 8768 "NextActivity": { 8769 "shape": "__string" 8770 }, 8771 "Percentage": { 8772 "shape": "__integer" 8773 } 8774 }, 8775 "required": [ 8776 "Percentage" 8777 ] 8778 }, 8779 "ImportJobRequest": { 8780 "type": "structure", 8781 "members": { 8782 "DefineSegment": { 8783 "shape": "__boolean" 8784 }, 8785 "ExternalId": { 8786 "shape": "__string" 8787 }, 8788 "Format": { 8789 "shape": "Format" 8790 }, 8791 "RegisterEndpoints": { 8792 "shape": "__boolean" 8793 }, 8794 "RoleArn": { 8795 "shape": "__string" 8796 }, 8797 "S3Url": { 8798 "shape": "__string" 8799 }, 8800 "SegmentId": { 8801 "shape": "__string" 8802 }, 8803 "SegmentName": { 8804 "shape": "__string" 8805 } 8806 }, 8807 "required": [ 8808 "Format", 8809 "S3Url", 8810 "RoleArn" 8811 ] 8812 }, 8813 "ImportJobResource": { 8814 "type": "structure", 8815 "members": { 8816 "DefineSegment": { 8817 "shape": "__boolean" 8818 }, 8819 "ExternalId": { 8820 "shape": "__string" 8821 }, 8822 "Format": { 8823 "shape": "Format" 8824 }, 8825 "RegisterEndpoints": { 8826 "shape": "__boolean" 8827 }, 8828 "RoleArn": { 8829 "shape": "__string" 8830 }, 8831 "S3Url": { 8832 "shape": "__string" 8833 }, 8834 "SegmentId": { 8835 "shape": "__string" 8836 }, 8837 "SegmentName": { 8838 "shape": "__string" 8839 } 8840 }, 8841 "required": [ 8842 "Format", 8843 "S3Url", 8844 "RoleArn" 8845 ] 8846 }, 8847 "ImportJobResponse": { 8848 "type": "structure", 8849 "members": { 8850 "ApplicationId": { 8851 "shape": "__string" 8852 }, 8853 "CompletedPieces": { 8854 "shape": "__integer" 8855 }, 8856 "CompletionDate": { 8857 "shape": "__string" 8858 }, 8859 "CreationDate": { 8860 "shape": "__string" 8861 }, 8862 "Definition": { 8863 "shape": "ImportJobResource" 8864 }, 8865 "FailedPieces": { 8866 "shape": "__integer" 8867 }, 8868 "Failures": { 8869 "shape": "ListOf__string" 8870 }, 8871 "Id": { 8872 "shape": "__string" 8873 }, 8874 "JobStatus": { 8875 "shape": "JobStatus" 8876 }, 8877 "TotalFailures": { 8878 "shape": "__integer" 8879 }, 8880 "TotalPieces": { 8881 "shape": "__integer" 8882 }, 8883 "TotalProcessed": { 8884 "shape": "__integer" 8885 }, 8886 "Type": { 8887 "shape": "__string" 8888 } 8889 }, 8890 "required": [ 8891 "JobStatus", 8892 "CreationDate", 8893 "Type", 8894 "Definition", 8895 "Id", 8896 "ApplicationId" 8897 ] 8898 }, 8899 "ImportJobsResponse": { 8900 "type": "structure", 8901 "members": { 8902 "Item": { 8903 "shape": "ListOfImportJobResponse" 8904 }, 8905 "NextToken": { 8906 "shape": "__string" 8907 } 8908 }, 8909 "required": [ 8910 "Item" 8911 ] 8912 }, 8913 "Include": { 8914 "type": "string", 8915 "enum": [ 8916 "ALL", 8917 "ANY", 8918 "NONE" 8919 ] 8920 }, 8921 "InternalServerErrorException": { 8922 "type": "structure", 8923 "members": { 8924 "Message": { 8925 "shape": "__string" 8926 }, 8927 "RequestID": { 8928 "shape": "__string" 8929 } 8930 }, 8931 "exception": true, 8932 "error": { 8933 "httpStatusCode": 500 8934 } 8935 }, 8936 "ItemResponse": { 8937 "type": "structure", 8938 "members": { 8939 "EndpointItemResponse": { 8940 "shape": "EndpointItemResponse" 8941 }, 8942 "EventsItemResponse": { 8943 "shape": "MapOfEventItemResponse" 8944 } 8945 } 8946 }, 8947 "JobStatus": { 8948 "type": "string", 8949 "enum": [ 8950 "CREATED", 8951 "PREPARING_FOR_INITIALIZATION", 8952 "INITIALIZING", 8953 "PROCESSING", 8954 "PENDING_JOB", 8955 "COMPLETING", 8956 "COMPLETED", 8957 "FAILING", 8958 "FAILED" 8959 ] 8960 }, 8961 "JourneyCustomMessage": { 8962 "type": "structure", 8963 "members": { 8964 "Data": { 8965 "shape": "__string" 8966 } 8967 } 8968 }, 8969 "JourneyDateRangeKpiResponse": { 8970 "type": "structure", 8971 "members": { 8972 "ApplicationId": { 8973 "shape": "__string" 8974 }, 8975 "EndTime": { 8976 "shape": "__timestampIso8601" 8977 }, 8978 "JourneyId": { 8979 "shape": "__string" 8980 }, 8981 "KpiName": { 8982 "shape": "__string" 8983 }, 8984 "KpiResult": { 8985 "shape": "BaseKpiResult" 8986 }, 8987 "NextToken": { 8988 "shape": "__string" 8989 }, 8990 "StartTime": { 8991 "shape": "__timestampIso8601" 8992 } 8993 }, 8994 "required": [ 8995 "KpiResult", 8996 "KpiName", 8997 "JourneyId", 8998 "EndTime", 8999 "StartTime", 9000 "ApplicationId" 9001 ] 9002 }, 9003 "JourneyEmailMessage": { 9004 "type": "structure", 9005 "members": { 9006 "FromAddress": { 9007 "shape": "__string" 9008 } 9009 } 9010 }, 9011 "JourneyExecutionActivityMetricsResponse": { 9012 "type": "structure", 9013 "members": { 9014 "ActivityType": { 9015 "shape": "__string" 9016 }, 9017 "ApplicationId": { 9018 "shape": "__string" 9019 }, 9020 "JourneyActivityId": { 9021 "shape": "__string" 9022 }, 9023 "JourneyId": { 9024 "shape": "__string" 9025 }, 9026 "LastEvaluatedTime": { 9027 "shape": "__string" 9028 }, 9029 "Metrics": { 9030 "shape": "MapOf__string" 9031 } 9032 }, 9033 "required": [ 9034 "Metrics", 9035 "JourneyId", 9036 "LastEvaluatedTime", 9037 "JourneyActivityId", 9038 "ActivityType", 9039 "ApplicationId" 9040 ] 9041 }, 9042 "JourneyExecutionMetricsResponse": { 9043 "type": "structure", 9044 "members": { 9045 "ApplicationId": { 9046 "shape": "__string" 9047 }, 9048 "JourneyId": { 9049 "shape": "__string" 9050 }, 9051 "LastEvaluatedTime": { 9052 "shape": "__string" 9053 }, 9054 "Metrics": { 9055 "shape": "MapOf__string" 9056 } 9057 }, 9058 "required": [ 9059 "Metrics", 9060 "JourneyId", 9061 "LastEvaluatedTime", 9062 "ApplicationId" 9063 ] 9064 }, 9065 "JourneyLimits": { 9066 "type": "structure", 9067 "members": { 9068 "DailyCap": { 9069 "shape": "__integer" 9070 }, 9071 "EndpointReentryCap": { 9072 "shape": "__integer" 9073 }, 9074 "MessagesPerSecond": { 9075 "shape": "__integer" 9076 } 9077 } 9078 }, 9079 "JourneyPushMessage": { 9080 "type": "structure", 9081 "members": { 9082 "TimeToLive": { 9083 "shape": "__string" 9084 } 9085 } 9086 }, 9087 "JourneyResponse": { 9088 "type": "structure", 9089 "members": { 9090 "Activities": { 9091 "shape": "MapOfActivity" 9092 }, 9093 "ApplicationId": { 9094 "shape": "__string" 9095 }, 9096 "CreationDate": { 9097 "shape": "__string" 9098 }, 9099 "Id": { 9100 "shape": "__string" 9101 }, 9102 "LastModifiedDate": { 9103 "shape": "__string" 9104 }, 9105 "Limits": { 9106 "shape": "JourneyLimits" 9107 }, 9108 "LocalTime": { 9109 "shape": "__boolean" 9110 }, 9111 "Name": { 9112 "shape": "__string" 9113 }, 9114 "QuietTime": { 9115 "shape": "QuietTime" 9116 }, 9117 "RefreshFrequency": { 9118 "shape": "__string" 9119 }, 9120 "Schedule": { 9121 "shape": "JourneySchedule" 9122 }, 9123 "StartActivity": { 9124 "shape": "__string" 9125 }, 9126 "StartCondition": { 9127 "shape": "StartCondition" 9128 }, 9129 "State": { 9130 "shape": "State" 9131 }, 9132 "tags": { 9133 "shape": "MapOf__string", 9134 "locationName": "tags" 9135 } 9136 }, 9137 "required": [ 9138 "Name", 9139 "Id", 9140 "ApplicationId" 9141 ] 9142 }, 9143 "JourneySMSMessage": { 9144 "type": "structure", 9145 "members": { 9146 "MessageType": { 9147 "shape": "MessageType" 9148 }, 9149 "SenderId": { 9150 "shape": "__string" 9151 } 9152 } 9153 }, 9154 "JourneySchedule": { 9155 "type": "structure", 9156 "members": { 9157 "EndTime": { 9158 "shape": "__timestampIso8601" 9159 }, 9160 "StartTime": { 9161 "shape": "__timestampIso8601" 9162 }, 9163 "Timezone": { 9164 "shape": "__string" 9165 } 9166 } 9167 }, 9168 "JourneyStateRequest": { 9169 "type": "structure", 9170 "members": { 9171 "State": { 9172 "shape": "State" 9173 } 9174 } 9175 }, 9176 "JourneysResponse": { 9177 "type": "structure", 9178 "members": { 9179 "Item": { 9180 "shape": "ListOfJourneyResponse" 9181 }, 9182 "NextToken": { 9183 "shape": "__string" 9184 } 9185 }, 9186 "required": [ 9187 "Item" 9188 ] 9189 }, 9190 "ListJourneysRequest": { 9191 "type": "structure", 9192 "members": { 9193 "ApplicationId": { 9194 "shape": "__string", 9195 "location": "uri", 9196 "locationName": "application-id" 9197 }, 9198 "PageSize": { 9199 "shape": "__string", 9200 "location": "querystring", 9201 "locationName": "page-size" 9202 }, 9203 "Token": { 9204 "shape": "__string", 9205 "location": "querystring", 9206 "locationName": "token" 9207 } 9208 }, 9209 "required": [ 9210 "ApplicationId" 9211 ] 9212 }, 9213 "ListJourneysResponse": { 9214 "type": "structure", 9215 "members": { 9216 "JourneysResponse": { 9217 "shape": "JourneysResponse" 9218 } 9219 }, 9220 "required": [ 9221 "JourneysResponse" 9222 ], 9223 "payload": "JourneysResponse" 9224 }, 9225 "ListRecommenderConfigurationsResponse": { 9226 "type": "structure", 9227 "members": { 9228 "Item": { 9229 "shape": "ListOfRecommenderConfigurationResponse" 9230 }, 9231 "NextToken": { 9232 "shape": "__string" 9233 } 9234 }, 9235 "required": [ 9236 "Item" 9237 ] 9238 }, 9239 "ListTagsForResourceRequest": { 9240 "type": "structure", 9241 "members": { 9242 "ResourceArn": { 9243 "shape": "__string", 9244 "location": "uri", 9245 "locationName": "resource-arn" 9246 } 9247 }, 9248 "required": [ 9249 "ResourceArn" 9250 ] 9251 }, 9252 "ListTagsForResourceResponse": { 9253 "type": "structure", 9254 "members": { 9255 "TagsModel": { 9256 "shape": "TagsModel" 9257 } 9258 }, 9259 "required": [ 9260 "TagsModel" 9261 ], 9262 "payload": "TagsModel" 9263 }, 9264 "ListTemplateVersionsRequest": { 9265 "type": "structure", 9266 "members": { 9267 "NextToken": { 9268 "shape": "__string", 9269 "location": "querystring", 9270 "locationName": "next-token" 9271 }, 9272 "PageSize": { 9273 "shape": "__string", 9274 "location": "querystring", 9275 "locationName": "page-size" 9276 }, 9277 "TemplateName": { 9278 "shape": "__string", 9279 "location": "uri", 9280 "locationName": "template-name" 9281 }, 9282 "TemplateType": { 9283 "shape": "__string", 9284 "location": "uri", 9285 "locationName": "template-type" 9286 } 9287 }, 9288 "required": [ 9289 "TemplateName", 9290 "TemplateType" 9291 ] 9292 }, 9293 "ListTemplateVersionsResponse": { 9294 "type": "structure", 9295 "members": { 9296 "TemplateVersionsResponse": { 9297 "shape": "TemplateVersionsResponse" 9298 } 9299 }, 9300 "required": [ 9301 "TemplateVersionsResponse" 9302 ], 9303 "payload": "TemplateVersionsResponse" 9304 }, 9305 "ListTemplatesRequest": { 9306 "type": "structure", 9307 "members": { 9308 "NextToken": { 9309 "shape": "__string", 9310 "location": "querystring", 9311 "locationName": "next-token" 9312 }, 9313 "PageSize": { 9314 "shape": "__string", 9315 "location": "querystring", 9316 "locationName": "page-size" 9317 }, 9318 "Prefix": { 9319 "shape": "__string", 9320 "location": "querystring", 9321 "locationName": "prefix" 9322 }, 9323 "TemplateType": { 9324 "shape": "__string", 9325 "location": "querystring", 9326 "locationName": "template-type" 9327 } 9328 } 9329 }, 9330 "ListTemplatesResponse": { 9331 "type": "structure", 9332 "members": { 9333 "TemplatesResponse": { 9334 "shape": "TemplatesResponse" 9335 } 9336 }, 9337 "required": [ 9338 "TemplatesResponse" 9339 ], 9340 "payload": "TemplatesResponse" 9341 }, 9342 "Message": { 9343 "type": "structure", 9344 "members": { 9345 "Action": { 9346 "shape": "Action" 9347 }, 9348 "Body": { 9349 "shape": "__string" 9350 }, 9351 "ImageIconUrl": { 9352 "shape": "__string" 9353 }, 9354 "ImageSmallIconUrl": { 9355 "shape": "__string" 9356 }, 9357 "ImageUrl": { 9358 "shape": "__string" 9359 }, 9360 "JsonBody": { 9361 "shape": "__string" 9362 }, 9363 "MediaUrl": { 9364 "shape": "__string" 9365 }, 9366 "RawContent": { 9367 "shape": "__string" 9368 }, 9369 "SilentPush": { 9370 "shape": "__boolean" 9371 }, 9372 "TimeToLive": { 9373 "shape": "__integer" 9374 }, 9375 "Title": { 9376 "shape": "__string" 9377 }, 9378 "Url": { 9379 "shape": "__string" 9380 } 9381 } 9382 }, 9383 "MessageBody": { 9384 "type": "structure", 9385 "members": { 9386 "Message": { 9387 "shape": "__string" 9388 }, 9389 "RequestID": { 9390 "shape": "__string" 9391 } 9392 } 9393 }, 9394 "MessageConfiguration": { 9395 "type": "structure", 9396 "members": { 9397 "ADMMessage": { 9398 "shape": "Message" 9399 }, 9400 "APNSMessage": { 9401 "shape": "Message" 9402 }, 9403 "BaiduMessage": { 9404 "shape": "Message" 9405 }, 9406 "CustomMessage": { 9407 "shape": "CampaignCustomMessage" 9408 }, 9409 "DefaultMessage": { 9410 "shape": "Message" 9411 }, 9412 "EmailMessage": { 9413 "shape": "CampaignEmailMessage" 9414 }, 9415 "GCMMessage": { 9416 "shape": "Message" 9417 }, 9418 "SMSMessage": { 9419 "shape": "CampaignSmsMessage" 9420 } 9421 } 9422 }, 9423 "MessageRequest": { 9424 "type": "structure", 9425 "members": { 9426 "Addresses": { 9427 "shape": "MapOfAddressConfiguration" 9428 }, 9429 "Context": { 9430 "shape": "MapOf__string" 9431 }, 9432 "Endpoints": { 9433 "shape": "MapOfEndpointSendConfiguration" 9434 }, 9435 "MessageConfiguration": { 9436 "shape": "DirectMessageConfiguration" 9437 }, 9438 "TemplateConfiguration": { 9439 "shape": "TemplateConfiguration" 9440 }, 9441 "TraceId": { 9442 "shape": "__string" 9443 } 9444 }, 9445 "required": [ 9446 "MessageConfiguration" 9447 ] 9448 }, 9449 "MessageResponse": { 9450 "type": "structure", 9451 "members": { 9452 "ApplicationId": { 9453 "shape": "__string" 9454 }, 9455 "EndpointResult": { 9456 "shape": "MapOfEndpointMessageResult" 9457 }, 9458 "RequestId": { 9459 "shape": "__string" 9460 }, 9461 "Result": { 9462 "shape": "MapOfMessageResult" 9463 } 9464 }, 9465 "required": [ 9466 "ApplicationId" 9467 ] 9468 }, 9469 "MessageResult": { 9470 "type": "structure", 9471 "members": { 9472 "DeliveryStatus": { 9473 "shape": "DeliveryStatus" 9474 }, 9475 "MessageId": { 9476 "shape": "__string" 9477 }, 9478 "StatusCode": { 9479 "shape": "__integer" 9480 }, 9481 "StatusMessage": { 9482 "shape": "__string" 9483 }, 9484 "UpdatedToken": { 9485 "shape": "__string" 9486 } 9487 }, 9488 "required": [ 9489 "DeliveryStatus", 9490 "StatusCode" 9491 ] 9492 }, 9493 "MessageType": { 9494 "type": "string", 9495 "enum": [ 9496 "TRANSACTIONAL", 9497 "PROMOTIONAL" 9498 ] 9499 }, 9500 "MethodNotAllowedException": { 9501 "type": "structure", 9502 "members": { 9503 "Message": { 9504 "shape": "__string" 9505 }, 9506 "RequestID": { 9507 "shape": "__string" 9508 } 9509 }, 9510 "exception": true, 9511 "error": { 9512 "httpStatusCode": 405 9513 } 9514 }, 9515 "MetricDimension": { 9516 "type": "structure", 9517 "members": { 9518 "ComparisonOperator": { 9519 "shape": "__string" 9520 }, 9521 "Value": { 9522 "shape": "__double" 9523 } 9524 }, 9525 "required": [ 9526 "ComparisonOperator", 9527 "Value" 9528 ] 9529 }, 9530 "Mode": { 9531 "type": "string", 9532 "enum": [ 9533 "DELIVERY", 9534 "FILTER" 9535 ] 9536 }, 9537 "MultiConditionalBranch": { 9538 "type": "structure", 9539 "members": { 9540 "Condition": { 9541 "shape": "SimpleCondition" 9542 }, 9543 "NextActivity": { 9544 "shape": "__string" 9545 } 9546 } 9547 }, 9548 "MultiConditionalSplitActivity": { 9549 "type": "structure", 9550 "members": { 9551 "Branches": { 9552 "shape": "ListOfMultiConditionalBranch" 9553 }, 9554 "DefaultActivity": { 9555 "shape": "__string" 9556 }, 9557 "EvaluationWaitTime": { 9558 "shape": "WaitTime" 9559 } 9560 } 9561 }, 9562 "NotFoundException": { 9563 "type": "structure", 9564 "members": { 9565 "Message": { 9566 "shape": "__string" 9567 }, 9568 "RequestID": { 9569 "shape": "__string" 9570 } 9571 }, 9572 "exception": true, 9573 "error": { 9574 "httpStatusCode": 404 9575 } 9576 }, 9577 "NumberValidateRequest": { 9578 "type": "structure", 9579 "members": { 9580 "IsoCountryCode": { 9581 "shape": "__string" 9582 }, 9583 "PhoneNumber": { 9584 "shape": "__string" 9585 } 9586 } 9587 }, 9588 "NumberValidateResponse": { 9589 "type": "structure", 9590 "members": { 9591 "Carrier": { 9592 "shape": "__string" 9593 }, 9594 "City": { 9595 "shape": "__string" 9596 }, 9597 "CleansedPhoneNumberE164": { 9598 "shape": "__string" 9599 }, 9600 "CleansedPhoneNumberNational": { 9601 "shape": "__string" 9602 }, 9603 "Country": { 9604 "shape": "__string" 9605 }, 9606 "CountryCodeIso2": { 9607 "shape": "__string" 9608 }, 9609 "CountryCodeNumeric": { 9610 "shape": "__string" 9611 }, 9612 "County": { 9613 "shape": "__string" 9614 }, 9615 "OriginalCountryCodeIso2": { 9616 "shape": "__string" 9617 }, 9618 "OriginalPhoneNumber": { 9619 "shape": "__string" 9620 }, 9621 "PhoneType": { 9622 "shape": "__string" 9623 }, 9624 "PhoneTypeCode": { 9625 "shape": "__integer" 9626 }, 9627 "Timezone": { 9628 "shape": "__string" 9629 }, 9630 "ZipCode": { 9631 "shape": "__string" 9632 } 9633 } 9634 }, 9635 "Operator": { 9636 "type": "string", 9637 "enum": [ 9638 "ALL", 9639 "ANY" 9640 ] 9641 }, 9642 "PayloadTooLargeException": { 9643 "type": "structure", 9644 "members": { 9645 "Message": { 9646 "shape": "__string" 9647 }, 9648 "RequestID": { 9649 "shape": "__string" 9650 } 9651 }, 9652 "exception": true, 9653 "error": { 9654 "httpStatusCode": 413 9655 } 9656 }, 9657 "PhoneNumberValidateRequest": { 9658 "type": "structure", 9659 "members": { 9660 "NumberValidateRequest": { 9661 "shape": "NumberValidateRequest" 9662 } 9663 }, 9664 "required": [ 9665 "NumberValidateRequest" 9666 ], 9667 "payload": "NumberValidateRequest" 9668 }, 9669 "PhoneNumberValidateResponse": { 9670 "type": "structure", 9671 "members": { 9672 "NumberValidateResponse": { 9673 "shape": "NumberValidateResponse" 9674 } 9675 }, 9676 "required": [ 9677 "NumberValidateResponse" 9678 ], 9679 "payload": "NumberValidateResponse" 9680 }, 9681 "PublicEndpoint": { 9682 "type": "structure", 9683 "members": { 9684 "Address": { 9685 "shape": "__string" 9686 }, 9687 "Attributes": { 9688 "shape": "MapOfListOf__string" 9689 }, 9690 "ChannelType": { 9691 "shape": "ChannelType" 9692 }, 9693 "Demographic": { 9694 "shape": "EndpointDemographic" 9695 }, 9696 "EffectiveDate": { 9697 "shape": "__string" 9698 }, 9699 "EndpointStatus": { 9700 "shape": "__string" 9701 }, 9702 "Location": { 9703 "shape": "EndpointLocation" 9704 }, 9705 "Metrics": { 9706 "shape": "MapOf__double" 9707 }, 9708 "OptOut": { 9709 "shape": "__string" 9710 }, 9711 "RequestId": { 9712 "shape": "__string" 9713 }, 9714 "User": { 9715 "shape": "EndpointUser" 9716 } 9717 } 9718 }, 9719 "PushMessageActivity": { 9720 "type": "structure", 9721 "members": { 9722 "MessageConfig": { 9723 "shape": "JourneyPushMessage" 9724 }, 9725 "NextActivity": { 9726 "shape": "__string" 9727 }, 9728 "TemplateName": { 9729 "shape": "__string" 9730 }, 9731 "TemplateVersion": { 9732 "shape": "__string" 9733 } 9734 } 9735 }, 9736 "PushNotificationTemplateRequest": { 9737 "type": "structure", 9738 "members": { 9739 "ADM": { 9740 "shape": "AndroidPushNotificationTemplate" 9741 }, 9742 "APNS": { 9743 "shape": "APNSPushNotificationTemplate" 9744 }, 9745 "Baidu": { 9746 "shape": "AndroidPushNotificationTemplate" 9747 }, 9748 "Default": { 9749 "shape": "DefaultPushNotificationTemplate" 9750 }, 9751 "DefaultSubstitutions": { 9752 "shape": "__string" 9753 }, 9754 "GCM": { 9755 "shape": "AndroidPushNotificationTemplate" 9756 }, 9757 "RecommenderId": { 9758 "shape": "__string" 9759 }, 9760 "tags": { 9761 "shape": "MapOf__string", 9762 "locationName": "tags" 9763 }, 9764 "TemplateDescription": { 9765 "shape": "__string" 9766 } 9767 } 9768 }, 9769 "PushNotificationTemplateResponse": { 9770 "type": "structure", 9771 "members": { 9772 "ADM": { 9773 "shape": "AndroidPushNotificationTemplate" 9774 }, 9775 "APNS": { 9776 "shape": "APNSPushNotificationTemplate" 9777 }, 9778 "Arn": { 9779 "shape": "__string" 9780 }, 9781 "Baidu": { 9782 "shape": "AndroidPushNotificationTemplate" 9783 }, 9784 "CreationDate": { 9785 "shape": "__string" 9786 }, 9787 "Default": { 9788 "shape": "DefaultPushNotificationTemplate" 9789 }, 9790 "DefaultSubstitutions": { 9791 "shape": "__string" 9792 }, 9793 "GCM": { 9794 "shape": "AndroidPushNotificationTemplate" 9795 }, 9796 "LastModifiedDate": { 9797 "shape": "__string" 9798 }, 9799 "RecommenderId": { 9800 "shape": "__string" 9801 }, 9802 "tags": { 9803 "shape": "MapOf__string", 9804 "locationName": "tags" 9805 }, 9806 "TemplateDescription": { 9807 "shape": "__string" 9808 }, 9809 "TemplateName": { 9810 "shape": "__string" 9811 }, 9812 "TemplateType": { 9813 "shape": "TemplateType" 9814 }, 9815 "Version": { 9816 "shape": "__string" 9817 } 9818 }, 9819 "required": [ 9820 "LastModifiedDate", 9821 "CreationDate", 9822 "TemplateType", 9823 "TemplateName" 9824 ] 9825 }, 9826 "PutEventStreamRequest": { 9827 "type": "structure", 9828 "members": { 9829 "ApplicationId": { 9830 "shape": "__string", 9831 "location": "uri", 9832 "locationName": "application-id" 9833 }, 9834 "WriteEventStream": { 9835 "shape": "WriteEventStream" 9836 } 9837 }, 9838 "required": [ 9839 "ApplicationId", 9840 "WriteEventStream" 9841 ], 9842 "payload": "WriteEventStream" 9843 }, 9844 "PutEventStreamResponse": { 9845 "type": "structure", 9846 "members": { 9847 "EventStream": { 9848 "shape": "EventStream" 9849 } 9850 }, 9851 "required": [ 9852 "EventStream" 9853 ], 9854 "payload": "EventStream" 9855 }, 9856 "PutEventsRequest": { 9857 "type": "structure", 9858 "members": { 9859 "ApplicationId": { 9860 "shape": "__string", 9861 "location": "uri", 9862 "locationName": "application-id" 9863 }, 9864 "EventsRequest": { 9865 "shape": "EventsRequest" 9866 } 9867 }, 9868 "required": [ 9869 "ApplicationId", 9870 "EventsRequest" 9871 ], 9872 "payload": "EventsRequest" 9873 }, 9874 "PutEventsResponse": { 9875 "type": "structure", 9876 "members": { 9877 "EventsResponse": { 9878 "shape": "EventsResponse" 9879 } 9880 }, 9881 "required": [ 9882 "EventsResponse" 9883 ], 9884 "payload": "EventsResponse" 9885 }, 9886 "QuietTime": { 9887 "type": "structure", 9888 "members": { 9889 "End": { 9890 "shape": "__string" 9891 }, 9892 "Start": { 9893 "shape": "__string" 9894 } 9895 } 9896 }, 9897 "RandomSplitActivity": { 9898 "type": "structure", 9899 "members": { 9900 "Branches": { 9901 "shape": "ListOfRandomSplitEntry" 9902 } 9903 } 9904 }, 9905 "RandomSplitEntry": { 9906 "type": "structure", 9907 "members": { 9908 "NextActivity": { 9909 "shape": "__string" 9910 }, 9911 "Percentage": { 9912 "shape": "__integer" 9913 } 9914 } 9915 }, 9916 "RawEmail": { 9917 "type": "structure", 9918 "members": { 9919 "Data": { 9920 "shape": "__blob" 9921 } 9922 } 9923 }, 9924 "__blob": { 9925 "type": "blob" 9926 }, 9927 "RecencyDimension": { 9928 "type": "structure", 9929 "members": { 9930 "Duration": { 9931 "shape": "Duration" 9932 }, 9933 "RecencyType": { 9934 "shape": "RecencyType" 9935 } 9936 }, 9937 "required": [ 9938 "Duration", 9939 "RecencyType" 9940 ] 9941 }, 9942 "RecencyType": { 9943 "type": "string", 9944 "enum": [ 9945 "ACTIVE", 9946 "INACTIVE" 9947 ] 9948 }, 9949 "RecommenderConfigurationResponse": { 9950 "type": "structure", 9951 "members": { 9952 "Attributes": { 9953 "shape": "MapOf__string" 9954 }, 9955 "CreationDate": { 9956 "shape": "__string" 9957 }, 9958 "Description": { 9959 "shape": "__string" 9960 }, 9961 "Id": { 9962 "shape": "__string" 9963 }, 9964 "LastModifiedDate": { 9965 "shape": "__string" 9966 }, 9967 "Name": { 9968 "shape": "__string" 9969 }, 9970 "RecommendationProviderIdType": { 9971 "shape": "__string" 9972 }, 9973 "RecommendationProviderRoleArn": { 9974 "shape": "__string" 9975 }, 9976 "RecommendationProviderUri": { 9977 "shape": "__string" 9978 }, 9979 "RecommendationTransformerUri": { 9980 "shape": "__string" 9981 }, 9982 "RecommendationsDisplayName": { 9983 "shape": "__string" 9984 }, 9985 "RecommendationsPerMessage": { 9986 "shape": "__integer" 9987 } 9988 }, 9989 "required": [ 9990 "RecommendationProviderUri", 9991 "LastModifiedDate", 9992 "CreationDate", 9993 "RecommendationProviderRoleArn", 9994 "Id" 9995 ] 9996 }, 9997 "RemoveAttributesRequest": { 9998 "type": "structure", 9999 "members": { 10000 "ApplicationId": { 10001 "shape": "__string", 10002 "location": "uri", 10003 "locationName": "application-id" 10004 }, 10005 "AttributeType": { 10006 "shape": "__string", 10007 "location": "uri", 10008 "locationName": "attribute-type" 10009 }, 10010 "UpdateAttributesRequest": { 10011 "shape": "UpdateAttributesRequest" 10012 } 10013 }, 10014 "required": [ 10015 "AttributeType", 10016 "ApplicationId", 10017 "UpdateAttributesRequest" 10018 ], 10019 "payload": "UpdateAttributesRequest" 10020 }, 10021 "RemoveAttributesResponse": { 10022 "type": "structure", 10023 "members": { 10024 "AttributesResource": { 10025 "shape": "AttributesResource" 10026 } 10027 }, 10028 "required": [ 10029 "AttributesResource" 10030 ], 10031 "payload": "AttributesResource" 10032 }, 10033 "ResultRow": { 10034 "type": "structure", 10035 "members": { 10036 "GroupedBys": { 10037 "shape": "ListOfResultRowValue" 10038 }, 10039 "Values": { 10040 "shape": "ListOfResultRowValue" 10041 } 10042 }, 10043 "required": [ 10044 "GroupedBys", 10045 "Values" 10046 ] 10047 }, 10048 "ResultRowValue": { 10049 "type": "structure", 10050 "members": { 10051 "Key": { 10052 "shape": "__string" 10053 }, 10054 "Type": { 10055 "shape": "__string" 10056 }, 10057 "Value": { 10058 "shape": "__string" 10059 } 10060 }, 10061 "required": [ 10062 "Type", 10063 "Value", 10064 "Key" 10065 ] 10066 }, 10067 "SMSChannelRequest": { 10068 "type": "structure", 10069 "members": { 10070 "Enabled": { 10071 "shape": "__boolean" 10072 }, 10073 "SenderId": { 10074 "shape": "__string" 10075 }, 10076 "ShortCode": { 10077 "shape": "__string" 10078 } 10079 } 10080 }, 10081 "SMSChannelResponse": { 10082 "type": "structure", 10083 "members": { 10084 "ApplicationId": { 10085 "shape": "__string" 10086 }, 10087 "CreationDate": { 10088 "shape": "__string" 10089 }, 10090 "Enabled": { 10091 "shape": "__boolean" 10092 }, 10093 "HasCredential": { 10094 "shape": "__boolean" 10095 }, 10096 "Id": { 10097 "shape": "__string" 10098 }, 10099 "IsArchived": { 10100 "shape": "__boolean" 10101 }, 10102 "LastModifiedBy": { 10103 "shape": "__string" 10104 }, 10105 "LastModifiedDate": { 10106 "shape": "__string" 10107 }, 10108 "Platform": { 10109 "shape": "__string" 10110 }, 10111 "PromotionalMessagesPerSecond": { 10112 "shape": "__integer" 10113 }, 10114 "SenderId": { 10115 "shape": "__string" 10116 }, 10117 "ShortCode": { 10118 "shape": "__string" 10119 }, 10120 "TransactionalMessagesPerSecond": { 10121 "shape": "__integer" 10122 }, 10123 "Version": { 10124 "shape": "__integer" 10125 } 10126 }, 10127 "required": [ 10128 "Platform" 10129 ] 10130 }, 10131 "SMSMessage": { 10132 "type": "structure", 10133 "members": { 10134 "Body": { 10135 "shape": "__string" 10136 }, 10137 "Keyword": { 10138 "shape": "__string" 10139 }, 10140 "MediaUrl": { 10141 "shape": "__string" 10142 }, 10143 "MessageType": { 10144 "shape": "MessageType" 10145 }, 10146 "OriginationNumber": { 10147 "shape": "__string" 10148 }, 10149 "SenderId": { 10150 "shape": "__string" 10151 }, 10152 "Substitutions": { 10153 "shape": "MapOfListOf__string" 10154 } 10155 } 10156 }, 10157 "SMSMessageActivity": { 10158 "type": "structure", 10159 "members": { 10160 "MessageConfig": { 10161 "shape": "JourneySMSMessage" 10162 }, 10163 "NextActivity": { 10164 "shape": "__string" 10165 }, 10166 "TemplateName": { 10167 "shape": "__string" 10168 }, 10169 "TemplateVersion": { 10170 "shape": "__string" 10171 } 10172 } 10173 }, 10174 "SMSTemplateRequest": { 10175 "type": "structure", 10176 "members": { 10177 "Body": { 10178 "shape": "__string" 10179 }, 10180 "DefaultSubstitutions": { 10181 "shape": "__string" 10182 }, 10183 "RecommenderId": { 10184 "shape": "__string" 10185 }, 10186 "tags": { 10187 "shape": "MapOf__string", 10188 "locationName": "tags" 10189 }, 10190 "TemplateDescription": { 10191 "shape": "__string" 10192 } 10193 } 10194 }, 10195 "SMSTemplateResponse": { 10196 "type": "structure", 10197 "members": { 10198 "Arn": { 10199 "shape": "__string" 10200 }, 10201 "Body": { 10202 "shape": "__string" 10203 }, 10204 "CreationDate": { 10205 "shape": "__string" 10206 }, 10207 "DefaultSubstitutions": { 10208 "shape": "__string" 10209 }, 10210 "LastModifiedDate": { 10211 "shape": "__string" 10212 }, 10213 "RecommenderId": { 10214 "shape": "__string" 10215 }, 10216 "tags": { 10217 "shape": "MapOf__string", 10218 "locationName": "tags" 10219 }, 10220 "TemplateDescription": { 10221 "shape": "__string" 10222 }, 10223 "TemplateName": { 10224 "shape": "__string" 10225 }, 10226 "TemplateType": { 10227 "shape": "TemplateType" 10228 }, 10229 "Version": { 10230 "shape": "__string" 10231 } 10232 }, 10233 "required": [ 10234 "LastModifiedDate", 10235 "CreationDate", 10236 "TemplateName", 10237 "TemplateType" 10238 ] 10239 }, 10240 "Schedule": { 10241 "type": "structure", 10242 "members": { 10243 "EndTime": { 10244 "shape": "__string" 10245 }, 10246 "EventFilter": { 10247 "shape": "CampaignEventFilter" 10248 }, 10249 "Frequency": { 10250 "shape": "Frequency" 10251 }, 10252 "IsLocalTime": { 10253 "shape": "__boolean" 10254 }, 10255 "QuietTime": { 10256 "shape": "QuietTime" 10257 }, 10258 "StartTime": { 10259 "shape": "__string" 10260 }, 10261 "Timezone": { 10262 "shape": "__string" 10263 } 10264 }, 10265 "required": [ 10266 "StartTime" 10267 ] 10268 }, 10269 "SegmentBehaviors": { 10270 "type": "structure", 10271 "members": { 10272 "Recency": { 10273 "shape": "RecencyDimension" 10274 } 10275 } 10276 }, 10277 "SegmentCondition": { 10278 "type": "structure", 10279 "members": { 10280 "SegmentId": { 10281 "shape": "__string" 10282 } 10283 }, 10284 "required": [ 10285 "SegmentId" 10286 ] 10287 }, 10288 "SegmentDemographics": { 10289 "type": "structure", 10290 "members": { 10291 "AppVersion": { 10292 "shape": "SetDimension" 10293 }, 10294 "Channel": { 10295 "shape": "SetDimension" 10296 }, 10297 "DeviceType": { 10298 "shape": "SetDimension" 10299 }, 10300 "Make": { 10301 "shape": "SetDimension" 10302 }, 10303 "Model": { 10304 "shape": "SetDimension" 10305 }, 10306 "Platform": { 10307 "shape": "SetDimension" 10308 } 10309 } 10310 }, 10311 "SegmentDimensions": { 10312 "type": "structure", 10313 "members": { 10314 "Attributes": { 10315 "shape": "MapOfAttributeDimension" 10316 }, 10317 "Behavior": { 10318 "shape": "SegmentBehaviors" 10319 }, 10320 "Demographic": { 10321 "shape": "SegmentDemographics" 10322 }, 10323 "Location": { 10324 "shape": "SegmentLocation" 10325 }, 10326 "Metrics": { 10327 "shape": "MapOfMetricDimension" 10328 }, 10329 "UserAttributes": { 10330 "shape": "MapOfAttributeDimension" 10331 } 10332 } 10333 }, 10334 "SegmentGroup": { 10335 "type": "structure", 10336 "members": { 10337 "Dimensions": { 10338 "shape": "ListOfSegmentDimensions" 10339 }, 10340 "SourceSegments": { 10341 "shape": "ListOfSegmentReference" 10342 }, 10343 "SourceType": { 10344 "shape": "SourceType" 10345 }, 10346 "Type": { 10347 "shape": "Type" 10348 } 10349 } 10350 }, 10351 "SegmentGroupList": { 10352 "type": "structure", 10353 "members": { 10354 "Groups": { 10355 "shape": "ListOfSegmentGroup" 10356 }, 10357 "Include": { 10358 "shape": "Include" 10359 } 10360 } 10361 }, 10362 "SegmentImportResource": { 10363 "type": "structure", 10364 "members": { 10365 "ChannelCounts": { 10366 "shape": "MapOf__integer" 10367 }, 10368 "ExternalId": { 10369 "shape": "__string" 10370 }, 10371 "Format": { 10372 "shape": "Format" 10373 }, 10374 "RoleArn": { 10375 "shape": "__string" 10376 }, 10377 "S3Url": { 10378 "shape": "__string" 10379 }, 10380 "Size": { 10381 "shape": "__integer" 10382 } 10383 }, 10384 "required": [ 10385 "Format", 10386 "S3Url", 10387 "Size", 10388 "ExternalId", 10389 "RoleArn" 10390 ] 10391 }, 10392 "SegmentLocation": { 10393 "type": "structure", 10394 "members": { 10395 "Country": { 10396 "shape": "SetDimension" 10397 }, 10398 "GPSPoint": { 10399 "shape": "GPSPointDimension" 10400 } 10401 } 10402 }, 10403 "SegmentReference": { 10404 "type": "structure", 10405 "members": { 10406 "Id": { 10407 "shape": "__string" 10408 }, 10409 "Version": { 10410 "shape": "__integer" 10411 } 10412 }, 10413 "required": [ 10414 "Id" 10415 ] 10416 }, 10417 "SegmentResponse": { 10418 "type": "structure", 10419 "members": { 10420 "ApplicationId": { 10421 "shape": "__string" 10422 }, 10423 "Arn": { 10424 "shape": "__string" 10425 }, 10426 "CreationDate": { 10427 "shape": "__string" 10428 }, 10429 "Dimensions": { 10430 "shape": "SegmentDimensions" 10431 }, 10432 "Id": { 10433 "shape": "__string" 10434 }, 10435 "ImportDefinition": { 10436 "shape": "SegmentImportResource" 10437 }, 10438 "LastModifiedDate": { 10439 "shape": "__string" 10440 }, 10441 "Name": { 10442 "shape": "__string" 10443 }, 10444 "SegmentGroups": { 10445 "shape": "SegmentGroupList" 10446 }, 10447 "SegmentType": { 10448 "shape": "SegmentType" 10449 }, 10450 "tags": { 10451 "shape": "MapOf__string", 10452 "locationName": "tags" 10453 }, 10454 "Version": { 10455 "shape": "__integer" 10456 } 10457 }, 10458 "required": [ 10459 "SegmentType", 10460 "CreationDate", 10461 "Id", 10462 "Arn", 10463 "ApplicationId" 10464 ] 10465 }, 10466 "SegmentType": { 10467 "type": "string", 10468 "enum": [ 10469 "DIMENSIONAL", 10470 "IMPORT" 10471 ] 10472 }, 10473 "SegmentsResponse": { 10474 "type": "structure", 10475 "members": { 10476 "Item": { 10477 "shape": "ListOfSegmentResponse" 10478 }, 10479 "NextToken": { 10480 "shape": "__string" 10481 } 10482 }, 10483 "required": [ 10484 "Item" 10485 ] 10486 }, 10487 "SendMessagesRequest": { 10488 "type": "structure", 10489 "members": { 10490 "ApplicationId": { 10491 "shape": "__string", 10492 "location": "uri", 10493 "locationName": "application-id" 10494 }, 10495 "MessageRequest": { 10496 "shape": "MessageRequest" 10497 } 10498 }, 10499 "required": [ 10500 "ApplicationId", 10501 "MessageRequest" 10502 ], 10503 "payload": "MessageRequest" 10504 }, 10505 "SendMessagesResponse": { 10506 "type": "structure", 10507 "members": { 10508 "MessageResponse": { 10509 "shape": "MessageResponse" 10510 } 10511 }, 10512 "required": [ 10513 "MessageResponse" 10514 ], 10515 "payload": "MessageResponse" 10516 }, 10517 "SendUsersMessageRequest": { 10518 "type": "structure", 10519 "members": { 10520 "Context": { 10521 "shape": "MapOf__string" 10522 }, 10523 "MessageConfiguration": { 10524 "shape": "DirectMessageConfiguration" 10525 }, 10526 "TemplateConfiguration": { 10527 "shape": "TemplateConfiguration" 10528 }, 10529 "TraceId": { 10530 "shape": "__string" 10531 }, 10532 "Users": { 10533 "shape": "MapOfEndpointSendConfiguration" 10534 } 10535 }, 10536 "required": [ 10537 "MessageConfiguration", 10538 "Users" 10539 ] 10540 }, 10541 "SendUsersMessageResponse": { 10542 "type": "structure", 10543 "members": { 10544 "ApplicationId": { 10545 "shape": "__string" 10546 }, 10547 "RequestId": { 10548 "shape": "__string" 10549 }, 10550 "Result": { 10551 "shape": "MapOfMapOfEndpointMessageResult" 10552 } 10553 }, 10554 "required": [ 10555 "ApplicationId" 10556 ] 10557 }, 10558 "SendUsersMessagesRequest": { 10559 "type": "structure", 10560 "members": { 10561 "ApplicationId": { 10562 "shape": "__string", 10563 "location": "uri", 10564 "locationName": "application-id" 10565 }, 10566 "SendUsersMessageRequest": { 10567 "shape": "SendUsersMessageRequest" 10568 } 10569 }, 10570 "required": [ 10571 "ApplicationId", 10572 "SendUsersMessageRequest" 10573 ], 10574 "payload": "SendUsersMessageRequest" 10575 }, 10576 "SendUsersMessagesResponse": { 10577 "type": "structure", 10578 "members": { 10579 "SendUsersMessageResponse": { 10580 "shape": "SendUsersMessageResponse" 10581 } 10582 }, 10583 "required": [ 10584 "SendUsersMessageResponse" 10585 ], 10586 "payload": "SendUsersMessageResponse" 10587 }, 10588 "Session": { 10589 "type": "structure", 10590 "members": { 10591 "Duration": { 10592 "shape": "__integer" 10593 }, 10594 "Id": { 10595 "shape": "__string" 10596 }, 10597 "StartTimestamp": { 10598 "shape": "__string" 10599 }, 10600 "StopTimestamp": { 10601 "shape": "__string" 10602 } 10603 }, 10604 "required": [ 10605 "StartTimestamp", 10606 "Id" 10607 ] 10608 }, 10609 "SetDimension": { 10610 "type": "structure", 10611 "members": { 10612 "DimensionType": { 10613 "shape": "DimensionType" 10614 }, 10615 "Values": { 10616 "shape": "ListOf__string" 10617 } 10618 }, 10619 "required": [ 10620 "Values" 10621 ] 10622 }, 10623 "SimpleCondition": { 10624 "type": "structure", 10625 "members": { 10626 "EventCondition": { 10627 "shape": "EventCondition" 10628 }, 10629 "SegmentCondition": { 10630 "shape": "SegmentCondition" 10631 }, 10632 "SegmentDimensions": { 10633 "shape": "SegmentDimensions", 10634 "locationName": "segmentDimensions" 10635 } 10636 } 10637 }, 10638 "SimpleEmail": { 10639 "type": "structure", 10640 "members": { 10641 "HtmlPart": { 10642 "shape": "SimpleEmailPart" 10643 }, 10644 "Subject": { 10645 "shape": "SimpleEmailPart" 10646 }, 10647 "TextPart": { 10648 "shape": "SimpleEmailPart" 10649 } 10650 } 10651 }, 10652 "SimpleEmailPart": { 10653 "type": "structure", 10654 "members": { 10655 "Charset": { 10656 "shape": "__string" 10657 }, 10658 "Data": { 10659 "shape": "__string" 10660 } 10661 } 10662 }, 10663 "SourceType": { 10664 "type": "string", 10665 "enum": [ 10666 "ALL", 10667 "ANY", 10668 "NONE" 10669 ] 10670 }, 10671 "StartCondition": { 10672 "type": "structure", 10673 "members": { 10674 "Description": { 10675 "shape": "__string" 10676 }, 10677 "SegmentStartCondition": { 10678 "shape": "SegmentCondition" 10679 } 10680 } 10681 }, 10682 "State": { 10683 "type": "string", 10684 "enum": [ 10685 "DRAFT", 10686 "ACTIVE", 10687 "COMPLETED", 10688 "CANCELLED", 10689 "CLOSED" 10690 ] 10691 }, 10692 "TagResourceRequest": { 10693 "type": "structure", 10694 "members": { 10695 "ResourceArn": { 10696 "shape": "__string", 10697 "location": "uri", 10698 "locationName": "resource-arn" 10699 }, 10700 "TagsModel": { 10701 "shape": "TagsModel" 10702 } 10703 }, 10704 "required": [ 10705 "ResourceArn", 10706 "TagsModel" 10707 ], 10708 "payload": "TagsModel" 10709 }, 10710 "TagsModel": { 10711 "type": "structure", 10712 "members": { 10713 "tags": { 10714 "shape": "MapOf__string", 10715 "locationName": "tags" 10716 } 10717 }, 10718 "required": [ 10719 "tags" 10720 ] 10721 }, 10722 "Template": { 10723 "type": "structure", 10724 "members": { 10725 "Name": { 10726 "shape": "__string" 10727 }, 10728 "Version": { 10729 "shape": "__string" 10730 } 10731 } 10732 }, 10733 "TemplateActiveVersionRequest": { 10734 "type": "structure", 10735 "members": { 10736 "Version": { 10737 "shape": "__string" 10738 } 10739 } 10740 }, 10741 "TemplateConfiguration": { 10742 "type": "structure", 10743 "members": { 10744 "EmailTemplate": { 10745 "shape": "Template" 10746 }, 10747 "PushTemplate": { 10748 "shape": "Template" 10749 }, 10750 "SMSTemplate": { 10751 "shape": "Template" 10752 }, 10753 "VoiceTemplate": { 10754 "shape": "Template" 10755 } 10756 } 10757 }, 10758 "TemplateResponse": { 10759 "type": "structure", 10760 "members": { 10761 "Arn": { 10762 "shape": "__string" 10763 }, 10764 "CreationDate": { 10765 "shape": "__string" 10766 }, 10767 "DefaultSubstitutions": { 10768 "shape": "__string" 10769 }, 10770 "LastModifiedDate": { 10771 "shape": "__string" 10772 }, 10773 "tags": { 10774 "shape": "MapOf__string", 10775 "locationName": "tags" 10776 }, 10777 "TemplateDescription": { 10778 "shape": "__string" 10779 }, 10780 "TemplateName": { 10781 "shape": "__string" 10782 }, 10783 "TemplateType": { 10784 "shape": "TemplateType" 10785 }, 10786 "Version": { 10787 "shape": "__string" 10788 } 10789 }, 10790 "required": [ 10791 "LastModifiedDate", 10792 "CreationDate", 10793 "TemplateName", 10794 "TemplateType" 10795 ] 10796 }, 10797 "TemplateType": { 10798 "type": "string", 10799 "enum": [ 10800 "EMAIL", 10801 "SMS", 10802 "VOICE", 10803 "PUSH" 10804 ] 10805 }, 10806 "TemplateVersionResponse": { 10807 "type": "structure", 10808 "members": { 10809 "CreationDate": { 10810 "shape": "__string" 10811 }, 10812 "DefaultSubstitutions": { 10813 "shape": "__string" 10814 }, 10815 "LastModifiedDate": { 10816 "shape": "__string" 10817 }, 10818 "TemplateDescription": { 10819 "shape": "__string" 10820 }, 10821 "TemplateName": { 10822 "shape": "__string" 10823 }, 10824 "TemplateType": { 10825 "shape": "__string" 10826 }, 10827 "Version": { 10828 "shape": "__string" 10829 } 10830 }, 10831 "required": [ 10832 "LastModifiedDate", 10833 "CreationDate", 10834 "TemplateName", 10835 "TemplateType" 10836 ] 10837 }, 10838 "TemplateVersionsResponse": { 10839 "type": "structure", 10840 "members": { 10841 "Item": { 10842 "shape": "ListOfTemplateVersionResponse" 10843 }, 10844 "Message": { 10845 "shape": "__string" 10846 }, 10847 "NextToken": { 10848 "shape": "__string" 10849 }, 10850 "RequestID": { 10851 "shape": "__string" 10852 } 10853 }, 10854 "required": [ 10855 "Item" 10856 ] 10857 }, 10858 "TemplatesResponse": { 10859 "type": "structure", 10860 "members": { 10861 "Item": { 10862 "shape": "ListOfTemplateResponse" 10863 }, 10864 "NextToken": { 10865 "shape": "__string" 10866 } 10867 }, 10868 "required": [ 10869 "Item" 10870 ] 10871 }, 10872 "TooManyRequestsException": { 10873 "type": "structure", 10874 "members": { 10875 "Message": { 10876 "shape": "__string" 10877 }, 10878 "RequestID": { 10879 "shape": "__string" 10880 } 10881 }, 10882 "exception": true, 10883 "error": { 10884 "httpStatusCode": 429 10885 } 10886 }, 10887 "TreatmentResource": { 10888 "type": "structure", 10889 "members": { 10890 "CustomDeliveryConfiguration": { 10891 "shape": "CustomDeliveryConfiguration" 10892 }, 10893 "Id": { 10894 "shape": "__string" 10895 }, 10896 "MessageConfiguration": { 10897 "shape": "MessageConfiguration" 10898 }, 10899 "Schedule": { 10900 "shape": "Schedule" 10901 }, 10902 "SizePercent": { 10903 "shape": "__integer" 10904 }, 10905 "State": { 10906 "shape": "CampaignState" 10907 }, 10908 "TemplateConfiguration": { 10909 "shape": "TemplateConfiguration" 10910 }, 10911 "TreatmentDescription": { 10912 "shape": "__string" 10913 }, 10914 "TreatmentName": { 10915 "shape": "__string" 10916 } 10917 }, 10918 "required": [ 10919 "Id", 10920 "SizePercent" 10921 ] 10922 }, 10923 "Type": { 10924 "type": "string", 10925 "enum": [ 10926 "ALL", 10927 "ANY", 10928 "NONE" 10929 ] 10930 }, 10931 "UntagResourceRequest": { 10932 "type": "structure", 10933 "members": { 10934 "ResourceArn": { 10935 "shape": "__string", 10936 "location": "uri", 10937 "locationName": "resource-arn" 10938 }, 10939 "TagKeys": { 10940 "shape": "ListOf__string", 10941 "location": "querystring", 10942 "locationName": "tagKeys" 10943 } 10944 }, 10945 "required": [ 10946 "TagKeys", 10947 "ResourceArn" 10948 ] 10949 }, 10950 "UpdateAdmChannelRequest": { 10951 "type": "structure", 10952 "members": { 10953 "ADMChannelRequest": { 10954 "shape": "ADMChannelRequest" 10955 }, 10956 "ApplicationId": { 10957 "shape": "__string", 10958 "location": "uri", 10959 "locationName": "application-id" 10960 } 10961 }, 10962 "required": [ 10963 "ApplicationId", 10964 "ADMChannelRequest" 10965 ], 10966 "payload": "ADMChannelRequest" 10967 }, 10968 "UpdateAdmChannelResponse": { 10969 "type": "structure", 10970 "members": { 10971 "ADMChannelResponse": { 10972 "shape": "ADMChannelResponse" 10973 } 10974 }, 10975 "required": [ 10976 "ADMChannelResponse" 10977 ], 10978 "payload": "ADMChannelResponse" 10979 }, 10980 "UpdateApnsChannelRequest": { 10981 "type": "structure", 10982 "members": { 10983 "APNSChannelRequest": { 10984 "shape": "APNSChannelRequest" 10985 }, 10986 "ApplicationId": { 10987 "shape": "__string", 10988 "location": "uri", 10989 "locationName": "application-id" 10990 } 10991 }, 10992 "required": [ 10993 "ApplicationId", 10994 "APNSChannelRequest" 10995 ], 10996 "payload": "APNSChannelRequest" 10997 }, 10998 "UpdateApnsChannelResponse": { 10999 "type": "structure", 11000 "members": { 11001 "APNSChannelResponse": { 11002 "shape": "APNSChannelResponse" 11003 } 11004 }, 11005 "required": [ 11006 "APNSChannelResponse" 11007 ], 11008 "payload": "APNSChannelResponse" 11009 }, 11010 "UpdateApnsSandboxChannelRequest": { 11011 "type": "structure", 11012 "members": { 11013 "APNSSandboxChannelRequest": { 11014 "shape": "APNSSandboxChannelRequest" 11015 }, 11016 "ApplicationId": { 11017 "shape": "__string", 11018 "location": "uri", 11019 "locationName": "application-id" 11020 } 11021 }, 11022 "required": [ 11023 "ApplicationId", 11024 "APNSSandboxChannelRequest" 11025 ], 11026 "payload": "APNSSandboxChannelRequest" 11027 }, 11028 "UpdateApnsSandboxChannelResponse": { 11029 "type": "structure", 11030 "members": { 11031 "APNSSandboxChannelResponse": { 11032 "shape": "APNSSandboxChannelResponse" 11033 } 11034 }, 11035 "required": [ 11036 "APNSSandboxChannelResponse" 11037 ], 11038 "payload": "APNSSandboxChannelResponse" 11039 }, 11040 "UpdateApnsVoipChannelRequest": { 11041 "type": "structure", 11042 "members": { 11043 "APNSVoipChannelRequest": { 11044 "shape": "APNSVoipChannelRequest" 11045 }, 11046 "ApplicationId": { 11047 "shape": "__string", 11048 "location": "uri", 11049 "locationName": "application-id" 11050 } 11051 }, 11052 "required": [ 11053 "ApplicationId", 11054 "APNSVoipChannelRequest" 11055 ], 11056 "payload": "APNSVoipChannelRequest" 11057 }, 11058 "UpdateApnsVoipChannelResponse": { 11059 "type": "structure", 11060 "members": { 11061 "APNSVoipChannelResponse": { 11062 "shape": "APNSVoipChannelResponse" 11063 } 11064 }, 11065 "required": [ 11066 "APNSVoipChannelResponse" 11067 ], 11068 "payload": "APNSVoipChannelResponse" 11069 }, 11070 "UpdateApnsVoipSandboxChannelRequest": { 11071 "type": "structure", 11072 "members": { 11073 "APNSVoipSandboxChannelRequest": { 11074 "shape": "APNSVoipSandboxChannelRequest" 11075 }, 11076 "ApplicationId": { 11077 "shape": "__string", 11078 "location": "uri", 11079 "locationName": "application-id" 11080 } 11081 }, 11082 "required": [ 11083 "ApplicationId", 11084 "APNSVoipSandboxChannelRequest" 11085 ], 11086 "payload": "APNSVoipSandboxChannelRequest" 11087 }, 11088 "UpdateApnsVoipSandboxChannelResponse": { 11089 "type": "structure", 11090 "members": { 11091 "APNSVoipSandboxChannelResponse": { 11092 "shape": "APNSVoipSandboxChannelResponse" 11093 } 11094 }, 11095 "required": [ 11096 "APNSVoipSandboxChannelResponse" 11097 ], 11098 "payload": "APNSVoipSandboxChannelResponse" 11099 }, 11100 "UpdateApplicationSettingsRequest": { 11101 "type": "structure", 11102 "members": { 11103 "ApplicationId": { 11104 "shape": "__string", 11105 "location": "uri", 11106 "locationName": "application-id" 11107 }, 11108 "WriteApplicationSettingsRequest": { 11109 "shape": "WriteApplicationSettingsRequest" 11110 } 11111 }, 11112 "required": [ 11113 "ApplicationId", 11114 "WriteApplicationSettingsRequest" 11115 ], 11116 "payload": "WriteApplicationSettingsRequest" 11117 }, 11118 "UpdateApplicationSettingsResponse": { 11119 "type": "structure", 11120 "members": { 11121 "ApplicationSettingsResource": { 11122 "shape": "ApplicationSettingsResource" 11123 } 11124 }, 11125 "required": [ 11126 "ApplicationSettingsResource" 11127 ], 11128 "payload": "ApplicationSettingsResource" 11129 }, 11130 "UpdateAttributesRequest": { 11131 "type": "structure", 11132 "members": { 11133 "Blacklist": { 11134 "shape": "ListOf__string" 11135 } 11136 } 11137 }, 11138 "UpdateBaiduChannelRequest": { 11139 "type": "structure", 11140 "members": { 11141 "ApplicationId": { 11142 "shape": "__string", 11143 "location": "uri", 11144 "locationName": "application-id" 11145 }, 11146 "BaiduChannelRequest": { 11147 "shape": "BaiduChannelRequest" 11148 } 11149 }, 11150 "required": [ 11151 "ApplicationId", 11152 "BaiduChannelRequest" 11153 ], 11154 "payload": "BaiduChannelRequest" 11155 }, 11156 "UpdateBaiduChannelResponse": { 11157 "type": "structure", 11158 "members": { 11159 "BaiduChannelResponse": { 11160 "shape": "BaiduChannelResponse" 11161 } 11162 }, 11163 "required": [ 11164 "BaiduChannelResponse" 11165 ], 11166 "payload": "BaiduChannelResponse" 11167 }, 11168 "UpdateCampaignRequest": { 11169 "type": "structure", 11170 "members": { 11171 "ApplicationId": { 11172 "shape": "__string", 11173 "location": "uri", 11174 "locationName": "application-id" 11175 }, 11176 "CampaignId": { 11177 "shape": "__string", 11178 "location": "uri", 11179 "locationName": "campaign-id" 11180 }, 11181 "WriteCampaignRequest": { 11182 "shape": "WriteCampaignRequest" 11183 } 11184 }, 11185 "required": [ 11186 "CampaignId", 11187 "ApplicationId", 11188 "WriteCampaignRequest" 11189 ], 11190 "payload": "WriteCampaignRequest" 11191 }, 11192 "UpdateCampaignResponse": { 11193 "type": "structure", 11194 "members": { 11195 "CampaignResponse": { 11196 "shape": "CampaignResponse" 11197 } 11198 }, 11199 "required": [ 11200 "CampaignResponse" 11201 ], 11202 "payload": "CampaignResponse" 11203 }, 11204 "UpdateEmailChannelRequest": { 11205 "type": "structure", 11206 "members": { 11207 "ApplicationId": { 11208 "shape": "__string", 11209 "location": "uri", 11210 "locationName": "application-id" 11211 }, 11212 "EmailChannelRequest": { 11213 "shape": "EmailChannelRequest" 11214 } 11215 }, 11216 "required": [ 11217 "ApplicationId", 11218 "EmailChannelRequest" 11219 ], 11220 "payload": "EmailChannelRequest" 11221 }, 11222 "UpdateEmailChannelResponse": { 11223 "type": "structure", 11224 "members": { 11225 "EmailChannelResponse": { 11226 "shape": "EmailChannelResponse" 11227 } 11228 }, 11229 "required": [ 11230 "EmailChannelResponse" 11231 ], 11232 "payload": "EmailChannelResponse" 11233 }, 11234 "UpdateEmailTemplateRequest": { 11235 "type": "structure", 11236 "members": { 11237 "CreateNewVersion": { 11238 "shape": "__boolean", 11239 "location": "querystring", 11240 "locationName": "create-new-version" 11241 }, 11242 "EmailTemplateRequest": { 11243 "shape": "EmailTemplateRequest" 11244 }, 11245 "TemplateName": { 11246 "shape": "__string", 11247 "location": "uri", 11248 "locationName": "template-name" 11249 }, 11250 "Version": { 11251 "shape": "__string", 11252 "location": "querystring", 11253 "locationName": "version" 11254 } 11255 }, 11256 "required": [ 11257 "TemplateName", 11258 "EmailTemplateRequest" 11259 ], 11260 "payload": "EmailTemplateRequest" 11261 }, 11262 "UpdateEmailTemplateResponse": { 11263 "type": "structure", 11264 "members": { 11265 "MessageBody": { 11266 "shape": "MessageBody" 11267 } 11268 }, 11269 "required": [ 11270 "MessageBody" 11271 ], 11272 "payload": "MessageBody" 11273 }, 11274 "UpdateEndpointRequest": { 11275 "type": "structure", 11276 "members": { 11277 "ApplicationId": { 11278 "shape": "__string", 11279 "location": "uri", 11280 "locationName": "application-id" 11281 }, 11282 "EndpointId": { 11283 "shape": "__string", 11284 "location": "uri", 11285 "locationName": "endpoint-id" 11286 }, 11287 "EndpointRequest": { 11288 "shape": "EndpointRequest" 11289 } 11290 }, 11291 "required": [ 11292 "ApplicationId", 11293 "EndpointId", 11294 "EndpointRequest" 11295 ], 11296 "payload": "EndpointRequest" 11297 }, 11298 "UpdateEndpointResponse": { 11299 "type": "structure", 11300 "members": { 11301 "MessageBody": { 11302 "shape": "MessageBody" 11303 } 11304 }, 11305 "required": [ 11306 "MessageBody" 11307 ], 11308 "payload": "MessageBody" 11309 }, 11310 "UpdateEndpointsBatchRequest": { 11311 "type": "structure", 11312 "members": { 11313 "ApplicationId": { 11314 "shape": "__string", 11315 "location": "uri", 11316 "locationName": "application-id" 11317 }, 11318 "EndpointBatchRequest": { 11319 "shape": "EndpointBatchRequest" 11320 } 11321 }, 11322 "required": [ 11323 "ApplicationId", 11324 "EndpointBatchRequest" 11325 ], 11326 "payload": "EndpointBatchRequest" 11327 }, 11328 "UpdateEndpointsBatchResponse": { 11329 "type": "structure", 11330 "members": { 11331 "MessageBody": { 11332 "shape": "MessageBody" 11333 } 11334 }, 11335 "required": [ 11336 "MessageBody" 11337 ], 11338 "payload": "MessageBody" 11339 }, 11340 "UpdateGcmChannelRequest": { 11341 "type": "structure", 11342 "members": { 11343 "ApplicationId": { 11344 "shape": "__string", 11345 "location": "uri", 11346 "locationName": "application-id" 11347 }, 11348 "GCMChannelRequest": { 11349 "shape": "GCMChannelRequest" 11350 } 11351 }, 11352 "required": [ 11353 "ApplicationId", 11354 "GCMChannelRequest" 11355 ], 11356 "payload": "GCMChannelRequest" 11357 }, 11358 "UpdateGcmChannelResponse": { 11359 "type": "structure", 11360 "members": { 11361 "GCMChannelResponse": { 11362 "shape": "GCMChannelResponse" 11363 } 11364 }, 11365 "required": [ 11366 "GCMChannelResponse" 11367 ], 11368 "payload": "GCMChannelResponse" 11369 }, 11370 "UpdateJourneyRequest": { 11371 "type": "structure", 11372 "members": { 11373 "ApplicationId": { 11374 "shape": "__string", 11375 "location": "uri", 11376 "locationName": "application-id" 11377 }, 11378 "JourneyId": { 11379 "shape": "__string", 11380 "location": "uri", 11381 "locationName": "journey-id" 11382 }, 11383 "WriteJourneyRequest": { 11384 "shape": "WriteJourneyRequest" 11385 } 11386 }, 11387 "required": [ 11388 "JourneyId", 11389 "ApplicationId", 11390 "WriteJourneyRequest" 11391 ], 11392 "payload": "WriteJourneyRequest" 11393 }, 11394 "UpdateJourneyResponse": { 11395 "type": "structure", 11396 "members": { 11397 "JourneyResponse": { 11398 "shape": "JourneyResponse" 11399 } 11400 }, 11401 "required": [ 11402 "JourneyResponse" 11403 ], 11404 "payload": "JourneyResponse" 11405 }, 11406 "UpdateJourneyStateRequest": { 11407 "type": "structure", 11408 "members": { 11409 "ApplicationId": { 11410 "shape": "__string", 11411 "location": "uri", 11412 "locationName": "application-id" 11413 }, 11414 "JourneyId": { 11415 "shape": "__string", 11416 "location": "uri", 11417 "locationName": "journey-id" 11418 }, 11419 "JourneyStateRequest": { 11420 "shape": "JourneyStateRequest" 11421 } 11422 }, 11423 "required": [ 11424 "JourneyId", 11425 "ApplicationId", 11426 "JourneyStateRequest" 11427 ], 11428 "payload": "JourneyStateRequest" 11429 }, 11430 "UpdateJourneyStateResponse": { 11431 "type": "structure", 11432 "members": { 11433 "JourneyResponse": { 11434 "shape": "JourneyResponse" 11435 } 11436 }, 11437 "required": [ 11438 "JourneyResponse" 11439 ], 11440 "payload": "JourneyResponse" 11441 }, 11442 "UpdatePushTemplateRequest": { 11443 "type": "structure", 11444 "members": { 11445 "CreateNewVersion": { 11446 "shape": "__boolean", 11447 "location": "querystring", 11448 "locationName": "create-new-version" 11449 }, 11450 "PushNotificationTemplateRequest": { 11451 "shape": "PushNotificationTemplateRequest" 11452 }, 11453 "TemplateName": { 11454 "shape": "__string", 11455 "location": "uri", 11456 "locationName": "template-name" 11457 }, 11458 "Version": { 11459 "shape": "__string", 11460 "location": "querystring", 11461 "locationName": "version" 11462 } 11463 }, 11464 "required": [ 11465 "TemplateName", 11466 "PushNotificationTemplateRequest" 11467 ], 11468 "payload": "PushNotificationTemplateRequest" 11469 }, 11470 "UpdatePushTemplateResponse": { 11471 "type": "structure", 11472 "members": { 11473 "MessageBody": { 11474 "shape": "MessageBody" 11475 } 11476 }, 11477 "required": [ 11478 "MessageBody" 11479 ], 11480 "payload": "MessageBody" 11481 }, 11482 "UpdateRecommenderConfiguration": { 11483 "type": "structure", 11484 "members": { 11485 "Attributes": { 11486 "shape": "MapOf__string" 11487 }, 11488 "Description": { 11489 "shape": "__string" 11490 }, 11491 "Name": { 11492 "shape": "__string" 11493 }, 11494 "RecommendationProviderIdType": { 11495 "shape": "__string" 11496 }, 11497 "RecommendationProviderRoleArn": { 11498 "shape": "__string" 11499 }, 11500 "RecommendationProviderUri": { 11501 "shape": "__string" 11502 }, 11503 "RecommendationTransformerUri": { 11504 "shape": "__string" 11505 }, 11506 "RecommendationsDisplayName": { 11507 "shape": "__string" 11508 }, 11509 "RecommendationsPerMessage": { 11510 "shape": "__integer" 11511 } 11512 }, 11513 "required": [ 11514 "RecommendationProviderUri", 11515 "RecommendationProviderRoleArn" 11516 ] 11517 }, 11518 "UpdateRecommenderConfigurationRequest": { 11519 "type": "structure", 11520 "members": { 11521 "RecommenderId": { 11522 "shape": "__string", 11523 "location": "uri", 11524 "locationName": "recommender-id" 11525 }, 11526 "UpdateRecommenderConfiguration": { 11527 "shape": "UpdateRecommenderConfiguration" 11528 } 11529 }, 11530 "required": [ 11531 "RecommenderId", 11532 "UpdateRecommenderConfiguration" 11533 ], 11534 "payload": "UpdateRecommenderConfiguration" 11535 }, 11536 "UpdateRecommenderConfigurationResponse": { 11537 "type": "structure", 11538 "members": { 11539 "RecommenderConfigurationResponse": { 11540 "shape": "RecommenderConfigurationResponse" 11541 } 11542 }, 11543 "required": [ 11544 "RecommenderConfigurationResponse" 11545 ], 11546 "payload": "RecommenderConfigurationResponse" 11547 }, 11548 "UpdateSegmentRequest": { 11549 "type": "structure", 11550 "members": { 11551 "ApplicationId": { 11552 "shape": "__string", 11553 "location": "uri", 11554 "locationName": "application-id" 11555 }, 11556 "SegmentId": { 11557 "shape": "__string", 11558 "location": "uri", 11559 "locationName": "segment-id" 11560 }, 11561 "WriteSegmentRequest": { 11562 "shape": "WriteSegmentRequest" 11563 } 11564 }, 11565 "required": [ 11566 "SegmentId", 11567 "ApplicationId", 11568 "WriteSegmentRequest" 11569 ], 11570 "payload": "WriteSegmentRequest" 11571 }, 11572 "UpdateSegmentResponse": { 11573 "type": "structure", 11574 "members": { 11575 "SegmentResponse": { 11576 "shape": "SegmentResponse" 11577 } 11578 }, 11579 "required": [ 11580 "SegmentResponse" 11581 ], 11582 "payload": "SegmentResponse" 11583 }, 11584 "UpdateSmsChannelRequest": { 11585 "type": "structure", 11586 "members": { 11587 "ApplicationId": { 11588 "shape": "__string", 11589 "location": "uri", 11590 "locationName": "application-id" 11591 }, 11592 "SMSChannelRequest": { 11593 "shape": "SMSChannelRequest" 11594 } 11595 }, 11596 "required": [ 11597 "ApplicationId", 11598 "SMSChannelRequest" 11599 ], 11600 "payload": "SMSChannelRequest" 11601 }, 11602 "UpdateSmsChannelResponse": { 11603 "type": "structure", 11604 "members": { 11605 "SMSChannelResponse": { 11606 "shape": "SMSChannelResponse" 11607 } 11608 }, 11609 "required": [ 11610 "SMSChannelResponse" 11611 ], 11612 "payload": "SMSChannelResponse" 11613 }, 11614 "UpdateSmsTemplateRequest": { 11615 "type": "structure", 11616 "members": { 11617 "CreateNewVersion": { 11618 "shape": "__boolean", 11619 "location": "querystring", 11620 "locationName": "create-new-version" 11621 }, 11622 "SMSTemplateRequest": { 11623 "shape": "SMSTemplateRequest" 11624 }, 11625 "TemplateName": { 11626 "shape": "__string", 11627 "location": "uri", 11628 "locationName": "template-name" 11629 }, 11630 "Version": { 11631 "shape": "__string", 11632 "location": "querystring", 11633 "locationName": "version" 11634 } 11635 }, 11636 "required": [ 11637 "TemplateName", 11638 "SMSTemplateRequest" 11639 ], 11640 "payload": "SMSTemplateRequest" 11641 }, 11642 "UpdateSmsTemplateResponse": { 11643 "type": "structure", 11644 "members": { 11645 "MessageBody": { 11646 "shape": "MessageBody" 11647 } 11648 }, 11649 "required": [ 11650 "MessageBody" 11651 ], 11652 "payload": "MessageBody" 11653 }, 11654 "UpdateTemplateActiveVersionRequest": { 11655 "type": "structure", 11656 "members": { 11657 "TemplateActiveVersionRequest": { 11658 "shape": "TemplateActiveVersionRequest" 11659 }, 11660 "TemplateName": { 11661 "shape": "__string", 11662 "location": "uri", 11663 "locationName": "template-name" 11664 }, 11665 "TemplateType": { 11666 "shape": "__string", 11667 "location": "uri", 11668 "locationName": "template-type" 11669 } 11670 }, 11671 "required": [ 11672 "TemplateName", 11673 "TemplateType", 11674 "TemplateActiveVersionRequest" 11675 ], 11676 "payload": "TemplateActiveVersionRequest" 11677 }, 11678 "UpdateTemplateActiveVersionResponse": { 11679 "type": "structure", 11680 "members": { 11681 "MessageBody": { 11682 "shape": "MessageBody" 11683 } 11684 }, 11685 "required": [ 11686 "MessageBody" 11687 ], 11688 "payload": "MessageBody" 11689 }, 11690 "UpdateVoiceChannelRequest": { 11691 "type": "structure", 11692 "members": { 11693 "ApplicationId": { 11694 "shape": "__string", 11695 "location": "uri", 11696 "locationName": "application-id" 11697 }, 11698 "VoiceChannelRequest": { 11699 "shape": "VoiceChannelRequest" 11700 } 11701 }, 11702 "required": [ 11703 "ApplicationId", 11704 "VoiceChannelRequest" 11705 ], 11706 "payload": "VoiceChannelRequest" 11707 }, 11708 "UpdateVoiceChannelResponse": { 11709 "type": "structure", 11710 "members": { 11711 "VoiceChannelResponse": { 11712 "shape": "VoiceChannelResponse" 11713 } 11714 }, 11715 "required": [ 11716 "VoiceChannelResponse" 11717 ], 11718 "payload": "VoiceChannelResponse" 11719 }, 11720 "UpdateVoiceTemplateRequest": { 11721 "type": "structure", 11722 "members": { 11723 "CreateNewVersion": { 11724 "shape": "__boolean", 11725 "location": "querystring", 11726 "locationName": "create-new-version" 11727 }, 11728 "TemplateName": { 11729 "shape": "__string", 11730 "location": "uri", 11731 "locationName": "template-name" 11732 }, 11733 "Version": { 11734 "shape": "__string", 11735 "location": "querystring", 11736 "locationName": "version" 11737 }, 11738 "VoiceTemplateRequest": { 11739 "shape": "VoiceTemplateRequest" 11740 } 11741 }, 11742 "required": [ 11743 "TemplateName", 11744 "VoiceTemplateRequest" 11745 ], 11746 "payload": "VoiceTemplateRequest" 11747 }, 11748 "UpdateVoiceTemplateResponse": { 11749 "type": "structure", 11750 "members": { 11751 "MessageBody": { 11752 "shape": "MessageBody" 11753 } 11754 }, 11755 "required": [ 11756 "MessageBody" 11757 ], 11758 "payload": "MessageBody" 11759 }, 11760 "VoiceChannelRequest": { 11761 "type": "structure", 11762 "members": { 11763 "Enabled": { 11764 "shape": "__boolean" 11765 } 11766 } 11767 }, 11768 "VoiceChannelResponse": { 11769 "type": "structure", 11770 "members": { 11771 "ApplicationId": { 11772 "shape": "__string" 11773 }, 11774 "CreationDate": { 11775 "shape": "__string" 11776 }, 11777 "Enabled": { 11778 "shape": "__boolean" 11779 }, 11780 "HasCredential": { 11781 "shape": "__boolean" 11782 }, 11783 "Id": { 11784 "shape": "__string" 11785 }, 11786 "IsArchived": { 11787 "shape": "__boolean" 11788 }, 11789 "LastModifiedBy": { 11790 "shape": "__string" 11791 }, 11792 "LastModifiedDate": { 11793 "shape": "__string" 11794 }, 11795 "Platform": { 11796 "shape": "__string" 11797 }, 11798 "Version": { 11799 "shape": "__integer" 11800 } 11801 }, 11802 "required": [ 11803 "Platform" 11804 ] 11805 }, 11806 "VoiceMessage": { 11807 "type": "structure", 11808 "members": { 11809 "Body": { 11810 "shape": "__string" 11811 }, 11812 "LanguageCode": { 11813 "shape": "__string" 11814 }, 11815 "OriginationNumber": { 11816 "shape": "__string" 11817 }, 11818 "Substitutions": { 11819 "shape": "MapOfListOf__string" 11820 }, 11821 "VoiceId": { 11822 "shape": "__string" 11823 } 11824 } 11825 }, 11826 "VoiceTemplateRequest": { 11827 "type": "structure", 11828 "members": { 11829 "Body": { 11830 "shape": "__string" 11831 }, 11832 "DefaultSubstitutions": { 11833 "shape": "__string" 11834 }, 11835 "LanguageCode": { 11836 "shape": "__string" 11837 }, 11838 "tags": { 11839 "shape": "MapOf__string", 11840 "locationName": "tags" 11841 }, 11842 "TemplateDescription": { 11843 "shape": "__string" 11844 }, 11845 "VoiceId": { 11846 "shape": "__string" 11847 } 11848 } 11849 }, 11850 "VoiceTemplateResponse": { 11851 "type": "structure", 11852 "members": { 11853 "Arn": { 11854 "shape": "__string" 11855 }, 11856 "Body": { 11857 "shape": "__string" 11858 }, 11859 "CreationDate": { 11860 "shape": "__string" 11861 }, 11862 "DefaultSubstitutions": { 11863 "shape": "__string" 11864 }, 11865 "LanguageCode": { 11866 "shape": "__string" 11867 }, 11868 "LastModifiedDate": { 11869 "shape": "__string" 11870 }, 11871 "tags": { 11872 "shape": "MapOf__string", 11873 "locationName": "tags" 11874 }, 11875 "TemplateDescription": { 11876 "shape": "__string" 11877 }, 11878 "TemplateName": { 11879 "shape": "__string" 11880 }, 11881 "TemplateType": { 11882 "shape": "TemplateType" 11883 }, 11884 "Version": { 11885 "shape": "__string" 11886 }, 11887 "VoiceId": { 11888 "shape": "__string" 11889 } 11890 }, 11891 "required": [ 11892 "LastModifiedDate", 11893 "CreationDate", 11894 "TemplateName", 11895 "TemplateType" 11896 ] 11897 }, 11898 "WaitActivity": { 11899 "type": "structure", 11900 "members": { 11901 "NextActivity": { 11902 "shape": "__string" 11903 }, 11904 "WaitTime": { 11905 "shape": "WaitTime" 11906 } 11907 } 11908 }, 11909 "WaitTime": { 11910 "type": "structure", 11911 "members": { 11912 "WaitFor": { 11913 "shape": "__string" 11914 }, 11915 "WaitUntil": { 11916 "shape": "__string" 11917 } 11918 } 11919 }, 11920 "WriteApplicationSettingsRequest": { 11921 "type": "structure", 11922 "members": { 11923 "CampaignHook": { 11924 "shape": "CampaignHook" 11925 }, 11926 "CloudWatchMetricsEnabled": { 11927 "shape": "__boolean" 11928 }, 11929 "Limits": { 11930 "shape": "CampaignLimits" 11931 }, 11932 "QuietTime": { 11933 "shape": "QuietTime" 11934 } 11935 } 11936 }, 11937 "WriteCampaignRequest": { 11938 "type": "structure", 11939 "members": { 11940 "AdditionalTreatments": { 11941 "shape": "ListOfWriteTreatmentResource" 11942 }, 11943 "CustomDeliveryConfiguration": { 11944 "shape": "CustomDeliveryConfiguration" 11945 }, 11946 "Description": { 11947 "shape": "__string" 11948 }, 11949 "HoldoutPercent": { 11950 "shape": "__integer" 11951 }, 11952 "Hook": { 11953 "shape": "CampaignHook" 11954 }, 11955 "IsPaused": { 11956 "shape": "__boolean" 11957 }, 11958 "Limits": { 11959 "shape": "CampaignLimits" 11960 }, 11961 "MessageConfiguration": { 11962 "shape": "MessageConfiguration" 11963 }, 11964 "Name": { 11965 "shape": "__string" 11966 }, 11967 "Schedule": { 11968 "shape": "Schedule" 11969 }, 11970 "SegmentId": { 11971 "shape": "__string" 11972 }, 11973 "SegmentVersion": { 11974 "shape": "__integer" 11975 }, 11976 "tags": { 11977 "shape": "MapOf__string", 11978 "locationName": "tags" 11979 }, 11980 "TemplateConfiguration": { 11981 "shape": "TemplateConfiguration" 11982 }, 11983 "TreatmentDescription": { 11984 "shape": "__string" 11985 }, 11986 "TreatmentName": { 11987 "shape": "__string" 11988 } 11989 } 11990 }, 11991 "WriteEventStream": { 11992 "type": "structure", 11993 "members": { 11994 "DestinationStreamArn": { 11995 "shape": "__string" 11996 }, 11997 "RoleArn": { 11998 "shape": "__string" 11999 } 12000 }, 12001 "required": [ 12002 "RoleArn", 12003 "DestinationStreamArn" 12004 ] 12005 }, 12006 "WriteJourneyRequest": { 12007 "type": "structure", 12008 "members": { 12009 "Activities": { 12010 "shape": "MapOfActivity" 12011 }, 12012 "CreationDate": { 12013 "shape": "__string" 12014 }, 12015 "LastModifiedDate": { 12016 "shape": "__string" 12017 }, 12018 "Limits": { 12019 "shape": "JourneyLimits" 12020 }, 12021 "LocalTime": { 12022 "shape": "__boolean" 12023 }, 12024 "Name": { 12025 "shape": "__string" 12026 }, 12027 "QuietTime": { 12028 "shape": "QuietTime" 12029 }, 12030 "RefreshFrequency": { 12031 "shape": "__string" 12032 }, 12033 "Schedule": { 12034 "shape": "JourneySchedule" 12035 }, 12036 "StartActivity": { 12037 "shape": "__string" 12038 }, 12039 "StartCondition": { 12040 "shape": "StartCondition" 12041 }, 12042 "State": { 12043 "shape": "State" 12044 } 12045 }, 12046 "required": [ 12047 "Name" 12048 ] 12049 }, 12050 "WriteSegmentRequest": { 12051 "type": "structure", 12052 "members": { 12053 "Dimensions": { 12054 "shape": "SegmentDimensions" 12055 }, 12056 "Name": { 12057 "shape": "__string" 12058 }, 12059 "SegmentGroups": { 12060 "shape": "SegmentGroupList" 12061 }, 12062 "tags": { 12063 "shape": "MapOf__string", 12064 "locationName": "tags" 12065 } 12066 } 12067 }, 12068 "WriteTreatmentResource": { 12069 "type": "structure", 12070 "members": { 12071 "CustomDeliveryConfiguration": { 12072 "shape": "CustomDeliveryConfiguration" 12073 }, 12074 "MessageConfiguration": { 12075 "shape": "MessageConfiguration" 12076 }, 12077 "Schedule": { 12078 "shape": "Schedule" 12079 }, 12080 "SizePercent": { 12081 "shape": "__integer" 12082 }, 12083 "TemplateConfiguration": { 12084 "shape": "TemplateConfiguration" 12085 }, 12086 "TreatmentDescription": { 12087 "shape": "__string" 12088 }, 12089 "TreatmentName": { 12090 "shape": "__string" 12091 } 12092 }, 12093 "required": [ 12094 "SizePercent" 12095 ] 12096 }, 12097 "__EndpointTypesElement": { 12098 "type": "string", 12099 "enum": [ 12100 "PUSH", 12101 "GCM", 12102 "APNS", 12103 "APNS_SANDBOX", 12104 "APNS_VOIP", 12105 "APNS_VOIP_SANDBOX", 12106 "ADM", 12107 "SMS", 12108 "VOICE", 12109 "EMAIL", 12110 "BAIDU", 12111 "CUSTOM" 12112 ] 12113 }, 12114 "__boolean": { 12115 "type": "boolean" 12116 }, 12117 "__double": { 12118 "type": "double" 12119 }, 12120 "__integer": { 12121 "type": "integer" 12122 }, 12123 "ListOfActivityResponse": { 12124 "type": "list", 12125 "member": { 12126 "shape": "ActivityResponse" 12127 } 12128 }, 12129 "ListOfApplicationResponse": { 12130 "type": "list", 12131 "member": { 12132 "shape": "ApplicationResponse" 12133 } 12134 }, 12135 "ListOfCampaignResponse": { 12136 "type": "list", 12137 "member": { 12138 "shape": "CampaignResponse" 12139 } 12140 }, 12141 "ListOfEndpointBatchItem": { 12142 "type": "list", 12143 "member": { 12144 "shape": "EndpointBatchItem" 12145 } 12146 }, 12147 "ListOfEndpointResponse": { 12148 "type": "list", 12149 "member": { 12150 "shape": "EndpointResponse" 12151 } 12152 }, 12153 "ListOfExportJobResponse": { 12154 "type": "list", 12155 "member": { 12156 "shape": "ExportJobResponse" 12157 } 12158 }, 12159 "ListOfImportJobResponse": { 12160 "type": "list", 12161 "member": { 12162 "shape": "ImportJobResponse" 12163 } 12164 }, 12165 "ListOfJourneyResponse": { 12166 "type": "list", 12167 "member": { 12168 "shape": "JourneyResponse" 12169 } 12170 }, 12171 "ListOfMultiConditionalBranch": { 12172 "type": "list", 12173 "member": { 12174 "shape": "MultiConditionalBranch" 12175 } 12176 }, 12177 "ListOfRandomSplitEntry": { 12178 "type": "list", 12179 "member": { 12180 "shape": "RandomSplitEntry" 12181 } 12182 }, 12183 "ListOfRecommenderConfigurationResponse": { 12184 "type": "list", 12185 "member": { 12186 "shape": "RecommenderConfigurationResponse" 12187 } 12188 }, 12189 "ListOfResultRow": { 12190 "type": "list", 12191 "member": { 12192 "shape": "ResultRow" 12193 } 12194 }, 12195 "ListOfResultRowValue": { 12196 "type": "list", 12197 "member": { 12198 "shape": "ResultRowValue" 12199 } 12200 }, 12201 "ListOfSegmentDimensions": { 12202 "type": "list", 12203 "member": { 12204 "shape": "SegmentDimensions" 12205 } 12206 }, 12207 "ListOfSegmentGroup": { 12208 "type": "list", 12209 "member": { 12210 "shape": "SegmentGroup" 12211 } 12212 }, 12213 "ListOfSegmentReference": { 12214 "type": "list", 12215 "member": { 12216 "shape": "SegmentReference" 12217 } 12218 }, 12219 "ListOfSegmentResponse": { 12220 "type": "list", 12221 "member": { 12222 "shape": "SegmentResponse" 12223 } 12224 }, 12225 "ListOfSimpleCondition": { 12226 "type": "list", 12227 "member": { 12228 "shape": "SimpleCondition" 12229 } 12230 }, 12231 "ListOfTemplateResponse": { 12232 "type": "list", 12233 "member": { 12234 "shape": "TemplateResponse" 12235 } 12236 }, 12237 "ListOfTemplateVersionResponse": { 12238 "type": "list", 12239 "member": { 12240 "shape": "TemplateVersionResponse" 12241 } 12242 }, 12243 "ListOfTreatmentResource": { 12244 "type": "list", 12245 "member": { 12246 "shape": "TreatmentResource" 12247 } 12248 }, 12249 "ListOfWriteTreatmentResource": { 12250 "type": "list", 12251 "member": { 12252 "shape": "WriteTreatmentResource" 12253 } 12254 }, 12255 "ListOf__EndpointTypesElement": { 12256 "type": "list", 12257 "member": { 12258 "shape": "__EndpointTypesElement" 12259 } 12260 }, 12261 "ListOf__string": { 12262 "type": "list", 12263 "member": { 12264 "shape": "__string" 12265 } 12266 }, 12267 "__long": { 12268 "type": "long" 12269 }, 12270 "MapOfActivity": { 12271 "type": "map", 12272 "key": { 12273 "shape": "__string" 12274 }, 12275 "value": { 12276 "shape": "Activity" 12277 } 12278 }, 12279 "MapOfAddressConfiguration": { 12280 "type": "map", 12281 "key": { 12282 "shape": "__string" 12283 }, 12284 "value": { 12285 "shape": "AddressConfiguration" 12286 } 12287 }, 12288 "MapOfAttributeDimension": { 12289 "type": "map", 12290 "key": { 12291 "shape": "__string" 12292 }, 12293 "value": { 12294 "shape": "AttributeDimension" 12295 } 12296 }, 12297 "MapOfChannelResponse": { 12298 "type": "map", 12299 "key": { 12300 "shape": "__string" 12301 }, 12302 "value": { 12303 "shape": "ChannelResponse" 12304 } 12305 }, 12306 "MapOfEndpointMessageResult": { 12307 "type": "map", 12308 "key": { 12309 "shape": "__string" 12310 }, 12311 "value": { 12312 "shape": "EndpointMessageResult" 12313 } 12314 }, 12315 "MapOfEndpointSendConfiguration": { 12316 "type": "map", 12317 "key": { 12318 "shape": "__string" 12319 }, 12320 "value": { 12321 "shape": "EndpointSendConfiguration" 12322 } 12323 }, 12324 "MapOfEvent": { 12325 "type": "map", 12326 "key": { 12327 "shape": "__string" 12328 }, 12329 "value": { 12330 "shape": "Event" 12331 } 12332 }, 12333 "MapOfEventItemResponse": { 12334 "type": "map", 12335 "key": { 12336 "shape": "__string" 12337 }, 12338 "value": { 12339 "shape": "EventItemResponse" 12340 } 12341 }, 12342 "MapOfEventsBatch": { 12343 "type": "map", 12344 "key": { 12345 "shape": "__string" 12346 }, 12347 "value": { 12348 "shape": "EventsBatch" 12349 } 12350 }, 12351 "MapOfItemResponse": { 12352 "type": "map", 12353 "key": { 12354 "shape": "__string" 12355 }, 12356 "value": { 12357 "shape": "ItemResponse" 12358 } 12359 }, 12360 "MapOfMessageResult": { 12361 "type": "map", 12362 "key": { 12363 "shape": "__string" 12364 }, 12365 "value": { 12366 "shape": "MessageResult" 12367 } 12368 }, 12369 "MapOfMetricDimension": { 12370 "type": "map", 12371 "key": { 12372 "shape": "__string" 12373 }, 12374 "value": { 12375 "shape": "MetricDimension" 12376 } 12377 }, 12378 "MapOf__double": { 12379 "type": "map", 12380 "key": { 12381 "shape": "__string" 12382 }, 12383 "value": { 12384 "shape": "__double" 12385 } 12386 }, 12387 "MapOf__integer": { 12388 "type": "map", 12389 "key": { 12390 "shape": "__string" 12391 }, 12392 "value": { 12393 "shape": "__integer" 12394 } 12395 }, 12396 "MapOfListOf__string": { 12397 "type": "map", 12398 "key": { 12399 "shape": "__string" 12400 }, 12401 "value": { 12402 "shape": "ListOf__string" 12403 } 12404 }, 12405 "MapOfMapOfEndpointMessageResult": { 12406 "type": "map", 12407 "key": { 12408 "shape": "__string" 12409 }, 12410 "value": { 12411 "shape": "MapOfEndpointMessageResult" 12412 } 12413 }, 12414 "MapOf__string": { 12415 "type": "map", 12416 "key": { 12417 "shape": "__string" 12418 }, 12419 "value": { 12420 "shape": "__string" 12421 } 12422 }, 12423 "__string": { 12424 "type": "string" 12425 }, 12426 "__timestampIso8601": { 12427 "type": "timestamp", 12428 "timestampFormat": "iso8601" 12429 }, 12430 "__timestampUnix": { 12431 "type": "timestamp", 12432 "timestampFormat": "unixTimestamp" 12433 } 12434 } 12435} 12436