Interface CommonStringParameterAttributes
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Subinterfaces:
SecureStringParameterAttributes,StringParameterAttributes
- All Known Implementing Classes:
CommonStringParameterAttributes.Jsii$Proxy,SecureStringParameterAttributes.Jsii$Proxy,StringParameterAttributes.Jsii$Proxy
@Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)",
date="2023-06-19T16:30:37.824Z")
@Stability(Stable)
public interface CommonStringParameterAttributes
extends software.amazon.jsii.JsiiSerializable
Common attributes for string parameters.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.ssm.*;
CommonStringParameterAttributes commonStringParameterAttributes = CommonStringParameterAttributes.builder()
.parameterName("parameterName")
// the properties below are optional
.simpleName(false)
.build();
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCommonStringParameterAttributesstatic final classAn implementation forCommonStringParameterAttributes -
Method Summary
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getParameterName
The name of the parameter store value.This value can be a token or a concrete string. If it is a concrete string and includes "/" it must also be prefixed with a "/" (fully-qualified).
-
getSimpleName
Indicates of the parameter name is a simple name (i.e. does not include "/" separators).This is only required only if
parameterNameis 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
parameterNameis not specified,simpleNamemust betrue(or undefined) since the name generated by AWS CloudFormation is always a simple name.Default: - auto-detect based on `parameterName`
-
builder
-