View a markdown version of this page

Bekerja dengan sumber daya - AWS Toolkit for VS Code

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Bekerja dengan sumber daya

Selain mengakses AWS layanan yang terdaftar secara default di AWS Explorer, Anda juga dapat pergi ke Sumber Daya dan memilih dari ratusan sumber daya untuk ditambahkan ke antarmuka. Dalam AWS, sumber daya adalah entitas yang dapat Anda kerjakan. Beberapa sumber daya yang dapat ditambahkan termasuk Amazon AppFlow, Amazon Kinesis Data Streams, peran AWS IAM, Amazon VPC, dan distribusi Amazon. CloudFront

Setelah membuat pilihan Anda, Anda dapat pergi ke Sumber daya dan memperluas jenis sumber daya untuk mencantumkan sumber daya yang tersedia untuk jenis itu. Misalnya, jika Anda memilih jenis AWS Toolkit:Lambda::Function sumber daya, Anda dapat mengakses sumber daya yang menentukan fungsi yang berbeda, propertinya, dan atributnya.

Setelah menambahkan jenis sumber daya ke Sumber Daya, Anda dapat berinteraksi dengannya dan sumber dayanya dengan cara berikut:

  • Lihat daftar sumber daya yang ada yang tersedia di Wil AWS ayah saat ini untuk jenis sumber daya ini.

  • Lihat versi read-only dari file JSON yang menjelaskan sumber daya.

  • Salin pengidentifikasi sumber daya untuk sumber daya.

  • Lihat AWS dokumentasi yang menjelaskan tujuan jenis sumber daya dan skema (dalam format JSON dan YAML) untuk memodelkan sumber daya.

  • Buat sumber daya baru dengan mengedit dan menyimpan JSON-formatted template yang sesuai dengan skema. *

  • Memperbarui atau menghapus sumber daya yang ada. *

penting

* Dalam rilis saat ini opsi untuk membuat, mengedit, dan menghapus sumber daya adalah fitur eksperimental. AWS Toolkit for Visual Studio Code Karena fitur eksperimental terus diuji dan diperbarui, mereka mungkin memiliki masalah kegunaan. Dan fitur eksperimental dapat dihapus dari AWS Toolkit for Visual Studio Code tanpa pemberitahuan.

Untuk mengizinkan penggunaan fitur eksperimental untuk sumber daya, buka panel Peng aturan di IDE VS Code Anda, dan perluas Eksten si dan pilih AWS Toolkit.

Di bawah Eksper AWS imen Toolkit, pilih json ResourceModification untuk memungkinkan Anda membuat, memperbarui, dan menghapus sumber daya.

Untuk informasi selengkapnya, lihat Bekerja dengan fitur eksperimental.

Izin IAM untuk mengakses sumber daya

Anda memerlukan AWS Identity and Access Management izin khusus untuk mengakses sumber daya yang terkait dengan AWS layanan. Misalnya, entitas IAM, seperti pengguna atau peran, memerlukan izin Lambda untuk mengakses AWS Toolkit:Lambda::Function sumber daya.

Selain izin untuk sumber daya layanan, entitas IAM memerlukan izin untuk mengizinkan Toolkit for VS Code memanggil operasi AWS Cloud Control API atas namanya. Operasi Cloud Control API memungkinkan pengguna atau peran IAM untuk mengakses dan memperbarui sumber daya jarak jauh.

Cara termudah untuk memberikan izin adalah dengan melampirkan kebijakan AWS terkelola PowerUserAccess,, ke entitas IAM yang memanggil operasi API ini menggunakan antarmuka Toolkit. Kebijakan terkel ola ini memberikan berbagai izin untuk melakukan tugas pengembangan aplikasi, termasuk memanggil operasi API.

Untuk izin khusus yang menentukan operasi API yang diijinkan pada sumber daya jarak jauh, lihat Panduan Pengguna AWS Cloud Control API.

Menambahkan dan berinteraksi dengan sumber daya yang ada

  1. Di AWS Explorer, klik kanan Resources dan pilih Show Resources.

    Panel menampilkan daftar jenis sumber daya yang tersedia untuk dipilih.

    Memilih sumber daya untuk dikonfigurasi.
  2. Di panel seleksi, pilih jenis sumber daya untuk ditambahkan ke AWS Explorer dan tekan Ret urn atau pilih OK untuk mengonfirmasi.

    Jenis sumber daya yang Anda pilih tercantum di bawah Sumber Daya.

    catatan

    Jika Anda telah menambahkan jenis sumber daya ke AWS Explorer dan kemudian mengosongkan kotak centang untuk jenis itu, itu tidak lagi terdaftar di bawah Sumber daya setelah Anda memilih OK. Hanya jenis sumber daya yang saat ini dipilih yang terlihat di AWS Explorer.

  3. Untuk melihat sumber daya yang sudah ada untuk jenis sumber daya, perluas entri untuk jenis itu.

    Daftar sumber daya yang tersedia ditampilkan di bawah jenis sumber dayanya.

  4. Untuk berinteraksi dengan sumber daya tertentu, klik kanan namanya dan pilih salah satu opsi berikut:

    • Salin Pengidentifikasi Sumber Daya: Salin pengenal untuk sumber daya tertentu ke clipboard. (Misalnya, AWS Toolkit:DynamoDB::Table sumber daya dapat diidentifikasi menggunakan TableName properti.)

    • Pr atinjau: Melihat versi read-only dari JSON-formatted template yang menjelaskan sumber daya.

      Setelah template sumber daya ditampilkan, Anda dapat memodifikasinya dengan memilih ikon Per barui di sebelah kanan tab editor. Untuk memperbarui sumber daya, Anda harus mengaktifkan yang diperlukanexperimental feature.

    • Pembaruan: Edit JSON-formatted template untuk sumber daya di editor Kode VS. Untuk informasi selengkapnya, lihat Membuat dan mengedit sumber daya.

    • Hapus: Hapus sumber daya dengan mengonfirmasi penghapusan di kotak dialog yang ditampilkan. (Menghapus sumber daya saat ini experimental feature ada di versi ini AWS Toolkit for Visual Studio Code.)

      Awas

      Jika Anda menghapus sumber daya, AWS CloudFormation tumpukan apa pun yang menggunakan sumber daya tersebut akan gagal diperbarui. Untuk memperbaiki kegagalan pembaruan ini, Anda perlu membuat ulang sumber daya atau menghapus referensi ke sumber daya tersebut di CloudFormation template tumpukan. Untuk informasi selengkapnya, lihat artikel Pusat Pengetahuan ini.

    Opsi menu untuk sumber daya yang dipilih.

Membuat dan mengedit sumber daya

penting

Pembuatan dan pembaruan sumber daya saat ini experimental feature ada dalam versi ini AWS Toolkit for Visual Studio Code.

Membuat sumber daya baru melibatkan penambahan jenis sumber daya ke daftar Sumber daya dan kemudian mengedit JSON-formatted template yang mendefinisikan sumber daya, propertinya, dan atributnya.

Misalnya, sumber daya yang termasuk dalam jenis AWS Toolkit:SageMaker::UserProfile sumber daya ditentukan dengan template yang membuat profil pengguna untuk Amazon SageMaker AI Studio. Template yang mendefinisikan sumber daya profil pengguna ini harus sesuai dengan skema tipe sumber daya untukAWS Toolkit:SageMaker::UserProfile. Jika template tidak sesuai dengan skema karena properti yang hilang atau salah, misalnya, sumber daya tidak dapat dibuat atau diperbarui.

  1. Tambahkan jenis sumber daya untuk sumber daya yang ingin Anda buat dengan mengklik kanan Sumber Daya dan memilih Tampilkan Sumber Daya.

  2. Setelah jenis sumber daya ditambahkan di bawah Sumber Daya, pilih ikon plus (“+”) untuk membuka file template di editor baru.

    Atau, Anda dapat mengklik kanan nama jenis sumber daya dan memilih Buat. Anda juga dapat mengakses informasi tentang cara memodelkan sumber daya dengan memilih Lihat Dokumentasi.

    Pilihan menu untuk jenis sumber daya yang dipilih.
  3. Di editor, mulailah menentukan properti yang membentuk template sumber daya. Fitur pelengkapan otomatis menyarankan nama properti yang sesuai dengan skema template Anda. Saat Anda mengarahkan kursor ke jenis properti, panel menampilkan deskripsi tentang apa yang digunakan. Untuk informasi terperinci tentang skema, pilih Lihat Dokumentasi.

    Teks apa pun yang tidak sesuai dengan skema sumber daya ditunjukkan oleh garis bawah merah bergelombang.

    Editor menampilkan template yang menjelaskan jenis sumber daya.
  4. Setelah Anda selesai mendeklarasikan sumber daya Anda, pilih ikon S impan untuk memvalidasi template Anda dan menyimpan sumber daya ke AWS Cloud jarak jauh.

    Jika template Anda mendefinisikan sumber daya sesuai dengan skema, pesan ditampilkan untuk mengonfirmasi bahwa sumber daya telah dibuat. (Jika sumber daya sudah ada, pesan mengonfirmasi bahwa sumber daya telah diperbarui.)

    Setelah sumber daya dibuat, itu ditambahkan ke daftar di bawah judul jenis sumber daya.

  5. Jika file Anda berisi kesalahan, pesan ditampilkan untuk menjelaskan bahwa sumber daya tidak dapat dibuat atau diperbarui. Pilih Lihat Log untuk mengidentifikasi elemen template yang perlu Anda perbaiki.