AWS Fundamentals Logo
AWS Fundamentals
L1 ConstructAWS::MediaPackage::Channel

CfnChannel

Creates a channel to receive content. After it's created, a channel provides static input URLs. These URLs remain the same throughout the lifetime of the channel, regardless of any failures or upgrades that might occur. Use these URLs to configure the outputs of your upstream encoder.

Import

import { CfnChannel } from 'aws-cdk-lib/aws-mediapackage';

Or use the module namespace:

import * as mediapackage from 'aws-cdk-lib/aws-mediapackage';
// mediapackage.CfnChannel

Properties

Configuration passed to the constructor as CfnChannelProps.

idRequired
string

Unique identifier that you assign to the channel.

descriptionOptional
string

Any descriptive information that you want to add to the channel for future identification purposes.

egressAccessLogsOptional
IResolvable | LogConfigurationProperty

Configures egress access logs.

hlsIngestOptional
IResolvable | HlsIngestProperty

The input URL where the source stream should be sent.

ingressAccessLogsOptional
IResolvable | LogConfigurationProperty

Configures ingress access logs.

tagsOptional
CfnTag[]

The tags to assign to the channel.

CloudFormation Resource

This L1 construct maps directly to the following CloudFormation resource type.

Learn AWS the Practical Way

Our bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.

Subscribe to Newsletter

Quick Facts

LevelL1 (CloudFormation)
Moduleaws-mediapackage
CFN TypeAWS::MediaPackage::Channel
Properties6

External Links