Perintah put-public-access-block digunakan untuk mengaktifkan atau menonaktifkan Block Public Access pada sumber daya Object Storage Service (OSS).
Catatan penggunaan
Secara default, akun Alibaba Cloud memiliki izin untuk mengaktifkan atau menonaktifkan Block Public Access pada sumber daya OSS. Mengubah konfigurasi Block Public Access sebagai pengguna RAM atau menggunakan Security Token Service (STS) memerlukan izin oss:PutPublicAccessBlock. Untuk informasi lebih lanjut, lihat Melampirkan kebijakan kustom ke pengguna RAM.
Sintaks perintah
ossutil api put-public-access-block --public-access-block-configuration value [flags]Parameter | Tipe | Deskripsi |
--public-access-block-configuration | string | Konfigurasi Block Public Access. |
Perintah put-public-access-block sesuai dengan operasi PutPublicAccessBlock. Untuk informasi lebih lanjut tentang parameter di dalamnya, lihat PutPublicAccessBlock.
--public-access-block-configuration
Opsi --public-access-block-configuration mendukung format XML dan JSON. Jika nilai opsi tersebut berisi awalan file://, parameter konfigurasi dibaca dari file yang ditentukan.
Format XML:
<PublicAccessBlockConfiguration> <BlockPublicAccess>true</BlockPublicAccess> </PublicAccessBlockConfiguration>Format JSON:
{ "BlockPublicAccess": "string" }
Untuk informasi lebih lanjut tentang opsi baris perintah global yang didukung, lihat Opsi Baris Perintah.
Contoh
Aktifkan Block Public Access untuk sumber daya OSS.
Buat file konfigurasi bernama public-access-block-configuration.xml dan tambahkan kode berikut:
<?xml version="1.0" encoding="UTF-8"?> <PublicAccessBlockConfiguration> <BlockPublicAccess>true</BlockPublicAccess> </PublicAccessBlockConfiguration>
Contoh perintah:
ossutil api put-public-access-block --public-access-block-configuration file://public-access-block-configuration.xmlBuat file konfigurasi bernama public-access-block-configuration.json dan tambahkan kode berikut:
{ "BlockPublicAccess": "true" }Contoh perintah:
ossutil api put-public-access-block --public-access-block-configuration file://public-access-block-configuration.jsonKonfigurasikan parameter dalam perintah berikut dalam format JSON:
ossutil api put-public-access-block --public-access-block-configuration "{\"BlockPublicAccess\":\"true\"}"