Uses of Class
software.amazon.awscdk.cfnpropertymixins.services.codebuild.CfnProjectPropsMixin.Builder
Packages that use CfnProjectPropsMixin.Builder
-
Uses of CfnProjectPropsMixin.Builder in software.amazon.awscdk.cfnpropertymixins.services.codebuild
Methods in software.amazon.awscdk.cfnpropertymixins.services.codebuild that return CfnProjectPropsMixin.BuilderModifier and TypeMethodDescriptionCfnProjectPropsMixin.Builder.artifacts(CfnProjectPropsMixin.ArtifactsProperty artifacts) Artifactsis a property of the AWS::CodeBuild::Project resource that specifies output settings for artifacts generated by an AWS CodeBuild build.CfnProjectPropsMixin.Builder.artifacts(IResolvable artifacts) Artifactsis a property of the AWS::CodeBuild::Project resource that specifies output settings for artifacts generated by an AWS CodeBuild build.CfnProjectPropsMixin.Builder.autoRetryLimit(Number autoRetryLimit) CfnProjectPropsMixin.Builder.badgeEnabled(Boolean badgeEnabled) Indicates whether AWS CodeBuild generates a publicly accessible URL for your project's build badge.CfnProjectPropsMixin.Builder.badgeEnabled(IResolvable badgeEnabled) Indicates whether AWS CodeBuild generates a publicly accessible URL for your project's build badge.CfnProjectPropsMixin.Builder.buildBatchConfig(CfnProjectPropsMixin.ProjectBuildBatchConfigProperty buildBatchConfig) AProjectBuildBatchConfigobject that defines the batch build options for the project.CfnProjectPropsMixin.Builder.buildBatchConfig(IResolvable buildBatchConfig) AProjectBuildBatchConfigobject that defines the batch build options for the project.CfnProjectPropsMixin.Builder.cache(CfnProjectPropsMixin.ProjectCacheProperty cache) Settings that AWS CodeBuild uses to store and reuse build dependencies.CfnProjectPropsMixin.Builder.cache(IResolvable cache) Settings that AWS CodeBuild uses to store and reuse build dependencies.CfnProjectPropsMixin.Builder.concurrentBuildLimit(Number concurrentBuildLimit) The maximum number of concurrent builds that are allowed for this project.static CfnProjectPropsMixin.BuilderCfnProjectPropsMixin.Builder.create()static CfnProjectPropsMixin.BuilderCfnProjectPropsMixin.Builder.create(CfnPropertyMixinOptions options) CfnProjectPropsMixin.Builder.description(String description) A description that makes the build project easy to identify.CfnProjectPropsMixin.Builder.encryptionKey(String encryptionKey) The AWS Key Management Service customer master key (CMK) to be used for encrypting the build output artifacts.CfnProjectPropsMixin.Builder.environment(CfnProjectPropsMixin.EnvironmentProperty environment) The build environment settings for the project, such as the environment type or the environment variables to use for the build environment.CfnProjectPropsMixin.Builder.environment(IResolvable environment) The build environment settings for the project, such as the environment type or the environment variables to use for the build environment.CfnProjectPropsMixin.Builder.fileSystemLocations(List<? extends Object> fileSystemLocations) An array ofProjectFileSystemLocationobjects for a CodeBuild build project.CfnProjectPropsMixin.Builder.fileSystemLocations(IResolvable fileSystemLocations) An array ofProjectFileSystemLocationobjects for a CodeBuild build project.CfnProjectPropsMixin.Builder.logsConfig(CfnProjectPropsMixin.LogsConfigProperty logsConfig) Information about logs for the build project.CfnProjectPropsMixin.Builder.logsConfig(IResolvable logsConfig) Information about logs for the build project.The name of the build project.CfnProjectPropsMixin.Builder.queuedTimeoutInMinutes(Number queuedTimeoutInMinutes) The number of minutes a build is allowed to be queued before it times out.CfnProjectPropsMixin.Builder.resourceAccessRole(String resourceAccessRole) The ARN of the IAM role that enables CodeBuild to access the CloudWatch Logs and Amazon S3 artifacts for the project's builds.CfnProjectPropsMixin.Builder.secondaryArtifacts(List<? extends Object> secondaryArtifacts) A list ofArtifactsobjects.CfnProjectPropsMixin.Builder.secondaryArtifacts(IResolvable secondaryArtifacts) A list ofArtifactsobjects.CfnProjectPropsMixin.Builder.secondarySources(List<? extends Object> secondarySources) An array ofProjectSourceobjects.CfnProjectPropsMixin.Builder.secondarySources(IResolvable secondarySources) An array ofProjectSourceobjects.CfnProjectPropsMixin.Builder.secondarySourceVersions(List<? extends Object> secondarySourceVersions) An array ofProjectSourceVersionobjects.CfnProjectPropsMixin.Builder.secondarySourceVersions(IResolvable secondarySourceVersions) An array ofProjectSourceVersionobjects.CfnProjectPropsMixin.Builder.serviceRole(String serviceRole) The ARN of the IAM role that enables AWS CodeBuild to interact with dependent AWS services on behalf of the AWS account.CfnProjectPropsMixin.Builder.source(CfnProjectPropsMixin.SourceProperty source) The source code settings for the project, such as the source code's repository type and location.CfnProjectPropsMixin.Builder.source(IResolvable source) The source code settings for the project, such as the source code's repository type and location.CfnProjectPropsMixin.Builder.sourceVersion(String sourceVersion) A version of the build input to be built for this project.An arbitrary set of tags (key-value pairs) for the AWS CodeBuild project.CfnProjectPropsMixin.Builder.timeoutInMinutes(Number timeoutInMinutes) How long, in minutes, from 5 to 2160 (36 hours), for AWS CodeBuild to wait before timing out any related build that did not get marked as completed.CfnProjectPropsMixin.Builder.triggers(CfnProjectPropsMixin.ProjectTriggersProperty triggers) For an existing AWS CodeBuild build project that has its source code stored in a GitHub repository, enables AWS CodeBuild to begin automatically rebuilding the source code every time a code change is pushed to the repository.CfnProjectPropsMixin.Builder.triggers(IResolvable triggers) For an existing AWS CodeBuild build project that has its source code stored in a GitHub repository, enables AWS CodeBuild to begin automatically rebuilding the source code every time a code change is pushed to the repository.CfnProjectPropsMixin.Builder.visibility(String visibility) Specifies the visibility of the project's builds.CfnProjectPropsMixin.Builder.vpcConfig(CfnProjectPropsMixin.VpcConfigProperty vpcConfig) VpcConfigspecifies settings that enable AWS CodeBuild to access resources in an Amazon VPC.CfnProjectPropsMixin.Builder.vpcConfig(IResolvable vpcConfig) VpcConfigspecifies settings that enable AWS CodeBuild to access resources in an Amazon VPC.