Pesquisar parâmetros do Parameter Store no Systems Manager
Quando você tem um grande número de parâmetros em sua conta, pode ser difícil encontrar informações sobre apenas um ou alguns parâmetros de cada vez. Nesse caso, use ferramentas de filtro para procurar aqueles sobre os quais você precisa de informações, de acordo com os critérios de pesquisa especificados. Você pode usar o console do AWS Systems Manager, a AWS Command Line Interface (AWS CLI), o Ferramentas da AWS para PowerShell ou a API DescribeParameters para pesquisar parâmetros.
Procurar um parâmetro usando o console
Abra o console AWS Systems Manager em https://console.aws.amazon.com/systems-manager/
. No painel de navegação, escolha Parameter Store.
-
Clique na caixa de pesquisa e escolha como você deseja pesquisar. Por exemplo,
Type
ouName
. -
Forneça informações para o tipo de pesquisa selecionado. Por exemplo:
-
Se estiver pesquisando por
Type
, escolha entreString
,StringList
ouSecureString
. -
Se você estiver pesquisando por
Name
, escolhacontains
,equals
oubegins-with
e insira todo ou parte do nome de um parâmetro.nota
No console, o tipo de pesquisa padrão para
Name
écontains
.
-
-
Pressione Enter.
A lista de parâmetros é atualizada com os resultados da sua pesquisa.
Procurar um parâmetro usando a AWS CLI
Use o comando describe-parameters
para exibir informações sobre um ou mais parâmetros na AWS CLI.
Os exemplos a seguir demonstram várias opções que você pode usar para visualizar informações sobre os parâmetros em sua Conta da AWS. Para obter mais informações sobre essas opções, consulte describe-parameters no Guia do usuário da AWS Command Line Interface.
Instale e configure a AWS Command Line Interface (AWS CLI), caso ainda não o tenha feito.
Para obter informações, consulte Instalar ou atualizar a versão mais recente da AWS CLI.
-
Substitua os valores dos exemplos nos comandos a seguir por valores que refletem parâmetros que foram criados em sua conta.
nota
Em
describe-parameters
, o tipo de pesquisa padrão paraName
éEquals
. Nos filtros de parâmetros, especificar"Key=Name,Values=
é o mesmo 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
No último exemplo,
key-id
representa o ID de uma chave do AWS Key Management Service (AWS KMS) usada para criptografar um parâmetroSecureString
criado na sua conta. Como alternativa, você pode inseriralias/aws/ssm
para usar a chave padrão do AWS KMS para sua conta. Para ter mais informações, consulte Criar um parâmetro SecureString usando a AWS CLI.Se houver êxito, o comando gerará uma saída semelhante à seguinte.
{ "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": [] } ] }