GatewayBridgeSource

class aws_cdk.aws_mediaconnect_alpha.GatewayBridgeSource(*, bridge, vpc_interface=None)

Bases: object

(experimental) Options for Gateway Bridge Source.

Parameters:
  • bridge (IBridge) – (experimental) The bridge feeding this flow.

  • vpc_interface (Union[VpcInterfaceConfig, Dict[str, Any], None]) – (experimental) The VPC interface attachment to use for this bridge source. Default: - no VPC interface

Stability:

experimental

ExampleMetadata:

infused

Example:

# stack: Stack
# bridge: Bridge
# role: iam.IRole
# security_group: ec2.ISecurityGroup
# subnet: ec2.ISubnet


vpc_interface = VpcInterface.define(
    vpc_interface_name="bridge-interface",
    role=role,
    security_groups=[security_group],
    subnet=subnet
)

flow = Flow(stack, "MyFlow",
    source=SourceConfiguration.gateway_bridge(
        bridge=bridge,
        vpc_interface=vpc_interface
    ),
    vpc_interfaces=[vpc_interface]
)

Attributes

bridge

(experimental) The bridge feeding this flow.

Stability:

experimental

vpc_interface

(experimental) The VPC interface attachment to use for this bridge source.

Default:
  • no VPC interface

Stability:

experimental