in dataops-infra/infra/stacks/vpc_stack.py [0:0]
def __init__(self, scope: core.Construct, id: str, **kwargs) -> None:
super().__init__(scope, id, **kwargs)
self._instance = ec2.Vpc(
self,
"dataops-vpc",
max_azs=2,
cidr="10.0.0.0/16",
subnet_configuration=self.subnets,
enable_dns_hostnames=True,
enable_dns_support=True,
)
self.create_security_groups()
self.create_endpoints()
self.tag_subnets()
core.CfnOutput(self, "Output", value=self._instance.vpc_id)