interface CfnChannelProps
Language | Type name |
---|---|
![]() | Amazon.CDK.AWS.MediaLive.CfnChannelProps |
![]() | github.com/aws/aws-cdk-go/awscdk/v2/awsmedialive#CfnChannelProps |
![]() | software.amazon.awscdk.services.medialive.CfnChannelProps |
![]() | aws_cdk.aws_medialive.CfnChannelProps |
![]() | aws-cdk-lib » aws_medialive » CfnChannelProps |
Properties for defining a CfnChannel
.
See also: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-channel.html
Example
// The generated example for this type would exceed 500 lines,
// and has been elided for readability.
Properties
Name | Type | Description |
---|---|---|
anywhere | IResolvable | Anywhere | |
cdi | IResolvable | Cdi | Specification of CDI inputs for this channel. |
channel | string | The class for this channel. |
destinations? | IResolvable | IResolvable | Output [] | The settings that identify the destination for the outputs in this MediaLive output package. |
encoder | IResolvable | Encoder | The encoding configuration for the output content. |
input | IResolvable | IResolvable | Input [] | The list of input attachments for the channel. |
input | IResolvable | Input | The input specification for this channel. |
log | string | The verbosity for logging activity for this channel. |
maintenance? | IResolvable | Maintenance | Maintenance settings for this channel. |
name? | string | A name for this audio selector. |
role | string | The IAM role for MediaLive to assume when running this channel. |
tags? | any | A collection of tags for this channel. |
vpc? | IResolvable | Vpc | Settings to enable VPC mode in the channel, so that the endpoints for all outputs are in your VPC. |
anywhereSettings?
Type:
IResolvable
|
Anywhere
(optional)
cdiInputSpecification?
Type:
IResolvable
|
Cdi
(optional)
Specification of CDI inputs for this channel.
channelClass?
Type:
string
(optional)
The class for this channel.
For a channel with two pipelines, the class is STANDARD. For a channel with one pipeline, the class is SINGLE_PIPELINE.
destinations?
Type:
IResolvable
|
IResolvable
|
Output
[]
(optional)
The settings that identify the destination for the outputs in this MediaLive output package.
encoderSettings?
Type:
IResolvable
|
Encoder
(optional)
The encoding configuration for the output content.
inputAttachments?
Type:
IResolvable
|
IResolvable
|
Input
[]
(optional)
The list of input attachments for the channel.
inputSpecification?
Type:
IResolvable
|
Input
(optional)
The input specification for this channel.
It specifies the key characteristics of the inputs for this channel: the maximum bitrate, the resolution, and the codec.
logLevel?
Type:
string
(optional)
The verbosity for logging activity for this channel.
Charges for logging (which are generated through Amazon CloudWatch Logging) are higher for higher verbosities.
maintenance?
Type:
IResolvable
|
Maintenance
(optional)
Maintenance settings for this channel.
name?
Type:
string
(optional)
A name for this audio selector.
The AudioDescription (in an output) references this name in order to identify a specific input audio to include in that output.
roleArn?
Type:
string
(optional)
The IAM role for MediaLive to assume when running this channel.
The role is identified by its ARN.
tags?
Type:
any
(optional)
A collection of tags for this channel.
Each tag is a key-value pair.
vpc?
Type:
IResolvable
|
Vpc
(optional)
Settings to enable VPC mode in the channel, so that the endpoints for all outputs are in your VPC.