aws_codebuild_project
Amazon Web Services CodeBuild Project
Name | Type | Nullable |
accountId | String | ✗ |
accountName | String | ✓ |
arn | String | ✗ |
artifacts | ProjectArtifacts | ✓ |
badge | ProjectBadge | ✓ |
buildBatchConfig | ProjectBuildBatchConfig | ✓ |
cache | ProjectCache | ✓ |
concurrentBuildLimit | Int | ✓ |
created | String | ✓ |
description | String | ✓ |
encryptionKey | String | ✓ |
environment | ProjectEnvironment | ✓ |
fileSystemLocations | List | ✓ |
lastModified | String | ✓ |
logsConfig | LogsConfig | ✓ |
name | String | ✓ |
projectVisibility | String | ✓ |
publicProjectAlias | String | ✓ |
queuedTimeoutInMinutes | Int | ✓ |
region | String | ✗ |
resourceAccessRole | String | ✓ |
secondaryArtifacts | List | ✓ |
secondarySourceVersions | List | ✓ |
secondarySources | List | ✓ |
serviceRole | String | ✓ |
source | ProjectSource | ✓ |
sourceVersion | String | ✓ |
tags | Map<String,String> | ✓ |
timeoutInMinutes | Int | ✓ |
vpcConfig | VpcConfig | ✓ |
webhook | Webhook | ✓ |
BatchRestrictions
Name | Type | Nullable |
computeTypesAllowed | List | ✗ |
maximumBuildsAllowed | Int | ✗ |
BuildStatusConfig
Name | Type | Nullable |
context | String | ✓ |
targetUrl | String | ✓ |
CloudWatchLogsConfig
Name | Type | Nullable |
groupName | String | ✓ |
status | String | ✓ |
streamName | String | ✓ |
EnvironmentVariable
Name | Type | Nullable |
name | String | ✓ |
type | String | ✓ |
value | String | ✓ |
GitSubmodulesConfig
Name | Type | Nullable |
fetchSubmodules | Boolean | ✓ |
LogsConfig
Name | Type | Nullable |
cloudWatchLogs | CloudWatchLogsConfig | ✓ |
s3Logs | S3LogsConfig | ✓ |
ProjectArtifacts
Name | Type | Nullable |
artifactIdentifier | String | ✓ |
bucketOwnerAccess | String | ✓ |
encryptionDisabled | Boolean | ✓ |
location | String | ✓ |
name | String | ✓ |
namespaceType | String | ✓ |
overrideArtifactName | Boolean | ✓ |
packaging | String | ✓ |
path | String | ✓ |
type | String | ✓ |
ProjectBadge
Name | Type | Nullable |
badgeEnabled | Boolean | ✓ |
badgeRequestUrl | String | ✓ |
ProjectBuildBatchConfig
Name | Type | Nullable |
batchReportMode | String | ✓ |
combineArtifacts | Boolean | ✓ |
restrictions | BatchRestrictions | ✓ |
serviceRole | String | ✓ |
timeoutInMins | Int | ✓ |
ProjectCache
Name | Type | Nullable |
location | String | ✓ |
modes | List | ✓ |
type | String | ✓ |
ProjectEnvironment
Name | Type | Nullable |
certificate | String | ✓ |
computeType | String | ✓ |
environmentVariables | List | ✓ |
image | String | ✓ |
imagePullCredentialsType | String | ✓ |
privilegedMode | Boolean | ✓ |
type | String | ✓ |
ProjectFileSystemLocation
Name | Type | Nullable |
identifier | String | ✓ |
location | String | ✓ |
mountOptions | String | ✓ |
mountPoint | String | ✓ |
type | String | ✓ |
ProjectSource
Name | Type | Nullable |
auth | SourceAuth | ✓ |
buildStatusConfig | BuildStatusConfig | ✓ |
buildspec | String | ✓ |
gitCloneDepth | Int | ✓ |
gitSubmodulesConfig | GitSubmodulesConfig | ✓ |
insecureSsl | Boolean | ✓ |
location | String | ✓ |
reportBuildStatus | Boolean | ✓ |
sourceIdentifier | String | ✓ |
type | String | ✓ |
ProjectSourceVersion
Name | Type | Nullable |
sourceIdentifier | String | ✓ |
sourceVersion | String | ✓ |
S3LogsConfig
Name | Type | Nullable |
bucketOwnerAccess | String | ✓ |
encryptionDisabled | Boolean | ✓ |
location | String | ✓ |
status | String | ✓ |
SourceAuth
Name | Type | Nullable |
resource | String | ✓ |
type | String | ✓ |
VpcConfig
Name | Type | Nullable |
securityGroupIds | List | ✓ |
subnets | List | ✓ |
vpcId | String | ✓ |
Webhook
Name | Type | Nullable |
branchFilter | String | ✓ |
buildType | String | ✓ |
filterGroups | List | ✓ |
lastModifiedSecret | String | ✓ |
payloadUrl | String | ✓ |
secret | String | ✓ |
url | String | ✓ |
WebhookFilter
Name | Type | Nullable |
excludeMatchedPattern | Boolean | ✓ |
pattern | String | ✓ |
type | String | ✓ |
Last updated