All Products
Search
Document Center

Object Storage Service:put-style

Last Updated:Jul 02, 2025

Membuat gaya gambar. Gaya gambar mencakup satu atau lebih parameter pemrosesan gambar.

Catatan Penggunaan

Secara default, akun Alibaba Cloud memiliki izin untuk memproses gambar di bucket yang dimiliki oleh akun tersebut. Untuk menggunakan proses gambar sebagai pengguna RAM atau dengan kredensial akses yang diberikan oleh Security Token Service (STS), Anda harus memiliki izin oss:PutStyle. Untuk informasi lebih lanjut, lihat Lampirkan kebijakan kustom ke pengguna RAM.

Sintaks Perintah

ossutil api put-style --bucket nilai --style-name nilai --style nilai [flags]

Parameter

Tipe

Deskripsi

--bucket

string

Nama bucket.

--style

string

Kontainer yang menyimpan konfigurasi gaya gambar.

--style-name

string

Nama gaya gambar.

Catatan

Perintah put-style setara dengan operasi PutStyle. Untuk informasi lebih lanjut tentang operasi API, lihat PutStyle.

--style

Parameter --style mendukung format XML dan JSON. Jika nilai parameter dimulai dengan "file://", konfigurasi akan dimuat dari file yang ditentukan.

  • Format XML:

    <Style>
     <Content>string</Content>
    </Style>
  • Sintaks JSON:

    {
      "Content": "string"
    }
Catatan

Untuk informasi lebih lanjut tentang opsi baris perintah global yang didukung, lihat Opsi baris perintah global.

Contoh

Buat gaya gambar bernama imageStyle untuk bucket bernama examplebucket.

  • Gunakan file konfigurasi XML (style.xml dalam contoh ini)

    <?xml version="1.0" encoding="UTF-8"?>
    <Style>
      <Content>image/resize,p_50</Content>
    </Style>

    Contoh perintah:

    ossutil api put-style --bucket examplebucket --style-name imageStyle --style file://style.xml
  • Gunakan file konfigurasi JSON (style.json dalam contoh ini)

    {
      "Content": "image/resize,p_50"
    }

    Contoh perintah:

    ossutil api put-style --bucket examplebucket --style-name imageStyle --style file://style.json
  • Gunakan parameter JSON di baris perintah

    ossutil api put-style --bucket examplebucket --style-name imageStyle --style "{\"Content\":\"image/resize,p_50\"}"