BridgeProtocol
- class aws_cdk.aws_mediaconnect_alpha.BridgeProtocol(*args: Any, **kwargs)
Bases:
object(experimental) Options for bridge network source and output protocols.
- Stability:
experimental
- ExampleMetadata:
infused
Example:
from aws_cdk.aws_mediaconnect_alpha import BridgeNetworkInput, BridgeNetworkSource # stack: Stack production_network = GatewayNetwork.define( cidr_block="192.168.1.0/24", name="production-network" ) gateway = Gateway(stack, "MyGateway", gateway_name="my-gateway", egress_cidr_blocks=["10.0.0.0/16"], networks=[production_network] ) ingress_bridge = Bridge(stack, "MyIngressBridge", bridge_name="my-ingress-bridge", config=BridgeConfiguration.ingress( max_bitrate=Bitrate.mbps(10), max_outputs=2, network_sources=[BridgeNetworkInput( name="on-prem-source", source=BridgeNetworkSource( protocol=BridgeProtocol.RTP, network=production_network, multicast_ip="239.1.1.1", port=5000 ) )] ), gateway=gateway )
Methods
- to_string()
(experimental) Returns the string value.
- Stability:
experimental
- Return type:
str
Attributes
- RTP = <aws_cdk.aws_mediaconnect_alpha.BridgeProtocol object>
- RTP_FEC = <aws_cdk.aws_mediaconnect_alpha.BridgeProtocol object>
- UDP = <aws_cdk.aws_mediaconnect_alpha.BridgeProtocol object>
- value
(experimental) The bridge protocol string value.
- Stability:
experimental
Static Methods
- classmethod of(value)
(experimental) Use a custom bridge protocol value.
- Parameters:
value (
str) – The bridge protocol string value.- Stability:
experimental
- Return type: