Question

Difficulty: EasySecrets and Parameters Management

A SysOps administrator is setting up configuration management for an application using AWS Systems Manager Parameter Store. The administrator needs to store standard environment variables and sensitive database passwords. Which two parameter types are supported by Parameter Store for these purposes? (Select TWO.)

  1. StringAnswer
  2. SecureStringAnswer
  3. C
    SecretString
  4. D
    EncryptedString
  5. E
    SecureList

Answer

The supported parameter types in Systems Manager Parameter Store are String (for plain text) and SecureString (for encrypted sensitive data).
Systems Manager Parameter Store officially supports String, StringList, and SecureString. Plain text values like environment variables are stored as String parameters, while sensitive credentials like database passwords are encrypted and stored as SecureString parameters using AWS KMS.

Step-by-Step Solution

1
Identify the service in use, which is AWS Systems Manager Parameter Store.
Confirming Parameter Store features and its supported parameter types.
Different AWS services have different API fields and supported types.
2
Review the parameter types that AWS Systems Manager Parameter Store officially supports.
Parameter Store supports String, StringList, and SecureString.
String is used for plain text, StringList for comma-separated values, and SecureString for encrypted values.
3
Select the two correct options that match the supported types.
String and SecureString are selected as correct.
These map directly to the supported types for environment variables (String) and database passwords (SecureString).

Key Concept

AWS Systems Manager Parameter Store supports three parameter types: String, StringList, and SecureString. Plain text configuration data uses String, while sensitive information like passwords must use SecureString, which encrypts values using AWS KMS.
Rate this question