in lib/template/stack/vpc/vpc-base-stack.ts [32:47]
protected importVpc(props: VpcLegacyLookupProps): ec2.IVpc {
if (props.vpcIdLegacy != undefined && props.vpcIdLegacy.length > 0) {
const vpc = ec2.Vpc.fromLookup(this, `BaseVPC`, {
vpcId: props.vpcIdLegacy,
});
return vpc;
} else if (props.vpcNameLegacy != undefined && props.vpcNameLegacy.length > 0) {
const vpc = ec2.Vpc.fromLookup(this, `BaseVPC`, {
vpcName: props.vpcNameLegacy
});
return vpc;
} else {
console.error('please check VPC import options: VPCID or VPCName is essential.');
process.exit(1)
}
}