Utilisation de la AWS OpsWorks CLI Stacks - AWS OpsWorks

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.

Utilisation de la AWS OpsWorks CLI Stacks

Important

Le AWS OpsWorks Stacks service a atteint sa fin de vie le 26 mai 2024 et a été désactivé tant pour les nouveaux clients que pour les clients existants. Nous recommandons vivement aux clients de migrer leurs charges de travail vers d'autres solutions dès que possible. Si vous avez des questions sur la migration, contactez l' AWS Support équipe sur AWS Re:Post ou via le AWS Support Premium.

L'interface de ligne de commande (CLI) AWS OpsWorks Stacks fournit les mêmes fonctionnalités que la console et peut être utilisée pour diverses tâches. La CLI AWS OpsWorks Stacks fait partie du AWS CLI. Pour plus d'informations, notamment sur la façon d'installer et de configurer le AWS CLI, consultez Qu'est-ce que l'interface de ligne de commande AWS ? . Pour obtenir une description complète de chaque commande, consultez la Référence AWS OpsWorks Stacks.

Note

Si vous utilisez un poste de travail Windows, vous pouvez également exécuter les AWS Outils pour Windows PowerShell afin d'effectuer des opérations AWS OpsWorks Stacks à partir de la ligne de commande. Pour plus d'informations, consultez la section Outils AWS pour Windows PowerShell.

AWS OpsWorks Les commandes Stacks ont le format général suivant :

aws opsworks --region us-west-1 opsworks command-name [--argument1 value] [...]

Si une valeur d'argument est un objet JSON, vous devez faire précéder d'une séquence d'échappement les caractères ", sans quoi la commande peut retourner une erreur selon laquelle le JSON n'est pas valide. Par exemple, si l'objet JSON est "{"somekey":"somevalue"}", il doit être se présenter sous la forme "{\"somekey\":\"somevalue\"}". Une autre approche consiste à placer l'objet JSON dans un fichier et à utiliser file:// pour l'inclure dans la ligne de commande. L'exemple suivant crée une application à l'aide d'un objet source application stocké dans appsource.json.

aws opsworks --region us-west-1 create-app --stack-id 8c428b08-a1a1-46ce-a5f8-feddc43771b8 --name SimpleJSP --type java --app-source file://appsource.json

La plupart des commandes renvoient une ou plusieurs valeurs, empaquetées en tant qu'objet JSON. Les sections suivantes contiennent des exemples. Pour une description détaillée des valeurs retournées par chaque commande, consultez la Référence AWS OpsWorks Stacks.

Note

AWS CLI les commandes doivent spécifier une région, comme indiqué dans les exemples. Les valeurs valides du paramètre --region sont affichées dans le tableau suivant. Pour simplifier vos chaînes de commande AWS OpsWorks Stacks, configurez la CLI pour spécifier votre région par défaut, afin de pouvoir omettre le --region paramètre. Si vous travaillez généralement sur plusieurs points de terminaison régionaux, ne configurez pas le AWS CLI pour utiliser un point de terminaison régional par défaut. Le point de terminaison de la région du Canada (Centre) est AWS CLI uniquement disponible dans l'API ; il n'est pas disponible pour les piles que vous créez dans le AWS Management Console. Pour plus d'informations, consultez Configuration de la région AWS.

Nom de la région Code de commande
Région US East (Ohio) us-east-2
Région USA Est (Virginie du Nord) us-east-1
Région US West (N. California) us-west-1
Région USA Ouest (Oregon) us-west-2
Région Canada (Centre) ca-central-1
Région Europe (Irlande) eu-west-1
Région Europe (Londres) eu-west-2
Région Europe (Paris) eu-west-3
Région Europe (Francfort) eu-central-1
Région Asie-Pacifique (Tokyo) ap-northeast-1
Région Asie-Pacifique (Séoul) ap-northeast-2
Région Asie-Pacifique (Mumbai) ap-south-1
Région Asie-Pacifique (Singapour) ap-southeast-1
Région Asie-Pacifique (Sydney) ap-southeast-2
Région Amérique du Sud (São Paulo) sa-east-1

Pour utiliser une interface de ligne commande, vous devez avoir les autorisations appropriées. Pour plus d'informations sur les autorisations AWS OpsWorks Stacks, consultez Gestion des autorisations utilisateur. Pour déterminer les autorisations nécessaires pour une commande particulière, consultez la page de référence de la commande dans la Référence AWS OpsWorks Stacks.

Les sections suivantes décrivent comment utiliser la CLI AWS OpsWorks Stacks pour effectuer diverses tâches courantes.