Utilisation d’assistants personnalisés pour exécuter des commandes interactives dans l’AWS CLI - AWS Command Line Interface

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.

Utilisation d’assistants personnalisés pour exécuter des commandes interactives dans l’AWS CLI

L’AWS Command Line Interface (AWS CLI) permet d’utiliser un assistant pour certaines commandes. Pour contribuer ou consulter la liste complète des assistants de l’AWS CLI disponibles, consultez le dossier des assistants de l’AWS CLI sur GitHub.

Comment ça marche

Comme la console AWS, l’AWS CLI dispose d’un assistant d’interface utilisateur qui vous guide dans la gestion de vos ressources AWS. Pour utiliser l’assistant, vous devez appeler la sous-commande wizard et le nom de l’assistant après le nom du service dans une commande. La structure de la commande est la suivante :

Syntaxe :

$ aws <command> wizard <wizardName>

L’exemple suivant appelle l’assistant pour créer une nouvelle table dynamodb.

$ aws dynamodb wizard new-table

aws configure est le seul assistant qui ne possède pas de nom d’assistant. Quand vous exécutez l’assistant, exécutez la commande aws configure wizard comme illustré dans l’exemple suivant.

$ aws configure wizard

Après avoir appelé un assistant, un formulaire s’affiche dans le shell. Pour chaque paramètre, soit une liste d’options que vous pouvez sélectionner vous est fournie, soit vous êtes invité à saisir une chaîne. Pour effectuer une sélection dans la liste, utilisez les flèches haut et bas, puis appuyez sur ENTRÉE. Pour afficher les détails d’une option, appuyez sur la flèche droite. Lorsque vous avez terminé de renseigner un paramètre, appuyez sur ENTRÉE.

$ aws configure wizard What would you like to configure > Static Credentials Assume Role Process Provider Additional CLI configuration Enter the name of the profile: Enter your Access Key Id: Enter your Secret Access Key:

Pour modifier les réponses aux invites précédentes, utilisez les touches MAJ + TAB. Avec certains assistants, après avoir répondu à toutes les invites, vous pouvez prévisualiser un modèle AWS CloudFormation ou la commande AWS CLI contenant vos informations. Ce mode de prévisualisation est utile pour découvrir l’AWS CLI et les API de service, et pour créer des modèles de scripts.

Appuyez sur ENTRÉE une fois la prévisualisation terminée, ou à la dernière invite pour exécuter la commande finale.

$ aws configure wizard What would you like to configure Enter the name of the profile: testWizard Enter your Access Key Id: AB1C2D3EF4GH5I678J90K Enter your Secret Access Key: ab1c2def34gh5i67j8k90l1mnop2qr3s45tu678v90 <ENTER>