Interface BridgeProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
BridgeProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.138.0 (build 0ca7ee8)",
date="2026-07-31T10:49:55.135Z")
@Stability(Experimental)
public interface BridgeProps
extends software.amazon.jsii.JsiiSerializable
(experimental) Properties for the Bridge.
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 forBridgePropsstatic final classAn implementation forBridgeProps -
Method Summary
Modifier and TypeMethodDescriptionstatic BridgeProps.Builderbuilder()default String(experimental) The name of the bridge.(experimental) The bridge configuration specifying ingress or egress settings.(experimental) The gateway that the bridge is associated with.default BridgeFailoverConfig(experimental) The source failover configuration for the bridge.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getConfig
(experimental) The bridge configuration specifying ingress or egress settings. -
getGateway
(experimental) The gateway that the bridge is associated with. -
getBridgeName
(experimental) The name of the bridge.Cannot be modified after the bridge is created.
Default: - autogenerated
-
getSourceFailoverConfig
(experimental) The source failover configuration for the bridge.Default: - No failover configuration
-
builder
- Returns:
- a
BridgeProps.BuilderofBridgeProps
-