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
Modifier and TypeInterfaceDescriptionstatic final class
A builder forCommonStringParameterAttributes
static final class
An 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
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 betrue
(or undefined) since the name generated by AWS CloudFormation is always a simple name.Default: - auto-detect based on `parameterName`
-
builder
-