def __init__()

in stacks/data_sandbox_vpc.py [0:0]


    def __init__(self, scope: core.Construct, id: str, aws_region='', **kwargs) -> None:
        super().__init__(scope, id, **kwargs)
        
        #parameters
        vpc_cidr = self.node.try_get_context("vpc_cidr")

        # Build VPC
        self.vpc = ec2.Vpc(self, "vpc",
          cidr=vpc_cidr,
          subnet_configuration=[
              ec2.SubnetConfiguration(name='Isolated', subnet_type=ec2.SubnetType.ISOLATED)]
          )

        # Build VPC endpoints
        s3_endpoint = self.vpc.add_gateway_endpoint('s3-endpoint',
          service=ec2.GatewayVpcEndpointAwsService('s3')
          )

        ssm_endpoint = self.vpc.add_interface_endpoint("ssm-endpoint",
          service=ec2.InterfaceVpcEndpointAwsService.SSM
          )

        notebook_endpoint = self.vpc.add_interface_endpoint("notebook-endpoint",
          service=ec2.InterfaceVpcEndpointAwsService.SAGEMAKER_NOTEBOOK
          )