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 AWS Task Orchestrator and Executor (AWSTOE) yang Anda gunakan dalam resep EC2 Image Builder.

Daftar AWSTOE komponen

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

AWS Management Console

Untuk menampilkan daftar komponen diAWS Management Console, ikuti langkah-langkah berikut:

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

  2. Pilih Komponen 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:

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

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

    • Berbagi dengan saya — Komponen yang dibuat dan dibagikan orang lain dengan Anda dari akun mereka.

    • Pihak ketiga dikelola — Komponen yang dimiliki pihak ketiga yang Anda langgani. AWS Marketplace

AWS CLI

Contoh berikut menunjukkan cara menggunakan list-components perintah untuk mengembalikan daftar AWSTOE komponen 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 daftar. Secara default, permintaan ini mengembalikan daftar komponen yang dimiliki akun Anda. Untuk memfilter hasil menurut pemilik komponen, tentukan salah satu nilai berikut dengan --owner parameter saat Anda menjalankan list-components perintah.

Nilai pemilik komponen
  • Mandiri

  • Amazon

  • ThirdParty

  • Bersama

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

Daftar versi build komponen (AWS CLI)

Contoh berikut menunjukkan cara menggunakan list-component-build-versions perintah untuk membuat daftar versi build komponen yang memiliki versi semantik tertentu. Untuk mempelajari lebih lanjut tentang pembuatan versi semantik untuk sumber daya Image Builder, lihat. Versi semantik

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 (AWS CLI)

Contoh berikut menunjukkan cara menggunakan get-component perintah untuk mendapatkan detail komponen saat Anda menentukan Amazon Resource Name (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 (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