Ada lebih banyak AWS SDK contoh yang tersedia di GitHub repo SDKContoh AWS Dokumen
Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
AWS Cloud9 contoh menggunakan AWS CLI
Contoh kode berikut menunjukkan cara melakukan tindakan dan mengimplementasikan skenario umum dengan menggunakan AWS Command Line Interface with AWS Cloud9.
Tindakan adalah kutipan kode dari program yang lebih besar dan harus dijalankan dalam konteks. Sementara tindakan menunjukkan cara memanggil fungsi layanan individual, Anda dapat melihat tindakan dalam konteks dalam skenario terkait.
Setiap contoh menyertakan tautan ke kode sumber lengkap, di mana Anda dapat menemukan instruksi tentang cara mengatur dan menjalankan kode dalam konteks.
Topik
Tindakan
Contoh kode berikut menunjukkan cara menggunakancreate-environment-ec2
.
- AWS CLI
-
Untuk membuat lingkungan pengembangan AWS EC2 Cloud9
create-environment-ec2
Contoh berikut ini membuat lingkungan pengembangan AWS Cloud9 dengan pengaturan yang ditentukan, meluncurkan instance Amazon Elastic Compute Cloud (EC2Amazon), dan kemudian menghubungkan dari instance ke lingkungan.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" }
Untuk informasi selengkapnya, lihat Membuat EC2 Lingkungan di Panduan Pengguna AWS Cloud9.
-
Untuk API detailnya, lihat CreateEnvironmentEc2
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakancreate-environment-membership
.
- AWS CLI
-
Untuk menambahkan anggota lingkungan ke lingkungan pengembangan AWS Cloud9
Contoh ini menambahkan anggota lingkungan yang ditentukan ke lingkungan pengembangan AWS Cloud9 yang ditentukan.
Perintah:
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" } }
-
Untuk API detailnya, lihat CreateEnvironmentMembership
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakandelete-environment-membership
.
- AWS CLI
-
Untuk menghapus anggota lingkungan dari lingkungan pengembangan AWS Cloud9
Contoh ini menghapus anggota lingkungan yang ditentukan dari lingkungan pengembangan AWS Cloud9 yang ditentukan.
Perintah:
aws cloud9 delete-environment-membership --environment-id
8a34f51ce1e04a08882f1e811bd706EX
--user-arnarn:aws:iam::123456789012:user/AnotherDemoUser
Output:
None.
-
Untuk API detailnya, lihat DeleteEnvironmentMembership
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakandelete-environment
.
- AWS CLI
-
Untuk menghapus lingkungan pengembangan AWS Cloud9
Contoh ini menghapus lingkungan pengembangan AWS Cloud9 yang ditentukan. Jika EC2 instans Amazon terhubung ke lingkungan, juga menghentikan instance.
Perintah:
aws cloud9 delete-environment --environment-id
8a34f51ce1e04a08882f1e811bd706EX
Output:
None.
-
Untuk API detailnya, lihat DeleteEnvironment
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakandescribe-environment-memberships
.
- AWS CLI
-
Untuk mendapatkan informasi tentang anggota lingkungan untuk lingkungan pengembangan AWS Cloud9
Contoh ini mendapatkan informasi tentang anggota lingkungan untuk lingkungan pengembangan AWS Cloud9 yang ditentukan.
Perintah:
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" } ] }
Untuk mendapatkan informasi tentang pemilik lingkungan pengembangan AWS Cloud9
Contoh ini mendapatkan informasi tentang pemilik lingkungan pengembangan AWS Cloud9 yang ditentukan.
Perintah:
aws cloud9 describe-environment-memberships --environment-id
8a34f51ce1e04a08882f1e811bd706EX
--permissionsowner
Output:
{ "memberships": [ { "environmentId": "8a34f51ce1e04a08882f1e811bd706EX", "userId": "AIDAJNUEDQAQWFELJDLEX", "userArn": "arn:aws:iam::123456789012:user/MyDemoUser", "permissions": "owner" } ] }
Untuk mendapatkan informasi tentang anggota lingkungan untuk beberapa lingkungan pengembangan AWS Cloud9
Contoh ini mendapatkan informasi tentang anggota lingkungan yang ditentukan untuk beberapa lingkungan pengembangan AWS Cloud9.
Perintah:
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" } ] }
-
Untuk API detailnya, lihat DescribeEnvironmentMemberships
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakandescribe-environment-status
.
- AWS CLI
-
Untuk mendapatkan informasi status untuk lingkungan pengembangan AWS Cloud9
Contoh ini mendapatkan informasi status untuk lingkungan pengembangan AWS Cloud9 yang ditentukan.
Perintah:
aws cloud9 describe-environment-status --environment-id
685f892f431b45c2b28cb69eadcdb0EX
Output:
{ "status": "ready", "message": "Environment is ready to use" }
-
Untuk API detailnya, lihat DescribeEnvironmentStatus
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakandescribe-environments
.
- AWS CLI
-
Untuk mendapatkan informasi tentang lingkungan pengembangan AWS Cloud9
Contoh ini mendapatkan informasi tentang lingkungan pengembangan AWS Cloud9 yang ditentukan.
Perintah:
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" } } ] }
-
Untuk API detailnya, lihat DescribeEnvironments
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanlist-environments
.
- AWS CLI
-
Untuk mendapatkan daftar pengidentifikasi lingkungan pengembangan AWS Cloud9 yang tersedia
Contoh ini mendapatkan daftar pengidentifikasi lingkungan pengembangan AWS Cloud9 yang tersedia.
Perintah:
aws cloud9 list-environments
Output:
{ "environmentIds": [ "685f892f431b45c2b28cb69eadcdb0EX", "1980b80e5f584920801c09086667f0EX" ] }
-
Untuk API detailnya, lihat ListEnvironments
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanupdate-environment-membership
.
- AWS CLI
-
Untuk mengubah pengaturan anggota lingkungan yang ada untuk lingkungan pengembangan AWS Cloud9
Contoh ini mengubah pengaturan anggota lingkungan yang ada yang ditentukan untuk lingkungan pengembangan AWS Cloud9 yang ditentukan.
Perintah:
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" } }
-
Untuk API detailnya, lihat UpdateEnvironmentMembership
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanupdate-environment
.
- AWS CLI
-
Untuk mengubah pengaturan lingkungan pengembangan AWS Cloud9 yang ada
Contoh ini mengubah pengaturan yang ditentukan dari lingkungan pengembangan AWS Cloud9 yang sudah ditentukan.
Perintah:
aws cloud9 update-environment --environment-id
8a34f51ce1e04a08882f1e811bd706EX
--namemy-changed-demo-env
--description"My changed demonstration development environment."
Output:
None.
-
Untuk API detailnya, lihat UpdateEnvironment
di Referensi AWS CLI Perintah.
-