Type object
Schema URL https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-codebuild-project.json
Parent schema serverless-framework-configuration
Type: object

Resource Type definition for AWS::CodeBuild::Project. Source:- No source definition found, add manually please

Properties

Source object required
10 nested properties
Type string | Aws_CF_FunctionString required
ReportBuildStatus boolean
Auth object
2 nested properties
Type string | Aws_CF_FunctionString required
Resource string | Aws_CF_FunctionString
SourceIdentifier string | Aws_CF_FunctionString
BuildSpec string | Aws_CF_FunctionString
GitCloneDepth integer
BuildStatusConfig object
2 nested properties
Context string | Aws_CF_FunctionString
TargetUrl string | Aws_CF_FunctionString
GitSubmodulesConfig object
1 nested properties
FetchSubmodules boolean required
InsecureSsl boolean
Location string | Aws_CF_FunctionString
ServiceRole string | Aws_CF_FunctionString required
Artifacts object required
9 nested properties
Type string | Aws_CF_FunctionString required
Path string | Aws_CF_FunctionString
ArtifactIdentifier string | Aws_CF_FunctionString
OverrideArtifactName boolean
Packaging string | Aws_CF_FunctionString
EncryptionDisabled boolean
Location string | Aws_CF_FunctionString
Name string | Aws_CF_FunctionString
NamespaceType string | Aws_CF_FunctionString
Environment object required
8 nested properties
Type string | Aws_CF_FunctionString required
Image string | Aws_CF_FunctionString required
ComputeType string | Aws_CF_FunctionString required
EnvironmentVariables EnvironmentVariable[]
PrivilegedMode boolean
ImagePullCredentialsType string | Aws_CF_FunctionString
RegistryCredential object
2 nested properties
Credential string | Aws_CF_FunctionString required
CredentialProvider string | Aws_CF_FunctionString required
Certificate string | Aws_CF_FunctionString
Description string | Aws_CF_FunctionString
ResourceAccessRole string | Aws_CF_FunctionString
VpcConfig object
3 nested properties
Subnets string[]
VpcId string | Aws_CF_FunctionString
SecurityGroupIds string[]
SecondarySources Source[]
EncryptionKey string | Aws_CF_FunctionString
SecondaryArtifacts Artifacts[]
Name string | Aws_CF_FunctionString
LogsConfig object
2 nested properties
CloudWatchLogs object
3 nested properties
Status string | Aws_CF_FunctionString required
GroupName string | Aws_CF_FunctionString
StreamName string | Aws_CF_FunctionString
S3Logs object
3 nested properties
Status string | Aws_CF_FunctionString required
EncryptionDisabled boolean
Location string | Aws_CF_FunctionString
QueuedTimeoutInMinutes integer
SecondarySourceVersions ProjectSourceVersion[]
Tags Tag[]
SourceVersion string | Aws_CF_FunctionString
Triggers object
3 nested properties
BuildType string | Aws_CF_FunctionString
FilterGroups FilterGroup[]
Webhook boolean
BadgeEnabled boolean
FileSystemLocations ProjectFileSystemLocation[]
ConcurrentBuildLimit integer
Visibility string | Aws_CF_FunctionString
BuildBatchConfig object
5 nested properties
CombineArtifacts boolean
ServiceRole string | Aws_CF_FunctionString
BatchReportMode string | Aws_CF_FunctionString
TimeoutInMins integer
Restrictions object
2 nested properties
ComputeTypesAllowed string[]
MaximumBuildsAllowed integer
TimeoutInMinutes integer
Cache object
3 nested properties
Type string | Aws_CF_FunctionString required
Modes string[]
Location string | Aws_CF_FunctionString

Definitions

ProjectSourceVersion object
SourceIdentifier string | Aws_CF_FunctionString required
SourceVersion string | Aws_CF_FunctionString
VpcConfig object
Subnets string[]
VpcId string | Aws_CF_FunctionString
SecurityGroupIds string[]
SourceAuth object
Type string | Aws_CF_FunctionString required
Resource string | Aws_CF_FunctionString
RegistryCredential object
Credential string | Aws_CF_FunctionString required
CredentialProvider string | Aws_CF_FunctionString required
FilterGroup object
Source object
Type string | Aws_CF_FunctionString required
ReportBuildStatus boolean
Auth object
2 nested properties
Type string | Aws_CF_FunctionString required
Resource string | Aws_CF_FunctionString
SourceIdentifier string | Aws_CF_FunctionString
BuildSpec string | Aws_CF_FunctionString
GitCloneDepth integer
BuildStatusConfig object
2 nested properties
Context string | Aws_CF_FunctionString
TargetUrl string | Aws_CF_FunctionString
GitSubmodulesConfig object
1 nested properties
FetchSubmodules boolean required
InsecureSsl boolean
Location string | Aws_CF_FunctionString
ProjectCache object
Type string | Aws_CF_FunctionString required
Modes string[]
Location string | Aws_CF_FunctionString
Artifacts object
Type string | Aws_CF_FunctionString required
Path string | Aws_CF_FunctionString
ArtifactIdentifier string | Aws_CF_FunctionString
OverrideArtifactName boolean
Packaging string | Aws_CF_FunctionString
EncryptionDisabled boolean
Location string | Aws_CF_FunctionString
Name string | Aws_CF_FunctionString
NamespaceType string | Aws_CF_FunctionString
LogsConfig object
CloudWatchLogs object
3 nested properties
Status string | Aws_CF_FunctionString required
GroupName string | Aws_CF_FunctionString
StreamName string | Aws_CF_FunctionString
S3Logs object
3 nested properties
Status string | Aws_CF_FunctionString required
EncryptionDisabled boolean
Location string | Aws_CF_FunctionString
BatchRestrictions object
ComputeTypesAllowed string[]
MaximumBuildsAllowed integer
ProjectBuildBatchConfig object
CombineArtifacts boolean
ServiceRole string | Aws_CF_FunctionString
BatchReportMode string | Aws_CF_FunctionString
TimeoutInMins integer
Restrictions object
2 nested properties
ComputeTypesAllowed string[]
MaximumBuildsAllowed integer
CloudWatchLogsConfig object
Status string | Aws_CF_FunctionString required
GroupName string | Aws_CF_FunctionString
StreamName string | Aws_CF_FunctionString
Environment object
Type string | Aws_CF_FunctionString required
Image string | Aws_CF_FunctionString required
ComputeType string | Aws_CF_FunctionString required
EnvironmentVariables EnvironmentVariable[]
PrivilegedMode boolean
ImagePullCredentialsType string | Aws_CF_FunctionString
RegistryCredential object
2 nested properties
Credential string | Aws_CF_FunctionString required
CredentialProvider string | Aws_CF_FunctionString required
Certificate string | Aws_CF_FunctionString
EnvironmentVariable object
Value string | Aws_CF_FunctionString required
Name string | Aws_CF_FunctionString required
Type string | Aws_CF_FunctionString
ProjectFileSystemLocation object
MountPoint string | Aws_CF_FunctionString required
Type string | Aws_CF_FunctionString required
Identifier string | Aws_CF_FunctionString required
Location string | Aws_CF_FunctionString required
MountOptions string | Aws_CF_FunctionString
Tag object
Value string | Aws_CF_FunctionString required
Key string | Aws_CF_FunctionString required
ProjectTriggers object
BuildType string | Aws_CF_FunctionString
FilterGroups FilterGroup[]
Webhook boolean
BuildStatusConfig object
Context string | Aws_CF_FunctionString
TargetUrl string | Aws_CF_FunctionString
GitSubmodulesConfig object
FetchSubmodules boolean required
S3LogsConfig object
Status string | Aws_CF_FunctionString required
EncryptionDisabled boolean
Location string | Aws_CF_FunctionString