VpcLinkProps
- class aws_cdk.aws_apigatewayv2.VpcLinkProps(*, vpc, security_groups=None, subnets=None, vpc_link_name=None)
- Bases: - object- (experimental) Properties for a VpcLink. - Parameters:
- vpc ( - IVpc) – (experimental) The VPC in which the private resources reside.
- security_groups ( - Optional[- Sequence[- ISecurityGroup]]) – (experimental) A list of security groups for the VPC link. Default: - no security groups. Use- addSecurityGroupsto add security groups
- subnets ( - Union[- SubnetSelection,- Dict[- str,- Any],- None]) – (experimental) A list of subnets for the VPC link. Default: - private subnets of the provided VPC. Use- addSubnetsto add more subnets
- vpc_link_name ( - Optional[- str]) – (experimental) The name used to label and identify the VPC link. Default: - automatically generated name
 
- Stability:
- experimental 
- ExampleMetadata:
- infused 
 - Example: - import aws_cdk.aws_ec2 as ec2 vpc = ec2.Vpc(self, "VPC") vpc_link = apigwv2.VpcLink(self, "VpcLink", vpc=vpc) - Attributes - security_groups
- (experimental) A list of security groups for the VPC link. - Default:
- no security groups. Use - addSecurityGroupsto add security groups
 
- Stability:
- experimental 
 
 - subnets
- (experimental) A list of subnets for the VPC link. - Default:
- private subnets of the provided VPC. Use - addSubnetsto add more subnets
 
- Stability:
- experimental 
 
 - vpc
- (experimental) The VPC in which the private resources reside. - Stability:
- experimental 
 
 - vpc_link_name
- (experimental) The name used to label and identify the VPC link. - Default:
- automatically generated name 
 
- Stability:
- experimental