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
compute_type: ComputeType
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.
environment_variables: Option<EnvironmentVariables>
A set of environment variables to make available to builds for this build project.
image: NonEmptyString
The ID of the Docker image to use for this build project.
type_: EnvironmentType
The type of build environment to use for related builds.
Trait Implementations
impl Default for ProjectEnvironment
[src]
fn default() -> ProjectEnvironment
Returns the "default value" for a type. Read more
impl Debug for ProjectEnvironment
[src]
impl Clone for ProjectEnvironment
[src]
fn clone(&self) -> ProjectEnvironment
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more