Experimental
@aws-cdk/aws-mediaconnect-alpha is an experimental (alpha) package: its API may change in any release, without a major version bump.
RouterNetworkInterfaceProps Struct
Properties for Router Network Interface.
Example
ts
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,
}),
});
Properties
configurationRouterNetworkConfigurationconfigurationRouterNetworkConfigurationconfigurationRouterNetworkConfigurationConfigurationRouterNetworkConfigurationConfigurationRouterNetworkConfigurationrequired#Network configuration for the router network interface.
regionNameoptionalstringregion_nameoptionalstrregionNameoptionalStringRegionNameoptionalstringRegionNameoptional*string#Select a region for your router network interface.
Default: Same region as the stack
routerNetworkInterfaceNameoptionalstringrouter_network_interface_nameoptionalstrrouterNetworkInterfaceNameoptionalStringRouterNetworkInterfaceNameoptionalstringRouterNetworkInterfaceNameoptional*string#The name of the router network interface.
Default: Generated automatically
tagsoptional{ [key: string]: string }tagsoptionaltyping.Mapping[str, str]tagsoptionalMap<String, String>TagsoptionalIDictionary<string, string>Tagsoptional*map[string]*string#Tags to add to the network interface.
Default: No tagging