MediaConnectFlowConfigurationProps

class aws_cdk.aws_mediaconnect_alpha.MediaConnectFlowConfigurationProps(*, flow, flow_output, source_transit_decryption=None)

Bases: object

(experimental) Properties for MediaConnect Flow Router Input configuration.

Parameters:
  • flow (IFlow) – (experimental) The MediaConnect flow to use as input.

  • flow_output (IFlowOutput) – (experimental) The flow output that feeds 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:

infused

Example:

# stack: Stack
# flow: Flow
# flow_output: FlowOutput


input = RouterInput(stack, "FlowInput",
    router_input_name="flow-input",
    maximum_bitrate=Bitrate.mbps(20),
    routing_scope=RoutingScope.REGIONAL,
    tier=RouterInputTier.INPUT_50,
    configuration=RouterInputConfiguration.media_connect_flow(
        flow=flow,
        flow_output=flow_output
    )
)

Attributes

flow

(experimental) The MediaConnect flow to use as input.

Stability:

experimental

flow_output

(experimental) The flow output that feeds this router input.

Stability:

experimental

source_transit_decryption

(experimental) Optional transit encryption configuration.

Default:
  • Automatic encryption will be used

Stability:

experimental