class documentation
class StepInLine(TerraformStack): (source)
Constructor: StepInLine(scope, name, pipeline, region, ...)
Undocumented
| Method | __init__ |
Initialize a StepInLine terraform stack |
def __init__(self, scope: __package__)/'template_lambda.py', vpc_id: '0.0.0.0/0']):
(source)
¶
Construct, name: str, pipeline: Pipeline, region: str, template_file: str = impresources.files(Optional[ str] = None, subnet_filter: Optional[ Union[ IResolvable, List[ data_aws_subnets.DataAwsSubnetsFilter]]] = None, outbound_cidr: Optional[ List[ str]] = [Initialize a StepInLine terraform stack
- Args:
- scope (Construct) name (str): Unique name for Stack resource pipeline (Pipeline): The pipeline to instantiate in AWS region (str): AWS Region template_file (str): Location of template file to populate. Defaults to internal template, but a custom file can be provided. vpc_id (Optional[str]): If Lambda needs to be in a VPC, supply the VPC ID subnet_filter: If vpc_id is needed, provide a filter to access the subnets outbound_cidr: Optional[List[str]]: The CIDRs to allow Lambda to access. Only required if VPC is needed.