UNPKG

aws-sdk

Version:
2,033 lines • 62.3 kB
{ "version": "2.0", "metadata": { "apiVersion": "2018-04-23", "endpointPrefix": "api.mediatailor", "jsonVersion": "1.1", "protocol": "rest-json", "serviceAbbreviation": "MediaTailor", "serviceFullName": "AWS MediaTailor", "serviceId": "MediaTailor", "signatureVersion": "v4", "signingName": "mediatailor", "uid": "mediatailor-2018-04-23" }, "operations": { "ConfigureLogsForChannel": { "http": { "method": "PUT", "requestUri": "/configureLogs/channel", "responseCode": 200 }, "input": { "type": "structure", "required": [ "ChannelName", "LogTypes" ], "members": { "ChannelName": {}, "LogTypes": { "shape": "S3" } } }, "output": { "type": "structure", "members": { "ChannelName": {}, "LogTypes": { "shape": "S3" } } } }, "ConfigureLogsForPlaybackConfiguration": { "http": { "method": "PUT", "requestUri": "/configureLogs/playbackConfiguration", "responseCode": 200 }, "input": { "type": "structure", "required": [ "PercentEnabled", "PlaybackConfigurationName" ], "members": { "PercentEnabled": { "type": "integer" }, "PlaybackConfigurationName": {} } }, "output": { "type": "structure", "required": [ "PercentEnabled" ], "members": { "PercentEnabled": { "type": "integer" }, "PlaybackConfigurationName": {} } }, "idempotent": true }, "CreateChannel": { "http": { "requestUri": "/channel/{ChannelName}", "responseCode": 200 }, "input": { "type": "structure", "required": [ "ChannelName", "Outputs", "PlaybackMode" ], "members": { "Audiences": { "shape": "Sa" }, "ChannelName": { "location": "uri", "locationName": "ChannelName" }, "FillerSlate": { "shape": "Sc" }, "Outputs": { "shape": "Sd" }, "PlaybackMode": {}, "Tags": { "shape": "Sk", "locationName": "tags" }, "Tier": {}, "TimeShiftConfiguration": { "shape": "Sm" } } }, "output": { "type": "structure", "members": { "Arn": {}, "Audiences": { "shape": "Sa" }, "ChannelName": {}, "ChannelState": {}, "CreationTime": { "shape": "Sp" }, "FillerSlate": { "shape": "Sc" }, "LastModifiedTime": { "shape": "Sp" }, "Outputs": { "shape": "Sq" }, "PlaybackMode": {}, "Tags": { "shape": "Sk", "locationName": "tags" }, "Tier": {}, "TimeShiftConfiguration": { "shape": "Sm" } } }, "idempotent": true }, "CreateLiveSource": { "http": { "requestUri": "/sourceLocation/{SourceLocationName}/liveSource/{LiveSourceName}", "responseCode": 200 }, "input": { "type": "structure", "required": [ "HttpPackageConfigurations", "LiveSourceName", "SourceLocationName" ], "members": { "HttpPackageConfigurations": { "shape": "St" }, "LiveSourceName": { "location": "uri", "locationName": "LiveSourceName" }, "SourceLocationName": { "location": "uri", "locationName": "SourceLocationName" }, "Tags": { "shape": "Sk", "locationName": "tags" } } }, "output": { "type": "structure", "members": { "Arn": {}, "CreationTime": { "shape": "Sp" }, "HttpPackageConfigurations": { "shape": "St" }, "LastModifiedTime": { "shape": "Sp" }, "LiveSourceName": {}, "SourceLocationName": {}, "Tags": { "shape": "Sk", "locationName": "tags" } } }, "idempotent": true }, "CreatePrefetchSchedule": { "http": { "requestUri": "/prefetchSchedule/{PlaybackConfigurationName}/{Name}", "responseCode": 200 }, "input": { "type": "structure", "required": [ "Consumption", "Name", "PlaybackConfigurationName", "Retrieval" ], "members": { "Consumption": { "shape": "Sy" }, "Name": { "location": "uri", "locationName": "Name" }, "PlaybackConfigurationName": { "location": "uri", "locationName": "PlaybackConfigurationName" }, "Retrieval": { "shape": "S12" }, "StreamId": {} } }, "output": { "type": "structure", "members": { "Arn": {}, "Consumption": { "shape": "Sy" }, "Name": {}, "PlaybackConfigurationName": {}, "Retrieval": { "shape": "S12" }, "StreamId": {} } }, "idempotent": true }, "CreateProgram": { "http": { "requestUri": "/channel/{ChannelName}/program/{ProgramName}", "responseCode": 200 }, "input": { "type": "structure", "required": [ "ChannelName", "ProgramName", "ScheduleConfiguration", "SourceLocationName" ], "members": { "AdBreaks": { "shape": "S15" }, "AudienceMedia": { "shape": "S1g" }, "ChannelName": { "location": "uri", "locationName": "ChannelName" }, "LiveSourceName": {}, "ProgramName": { "location": "uri", "locationName": "ProgramName" }, "ScheduleConfiguration": { "type": "structure", "required": [ "Transition" ], "members": { "ClipRange": { "shape": "S1k" }, "Transition": { "type": "structure", "required": [ "RelativePosition", "Type" ], "members": { "DurationMillis": { "type": "long" }, "RelativePosition": {}, "RelativeProgram": {}, "ScheduledStartTimeMillis": { "type": "long" }, "Type": {} } } } }, "SourceLocationName": {}, "VodSourceName": {} } }, "output": { "type": "structure", "members": { "AdBreaks": { "shape": "S15" }, "Arn": {}, "AudienceMedia": { "shape": "S1g" }, "ChannelName": {}, "ClipRange": { "shape": "S1k" }, "CreationTime": { "shape": "Sp" }, "DurationMillis": { "type": "long" }, "LiveSourceName": {}, "ProgramName": {}, "ScheduledStartTime": { "shape": "Sp" }, "SourceLocationName": {}, "VodSourceName": {} } }, "idempotent": true }, "CreateSourceLocation": { "http": { "requestUri": "/sourceLocation/{SourceLocationName}", "responseCode": 200 }, "input": { "type": "structure", "required": [ "HttpConfiguration", "SourceLocationName" ], "members": { "AccessConfiguration": { "shape": "S1q" }, "DefaultSegmentDeliveryConfiguration": { "shape": "S1t" }, "HttpConfiguration": { "shape": "S1u" }, "SegmentDeliveryConfigurations": { "shape": "S1v" }, "SourceLocationName": { "location": "uri", "locationName": "SourceLocationName" }, "Tags": { "shape": "Sk", "locationName": "tags" } } }, "output": { "type": "structure", "members": { "AccessConfiguration": { "shape": "S1q" }, "Arn": {}, "CreationTime": { "shape": "Sp" }, "DefaultSegmentDeliveryConfiguration": { "shape": "S1t" }, "HttpConfiguration": { "shape": "S1u" }, "LastModifiedTime": { "shape": "Sp" }, "SegmentDeliveryConfigurations": { "shape": "S1v" }, "SourceLocationName": {}, "Tags": { "shape": "Sk", "locationName": "tags" } } }, "idempotent": true }, "CreateVodSource": { "http": { "requestUri": "/sourceLocation/{SourceLocationName}/vodSource/{VodSourceName}", "responseCode": 200 }, "input": { "type": "structure", "required": [ "HttpPackageConfigurations", "SourceLocationName", "VodSourceName" ], "members": { "HttpPackageConfigurations": { "shape": "St" }, "SourceLocationName": { "location": "uri", "locationName": "SourceLocationName" }, "Tags": { "shape": "Sk", "locationName": "tags" }, "VodSourceName": { "location": "uri", "locationName": "VodSourceName" } } }, "output": { "type": "structure", "members": { "Arn": {}, "CreationTime": { "shape": "Sp" }, "HttpPackageConfigurations": { "shape": "St" }, "LastModifiedTime": { "shape": "Sp" }, "SourceLocationName": {}, "Tags": { "shape": "Sk", "locationName": "tags" }, "VodSourceName": {} } }, "idempotent": true }, "DeleteChannel": { "http": { "method": "DELETE", "requestUri": "/channel/{ChannelName}", "responseCode": 200 }, "input": { "type": "structure", "required": [ "ChannelName" ], "members": { "ChannelName": { "location": "uri", "locationName": "ChannelName" } } }, "output": { "type": "structure", "members": {} }, "idempotent": true }, "DeleteChannelPolicy": { "http": { "method": "DELETE", "requestUri": "/channel/{ChannelName}/policy", "responseCode": 200 }, "input": { "type": "structure", "required": [ "ChannelName" ], "members": { "ChannelName": { "location": "uri", "locationName": "ChannelName" } } }, "output": { "type": "structure", "members": {} }, "idempotent": true }, "DeleteLiveSource": { "http": { "method": "DELETE", "requestUri": "/sourceLocation/{SourceLocationName}/liveSource/{LiveSourceName}", "responseCode": 200 }, "input": { "type": "structure", "required": [ "LiveSourceName", "SourceLocationName" ], "members": { "LiveSourceName": { "location": "uri", "locationName": "LiveSourceName" }, "SourceLocationName": { "location": "uri", "locationName": "SourceLocationName" } } }, "output": { "type": "structure", "members": {} }, "idempotent": true }, "DeletePlaybackConfiguration": { "http": { "method": "DELETE", "requestUri": "/playbackConfiguration/{Name}", "responseCode": 204 }, "input": { "type": "structure", "required": [ "Name" ], "members": { "Name": { "location": "uri", "locationName": "Name" } } }, "output": { "type": "structure", "members": {} }, "idempotent": true }, "DeletePrefetchSchedule": { "http": { "method": "DELETE", "requestUri": "/prefetchSchedule/{PlaybackConfigurationName}/{Name}", "responseCode": 204 }, "input": { "type": "structure", "required": [ "Name", "PlaybackConfigurationName" ], "members": { "Name": { "location": "uri", "locationName": "Name" }, "PlaybackConfigurationName": { "location": "uri", "locationName": "PlaybackConfigurationName" } } }, "output": { "type": "structure", "members": {} }, "idempotent": true }, "DeleteProgram": { "http": { "method": "DELETE", "requestUri": "/channel/{ChannelName}/program/{ProgramName}", "responseCode": 200 }, "input": { "type": "structure", "required": [ "ChannelName", "ProgramName" ], "members": { "ChannelName": { "location": "uri", "locationName": "ChannelName" }, "ProgramName": { "location": "uri", "locationName": "ProgramName" } } }, "output": { "type": "structure", "members": {} }, "idempotent": true }, "DeleteSourceLocation": { "http": { "method": "DELETE", "requestUri": "/sourceLocation/{SourceLocationName}", "responseCode": 200 }, "input": { "type": "structure", "required": [ "SourceLocationName" ], "members": { "SourceLocationName": { "location": "uri", "locationName": "SourceLocationName" } } }, "output": { "type": "structure", "members": {} }, "idempotent": true }, "DeleteVodSource": { "http": { "method": "DELETE", "requestUri": "/sourceLocation/{SourceLocationName}/vodSource/{VodSourceName}", "responseCode": 200 }, "input": { "type": "structure", "required": [ "SourceLocationName", "VodSourceName" ], "members": { "SourceLocationName": { "location": "uri", "locationName": "SourceLocationName" }, "VodSourceName": { "location": "uri", "locationName": "VodSourceName" } } }, "output": { "type": "structure", "members": {} }, "idempotent": true }, "DescribeChannel": { "http": { "method": "GET", "requestUri": "/channel/{ChannelName}", "responseCode": 200 }, "input": { "type": "structure", "required": [ "ChannelName" ], "members": { "ChannelName": { "location": "uri", "locationName": "ChannelName" } } }, "output": { "type": "structure", "required": [ "LogConfiguration" ], "members": { "Arn": {}, "Audiences": { "shape": "Sa" }, "ChannelName": {}, "ChannelState": {}, "CreationTime": { "shape": "Sp" }, "FillerSlate": { "shape": "Sc" }, "LastModifiedTime": { "shape": "Sp" }, "LogConfiguration": { "shape": "S2i" }, "Outputs": { "shape": "Sq" }, "PlaybackMode": {}, "Tags": { "shape": "Sk", "locationName": "tags" }, "Tier": {}, "TimeShiftConfiguration": { "shape": "Sm" } } } }, "DescribeLiveSource": { "http": { "method": "GET", "requestUri": "/sourceLocation/{SourceLocationName}/liveSource/{LiveSourceName}", "responseCode": 200 }, "input": { "type": "structure", "required": [ "LiveSourceName", "SourceLocationName" ], "members": { "LiveSourceName": { "location": "uri", "locationName": "LiveSourceName" }, "SourceLocationName": { "location": "uri", "locationName": "SourceLocationName" } } }, "output": { "type": "structure", "members": { "Arn": {}, "CreationTime": { "shape": "Sp" }, "HttpPackageConfigurations": { "shape": "St" }, "LastModifiedTime": { "shape": "Sp" }, "LiveSourceName": {}, "SourceLocationName": {}, "Tags": { "shape": "Sk", "locationName": "tags" } } } }, "DescribeProgram": { "http": { "method": "GET", "requestUri": "/channel/{ChannelName}/program/{ProgramName}", "responseCode": 200 }, "input": { "type": "structure", "required": [ "ChannelName", "ProgramName" ], "members": { "ChannelName": { "location": "uri", "locationName": "ChannelName" }, "ProgramName": { "location": "uri", "locationName": "ProgramName" } } }, "output": { "type": "structure", "members": { "AdBreaks": { "shape": "S15" }, "Arn": {}, "AudienceMedia": { "shape": "S1g" }, "ChannelName": {}, "ClipRange": { "shape": "S1k" }, "CreationTime": { "shape": "Sp" }, "DurationMillis": { "type": "long" }, "LiveSourceName": {}, "ProgramName": {}, "ScheduledStartTime": { "shape": "Sp" }, "SourceLocationName": {}, "VodSourceName": {} } } }, "DescribeSourceLocation": { "http": { "method": "GET", "requestUri": "/sourceLocation/{SourceLocationName}", "responseCode": 200 }, "input": { "type": "structure", "required": [ "SourceLocationName" ], "members": { "SourceLocationName": { "location": "uri", "locationName": "SourceLocationName" } } }, "output": { "type": "structure", "members": { "AccessConfiguration": { "shape": "S1q" }, "Arn": {}, "CreationTime": { "shape": "Sp" }, "DefaultSegmentDeliveryConfiguration": { "shape": "S1t" }, "HttpConfiguration": { "shape": "S1u" }, "LastModifiedTime": { "shape": "Sp" }, "SegmentDeliveryConfigurations": { "shape": "S1v" }, "SourceLocationName": {}, "Tags": { "shape": "Sk", "locationName": "tags" } } } }, "DescribeVodSource": { "http": { "method": "GET", "requestUri": "/sourceLocation/{SourceLocationName}/vodSource/{VodSourceName}", "responseCode": 200 }, "input": { "type": "structure", "required": [ "SourceLocationName", "VodSourceName" ], "members": { "SourceLocationName": { "location": "uri", "locationName": "SourceLocationName" }, "VodSourceName": { "location": "uri", "locationName": "VodSourceName" } } }, "output": { "type": "structure", "members": { "AdBreakOpportunities": { "type": "list", "member": { "type": "structure", "required": [ "OffsetMillis" ], "members": { "OffsetMillis": { "type": "long" } } } }, "Arn": {}, "CreationTime": { "shape": "Sp" }, "HttpPackageConfigurations": { "shape": "St" }, "LastModifiedTime": { "shape": "Sp" }, "SourceLocationName": {}, "Tags": { "shape": "Sk", "locationName": "tags" }, "VodSourceName": {} } } }, "GetChannelPolicy": { "http": { "method": "GET", "requestUri": "/channel/{ChannelName}/policy", "responseCode": 200 }, "input": { "type": "structure", "required": [ "ChannelName" ], "members": { "ChannelName": { "location": "uri", "locationName": "ChannelName" } } }, "output": { "type": "structure", "members": { "Policy": {} } } }, "GetChannelSchedule": { "http": { "method": "GET", "requestUri": "/channel/{ChannelName}/schedule", "responseCode": 200 }, "input": { "type": "structure", "required": [ "ChannelName" ], "members": { "Audience": { "location": "querystring", "locationName": "audience" }, "ChannelName": { "location": "uri", "locationName": "ChannelName" }, "DurationMinutes": { "location": "querystring", "locationName": "durationMinutes" }, "MaxResults": { "location": "querystring", "locationName": "maxResults", "type": "integer" }, "NextToken": { "location": "querystring", "locationName": "nextToken" } } }, "output": { "type": "structure", "members": { "Items": { "type": "list", "member": { "type": "structure", "required": [ "Arn", "ChannelName", "ProgramName", "SourceLocationName" ], "members": { "ApproximateDurationSeconds": { "type": "long" }, "ApproximateStartTime": { "shape": "Sp" }, "Arn": {}, "Audiences": { "shape": "Sa" }, "ChannelName": {}, "LiveSourceName": {}, "ProgramName": {}, "ScheduleAdBreaks": { "type": "list", "member": { "type": "structure", "members": { "ApproximateDurationSeconds": { "type": "long" }, "ApproximateStartTime": { "shape": "Sp" }, "SourceLocationName": {}, "VodSourceName": {} } } }, "ScheduleEntryType": {}, "SourceLocationName": {}, "VodSourceName": {} } } }, "NextToken": {} } } }, "GetPlaybackConfiguration": { "http": { "method": "GET", "requestUri": "/playbackConfiguration/{Name}", "responseCode": 200 }, "input": { "type": "structure", "required": [ "Name" ], "members": { "Name": { "location": "uri", "locationName": "Name" } } }, "output": { "type": "structure", "members": { "AdDecisionServerUrl": {}, "AvailSuppression": { "shape": "S36" }, "Bumper": { "shape": "S39" }, "CdnConfiguration": { "shape": "S3a" }, "ConfigurationAliases": { "shape": "S3b" }, "DashConfiguration": { "shape": "S3c" }, "HlsConfiguration": { "shape": "S3e" }, "InsertionMode": {}, "LivePreRollConfiguration": { "shape": "S3g" }, "LogConfiguration": { "shape": "S3h" }, "ManifestProcessingRules": { "shape": "S3i" }, "Name": {}, "PersonalizationThresholdSeconds": { "type": "integer" }, "PlaybackConfigurationArn": {}, "PlaybackEndpointPrefix": {}, "SessionInitializationEndpointPrefix": {}, "SlateAdUrl": {}, "Tags": { "shape": "Sk", "locationName": "tags" }, "TranscodeProfileName": {}, "VideoContentSourceUrl": {} } } }, "GetPrefetchSchedule": { "http": { "method": "GET", "requestUri": "/prefetchSchedule/{PlaybackConfigurationName}/{Name}", "responseCode": 200 }, "input": { "type": "structure", "required": [ "Name", "PlaybackConfigurationName" ], "members": { "Name": { "location": "uri", "locationName": "Name" }, "PlaybackConfigurationName": { "location": "uri", "locationName": "PlaybackConfigurationName" } } }, "output": { "type": "structure", "members": { "Arn": {}, "Consumption": { "shape": "Sy" }, "Name": {}, "PlaybackConfigurationName": {}, "Retrieval": { "shape": "S12" }, "StreamId": {} } } }, "ListAlerts": { "http": { "method": "GET", "requestUri": "/alerts", "responseCode": 200 }, "input": { "type": "structure", "required": [ "ResourceArn" ], "members": { "MaxResults": { "location": "querystring", "locationName": "maxResults", "type": "integer" }, "NextToken": { "location": "querystring", "locationName": "nextToken" }, "ResourceArn": { "location": "querystring", "locationName": "resourceArn" } } }, "output": { "type": "structure", "members": { "Items": { "type": "list", "member": { "type": "structure", "required": [ "AlertCode", "AlertMessage", "LastModifiedTime", "RelatedResourceArns", "ResourceArn" ], "members": { "AlertCode": {}, "AlertMessage": {}, "Category": {}, "LastModifiedTime": { "shape": "Sp" }, "RelatedResourceArns": { "shape": "S3t" }, "ResourceArn": {} } } }, "NextToken": {} } } }, "ListChannels": { "http": { "method": "GET", "requestUri": "/channels", "responseCode": 200 }, "input": { "type": "structure", "members": { "MaxResults": { "location": "querystring", "locationName": "maxResults", "type": "integer" }, "NextToken": { "location": "querystring", "locationName": "nextToken" } } }, "output": { "type": "structure", "members": { "Items": { "type": "list", "member": { "type": "structure", "required": [ "Arn", "ChannelName", "ChannelState", "LogConfiguration", "Outputs", "PlaybackMode", "Tier" ], "members": { "Arn": {}, "Audiences": { "shape": "Sa" }, "ChannelName": {}, "ChannelState": {}, "CreationTime": { "shape": "Sp" }, "FillerSlate": { "shape": "Sc" }, "LastModifiedTime": { "shape": "Sp" }, "LogConfiguration": { "shape": "S2i" }, "Outputs": { "shape": "Sq" }, "PlaybackMode": {}, "Tags": { "shape": "Sk", "locationName": "tags" }, "Tier": {} } } }, "NextToken": {} } } }, "ListLiveSources": { "http": { "method": "GET", "requestUri": "/sourceLocation/{SourceLocationName}/liveSources", "responseCode": 200 }, "input": { "type": "structure", "required": [ "SourceLocationName" ], "members": { "MaxResults": { "location": "querystring", "locationName": "maxResults", "type": "integer" }, "NextToken": { "location": "querystring", "locationName": "nextToken" }, "SourceLocationName": { "location": "uri", "locationName": "SourceLocationName" } } }, "output": { "type": "structure", "members": { "Items": { "type": "list", "member": { "type": "structure", "required": [ "Arn", "HttpPackageConfigurations", "LiveSourceName", "SourceLocationName" ], "members": { "Arn": {}, "CreationTime": { "shape": "Sp" }, "HttpPackageConfigurations": { "shape": "St" }, "LastModifiedTime": { "shape": "Sp" }, "LiveSourceName": {}, "SourceLocationName": {}, "Tags": { "shape": "Sk", "locationName": "tags" } } } }, "NextToken": {} } } }, "ListPlaybackConfigurations": { "http": { "method": "GET", "requestUri": "/playbackConfigurations", "responseCode": 200 }, "input": { "type": "structure", "members": { "MaxResults": { "location": "querystring", "locationName": "MaxResults", "type": "integer" }, "NextToken": { "location": "querystring", "locationName": "NextToken" } } }, "output": { "type": "structure", "members": { "Items": { "type": "list", "member": { "type": "structure", "members": { "AdDecisionServerUrl": {}, "AvailSuppression": { "shape": "S36" }, "Bumper": { "shape": "S39" }, "CdnConfiguration": { "shape": "S3a" }, "ConfigurationAliases": { "shape": "S3b" }, "DashConfiguration": { "shape": "S3c" }, "HlsConfiguration": { "shape": "S3e" }, "InsertionMode": {}, "LivePreRollConfiguration": { "shape": "S3g" }, "LogConfiguration": { "shape": "S3h" }, "ManifestProcessingRules": { "shape": "S3i" }, "Name": {}, "PersonalizationThresholdSeconds": { "type": "integer" }, "PlaybackConfigurationArn": {}, "PlaybackEndpointPrefix": {}, "SessionInitializationEndpointPrefix": {}, "SlateAdUrl": {}, "Tags": { "shape": "Sk", "locationName": "tags" }, "TranscodeProfileName": {}, "VideoContentSourceUrl": {} } } }, "NextToken": {} } } }, "ListPrefetchSchedules": { "http": { "requestUri": "/prefetchSchedule/{PlaybackConfigurationName}", "responseCode": 200 }, "input": { "type": "structure", "required": [ "PlaybackConfigurationName" ], "members": { "MaxResults": { "type": "integer" }, "NextToken": {}, "PlaybackConfigurationName": { "location": "uri", "locationName": "PlaybackConfigurationName" }, "StreamId": {} } }, "output": { "type": "structure", "members": { "Items": { "type": "list", "member": { "type": "structure", "required": [ "Arn", "Consumption", "Name", "PlaybackConfigurationName", "Retrieval" ], "members": { "Arn": {}, "Consumption": { "shape": "Sy" }, "Name": {}, "PlaybackConfigurationName": {}, "Retrieval": { "shape": "S12" }, "StreamId": {} } } }, "NextToken": {} } } }, "ListSourceLocations": { "http": { "method": "GET", "requestUri": "/sourceLocations", "responseCode": 200 }, "input": { "type": "structure", "members": { "MaxResults": { "location": "querystring", "locationName": "maxResults", "type": "integer" }, "NextToken": { "location": "querystring", "locationName": "nextToken" } } }, "output": { "type": "structure", "members": { "Items": { "type": "list", "member": { "type": "structure", "required": [ "Arn", "HttpConfiguration", "SourceLocationName" ], "members": { "AccessConfiguration": { "shape": "S1q" }, "Arn": {}, "CreationTime": { "shape": "Sp" }, "DefaultSegmentDeliveryConfiguration": { "shape": "S1t" }, "HttpConfiguration": { "shape": "S1u" }, "LastModifiedTime": { "shape": "Sp" }, "SegmentDeliveryConfigurations": { "shape": "S1v" }, "SourceLocationName": {}, "Tags": { "shape": "Sk", "locationName": "tags" } } } }, "NextToken": {} } } }, "ListTagsForResource": { "http": { "method": "GET", "requestUri": "/tags/{ResourceArn}", "responseCode": 200 }, "input": { "type": "structure", "required": [ "ResourceArn" ], "members": { "ResourceArn": { "location": "uri", "locationName": "ResourceArn" } } }, "output": { "type": "structure", "members": { "Tags": { "shape": "Sk", "locationName": "tags" } } } }, "ListVodSources": { "http": { "method": "GET", "requestUri": "/sourceLocation/{SourceLocationName}/vodSources", "responseCode": 200 }, "input": { "type": "structure", "required": [ "SourceLocationName" ], "members": { "MaxResults": { "location": "querystring", "locationName": "maxResults", "type": "integer" }, "NextToken": { "location": "querystring", "locationName": "nextToken" }, "SourceLocationName": { "location": "uri", "locationName": "SourceLocationName" } } }, "output": { "type": "structure", "members": { "Items": { "type": "list", "member": { "type": "structure", "required": [ "Arn", "HttpPackageConfigurations", "SourceLocationName", "VodSourceName" ], "members": { "Arn": {}, "CreationTime": { "shape": "Sp" }, "HttpPackageConfigurations": { "shape": "St" }, "LastModifiedTime": { "shape": "Sp" }, "SourceLocationName": {}, "Tags": { "shape": "Sk", "locationName": "tags" }, "VodSourceName": {} } } }, "NextToken": {} } } }, "PutChannelPolicy": { "http": { "method": "PUT", "requestUri": "/channel/{ChannelName}/policy", "responseCode": 200 }, "input": { "type": "structure", "required": [ "ChannelName", "Policy" ], "members": { "ChannelName": { "location": "uri", "locationName": "ChannelName" }, "Policy": {} } }, "output": { "type": "structure", "members": {} }, "idempotent": true }, "PutPlaybackConfiguration": { "http": { "method": "PUT", "requestUri": "/playbackConfiguration", "responseCode": 200 }, "input": { "type": "structure", "required": [ "Name" ], "members": { "AdDecisionServerUrl": {}, "AvailSuppression": { "shape": "S36" }, "Bumper": { "shape": "S39" }, "CdnConfiguration": { "shape": "S3a" }, "ConfigurationAliases": { "type": "map", "key": {}, "value": { "shape": "Sk" } }, "DashConfiguration": { "type": "structure", "members": { "MpdLocation": {}, "OriginManifestType": {} } }, "InsertionMode": {}, "LivePreRollConfiguration": { "shape": "S3g" }, "ManifestProcessingRules": { "shape": "S3i" }, "Name": {}, "PersonalizationThresholdSeconds": { "type": "integer" }, "SlateAdUrl": {}, "Tags": { "shape": "Sk", "locationName": "tags" }, "TranscodeProfileName": {}, "VideoContentSourceUrl": {} } }, "output": { "type": "structure", "members": { "AdDecisionServerUrl": {}, "AvailSuppression": { "shape": "S36" }, "Bumper": { "shape": "S39" }, "CdnConfiguration": { "shape": "S3a" }, "ConfigurationAliases": { "shape": "S3b" }, "DashConfiguration": { "shape": "S3c" }, "HlsConfiguration": { "shape": "S3e" }, "InsertionMode": {}, "LivePreRollConfiguration": { "shape": "S3g" }, "LogConfiguration": { "shape": "S3h" }, "ManifestProcessingRules": { "shape": "S3i" }, "Name": {}, "PersonalizationThresholdSeconds": { "type": "integer" }, "PlaybackConfigurationArn": {}, "PlaybackEndpointPrefix": {}, "SessionInitializationEndpointPrefix": {}, "SlateAdUrl": {}, "Tags": { "shape": "Sk", "locationName": "tags" }, "TranscodeProfileName": {}, "VideoContentSourceUrl": {} } }, "idempotent": true }, "StartChannel": { "http": { "method": "PUT", "requestUri": "/channel/{ChannelName}/start", "responseCode": 200 }, "input": { "type": "structure", "required": [ "ChannelName" ], "members": { "ChannelName": { "location": "uri", "locationName": "ChannelName" } } }, "output": { "type": "structure", "members": {} }, "idempotent": true }, "StopChannel": { "http": { "method": "PUT", "requestUri": "/channel/{ChannelName}/stop", "responseCode": 200 }, "input": { "type": "structure", "required": [ "ChannelName" ], "members": { "ChannelName": { "location": "uri", "locationName": "ChannelName" } } }, "output": { "type": "structure", "members": {} }, "idempotent": true }, "TagResource": { "http": { "requestUri": "/tags/{ResourceArn}", "responseCode": 204 }, "input": { "type": "structure", "required": [ "ResourceArn", "Tags" ], "members": { "ResourceArn": { "location": "uri", "locationName": "ResourceArn" }, "Tags": { "shape": "Sk", "locationName": "tags" } } } }, "UntagResource": { "http": { "method": "DELETE", "requestUri": "/tags/{ResourceArn}", "responseCode": 204 }, "input": { "type": "structure", "required": [ "ResourceArn", "TagKeys" ], "members": { "ResourceArn": { "location": "uri", "locationName": "ResourceArn" }, "TagKeys": { "shape": "S3t", "location": "querystring", "locationName": "tagKeys" } } }, "idempotent": true }, "UpdateChannel": { "http": { "method": "PUT", "requestUri": "/channel/{ChannelName}", "responseCode": 200 }, "input": { "type": "structure", "required": [ "ChannelName", "Outputs" ], "members": { "Audiences": { "shape": "Sa" }, "ChannelName": { "location": "uri", "locationName": "ChannelName" }, "FillerSlate": { "shape": "Sc" }, "Outputs": { "shape": "Sd" }, "TimeShiftConfiguration": { "shape": "Sm" } } }, "output": { "type": "structure", "members": { "Arn": {}, "Audiences": { "shape": "Sa" }, "ChannelName": {}, "ChannelState": {}, "CreationTime": { "shape": "Sp" }, "FillerSlate": { "shape": "Sc" }, "LastModifiedTime": { "shape": "Sp" }, "Outputs": { "shape": "Sq" }, "PlaybackMode": {}, "Tags": { "shape": "Sk", "locationName": "tags" }, "Tier": {}, "TimeShiftConfiguration": { "shape": "Sm" } } }, "idempotent": true }, "UpdateLiveSource": { "http": { "method": "PUT", "requestUri": "/sourceLocation/{SourceLocationName}/liveSource/{LiveSourceName}", "responseCode": 200 }, "input": { "type": "structure", "required": [ "HttpPackageConfigurations", "LiveSourceName", "SourceLocationName" ], "members": { "HttpPackageConfigurations": { "shape": "St" }, "LiveSourceName": { "location": "uri", "locationName": "LiveSourceName" }, "SourceLocationName": { "location": "uri", "locationName": "SourceLocationName" } } }, "output": { "type": "structure", "members": { "Arn": {}, "CreationTime": { "shape": "Sp" }, "HttpPackageConfigurations": { "shape": "St" }, "LastModifiedTime": { "shape": "Sp" }, "LiveSourceName": {}, "SourceLocationName": {}, "Tags": { "shape": "Sk", "locationName": "tags" } } }, "idempotent": true }, "UpdateProgram": { "http": { "method": "PUT", "requestUri": "/channel/{ChannelName}/program/{ProgramName}", "responseCode": 200 }, "input": { "type": "structure", "required": [ "ChannelName", "ProgramName", "ScheduleConfiguration" ], "members": { "AdBreaks": { "shape": "S15" }, "AudienceMedia": { "shape": "S1g" }, "ChannelName": { "location": "uri", "locationName": "ChannelName" }, "ProgramName": { "location": "uri", "locationName": "ProgramName" }, "ScheduleConfiguration": { "type": "structure", "members": { "ClipRange": { "shape": "S1k" }, "Transition": { "type": "structure", "members": { "DurationMillis": { "type": "long" }, "ScheduledStartTimeMillis": { "type": "long" } } } } } } }, "output": { "type": "structure", "members": { "AdBreaks": { "shape":