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.
AWS Cloud9 exemples utilisant AWS CLI
Les exemples de code suivants vous montrent comment effectuer des actions et implémenter des scénarios courants à l'aide du AWS Command Line Interface with AWS Cloud9.
Les actions sont des extraits de code de programmes plus larges et doivent être exécutées dans leur contexte. Alors que les actions vous montrent comment appeler des fonctions de service individuelles, vous pouvez les visualiser dans leur contexte dans leurs scénarios associés.
Chaque exemple inclut un lien vers le code source complet, où vous trouverez des instructions sur la façon de configurer et d'exécuter le code en contexte.
Rubriques
Actions
L'exemple de code suivant montre comment utilisercreate-environment-ec2
.
- AWS CLI
-
Pour créer un environnement de AWS développement Cloud9 EC2
L'
create-environment-ec2
exemple suivant crée un environnement de développement AWS Cloud9 avec les paramètres spécifiés, lance une instance Amazon Elastic Compute Cloud EC2 (Amazon), puis connecte l'instance à l'environnement.aws cloud9 create-environment-ec2 \ --name
my-demo-env
\ --description"My demonstration development environment."
\ --instance-typet2.micro
--image-idamazonlinux-2023-x86_64
\ --subnet-idsubnet-1fab8aEX
\ --automatic-stop-time-minutes60
\ --owner-arnarn:aws:iam::123456789012:user/MyDemoUser
Sortie :
{ "environmentId": "8a34f51ce1e04a08882f1e811bd706EX" }
Pour plus d'informations, consultez le guide de l'utilisateur de Creating an EC2 Environment in the AWS Cloud9.
-
Pour API plus de détails, reportez-vous à la section CreateEnvironmentEc2
de la section Référence des AWS CLI commandes.
-
L'exemple de code suivant montre comment utilisercreate-environment-membership
.
- AWS CLI
-
Pour ajouter un membre d'environnement à un environnement de AWS développement Cloud9
Cet exemple ajoute le membre d'environnement spécifié à l'environnement de développement AWS Cloud9 spécifié.
Commande :
aws cloud9 create-environment-membership --environment-id
8a34f51ce1e04a08882f1e811bd706EX
--user-arnarn:aws:iam::123456789012:user/AnotherDemoUser
--permissionsread-write
Sortie :
{ "membership": { "environmentId": "8a34f51ce1e04a08882f1e811bd706EX", "userId": "AIDAJ3LOROMOUXTBSU6EX", "userArn": "arn:aws:iam::123456789012:user/AnotherDemoUser", "permissions": "read-write" } }
-
Pour API plus de détails, voir CreateEnvironmentMembership
la section Référence des AWS CLI commandes.
-
L'exemple de code suivant montre comment utiliserdelete-environment-membership
.
- AWS CLI
-
Pour supprimer un membre de l'environnement d'un environnement de AWS développement Cloud9
Cet exemple supprime le membre d'environnement spécifié de l'environnement de développement AWS Cloud9 spécifié.
Commande :
aws cloud9 delete-environment-membership --environment-id
8a34f51ce1e04a08882f1e811bd706EX
--user-arnarn:aws:iam::123456789012:user/AnotherDemoUser
Sortie :
None.
-
Pour API plus de détails, voir DeleteEnvironmentMembership
la section Référence des AWS CLI commandes.
-
L'exemple de code suivant montre comment utiliserdelete-environment
.
- AWS CLI
-
Pour supprimer un environnement de AWS développement Cloud9
Cet exemple supprime l'environnement de développement AWS Cloud9 spécifié. Si une EC2 instance Amazon est connectée à l'environnement, elle met également fin à l'instance.
Commande :
aws cloud9 delete-environment --environment-id
8a34f51ce1e04a08882f1e811bd706EX
Sortie :
None.
-
Pour API plus de détails, voir DeleteEnvironment
la section Référence des AWS CLI commandes.
-
L'exemple de code suivant montre comment utiliserdescribe-environment-memberships
.
- AWS CLI
-
Pour obtenir des informations sur les membres de l'environnement d'un environnement de AWS développement Cloud9
Cet exemple permet d'obtenir des informations sur les membres de l'environnement de développement AWS Cloud9 spécifié.
Commande :
aws cloud9 describe-environment-memberships --environment-id
8a34f51ce1e04a08882f1e811bd706EX
Sortie :
{ "memberships": [ { "environmentId": "8a34f51ce1e04a08882f1e811bd706EX", "userId": "AIDAJ3LOROMOUXTBSU6EX", "userArn": "arn:aws:iam::123456789012:user/AnotherDemoUser", "permissions": "read-write" }, { "environmentId": "8a34f51ce1e04a08882f1e811bd706EX", "userId": "AIDAJNUEDQAQWFELJDLEX", "userArn": "arn:aws:iam::123456789012:user/MyDemoUser", "permissions": "owner" } ] }
Pour obtenir des informations sur le propriétaire d'un environnement de AWS développement Cloud9
Cet exemple permet d'obtenir des informations sur le propriétaire de l'environnement de développement AWS Cloud9 spécifié.
Commande :
aws cloud9 describe-environment-memberships --environment-id
8a34f51ce1e04a08882f1e811bd706EX
--permissionsowner
Sortie :
{ "memberships": [ { "environmentId": "8a34f51ce1e04a08882f1e811bd706EX", "userId": "AIDAJNUEDQAQWFELJDLEX", "userArn": "arn:aws:iam::123456789012:user/MyDemoUser", "permissions": "owner" } ] }
Pour obtenir des informations sur un membre d'environnement pour plusieurs environnements de AWS développement Cloud9
Cet exemple permet d'obtenir des informations sur le membre d'environnement spécifié pour plusieurs environnements de développement AWS Cloud9.
Commande :
aws cloud9 describe-environment-memberships --user-arn
arn:aws:iam::123456789012:user/MyDemoUser
Sortie :
{ "memberships": [ { "environmentId": "10a75714bd494714929e7f5ec4125aEX", "lastAccess": 1516213427.0, "userId": "AIDAJNUEDQAQWFELJDLEX", "userArn": "arn:aws:iam::123456789012:user/MyDemoUser", "permissions": "owner" }, { "environmentId": "1980b80e5f584920801c09086667f0EX", "lastAccess": 1516144884.0, "userId": "AIDAJNUEDQAQWFELJDLEX", "userArn": "arn:aws:iam::123456789012:user/MyDemoUser", "permissions": "owner" } ] }
-
Pour API plus de détails, voir DescribeEnvironmentMemberships
la section Référence des AWS CLI commandes.
-
L'exemple de code suivant montre comment utiliserdescribe-environment-status
.
- AWS CLI
-
Pour obtenir des informations sur l'état d'un environnement de AWS développement Cloud9
Cet exemple permet d'obtenir des informations d'état pour l'environnement de développement AWS Cloud9 spécifié.
Commande :
aws cloud9 describe-environment-status --environment-id
685f892f431b45c2b28cb69eadcdb0EX
Sortie :
{ "status": "ready", "message": "Environment is ready to use" }
-
Pour API plus de détails, voir DescribeEnvironmentStatus
la section Référence des AWS CLI commandes.
-
L'exemple de code suivant montre comment utiliserdescribe-environments
.
- AWS CLI
-
Pour obtenir des informations sur les environnements de AWS développement Cloud9
Cet exemple permet d'obtenir des informations sur les environnements de développement AWS Cloud9 spécifiés.
Commande :
aws cloud9 describe-environments --environment-ids
685f892f431b45c2b28cb69eadcdb0EX
349c86d4579e4e7298d500ff57a6b2EX
Sortie :
{ "environments": [ { "id": "685f892f431b45c2b28cb69eadcdb0EX", "name": "my-demo-ec2-env", "description": "Created from CodeStar.", "type": "ec2", "arn": "arn:aws:cloud9:us-east-1:123456789012:environment:685f892f431b45c2b28cb69eadcdb0EX", "ownerArn": "arn:aws:iam::123456789012:user/MyDemoUser", "lifecycle": { "status": "CREATED" } }, { "id": "349c86d4579e4e7298d500ff57a6b2EX", "name": my-demo-ssh-env", "description": "", "type": "ssh", "arn": "arn:aws:cloud9:us-east-1:123456789012:environment:349c86d4579e4e7298d500ff57a6b2EX", "ownerArn": "arn:aws:iam::123456789012:user/MyDemoUser", "lifecycle": { "status": "CREATED" } } ] }
-
Pour API plus de détails, voir DescribeEnvironments
la section Référence des AWS CLI commandes.
-
L'exemple de code suivant montre comment utiliserlist-environments
.
- AWS CLI
-
Pour obtenir la liste des identifiants d'environnement de développement AWS Cloud9 disponibles
Cet exemple permet d'obtenir une liste des identifiants d'environnement de développement AWS Cloud9 disponibles.
Commande :
aws cloud9 list-environments
Sortie :
{ "environmentIds": [ "685f892f431b45c2b28cb69eadcdb0EX", "1980b80e5f584920801c09086667f0EX" ] }
-
Pour API plus de détails, voir ListEnvironments
la section Référence des AWS CLI commandes.
-
L'exemple de code suivant montre comment utiliserupdate-environment-membership
.
- AWS CLI
-
Pour modifier les paramètres d'un membre d'environnement existant pour un environnement de AWS développement Cloud9
Cet exemple modifie les paramètres du membre d'environnement existant spécifié pour l'environnement de développement AWS Cloud9 spécifié.
Commande :
aws cloud9 update-environment-membership --environment-id
8a34f51ce1e04a08882f1e811bd706EX
--user-arnarn:aws:iam::123456789012:user/AnotherDemoUser
--permissionsread-only
Sortie :
{ "membership": { "environmentId": "8a34f51ce1e04a08882f1e811bd706EX", "userId": "AIDAJ3LOROMOUXTBSU6EX", "userArn": "arn:aws:iam::123456789012:user/AnotherDemoUser", "permissions": "read-only" } }
-
Pour API plus de détails, voir UpdateEnvironmentMembership
la section Référence des AWS CLI commandes.
-
L'exemple de code suivant montre comment utiliserupdate-environment
.
- AWS CLI
-
Pour modifier les paramètres d'un environnement de développement AWS Cloud9 existant
Cet exemple modifie les paramètres spécifiés de l'environnement de développement AWS Cloud9 existant spécifié.
Commande :
aws cloud9 update-environment --environment-id
8a34f51ce1e04a08882f1e811bd706EX
--namemy-changed-demo-env
--description"My changed demonstration development environment."
Sortie :
None.
-
Pour API plus de détails, voir UpdateEnvironment
la section Référence des AWS CLI commandes.
-