Show / Hide Table of Contents

Interface CfnApplicationVersion.IImageBuildConfigurationProperty

Namespace: Amazon.CDK.AWS.ElasticBeanstalk
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface CfnApplicationVersion.IImageBuildConfigurationProperty
Syntax (vb)
Public Interface CfnApplicationVersion.IImageBuildConfigurationProperty
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticbeanstalk-applicationversion-imagebuildconfiguration.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.AWS.ElasticBeanstalk;

             var imageBuildConfigurationProperty = new ImageBuildConfigurationProperty {
                 CodeBuildServiceRole = "codeBuildServiceRole",
                 Type = "type",

                 // the properties below are optional
                 Architecture = "architecture",
                 Buildpack = "buildpack",
                 ComputeType = "computeType",
                 DockerfileLocation = "dockerfileLocation",
                 TimeoutInMinutes = 123
             };

Synopsis

Properties

Architecture

The target architecture for the built container image.

Buildpack

The buildpack to use for building the image.

CodeBuildServiceRole

The ARN of the IAM role that AWS CodeBuild assumes to build the application version.

ComputeType

The compute type for the CodeBuild build environment.

DockerfileLocation

The path to the Dockerfile, relative to the source root.

TimeoutInMinutes

The timeout for the CodeBuild build, in minutes.

Type

The type of image build: docker or buildpack.

Properties

Architecture

The target architecture for the built container image.

string? Architecture { get; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticbeanstalk-applicationversion-imagebuildconfiguration.html#cfn-elasticbeanstalk-applicationversion-imagebuildconfiguration-architecture

Buildpack

The buildpack to use for building the image.

string? Buildpack { get; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticbeanstalk-applicationversion-imagebuildconfiguration.html#cfn-elasticbeanstalk-applicationversion-imagebuildconfiguration-buildpack

CodeBuildServiceRole

The ARN of the IAM role that AWS CodeBuild assumes to build the application version.

string CodeBuildServiceRole { get; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticbeanstalk-applicationversion-imagebuildconfiguration.html#cfn-elasticbeanstalk-applicationversion-imagebuildconfiguration-codebuildservicerole

ComputeType

The compute type for the CodeBuild build environment.

string? ComputeType { get; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticbeanstalk-applicationversion-imagebuildconfiguration.html#cfn-elasticbeanstalk-applicationversion-imagebuildconfiguration-computetype

DockerfileLocation

The path to the Dockerfile, relative to the source root.

string? DockerfileLocation { get; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticbeanstalk-applicationversion-imagebuildconfiguration.html#cfn-elasticbeanstalk-applicationversion-imagebuildconfiguration-dockerfilelocation

TimeoutInMinutes

The timeout for the CodeBuild build, in minutes.

double? TimeoutInMinutes { get; }
Property Value

double?

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticbeanstalk-applicationversion-imagebuildconfiguration.html#cfn-elasticbeanstalk-applicationversion-imagebuildconfiguration-timeoutinminutes

Type

The type of image build: docker or buildpack.

string Type { get; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticbeanstalk-applicationversion-imagebuildconfiguration.html#cfn-elasticbeanstalk-applicationversion-imagebuildconfiguration-type

Back to top Generated by DocFX