public static final class CfnCloudFormationProvisionedProductProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnCloudFormationProvisionedProductProps
CfnCloudFormationProvisionedProductProps
CfnCloudFormationProvisionedProductProps.Builder, CfnCloudFormationProvisionedProductProps.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.
|
Modifier and Type | Method and Description |
---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(java.lang.Object o) |
java.lang.String |
getAcceptLanguage()
The language code.
|
java.util.List<java.lang.String> |
getNotificationArns()
Passed to AWS CloudFormation .
|
java.lang.String |
getPathId()
The path identifier of the product.
|
java.lang.String |
getPathName()
The name of the path.
|
java.lang.String |
getProductId()
The product identifier.
|
java.lang.String |
getProductName()
A user-friendly name for the provisioned product.
|
java.lang.String |
getProvisionedProductName()
A user-friendly name for the provisioned product.
|
java.lang.String |
getProvisioningArtifactId()
The identifier of the provisioning artifact (also known as a version).
|
java.lang.String |
getProvisioningArtifactName()
The name of the provisioning artifact (also known as a version) for the product.
|
java.lang.Object |
getProvisioningParameters()
Parameters specified by the administrator that are required for provisioning the product.
|
java.lang.Object |
getProvisioningPreferences()
StackSet preferences that are required for provisioning the product or updating a provisioned product.
|
java.util.List<CfnTag> |
getTags()
One or more tags.
|
int |
hashCode() |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
builder
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef
- Reference to the JSII managed object.public final java.lang.String getAcceptLanguage()
CfnCloudFormationProvisionedProductProps
en
- English (default)jp
- Japanesezh
- ChinesegetAcceptLanguage
in interface CfnCloudFormationProvisionedProductProps
public final java.util.List<java.lang.String> getNotificationArns()
CfnCloudFormationProvisionedProductProps
The SNS topic ARNs to which to publish stack-related events.
getNotificationArns
in interface CfnCloudFormationProvisionedProductProps
public final java.lang.String getPathId()
CfnCloudFormationProvisionedProductProps
This value is optional if the product has a default path, and required if the product has more than one path. To list the paths for a product, use ListLaunchPaths .
You must provide the name or ID, but not both.
getPathId
in interface CfnCloudFormationProvisionedProductProps
public final java.lang.String getPathName()
CfnCloudFormationProvisionedProductProps
This value is optional if the product has a default path, and required if the product has more than one path. To list the paths for a product, use ListLaunchPaths .
You must provide the name or ID, but not both.
getPathName
in interface CfnCloudFormationProvisionedProductProps
public final java.lang.String getProductId()
CfnCloudFormationProvisionedProductProps
You must specify either the ID or the name of the product, but not both.
getProductId
in interface CfnCloudFormationProvisionedProductProps
public final java.lang.String getProductName()
CfnCloudFormationProvisionedProductProps
This value must be unique for the AWS account and cannot be updated after the product is provisioned.
Each time a stack is created or updated, if ProductName
is provided it will successfully resolve to ProductId
as long as only one product exists in the account or Region with that ProductName
.
You must specify either the name or the ID of the product, but not both.
getProductName
in interface CfnCloudFormationProvisionedProductProps
public final java.lang.String getProvisionedProductName()
CfnCloudFormationProvisionedProductProps
This value must be unique for the AWS account and cannot be updated after the product is provisioned.
getProvisionedProductName
in interface CfnCloudFormationProvisionedProductProps
public final java.lang.String getProvisioningArtifactId()
CfnCloudFormationProvisionedProductProps
You must specify either the ID or the name of the provisioning artifact, but not both.
getProvisioningArtifactId
in interface CfnCloudFormationProvisionedProductProps
public final java.lang.String getProvisioningArtifactName()
CfnCloudFormationProvisionedProductProps
This name must be unique for the product.
You must specify either the name or the ID of the provisioning artifact, but not both. You must also specify either the name or the ID of the product, but not both.
getProvisioningArtifactName
in interface CfnCloudFormationProvisionedProductProps
public final java.lang.Object getProvisioningParameters()
CfnCloudFormationProvisionedProductProps
getProvisioningParameters
in interface CfnCloudFormationProvisionedProductProps
public final java.lang.Object getProvisioningPreferences()
CfnCloudFormationProvisionedProductProps
getProvisioningPreferences
in interface CfnCloudFormationProvisionedProductProps
public final java.util.List<CfnTag> getTags()
CfnCloudFormationProvisionedProductProps
Requires the provisioned product to have an ResourceUpdateConstraint resource with
TagUpdatesOnProvisionedProduct
set toALLOWED
to allow tag updates. IfRESOURCE_UPDATE
constraint is not present, tags updates are ignored.
getTags
in interface CfnCloudFormationProvisionedProductProps
public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
public final boolean equals(java.lang.Object o)
public final int hashCode()