@Stability(value=Experimental) public static final class PublishAssetsActionProps.Builder extends Object implements software.amazon.jsii.Builder<PublishAssetsActionProps>
PublishAssetsActionProps| Constructor and Description |
|---|
Builder() |
@Stability(value=Experimental) public PublishAssetsActionProps.Builder actionName(String actionName)
PublishAssetsActionProps.getActionName()actionName - Name of publishing action. This parameter is required.this@Stability(value=Experimental) public PublishAssetsActionProps.Builder assetType(AssetType assetType)
PublishAssetsActionProps.getAssetType()assetType - AssetType we're publishing. This parameter is required.this@Stability(value=Experimental) public PublishAssetsActionProps.Builder cloudAssemblyInput(Artifact cloudAssemblyInput)
PublishAssetsActionProps.getCloudAssemblyInput()cloudAssemblyInput - The CodePipeline artifact that holds the Cloud Assembly. This parameter is required.this@Stability(value=Experimental) public PublishAssetsActionProps.Builder cdkCliVersion(String cdkCliVersion)
PublishAssetsActionProps.getCdkCliVersion()cdkCliVersion - Version of CDK CLI to 'npm install'.this@Stability(value=Experimental) public PublishAssetsActionProps.Builder projectName(String projectName)
PublishAssetsActionProps.getProjectName()projectName - Name of the CodeBuild project.this@Stability(value=Experimental) public PublishAssetsActionProps.Builder role(IRole role)
PublishAssetsActionProps.getRole()role - Role to use for CodePipeline and CodeBuild to build and publish the assets.this@Stability(value=Experimental) public PublishAssetsActionProps.Builder subnetSelection(SubnetSelection subnetSelection)
PublishAssetsActionProps.getSubnetSelection()subnetSelection - Which subnets to use.
Only used if 'vpc' is supplied.this@Stability(value=Experimental) public PublishAssetsActionProps.Builder vpc(IVpc vpc)
PublishAssetsActionProps.getVpc()vpc - The VPC where to execute the PublishAssetsAction.this@Stability(value=Experimental) public PublishAssetsActionProps build()
build in interface software.amazon.jsii.Builder<PublishAssetsActionProps>PublishAssetsActionPropsNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.