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