View a markdown version of this page

Daftar dan lihat detail komponen - EC2 Image Builder

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

Daftar dan lihat detail komponen

Bagian ini menjelaskan bagaimana Anda dapat menemukan informasi dan melihat detail untuk komponen yang Anda gunakan dalam resep EC2 Image Builder Anda.

Daftar komponen Pembuat Gambar

Anda dapat menggunakan salah satu metode berikut untuk membuat daftar dan memfilter komponen Image Builder.

Konsol Manajemen AWS

Untuk menampilkan daftar komponen di Konsol Manajemen AWS, ikuti langkah-langkah ini:

  1. Buka konsol EC2 Image Builder di https://console.aws.amazon.com/imagebuilder/.

  2. Pilih Kompon en dari panel navigasi. Secara default, Image Builder menampilkan daftar komponen yang dimiliki akun Anda.

  3. Anda dapat memfilter kepemilikan komponen secara opsional. Untuk melihat komponen yang tidak Anda miliki, tetapi memiliki akses, perluas daftar dropdown tipe pemilik dan pilih salah satu nilainya. Daftar jenis pemilik terletak di bilah pencarian, di sebelah kotak teks pencarian. Anda dapat memilih dari nilai-nilai berikut:

    • AWS Marketplace— Komponen yang terkait langsung dengan langganan AWS Marketplace produk.

    • Mulai cepat (dikelola Amazon) — Komponen yang tersedia untuk umum yang dibuat dan dikelola Amazon.

    • Dimiliki oleh saya — Komponen yang Anda buat. Ini adalah pilihan default.

    • Dibagikan dengan saya — Komponen yang dibuat orang lain dan bagikan dengan Anda dari akun mereka.

    • Dikelola pihak ketiga — Komponen milik pihak ketiga yang Anda berlangganan AWS Marketplace.

AWS CLI

Contoh berikut menunjukkan cara menggunakan list-components perintah untuk mengembalikan daftar komponen Image Builder yang dimiliki akun Anda.

aws imagebuilder list-components

Anda dapat memfilter kepemilikan komponen secara opsional. Atribut pemilik mendefinisikan siapa yang memiliki komponen yang ingin Anda daftarkan. Secara default, permintaan ini mengembalikan daftar komponen yang dimiliki akun Anda. Untuk memfilter hasil berdasarkan pemilik komponen, tentukan salah satu nilai berikut dengan --owner parameter saat Anda menjalankan list-components perintah.

Nilai pemilik komponen
  • AWSMarketplace

  • Amazon

  • Self

  • Shared

  • ThirdParty

Contoh berikut menunjukkan list-components perintah dengan --owner parameter untuk memfilter hasil.

aws imagebuilder list-components --owner Self { "requestId": "012a3456-b789-01cd-e234-fa5678b9012b", "componentVersionList": [ { "arn": "arn:aws:imagebuilder:us-west-2:123456789012:component/sample-component01/1.0.0", "name": "sample-component01", "version": "1.0.0", "platform": "Linux", "type": "BUILD", "owner": "123456789012", "dateCreated": "2020-09-24T16:58:24.444Z" }, { "arn": "arn:aws:imagebuilder:us-west-2:123456789012:component/sample-component01/1.0.1", "name": "sample-component01", "version": "1.0.1", "platform": "Linux", "type": "BUILD", "owner": "123456789012", "dateCreated": "2021-07-10T03:38:46.091Z" } ] }
aws imagebuilder list-components --owner Amazon
aws imagebuilder list-components --owner Shared
aws imagebuilder list-components --owner ThirdParty

Saat Anda mencantumkan komponen dengan --owner AWSMarketplace nilai, Anda dapat memfilter hasil berdasarkan kode produk. Tentukan productCodes filter dengan nilai dalam formatmarketplace:productCodeId, seperti yang ditunjukkan pada contoh berikut:

aws imagebuilder list-components --owner AWSMarketplace --filters name=productCodes,values=marketplace:examplecode123
catatan

Image Builder mengembalikan ARN AWS Marketplace komponen di bawah aws-marketplace namespace, dengan pemilik. AWSMarketplace Ketika Anda get-component memanggil AWS Marketplace komponen, respons menyertakan pemilik tetapi menghilangkan data komponen. Data komponen hanya tersedia ketika instance build yang memanggil berhak atas produk.

Daftar versi build komponen dari AWS CLI

Contoh berikut menunjukkan cara menggunakan list-component-build-versions perintah untuk mencantumkan versi build komponen yang memiliki versi semantik tertentu. Untuk mempelajari selengkapnya tentang pembuatan versi semantik untuk sumber daya Pembuat Gambar, lihatPembuatan versi semantik di Image Builder.

aws imagebuilder list-component-build-versions --component-version-arn arn:aws:imagebuilder:us-west-2:123456789012:component/example-component/1.0.1 { "requestId": "a1b2c3d4-5678-90ab-cdef-EXAMPLE11111", "componentSummaryList": [ { "arn": "arn:aws:imagebuilder:us-west-2:123456789012:component/examplecomponent/1.0.1/1", "name": "examplecomponent", "version": "1.0.1", "platform": "Linux", "type": "BUILD", "owner": "123456789012", "description": "An example component that builds, validates and tests an image", "changeDescription": "Updated version.", "dateCreated": "2020-02-19T18:53:45.940Z", "tags": { "KeyName": "KeyValue" } } ] }

Dapatkan detail komponen dari AWS CLI

Contoh berikut menunjukkan cara menggunakan get-component perintah untuk mendapatkan detail komponen saat Anda menentukan Nama Sumber Daya Amazon (ARN) komponen.

aws imagebuilder get-component --component-build-version-arn arn:aws:imagebuilder:us-west-2:123456789012:component/example-component/1.0.1/1 { "requestId": "a1b2c3d4-5678-90ab-cdef-EXAMPLE11112", "component": { "arn": "arn:aws:imagebuilder:us-west-2:123456789012:component/examplecomponent/1.0.1/1", "name": "examplecomponent", "version": "1.0.1", "type": "BUILD", "platform": "Linux", "owner": "123456789012", "data": "name: HelloWorldTestingDocument\ndescription: This is hello world testing document... etc.\"\n", "encrypted": true, "dateCreated": "2020-09-24T16:58:24.444Z", "tags": {} } }

Dapatkan detail kebijakan komponen dari AWS CLI

Contoh berikut menunjukkan cara menggunakan get-component-policy perintah untuk mendapatkan rincian kebijakan komponen saat Anda menentukan ARN komponen.

aws imagebuilder get-component-policy --component-arn arn:aws:imagebuilder:us-west-2:123456789012:component/example-component/1.0.1