D'autres exemples de AWS SDK sont disponibles dans le référentiel AWS Doc SDK Examples
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 de 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 indiquent comment appeler des fonctions de service individuelles, vous pouvez les voir en contexte dans leurs scénarios associés.
Chaque exemple inclut un lien vers le code source complet, où vous trouverez des instructions sur la configuration et l’exécution du 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-ec2exemple suivant crée un environnement de développement AWS Cloud9 avec les paramètres spécifiés, lance une instance Amazon Elastic Compute Cloud (Amazon EC2), puis se connecte depuis l'instance à l'environnement.aws cloud9 create-environment-ec2 \ --namemy-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/MyDemoUserSortie :
{ "environmentId": "8a34f51ce1e04a08882f1e811bd706EX" }Pour plus d’informations, consultez Création d’un environnement EC2 dans le Guide de l’utilisateur AWS Cloud9.
-
Pour plus de détails sur l'API, consultez CreateEnvironmentEc2
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 de l'environnement à un environnement de développement AWS 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-id8a34f51ce1e04a08882f1e811bd706EX--user-arnarn:aws:iam::123456789012:user/AnotherDemoUser--permissionsread-writeSortie :
{ "membership": { "environmentId": "8a34f51ce1e04a08882f1e811bd706EX", "userId": "AIDAJ3LOROMOUXTBSU6EX", "userArn": "arn:aws:iam::123456789012:user/AnotherDemoUser", "permissions": "read-write" } }-
Pour plus de détails sur l'API, consultez 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 développement AWS Cloud9
Cet exemple supprime le membre de l'environnement spécifié de l'environnement de développement AWS Cloud9 spécifié.
Commande :
aws cloud9 delete-environment-membership --environment-id8a34f51ce1e04a08882f1e811bd706EX--user-arnarn:aws:iam::123456789012:user/AnotherDemoUserSortie :
None.-
Pour plus de détails sur l'API, consultez 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 développement AWS Cloud9
Cet exemple supprime l'environnement de développement AWS Cloud9 spécifié. Si une instance Amazon EC2 est connectée à l’environnement, l’instance est également résiliée.
Commande :
aws cloud9 delete-environment --environment-id8a34f51ce1e04a08882f1e811bd706EXSortie :
None.-
Pour plus de détails sur l'API, consultez 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 développement AWS 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-id8a34f51ce1e04a08882f1e811bd706EXSortie :
{ "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 développement AWS 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-id8a34f51ce1e04a08882f1e811bd706EX--permissionsownerSortie :
{ "memberships": [ { "environmentId": "8a34f51ce1e04a08882f1e811bd706EX", "userId": "AIDAJNUEDQAQWFELJDLEX", "userArn": "arn:aws:iam::123456789012:user/MyDemoUser", "permissions": "owner" } ] }Pour obtenir des informations sur un membre de l'environnement pour plusieurs environnements de développement AWS Cloud9
Cet exemple obtient des informations sur le membre d'environnement spécifié pour plusieurs environnements de développement AWS Cloud9.
Commande :
aws cloud9 describe-environment-memberships --user-arnarn:aws:iam::123456789012:user/MyDemoUserSortie :
{ "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 plus de détails sur l'API, consultez 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 développement AWS Cloud9
Cet exemple obtient des informations sur l'état de l'environnement de développement AWS Cloud9 spécifié.
Commande :
aws cloud9 describe-environment-status --environment-id685f892f431b45c2b28cb69eadcdb0EXSortie :
{ "status": "ready", "message": "Environment is ready to use" }-
Pour plus de détails sur l'API, consultez 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 développement AWS 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-ids685f892f431b45c2b28cb69eadcdb0EX349c86d4579e4e7298d500ff57a6b2EXSortie :
{ "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 plus de détails sur l'API, consultez 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 obtient la liste des identifiants d'environnement de développement AWS Cloud9 disponibles.
Commande :
aws cloud9 list-environmentsSortie :
{ "environmentIds": [ "685f892f431b45c2b28cb69eadcdb0EX", "1980b80e5f584920801c09086667f0EX" ] }-
Pour plus de détails sur l'API, consultez 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 développement AWS 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-id8a34f51ce1e04a08882f1e811bd706EX--user-arnarn:aws:iam::123456789012:user/AnotherDemoUser--permissionsread-onlySortie :
{ "membership": { "environmentId": "8a34f51ce1e04a08882f1e811bd706EX", "userId": "AIDAJ3LOROMOUXTBSU6EX", "userArn": "arn:aws:iam::123456789012:user/AnotherDemoUser", "permissions": "read-only" } }-
Pour plus de détails sur l'API, consultez 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-id8a34f51ce1e04a08882f1e811bd706EX--namemy-changed-demo-env--description"My changed demonstration development environment."Sortie :
None.-
Pour plus de détails sur l'API, consultez UpdateEnvironment
la section Référence des AWS CLI commandes.
-