{ "opencollection": "1.0.0", "info": { "name": "AWS MediaTailor Alerts#resourceArn Channel API", "version": "1.0.0" }, "request": { "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } }, "items": [ { "info": { "name": "Channel", "type": "folder" }, "items": [ { "info": { "name": "Amazon MediaTailor Describe Channel", "type": "http" }, "http": { "method": "GET", "url": "http://api.mediatailor.{region}.amazonaws.com/channel/:ChannelName", "headers": [ { "name": "X-Amz-Content-Sha256", "value": "" }, { "name": "X-Amz-Date", "value": "" }, { "name": "X-Amz-Algorithm", "value": "" }, { "name": "X-Amz-Credential", "value": "" }, { "name": "X-Amz-Security-Token", "value": "" }, { "name": "X-Amz-Signature", "value": "" }, { "name": "X-Amz-SignedHeaders", "value": "" } ], "params": [ { "name": "ChannelName", "value": "", "type": "path", "description": "The name of the channel." } ] }, "docs": "Describes a channel. For information about MediaTailor channels, see Working with channels in the MediaTailor User Guide." }, { "info": { "name": "Amazon MediaTailor Create Channel", "type": "http" }, "http": { "method": "POST", "url": "http://api.mediatailor.{region}.amazonaws.com/channel/:ChannelName", "headers": [ { "name": "X-Amz-Content-Sha256", "value": "" }, { "name": "X-Amz-Date", "value": "" }, { "name": "X-Amz-Algorithm", "value": "" }, { "name": "X-Amz-Credential", "value": "" }, { "name": "X-Amz-Security-Token", "value": "" }, { "name": "X-Amz-Signature", "value": "" }, { "name": "X-Amz-SignedHeaders", "value": "" } ], "params": [ { "name": "ChannelName", "value": "", "type": "path", "description": "The name of the channel." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Creates a channel. For information about MediaTailor channels, see Working with channels in the MediaTailor User Guide." }, { "info": { "name": "Amazon MediaTailor Update Channel", "type": "http" }, "http": { "method": "PUT", "url": "http://api.mediatailor.{region}.amazonaws.com/channel/:ChannelName", "headers": [ { "name": "X-Amz-Content-Sha256", "value": "" }, { "name": "X-Amz-Date", "value": "" }, { "name": "X-Amz-Algorithm", "value": "" }, { "name": "X-Amz-Credential", "value": "" }, { "name": "X-Amz-Security-Token", "value": "" }, { "name": "X-Amz-Signature", "value": "" }, { "name": "X-Amz-SignedHeaders", "value": "" } ], "params": [ { "name": "ChannelName", "value": "", "type": "path", "description": "The name of the channel." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Updates a channel. For information about MediaTailor channels, see Working with channels in the MediaTailor User Guide." }, { "info": { "name": "Amazon MediaTailor Delete Channel", "type": "http" }, "http": { "method": "DELETE", "url": "http://api.mediatailor.{region}.amazonaws.com/channel/:ChannelName", "headers": [ { "name": "X-Amz-Content-Sha256", "value": "" }, { "name": "X-Amz-Date", "value": "" }, { "name": "X-Amz-Algorithm", "value": "" }, { "name": "X-Amz-Credential", "value": "" }, { "name": "X-Amz-Security-Token", "value": "" }, { "name": "X-Amz-Signature", "value": "" }, { "name": "X-Amz-SignedHeaders", "value": "" } ], "params": [ { "name": "ChannelName", "value": "", "type": "path", "description": "The name of the channel." } ] }, "docs": "Deletes a channel. For information about MediaTailor channels, see Working with channels in the MediaTailor User Guide." }, { "info": { "name": "Amazon MediaTailor Describe Program", "type": "http" }, "http": { "method": "GET", "url": "http://api.mediatailor.{region}.amazonaws.com/channel/:ChannelName/program/:ProgramName", "headers": [ { "name": "X-Amz-Content-Sha256", "value": "" }, { "name": "X-Amz-Date", "value": "" }, { "name": "X-Amz-Algorithm", "value": "" }, { "name": "X-Amz-Credential", "value": "" }, { "name": "X-Amz-Security-Token", "value": "" }, { "name": "X-Amz-Signature", "value": "" }, { "name": "X-Amz-SignedHeaders", "value": "" } ], "params": [ { "name": "ChannelName", "value": "", "type": "path", "description": "The name of the channel associated with this Program." }, { "name": "ProgramName", "value": "", "type": "path", "description": "The name of the program." } ] }, "docs": "Describes a program within a channel. For information about programs, see Working with programs in the MediaTailor User Guide." }, { "info": { "name": "Amazon MediaTailor Create Program", "type": "http" }, "http": { "method": "POST", "url": "http://api.mediatailor.{region}.amazonaws.com/channel/:ChannelName/program/:ProgramName", "headers": [ { "name": "X-Amz-Content-Sha256", "value": "" }, { "name": "X-Amz-Date", "value": "" }, { "name": "X-Amz-Algorithm", "value": "" }, { "name": "X-Amz-Credential", "value": "" }, { "name": "X-Amz-Security-Token", "value": "" }, { "name": "X-Amz-Signature", "value": "" }, { "name": "X-Amz-SignedHeaders", "value": "" } ], "params": [ { "name": "ChannelName", "value": "", "type": "path", "description": "The name of the channel for this Program." }, { "name": "ProgramName", "value": "", "type": "path", "description": "The name of the Program." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Creates a program within a channel. For information about programs, see Working with programs in the MediaTailor User Guide." }, { "info": { "name": "Amazon MediaTailor Update Program", "type": "http" }, "http": { "method": "PUT", "url": "http://api.mediatailor.{region}.amazonaws.com/channel/:ChannelName/program/:ProgramName", "headers": [ { "name": "X-Amz-Content-Sha256", "value": "" }, { "name": "X-Amz-Date", "value": "" }, { "name": "X-Amz-Algorithm", "value": "" }, { "name": "X-Amz-Credential", "value": "" }, { "name": "X-Amz-Security-Token", "value": "" }, { "name": "X-Amz-Signature", "value": "" }, { "name": "X-Amz-SignedHeaders", "value": "" } ], "params": [ { "name": "ChannelName", "value": "", "type": "path", "description": "The name of the channel for this Program." }, { "name": "ProgramName", "value": "", "type": "path", "description": "The name of the Program." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Updates a program within a channel." }, { "info": { "name": "Amazon MediaTailor Delete Program", "type": "http" }, "http": { "method": "DELETE", "url": "http://api.mediatailor.{region}.amazonaws.com/channel/:ChannelName/program/:ProgramName", "headers": [ { "name": "X-Amz-Content-Sha256", "value": "" }, { "name": "X-Amz-Date", "value": "" }, { "name": "X-Amz-Algorithm", "value": "" }, { "name": "X-Amz-Credential", "value": "" }, { "name": "X-Amz-Security-Token", "value": "" }, { "name": "X-Amz-Signature", "value": "" }, { "name": "X-Amz-SignedHeaders", "value": "" } ], "params": [ { "name": "ChannelName", "value": "", "type": "path", "description": "The name of the channel." }, { "name": "ProgramName", "value": "", "type": "path", "description": "The name of the program." } ] }, "docs": "Deletes a program within a channel. For information about programs, see Working with programs in the MediaTailor User Guide." }, { "info": { "name": "Amazon MediaTailor Get Channel Policy", "type": "http" }, "http": { "method": "GET", "url": "http://api.mediatailor.{region}.amazonaws.com/channel/:ChannelName/policy", "headers": [ { "name": "X-Amz-Content-Sha256", "value": "" }, { "name": "X-Amz-Date", "value": "" }, { "name": "X-Amz-Algorithm", "value": "" }, { "name": "X-Amz-Credential", "value": "" }, { "name": "X-Amz-Security-Token", "value": "" }, { "name": "X-Amz-Signature", "value": "" }, { "name": "X-Amz-SignedHeaders", "value": "" } ], "params": [ { "name": "ChannelName", "value": "", "type": "path", "description": "The name of the channel associated with this Channel Policy." } ] }, "docs": "Returns the channel's IAM policy. IAM policies are used to control access to your channel." }, { "info": { "name": "Amazon MediaTailor Put Channel Policy", "type": "http" }, "http": { "method": "PUT", "url": "http://api.mediatailor.{region}.amazonaws.com/channel/:ChannelName/policy", "headers": [ { "name": "X-Amz-Content-Sha256", "value": "" }, { "name": "X-Amz-Date", "value": "" }, { "name": "X-Amz-Algorithm", "value": "" }, { "name": "X-Amz-Credential", "value": "" }, { "name": "X-Amz-Security-Token", "value": "" }, { "name": "X-Amz-Signature", "value": "" }, { "name": "X-Amz-SignedHeaders", "value": "" } ], "params": [ { "name": "ChannelName", "value": "", "type": "path", "description": "The channel name associated with this Channel Policy." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Creates an IAM policy for the channel. IAM policies are used to control access to your channel." }, { "info": { "name": "Amazon MediaTailor Delete Channel Policy", "type": "http" }, "http": { "method": "DELETE", "url": "http://api.mediatailor.{region}.amazonaws.com/channel/:ChannelName/policy", "headers": [ { "name": "X-Amz-Content-Sha256", "value": "" }, { "name": "X-Amz-Date", "value": "" }, { "name": "X-Amz-Algorithm", "value": "" }, { "name": "X-Amz-Credential", "value": "" }, { "name": "X-Amz-Security-Token", "value": "" }, { "name": "X-Amz-Signature", "value": "" }, { "name": "X-Amz-SignedHeaders", "value": "" } ], "params": [ { "name": "ChannelName", "value": "", "type": "path", "description": "The name of the channel associated with this channel policy." } ] }, "docs": "The channel policy to delete." }, { "info": { "name": "Amazon MediaTailor Get Channel Schedule", "type": "http" }, "http": { "method": "GET", "url": "http://api.mediatailor.{region}.amazonaws.com/channel/:ChannelName/schedule", "headers": [ { "name": "X-Amz-Content-Sha256", "value": "" }, { "name": "X-Amz-Date", "value": "" }, { "name": "X-Amz-Algorithm", "value": "" }, { "name": "X-Amz-Credential", "value": "" }, { "name": "X-Amz-Security-Token", "value": "" }, { "name": "X-Amz-Signature", "value": "" }, { "name": "X-Amz-SignedHeaders", "value": "" } ], "params": [ { "name": "ChannelName", "value": "", "type": "path", "description": "The name of the channel associated with this Channel Schedule." }, { "name": "durationMinutes", "value": "", "type": "query", "description": "The duration in minutes of the channel schedule." }, { "name": "maxResults", "value": "", "type": "query", "description": "The maximum number of channel schedules that you want MediaTailor to return in response to the current request. If there are more than MaxResults channel schedules, use the value of NextToken in the response to get the next page of results." }, { "name": "nextToken", "value": "", "type": "query", "description": "

(Optional) If the playback configuration has more than MaxResults channel schedules, use NextToken to get the second and subsequent pages of results.

For the first GetChannelScheduleRequest request, omit this value.

For the second and subsequent requests, get the value of NextToken from the previous response and specify that value for NextToken in the request.

If the previous response didn't include a NextToken element, there are no more channel schedules to get.

" }, { "name": "MaxResults", "value": "", "type": "query", "description": "Pagination limit" }, { "name": "NextToken", "value": "", "type": "query", "description": "Pagination token" } ] }, "docs": "Retrieves information about your channel's schedule." }, { "info": { "name": "Amazon MediaTailor Start Channel", "type": "http" }, "http": { "method": "PUT", "url": "http://api.mediatailor.{region}.amazonaws.com/channel/:ChannelName/start", "headers": [ { "name": "X-Amz-Content-Sha256", "value": "" }, { "name": "X-Amz-Date", "value": "" }, { "name": "X-Amz-Algorithm", "value": "" }, { "name": "X-Amz-Credential", "value": "" }, { "name": "X-Amz-Security-Token", "value": "" }, { "name": "X-Amz-Signature", "value": "" }, { "name": "X-Amz-SignedHeaders", "value": "" } ], "params": [ { "name": "ChannelName", "value": "", "type": "path", "description": "The name of the channel." } ] }, "docs": "Starts a channel. For information about MediaTailor channels, see Working with channels in the MediaTailor User Guide." }, { "info": { "name": "Amazon MediaTailor Stop Channel", "type": "http" }, "http": { "method": "PUT", "url": "http://api.mediatailor.{region}.amazonaws.com/channel/:ChannelName/stop", "headers": [ { "name": "X-Amz-Content-Sha256", "value": "" }, { "name": "X-Amz-Date", "value": "" }, { "name": "X-Amz-Algorithm", "value": "" }, { "name": "X-Amz-Credential", "value": "" }, { "name": "X-Amz-Security-Token", "value": "" }, { "name": "X-Amz-Signature", "value": "" }, { "name": "X-Amz-SignedHeaders", "value": "" } ], "params": [ { "name": "ChannelName", "value": "", "type": "path", "description": "The name of the channel." } ] }, "docs": "Stops a channel. For information about MediaTailor channels, see Working with channels in the MediaTailor User Guide." } ] } ], "bundled": true }