@Stability(value=Stable) @Internal public static final class ServiceCatalogDeployActionBeta1Props.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements ServiceCatalogDeployActionBeta1Props
ServiceCatalogDeployActionBeta1Propssoftware.amazon.jsii.JsiiObject.InitializationModeServiceCatalogDeployActionBeta1Props.Builder, ServiceCatalogDeployActionBeta1Props.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(ServiceCatalogDeployActionBeta1Props.Builder builder)
Constructor that initializes the object based on literal property values passed by the
ServiceCatalogDeployActionBeta1Props.Builder. |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getActionName()
The physical, human-readable name of the Action.
|
String |
getProductId()
The identifier of the product in the Service Catalog.
|
String |
getProductVersionDescription()
The optional description of this version of the Service Catalog product.
|
String |
getProductVersionName()
The name of the version of the Service Catalog product to be deployed.
|
IRole |
getRole()
The Role in which context's this Action will be executing in.
|
Number |
getRunOrder()
The runOrder property for this Action.
|
ArtifactPath |
getTemplatePath()
The path to the cloudformation artifact.
|
String |
getVariablesNamespace()
The name of the namespace to use for variables emitted by this action.
|
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(ServiceCatalogDeployActionBeta1Props.Builder builder)
ServiceCatalogDeployActionBeta1Props.Builder.public final String getProductId()
ServiceCatalogDeployActionBeta1PropsThis product must already exist.
getProductId in interface ServiceCatalogDeployActionBeta1Propspublic final String getProductVersionName()
ServiceCatalogDeployActionBeta1PropsgetProductVersionName in interface ServiceCatalogDeployActionBeta1Propspublic final ArtifactPath getTemplatePath()
ServiceCatalogDeployActionBeta1PropsgetTemplatePath in interface ServiceCatalogDeployActionBeta1Propspublic final String getProductVersionDescription()
ServiceCatalogDeployActionBeta1PropsDefault: ''
getProductVersionDescription in interface ServiceCatalogDeployActionBeta1Propspublic final IRole getRole()
CommonAwsActionPropsThe Pipeline's Role will assume this Role (the required permissions for that will be granted automatically) right before executing this Action. This Action will be passed into your {@link IAction.bind} method in the {@link ActionBindOptions.role} property.
Default: a new Role will be generated
getRole in interface CommonAwsActionPropspublic final String getActionName()
CommonActionPropsNote that Action names must be unique within a single Stage.
getActionName in interface CommonActionPropspublic final Number getRunOrder()
CommonActionPropsRunOrder determines the relative order in which multiple Actions in the same Stage execute.
Default: 1
getRunOrder in interface CommonActionPropspublic final String getVariablesNamespace()
CommonActionPropsDefault: - a name will be generated, based on the stage and action names, if any of the action's variables were referenced - otherwise, no namespace will be set
getVariablesNamespace in interface CommonActionProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.