github.com/aavshr/aws-sdk-go@v1.41.3/models/apis/mediatailor/2018-04-23/api-2.json (about) 1 { 2 "metadata": { 3 "apiVersion": "2018-04-23", 4 "endpointPrefix": "api.mediatailor", 5 "jsonVersion": "1.1", 6 "protocol": "rest-json", 7 "serviceAbbreviation": "MediaTailor", 8 "serviceFullName": "AWS MediaTailor", 9 "serviceId": "MediaTailor", 10 "signatureVersion": "v4", 11 "signingName": "mediatailor", 12 "uid": "mediatailor-2018-04-23" 13 }, 14 "operations": { 15 "ConfigureLogsForPlaybackConfiguration": { 16 "errors": [], 17 "http": { 18 "method": "PUT", 19 "requestUri": "/configureLogs/playbackConfiguration", 20 "responseCode": 200 21 }, 22 "input": { 23 "shape": "ConfigureLogsForPlaybackConfigurationRequest" 24 }, 25 "name": "ConfigureLogsForPlaybackConfiguration", 26 "output": { 27 "shape": "ConfigureLogsForPlaybackConfigurationResponse" 28 } 29 }, 30 "CreateChannel": { 31 "errors": [], 32 "http": { 33 "method": "POST", 34 "requestUri": "/channel/{channelName}", 35 "responseCode": 200 36 }, 37 "input": { 38 "shape": "CreateChannelRequest" 39 }, 40 "name": "CreateChannel", 41 "output": { 42 "shape": "CreateChannelResponse" 43 } 44 }, 45 "CreateProgram": { 46 "errors": [], 47 "http": { 48 "method": "POST", 49 "requestUri": "/channel/{channelName}/program/{programName}", 50 "responseCode": 200 51 }, 52 "input": { 53 "shape": "CreateProgramRequest" 54 }, 55 "name": "CreateProgram", 56 "output": { 57 "shape": "CreateProgramResponse" 58 } 59 }, 60 "CreateSourceLocation": { 61 "errors": [], 62 "http": { 63 "method": "POST", 64 "requestUri": "/sourceLocation/{sourceLocationName}", 65 "responseCode": 200 66 }, 67 "input": { 68 "shape": "CreateSourceLocationRequest" 69 }, 70 "name": "CreateSourceLocation", 71 "output": { 72 "shape": "CreateSourceLocationResponse" 73 } 74 }, 75 "CreateVodSource": { 76 "errors": [], 77 "http": { 78 "method": "POST", 79 "requestUri": "/sourceLocation/{sourceLocationName}/vodSource/{vodSourceName}", 80 "responseCode": 200 81 }, 82 "input": { 83 "shape": "CreateVodSourceRequest" 84 }, 85 "name": "CreateVodSource", 86 "output": { 87 "shape": "CreateVodSourceResponse" 88 } 89 }, 90 "DeleteChannel": { 91 "errors": [], 92 "http": { 93 "method": "DELETE", 94 "requestUri": "/channel/{channelName}", 95 "responseCode": 200 96 }, 97 "input": { 98 "shape": "DeleteChannelRequest" 99 }, 100 "name": "DeleteChannel", 101 "output": { 102 "shape": "DeleteChannelResponse" 103 } 104 }, 105 "DeleteChannelPolicy": { 106 "errors": [], 107 "http": { 108 "method": "DELETE", 109 "requestUri": "/channel/{channelName}/policy", 110 "responseCode": 200 111 }, 112 "input": { 113 "shape": "DeleteChannelPolicyRequest" 114 }, 115 "name": "DeleteChannelPolicy", 116 "output": { 117 "shape": "DeleteChannelPolicyResponse" 118 } 119 }, 120 "DeletePlaybackConfiguration": { 121 "errors": [], 122 "http": { 123 "method": "DELETE", 124 "requestUri": "/playbackConfiguration/{Name}", 125 "responseCode": 204 126 }, 127 "input": { 128 "shape": "DeletePlaybackConfigurationRequest" 129 }, 130 "name": "DeletePlaybackConfiguration", 131 "output": { 132 "shape": "DeletePlaybackConfigurationResponse" 133 } 134 }, 135 "DeleteProgram": { 136 "errors": [], 137 "http": { 138 "method": "DELETE", 139 "requestUri": "/channel/{channelName}/program/{programName}", 140 "responseCode": 200 141 }, 142 "input": { 143 "shape": "DeleteProgramRequest" 144 }, 145 "name": "DeleteProgram", 146 "output": { 147 "shape": "DeleteProgramResponse" 148 } 149 }, 150 "DeleteSourceLocation": { 151 "errors": [], 152 "http": { 153 "method": "DELETE", 154 "requestUri": "/sourceLocation/{sourceLocationName}", 155 "responseCode": 200 156 }, 157 "input": { 158 "shape": "DeleteSourceLocationRequest" 159 }, 160 "name": "DeleteSourceLocation", 161 "output": { 162 "shape": "DeleteSourceLocationResponse" 163 } 164 }, 165 "DeleteVodSource": { 166 "errors": [], 167 "http": { 168 "method": "DELETE", 169 "requestUri": "/sourceLocation/{sourceLocationName}/vodSource/{vodSourceName}", 170 "responseCode": 200 171 }, 172 "input": { 173 "shape": "DeleteVodSourceRequest" 174 }, 175 "name": "DeleteVodSource", 176 "output": { 177 "shape": "DeleteVodSourceResponse" 178 } 179 }, 180 "DescribeChannel": { 181 "errors": [], 182 "http": { 183 "method": "GET", 184 "requestUri": "/channel/{channelName}", 185 "responseCode": 200 186 }, 187 "input": { 188 "shape": "DescribeChannelRequest" 189 }, 190 "name": "DescribeChannel", 191 "output": { 192 "shape": "DescribeChannelResponse" 193 } 194 }, 195 "DescribeProgram": { 196 "errors": [], 197 "http": { 198 "method": "GET", 199 "requestUri": "/channel/{channelName}/program/{programName}", 200 "responseCode": 200 201 }, 202 "input": { 203 "shape": "DescribeProgramRequest" 204 }, 205 "name": "DescribeProgram", 206 "output": { 207 "shape": "DescribeProgramResponse" 208 } 209 }, 210 "DescribeSourceLocation": { 211 "errors": [], 212 "http": { 213 "method": "GET", 214 "requestUri": "/sourceLocation/{sourceLocationName}", 215 "responseCode": 200 216 }, 217 "input": { 218 "shape": "DescribeSourceLocationRequest" 219 }, 220 "name": "DescribeSourceLocation", 221 "output": { 222 "shape": "DescribeSourceLocationResponse" 223 } 224 }, 225 "DescribeVodSource": { 226 "errors": [], 227 "http": { 228 "method": "GET", 229 "requestUri": "/sourceLocation/{sourceLocationName}/vodSource/{vodSourceName}", 230 "responseCode": 200 231 }, 232 "input": { 233 "shape": "DescribeVodSourceRequest" 234 }, 235 "name": "DescribeVodSource", 236 "output": { 237 "shape": "DescribeVodSourceResponse" 238 } 239 }, 240 "GetChannelPolicy": { 241 "errors": [], 242 "http": { 243 "method": "GET", 244 "requestUri": "/channel/{channelName}/policy", 245 "responseCode": 200 246 }, 247 "input": { 248 "shape": "GetChannelPolicyRequest" 249 }, 250 "name": "GetChannelPolicy", 251 "output": { 252 "shape": "GetChannelPolicyResponse" 253 } 254 }, 255 "GetChannelSchedule": { 256 "errors": [], 257 "http": { 258 "method": "GET", 259 "requestUri": "/channel/{channelName}/schedule", 260 "responseCode": 200 261 }, 262 "input": { 263 "shape": "GetChannelScheduleRequest" 264 }, 265 "name": "GetChannelSchedule", 266 "output": { 267 "shape": "GetChannelScheduleResponse" 268 } 269 }, 270 "GetPlaybackConfiguration": { 271 "errors": [], 272 "http": { 273 "method": "GET", 274 "requestUri": "/playbackConfiguration/{Name}", 275 "responseCode": 200 276 }, 277 "input": { 278 "shape": "GetPlaybackConfigurationRequest" 279 }, 280 "name": "GetPlaybackConfiguration", 281 "output": { 282 "shape": "GetPlaybackConfigurationResponse" 283 } 284 }, 285 "ListAlerts": { 286 "errors": [], 287 "http": { 288 "method": "GET", 289 "requestUri": "/alerts", 290 "responseCode": 200 291 }, 292 "input": { 293 "shape": "ListAlertsRequest" 294 }, 295 "name": "ListAlerts", 296 "output": { 297 "shape": "ListAlertsResponse" 298 } 299 }, 300 "ListChannels": { 301 "errors": [], 302 "http": { 303 "method": "GET", 304 "requestUri": "/channels", 305 "responseCode": 200 306 }, 307 "input": { 308 "shape": "ListChannelsRequest" 309 }, 310 "name": "ListChannels", 311 "output": { 312 "shape": "ListChannelsResponse" 313 } 314 }, 315 "ListPlaybackConfigurations": { 316 "errors": [], 317 "http": { 318 "method": "GET", 319 "requestUri": "/playbackConfigurations", 320 "responseCode": 200 321 }, 322 "input": { 323 "shape": "ListPlaybackConfigurationsRequest" 324 }, 325 "name": "ListPlaybackConfigurations", 326 "output": { 327 "shape": "ListPlaybackConfigurationsResponse" 328 } 329 }, 330 "ListSourceLocations": { 331 "errors": [], 332 "http": { 333 "method": "GET", 334 "requestUri": "/sourceLocations", 335 "responseCode": 200 336 }, 337 "input": { 338 "shape": "ListSourceLocationsRequest" 339 }, 340 "name": "ListSourceLocations", 341 "output": { 342 "shape": "ListSourceLocationsResponse" 343 } 344 }, 345 "ListTagsForResource": { 346 "errors": [ 347 { 348 "shape": "BadRequestException" 349 } 350 ], 351 "http": { 352 "method": "GET", 353 "requestUri": "/tags/{ResourceArn}", 354 "responseCode": 200 355 }, 356 "input": { 357 "shape": "ListTagsForResourceRequest" 358 }, 359 "name": "ListTagsForResource", 360 "output": { 361 "shape": "ListTagsForResourceResponse" 362 } 363 }, 364 "ListVodSources": { 365 "errors": [], 366 "http": { 367 "method": "GET", 368 "requestUri": "/sourceLocation/{sourceLocationName}/vodSources", 369 "responseCode": 200 370 }, 371 "input": { 372 "shape": "ListVodSourcesRequest" 373 }, 374 "name": "ListVodSources", 375 "output": { 376 "shape": "ListVodSourcesResponse" 377 } 378 }, 379 "PutChannelPolicy": { 380 "errors": [], 381 "http": { 382 "method": "PUT", 383 "requestUri": "/channel/{channelName}/policy", 384 "responseCode": 200 385 }, 386 "input": { 387 "shape": "PutChannelPolicyRequest" 388 }, 389 "name": "PutChannelPolicy", 390 "output": { 391 "shape": "PutChannelPolicyResponse" 392 } 393 }, 394 "PutPlaybackConfiguration": { 395 "errors": [], 396 "http": { 397 "method": "PUT", 398 "requestUri": "/playbackConfiguration", 399 "responseCode": 200 400 }, 401 "input": { 402 "shape": "PutPlaybackConfigurationRequest" 403 }, 404 "name": "PutPlaybackConfiguration", 405 "output": { 406 "shape": "PutPlaybackConfigurationResponse" 407 } 408 }, 409 "StartChannel": { 410 "errors": [], 411 "http": { 412 "method": "PUT", 413 "requestUri": "/channel/{channelName}/start", 414 "responseCode": 200 415 }, 416 "input": { 417 "shape": "StartChannelRequest" 418 }, 419 "name": "StartChannel", 420 "output": { 421 "shape": "StartChannelResponse" 422 } 423 }, 424 "StopChannel": { 425 "errors": [], 426 "http": { 427 "method": "PUT", 428 "requestUri": "/channel/{channelName}/stop", 429 "responseCode": 200 430 }, 431 "input": { 432 "shape": "StopChannelRequest" 433 }, 434 "name": "StopChannel", 435 "output": { 436 "shape": "StopChannelResponse" 437 } 438 }, 439 "TagResource": { 440 "errors": [ 441 { 442 "shape": "BadRequestException" 443 } 444 ], 445 "http": { 446 "method": "POST", 447 "requestUri": "/tags/{ResourceArn}", 448 "responseCode": 204 449 }, 450 "input": { 451 "shape": "TagResourceRequest" 452 }, 453 "name": "TagResource" 454 }, 455 "UntagResource": { 456 "errors": [ 457 { 458 "shape": "BadRequestException" 459 } 460 ], 461 "http": { 462 "method": "DELETE", 463 "requestUri": "/tags/{ResourceArn}", 464 "responseCode": 204 465 }, 466 "input": { 467 "shape": "UntagResourceRequest" 468 }, 469 "name": "UntagResource" 470 }, 471 "UpdateChannel": { 472 "errors": [], 473 "http": { 474 "method": "PUT", 475 "requestUri": "/channel/{channelName}", 476 "responseCode": 200 477 }, 478 "input": { 479 "shape": "UpdateChannelRequest" 480 }, 481 "name": "UpdateChannel", 482 "output": { 483 "shape": "UpdateChannelResponse" 484 } 485 }, 486 "UpdateSourceLocation": { 487 "errors": [], 488 "http": { 489 "method": "PUT", 490 "requestUri": "/sourceLocation/{sourceLocationName}", 491 "responseCode": 200 492 }, 493 "input": { 494 "shape": "UpdateSourceLocationRequest" 495 }, 496 "name": "UpdateSourceLocation", 497 "output": { 498 "shape": "UpdateSourceLocationResponse" 499 } 500 }, 501 "UpdateVodSource": { 502 "errors": [], 503 "http": { 504 "method": "PUT", 505 "requestUri": "/sourceLocation/{sourceLocationName}/vodSource/{vodSourceName}", 506 "responseCode": 200 507 }, 508 "input": { 509 "shape": "UpdateVodSourceRequest" 510 }, 511 "name": "UpdateVodSource", 512 "output": { 513 "shape": "UpdateVodSourceResponse" 514 } 515 } 516 }, 517 "shapes": { 518 "AccessConfiguration": { 519 "members": { 520 "AccessType": { 521 "shape": "AccessType" 522 }, 523 "SecretsManagerAccessTokenConfiguration": { 524 "shape": "SecretsManagerAccessTokenConfiguration" 525 } 526 }, 527 "type": "structure" 528 }, 529 "AccessType": { 530 "enum": [ 531 "S3_SIGV4", 532 "SECRETS_MANAGER_ACCESS_TOKEN" 533 ], 534 "type": "string" 535 }, 536 "AdBreak": { 537 "members": { 538 "MessageType": { 539 "shape": "MessageType" 540 }, 541 "OffsetMillis": { 542 "shape": "__long" 543 }, 544 "Slate": { 545 "shape": "SlateSource" 546 }, 547 "SpliceInsertMessage": { 548 "shape": "SpliceInsertMessage" 549 } 550 }, 551 "type": "structure" 552 }, 553 "AdMarkerPassthrough": { 554 "members": { 555 "Enabled": { 556 "shape": "__boolean" 557 } 558 }, 559 "type": "structure" 560 }, 561 "Alert": { 562 "members": { 563 "AlertCode": { 564 "shape": "__string" 565 }, 566 "AlertMessage": { 567 "shape": "__string" 568 }, 569 "LastModifiedTime": { 570 "shape": "__timestampUnix" 571 }, 572 "RelatedResourceArns": { 573 "shape": "__listOf__string" 574 }, 575 "ResourceArn": { 576 "shape": "__string" 577 } 578 }, 579 "required": [ 580 "ResourceArn", 581 "AlertCode", 582 "LastModifiedTime", 583 "RelatedResourceArns", 584 "AlertMessage" 585 ], 586 "type": "structure" 587 }, 588 "AvailSuppression": { 589 "members": { 590 "Mode": { 591 "shape": "Mode" 592 }, 593 "Value": { 594 "shape": "__string" 595 } 596 }, 597 "type": "structure" 598 }, 599 "BadRequestException": { 600 "error": { 601 "httpStatusCode": 400 602 }, 603 "exception": true, 604 "members": { 605 "Message": { 606 "shape": "__string" 607 } 608 }, 609 "type": "structure" 610 }, 611 "Bumper": { 612 "members": { 613 "EndUrl": { 614 "shape": "__string" 615 }, 616 "StartUrl": { 617 "shape": "__string" 618 } 619 }, 620 "type": "structure" 621 }, 622 "CdnConfiguration": { 623 "members": { 624 "AdSegmentUrlPrefix": { 625 "shape": "__string" 626 }, 627 "ContentSegmentUrlPrefix": { 628 "shape": "__string" 629 } 630 }, 631 "type": "structure" 632 }, 633 "Channel": { 634 "members": { 635 "Arn": { 636 "shape": "__string" 637 }, 638 "ChannelName": { 639 "shape": "__string" 640 }, 641 "ChannelState": { 642 "shape": "__string" 643 }, 644 "CreationTime": { 645 "shape": "__timestampUnix" 646 }, 647 "FillerSlate": { 648 "shape": "SlateSource" 649 }, 650 "LastModifiedTime": { 651 "shape": "__timestampUnix" 652 }, 653 "Outputs": { 654 "shape": "ResponseOutputs" 655 }, 656 "PlaybackMode": { 657 "shape": "__string" 658 }, 659 "Tags": { 660 "locationName": "tags", 661 "shape": "__mapOf__string" 662 } 663 }, 664 "required": [ 665 "ChannelState", 666 "ChannelName", 667 "Outputs", 668 "Arn", 669 "PlaybackMode" 670 ], 671 "type": "structure" 672 }, 673 "ChannelState": { 674 "enum": [ 675 "RUNNING", 676 "STOPPED" 677 ], 678 "type": "string" 679 }, 680 "ConfigurationAliasesRequest": { 681 "key": { 682 "shape": "__string" 683 }, 684 "type": "map", 685 "value": { 686 "shape": "__mapOf__string" 687 } 688 }, 689 "ConfigurationAliasesResponse": { 690 "key": { 691 "shape": "__string" 692 }, 693 "type": "map", 694 "value": { 695 "shape": "__mapOf__string" 696 } 697 }, 698 "ConfigureLogsForPlaybackConfigurationRequest": { 699 "members": { 700 "PercentEnabled": { 701 "shape": "__integer" 702 }, 703 "PlaybackConfigurationName": { 704 "shape": "__string" 705 } 706 }, 707 "required": [ 708 "PercentEnabled", 709 "PlaybackConfigurationName" 710 ], 711 "type": "structure" 712 }, 713 "ConfigureLogsForPlaybackConfigurationResponse": { 714 "members": { 715 "PercentEnabled": { 716 "shape": "__integer" 717 }, 718 "PlaybackConfigurationName": { 719 "shape": "__string" 720 } 721 }, 722 "type": "structure" 723 }, 724 "CreateChannelRequest": { 725 "members": { 726 "ChannelName": { 727 "location": "uri", 728 "locationName": "channelName", 729 "shape": "__string" 730 }, 731 "FillerSlate": { 732 "shape": "SlateSource" 733 }, 734 "Outputs": { 735 "shape": "RequestOutputs" 736 }, 737 "PlaybackMode": { 738 "shape": "PlaybackMode" 739 }, 740 "Tags": { 741 "locationName": "tags", 742 "shape": "__mapOf__string" 743 } 744 }, 745 "required": [ 746 "ChannelName", 747 "Outputs", 748 "PlaybackMode" 749 ], 750 "type": "structure" 751 }, 752 "CreateChannelResponse": { 753 "members": { 754 "Arn": { 755 "shape": "__string" 756 }, 757 "ChannelName": { 758 "shape": "__string" 759 }, 760 "ChannelState": { 761 "shape": "ChannelState" 762 }, 763 "CreationTime": { 764 "shape": "__timestampUnix" 765 }, 766 "FillerSlate": { 767 "shape": "SlateSource" 768 }, 769 "LastModifiedTime": { 770 "shape": "__timestampUnix" 771 }, 772 "Outputs": { 773 "shape": "ResponseOutputs" 774 }, 775 "PlaybackMode": { 776 "shape": "__string" 777 }, 778 "Tags": { 779 "locationName": "tags", 780 "shape": "__mapOf__string" 781 } 782 }, 783 "type": "structure" 784 }, 785 "CreateProgramRequest": { 786 "members": { 787 "AdBreaks": { 788 "shape": "__listOfAdBreak" 789 }, 790 "ChannelName": { 791 "location": "uri", 792 "locationName": "channelName", 793 "shape": "__string" 794 }, 795 "ProgramName": { 796 "location": "uri", 797 "locationName": "programName", 798 "shape": "__string" 799 }, 800 "ScheduleConfiguration": { 801 "shape": "ScheduleConfiguration" 802 }, 803 "SourceLocationName": { 804 "shape": "__string" 805 }, 806 "VodSourceName": { 807 "shape": "__string" 808 } 809 }, 810 "required": [ 811 "ChannelName", 812 "ProgramName", 813 "VodSourceName", 814 "ScheduleConfiguration", 815 "SourceLocationName" 816 ], 817 "type": "structure" 818 }, 819 "CreateProgramResponse": { 820 "members": { 821 "AdBreaks": { 822 "shape": "__listOfAdBreak" 823 }, 824 "Arn": { 825 "shape": "__string" 826 }, 827 "ChannelName": { 828 "shape": "__string" 829 }, 830 "CreationTime": { 831 "shape": "__timestampUnix" 832 }, 833 "ProgramName": { 834 "shape": "__string" 835 }, 836 "ScheduledStartTime": { 837 "shape": "__timestampUnix" 838 }, 839 "SourceLocationName": { 840 "shape": "__string" 841 }, 842 "VodSourceName": { 843 "shape": "__string" 844 } 845 }, 846 "type": "structure" 847 }, 848 "CreateSourceLocationRequest": { 849 "members": { 850 "AccessConfiguration": { 851 "shape": "AccessConfiguration" 852 }, 853 "DefaultSegmentDeliveryConfiguration": { 854 "shape": "DefaultSegmentDeliveryConfiguration" 855 }, 856 "HttpConfiguration": { 857 "shape": "HttpConfiguration" 858 }, 859 "SourceLocationName": { 860 "location": "uri", 861 "locationName": "sourceLocationName", 862 "shape": "__string" 863 }, 864 "Tags": { 865 "locationName": "tags", 866 "shape": "__mapOf__string" 867 } 868 }, 869 "required": [ 870 "SourceLocationName", 871 "HttpConfiguration" 872 ], 873 "type": "structure" 874 }, 875 "CreateSourceLocationResponse": { 876 "members": { 877 "AccessConfiguration": { 878 "shape": "AccessConfiguration" 879 }, 880 "Arn": { 881 "shape": "__string" 882 }, 883 "CreationTime": { 884 "shape": "__timestampUnix" 885 }, 886 "DefaultSegmentDeliveryConfiguration": { 887 "shape": "DefaultSegmentDeliveryConfiguration" 888 }, 889 "HttpConfiguration": { 890 "shape": "HttpConfiguration" 891 }, 892 "LastModifiedTime": { 893 "shape": "__timestampUnix" 894 }, 895 "SourceLocationName": { 896 "shape": "__string" 897 }, 898 "Tags": { 899 "locationName": "tags", 900 "shape": "__mapOf__string" 901 } 902 }, 903 "type": "structure" 904 }, 905 "CreateVodSourceRequest": { 906 "members": { 907 "HttpPackageConfigurations": { 908 "shape": "HttpPackageConfigurations" 909 }, 910 "SourceLocationName": { 911 "location": "uri", 912 "locationName": "sourceLocationName", 913 "shape": "__string" 914 }, 915 "Tags": { 916 "locationName": "tags", 917 "shape": "__mapOf__string" 918 }, 919 "VodSourceName": { 920 "location": "uri", 921 "locationName": "vodSourceName", 922 "shape": "__string" 923 } 924 }, 925 "required": [ 926 "SourceLocationName", 927 "VodSourceName", 928 "HttpPackageConfigurations" 929 ], 930 "type": "structure" 931 }, 932 "CreateVodSourceResponse": { 933 "members": { 934 "Arn": { 935 "shape": "__string" 936 }, 937 "CreationTime": { 938 "shape": "__timestampUnix" 939 }, 940 "HttpPackageConfigurations": { 941 "shape": "HttpPackageConfigurations" 942 }, 943 "LastModifiedTime": { 944 "shape": "__timestampUnix" 945 }, 946 "SourceLocationName": { 947 "shape": "__string" 948 }, 949 "Tags": { 950 "locationName": "tags", 951 "shape": "__mapOf__string" 952 }, 953 "VodSourceName": { 954 "shape": "__string" 955 } 956 }, 957 "type": "structure" 958 }, 959 "DashConfiguration": { 960 "members": { 961 "ManifestEndpointPrefix": { 962 "shape": "__string" 963 }, 964 "MpdLocation": { 965 "shape": "__string" 966 }, 967 "OriginManifestType": { 968 "shape": "OriginManifestType" 969 } 970 }, 971 "type": "structure" 972 }, 973 "DashConfigurationForPut": { 974 "members": { 975 "MpdLocation": { 976 "shape": "__string" 977 }, 978 "OriginManifestType": { 979 "shape": "OriginManifestType" 980 } 981 }, 982 "type": "structure" 983 }, 984 "DashPlaylistSettings": { 985 "members": { 986 "ManifestWindowSeconds": { 987 "shape": "__integer" 988 }, 989 "MinBufferTimeSeconds": { 990 "shape": "__integer" 991 }, 992 "MinUpdatePeriodSeconds": { 993 "shape": "__integer" 994 }, 995 "SuggestedPresentationDelaySeconds": { 996 "shape": "__integer" 997 } 998 }, 999 "type": "structure" 1000 }, 1001 "DefaultSegmentDeliveryConfiguration": { 1002 "members": { 1003 "BaseUrl": { 1004 "shape": "__string" 1005 } 1006 }, 1007 "type": "structure" 1008 }, 1009 "DeleteChannelPolicyRequest": { 1010 "members": { 1011 "ChannelName": { 1012 "location": "uri", 1013 "locationName": "channelName", 1014 "shape": "__string" 1015 } 1016 }, 1017 "required": [ 1018 "ChannelName" 1019 ], 1020 "type": "structure" 1021 }, 1022 "DeleteChannelPolicyResponse": { 1023 "members": {}, 1024 "type": "structure" 1025 }, 1026 "DeleteChannelRequest": { 1027 "members": { 1028 "ChannelName": { 1029 "location": "uri", 1030 "locationName": "channelName", 1031 "shape": "__string" 1032 } 1033 }, 1034 "required": [ 1035 "ChannelName" 1036 ], 1037 "type": "structure" 1038 }, 1039 "DeleteChannelResponse": { 1040 "members": {}, 1041 "type": "structure" 1042 }, 1043 "DeletePlaybackConfigurationRequest": { 1044 "members": { 1045 "Name": { 1046 "location": "uri", 1047 "locationName": "Name", 1048 "shape": "__string" 1049 } 1050 }, 1051 "required": [ 1052 "Name" 1053 ], 1054 "type": "structure" 1055 }, 1056 "DeletePlaybackConfigurationResponse": { 1057 "members": {}, 1058 "type": "structure" 1059 }, 1060 "DeleteProgramRequest": { 1061 "members": { 1062 "ChannelName": { 1063 "location": "uri", 1064 "locationName": "channelName", 1065 "shape": "__string" 1066 }, 1067 "ProgramName": { 1068 "location": "uri", 1069 "locationName": "programName", 1070 "shape": "__string" 1071 } 1072 }, 1073 "required": [ 1074 "ChannelName", 1075 "ProgramName" 1076 ], 1077 "type": "structure" 1078 }, 1079 "DeleteProgramResponse": { 1080 "members": {}, 1081 "type": "structure" 1082 }, 1083 "DeleteSourceLocationRequest": { 1084 "members": { 1085 "SourceLocationName": { 1086 "location": "uri", 1087 "locationName": "sourceLocationName", 1088 "shape": "__string" 1089 } 1090 }, 1091 "required": [ 1092 "SourceLocationName" 1093 ], 1094 "type": "structure" 1095 }, 1096 "DeleteSourceLocationResponse": { 1097 "members": {}, 1098 "type": "structure" 1099 }, 1100 "DeleteVodSourceRequest": { 1101 "members": { 1102 "SourceLocationName": { 1103 "location": "uri", 1104 "locationName": "sourceLocationName", 1105 "shape": "__string" 1106 }, 1107 "VodSourceName": { 1108 "location": "uri", 1109 "locationName": "vodSourceName", 1110 "shape": "__string" 1111 } 1112 }, 1113 "required": [ 1114 "SourceLocationName", 1115 "VodSourceName" 1116 ], 1117 "type": "structure" 1118 }, 1119 "DeleteVodSourceResponse": { 1120 "members": {}, 1121 "type": "structure" 1122 }, 1123 "DescribeChannelRequest": { 1124 "members": { 1125 "ChannelName": { 1126 "location": "uri", 1127 "locationName": "channelName", 1128 "shape": "__string" 1129 } 1130 }, 1131 "required": [ 1132 "ChannelName" 1133 ], 1134 "type": "structure" 1135 }, 1136 "DescribeChannelResponse": { 1137 "members": { 1138 "Arn": { 1139 "shape": "__string" 1140 }, 1141 "ChannelName": { 1142 "shape": "__string" 1143 }, 1144 "ChannelState": { 1145 "shape": "ChannelState" 1146 }, 1147 "CreationTime": { 1148 "shape": "__timestampUnix" 1149 }, 1150 "FillerSlate": { 1151 "shape": "SlateSource" 1152 }, 1153 "LastModifiedTime": { 1154 "shape": "__timestampUnix" 1155 }, 1156 "Outputs": { 1157 "shape": "ResponseOutputs" 1158 }, 1159 "PlaybackMode": { 1160 "shape": "__string" 1161 }, 1162 "Tags": { 1163 "locationName": "tags", 1164 "shape": "__mapOf__string" 1165 } 1166 }, 1167 "type": "structure" 1168 }, 1169 "DescribeProgramRequest": { 1170 "members": { 1171 "ChannelName": { 1172 "location": "uri", 1173 "locationName": "channelName", 1174 "shape": "__string" 1175 }, 1176 "ProgramName": { 1177 "location": "uri", 1178 "locationName": "programName", 1179 "shape": "__string" 1180 } 1181 }, 1182 "required": [ 1183 "ChannelName", 1184 "ProgramName" 1185 ], 1186 "type": "structure" 1187 }, 1188 "DescribeProgramResponse": { 1189 "members": { 1190 "AdBreaks": { 1191 "shape": "__listOfAdBreak" 1192 }, 1193 "Arn": { 1194 "shape": "__string" 1195 }, 1196 "ChannelName": { 1197 "shape": "__string" 1198 }, 1199 "CreationTime": { 1200 "shape": "__timestampUnix" 1201 }, 1202 "ProgramName": { 1203 "shape": "__string" 1204 }, 1205 "ScheduledStartTime": { 1206 "shape": "__timestampUnix" 1207 }, 1208 "SourceLocationName": { 1209 "shape": "__string" 1210 }, 1211 "VodSourceName": { 1212 "shape": "__string" 1213 } 1214 }, 1215 "type": "structure" 1216 }, 1217 "DescribeSourceLocationRequest": { 1218 "members": { 1219 "SourceLocationName": { 1220 "location": "uri", 1221 "locationName": "sourceLocationName", 1222 "shape": "__string" 1223 } 1224 }, 1225 "required": [ 1226 "SourceLocationName" 1227 ], 1228 "type": "structure" 1229 }, 1230 "DescribeSourceLocationResponse": { 1231 "members": { 1232 "AccessConfiguration": { 1233 "shape": "AccessConfiguration" 1234 }, 1235 "Arn": { 1236 "shape": "__string" 1237 }, 1238 "CreationTime": { 1239 "shape": "__timestampUnix" 1240 }, 1241 "DefaultSegmentDeliveryConfiguration": { 1242 "shape": "DefaultSegmentDeliveryConfiguration" 1243 }, 1244 "HttpConfiguration": { 1245 "shape": "HttpConfiguration" 1246 }, 1247 "LastModifiedTime": { 1248 "shape": "__timestampUnix" 1249 }, 1250 "SourceLocationName": { 1251 "shape": "__string" 1252 }, 1253 "Tags": { 1254 "locationName": "tags", 1255 "shape": "__mapOf__string" 1256 } 1257 }, 1258 "type": "structure" 1259 }, 1260 "DescribeVodSourceRequest": { 1261 "members": { 1262 "SourceLocationName": { 1263 "location": "uri", 1264 "locationName": "sourceLocationName", 1265 "shape": "__string" 1266 }, 1267 "VodSourceName": { 1268 "location": "uri", 1269 "locationName": "vodSourceName", 1270 "shape": "__string" 1271 } 1272 }, 1273 "required": [ 1274 "SourceLocationName", 1275 "VodSourceName" 1276 ], 1277 "type": "structure" 1278 }, 1279 "DescribeVodSourceResponse": { 1280 "members": { 1281 "Arn": { 1282 "shape": "__string" 1283 }, 1284 "CreationTime": { 1285 "shape": "__timestampUnix" 1286 }, 1287 "HttpPackageConfigurations": { 1288 "shape": "HttpPackageConfigurations" 1289 }, 1290 "LastModifiedTime": { 1291 "shape": "__timestampUnix" 1292 }, 1293 "SourceLocationName": { 1294 "shape": "__string" 1295 }, 1296 "Tags": { 1297 "locationName": "tags", 1298 "shape": "__mapOf__string" 1299 }, 1300 "VodSourceName": { 1301 "shape": "__string" 1302 } 1303 }, 1304 "type": "structure" 1305 }, 1306 "GetChannelPolicyRequest": { 1307 "members": { 1308 "ChannelName": { 1309 "location": "uri", 1310 "locationName": "channelName", 1311 "shape": "__string" 1312 } 1313 }, 1314 "required": [ 1315 "ChannelName" 1316 ], 1317 "type": "structure" 1318 }, 1319 "GetChannelPolicyResponse": { 1320 "members": { 1321 "Policy": { 1322 "shape": "__string" 1323 } 1324 }, 1325 "type": "structure" 1326 }, 1327 "GetChannelScheduleRequest": { 1328 "members": { 1329 "ChannelName": { 1330 "location": "uri", 1331 "locationName": "channelName", 1332 "shape": "__string" 1333 }, 1334 "DurationMinutes": { 1335 "location": "querystring", 1336 "locationName": "durationMinutes", 1337 "shape": "__string" 1338 }, 1339 "MaxResults": { 1340 "location": "querystring", 1341 "locationName": "maxResults", 1342 "shape": "MaxResults" 1343 }, 1344 "NextToken": { 1345 "location": "querystring", 1346 "locationName": "nextToken", 1347 "shape": "__string" 1348 } 1349 }, 1350 "required": [ 1351 "ChannelName" 1352 ], 1353 "type": "structure" 1354 }, 1355 "GetChannelScheduleResponse": { 1356 "members": { 1357 "Items": { 1358 "shape": "__listOfScheduleEntry" 1359 }, 1360 "NextToken": { 1361 "shape": "__string" 1362 } 1363 }, 1364 "type": "structure" 1365 }, 1366 "GetPlaybackConfigurationRequest": { 1367 "members": { 1368 "Name": { 1369 "location": "uri", 1370 "locationName": "Name", 1371 "shape": "__string" 1372 } 1373 }, 1374 "required": [ 1375 "Name" 1376 ], 1377 "type": "structure" 1378 }, 1379 "GetPlaybackConfigurationResponse": { 1380 "members": { 1381 "AdDecisionServerUrl": { 1382 "shape": "__string" 1383 }, 1384 "AvailSuppression": { 1385 "shape": "AvailSuppression" 1386 }, 1387 "Bumper": { 1388 "shape": "Bumper" 1389 }, 1390 "CdnConfiguration": { 1391 "shape": "CdnConfiguration" 1392 }, 1393 "ConfigurationAliases": { 1394 "shape": "ConfigurationAliasesResponse" 1395 }, 1396 "DashConfiguration": { 1397 "shape": "DashConfiguration" 1398 }, 1399 "HlsConfiguration": { 1400 "shape": "HlsConfiguration" 1401 }, 1402 "LivePreRollConfiguration": { 1403 "shape": "LivePreRollConfiguration" 1404 }, 1405 "LogConfiguration": { 1406 "shape": "LogConfiguration" 1407 }, 1408 "ManifestProcessingRules": { 1409 "shape": "ManifestProcessingRules" 1410 }, 1411 "Name": { 1412 "shape": "__string" 1413 }, 1414 "PersonalizationThresholdSeconds": { 1415 "shape": "__integerMin1" 1416 }, 1417 "PlaybackConfigurationArn": { 1418 "shape": "__string" 1419 }, 1420 "PlaybackEndpointPrefix": { 1421 "shape": "__string" 1422 }, 1423 "SessionInitializationEndpointPrefix": { 1424 "shape": "__string" 1425 }, 1426 "SlateAdUrl": { 1427 "shape": "__string" 1428 }, 1429 "Tags": { 1430 "locationName": "tags", 1431 "shape": "__mapOf__string" 1432 }, 1433 "TranscodeProfileName": { 1434 "shape": "__string" 1435 }, 1436 "VideoContentSourceUrl": { 1437 "shape": "__string" 1438 } 1439 }, 1440 "type": "structure" 1441 }, 1442 "HlsConfiguration": { 1443 "members": { 1444 "ManifestEndpointPrefix": { 1445 "shape": "__string" 1446 } 1447 }, 1448 "type": "structure" 1449 }, 1450 "HlsPlaylistSettings": { 1451 "members": { 1452 "ManifestWindowSeconds": { 1453 "shape": "__integer" 1454 } 1455 }, 1456 "type": "structure" 1457 }, 1458 "HttpConfiguration": { 1459 "members": { 1460 "BaseUrl": { 1461 "shape": "__string" 1462 } 1463 }, 1464 "required": [ 1465 "BaseUrl" 1466 ], 1467 "type": "structure" 1468 }, 1469 "HttpPackageConfiguration": { 1470 "members": { 1471 "Path": { 1472 "shape": "__string" 1473 }, 1474 "SourceGroup": { 1475 "shape": "__string" 1476 }, 1477 "Type": { 1478 "shape": "Type" 1479 } 1480 }, 1481 "required": [ 1482 "Path", 1483 "Type", 1484 "SourceGroup" 1485 ], 1486 "type": "structure" 1487 }, 1488 "HttpPackageConfigurations": { 1489 "member": { 1490 "shape": "HttpPackageConfiguration" 1491 }, 1492 "type": "list" 1493 }, 1494 "ListAlertsRequest": { 1495 "members": { 1496 "MaxResults": { 1497 "location": "querystring", 1498 "locationName": "maxResults", 1499 "shape": "MaxResults" 1500 }, 1501 "NextToken": { 1502 "location": "querystring", 1503 "locationName": "nextToken", 1504 "shape": "__string" 1505 }, 1506 "ResourceArn": { 1507 "location": "querystring", 1508 "locationName": "resourceArn", 1509 "shape": "__string" 1510 } 1511 }, 1512 "required": [ 1513 "ResourceArn" 1514 ], 1515 "type": "structure" 1516 }, 1517 "ListAlertsResponse": { 1518 "members": { 1519 "Items": { 1520 "shape": "__listOfAlert" 1521 }, 1522 "NextToken": { 1523 "shape": "__string" 1524 } 1525 }, 1526 "type": "structure" 1527 }, 1528 "ListChannelsRequest": { 1529 "members": { 1530 "MaxResults": { 1531 "location": "querystring", 1532 "locationName": "maxResults", 1533 "shape": "MaxResults" 1534 }, 1535 "NextToken": { 1536 "location": "querystring", 1537 "locationName": "nextToken", 1538 "shape": "__string" 1539 } 1540 }, 1541 "type": "structure" 1542 }, 1543 "ListChannelsResponse": { 1544 "members": { 1545 "Items": { 1546 "shape": "__listOfChannel" 1547 }, 1548 "NextToken": { 1549 "shape": "__string" 1550 } 1551 }, 1552 "type": "structure" 1553 }, 1554 "ListPlaybackConfigurationsRequest": { 1555 "members": { 1556 "MaxResults": { 1557 "location": "querystring", 1558 "locationName": "MaxResults", 1559 "shape": "MaxResults" 1560 }, 1561 "NextToken": { 1562 "location": "querystring", 1563 "locationName": "NextToken", 1564 "shape": "__string" 1565 } 1566 }, 1567 "type": "structure" 1568 }, 1569 "ListPlaybackConfigurationsResponse": { 1570 "members": { 1571 "Items": { 1572 "shape": "__listOfPlaybackConfiguration" 1573 }, 1574 "NextToken": { 1575 "shape": "__string" 1576 } 1577 }, 1578 "type": "structure" 1579 }, 1580 "ListSourceLocationsRequest": { 1581 "members": { 1582 "MaxResults": { 1583 "location": "querystring", 1584 "locationName": "maxResults", 1585 "shape": "MaxResults" 1586 }, 1587 "NextToken": { 1588 "location": "querystring", 1589 "locationName": "nextToken", 1590 "shape": "__string" 1591 } 1592 }, 1593 "type": "structure" 1594 }, 1595 "ListSourceLocationsResponse": { 1596 "members": { 1597 "Items": { 1598 "shape": "__listOfSourceLocation" 1599 }, 1600 "NextToken": { 1601 "shape": "__string" 1602 } 1603 }, 1604 "type": "structure" 1605 }, 1606 "ListTagsForResourceRequest": { 1607 "members": { 1608 "ResourceArn": { 1609 "location": "uri", 1610 "locationName": "ResourceArn", 1611 "shape": "__string" 1612 } 1613 }, 1614 "required": [ 1615 "ResourceArn" 1616 ], 1617 "type": "structure" 1618 }, 1619 "ListTagsForResourceResponse": { 1620 "members": { 1621 "Tags": { 1622 "locationName": "tags", 1623 "shape": "__mapOf__string" 1624 } 1625 }, 1626 "type": "structure" 1627 }, 1628 "ListVodSourcesRequest": { 1629 "members": { 1630 "MaxResults": { 1631 "location": "querystring", 1632 "locationName": "maxResults", 1633 "shape": "MaxResults" 1634 }, 1635 "NextToken": { 1636 "location": "querystring", 1637 "locationName": "nextToken", 1638 "shape": "__string" 1639 }, 1640 "SourceLocationName": { 1641 "location": "uri", 1642 "locationName": "sourceLocationName", 1643 "shape": "__string" 1644 } 1645 }, 1646 "required": [ 1647 "SourceLocationName" 1648 ], 1649 "type": "structure" 1650 }, 1651 "ListVodSourcesResponse": { 1652 "members": { 1653 "Items": { 1654 "shape": "__listOfVodSource" 1655 }, 1656 "NextToken": { 1657 "shape": "__string" 1658 } 1659 }, 1660 "type": "structure" 1661 }, 1662 "LivePreRollConfiguration": { 1663 "members": { 1664 "AdDecisionServerUrl": { 1665 "shape": "__string" 1666 }, 1667 "MaxDurationSeconds": { 1668 "shape": "__integer" 1669 } 1670 }, 1671 "type": "structure" 1672 }, 1673 "LogConfiguration": { 1674 "members": { 1675 "PercentEnabled": { 1676 "shape": "__integer" 1677 } 1678 }, 1679 "required": [ 1680 "PercentEnabled" 1681 ], 1682 "type": "structure" 1683 }, 1684 "ManifestProcessingRules": { 1685 "members": { 1686 "AdMarkerPassthrough": { 1687 "shape": "AdMarkerPassthrough" 1688 } 1689 }, 1690 "type": "structure" 1691 }, 1692 "MaxResults": { 1693 "max": 100, 1694 "min": 1, 1695 "type": "integer" 1696 }, 1697 "MessageType": { 1698 "enum": [ 1699 "SPLICE_INSERT" 1700 ], 1701 "type": "string" 1702 }, 1703 "Mode": { 1704 "enum": [ 1705 "OFF", 1706 "BEHIND_LIVE_EDGE" 1707 ], 1708 "type": "string" 1709 }, 1710 "OriginManifestType": { 1711 "enum": [ 1712 "SINGLE_PERIOD", 1713 "MULTI_PERIOD" 1714 ], 1715 "type": "string" 1716 }, 1717 "PlaybackConfiguration": { 1718 "members": { 1719 "AdDecisionServerUrl": { 1720 "shape": "__string" 1721 }, 1722 "AvailSuppression": { 1723 "shape": "AvailSuppression" 1724 }, 1725 "Bumper": { 1726 "shape": "Bumper" 1727 }, 1728 "CdnConfiguration": { 1729 "shape": "CdnConfiguration" 1730 }, 1731 "ConfigurationAliases": { 1732 "shape": "ConfigurationAliasesResponse" 1733 }, 1734 "DashConfiguration": { 1735 "shape": "DashConfiguration" 1736 }, 1737 "HlsConfiguration": { 1738 "shape": "HlsConfiguration" 1739 }, 1740 "LivePreRollConfiguration": { 1741 "shape": "LivePreRollConfiguration" 1742 }, 1743 "LogConfiguration": { 1744 "shape": "LogConfiguration" 1745 }, 1746 "ManifestProcessingRules": { 1747 "shape": "ManifestProcessingRules" 1748 }, 1749 "Name": { 1750 "shape": "__string" 1751 }, 1752 "PersonalizationThresholdSeconds": { 1753 "shape": "__integerMin1" 1754 }, 1755 "PlaybackConfigurationArn": { 1756 "shape": "__string" 1757 }, 1758 "PlaybackEndpointPrefix": { 1759 "shape": "__string" 1760 }, 1761 "SessionInitializationEndpointPrefix": { 1762 "shape": "__string" 1763 }, 1764 "SlateAdUrl": { 1765 "shape": "__string" 1766 }, 1767 "Tags": { 1768 "locationName": "tags", 1769 "shape": "__mapOf__string" 1770 }, 1771 "TranscodeProfileName": { 1772 "shape": "__string" 1773 }, 1774 "VideoContentSourceUrl": { 1775 "shape": "__string" 1776 } 1777 }, 1778 "type": "structure" 1779 }, 1780 "PlaybackMode": { 1781 "enum": [ 1782 "LOOP", 1783 "LINEAR" 1784 ], 1785 "type": "string" 1786 }, 1787 "PutChannelPolicyRequest": { 1788 "members": { 1789 "ChannelName": { 1790 "location": "uri", 1791 "locationName": "channelName", 1792 "shape": "__string" 1793 }, 1794 "Policy": { 1795 "shape": "__string" 1796 } 1797 }, 1798 "required": [ 1799 "ChannelName", 1800 "Policy" 1801 ], 1802 "type": "structure" 1803 }, 1804 "PutChannelPolicyResponse": { 1805 "members": {}, 1806 "type": "structure" 1807 }, 1808 "PutPlaybackConfigurationRequest": { 1809 "members": { 1810 "AdDecisionServerUrl": { 1811 "shape": "__string" 1812 }, 1813 "AvailSuppression": { 1814 "shape": "AvailSuppression" 1815 }, 1816 "Bumper": { 1817 "shape": "Bumper" 1818 }, 1819 "CdnConfiguration": { 1820 "shape": "CdnConfiguration" 1821 }, 1822 "ConfigurationAliases": { 1823 "shape": "ConfigurationAliasesRequest" 1824 }, 1825 "DashConfiguration": { 1826 "shape": "DashConfigurationForPut" 1827 }, 1828 "LivePreRollConfiguration": { 1829 "shape": "LivePreRollConfiguration" 1830 }, 1831 "ManifestProcessingRules": { 1832 "shape": "ManifestProcessingRules" 1833 }, 1834 "Name": { 1835 "shape": "__string" 1836 }, 1837 "PersonalizationThresholdSeconds": { 1838 "shape": "__integerMin1" 1839 }, 1840 "SlateAdUrl": { 1841 "shape": "__string" 1842 }, 1843 "Tags": { 1844 "locationName": "tags", 1845 "shape": "__mapOf__string" 1846 }, 1847 "TranscodeProfileName": { 1848 "shape": "__string" 1849 }, 1850 "VideoContentSourceUrl": { 1851 "shape": "__string" 1852 } 1853 }, 1854 "type": "structure" 1855 }, 1856 "PutPlaybackConfigurationResponse": { 1857 "members": { 1858 "AdDecisionServerUrl": { 1859 "shape": "__string" 1860 }, 1861 "AvailSuppression": { 1862 "shape": "AvailSuppression" 1863 }, 1864 "Bumper": { 1865 "shape": "Bumper" 1866 }, 1867 "CdnConfiguration": { 1868 "shape": "CdnConfiguration" 1869 }, 1870 "ConfigurationAliases": { 1871 "shape": "ConfigurationAliasesResponse" 1872 }, 1873 "DashConfiguration": { 1874 "shape": "DashConfiguration" 1875 }, 1876 "HlsConfiguration": { 1877 "shape": "HlsConfiguration" 1878 }, 1879 "LivePreRollConfiguration": { 1880 "shape": "LivePreRollConfiguration" 1881 }, 1882 "LogConfiguration": { 1883 "shape": "LogConfiguration" 1884 }, 1885 "ManifestProcessingRules": { 1886 "shape": "ManifestProcessingRules" 1887 }, 1888 "Name": { 1889 "shape": "__string" 1890 }, 1891 "PersonalizationThresholdSeconds": { 1892 "shape": "__integerMin1" 1893 }, 1894 "PlaybackConfigurationArn": { 1895 "shape": "__string" 1896 }, 1897 "PlaybackEndpointPrefix": { 1898 "shape": "__string" 1899 }, 1900 "SessionInitializationEndpointPrefix": { 1901 "shape": "__string" 1902 }, 1903 "SlateAdUrl": { 1904 "shape": "__string" 1905 }, 1906 "Tags": { 1907 "locationName": "tags", 1908 "shape": "__mapOf__string" 1909 }, 1910 "TranscodeProfileName": { 1911 "shape": "__string" 1912 }, 1913 "VideoContentSourceUrl": { 1914 "shape": "__string" 1915 } 1916 }, 1917 "type": "structure" 1918 }, 1919 "RelativePosition": { 1920 "enum": [ 1921 "BEFORE_PROGRAM", 1922 "AFTER_PROGRAM" 1923 ], 1924 "type": "string" 1925 }, 1926 "RequestOutputItem": { 1927 "members": { 1928 "DashPlaylistSettings": { 1929 "shape": "DashPlaylistSettings" 1930 }, 1931 "HlsPlaylistSettings": { 1932 "shape": "HlsPlaylistSettings" 1933 }, 1934 "ManifestName": { 1935 "shape": "__string" 1936 }, 1937 "SourceGroup": { 1938 "shape": "__string" 1939 } 1940 }, 1941 "required": [ 1942 "ManifestName", 1943 "SourceGroup" 1944 ], 1945 "type": "structure" 1946 }, 1947 "RequestOutputs": { 1948 "member": { 1949 "shape": "RequestOutputItem" 1950 }, 1951 "type": "list" 1952 }, 1953 "ResponseOutputItem": { 1954 "members": { 1955 "DashPlaylistSettings": { 1956 "shape": "DashPlaylistSettings" 1957 }, 1958 "HlsPlaylistSettings": { 1959 "shape": "HlsPlaylistSettings" 1960 }, 1961 "ManifestName": { 1962 "shape": "__string" 1963 }, 1964 "PlaybackUrl": { 1965 "shape": "__string" 1966 }, 1967 "SourceGroup": { 1968 "shape": "__string" 1969 } 1970 }, 1971 "required": [ 1972 "ManifestName", 1973 "PlaybackUrl", 1974 "SourceGroup" 1975 ], 1976 "type": "structure" 1977 }, 1978 "ResponseOutputs": { 1979 "member": { 1980 "shape": "ResponseOutputItem" 1981 }, 1982 "type": "list" 1983 }, 1984 "ScheduleAdBreak": { 1985 "members": { 1986 "ApproximateDurationSeconds": { 1987 "shape": "__long" 1988 }, 1989 "ApproximateStartTime": { 1990 "shape": "__timestampUnix" 1991 }, 1992 "SourceLocationName": { 1993 "shape": "__string" 1994 }, 1995 "VodSourceName": { 1996 "shape": "__string" 1997 } 1998 }, 1999 "type": "structure" 2000 }, 2001 "ScheduleConfiguration": { 2002 "members": { 2003 "Transition": { 2004 "shape": "Transition" 2005 } 2006 }, 2007 "required": [ 2008 "Transition" 2009 ], 2010 "type": "structure" 2011 }, 2012 "ScheduleEntry": { 2013 "members": { 2014 "ApproximateDurationSeconds": { 2015 "shape": "__long" 2016 }, 2017 "ApproximateStartTime": { 2018 "shape": "__timestampUnix" 2019 }, 2020 "Arn": { 2021 "shape": "__string" 2022 }, 2023 "ChannelName": { 2024 "shape": "__string" 2025 }, 2026 "ProgramName": { 2027 "shape": "__string" 2028 }, 2029 "ScheduleAdBreaks": { 2030 "shape": "__listOfScheduleAdBreak" 2031 }, 2032 "ScheduleEntryType": { 2033 "shape": "ScheduleEntryType" 2034 }, 2035 "SourceLocationName": { 2036 "shape": "__string" 2037 }, 2038 "VodSourceName": { 2039 "shape": "__string" 2040 } 2041 }, 2042 "required": [ 2043 "VodSourceName", 2044 "ChannelName", 2045 "SourceLocationName", 2046 "Arn", 2047 "ProgramName" 2048 ], 2049 "type": "structure" 2050 }, 2051 "ScheduleEntryType": { 2052 "enum": [ 2053 "PROGRAM", 2054 "FILLER_SLATE" 2055 ], 2056 "type": "string" 2057 }, 2058 "SecretsManagerAccessTokenConfiguration": { 2059 "members": { 2060 "HeaderName": { 2061 "shape": "__string" 2062 }, 2063 "SecretArn": { 2064 "shape": "__string" 2065 }, 2066 "SecretStringKey": { 2067 "shape": "__string" 2068 } 2069 }, 2070 "type": "structure" 2071 }, 2072 "SlateSource": { 2073 "members": { 2074 "SourceLocationName": { 2075 "shape": "__string" 2076 }, 2077 "VodSourceName": { 2078 "shape": "__string" 2079 } 2080 }, 2081 "type": "structure" 2082 }, 2083 "SourceLocation": { 2084 "members": { 2085 "AccessConfiguration": { 2086 "shape": "AccessConfiguration" 2087 }, 2088 "Arn": { 2089 "shape": "__string" 2090 }, 2091 "CreationTime": { 2092 "shape": "__timestampUnix" 2093 }, 2094 "DefaultSegmentDeliveryConfiguration": { 2095 "shape": "DefaultSegmentDeliveryConfiguration" 2096 }, 2097 "HttpConfiguration": { 2098 "shape": "HttpConfiguration" 2099 }, 2100 "LastModifiedTime": { 2101 "shape": "__timestampUnix" 2102 }, 2103 "SourceLocationName": { 2104 "shape": "__string" 2105 }, 2106 "Tags": { 2107 "locationName": "tags", 2108 "shape": "__mapOf__string" 2109 } 2110 }, 2111 "required": [ 2112 "SourceLocationName", 2113 "HttpConfiguration", 2114 "Arn" 2115 ], 2116 "type": "structure" 2117 }, 2118 "SpliceInsertMessage": { 2119 "members": { 2120 "AvailNum": { 2121 "shape": "__integer" 2122 }, 2123 "AvailsExpected": { 2124 "shape": "__integer" 2125 }, 2126 "SpliceEventId": { 2127 "shape": "__integer" 2128 }, 2129 "UniqueProgramId": { 2130 "shape": "__integer" 2131 } 2132 }, 2133 "type": "structure" 2134 }, 2135 "StartChannelRequest": { 2136 "members": { 2137 "ChannelName": { 2138 "location": "uri", 2139 "locationName": "channelName", 2140 "shape": "__string" 2141 } 2142 }, 2143 "required": [ 2144 "ChannelName" 2145 ], 2146 "type": "structure" 2147 }, 2148 "StartChannelResponse": { 2149 "members": {}, 2150 "type": "structure" 2151 }, 2152 "StopChannelRequest": { 2153 "members": { 2154 "ChannelName": { 2155 "location": "uri", 2156 "locationName": "channelName", 2157 "shape": "__string" 2158 } 2159 }, 2160 "required": [ 2161 "ChannelName" 2162 ], 2163 "type": "structure" 2164 }, 2165 "StopChannelResponse": { 2166 "members": {}, 2167 "type": "structure" 2168 }, 2169 "TagResourceRequest": { 2170 "members": { 2171 "ResourceArn": { 2172 "location": "uri", 2173 "locationName": "ResourceArn", 2174 "shape": "__string" 2175 }, 2176 "Tags": { 2177 "locationName": "tags", 2178 "shape": "__mapOf__string" 2179 } 2180 }, 2181 "required": [ 2182 "ResourceArn", 2183 "Tags" 2184 ], 2185 "type": "structure" 2186 }, 2187 "Transition": { 2188 "members": { 2189 "RelativePosition": { 2190 "shape": "RelativePosition" 2191 }, 2192 "RelativeProgram": { 2193 "shape": "__string" 2194 }, 2195 "ScheduledStartTimeMillis": { 2196 "shape": "__long" 2197 }, 2198 "Type": { 2199 "shape": "__string" 2200 } 2201 }, 2202 "required": [ 2203 "Type", 2204 "RelativePosition" 2205 ], 2206 "type": "structure" 2207 }, 2208 "Type": { 2209 "enum": [ 2210 "DASH", 2211 "HLS" 2212 ], 2213 "type": "string" 2214 }, 2215 "UntagResourceRequest": { 2216 "members": { 2217 "ResourceArn": { 2218 "location": "uri", 2219 "locationName": "ResourceArn", 2220 "shape": "__string" 2221 }, 2222 "TagKeys": { 2223 "location": "querystring", 2224 "locationName": "tagKeys", 2225 "shape": "__listOf__string" 2226 } 2227 }, 2228 "required": [ 2229 "ResourceArn", 2230 "TagKeys" 2231 ], 2232 "type": "structure" 2233 }, 2234 "UpdateChannelRequest": { 2235 "members": { 2236 "ChannelName": { 2237 "location": "uri", 2238 "locationName": "channelName", 2239 "shape": "__string" 2240 }, 2241 "Outputs": { 2242 "shape": "RequestOutputs" 2243 } 2244 }, 2245 "required": [ 2246 "ChannelName", 2247 "Outputs" 2248 ], 2249 "type": "structure" 2250 }, 2251 "UpdateChannelResponse": { 2252 "members": { 2253 "Arn": { 2254 "shape": "__string" 2255 }, 2256 "ChannelName": { 2257 "shape": "__string" 2258 }, 2259 "ChannelState": { 2260 "shape": "ChannelState" 2261 }, 2262 "CreationTime": { 2263 "shape": "__timestampUnix" 2264 }, 2265 "FillerSlate": { 2266 "shape": "SlateSource" 2267 }, 2268 "LastModifiedTime": { 2269 "shape": "__timestampUnix" 2270 }, 2271 "Outputs": { 2272 "shape": "ResponseOutputs" 2273 }, 2274 "PlaybackMode": { 2275 "shape": "__string" 2276 }, 2277 "Tags": { 2278 "locationName": "tags", 2279 "shape": "__mapOf__string" 2280 } 2281 }, 2282 "type": "structure" 2283 }, 2284 "UpdateSourceLocationRequest": { 2285 "members": { 2286 "AccessConfiguration": { 2287 "shape": "AccessConfiguration" 2288 }, 2289 "DefaultSegmentDeliveryConfiguration": { 2290 "shape": "DefaultSegmentDeliveryConfiguration" 2291 }, 2292 "HttpConfiguration": { 2293 "shape": "HttpConfiguration" 2294 }, 2295 "SourceLocationName": { 2296 "location": "uri", 2297 "locationName": "sourceLocationName", 2298 "shape": "__string" 2299 } 2300 }, 2301 "required": [ 2302 "SourceLocationName", 2303 "HttpConfiguration" 2304 ], 2305 "type": "structure" 2306 }, 2307 "UpdateSourceLocationResponse": { 2308 "members": { 2309 "AccessConfiguration": { 2310 "shape": "AccessConfiguration" 2311 }, 2312 "Arn": { 2313 "shape": "__string" 2314 }, 2315 "CreationTime": { 2316 "shape": "__timestampUnix" 2317 }, 2318 "DefaultSegmentDeliveryConfiguration": { 2319 "shape": "DefaultSegmentDeliveryConfiguration" 2320 }, 2321 "HttpConfiguration": { 2322 "shape": "HttpConfiguration" 2323 }, 2324 "LastModifiedTime": { 2325 "shape": "__timestampUnix" 2326 }, 2327 "SourceLocationName": { 2328 "shape": "__string" 2329 }, 2330 "Tags": { 2331 "locationName": "tags", 2332 "shape": "__mapOf__string" 2333 } 2334 }, 2335 "type": "structure" 2336 }, 2337 "UpdateVodSourceRequest": { 2338 "members": { 2339 "HttpPackageConfigurations": { 2340 "shape": "HttpPackageConfigurations" 2341 }, 2342 "SourceLocationName": { 2343 "location": "uri", 2344 "locationName": "sourceLocationName", 2345 "shape": "__string" 2346 }, 2347 "VodSourceName": { 2348 "location": "uri", 2349 "locationName": "vodSourceName", 2350 "shape": "__string" 2351 } 2352 }, 2353 "required": [ 2354 "SourceLocationName", 2355 "VodSourceName", 2356 "HttpPackageConfigurations" 2357 ], 2358 "type": "structure" 2359 }, 2360 "UpdateVodSourceResponse": { 2361 "members": { 2362 "Arn": { 2363 "shape": "__string" 2364 }, 2365 "CreationTime": { 2366 "shape": "__timestampUnix" 2367 }, 2368 "HttpPackageConfigurations": { 2369 "shape": "HttpPackageConfigurations" 2370 }, 2371 "LastModifiedTime": { 2372 "shape": "__timestampUnix" 2373 }, 2374 "SourceLocationName": { 2375 "shape": "__string" 2376 }, 2377 "Tags": { 2378 "locationName": "tags", 2379 "shape": "__mapOf__string" 2380 }, 2381 "VodSourceName": { 2382 "shape": "__string" 2383 } 2384 }, 2385 "type": "structure" 2386 }, 2387 "VodSource": { 2388 "members": { 2389 "Arn": { 2390 "shape": "__string" 2391 }, 2392 "CreationTime": { 2393 "shape": "__timestampUnix" 2394 }, 2395 "HttpPackageConfigurations": { 2396 "shape": "HttpPackageConfigurations" 2397 }, 2398 "LastModifiedTime": { 2399 "shape": "__timestampUnix" 2400 }, 2401 "SourceLocationName": { 2402 "shape": "__string" 2403 }, 2404 "Tags": { 2405 "locationName": "tags", 2406 "shape": "__mapOf__string" 2407 }, 2408 "VodSourceName": { 2409 "shape": "__string" 2410 } 2411 }, 2412 "required": [ 2413 "VodSourceName", 2414 "SourceLocationName", 2415 "HttpPackageConfigurations", 2416 "Arn" 2417 ], 2418 "type": "structure" 2419 }, 2420 "__boolean": { 2421 "type": "boolean" 2422 }, 2423 "__integer": { 2424 "type": "integer" 2425 }, 2426 "__integerMin1": { 2427 "min": 1, 2428 "type": "integer" 2429 }, 2430 "__listOfAdBreak": { 2431 "member": { 2432 "shape": "AdBreak" 2433 }, 2434 "type": "list" 2435 }, 2436 "__listOfAlert": { 2437 "member": { 2438 "shape": "Alert" 2439 }, 2440 "type": "list" 2441 }, 2442 "__listOfChannel": { 2443 "member": { 2444 "shape": "Channel" 2445 }, 2446 "type": "list" 2447 }, 2448 "__listOfPlaybackConfiguration": { 2449 "member": { 2450 "shape": "PlaybackConfiguration" 2451 }, 2452 "type": "list" 2453 }, 2454 "__listOfScheduleAdBreak": { 2455 "member": { 2456 "shape": "ScheduleAdBreak" 2457 }, 2458 "type": "list" 2459 }, 2460 "__listOfScheduleEntry": { 2461 "member": { 2462 "shape": "ScheduleEntry" 2463 }, 2464 "type": "list" 2465 }, 2466 "__listOfSourceLocation": { 2467 "member": { 2468 "shape": "SourceLocation" 2469 }, 2470 "type": "list" 2471 }, 2472 "__listOfVodSource": { 2473 "member": { 2474 "shape": "VodSource" 2475 }, 2476 "type": "list" 2477 }, 2478 "__listOf__string": { 2479 "member": { 2480 "shape": "__string" 2481 }, 2482 "type": "list" 2483 }, 2484 "__long": { 2485 "type": "long" 2486 }, 2487 "__mapOf__string": { 2488 "key": { 2489 "shape": "__string" 2490 }, 2491 "type": "map", 2492 "value": { 2493 "shape": "__string" 2494 } 2495 }, 2496 "__string": { 2497 "type": "string" 2498 }, 2499 "__timestampUnix": { 2500 "timestampFormat": "unixTimestamp", 2501 "type": "timestamp" 2502 } 2503 } 2504 }