BuildConfiguration
¶
Used by
Source code in docs_src/capo_elastic_beanstalk/types/build_configuration.py
artifact_name
instance-attribute
¶
artifact_name: NotRequired[String]
The name of the artifact of the CodeBuild build. If provided, Elastic Beanstalk stores the build artifact in the S3 location S3-bucket/resources/application-name/codebuild/codebuild-version-label-artifact-name.zip. If not provided, Elastic Beanstalk stores the build artifact in the S3 location S3-bucket/resources/application-name/codebuild/codebuild-version-label.zip.
code_build_service_role
instance-attribute
¶
code_build_service_role: NonEmptyString
The Amazon Resource Name (ARN) of the Identity and Access Management (IAM) role that enables CodeBuild to interact with dependent Amazon Web Services service on behalf of the Amazon Web Services account.
compute_type
instance-attribute
¶
compute_type: NotRequired[ComputeType]
Information about the compute resources the build project will use.
-
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
image
instance-attribute
¶
image: NonEmptyString
The ID of the Docker image to use for this build project.