Weitere AWS SDK-Beispiele sind im AWS Doc SDK Examples
Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
AWS Cloud9 Beispiele unter Verwendung AWS CLI
Die folgenden Codebeispiele zeigen, wie Sie mithilfe von AWS Command Line Interface with Aktionen ausführen und gängige Szenarien implementieren AWS Cloud9.
Aktionen sind Codeauszüge aus größeren Programmen und müssen im Kontext ausgeführt werden. Während Aktionen Ihnen zeigen, wie Sie einzelne Service-Funktionen aufrufen, können Sie Aktionen im Kontext der zugehörigen Szenarien anzeigen.
Jedes Beispiel enthält einen Link zum vollständigen Quellcode, wo Sie Anweisungen zum Einrichten und Ausführen des Codes im Kodex finden.
Themen
Aktionen
Das folgende Codebeispiel zeigt die Verwendungcreate-environment-ec2.
- AWS CLI
-
Um eine AWS Cloud9 EC2-Entwicklungsumgebung zu erstellen
Das folgende
create-environment-ec2Beispiel erstellt eine AWS Cloud9-Entwicklungsumgebung mit den angegebenen Einstellungen, startet eine Amazon Elastic Compute Cloud (Amazon EC2) -Instance und stellt dann eine Verbindung von der Instance zur Umgebung her.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/MyDemoUserAusgabe:
{ "environmentId": "8a34f51ce1e04a08882f1e811bd706EX" }Weitere Informationen finden Sie unter Erstellen einer EC2-Umgebung im Benutzerhandbuch für AWS Cloud9.
-
API-Details finden Sie CreateEnvironmentEc2
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungcreate-environment-membership.
- AWS CLI
-
Um ein Umgebungsmitglied zu einer AWS Cloud9-Entwicklungsumgebung hinzuzufügen
In diesem Beispiel wird das angegebene Umgebungsmitglied zur angegebenen AWS Cloud9-Entwicklungsumgebung hinzugefügt.
Befehl:
aws cloud9 create-environment-membership --environment-id8a34f51ce1e04a08882f1e811bd706EX--user-arnarn:aws:iam::123456789012:user/AnotherDemoUser--permissionsread-writeAusgabe:
{ "membership": { "environmentId": "8a34f51ce1e04a08882f1e811bd706EX", "userId": "AIDAJ3LOROMOUXTBSU6EX", "userArn": "arn:aws:iam::123456789012:user/AnotherDemoUser", "permissions": "read-write" } }-
API-Details finden Sie CreateEnvironmentMembership
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungdelete-environment-membership.
- AWS CLI
-
Um ein Umgebungsmitglied aus einer AWS Cloud9-Entwicklungsumgebung zu löschen
In diesem Beispiel wird das angegebene Umgebungsmitglied aus der angegebenen AWS Cloud9-Entwicklungsumgebung gelöscht.
Befehl:
aws cloud9 delete-environment-membership --environment-id8a34f51ce1e04a08882f1e811bd706EX--user-arnarn:aws:iam::123456789012:user/AnotherDemoUserAusgabe:
None.-
API-Details finden Sie DeleteEnvironmentMembership
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungdelete-environment.
- AWS CLI
-
Um eine AWS Cloud9-Entwicklungsumgebung zu löschen
In diesem Beispiel wird die angegebene AWS Cloud9-Entwicklungsumgebung gelöscht. Wenn die Umgebung mit einer Amazon-EC2-Instance verbunden ist, wird auch die Instance beendet.
Befehl:
aws cloud9 delete-environment --environment-id8a34f51ce1e04a08882f1e811bd706EXAusgabe:
None.-
API-Details finden Sie DeleteEnvironment
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungdescribe-environment-memberships.
- AWS CLI
-
To ruft Informationen über Umgebungsmitglieder für eine AWS Cloud9-Entwicklungsumgebung ab
In diesem Beispiel werden Informationen über Umgebungsmitglieder für die angegebene AWS Cloud9-Entwicklungsumgebung abgerufen.
Befehl:
aws cloud9 describe-environment-memberships --environment-id8a34f51ce1e04a08882f1e811bd706EXAusgabe:
{ "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" } ] }Um Informationen über den Besitzer einer AWS Cloud9-Entwicklungsumgebung zu erhalten
In diesem Beispiel werden Informationen über den Besitzer der angegebenen AWS Cloud9-Entwicklungsumgebung abgerufen.
Befehl:
aws cloud9 describe-environment-memberships --environment-id8a34f51ce1e04a08882f1e811bd706EX--permissionsownerAusgabe:
{ "memberships": [ { "environmentId": "8a34f51ce1e04a08882f1e811bd706EX", "userId": "AIDAJNUEDQAQWFELJDLEX", "userArn": "arn:aws:iam::123456789012:user/MyDemoUser", "permissions": "owner" } ] }Um Informationen über ein Umgebungsmitglied für mehrere AWS Cloud9-Entwicklungsumgebungen zu erhalten
In diesem Beispiel werden Informationen über das angegebene Umgebungsmitglied für mehrere AWS Cloud9-Entwicklungsumgebungen abgerufen.
Befehl:
aws cloud9 describe-environment-memberships --user-arnarn:aws:iam::123456789012:user/MyDemoUserAusgabe:
{ "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" } ] }-
API-Details finden Sie DescribeEnvironmentMemberships
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendung. describe-environment-status
- AWS CLI
-
Um Statusinformationen für eine AWS Cloud9-Entwicklungsumgebung abzurufen
In diesem Beispiel werden Statusinformationen für die angegebene AWS Cloud9-Entwicklungsumgebung abgerufen.
Befehl:
aws cloud9 describe-environment-status --environment-id685f892f431b45c2b28cb69eadcdb0EXAusgabe:
{ "status": "ready", "message": "Environment is ready to use" }-
API-Details finden Sie DescribeEnvironmentStatus
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendung. describe-environments
- AWS CLI
-
Um Informationen über AWS Cloud9-Entwicklungsumgebungen zu erhalten
In diesem Beispiel werden Informationen zu den angegebenen AWS Cloud9-Entwicklungsumgebungen abgerufen.
Befehl:
aws cloud9 describe-environments --environment-ids685f892f431b45c2b28cb69eadcdb0EX349c86d4579e4e7298d500ff57a6b2EXAusgabe:
{ "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" } } ] }-
API-Details finden Sie DescribeEnvironments
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendung. list-environments
- AWS CLI
-
Um eine Liste der verfügbaren Identifikatoren der AWS Cloud9-Entwicklungsumgebung abzurufen
In diesem Beispiel wird eine Liste der verfügbaren Identifikatoren für die AWS Cloud9-Entwicklungsumgebung abgerufen.
Befehl:
aws cloud9 list-environmentsAusgabe:
{ "environmentIds": [ "685f892f431b45c2b28cb69eadcdb0EX", "1980b80e5f584920801c09086667f0EX" ] }-
API-Details finden Sie ListEnvironments
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungupdate-environment-membership.
- AWS CLI
-
Um die Einstellungen eines vorhandenen Umgebungsmitglieds für eine AWS Cloud9-Entwicklungsumgebung zu ändern
In diesem Beispiel werden die Einstellungen des angegebenen vorhandenen Umgebungsmitglieds für die angegebene AWS Cloud9-Entwicklungsumgebung geändert.
Befehl:
aws cloud9 update-environment-membership --environment-id8a34f51ce1e04a08882f1e811bd706EX--user-arnarn:aws:iam::123456789012:user/AnotherDemoUser--permissionsread-onlyAusgabe:
{ "membership": { "environmentId": "8a34f51ce1e04a08882f1e811bd706EX", "userId": "AIDAJ3LOROMOUXTBSU6EX", "userArn": "arn:aws:iam::123456789012:user/AnotherDemoUser", "permissions": "read-only" } }-
API-Details finden Sie UpdateEnvironmentMembership
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungupdate-environment.
- AWS CLI
-
Um die Einstellungen einer vorhandenen AWS Cloud9-Entwicklungsumgebung zu ändern
In diesem Beispiel werden die angegebenen Einstellungen der angegebenen vorhandenen AWS Cloud9-Entwicklungsumgebung geändert.
Befehl:
aws cloud9 update-environment --environment-id8a34f51ce1e04a08882f1e811bd706EX--namemy-changed-demo-env--description"My changed demonstration development environment."Ausgabe:
None.-
API-Details finden Sie UpdateEnvironment
in der AWS CLI Befehlsreferenz.
-