ParameterOptions
- class aws_cdk.aws_ssm.ParameterOptions(*, allowed_pattern=None, description=None, parameter_name=None, simple_name=None, tier=None)
- Bases: - object- Properties needed to create a new SSM Parameter. - Parameters:
- allowed_pattern ( - Optional[- str]) – A regular expression used to validate the parameter value. For example, for String types with values restricted to numbers, you can specify the following:- ^\d+$Default: no validation is performed
- description ( - Optional[- str]) – Information about the parameter that you want to add to the system. Default: none
- parameter_name ( - Optional[- str]) – The name of the parameter. Default: - a name will be generated by CloudFormation
- simple_name ( - Optional[- bool]) – 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 be- true(or undefined) since the name generated by AWS CloudFormation is always a simple name. Default: - auto-detect based on- parameterName
- tier ( - Optional[- ParameterTier]) – The tier of the string parameter. Default: - undefined
 
- ExampleMetadata:
- fixture=_generated 
 - Example: - # The code below shows an example of how to instantiate this type. # The values are placeholders you should change. import aws_cdk.aws_ssm as ssm parameter_options = ssm.ParameterOptions( allowed_pattern="allowedPattern", description="description", parameter_name="parameterName", simple_name=False, tier=ssm.ParameterTier.ADVANCED ) - Attributes - allowed_pattern
- A regular expression used to validate the parameter value. - For example, for String types with values restricted to numbers, you can specify the following: - ^\d+$- Default:
- no validation is performed 
 
 - description
- Information about the parameter that you want to add to the system. - Default:
- none 
 
 - parameter_name
- The name of the parameter. - Default:
- a name will be generated by CloudFormation 
 
 
 - simple_name
- 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 be- true(or undefined) since the name generated by AWS CloudFormation is always a simple name.- Default:
- auto-detect based on - parameterName
 
 
 - tier
- The tier of the string parameter. - Default:
- undefined