Interface IngressBridgeConfiguration
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
IngressBridgeConfiguration.Jsii$Proxy
@Generated(value="jsii-pacmak/1.138.0 (build 0ca7ee8)",
date="2026-07-31T10:49:55.181Z")
@Stability(Experimental)
public interface IngressBridgeConfiguration
extends software.amazon.jsii.JsiiSerializable
(experimental) Ingress bridge configuration.
Example:
Stack stack;
GatewayNetwork productionNetwork = GatewayNetwork.define(GatewayNetworkDefineProps.builder()
.cidrBlock("192.168.1.0/24")
.name("production-network")
.build());
Gateway gateway = Gateway.Builder.create(stack, "MyGateway")
.gatewayName("my-gateway")
.egressCidrBlocks(List.of("10.0.0.0/16"))
.networks(List.of(productionNetwork))
.build();
Bridge ingressBridge = Bridge.Builder.create(stack, "MyIngressBridge")
.bridgeName("my-ingress-bridge")
.config(BridgeConfiguration.ingress(IngressBridgeConfiguration.builder()
.maxBitrate(Bitrate.mbps(10))
.maxOutputs(2)
.networkSources(List.of(BridgeNetworkInput.builder()
.name("on-prem-source")
.source(BridgeNetworkSource.builder()
.protocol(BridgeProtocol.RTP)
.network(productionNetwork)
.multicastIp("239.1.1.1")
.port(5000)
.build())
.build()))
.build()))
.gateway(gateway)
.build();
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forIngressBridgeConfigurationstatic final classAn implementation forIngressBridgeConfiguration -
Method Summary
Modifier and TypeMethodDescriptionbuilder()(experimental) The maximum expected bitrate (in bps) of the bridge.(experimental) The maximum number of outputs on the ingress bridge.(experimental) The network sources for the ingress bridge.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getMaxBitrate
(experimental) The maximum expected bitrate (in bps) of the bridge. -
getMaxOutputs
(experimental) The maximum number of outputs on the ingress bridge. -
getNetworkSources
(experimental) The network sources for the ingress bridge. -
builder
- Returns:
- a
IngressBridgeConfiguration.BuilderofIngressBridgeConfiguration
-