@Stability(value=Deprecated) @Deprecated public static final class PublishAssetsAction.Builder extends Object implements software.amazon.jsii.Builder<PublishAssetsAction>
PublishAssetsAction.@Stability(value=Deprecated) @Deprecated public static PublishAssetsAction.Builder create(software.constructs.Construct scope, String id)
scope - This parameter is required.id - This parameter is required.PublishAssetsAction.Builder.@Stability(value=Deprecated) @Deprecated public PublishAssetsAction.Builder actionName(String actionName)
actionName - Name of publishing action. This parameter is required.this@Stability(value=Deprecated) @Deprecated public PublishAssetsAction.Builder assetType(AssetType assetType)
assetType - AssetType we're publishing. This parameter is required.this@Stability(value=Deprecated) @Deprecated public PublishAssetsAction.Builder cloudAssemblyInput(Artifact cloudAssemblyInput)
cloudAssemblyInput - The CodePipeline artifact that holds the Cloud Assembly. This parameter is required.this@Stability(value=Deprecated) @Deprecated public PublishAssetsAction.Builder buildSpec(BuildSpec buildSpec)
Default: - none
buildSpec - Custom BuildSpec that is merged with generated one. This parameter is required.this@Stability(value=Deprecated) @Deprecated public PublishAssetsAction.Builder cdkCliVersion(String cdkCliVersion)
Default: - Latest version
cdkCliVersion - Version of CDK CLI to 'npm install'. This parameter is required.this@Stability(value=Deprecated) @Deprecated public PublishAssetsAction.Builder createBuildspecFile(Boolean createBuildspecFile)
This prevents size limitation errors as inline specs have a max length of 25600 characters
Default: false
createBuildspecFile - Use a file buildspec written to the cloud assembly instead of an inline buildspec. This parameter is required.this@Stability(value=Deprecated) @Deprecated public PublishAssetsAction.Builder dependable(IDependable dependable)
Default: - none
dependable - Any Dependable construct that the CodeBuild project needs to take a dependency on. This parameter is required.this@Stability(value=Deprecated) @Deprecated public PublishAssetsAction.Builder preInstallCommands(List<String> preInstallCommands)
Default: -
preInstallCommands - Additional commands to run before installing cdk-assert Use this to setup proxies or npm mirrors. This parameter is required.this@Stability(value=Deprecated) @Deprecated public PublishAssetsAction.Builder projectName(String projectName)
Default: - Automatically generated
projectName - Name of the CodeBuild project. This parameter is required.this@Stability(value=Deprecated) @Deprecated public PublishAssetsAction.Builder role(IRole role)
Default: - Automatically generated
role - Role to use for CodePipeline and CodeBuild to build and publish the assets. This parameter is required.this@Stability(value=Deprecated) @Deprecated public PublishAssetsAction.Builder subnetSelection(SubnetSelection subnetSelection)
Only used if 'vpc' is supplied.
Default: - All private subnets.
subnetSelection - Which subnets to use. This parameter is required.this@Stability(value=Deprecated) @Deprecated public PublishAssetsAction.Builder vpc(IVpc vpc)
Default: - No VPC
vpc - The VPC where to execute the PublishAssetsAction. This parameter is required.this@Stability(value=Deprecated) @Deprecated public PublishAssetsAction build()
build in interface software.amazon.jsii.Builder<PublishAssetsAction>Copyright © 2022. All rights reserved.