Perintah tingkat API menyediakan akses langsung ke operasi API Object Storage Service (OSS).
Permintaan API OSS mencakup nama operasi API dan parameter berikut: nama bucket, kunci objek, parameter header, parameter query, serta parameter body.
Nama Operasi API
Setiap operasi API sesuai dengan perintah dalam ossutil, dengan nama API ditulis dalam huruf kecil dan kata-kata individu dipisahkan oleh tanda hubung (-).
Sebagai contoh, perintah ossutil yang setara dengan operasi PutBucketAcl adalah put-bucket-acl. Untuk informasi lebih lanjut mengenai operasi API OSS, lihat Daftar operasi berdasarkan fungsi.
Parameter Operasi API
Parameter operasi API
Opsi
Deskripsi
Nama Bucket
--bucket string
Nama dari bucket.
Kunci Objek
--key string
Kunci objek.
Parameter Header
--acl string
Setiap parameter header dalam permintaan API OSS sesuai dengan opsi dalam ossutil.
Opsi tersebut merupakan bentuk huruf kecil dari parameter header tanpa awalan x-oss.
Sebagai contoh, opsi yang setara dengan parameter header x-oss-acl adalah --acl.
Parameter Query
--inventory-id string
Setiap parameter query sesuai dengan opsi dalam ossutil.
Jika parameter query dalam format camel case kecil, opsi yang setara adalah bentuk huruf kecil dengan tanda hubung (-) menghubungkan kata-kata individu.
Sebagai contoh, opsi yang setara dengan parameter inventoryId adalah --inventory-id.
Parameter Body
--cors-configuration string
Parameter dalam body permintaan API terkandung dalam satu opsi.
Opsi tersebut adalah bentuk huruf kecil dan menggunakan tanda hubung dari nama node root XML.
Opsi tersebut mengambil string sebagai nilainya. Nilai yang dimulai dengan file:// menunjukkan jalur ke file konfigurasi parameter.
Nilai opsi dapat dalam format XML atau JSON.