@Generated(value="jsii-pacmak/1.70.0 (build 03c2f6f)", date="2022-11-01T13:16:58.579Z") @Stability(value=Deprecated) @Deprecated public interface PublishAssetsActionProps extends software.amazon.jsii.JsiiSerializable
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.core.*;
import software.amazon.awscdk.services.codebuild.*;
import software.amazon.awscdk.services.codepipeline.*;
import software.amazon.awscdk.services.ec2.*;
import software.amazon.awscdk.services.iam.*;
import software.amazon.awscdk.pipelines.*;
Artifact artifact;
BuildSpec buildSpec;
IDependable dependable;
Role role;
Subnet subnet;
SubnetFilter subnetFilter;
Vpc vpc;
PublishAssetsActionProps publishAssetsActionProps = PublishAssetsActionProps.builder()
.actionName("actionName")
.assetType(AssetType.FILE)
.cloudAssemblyInput(artifact)
// the properties below are optional
.buildSpec(buildSpec)
.cdkCliVersion("cdkCliVersion")
.createBuildspecFile(false)
.dependable(dependable)
.preInstallCommands(List.of("preInstallCommands"))
.projectName("projectName")
.role(role)
.subnetSelection(SubnetSelection.builder()
.availabilityZones(List.of("availabilityZones"))
.onePerAz(false)
.subnetFilters(List.of(subnetFilter))
.subnetGroupName("subnetGroupName")
.subnetName("subnetName")
.subnets(List.of(subnet))
.subnetType(SubnetType.ISOLATED)
.build())
.vpc(vpc)
.build();
| Modifier and Type | Interface and Description |
|---|---|
static class |
PublishAssetsActionProps.Builder
Deprecated.
|
static class |
PublishAssetsActionProps.Jsii$Proxy
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
static PublishAssetsActionProps.Builder |
builder()
Deprecated.
|
String |
getActionName()
Deprecated.
|
AssetType |
getAssetType()
Deprecated.
|
default BuildSpec |
getBuildSpec()
Deprecated.
|
default String |
getCdkCliVersion()
Deprecated.
|
Artifact |
getCloudAssemblyInput()
Deprecated.
|
default Boolean |
getCreateBuildspecFile()
Deprecated.
|
default IDependable |
getDependable()
Deprecated.
|
default List<String> |
getPreInstallCommands()
Deprecated.
|
default String |
getProjectName()
Deprecated.
|
default IRole |
getRole()
Deprecated.
|
default SubnetSelection |
getSubnetSelection()
Deprecated.
|
default IVpc |
getVpc()
Deprecated.
|
@Stability(value=Deprecated) @Deprecated @NotNull String getActionName()
@Stability(value=Deprecated) @Deprecated @NotNull AssetType getAssetType()
@Stability(value=Deprecated) @Deprecated @NotNull Artifact getCloudAssemblyInput()
@Stability(value=Deprecated) @Deprecated @Nullable default BuildSpec getBuildSpec()
Default: - none
@Stability(value=Deprecated) @Deprecated @Nullable default String getCdkCliVersion()
Default: - Latest version
@Stability(value=Deprecated) @Deprecated @Nullable default Boolean getCreateBuildspecFile()
This prevents size limitation errors as inline specs have a max length of 25600 characters
Default: false
@Stability(value=Deprecated) @Deprecated @Nullable default IDependable getDependable()
Default: - none
@Stability(value=Deprecated) @Deprecated @Nullable default List<String> getPreInstallCommands()
Default: -
@Stability(value=Deprecated) @Deprecated @Nullable default String getProjectName()
Default: - Automatically generated
@Stability(value=Deprecated) @Deprecated @Nullable default IRole getRole()
Default: - Automatically generated
@Stability(value=Deprecated) @Deprecated @Nullable default SubnetSelection getSubnetSelection()
Only used if 'vpc' is supplied.
Default: - All private subnets.
@Stability(value=Deprecated) @Deprecated @Nullable default IVpc getVpc()
Default: - No VPC
@Stability(value=Deprecated) @Deprecated static PublishAssetsActionProps.Builder builder()
PublishAssetsActionProps.Builder of PublishAssetsActionPropsCopyright © 2022. All rights reserved.