

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
<a name="component-details"></a>

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

**Topics**
+ [Daftar komponen Image Builder](#list-components)
+ [Daftar versi pembuatan komponen dari AWS CLI](#cli-list-component-versions)
+ [Dapatkan detail komponen dari AWS CLI](#cli-get-component)
+ [Dapatkan detail kebijakan komponen dari AWS CLI](#cli-get-component-policy)

## Daftar komponen Image Builder
<a name="list-components"></a>

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 berikut:

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

1. Pilih **Komponen** dari panel navigasi. Secara default, Image Builder menampilkan daftar komponen yang dimiliki akun Anda.

1. 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 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](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/imagebuilder/list-components.html)** 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 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**
+ `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
```

------

## Daftar versi pembuatan komponen dari AWS CLI
<a name="cli-list-component-versions"></a>

Contoh berikut menunjukkan cara menggunakan **[list-component-build-versions](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/imagebuilder/list-component-build-versions.html)** perintah untuk daftar versi build komponen yang memiliki versi semantik tertentu. Untuk mempelajari lebih lanjut tentang pembuatan versi semantik untuk sumber daya Image Builder, lihat. [Pembuatan versi semantik di Image Builder](ibhow-semantic-versioning.md)

```
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
<a name="cli-get-component"></a>

Contoh berikut menunjukkan cara menggunakan **[get-component](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/imagebuilder/get-component.html)** 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 dari AWS CLI
<a name="cli-get-component-policy"></a>

Contoh berikut menunjukkan cara menggunakan **[get-component-policy](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/imagebuilder/get-component-policy.html)** 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
```