Anda dapat menggunakan perintah style untuk mengonfigurasi gaya gambar.
Catatan penggunaan
Untuk mengonfigurasi gaya gambar, Anda memerlukan izin
oss:PutStyle. Untuk menanyakan gaya gambar, Anda memerlukan izinoss:GetStyle. Untuk menghapus gaya gambar, Anda memerlukan izinoss:DeleteStyle. Untuk informasi lebih lanjut, lihat Lampirkan Kebijakan Kustom ke Pengguna RAM.Mulai versi ossutil 1.6.16, Anda dapat langsung menggunakan ossutil sebagai nama biner di baris perintah tanpa harus memperbarui nama biner berdasarkan sistem operasi. Untuk versi sebelum 1.6.16, Anda perlu memperbarui nama biner sesuai dengan sistem operasi. Untuk informasi lebih lanjut, lihat Referensi Perintah ossutil.
Perintah style didukung mulai dari ossutil versi 1.7.16 dan yang lebih baru.
Mengonfigurasi gaya gambar
Sintaks Perintah
ossutil style --method put oss://namabucket/ namagaya file_xml_lokalTabel berikut menjelaskan parameter-parameter di atas.
Parameter
Deskripsi
namabucket
Nama bucket tempat Anda ingin mengonfigurasi gaya gambar.
namagaya
Nama gaya gambar.
file_xml_lokal
Nama file lokal yang digunakan untuk mengonfigurasi gaya gambar, seperti
config.xml.Contoh
Konfigurasikan file gaya gambar dalam file XML lokal.
<?xml version="1.0" encoding="UTF-8"?> <Style> <Content>image/resize,p_50</Content> </Style>Konfigurasikan gaya gambar bernama examplestyle untuk bucket bernama examplebucket.
ossutil style --method put oss://examplebucket/ examplestyle config.xmlContoh Keluaran:
0.299514(s) elapsed
Menanyakan gaya gambar
Sintaks Perintah
ossutil style --method get oss://namabucket/ namagaya file_xml_lokalTabel berikut menjelaskan parameter-parameter di atas.
Parameter
Deskripsi
namabucket
Nama bucket yang ingin Anda tanyakan gaya gambarnya.
namagaya
Nama gaya gambar.
file_xml_lokal
Nama file lokal tempat gaya gambar disimpan, seperti
config.xml.Contoh
Jalankan perintah berikut untuk menanyakan gaya gambar bernama examplestyle yang dikonfigurasi untuk bucket bernama examplebucket dan daftar hasil penanyaannya:
./ossutil style --method get oss://examplebucket/ examplestyleContoh Keluaran:
<?xml version="1.0" encoding="UTF-8"?> <Style> <Name>examplestyle</Name> <Content>image/resize,p_100</Content> <CreateTime>Thu, 22 Dec 2022 13:59:06 GMT</CreateTime> <LastModifyTime>Thu, 22 Dec 2022 13:59:06 GMT</LastModifyTime> </Style> 0.150473(s) elapsedJalankan perintah berikut untuk menanyakan gaya gambar bernama examplestyle yang dikonfigurasi untuk bucket bernama examplebucket dan simpan gaya gambar tersebut dalam file lokal:
./ossutil style --method get oss://examplebucket/ examplestyle local.xmlContoh Keluaran:
Hasil berikut ditampilkan:
0.214483(s) elapsedFile local.xml berisi konten berikut:
<?xml version="1.0" encoding="UTF-8"?> <Style> <Name>examplestyle</Name> <Content>image/resize,p_100</Content> <CreateTime>Thu, 22 Dec 2022 13:59:06 GMT</CreateTime> <LastModifyTime>Thu, 22 Dec 2022 13:59:06 GMT</LastModifyTime> </Style>
Menghapus gaya gambar
Sintaks Perintah
ossutil style --method delete oss://namabucket/ namagayaTabel berikut menjelaskan parameter-parameter di atas.
Parameter
Deskripsi
namabucket
Nama bucket yang ingin Anda hapus gaya gambarnya.
namagaya
Nama gaya gambar.
Contoh
Jalankan perintah berikut untuk menghapus gaya gambar bernama examplestyle yang dikonfigurasi untuk bucket bernama examplebucket:
./ossutil style --method delete oss://examplebucket examplestyleKeluaran berikut akan ditampilkan:
0.184183(s) elapsed
Daftar gaya gambar
Sintaks Perintah
ossutil style --method list oss://namabucket/ file_xml_lokalTabel berikut menjelaskan parameter-parameter di atas.
Parameter
Deskripsi
namabucket
Nama bucket yang ingin Anda daftarkan gaya gambarnya.
file_xml_lokal
Nama file lokal tempat gaya gambar disimpan, seperti
config.xml.Contoh
Jalankan perintah berikut untuk mendaftarkan gaya gambar yang dikonfigurasi untuk bucket bernama examplebucket dan tampilkan hasil daftarnya:
./ossutil style --method list oss://examplebucket/Contoh Keluaran:
<?xml version="1.0" encoding="UTF-8"?> <StyleList> <Style> <Name>examplestyle1</Name> <Content>image/resize,p_100</Content> <CreateTime>Thu, 22 Dec 2022 13:59:06 GMT</CreateTime> <LastModifyTime>Thu, 22 Dec 2022 13:59:06 GMT</LastModifyTime> </Style> <Style> <Name>examplestyle2</Name> <Content>image/resize,p_100</Content> <CreateTime>Thu, 22 Dec 2022 13:59:06 GMT</CreateTime> <LastModifyTime>Thu, 22 Dec 2022 13:59:06 GMT</LastModifyTime> </Style> </StyleList> 0.155333(s) elapsedJalankan perintah berikut untuk mendaftarkan gaya gambar yang dikonfigurasi untuk bucket bernama examplebucket dan simpan gaya gambar tersebut dalam file lokal:
./ossutil style --method list oss://examplebucket/ local.xmlContoh Keluaran:
Hasil berikut ditampilkan:
2.655387(s) elapsedFile local.xml berisi konten berikut:
<?xml version="1.0" encoding="UTF-8"?> <StyleList> <Style> <Name>examplestyle1</Name> <Content>image/resize,p_100</Content> <CreateTime>Thu, 22 Dec 2022 13:59:06 GMT</CreateTime> <LastModifyTime>Thu, 22 Dec 2022 13:59:06 GMT</LastModifyTime> </Style> <Style> <Name>examplestyle2</Name> <Content>image/resize,p_100</Content> <CreateTime>Thu, 22 Dec 2022 13:59:06 GMT</CreateTime> <LastModifyTime>Thu, 22 Dec 2022 13:59:06 GMT</LastModifyTime> </Style> </StyleList>