This is the new CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the AWS CloudFormation User Guide.
AWS::CodeConnections::Host VpcConfiguration
The VPC configuration provisioned for the host.
Syntax
To declare this entity in your CloudFormation template, use the following syntax:
JSON
{ "SecurityGroupIds" :[ String, ... ], "SubnetIds" :[ String, ... ], "TlsCertificate" :String, "VpcId" :String}
YAML
SecurityGroupIds:- StringSubnetIds:- StringTlsCertificate:StringVpcId:String
Properties
SecurityGroupIds-
The ID of the security group or security groups associated with the Amazon VPC connected to the infrastructure where your provider type is installed.
Required: Yes
Type: Array of String
Minimum:
11 | 1Maximum:
20 | 10Update requires: No interruption
SubnetIds-
The ID of the subnet or subnets associated with the Amazon VPC connected to the infrastructure where your provider type is installed.
Required: Yes
Type: Array of String
Minimum:
15 | 1Maximum:
24 | 10Update requires: No interruption
TlsCertificate-
The value of the Transport Layer Security (TLS) certificate associated with the infrastructure where your provider type is installed.
Required: No
Type: String
Minimum:
1Maximum:
16384Update requires: No interruption
VpcId-
The ID of the Amazon VPC connected to the infrastructure where your provider type is installed.
Required: Yes
Type: String
Pattern:
^vpc-\w{8}(\w{9})?$Minimum:
12Maximum:
21Update requires: No interruption