AWS Systems Manager Parameter Store Concepts: Difference between revisions

From NovaOrdis Knowledge Base
Jump to navigation Jump to search
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
=Internal=
=Internal=
* [[AWS_Systems_Manager_Parameter_Store#Subjects|AWS Systems Manager Parameter Store]]
* [[AWS_Systems_Manager_Parameter_Store#Subjects|AWS Systems Manager Parameter Store]]
=Parameter=
=<span id='Parameter'></span>SSM Parameter=
{{External|https://docs.aws.amazon.com/systems-manager/latest/userguide/systems-manager-parameter-store.html#what-is-a-parameter}}
{{External|https://docs.aws.amazon.com/systems-manager/latest/userguide/systems-manager-parameter-store.html#what-is-a-parameter}}
A parameter is any piece of data saved in the Parameter Store. Non-secure parameter types are <code>String</code> and <code>StringList</code>. Security sensitive data can be safely stored as <code>SecureString</code>. In case of <code>String</code> parameters,Parameter Store will perform a syntax check on the data of type <code>aws:ec2:image</code>, by validating it to be an Amazon EC2 AMI.
A parameter is any piece of data saved in the Parameter Store. Three types are supported: [[#String|String]], [[#StringList|StringList]] and [[#SecureString|SecureString]].


A parameter is referenced using the following format:
A parameter is referenced using the following format:
Line 9: Line 9:
  {{ssm:<font color=teal>parameter-name</font>}}
  {{ssm:<font color=teal>parameter-name</font>}}
</font>
</font>
==Types==
===<tt>String</tt>===
By default, <code>String</code> parameters consist of any block of text Parameter Store will perform a syntax check on the data of type <code>aws:ec2:image</code>, by validating it to be an Amazon EC2 AMI.
===<tt>StringList</tt>===
StringList parameters contain a comma-separated list of values.
===<tt>SecureString</tt>===
Security sensitive data can be safely stored as <code>SecureString</code>.
==Creating Parameters with Pulumi==
{{Internal|Python Pulumi AWS SSM Parameter#Overview|Creating Parameters with Pulumi}}

Latest revision as of 00:56, 12 January 2022

Internal

SSM Parameter

https://docs.aws.amazon.com/systems-manager/latest/userguide/systems-manager-parameter-store.html#what-is-a-parameter

A parameter is any piece of data saved in the Parameter Store. Three types are supported: String, StringList and SecureString.

A parameter is referenced using the following format:

{{ssm:parameter-name}}

Types

String

By default, String parameters consist of any block of text Parameter Store will perform a syntax check on the data of type aws:ec2:image, by validating it to be an Amazon EC2 AMI.

StringList

StringList parameters contain a comma-separated list of values.

SecureString

Security sensitive data can be safely stored as SecureString.

Creating Parameters with Pulumi

Creating Parameters with Pulumi