class RouterNetworkConfiguration
| Language | Type name |
|---|---|
.NET | Amazon.CDK.AWS.MediaConnect.Alpha.RouterNetworkConfiguration |
Go | github.com/aws/aws-cdk-go/awsmediaconnectalpha/v2#RouterNetworkConfiguration |
Java | software.amazon.awscdk.services.mediaconnect.alpha.RouterNetworkConfiguration |
Python | aws_cdk.aws_mediaconnect_alpha.RouterNetworkConfiguration |
TypeScript (source) | @aws-cdk/aws-mediaconnect-alpha ยป RouterNetworkConfiguration |
Factory class for creating Router Network configurations.
Example
declare const stack: Stack;
declare const securityGroup: ec2.ISecurityGroup;
declare const subnet: ec2.ISubnet;
const privateInterface = new RouterNetworkInterface(stack, 'PrivateInterface', {
routerNetworkInterfaceName: 'private-interface',
configuration: RouterNetworkConfiguration.vpc({
securityGroups: [securityGroup],
subnet: subnet,
}),
});
Methods
| Name | Description |
|---|---|
| static public | Create a public network configuration. |
| static vpc(props) | Create a VPC network configuration. |
static publicNetwork(props)
public static publicNetwork(props: PublicNetworkConfigurationProps): RouterNetworkConfiguration
Parameters
- props
Publicโ Public network configuration properties.Network Configuration Props
Returns
Create a public network configuration.
static vpc(props)
public static vpc(props: VpcNetworkConfigurationProps): RouterNetworkConfiguration
Parameters
- props
Vpcโ VPC network configuration properties.Network Configuration Props
Returns
Create a VPC network configuration.

.NET
Go
Java
Python
TypeScript (