Sono disponibili altri esempi di AWS SDK nel repository AWS Doc SDK Examples.
Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
AWS Cloud9 esempi di utilizzo AWS CLI
I seguenti esempi di codice mostrano come eseguire azioni e implementare scenari comuni utilizzando AWS Command Line Interface with AWS Cloud9.
Le azioni sono estratti di codice da programmi più grandi e devono essere eseguite nel contesto. Sebbene le azioni mostrino come richiamare le singole funzioni del servizio, è possibile visualizzarle contestualizzate negli scenari correlati.
Ogni esempio include un link al codice sorgente completo, in cui vengono fornite le istruzioni su come configurare ed eseguire il codice nel contesto.
Argomenti
Azioni
L’esempio di codice seguente mostra come utilizzare create-environment-ec2.
- AWS CLI
-
Per creare un ambiente di AWS sviluppo Cloud9 EC2
L'
create-environment-ec2esempio seguente crea un ambiente di sviluppo AWS Cloud9 con le impostazioni specificate, avvia un'istanza Amazon Elastic Compute Cloud (Amazon EC2) e quindi si connette dall'istanza all'ambiente.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/MyDemoUserOutput:
{ "environmentId": "8a34f51ce1e04a08882f1e811bd706EX" }Per ulteriori informazioni, consulta Creazione di un ambiente EC2 nella Guida per l’utente di AWS Cloud9.
-
Per i dettagli sulle API, consulta Command Reference. CreateEnvironmentEc2
AWS CLI
-
L’esempio di codice seguente mostra come utilizzare create-environment-membership.
- AWS CLI
-
Per aggiungere un membro dell'ambiente a un ambiente di sviluppo AWS Cloud9
Questo esempio aggiunge il membro dell'ambiente specificato all'ambiente di sviluppo AWS Cloud9 specificato.
Comando:
aws cloud9 create-environment-membership --environment-id8a34f51ce1e04a08882f1e811bd706EX--user-arnarn:aws:iam::123456789012:user/AnotherDemoUser--permissionsread-writeOutput:
{ "membership": { "environmentId": "8a34f51ce1e04a08882f1e811bd706EX", "userId": "AIDAJ3LOROMOUXTBSU6EX", "userArn": "arn:aws:iam::123456789012:user/AnotherDemoUser", "permissions": "read-write" } }-
Per i dettagli sull'API, vedi CreateEnvironmentMembership
in AWS CLI Command Reference.
-
L’esempio di codice seguente mostra come utilizzare delete-environment-membership.
- AWS CLI
-
Per eliminare un membro dell'ambiente da un ambiente di sviluppo AWS Cloud9
Questo esempio elimina il membro dell'ambiente specificato dall'ambiente di sviluppo AWS Cloud9 specificato.
Comando:
aws cloud9 delete-environment-membership --environment-id8a34f51ce1e04a08882f1e811bd706EX--user-arnarn:aws:iam::123456789012:user/AnotherDemoUserOutput:
None.-
Per i dettagli sull'API, vedi DeleteEnvironmentMembership
in AWS CLI Command Reference.
-
L’esempio di codice seguente mostra come utilizzare delete-environment.
- AWS CLI
-
Per eliminare un ambiente di AWS sviluppo Cloud9
Questo esempio elimina l'ambiente di sviluppo AWS Cloud9 specificato. Se l’istanza EC2 è connessa all’ambiente, anche l’istanza viene terminata.
Comando:
aws cloud9 delete-environment --environment-id8a34f51ce1e04a08882f1e811bd706EXOutput:
None.-
Per i dettagli sull'API, vedi DeleteEnvironment
in AWS CLI Command Reference.
-
L’esempio di codice seguente mostra come utilizzare describe-environment-memberships.
- AWS CLI
-
Per ottenere informazioni sui membri dell'ambiente per un ambiente di sviluppo AWS Cloud9
Questo esempio ottiene informazioni sui membri dell'ambiente per l'ambiente di sviluppo AWS Cloud9 specificato.
Comando:
aws cloud9 describe-environment-memberships --environment-id8a34f51ce1e04a08882f1e811bd706EXOutput:
{ "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" } ] }Per ottenere informazioni sul proprietario di un ambiente di sviluppo AWS Cloud9
Questo esempio ottiene informazioni sul proprietario dell'ambiente di sviluppo AWS Cloud9 specificato.
Comando:
aws cloud9 describe-environment-memberships --environment-id8a34f51ce1e04a08882f1e811bd706EX--permissionsownerOutput:
{ "memberships": [ { "environmentId": "8a34f51ce1e04a08882f1e811bd706EX", "userId": "AIDAJNUEDQAQWFELJDLEX", "userArn": "arn:aws:iam::123456789012:user/MyDemoUser", "permissions": "owner" } ] }Per ottenere informazioni su un membro dell'ambiente per più ambienti di sviluppo AWS Cloud9
Questo esempio ottiene informazioni sul membro dell'ambiente specificato per più ambienti di sviluppo AWS Cloud9.
Comando:
aws cloud9 describe-environment-memberships --user-arnarn:aws:iam::123456789012:user/MyDemoUserOutput:
{ "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" } ] }-
Per i dettagli sull'API, consulta AWS CLI Command DescribeEnvironmentMemberships
Reference.
-
L’esempio di codice seguente mostra come utilizzare describe-environment-status.
- AWS CLI
-
Per ottenere informazioni sullo stato di un ambiente di sviluppo Cloud9 AWS
Questo esempio ottiene informazioni sullo stato dell'ambiente di sviluppo AWS Cloud9 specificato.
Comando:
aws cloud9 describe-environment-status --environment-id685f892f431b45c2b28cb69eadcdb0EXOutput:
{ "status": "ready", "message": "Environment is ready to use" }-
Per i dettagli sull'API, vedere DescribeEnvironmentStatus
in AWS CLI Command Reference.
-
L’esempio di codice seguente mostra come utilizzare describe-environments.
- AWS CLI
-
Per ottenere informazioni sugli AWS ambienti di sviluppo Cloud9
Questo esempio ottiene informazioni sugli ambienti di sviluppo AWS Cloud9 specificati.
Comando:
aws cloud9 describe-environments --environment-ids685f892f431b45c2b28cb69eadcdb0EX349c86d4579e4e7298d500ff57a6b2EXOutput:
{ "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" } } ] }-
Per i dettagli sull'API, vedi DescribeEnvironments
in AWS CLI Command Reference.
-
L’esempio di codice seguente mostra come utilizzare list-environments.
- AWS CLI
-
Per ottenere un elenco degli identificatori dell'ambiente di sviluppo AWS Cloud9 disponibili
Questo esempio ottiene un elenco degli identificatori dell'ambiente di sviluppo AWS Cloud9 disponibili.
Comando:
aws cloud9 list-environmentsOutput:
{ "environmentIds": [ "685f892f431b45c2b28cb69eadcdb0EX", "1980b80e5f584920801c09086667f0EX" ] }-
Per i dettagli sull'API, consulta ListEnvironments
Command Reference. AWS CLI
-
L’esempio di codice seguente mostra come utilizzare update-environment-membership.
- AWS CLI
-
Per modificare le impostazioni di un membro dell'ambiente esistente per un ambiente di sviluppo AWS Cloud9
Questo esempio modifica le impostazioni del membro dell'ambiente esistente specificato per l'ambiente di sviluppo AWS Cloud9 specificato.
Comando:
aws cloud9 update-environment-membership --environment-id8a34f51ce1e04a08882f1e811bd706EX--user-arnarn:aws:iam::123456789012:user/AnotherDemoUser--permissionsread-onlyOutput:
{ "membership": { "environmentId": "8a34f51ce1e04a08882f1e811bd706EX", "userId": "AIDAJ3LOROMOUXTBSU6EX", "userArn": "arn:aws:iam::123456789012:user/AnotherDemoUser", "permissions": "read-only" } }-
Per i dettagli sull'API, vedi UpdateEnvironmentMembership
in AWS CLI Command Reference.
-
L’esempio di codice seguente mostra come utilizzare update-environment.
- AWS CLI
-
Per modificare le impostazioni di un ambiente di sviluppo AWS Cloud9 esistente
Questo esempio modifica le impostazioni specificate dell'ambiente di sviluppo AWS Cloud9 esistente specificato.
Comando:
aws cloud9 update-environment --environment-id8a34f51ce1e04a08882f1e811bd706EX--namemy-changed-demo-env--description"My changed demonstration development environment."Output:
None.-
Per i dettagli sull'API, vedi UpdateEnvironment
in AWS CLI Command Reference.
-