Interface BridgeNetworkOutputProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
BridgeNetworkOutputProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.138.0 (build 0ca7ee8)",
date="2026-07-31T10:49:55.133Z")
@Stability(Experimental)
public interface BridgeNetworkOutputProps
extends software.amazon.jsii.JsiiSerializable
(experimental) Properties for a bridge network output.
Example:
Stack stack;
Gateway gateway;
Flow flow;
VpcInterfaceConfig vpcInterface;
GatewayNetwork productionNetwork;
Bridge egressBridge = Bridge.Builder.create(stack, "MyEgressBridge")
.bridgeName("my-egress-bridge")
.config(BridgeConfiguration.egress(EgressBridgeConfiguration.builder()
.maxBitrate(Bitrate.mbps(10))
.flowSources(List.of(BridgeFlowInput.builder()
.name("cloud-source")
.source(BridgeFlowSource.builder()
.flow(flow)
.vpcInterface(vpcInterface)
.build())
.build()))
.networkOutputs(List.of(BridgeNetworkOutput.builder()
.name("on-prem-output")
.output(BridgeOutputConfiguration.network(BridgeNetworkOutputProps.builder()
.ipAddress("192.168.1.200")
.port(5001)
.network(productionNetwork)
.protocol(BridgeProtocol.RTP)
.ttl(50)
.build()))
.build()))
.build()))
.gateway(gateway)
.build();
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forBridgeNetworkOutputPropsstatic final classAn implementation forBridgeNetworkOutputProps -
Method Summary
Modifier and TypeMethodDescriptionbuilder()(experimental) The IP address where the output will send content.(experimental) The gateway network this output sends content out of.getPort()(experimental) The port to use for the output.(experimental) The protocol to use for the output.getTtl()(experimental) Time to live (TTL) for the output packets in hops (1-255).Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getIpAddress
(experimental) The IP address where the output will send content. -
getNetwork
(experimental) The gateway network this output sends content out of.Use
to create the network and pass the same instance to the gateway and to each output that uses it.invalid reference
GatewayNetwork.define -
getPort
(experimental) The port to use for the output. -
getProtocol
(experimental) The protocol to use for the output. -
getTtl
(experimental) Time to live (TTL) for the output packets in hops (1-255).TTL represents the maximum number of network hops a packet can traverse before being discarded.
-
builder
- Returns:
- a
BridgeNetworkOutputProps.BuilderofBridgeNetworkOutputProps
-