RouterNetworkInterfaceProps
- class aws_cdk.aws_mediaconnect_alpha.RouterNetworkInterfaceProps(*, configuration, region_name=None, router_network_interface_name=None, tags=None)
Bases:
object(experimental) Properties for Router Network Interface.
- Parameters:
configuration (
RouterNetworkConfiguration) – (experimental) Network configuration for the router network interface.region_name (
Optional[str]) – (experimental) The AWS Region where the router network interface will be created. Default: - Same region as the stackrouter_network_interface_name (
Optional[str]) – (experimental) The name of the router network interface. Default: - Generated automaticallytags (
Optional[Mapping[str,str]]) – (experimental) Tags to add to the network interface. Default: - No tagging
- Stability:
experimental
- ExampleMetadata:
infused
Example:
# stack: Stack # security_group: ec2.ISecurityGroup # subnet: ec2.ISubnet private_interface = RouterNetworkInterface(stack, "PrivateInterface", router_network_interface_name="private-interface", configuration=RouterNetworkConfiguration.vpc( security_groups=[security_group], subnet=subnet ) )
Attributes
- configuration
(experimental) Network configuration for the router network interface.
- Stability:
experimental
- region_name
(experimental) The AWS Region where the router network interface will be created.
- Default:
Same region as the stack
- Stability:
experimental
- router_network_interface_name
(experimental) The name of the router network interface.
- Default:
Generated automatically
- Stability:
experimental
- tags
(experimental) Tags to add to the network interface.
- Default:
No tagging
- Stability:
experimental