À utiliser GetParameters avec un AWS SDK ou CLI - AWS Systems Manager

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

À utiliser GetParameters avec un AWS SDK ou CLI

Les exemples de code suivants montrent comment utiliserGetParameters.

CLI
AWS CLI

Exemple 1 : pour répertorier les valeurs d'un paramètre

L'get-parametersexemple suivant répertorie les valeurs des trois paramètres spécifiés.

aws ssm get-parameters \ --names "MyStringParameter" "MyStringListParameter" "MyInvalidParameterName"

Sortie :

{ "Parameters": [ { "Name": "MyStringListParameter", "Type": "StringList", "Value": "alpha,beta,gamma", "Version": 1, "LastModifiedDate": 1582154764.222, "ARN": "arn:aws:ssm:us-east-2:111222333444:parameter/MyStringListParameter" "DataType": "text" }, { "Name": "MyStringParameter", "Type": "String", "Value": "Vici", "Version": 3, "LastModifiedDate": 1582156117.545, "ARN": "arn:aws:ssm:us-east-2:111222333444:parameter/MyStringParameter" "DataType": "text" } ], "InvalidParameters": [ "MyInvalidParameterName" ] }

Pour plus d'informations, reportez-vous à la section Working with Parameter Store dans le guide de l'utilisateur de AWS Systems Manager.

Exemple 2 : Pour répertorier les noms et les valeurs de plusieurs paramètres à l'aide de l'option ``--query``

L'get-parametersexemple suivant répertorie les noms et les valeurs des paramètres spécifiés.

aws ssm get-parameters \ --names MyStringParameter MyStringListParameter \ --query "Parameters[*].{Name:Name,Value:Value}"

Sortie :

[ { "Name": "MyStringListParameter", "Value": "alpha,beta,gamma" }, { "Name": "MyStringParameter", "Value": "Vidi" } ]

Pour plus d'informations, reportez-vous à la section Working with Parameter Store dans le guide de l'utilisateur de AWS Systems Manager.

Exemple 3 : pour afficher la valeur d'un paramètre à l'aide d'étiquettes

L'get-parameterexemple suivant répertorie la valeur du paramètre unique spécifié avec une étiquette spécifiée.

aws ssm get-parameter \ --name "MyParameter:label"

Sortie :

{ "Parameters": [ { "Name": "MyLabelParameter", "Type": "String", "Value": "parameter by label", "Version": 1, "Selector": ":label", "LastModifiedDate": "2021-07-12T09:49:15.865000-07:00", "ARN": "arn:aws:ssm:us-west-2:786973925828:parameter/MyParameter", "DataType": "text" }, { "Name": "MyVersionParameter", "Type": "String", "Value": "parameter by version", "Version": 2, "Selector": ":2", "LastModifiedDate": "2021-03-24T16:20:28.236000-07:00", "ARN": "arn:aws:ssm:us-west-2:786973925828:parameter/unlabel-param", "DataType": "text" } ], "InvalidParameters": [] }

Pour plus d'informations, reportez-vous à la section Utilisation des libellés de paramètres dans le Guide de l'utilisateur de AWS Systems Manager.

  • Pour API plus de détails, voir GetParametersla section Référence des AWS CLI commandes.

PowerShell
Outils pour PowerShell

Exemple 1 : Cet exemple répertorie les valeurs d'un paramètre.

Get-SSMParameterValue -Name "Welcome"

Sortie :

InvalidParameters Parameters ----------------- ---------- {} {Welcome}

Exemple 2 : Cet exemple répertorie les détails de la valeur.

(Get-SSMParameterValue -Name "Welcome").Parameters

Sortie :

Name Type Value ---- ---- ----- Welcome String Good day, Sunshine!
  • Pour API plus de détails, consultez la section GetParametersRéférence des AWS Tools for PowerShell applets de commande.

Pour obtenir la liste complète des guides AWS SDK de développement et des exemples de code, consultezUtilisation de Systems Manager avec un AWS SDK. Cette rubrique inclut également des informations sur la mise en route et des détails sur SDK les versions précédentes.