RouterNetworkInterfaceConfigurationProperty Struct
Example
ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_mediaconnect as mediaconnect } from 'aws-cdk-lib';
const routerNetworkInterfaceConfigurationProperty: mediaconnect.CfnRouterNetworkInterface.RouterNetworkInterfaceConfigurationProperty = {
public: {
allowRules: [{
cidr: 'cidr',
}],
},
vpc: {
securityGroupIds: ['securityGroupIds'],
subnetId: 'subnetId',
},
};
Properties
publicoptionalIResolvable | CfnRouterNetworkInterface.PublicRouterNetworkInterfaceConfigurationPropertypublicoptionaltyping.Union[IResolvable, PublicRouterNetworkInterfaceConfigurationProperty]publicoptionalIResolvablePublicoptionalIResolvablePublicoptionalinterface{}#The configuration settings for a public router network interface, including the list of allowed CIDR blocks.
vpcoptionalIResolvable | CfnRouterNetworkInterface.VpcRouterNetworkInterfaceConfigurationPropertyvpcoptionaltyping.Union[IResolvable, VpcRouterNetworkInterfaceConfigurationProperty]vpcoptionalIResolvableVpcoptionalIResolvableVpcoptionalinterface{}#The configuration settings for a router network interface within a VPC, including the security group IDs and subnet ID.