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::CodeBuild::Project DockerServer
Contains the configuration details for the dedicated Docker server associated with this build project, including the compute type and network security settings. For more information, see Docker image build server sample for CodeBuild in the AWS CodeBuild User Guide.
Syntax
To declare this entity in your CloudFormation template, use the following syntax:
JSON
{ "ComputeType" :String, "SecurityGroupIds" :[ String, ... ]}
YAML
ComputeType:StringSecurityGroupIds:- String
Properties
ComputeType-
The type of compute environment to use for the Docker server.
Required: Yes
Type: String
Allowed values:
BUILD_GENERAL1_SMALL | BUILD_GENERAL1_MEDIUM | BUILD_GENERAL1_LARGE | BUILD_GENERAL1_XLARGE | BUILD_GENERAL1_2XLARGE | BUILD_LAMBDA_1GB | BUILD_LAMBDA_2GB | BUILD_LAMBDA_4GB | BUILD_LAMBDA_8GB | BUILD_LAMBDA_10GB | ATTRIBUTE_BASED_COMPUTE | CUSTOM_INSTANCE_TYPEUpdate requires: No interruption
SecurityGroupIds-
A list of security group IDs for the Docker server. Security groups for the Docker server must allow ingress traffic from the VPC configured in the project on port 9876.
Required: No
Type: Array of String
Maximum:
5Update requires: No interruption