This is the new Amazon CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the Amazon CloudFormation User Guide.
AWS::PCS::Cluster Networking
The networking configuration for the cluster's control plane.
Syntax
To declare this entity in your Amazon CloudFormation template, use the following syntax:
JSON
{ "NetworkType" :
String
, "SecurityGroupIds" :[ String, ... ]
, "SubnetIds" :[ String, ... ]
}
YAML
NetworkType:
String
SecurityGroupIds:- String
SubnetIds:- String
Properties
NetworkType
-
The IP address version the cluster uses. The default is
IPV4
.Required: No
Type: String
Allowed values:
IPV4 | IPV6
Update requires: Replacement
SecurityGroupIds
-
The list of security group IDs associated with the Elastic Network Interface (ENI) created in subnets.
The following rules are required:
-
Inbound rule 1
-
Protocol: All
-
Ports: All
-
Source: Self
-
-
Outbound rule 1
-
Protocol: All
-
Ports: All
-
Destination: 0.0.0.0/0 (IPv4) or ::/0 (IPv6)
-
-
Outbound rule 2
-
Protocol: All
-
Ports: All
-
Destination: Self
-
Required: No
Type: Array of String
Update requires: Replacement
-
SubnetIds
-
The ID of the subnet where Amazon PCS creates an Elastic Network Interface (ENI) to enable communication between managed controllers and Amazon PCS resources. The subnet must have an available IP address, cannot reside in Amazon Outposts, Amazon Wavelength, or an Amazon Local Zone.
Example:
subnet-abcd1234
Required: No
Type: Array of String
Update requires: Replacement