MediaTailor / Paginator / GetChannelSchedule
GetChannelSchedule¶
- class MediaTailor.Paginator.GetChannelSchedule¶
- paginator = client.get_paginator('get_channel_schedule') - paginate(**kwargs)¶
- Creates an iterator that will paginate through responses from - MediaTailor.Client.get_channel_schedule().- See also: AWS API Documentation - Request Syntax- response_iterator = paginator.paginate( ChannelName='string', DurationMinutes='string', Audience='string', PaginationConfig={ 'MaxItems': 123, 'PageSize': 123, 'StartingToken': 'string' } ) - Parameters:
- ChannelName (string) – - [REQUIRED] - The name of the channel associated with this Channel Schedule. 
- DurationMinutes (string) – The duration in minutes of the channel schedule. 
- Audience (string) – The single audience for GetChannelScheduleRequest. 
- PaginationConfig (dict) – - A dictionary that provides parameters to control pagination. - MaxItems (integer) – - The total number of items to return. If the total number of items available is more than the value specified in max-items then a - NextTokenwill be provided in the output that you can use to resume pagination.
- PageSize (integer) – - The size of each page. 
- StartingToken (string) – - A token to specify where to start paginating. This is the - NextTokenfrom a previous response.
 
 
- Return type:
- dict 
- Returns:
- Response Syntax- { 'Items': [ { 'ApproximateDurationSeconds': 123, 'ApproximateStartTime': datetime(2015, 1, 1), 'Arn': 'string', 'ChannelName': 'string', 'LiveSourceName': 'string', 'ProgramName': 'string', 'ScheduleAdBreaks': [ { 'ApproximateDurationSeconds': 123, 'ApproximateStartTime': datetime(2015, 1, 1), 'SourceLocationName': 'string', 'VodSourceName': 'string' }, ], 'ScheduleEntryType': 'PROGRAM'|'FILLER_SLATE'|'ALTERNATE_MEDIA', 'SourceLocationName': 'string', 'VodSourceName': 'string', 'Audiences': [ 'string', ] }, ], } - Response Structure- (dict) – - Items (list) – - A list of schedule entries for the channel. - (dict) – - The properties for a schedule. - ApproximateDurationSeconds (integer) – - The approximate duration of this program, in seconds. 
- ApproximateStartTime (datetime) – - The approximate time that the program will start playing. 
- Arn (string) – - The ARN of the program. 
- ChannelName (string) – - The name of the channel that uses this schedule. 
- LiveSourceName (string) – - The name of the live source used for the program. 
- ProgramName (string) – - The name of the program. 
- ScheduleAdBreaks (list) – - The schedule’s ad break properties. - (dict) – - The schedule’s ad break properties. - ApproximateDurationSeconds (integer) – - The approximate duration of the ad break, in seconds. 
- ApproximateStartTime (datetime) – - The approximate time that the ad will start playing. 
- SourceLocationName (string) – - The name of the source location containing the VOD source used for the ad break. 
- VodSourceName (string) – - The name of the VOD source used for the ad break. 
 
 
- ScheduleEntryType (string) – - The type of schedule entry. 
- SourceLocationName (string) – - The name of the source location. 
- VodSourceName (string) – - The name of the VOD source. 
- Audiences (list) – - The list of audiences defined in ScheduleEntry. - (string) –