BridgeFlowInput

class aws_cdk.aws_mediaconnect_alpha.BridgeFlowInput(*, name, source)

Bases: object

(experimental) A named flow source for an egress bridge.

Parameters:
  • name (str) – (experimental) The name of the flow source. Must be unique among sources on the bridge.

  • source (Union[BridgeFlowSource, Dict[str, Any]]) – (experimental) The flow source configuration describing where the bridge consumes content from.

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_ec2 as ec2
from aws_cdk import aws_iam as iam

# flow: mediaconnect_alpha.Flow
# network_interface: mediaconnect_alpha.NetworkInterface
# role: iam.Role
# security_group: ec2.SecurityGroup
# subnet: ec2.Subnet

bridge_flow_input = mediaconnect_alpha.BridgeFlowInput(
    name="name",
    source=mediaconnect_alpha.BridgeFlowSource(
        flow=flow,

        # the properties below are optional
        vpc_interface=mediaconnect_alpha.VpcInterfaceConfig(
            name="name",
            role=role,
            security_groups=[security_group],
            subnet=subnet,

            # the properties below are optional
            network_interface_ids=["networkInterfaceIds"],
            network_interface_type=network_interface
        )
    )
)

Attributes

name

(experimental) The name of the flow source.

Must be unique among sources on the bridge.

Stability:

experimental

source

(experimental) The flow source configuration describing where the bridge consumes content from.

Stability:

experimental