Ci sono altri AWS SDK esempi disponibili 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 che utilizzano AWS CLI
I seguenti esempi di codice mostrano come eseguire azioni e implementare scenari comuni utilizzando AWS Command Line Interface with AWS Cloud9.
Le operazioni sono estratti di codice da programmi più grandi e devono essere eseguite nel contesto. Mentre le azioni mostrano come richiamare le singole funzioni di servizio, è possibile visualizzare le azioni nel loro contesto negli scenari correlati.
Ogni esempio include un collegamento al codice sorgente completo, in cui è possibile trovare istruzioni su come configurare ed eseguire il codice nel contesto.
Argomenti
Azioni
Il seguente esempio di codice mostra come utilizzarecreate-environment-ec2
.
- AWS CLI
-
Per creare un ambiente di AWS sviluppo EC2 Cloud9
L'
create-environment-ec2
esempio seguente crea un AWS ambiente di sviluppo Cloud9 con le impostazioni specificate, avvia un'istanza Amazon Elastic Compute Cloud (EC2Amazon) e quindi si connette dall'istanza all'ambiente.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
Output:
{ "environmentId": "8a34f51ce1e04a08882f1e811bd706EX" }
Per ulteriori informazioni, consulta Creazione di un EC2 ambiente nella Guida per l'utente di AWS Cloud9.
-
Per API i dettagli, consulta CreateEnvironmentEc2
in AWS CLI Command Reference.
-
Il seguente esempio di codice mostra come utilizzarecreate-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-id
8a34f51ce1e04a08882f1e811bd706EX
--user-arnarn:aws:iam::123456789012:user/AnotherDemoUser
--permissionsread-write
Output:
{ "membership": { "environmentId": "8a34f51ce1e04a08882f1e811bd706EX", "userId": "AIDAJ3LOROMOUXTBSU6EX", "userArn": "arn:aws:iam::123456789012:user/AnotherDemoUser", "permissions": "read-write" } }
-
Per API i dettagli, consulta AWS CLI Command CreateEnvironmentMembership
Reference.
-
Il seguente esempio di codice mostra come utilizzaredelete-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-id
8a34f51ce1e04a08882f1e811bd706EX
--user-arnarn:aws:iam::123456789012:user/AnotherDemoUser
Output:
None.
-
Per API i dettagli, consulta Command DeleteEnvironmentMembership
Reference AWS CLI .
-
Il seguente esempio di codice mostra come utilizzaredelete-environment
.
- AWS CLI
-
Per eliminare un ambiente di AWS sviluppo Cloud9
Questo esempio elimina l'ambiente di sviluppo AWS Cloud9 specificato. Se un'EC2istanza Amazon è connessa all'ambiente, termina anche l'istanza.
Comando:
aws cloud9 delete-environment --environment-id
8a34f51ce1e04a08882f1e811bd706EX
Output:
None.
-
Per API i dettagli, consulta DeleteEnvironment AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzaredescribe-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-id
8a34f51ce1e04a08882f1e811bd706EX
Output:
{ "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-id
8a34f51ce1e04a08882f1e811bd706EX
--permissionsowner
Output:
{ "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-arn
arn:aws:iam::123456789012:user/MyDemoUser
Output:
{ "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 API i dettagli, consulta AWS CLI Command DescribeEnvironmentMemberships
Reference.
-
Il seguente esempio di codice mostra come utilizzaredescribe-environment-status
.
- AWS CLI
-
Per ottenere informazioni sullo stato di un ambiente di sviluppo AWS Cloud9
Questo esempio ottiene informazioni sullo stato per l'ambiente di sviluppo AWS Cloud9 specificato.
Comando:
aws cloud9 describe-environment-status --environment-id
685f892f431b45c2b28cb69eadcdb0EX
Output:
{ "status": "ready", "message": "Environment is ready to use" }
-
Per API i dettagli, consulta AWS CLI Command DescribeEnvironmentStatus
Reference.
-
Il seguente esempio di codice mostra come utilizzaredescribe-environments
.
- AWS CLI
-
Per ottenere informazioni sugli ambienti di sviluppo AWS Cloud9
Questo esempio ottiene informazioni sugli ambienti di sviluppo AWS Cloud9 specificati.
Comando:
aws cloud9 describe-environments --environment-ids
685f892f431b45c2b28cb69eadcdb0EX
349c86d4579e4e7298d500ff57a6b2EX
Output:
{ "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 API i dettagli, consulta AWS CLI Command DescribeEnvironments
Reference.
-
Il seguente esempio di codice mostra come utilizzarelist-environments
.
- AWS CLI
-
Per ottenere un elenco degli identificatori dell'ambiente di AWS sviluppo Cloud9 disponibili
Questo esempio ottiene un elenco di identificatori dell'ambiente di AWS sviluppo Cloud9 disponibili.
Comando:
aws cloud9 list-environments
Output:
{ "environmentIds": [ "685f892f431b45c2b28cb69eadcdb0EX", "1980b80e5f584920801c09086667f0EX" ] }
-
Per API i dettagli, consulta Command ListEnvironments
Reference AWS CLI .
-
Il seguente esempio di codice mostra come utilizzareupdate-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 di ambiente esistente specificato per l'ambiente di sviluppo AWS Cloud9 specificato.
Comando:
aws cloud9 update-environment-membership --environment-id
8a34f51ce1e04a08882f1e811bd706EX
--user-arnarn:aws:iam::123456789012:user/AnotherDemoUser
--permissionsread-only
Output:
{ "membership": { "environmentId": "8a34f51ce1e04a08882f1e811bd706EX", "userId": "AIDAJ3LOROMOUXTBSU6EX", "userArn": "arn:aws:iam::123456789012:user/AnotherDemoUser", "permissions": "read-only" } }
-
Per API i dettagli, vedete UpdateEnvironmentMembership
in AWS CLI Command Reference.
-
Il seguente esempio di codice mostra come utilizzareupdate-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-id
8a34f51ce1e04a08882f1e811bd706EX
--namemy-changed-demo-env
--description"My changed demonstration development environment."
Output:
None.
-
Per API i dettagli, consulta AWS CLI Command UpdateEnvironment
Reference.
-