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
Abra la consola de AWS Systems Manager en https://console.aws.amazon.com/systems-manager/
. En el panel de navegación, elija Parameter Store.
-
Seleccione en el cuadro de búsqueda y elija cómo desea buscar. Por ejemplo,
Type
oName
. -
Proporcione información para el tipo de búsqueda seleccionado. Por ejemplo:
-
Si está buscando por
Type
, elija entreString
,StringList
oSecureString
. -
Si está buscando por
Name
, elijacontains
,equals
obegins-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
escontains
.
-
-
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.
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.
-
Reemplace los valores de ejemplo de los comandos siguientes por valores que reflejen los parámetros que se han creado en su cuenta.
nota
Para
describe-parameters
, el tipo de búsqueda predeterminado paraName
esEquals
. En los filtros de parámetros, especificar"Key=Name,Values=
es lo mismo que especificarMyParameterName
""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ámetroSecureString
creado en su cuenta. Alternativamente, puede introduciralias/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": [] } ] }