CfnChannelProps

class aws_cdk.aws_medialive.CfnChannelProps(*, channel_class=None, destinations=None, encoder_settings=None, input_attachments=None, input_specification=None, log_level=None, name=None, role_arn=None, tags=None)

Bases: object

__init__(*, channel_class=None, destinations=None, encoder_settings=None, input_attachments=None, input_specification=None, log_level=None, name=None, role_arn=None, tags=None)

Properties for defining a AWS::MediaLive::Channel.

Parameters
  • channel_class (Optional[str]) – AWS::MediaLive::Channel.ChannelClass.

  • destinations (Union[IResolvable, None, List[Union[IResolvable, OutputDestinationProperty]]]) – AWS::MediaLive::Channel.Destinations.

  • encoder_settings (Optional[Any]) – AWS::MediaLive::Channel.EncoderSettings.

  • input_attachments (Union[IResolvable, None, List[Union[IResolvable, InputAttachmentProperty]]]) – AWS::MediaLive::Channel.InputAttachments.

  • input_specification (Union[IResolvable, None, InputSpecificationProperty]) – AWS::MediaLive::Channel.InputSpecification.

  • log_level (Optional[str]) – AWS::MediaLive::Channel.LogLevel.

  • name (Optional[str]) – AWS::MediaLive::Channel.Name.

  • role_arn (Optional[str]) – AWS::MediaLive::Channel.RoleArn.

  • tags (Optional[Any]) – AWS::MediaLive::Channel.Tags.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-channel.html

Attributes

channel_class

AWS::MediaLive::Channel.ChannelClass.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-channel.html#cfn-medialive-channel-channelclass

Return type

Optional[str]

destinations

AWS::MediaLive::Channel.Destinations.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-channel.html#cfn-medialive-channel-destinations

Return type

Union[IResolvable, None, List[Union[IResolvable, OutputDestinationProperty]]]

encoder_settings

AWS::MediaLive::Channel.EncoderSettings.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-channel.html#cfn-medialive-channel-encodersettings

Return type

Any

input_attachments

AWS::MediaLive::Channel.InputAttachments.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-channel.html#cfn-medialive-channel-inputattachments

Return type

Union[IResolvable, None, List[Union[IResolvable, InputAttachmentProperty]]]

input_specification

AWS::MediaLive::Channel.InputSpecification.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-channel.html#cfn-medialive-channel-inputspecification

Return type

Union[IResolvable, None, InputSpecificationProperty]

log_level

AWS::MediaLive::Channel.LogLevel.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-channel.html#cfn-medialive-channel-loglevel

Return type

Optional[str]

name

AWS::MediaLive::Channel.Name.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-channel.html#cfn-medialive-channel-name

Return type

Optional[str]

role_arn

AWS::MediaLive::Channel.RoleArn.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-channel.html#cfn-medialive-channel-rolearn

Return type

Optional[str]

tags

AWS::MediaLive::Channel.Tags.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-channel.html#cfn-medialive-channel-tags

Return type

Any