

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

# MediaStore Contoh Data Plane menggunakan AWS CLI
<a name="cli_mediastore-data_code_examples"></a>

Contoh kode berikut menunjukkan cara melakukan tindakan dan mengimplementasikan skenario umum dengan menggunakan AWS Command Line Interface With MediaStore Data Plane.

*Tindakan* merupakan 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.

**Topics**
+ [Tindakan](#actions)

## Tindakan
<a name="actions"></a>

### `delete-object`
<a name="mediastore-data_DeleteObject_cli_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`delete-object`.

**AWS CLI**  
**Untuk menghapus objek**  
`delete-object`Contoh berikut menghapus objek yang ditentukan.  

```
aws mediastore-data delete-object \
    --endpoint=https://aaabbbcccdddee.data.mediastore.us-west-2.amazonaws.com \
    --path=/folder_name/README.md
```
Perintah ini tidak menghasilkan output.  
Untuk informasi selengkapnya, lihat [Menghapus Objek](https://docs.aws.amazon.com/mediastore/latest/ug/objects-delete.html) di * MediaStore Panduan Pengguna AWS Elemental*.  
+  Untuk detail API, lihat [DeleteObject](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediastore-data/delete-object.html)di *Referensi AWS CLI Perintah*. 

### `describe-object`
<a name="mediastore-data_DescribeObject_cli_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`describe-object`.

**AWS CLI**  
**Untuk melihat header untuk objek**  
`describe-object`Contoh berikut menampilkan header untuk objek di jalur yang ditentukan.  

```
aws mediastore-data describe-object \
    --endpoint https://aaabbbcccdddee.data.mediastore.us-west-2.amazonaws.com \
    --path events/baseball/setup.jpg
```
Output:  

```
{
    "LastModified": "Fri, 19 Jul 2019 21:50:31 GMT",
    "ContentType": "image/jpeg",
    "ContentLength": "3860266",
    "ETag": "2aa333bbcc8d8d22d777e999c88d4aa9eeeeee4dd89ff7f555555555555da6d3"
}
```
Untuk informasi selengkapnya, lihat [Melihat Detail Objek](https://docs.aws.amazon.com/mediastore/latest/ug/objects-view-details.html) di *Panduan MediaStore Pengguna AWS Elemental*.  
+  Untuk detail API, lihat [DescribeObject](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediastore-data/describe-object.html)di *Referensi AWS CLI Perintah*. 

### `get-object`
<a name="mediastore-data_GetObject_cli_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`get-object`.

**AWS CLI**  
**Contoh 1: Untuk mengunduh seluruh objek**  
`get-object`Contoh berikut mengunduh objek yang ditentukan.  

```
aws mediastore-data get-object \
    --endpoint https://aaabbbcccdddee.data.mediastore.us-west-2.amazonaws.com \
    --path events/baseball/setup.jpg setup.jpg
```
Output:  

```
{
    "ContentType": "image/jpeg",
    "StatusCode": 200,
    "ETag": "2aa333bbcc8d8d22d777e999c88d4aa9eeeeee4dd89ff7f555555555555da6d3",
    "ContentLength": "3860266",
    "LastModified": "Fri, 19 Jul 2019 21:50:31 GMT"
}
```
**Contoh 2: Untuk men-download bagian dari objek**  
`get-object`Contoh berikut mendownload bagian tertentu dari suatu objek.  

```
aws mediastore-data get-object \
    --endpoint https://aaabbbcccdddee.data.mediastore.us-west-2.amazonaws.com \
    --path events/baseball/setup.jpg setup.jpg \
    --range "bytes=0-100"
```
Output:  

```
{
    "StatusCode": 206,
    "LastModified": "Fri, 19 Jul 2019 21:50:31 GMT",
    "ContentType": "image/jpeg",
    "ContentRange": "bytes 0-100/3860266",
    "ETag": "2aa333bbcc8d8d22d777e999c88d4aa9eeeeee4dd89ff7f555555555555da6d3",
    "ContentLength": "101"
}
```
Untuk informasi selengkapnya, lihat [Mengunduh Objek](https://docs.aws.amazon.com/mediastore/latest/ug/objects-download.html) di *Panduan MediaStore Pengguna AWS Elemental*.  
+  Untuk detail API, lihat [GetObject](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediastore-data/get-object.html)di *Referensi AWS CLI Perintah*. 

### `list-items`
<a name="mediastore-data_ListItems_cli_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`list-items`.

**AWS CLI**  
**Contoh 1: Untuk melihat daftar item (objek dan folder) yang disimpan dalam wadah**  
`list-items`Contoh berikut menampilkan daftar item (objek dan folder) yang disimpan dalam wadah yang ditentukan.  

```
aws mediastore-data list-items \
    --endpoint https://aaabbbcccdddee.data.mediastore.us-west-2.amazonaws.com
```
Output:  

```
{
    "Items": [
        {
            "Type": "OBJECT",
            "ContentLength": 3784,
            "Name": "setup.jpg",
            "ETag": "2aa333bbcc8d8d22d777e999c88d4aa9eeeeee4dd89ff7f555555555555da6d3",
            "ContentType": "image/jpeg",
            "LastModified": 1563571859.379
        },
        {
            "Type": "FOLDER",
            "Name": "events"
        }
    ]
}
```
**Contoh 2: Untuk melihat daftar item (objek dan folder) yang disimpan dalam folder**  
`list-items`Contoh berikut menampilkan daftar item (objek dan folder) yang disimpan dalam folder yang ditentukan.  

```
aws mediastore-data list-items \
    --endpoint https://aaabbbcccdddee.data.mediastore.us-west-2.amazonaws.com \
    --path events/baseball
```
Output:  

```
{
    "Items": [
        {
            "ETag": "2aa333bbcc8d8d22d777e999c88d4aa9eeeeee4dd89ff7f555555555555da6d3",
            "ContentType": "image/jpeg",
            "Type": "OBJECT",
            "ContentLength": 3860266,
            "LastModified": 1563573031.872,
            "Name": "setup.jpg"
        }
    ]
}
```
Untuk informasi selengkapnya, lihat [Melihat Daftar Objek](https://docs.aws.amazon.com/mediastore/latest/ug/objects-view-list.html) di *Panduan MediaStore Pengguna AWS Elemental*.  
+  Untuk detail API, lihat [ListItems](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediastore-data/list-items.html)di *Referensi AWS CLI Perintah*. 

### `put-object`
<a name="mediastore-data_PutObject_cli_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`put-object`.

**AWS CLI**  
**Contoh 1: Untuk mengunggah objek ke wadah**  
`put-object`Contoh berikut meng-upload objek ke wadah tertentu.  

```
aws mediastore-data put-object \
    --endpoint https://aaabbbcccdddee.data.mediastore.us-west-2.amazonaws.com \
    --body ReadMe.md \
    --path ReadMe.md \
    --cache-control "max-age=6, public" \
    --content-type binary/octet-stream
```
Output:  

```
{
    "ContentSHA256": "f29bc64a9d3732b4b9035125fdb3285f5b6455778edca72414671e0ca3b2e0de",
    "StorageClass": "TEMPORAL",
    "ETag": "2aa333bbcc8d8d22d777e999c88d4aa9eeeeee4dd89ff7f555555555555da6d3"
}
```
**Contoh 2: Untuk mengunggah objek ke folder dalam wadah**  
`put-object`Contoh berikut meng-upload objek ke folder tertentu dalam wadah.  

```
aws mediastore-data put-object \
    --endpoint https://aaabbbcccdddee.data.mediastore.us-west-2.amazonaws.com \
    --body ReadMe.md \
    --path /september-events/ReadMe.md \
    --cache-control "max-age=6, public" \
    --content-type binary/octet-stream
```
Output:  

```
{
    "ETag": "2aa333bbcc8d8d22d777e999c88d4aa9eeeeee4dd89ff7f555555555555da6d3",
    "ContentSHA256": "f29bc64a9d3732b4b9035125fdb3285f5b6455778edca72414671e0ca3b2e0de",
    "StorageClass": "TEMPORAL"
}
```
Untuk informasi selengkapnya, lihat [Mengunggah Objek](https://docs.aws.amazon.com/mediastore/latest/ug/objects-upload.html) di * MediaStore Panduan Pengguna AWS Elemental*.  
+  Untuk detail API, lihat [PutObject](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediastore-data/put-object.html)di *Referensi AWS CLI Perintah*. 