list_channels(**kwargs)¶Returns a collection of Channels.
See also: AWS API Documentation
Request Syntax
response = client.list_channels(
    MaxResults=123,
    NextToken='string'
)
dict
Response Syntax
{
    'Channels': [
        {
            'Arn': 'string',
            'Description': 'string',
            'EgressAccessLogs': {
                'LogGroupName': 'string'
            },
            'HlsIngest': {
                'IngestEndpoints': [
                    {
                        'Id': 'string',
                        'Password': 'string',
                        'Url': 'string',
                        'Username': 'string'
                    },
                ]
            },
            'Id': 'string',
            'IngressAccessLogs': {
                'LogGroupName': 'string'
            },
            'Tags': {
                'string': 'string'
            }
        },
    ],
    'NextToken': 'string'
}
Response Structure
Exceptions
MediaPackage.Client.exceptions.UnprocessableEntityExceptionMediaPackage.Client.exceptions.InternalServerErrorExceptionMediaPackage.Client.exceptions.ForbiddenExceptionMediaPackage.Client.exceptions.NotFoundExceptionMediaPackage.Client.exceptions.ServiceUnavailableExceptionMediaPackage.Client.exceptions.TooManyRequestsException