interface BuildConfigurationProperty
| Language | Type name |
|---|---|
.NET | Amazon.CDK.AWS.ElasticBeanstalk.CfnApplicationVersion.BuildConfigurationProperty |
Go | github.com/aws/aws-cdk-go/awscdk/v2/awselasticbeanstalk#CfnApplicationVersion_BuildConfigurationProperty |
Java | software.amazon.awscdk.services.elasticbeanstalk.CfnApplicationVersion.BuildConfigurationProperty |
Python | aws_cdk.aws_elasticbeanstalk.CfnApplicationVersion.BuildConfigurationProperty |
TypeScript | aws-cdk-lib » aws_elasticbeanstalk » CfnApplicationVersion » BuildConfigurationProperty |
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_elasticbeanstalk as elasticbeanstalk } from 'aws-cdk-lib';
const buildConfigurationProperty: elasticbeanstalk.CfnApplicationVersion.BuildConfigurationProperty = {
codeBuildServiceRole: 'codeBuildServiceRole',
image: 'image',
// the properties below are optional
artifactName: 'artifactName',
computeType: 'computeType',
timeoutInMinutes: 123,
};
Properties
| Name | Type | Description |
|---|---|---|
| code | string | The ARN of the IAM role that AWS CodeBuild assumes to build the application version. |
| image | string | The CodeBuild image used for the build environment. |
| artifact | string | The name of the build artifact. |
| compute | string | The compute type for the CodeBuild build environment. |
| timeout | number | The timeout for the CodeBuild build, in minutes. |
codeBuildServiceRole
Type:
string
The ARN of the IAM role that AWS CodeBuild assumes to build the application version.
image
Type:
string
The CodeBuild image used for the build environment.
artifactName?
Type:
string
(optional)
The name of the build artifact.
computeType?
Type:
string
(optional)
The compute type for the CodeBuild build environment.
timeoutInMinutes?
Type:
number
(optional)
The timeout for the CodeBuild build, in minutes.

.NET
Go
Java
Python
TypeScript