@Stability(value=Stable) public static final class CfnParameterProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnParameterProps
CfnParameterPropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnParameterProps.Builder, CfnParameterProps.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(Object o) |
String |
getAllowedPattern()
A regular expression that represents the patterns to allow for String types.
|
List<String> |
getAllowedValues()
An array containing the list of values allowed for the parameter.
|
String |
getConstraintDescription()
A string that explains a constraint when the constraint is violated.
|
Object |
getDefaultValue()
A value of the appropriate type for the template to use if no value is specified when a stack is created.
|
String |
getDescription()
A string of up to 4000 characters that describes the parameter.
|
Number |
getMaxLength()
An integer value that determines the largest number of characters you want to allow for String types.
|
Number |
getMaxValue()
A numeric value that determines the largest numeric value you want to allow for Number types.
|
Number |
getMinLength()
An integer value that determines the smallest number of characters you want to allow for String types.
|
Number |
getMinValue()
A numeric value that determines the smallest numeric value you want to allow for Number types.
|
Boolean |
getNoEcho()
Whether to mask the parameter value when anyone makes a call that describes the stack.
|
String |
getType()
The data type for the parameter (DataType).
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.public String getAllowedPattern()
CfnParameterPropsDefault: - No constraints on patterns allowed for parameter.
getAllowedPattern in interface CfnParameterPropspublic List<String> getAllowedValues()
CfnParameterPropsDefault: - No constraints on values allowed for parameter.
getAllowedValues in interface CfnParameterPropspublic String getConstraintDescription()
CfnParameterPropsFor example, without a constraint description, a parameter that has an allowed pattern of [A-Za-z0-9]+ displays the following error message when the user specifies an invalid value:
Default: - No description with customized error message when user specifies invalid values.
getConstraintDescription in interface CfnParameterPropspublic Object getDefaultValue()
CfnParameterPropsIf you define constraints for the parameter, you must specify a value that adheres to those constraints.
Default: - No default value for parameter.
getDefaultValue in interface CfnParameterPropspublic String getDescription()
CfnParameterPropsDefault: - No description for the parameter.
getDescription in interface CfnParameterPropspublic Number getMaxLength()
CfnParameterPropsDefault: - None.
getMaxLength in interface CfnParameterPropspublic Number getMaxValue()
CfnParameterPropsDefault: - None.
getMaxValue in interface CfnParameterPropspublic Number getMinLength()
CfnParameterPropsDefault: - None.
getMinLength in interface CfnParameterPropspublic Number getMinValue()
CfnParameterPropsDefault: - None.
getMinValue in interface CfnParameterPropspublic Boolean getNoEcho()
CfnParameterProps
If you set the value to true, the parameter value is masked with asterisks (*****).
Default: - Parameter values are not masked.
getNoEcho in interface CfnParameterPropspublic String getType()
CfnParameterPropsDefault: String
getType in interface CfnParameterPropspublic com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2020. All rights reserved.