Struct rusoto_codebuild::ProjectEnvironment [] [src]

pub struct ProjectEnvironment {
    pub compute_type: ComputeType,
    pub environment_variables: Option<EnvironmentVariables>,
    pub image: NonEmptyString,
    pub type_: EnvironmentType,
}

Information about the build environment of the build project.

Fields

Information about the compute resources the build project will use. Available values include:

  • BUILD_GENERAL1_SMALL: Use up to 3 GB memory and 2 vCPUs for builds.

  • BUILD_GENERAL1_MEDIUM: Use up to 7 GB memory and 4 vCPUs for builds.

  • BUILD_GENERAL1_LARGE: Use up to 15 GB memory and 8 vCPUs for builds.

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

The ID of the Docker image to use for this build project.

The type of build environment to use for related builds.

Trait Implementations

impl Default for ProjectEnvironment
[src]

Returns the "default value" for a type. Read more

impl Debug for ProjectEnvironment
[src]

Formats the value using the given formatter.

impl Clone for ProjectEnvironment
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more