list_multiplex_programs

MediaLive.Client.list_multiplex_programs(**kwargs)

List the programs that currently exist for a specific multiplex.

See also: AWS API Documentation

Request Syntax

response = client.list_multiplex_programs(
    MaxResults=123,
    MultiplexId='string',
    NextToken='string'
)
Parameters
  • MaxResults (integer) -- The maximum number of items to return.
  • MultiplexId (string) -- [REQUIRED] The ID of the multiplex that the programs belong to.
  • NextToken (string) -- The token to retrieve the next page of results.
Return type

dict

Returns

Response Syntax

{
    'MultiplexPrograms': [
        {
            'ChannelId': 'string',
            'ProgramName': 'string'
        },
    ],
    'NextToken': 'string'
}

Response Structure

  • (dict) -- An array of the programs for one multiplex.
    • MultiplexPrograms (list) -- List of multiplex programs.
      • (dict) -- Placeholder documentation for MultiplexProgramSummary
        • ChannelId (string) -- The MediaLive Channel associated with the program.
        • ProgramName (string) -- The name of the multiplex program.
    • NextToken (string) -- Token for the next ListMultiplexProgram request.

Exceptions

  • MediaLive.Client.exceptions.BadRequestException
  • MediaLive.Client.exceptions.InternalServerErrorException
  • MediaLive.Client.exceptions.ForbiddenException
  • MediaLive.Client.exceptions.BadGatewayException
  • MediaLive.Client.exceptions.NotFoundException
  • MediaLive.Client.exceptions.GatewayTimeoutException
  • MediaLive.Client.exceptions.TooManyRequestsException