Búsqueda de parámetros de Parameter Store en Systems Manager - AWS Systems Manager

Búsqueda de parámetros de Parameter Store en Systems Manager

Cuando tiene muchos parámetros en su cuenta, puede ser difícil encontrar información sobre solo uno o varios parámetros a la vez. En este caso, puede utilizar herramientas de filtro para buscar aquellos sobre los que necesita información, de acuerdo con los criterios de búsqueda que especifique. Puede utilizar la consola de AWS Systems Manager, la AWS Command Line Interface (AWS CLI), la AWS Tools for PowerShell o la API DescribeParameters para buscar parámetros.

Utilizar la consola para buscar un parámetro

  1. Abra la consola de AWS Systems Manager en https://console.aws.amazon.com/systems-manager/.

  2. En el panel de navegación, elija Parameter Store.

  3. Seleccione en el cuadro de búsqueda y elija cómo desea buscar. Por ejemplo, Type o Name.

  4. Proporcione información para el tipo de búsqueda seleccionado. Por ejemplo:

    • Si está buscando por Type, elija entre String, StringList o SecureString.

    • Si está buscando por Name, elija contains, equals o begins-with y, a continuación, ingrese todo o parte de un nombre de parámetro.

      nota

      En la consola, el tipo de búsqueda predeterminado para Name es contains.

  5. Pulse Intro.

La lista de parámetros se actualiza con los resultados de su búsqueda.

Utilizar la AWS CLI para buscar un parámetro

Utilice el comando describe-parameters para ver información sobre uno o más parámetros en la AWS CLI.

En los ejemplos siguientes se muestran varias opciones que puede utilizar para ver información sobre los parámetros de su Cuenta de AWS Para obtener más información sobre estas opciones, consulte describe-parameters en la Guía del usuario de AWS Command Line Interface.

  1. Si aún no lo ha hecho, instale y configure la AWS Command Line Interface (AWS CLI).

    Para obtener más información, consulte Instalación o actualización de la última versión de la AWS CLI.

  2. Reemplace los valores de ejemplo de los comandos siguientes por valores que reflejen los parámetros que se han creado en su cuenta.

    Linux & macOS
    aws ssm describe-parameters \ --parameter-filters "Key=Name,Values=MyParameterName"
    Windows
    aws ssm describe-parameters ^ --parameter-filters "Key=Name,Values=MyParameterName"
    nota

    Para describe-parameters, el tipo de búsqueda predeterminado para Name es Equals. En los filtros de parámetros, especificar "Key=Name,Values=MyParameterName" es lo mismo que especificar "Key=Name,Option=Equals,Values=MyParameterName".

    aws ssm describe-parameters \ --parameter-filters "Key=Name,Option=Contains,Values=Product"
    aws ssm describe-parameters \ --parameter-filters "Key=Type,Values=String"
    aws ssm describe-parameters \ --parameter-filters "Key=Path,Values=/Production/West"
    aws ssm describe-parameters \ --parameter-filters "Key=Tier,Values=Standard"
    aws ssm describe-parameters \ --parameter-filters "Key=tag:tag-key,Values=tag-value"
    aws ssm describe-parameters \ --parameter-filters "Key=KeyId,Values=key-id"
    nota

    En el último ejemplo, key-id representa el ID de una clave AWS Key Management Service (AWS KMS) utilizada para cifrar un parámetro SecureString creado en su cuenta. Alternativamente, puede introducir alias/aws/ssm para usar la clave AWS KMS predeterminada para su cuenta. Para obtener más información, consulte Utilizar la AWS CLI para crear un parámetro SecureString.

    Si se ejecuta correctamente, el comando devolverá información similar a la siguiente.

    { "Parameters": [ { "Name": "/Production/West/Manager", "Type": "String", "LastModifiedDate": 1573438580.703, "LastModifiedUser": "arn:aws:iam::111122223333:user/Mateo.Jackson", "Version": 1, "Tier": "Standard", "Policies": [] }, { "Name": "/Production/West/TeamLead", "Type": "String", "LastModifiedDate": 1572363610.175, "LastModifiedUser": "arn:aws:iam::111122223333:user/Mateo.Jackson", "Version": 1, "Tier": "Standard", "Policies": [] }, { "Name": "/Production/West/HR", "Type": "String", "LastModifiedDate": 1572363680.503, "LastModifiedUser": "arn:aws:iam::111122223333:user/Mateo.Jackson", "Version": 1, "Tier": "Standard", "Policies": [] } ] }