MediaLiveChannelConfigurationProps
- class aws_cdk.aws_mediaconnect_alpha.MediaLiveChannelConfigurationProps(*, media_live_channel_arn, media_live_channel_output_name, media_live_pipeline_id, source_transit_decryption=None)
Bases:
object(experimental) Properties for MediaLive Channel Router Input configuration.
Use this when the MediaLive channel already exists and you want to ingest from one of its outputs immediately.
- Parameters:
media_live_channel_arn (
str) – (experimental) ARN of the MediaLive channel to use as input. Note: This will change to accept a typed MediaLive channel reference when themedia_live_channel_output_name (
str) – (experimental) The name of the MediaLive channel output to connect to this router input.media_live_pipeline_id (
MediaLivePipeline) – (experimental) The MediaLive pipeline to connect to this router input.source_transit_decryption (
Union[TransitEncryption,Dict[str,Any],None]) – (experimental) Optional transit encryption configuration. Default: - Automatic encryption will be used
- Stability:
experimental
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. import aws_cdk.aws_mediaconnect_alpha as mediaconnect_alpha from aws_cdk import aws_iam as iam from aws_cdk import aws_secretsmanager as secretsmanager # role: iam.Role # secret: secretsmanager.Secret media_live_channel_configuration_props = mediaconnect_alpha.MediaLiveChannelConfigurationProps( media_live_channel_arn="mediaLiveChannelArn", media_live_channel_output_name="mediaLiveChannelOutputName", media_live_pipeline_id=mediaconnect_alpha.MediaLivePipeline.PIPELINE_0, # the properties below are optional source_transit_decryption=mediaconnect_alpha.TransitEncryption( secret=secret, # the properties below are optional role=role ) )
Attributes
- media_live_channel_arn
(experimental) ARN of the MediaLive channel to use as input.
Note: This will change to accept a typed MediaLive channel reference when the
- Stability:
experimental
- Aws-cdk:
/aws-medialive-alpha L2 construct is released.
- media_live_channel_output_name
(experimental) The name of the MediaLive channel output to connect to this router input.
- Stability:
experimental
- media_live_pipeline_id
(experimental) The MediaLive pipeline to connect to this router input.
- Stability:
experimental
- source_transit_decryption
(experimental) Optional transit encryption configuration.
- Default:
Automatic encryption will be used
- Stability:
experimental