Spécification des valeurs des paramètres dans l’AWS CLI - AWS Command Line Interface

Cette documentation concerne uniquement la version 1 de l’AWS CLI. Pour la documentation relative à la version 2 de l’AWS CLI, consultez le Guide de l’utilisateur de la version 2.

Spécification des valeurs des paramètres dans l’AWS CLI

Nombre de paramètres utilisés dans l’AWS Command Line Interface (AWS CLI) se présentent sous forme de chaîne simple ou de valeurs numériques, par exemple le nom de paire de clés my-key-pair dans l’exemple de commande aws ec2 create-key-pair suivant.

$ aws ec2 create-key-pair --key-name my-key-pair

Le formatage de la commande peut varier d’un terminal à l’autre. Par exemple, la plupart des terminaux font la distinction entre majuscules et minuscules, mais Powershell ne fait pas cette distinction. Cela signifie que les deux exemples de commandes suivants produiraient des résultats différents pour les terminaux distinguant les majuscules et les minuscules, car ils considèrent MyFile*.txt et myfile*.txt comme des paramètres différents.

Cependant, PowerShell traiterait ces demandes de la même manière, car il considère MyFile*.txt et myfile*.txt comme des paramètres identiques. L’exemple de commande suivant illustre ces paramètres à l’aide de la commande aws s3 cp :

$ aws s3 cp . s3://amzn-s3-demo-bucket/path --include "MyFile*.txt" $ aws s3 cp . s3://amzn-s3-demo-bucket/path --include "myfile*.txt"

Pour plus d’informations sur l’insensibilité à la casse de PowerShell, consultez about_Case-Sensitivity dans la documentation PowerShell.

Vous devez parfois utiliser des guillemets ou des littéraux autour des chaînes contenant des caractères spéciaux ou des espaces. Les règles relatives à ce formatage peuvent également varier d’un terminal à l’autre. Pour plus d’informations sur l’utilisation de guillemets autour de paramètres complexes, consultez Utilisation de guillemets et de littéraux avec des chaînes dans l’AWS CLI.

Ces rubriques couvrent les règles de formatage des terminaux les plus courantes. Si vous ne parvenez pas à faire reconnaître les valeurs de vos paramètres par votre terminal, n’oubliez pas de consulter les rubriques de cette section et de consulter la documentation de votre terminal pour connaître les règles de syntaxe spécifiques.