Accès à l'aide et aux ressources pour AWS CLI - AWS Command Line Interface

Cette documentation concerne AWS CLI uniquement la version 1. Pour la documentation relative à la version 2 du AWS CLI, consultez le guide de l'utilisateur de la version 2.

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.

Accès à l'aide et aux ressources pour AWS CLI

Cette rubrique décrit comment accéder au contenu d'aide pour le AWS Command Line Interface (AWS CLI).

La commande d' AWS CLI aide intégrée

Vous pouvez obtenir de l'aide avec n'importe quelle commande lorsque vous utilisez le AWS Command Line Interface (AWS CLI). Pour cela, il vous suffit de saisir help à la fin d'un nom de commande.

Par exemple, la commande suivante affiche de l'aide concernant les AWS CLI options générales et les commandes de haut niveau disponibles.

$ aws help

La commande suivante affiche les commandes spécifiques à Amazon Elastic Compute Cloud (AmazonEC2) disponibles.

$ aws ec2 help

L'exemple suivant affiche une aide détaillée pour le EC2 DescribeInstances fonctionnement d'Amazon. L'aide inclut des descriptions de ses paramètres d'entrée, les filtres disponibles, et ce qui est inclus dans la sortie. Il inclut également des exemples illustrant la façon de saisir des variations courantes de la commande.

$ aws ec2 describe-instances help

L'aide de chaque commande est divisée en six sections :

Nom

Le nom de la commande.

NAME describe-instances -
Description

Description de l'APIopération invoquée par la commande.

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. ...
Résumé

La syntaxe de base pour utiliser la commande et ses options. Si une option est affichée entre crochets, elle est facultative ou elle a une valeur par défaut, ou bien une autre option peut être utilisée à la place.

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]

Par exemple, describe-instances possède un comportement par défaut qui décrit toutes les instances du compte courant et de AWS la région. Si vous le souhaitez, vous pouvez spécifier une liste d'instance-ids pour décrire une ou plusieurs instances. dry-run est un indicateur booléen facultatif qui ne prend aucune valeur. Pour utiliser un indicateur booléen, indiquez la valeur affichée, dans le cas présent --dry-run ou --no-dry-run. De même, --generate-cli-skeleton ne prend pas de valeur. S'il existe des conditions sur l'utilisation d'une option, elles sont décrites dans la section OPTIONS, ou mentionnées dans les exemples.

Options

Une description de chacune des options affichées dans le résumé.

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. ...
Exemples

Des exemples illustrant l'utilisation de la commande et de ses options. Si aucun exemple n'est disponible pour une commande ou un cas d'utilisation dont vous avez besoin, demandez-en un en utilisant le lien de commentaires sur cette page ou dans la référence de AWS CLI commande sur la page d'aide de la commande.

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" ...
Sortie

Des descriptions de chaque champ et type de données inclus dans la réponse d' AWS.

Pour describe-instances, la sortie est une liste d'objets de réservation, chacun comportant plusieurs champs et des objets contenant des informations sur les instances qui lui sont associées. Ces informations proviennent de la APIdocumentation relative au type de données de réservation utilisé par 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. ...

Lorsque la AWS CLI sortie est rendue dansJSON, elle devient un tableau d'objets de réservation, comme dans l'exemple suivant.

{ "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" }, ...

Chaque objet de réservation contient les champs décrivant la réservation et un tableau des objets de l'instance, chacun avec ses propres champs (PublicDnsName, par exemple) et des objets (State, par exemple) qui le décrivent.

Utilisateurs Windows:

Vous pouvez acheminer (|) la sortie de la commande d'aide vers la commande more pour afficher le fichier d'aide une page à la fois. Appuyez sur la barre d'espace ou PgDnpour afficher une plus grande partie du document, puis q pour quitter.

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

AWS CLI guide de référence

Les fichiers d'aide contiennent des liens qui ne peuvent pas être affichés ou accédés depuis la ligne de commande. Vous pouvez consulter ces liens et interagir avec eux en utilisant le guide de référence en ligne AWS CLIAWS CLI version 1. La référence contient également le contenu d'aide pour toutes les AWS CLI commandes. Les descriptions sont présentées pour faciliter la navigation et l'affichage sur les téléphones portables, les tablettes ou les écrans de bureau.

APIdocumentation

Toutes les commandes contenues dans le AWS CLI correspondent aux demandes adressées au public d'un AWS serviceAPI. Chaque service public API possède une API référence qui se trouve sur la page d'accueil du service sur le site Web de AWS documentation. Le contenu d'une API référence varie en fonction de la façon dont elle API est construite et du protocole utilisé. Généralement, une API référence contient des informations détaillées sur les opérations prises en charge par le serviceAPI, les données envoyées vers et depuis le service, ainsi que les éventuelles erreurs signalées par le service.

APISections de documentation
  • Actions : informations détaillées sur chaque opération et ses paramètres (y compris les contraintes de longueur ou de contenu et les valeurs par défaut). Elle répertorie les erreurs qui peuvent se produire pour cette action. Chaque opération correspond à une sous-commande du AWS CLI.

  • Types de données : informations détaillées sur les structures qu'une commande peut nécessiter en tant que paramètre ou renvoyées en réponse à une demande.

  • Paramètres communs : informations détaillées sur les paramètres communs à toutes les actions du service.

  • Erreurs courantes : informations détaillées sur les erreurs pouvant être renvoyées par n'importe quelle opération du service.

Le nom et la disponibilité de chaque section peuvent varier en fonction du service.

Spécifique au service CLIs

Certains services ont un système distinct CLI qui date d'avant la création d'un service unique AWS CLI pour fonctionner avec tous les services. Ces documents spécifiques au service CLIs ont une documentation distincte qui est liée à la page de documentation du service. La documentation spécifique au service CLIs ne s'applique pas au. AWS CLI

Résolution des erreurs

Pour obtenir de l'aide sur le diagnostic et la correction des AWS CLI erreurs, consultezRésolution des erreurs liées au AWS CLI.

Aide supplémentaire

Pour obtenir de l'aide supplémentaire AWS CLI concernant vos problèmes, consultez la AWS CLI communauté sur GitHub.