Interface CommonStringParameterAttributes
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Subinterfaces:
ListParameterAttributes,SecureStringParameterAttributes,StringParameterAttributes
- All Known Implementing Classes:
CommonStringParameterAttributes.Jsii$Proxy,ListParameterAttributes.Jsii$Proxy,SecureStringParameterAttributes.Jsii$Proxy,StringParameterAttributes.Jsii$Proxy
@Generated(value="jsii-pacmak/1.116.0 (build 0eddcff)",
date="2025-10-29T11:15:49.216Z")
@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 whether the parameter name is a simple name.A parameter name without any "/" is considered a simple name. If the parameter name includes "/", setting simpleName to true might cause unintended issues such as duplicate "/" in the resulting ARN.
This is 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
-