in src/aws-genomics-cdk/lib/vpc/vpc-stack.ts [8:31]
constructor(scope: cdk.Construct, id: string, props: cdk.StackProps) {
super(scope, id, props);
const subnetConf = [
{
cidrMask: config.VPC.cidrMask,
name: "private",
subnetType: ec2.SubnetType.PRIVATE,
},
{
cidrMask: config.VPC.cidrMask,
name: "public",
subnetType: ec2.SubnetType.PUBLIC,
}
];
const vpcProp = {
cidr: config.VPC.cidr,
maxAZs: config.VPC.maxAZs,
subnetConfiguration: subnetConf
};
this.vpc = new ec2.Vpc(this, config.VPC.VPCName, vpcProp);
}