Estructura de comandos en el CLI de AWS
Autenticación con AWS CLI
Para autenticarnos, tendremos que ejecutar el siguiente comando y posteriormente asignar los valores del Access Key, Secret Access Key, la región y el formato de salida.
Creación de perfiles con nombre
Puede configurar perfiles adicionales utilizando aws configure con la opción --profile
o agregando entradas de forma manual a los archivos de config y credentials.
En el siguiente ejemplo, se muestra un archivo credentials con dos perfiles. El primero [default] se utiliza cuando se ejecuta un comando de la AWS CLI sin perfil. El segundo se utiliza cuando se ejecuta un comando de la AWS CLI con el parámetro --profile user1
La AWS CLI utiliza una estructura de multiparte en la línea de comandos que deben especificarse en el siguiente orden:
La llamada base al programa de aws.
El comando de nivel superior, que normalmente corresponde a un servicio de AWS compatible con la AWS CLI.
El subcomando que especifica qué operación realizar.
Opciones o parámetros generales de la AWS CLI necesarios por la operación. Puede especificarlos en cualquier orden siempre que vayan detrás de las tres primeras partes. Si se especifica un parámetro exclusivo varias veces, solo se aplica el último valor.
A continuación, se puede apreciar un comando de ejemplo en donde se muestra cómo utilizar el servicio de S3 para listar el contenido de un Bucket, con un parámetro que proporcionara un listado recursivo sobre el Bucket indicado:
Te recomendamos la siguiente lectura:
Última actualización