aws::ssm-parameter

Creates an SSM Parameter.

Example

aws::ssm-parameter ssm-parameter-example
    parameter-name: "/example/parameter"
    description: "An example parameter"
    value: "example-value"
    type: STRING
    allowed-pattern: ".*"
    tier: STANDARD
    tags: {
        Environment: "Test"
        Project: "Example"
    }
end

Attributes

Attribute Description
parameter-name The name of the parameter. Valid values satisfy the regex: [^[a-zA-Z0-9_.\\-\\\/]+$]. (Required)
description The description of the parameter.
value The value of the parameter. (Required)
type The type of the parameter. Valid values are STRING, STRING_LIST or SECURE_STRING. (Required)
key The KMS Key for SecureString type.
allowed-pattern The regular expression used to validate the parameter value.
tier The tier to assign to the parameter. Valid values are STANDARD, ADVANCED or INTELLIGENT_TIERING.
policy list The policies to assign to the parameter.
data-type The data type of the parameter. Valid values are text, aws:ec2:image or aws:ssm:integration.
tags map The tags to assign to the parameter.

Outputs

Attribute Description
arn The ARN of the parameter.
version The version of the parameter.