@Stability(value=Experimental) @Internal public static final class PublishAssetsActionProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements PublishAssetsActionProps
PublishAssetsActionPropssoftware.amazon.jsii.JsiiObject.InitializationModePublishAssetsActionProps.Builder, PublishAssetsActionProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
protected |
Jsii$Proxy(String actionName,
AssetType assetType,
Artifact cloudAssemblyInput,
String cdkCliVersion,
String projectName,
IRole role,
SubnetSelection subnetSelection,
IVpc vpc)
Constructor that initializes the object based on literal property values passed by the
PublishAssetsActionProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getActionName()
(experimental) Name of publishing action.
|
AssetType |
getAssetType()
(experimental) AssetType we're publishing.
|
String |
getCdkCliVersion()
(experimental) Version of CDK CLI to 'npm install'.
|
Artifact |
getCloudAssemblyInput()
(experimental) The CodePipeline artifact that holds the Cloud Assembly.
|
String |
getProjectName()
(experimental) Name of the CodeBuild project.
|
IRole |
getRole()
(experimental) Role to use for CodePipeline and CodeBuild to build and publish the assets.
|
SubnetSelection |
getSubnetSelection()
(experimental) Which subnets to use.
|
IVpc |
getVpc()
(experimental) The VPC where to execute the PublishAssetsAction.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(String actionName, AssetType assetType, Artifact cloudAssemblyInput, String cdkCliVersion, String projectName, IRole role, SubnetSelection subnetSelection, IVpc vpc)
PublishAssetsActionProps.Builder.public final String getActionName()
PublishAssetsActionPropsgetActionName in interface PublishAssetsActionPropspublic final AssetType getAssetType()
PublishAssetsActionPropsgetAssetType in interface PublishAssetsActionPropspublic final Artifact getCloudAssemblyInput()
PublishAssetsActionPropsgetCloudAssemblyInput in interface PublishAssetsActionPropspublic final String getCdkCliVersion()
PublishAssetsActionPropsDefault: - Latest version
getCdkCliVersion in interface PublishAssetsActionPropspublic final String getProjectName()
PublishAssetsActionPropsDefault: - Automatically generated
getProjectName in interface PublishAssetsActionPropspublic final IRole getRole()
PublishAssetsActionPropsDefault: - Automatically generated
getRole in interface PublishAssetsActionPropspublic final SubnetSelection getSubnetSelection()
PublishAssetsActionPropsOnly used if 'vpc' is supplied.
Default: - All private subnets.
getSubnetSelection in interface PublishAssetsActionPropspublic final IVpc getVpc()
PublishAssetsActionPropsDefault: - No VPC
getVpc in interface PublishAssetsActionProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2021. All rights reserved.