@Generated(value="jsii-pacmak/1.30.0 (build adae23f)", date="2021-06-30T10:01:38.393Z") @Stability(value=Experimental) public interface ParameterOptions extends software.amazon.jsii.JsiiSerializable
Modifier and Type | Interface and Description |
---|---|
static class |
ParameterOptions.Builder
A builder for
ParameterOptions |
static class |
ParameterOptions.Jsii$Proxy
An implementation for
ParameterOptions |
Modifier and Type | Method and Description |
---|---|
static ParameterOptions.Builder |
builder() |
default String |
getAllowedPattern()
(experimental) A regular expression used to validate the parameter value.
|
default String |
getDescription()
(experimental) Information about the parameter that you want to add to the system.
|
default String |
getParameterName()
(experimental) The name of the parameter.
|
default Boolean |
getSimpleName()
(experimental) Indicates of the parameter name is a simple name (i.e.
|
default ParameterTier |
getTier()
(experimental) The tier of the string parameter.
|
@Stability(value=Experimental) @Nullable default String getAllowedPattern()
For example, for String types with values restricted to
numbers, you can specify the following: ^\d+$
Default: no validation is performed
@Stability(value=Experimental) @Nullable default String getDescription()
Default: none
@Stability(value=Experimental) @Nullable default String getParameterName()
Default: - a name will be generated by CloudFormation
@Stability(value=Experimental) @Nullable default Boolean getSimpleName()
This is only required only if parameterName
is a token, which means we
are unable to detect if the name is simple or "path-like" for the purpose
of rendering SSM parameter ARNs.
If parameterName
is not specified, simpleName
must be true
(or
undefined) since the name generated by AWS CloudFormation is always a
simple name.
Default: - auto-detect based on `parameterName`
@Stability(value=Experimental) @Nullable default ParameterTier getTier()
Default: - undefined
@Stability(value=Experimental) static ParameterOptions.Builder builder()
ParameterOptions.Builder
of ParameterOptions
Copyright © 2021. All rights reserved.