Ottieni un valore segreto usando il AWS CLI - AWS Secrets Manager

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Ottieni un valore segreto usando il AWS CLI

Autorizzazioni richieste:secretsmanager:GetSecretValue

Esempio Recupero del valore del segreto crittografato di un segreto

L'esempio di get-secret-value seguente mostra come recuperare il valore corrente del segreto.

aws secretsmanager get-secret-value \ --secret-id MyTestSecret
Esempio Recupero del valore del segreto precedente

L'esempio di get-secret-value seguente mostra come recuperare il valore precedente del segreto.

aws secretsmanager get-secret-value \ --secret-id MyTestSecret --version-stage AWSPREVIOUS

Ottieni un gruppo di segreti in un batch utilizzando il AWS CLI

Autorizzazioni richieste:

  • secretsmanager:BatchGetSecretValue

  • secretsmanager:GetSecretValueautorizzazione per ogni segreto che desideri recuperare.

  • Se usi i filtri, devi avere anche secretsmanager:ListSecrets.

Per un esempio di policy delle autorizzazioni, consulta Esempio: autorizzazione a recuperare un gruppo di valori segreti in un batch.

Importante

Se hai una policy VPCE che nega l'autorizzazione per recuperare un singolo segreto nel gruppo su cui stai agendo, BatchGetSecretValue non restituirà alcun valore segreto e restituirà un errore.

Esempio Recupera il valore segreto per un gruppo di segreti elencati per nome

L'esempio batch-get-secret-value seguente mostra come recuperare il valore corrente del segreto.

aws secretsmanager batch-get-secret-value \ --secret-id-list MySecret1 MySecret2 MySecret3
Esempio Recupera il valore segreto per un gruppo di segreti selezionati dal filtro

L'esempio batch-get-secret-value seguente ottiene il valore segreto per i segreti che hanno un tag denominato "Test".

aws secretsmanager batch-get-secret-value \ --filters Key="tag-key",Values="Test"