Utilizzo di procedure guidate personalizzate per eseguire comandi interattivi nella AWS CLI - AWS Command Line Interface

Utilizzo di procedure guidate personalizzate per eseguire comandi interattivi nella AWS CLI

AWS Command Line Interface (AWS CLI) offre la possibilità di utilizzare una procedura guidata per alcuni comandi. Per contribuire o visualizzare l’elenco completo delle procedure guidate della AWS CLI disponibili, consulta la cartella con le procedure guidate della AWS CLI su GitHub.

Come funziona

Analogamente alla console AWS, la AWS CLI dispone di un’interfaccia utente guidata ad uso dell’utente nella gestione delle risorse AWS. Per utilizzare la procedura guidata, è necessario chiamare il sottocomando wizard e il nome della procedura guidata dopo il nome del servizio in un comando. La struttura del comando è la seguente:

Sintassi:

$ aws <command> wizard <wizardName>

L’esempio seguente sta chiamando la procedura guidata per creare una nuova tabella dynamodb.

$ aws dynamodb wizard new-table

aws configure è l’unica procedura guidata che non ha un nome specifico. Durante l’esecuzione della procedura guidata, esegui il comando aws configure wizard, come illustrato nell’esempio seguente:

$ aws configure wizard

Dopo aver richiamato una procedura guidata, viene visualizzato un modulo nella shell. Per ogni parametro, viene fornito un elenco di opzioni tra cui scegliere o viene richiesto di inserirlo in una stringa. Per effettuare una selezione da un elenco, utilizza i tasti freccia su e giù e premi INVIO. Per visualizzare i dettagli di un’opzione, premi il tasto freccia destra. Dopo aver completato la compilazione di un parametro, premi INVIO.

$ 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:

Per modificare le istruzioni precedenti, utilizza SHIFT + TAB. In alcune procedure guidate, dopo aver compilato tutte le istruzioni, è possibile visualizzare in anteprima un modello AWS CloudFormation o il comando AWS CLI contenente le informazioni desiderate. Questa modalità di anteprima è utile per apprendere l’utilizzo della AWS CLI, le API di servizio e creare modelli per gli script.

Premi INVIO dopo l’anteprima o l’ultimo prompt per eseguire il comando 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>