Ada lebih banyak AWS SDK contoh yang tersedia di GitHub repo SDKContoh AWS Dokumen
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
Contoh kode berikut menunjukkan cara melakukan tindakan dan mengimplementasikan skenario umum dengan menggunakan AWS Command Line Interface With MediaStore Data Plane.
Tindakan adalah 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.
Topik
Tindakan
Contoh kode berikut menunjukkan cara menggunakandelete-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 di MediaStore Panduan Pengguna AWS Elemental.
-
Untuk API detailnya, lihat DeleteObject
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakandescribe-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
\ --pathevents/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 di Panduan MediaStore Pengguna AWS Elemental.
-
Untuk API detailnya, lihat DescribeObject
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanget-object
.
- AWS CLI
-
Contoh 1: Untuk mengunduh seluruh objek
get-object
Contoh berikut mendownload objek yang ditentukan.aws mediastore-data get-object \ --endpoint
https://aaabbbcccdddee.data.mediastore.us-west-2.amazonaws.com
\ --pathevents/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
\ --pathevents/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 di Panduan MediaStore Pengguna AWS Elemental.
-
Untuk API detailnya, lihat GetObject
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanlist-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
\ --pathevents/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 di Panduan MediaStore Pengguna AWS Elemental.
-
Untuk API detailnya, lihat ListItems
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanput-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
\ --bodyReadMe.md
\ --pathReadMe.md
\ --cache-control"max-age=6, public"
\ --content-typebinary/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
\ --bodyReadMe.md
\ --path/september-events/ReadMe.md
\ --cache-control"max-age=6, public"
\ --content-typebinary/octet-stream
Output:
{ "ETag": "2aa333bbcc8d8d22d777e999c88d4aa9eeeeee4dd89ff7f555555555555da6d3", "ContentSHA256": "f29bc64a9d3732b4b9035125fdb3285f5b6455778edca72414671e0ca3b2e0de", "StorageClass": "TEMPORAL" }
Untuk informasi selengkapnya, lihat Mengunggah Objek di MediaStore Panduan Pengguna AWS Elemental.
-
Untuk API detailnya, lihat PutObject
di Referensi AWS CLI Perintah.
-