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