Show / Hide Table of Contents

Class ProjectEnvironment

Inheritance
System.Object
ProjectEnvironment
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Aws.CodeBuild.Outputs
Assembly: Pulumi.Aws.dll
Syntax
public sealed class ProjectEnvironment

Fields

View Source

Certificate

The ARN of the S3 bucket, path prefix and object key that contains the PEM-encoded certificate.

Declaration
public readonly string Certificate
Field Value
Type Description
System.String
View Source

ComputeType

Information about the compute resources the build project will use. Available values for this parameter are: BUILD_GENERAL1_SMALL, BUILD_GENERAL1_MEDIUM, BUILD_GENERAL1_LARGE or BUILD_GENERAL1_2XLARGE. BUILD_GENERAL1_SMALL is only valid if type is set to LINUX_CONTAINER. When type is set to LINUX_GPU_CONTAINER, compute_type need to be BUILD_GENERAL1_LARGE.

Declaration
public readonly string ComputeType
Field Value
Type Description
System.String
View Source

EnvironmentVariables

A set of environment variables to make available to builds for this build project.

Declaration
public readonly ImmutableArray<ProjectEnvironmentEnvironmentVariable> EnvironmentVariables
Field Value
Type Description
System.Collections.Immutable.ImmutableArray<ProjectEnvironmentEnvironmentVariable>
View Source

Image

The Docker image to use for this build project. Valid values include Docker images provided by CodeBuild (e.g aws/codebuild/standard:2.0), Docker Hub images (e.g. nginx:latest), and full Docker repository URIs such as those for ECR (e.g. 137112412989.dkr.ecr.us-west-2.amazonaws.com/amazonlinux:latest).

Declaration
public readonly string Image
Field Value
Type Description
System.String
View Source

ImagePullCredentialsType

The type of credentials AWS CodeBuild uses to pull images in your build. Available values for this parameter are CODEBUILD or SERVICE_ROLE. When you use a cross-account or private registry image, you must use SERVICE_ROLE credentials. When you use an AWS CodeBuild curated image, you must use CODEBUILD credentials. Default to CODEBUILD

Declaration
public readonly string ImagePullCredentialsType
Field Value
Type Description
System.String
View Source

PrivilegedMode

If set to true, enables running the Docker daemon inside a Docker container. Defaults to false.

Declaration
public readonly bool? PrivilegedMode
Field Value
Type Description
System.Nullable<System.Boolean>
View Source

RegistryCredential

Information about credentials for access to a private Docker registry. Registry Credential config blocks are documented below.

Declaration
public readonly ProjectEnvironmentRegistryCredential RegistryCredential
Field Value
Type Description
ProjectEnvironmentRegistryCredential
View Source

Type

The type of build environment to use for related builds. Available values are: LINUX_CONTAINER, LINUX_GPU_CONTAINER, WINDOWS_CONTAINER or ARM_CONTAINER.

Declaration
public readonly string Type
Field Value
Type Description
System.String
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.