Class BridgeConfiguration
(experimental) Bridge configuration to set ingress and egress options on the bridge.
Namespace: Amazon.CDK.AWS.MediaConnect.Alpha
Assembly: Amazon.CDK.AWS.MediaConnect.Alpha.dll
Syntax (csharp)
public class BridgeConfiguration : DeputyBase
Syntax (vb)
Public Class BridgeConfiguration Inherits DeputyBase
Remarks
Stability: Experimental
ExampleMetadata: infused
Examples
Stack stack;
var productionNetwork = GatewayNetwork.Define(new GatewayNetworkDefineProps {
CidrBlock = "192.168.1.0/24",
Name = "production-network"
});
var gateway = new Gateway(stack, "MyGateway", new GatewayProps {
GatewayName = "my-gateway",
EgressCidrBlocks = new [] { "10.0.0.0/16" },
Networks = new [] { productionNetwork }
});
var ingressBridge = new Bridge(stack, "MyIngressBridge", new BridgeProps {
BridgeName = "my-ingress-bridge",
Config = BridgeConfiguration.Ingress(new IngressBridgeConfiguration {
MaxBitrate = Bitrate.Mbps(10),
MaxOutputs = 2,
NetworkSources = new [] { new BridgeNetworkInput {
Name = "on-prem-source",
Source = new BridgeNetworkSource {
Protocol = BridgeProtocol.RTP,
Network = productionNetwork,
MulticastIp = "239.1.1.1",
Port = 5000
}
} }
}),
Gateway = gateway
});
Synopsis
Methods
| Egress(IEgressBridgeConfiguration) | (experimental) An egress bridge is a cloud-to-ground bridge. |
| Ingress(IIngressBridgeConfiguration) | (experimental) An ingress bridge is a ground-to-cloud bridge. |
Methods
Egress(IEgressBridgeConfiguration)
(experimental) An egress bridge is a cloud-to-ground bridge.
public static BridgeConfiguration Egress(IEgressBridgeConfiguration config)
Parameters
- config IEgressBridgeConfiguration
Returns
Remarks
The content comes from an existing MediaConnect flow and is delivered to your premises.
Stability: Experimental
Ingress(IIngressBridgeConfiguration)
(experimental) An ingress bridge is a ground-to-cloud bridge.
public static BridgeConfiguration Ingress(IIngressBridgeConfiguration config)
Parameters
- config IIngressBridgeConfiguration
Returns
Remarks
The content originates at your premises and is delivered to the cloud.
Stability: Experimental