public static final class CfnCloudFormationProductProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnCloudFormationProductProps
CfnCloudFormationProductProps
CfnCloudFormationProductProps.Builder, CfnCloudFormationProductProps.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.lang.String |
getDescription()
The description of the product.
|
java.lang.String |
getDistributor()
The distributor of the product.
|
java.lang.String |
getName()
The name of the product.
|
java.lang.String |
getOwner()
The owner of the product.
|
java.lang.Object |
getProvisioningArtifactParameters()
The configuration of the provisioning artifact (also known as a version).
|
java.lang.Object |
getReplaceProvisioningArtifacts()
This property is turned off by default.
|
java.lang.String |
getSupportDescription()
The support information about the product.
|
java.lang.String |
getSupportEmail()
The contact email for product support.
|
java.lang.String |
getSupportUrl()
The contact URL for product support.
|
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 getName()
CfnCloudFormationProductProps
getName
in interface CfnCloudFormationProductProps
public final java.lang.String getOwner()
CfnCloudFormationProductProps
getOwner
in interface CfnCloudFormationProductProps
public final java.lang.Object getProvisioningArtifactParameters()
CfnCloudFormationProductProps
getProvisioningArtifactParameters
in interface CfnCloudFormationProductProps
public final java.lang.String getAcceptLanguage()
CfnCloudFormationProductProps
en
- English (default)jp
- Japanesezh
- ChinesegetAcceptLanguage
in interface CfnCloudFormationProductProps
public final java.lang.String getDescription()
CfnCloudFormationProductProps
getDescription
in interface CfnCloudFormationProductProps
public final java.lang.String getDistributor()
CfnCloudFormationProductProps
getDistributor
in interface CfnCloudFormationProductProps
public final java.lang.Object getReplaceProvisioningArtifacts()
CfnCloudFormationProductProps
If turned off, you can update provisioning artifacts or product attributes (such as description, distributor, name, owner, and more) and the associated provisioning artifacts will retain the same unique identifier. Provisioning artifacts are matched within the CloudFormationProduct resource, and only those that have been updated will be changed. Provisioning artifacts are matched by a combinaton of provisioning artifact template URL and name.
If turned on, provisioning artifacts will be given a new unique identifier when you update the product or provisioning artifacts.
getReplaceProvisioningArtifacts
in interface CfnCloudFormationProductProps
public final java.lang.String getSupportDescription()
CfnCloudFormationProductProps
getSupportDescription
in interface CfnCloudFormationProductProps
public final java.lang.String getSupportEmail()
CfnCloudFormationProductProps
getSupportEmail
in interface CfnCloudFormationProductProps
public final java.lang.String getSupportUrl()
CfnCloudFormationProductProps
^https?:\/\//
/ is the pattern used to validate SupportUrl.
getSupportUrl
in interface CfnCloudFormationProductProps
public final java.util.List<CfnTag> getTags()
CfnCloudFormationProductProps
getTags
in interface CfnCloudFormationProductProps
public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
public final boolean equals(java.lang.Object o)
public final int hashCode()