Acceder a la ayuda y los recursos para AWS CLI - AWS Command Line Interface

Esta documentación es AWS CLI únicamente para la versión 1 de la versión. Para ver la documentación relacionada con la versión 2 de AWS CLI, consulte la Guía del usuario de la versión 2.

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Acceder a la ayuda y los recursos para AWS CLI

En este tema se describe cómo acceder al contenido de ayuda de AWS Command Line Interface (AWS CLI).

El comando de ayuda de AWS CLI integrado

Puede obtener ayuda con cualquier comando cuando utilice AWS Command Line Interface (AWS CLI). Para ello, simplemente escriba help al final del nombre de un comando.

Por ejemplo, el siguiente comando muestra la ayuda sobre las AWS CLI opciones generales y los comandos de nivel superior disponibles.

$ aws help

El siguiente comando muestra los comandos específicos de Amazon Elastic Compute Cloud (AmazonEC2) disponibles.

$ aws ec2 help

En el siguiente ejemplo, se muestra una ayuda detallada para la EC2 DescribeInstances operación de Amazon. La ayuda incluye descripciones de los parámetros de entrada, los filtros disponibles y qué se incluye como salida. También incluye ejemplos que muestran cómo escribir variaciones comunes del comando.

$ aws ec2 describe-instances help

La ayuda de cada comando se divide en seis secciones:

Nombre

El nombre del comando.

NAME describe-instances -
Descripción

Descripción de la API operación que invoca el comando.

DESCRIPTION Describes one or more of your instances. If you specify one or more instance IDs, Amazon EC2 returns information for those instances. If you do not specify instance IDs, Amazon EC2 returns information for all relevant instances. If you specify an instance ID that is not valid, an error is returned. If you specify an instance that you do not own, it is not included in the returned results. ...
Sinopsis

La sintaxis básica para utilizar el comando y sus opciones. Si una opción aparece entre corchetes, significa que es opcional, que tiene un valor predeterminado o que existe una opción alternativa que puede utilizarse en su lugar.

SYNOPSIS describe-instances [--dry-run | --no-dry-run] [--instance-ids <value>] [--filters <value>] [--cli-input-json <value>] [--starting-token <value>] [--page-size <value>] [--max-items <value>] [--generate-cli-skeleton]

Por ejemplo, describe-instances tiene un comportamiento predeterminado que describe todas las instancias de la cuenta corriente y de la AWS región. Si lo desea, puede especificar una lista de instance-ids para describir una o varias instancias. dry-run es un indicador booleano opcional que no adopta ningún valor. Para utilizar un indicador booleano, especifique el valor aparece; en este caso, --dry-run o --no-dry-run. Del mismo modo, --generate-cli-skeleton no adopta un valor. Si existen condiciones para usar una opción, aparecen descritas en la sección OPTIONS o se muestran en los ejemplos.

Opciones

Una descripción de cada una de las opciones que aparecen en el resumen.

OPTIONS --dry-run | --no-dry-run (boolean) Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRun- Operation . Otherwise, it is UnauthorizedOperation . --instance-ids (list) One or more instance IDs. Default: Describes all your instances. ...
Ejemplos

Ejemplos que ilustran el uso del comando y sus opciones. Si no hay ningún ejemplo disponible para un comando o caso de uso que necesite, solicite uno mediante el enlace de comentarios de esta página o en la referencia de AWS CLI comandos de la página de ayuda del comando.

EXAMPLES To describe an Amazon EC2 instance Command: aws ec2 describe-instances --instance-ids i-5203422c To describe all instances with the instance type m1.small Command: aws ec2 describe-instances --filters "Name=instance-type,Values=m1.small" To describe all instances with an Owner tag Command: aws ec2 describe-instances --filters "Name=tag-key,Values=Owner" ...
Salida

Descripciones de cada uno de los campos y tipos de datos incluidos en la respuesta de AWS.

Para describe-instances, la salida es una lista de objetos de reserva, cada uno de los cuales contiene varios campos y objetos con información acerca de las instancias asociadas al mismo. Esta información proviene de la APIdocumentación del tipo de datos de reserva utilizado por AmazonEC2.

OUTPUT Reservations -> (list) One or more reservations. (structure) Describes a reservation. ReservationId -> (string) The ID of the reservation. OwnerId -> (string) The ID of the AWS account that owns the reservation. RequesterId -> (string) The ID of the requester that launched the instances on your behalf (for example, AWS Management Console or Auto Scaling). Groups -> (list) One or more security groups. (structure) Describes a security group. GroupName -> (string) The name of the security group. GroupId -> (string) The ID of the security group. Instances -> (list) One or more instances. (structure) Describes an instance. InstanceId -> (string) The ID of the instance. ImageId -> (string) The ID of the AMI used to launch the instance. State -> (structure) The current state of the instance. Code -> (integer) The low byte represents the state. The high byte is an opaque internal value and should be ignored. ...

Cuando AWS CLI renderiza el resultadoJSON, se convierte en una matriz de objetos de reserva, similar al ejemplo siguiente.

{ "Reservations": [ { "OwnerId": "012345678901", "ReservationId": "r-4c58f8a0", "Groups": [], "RequesterId": "012345678901", "Instances": [ { "Monitoring": { "State": "disabled" }, "PublicDnsName": "ec2-52-74-16-12.us-west-2.compute.amazonaws.com", "State": { "Code": 16, "Name": "running" }, ...

Cada objeto de reserva tiene campos que describen la reserva y una matriz de objetos de instancia, cada uno de ellos con sus propios campos (por ejemplo, PublicDnsName) y objetos (por ejemplo State) que los describen.

Usuarios de Windows

Puede añadir una barra vertical (|) a la salida del comando de ayuda al comando more para ver las páginas del archivo de ayuda una a una. Pulse la barra espaciadora o PgDnpara ver más del documento y q salir.

C:\> aws ec2 describe-instances help | more

AWS CLI guía de referencia

Los archivos de ayuda contienen enlaces que no se pueden ver o visitar desde la línea de comandos. Puede ver estos enlaces e interactuar con ellos utilizando la guía de referencia en línea de la AWS CLI versión 1, la guía de . La referencia también contiene el contenido de ayuda de todos los AWS CLI comandos. Las descripciones se presentan para facilitar la navegación y la consulta en móviles, tabletas o equipos de escritorio.

APIdocumentación

Todos los comandos del mismo AWS CLI corresponden a las solicitudes realizadas al público de un AWS servicioAPI. Cada servicio público API tiene una API referencia que se encuentra en la página de inicio del servicio, en el sitio web de AWS documentación. El contenido de una API referencia varía según la forma en que API se construya y el protocolo que se utilice. Por lo general, una API referencia contiene información detallada sobre las operaciones que admite el servicioAPI, los datos que se envían y reciben del servicio y cualquier condición de error que el servicio pueda informar.

APISecciones de documentación
  • Acciones: información detallada de cada operación y sus parámetros (incluidas las restricciones de longitud o contenido, y valores predeterminados). Muestra los errores que pueden ocurrir con esta operación. Cada operación corresponde a un subcomando de AWS CLI.

  • Tipos de datos: información detallada sobre las estructuras que un comando puede requerir como parámetro, o devolver en respuesta a una solicitud.

  • Parámetros comunes: información detallada sobre los parámetros que utilizan todas las acciones de un servicio.

  • Errores comunes: información detallada sobre los errores que cualquiera de las operaciones del servicio puede devolver.

El nombre y la disponibilidad de cada sección puede variar en función del servicio.

Servicio específico CLIs

Algunos servicios tienen una versión independiente CLI que data de antes de que AWS CLI se creara un solo servicio para funcionar con todos los servicios. Estos servicios específicos CLIs tienen documentación independiente que está vinculada desde la página de documentación del servicio. La documentación relativa a un servicio específico CLIs no se aplica al. AWS CLI

Solución de errores

Si necesita ayuda para diagnosticar y corregir AWS CLI errores, consulte. Solución de errores para el AWS CLI

Ayuda adicional

Para obtener ayuda adicional con tus AWS CLI problemas, visita la AWS CLI comunidad en GitHub.