全部产品
Search
文档中心

Object Storage Service:put-access-point-public-access-block

更新时间:Jul 02, 2025

Perintah put-access-point-public-access-block digunakan untuk mengonfigurasi Blokir Akses Publik pada sebuah titik akses.

Catatan

Secara default, akun Alibaba Cloud memiliki izin untuk mengonfigurasi blokir akses publik pada sebuah titik akses. Jika Anda adalah pengguna RAM atau menggunakan Security Token Service (STS), diperlukan izin oss:PutAccessPointPublicAccessBlock. Untuk detail lebih lanjut, lihat Memberikan kebijakan kustom kepada pengguna RAM.

Sintaksis

ossutil api put-access-point-public-access-block --bucket value --access-point-name value --public-access-block-configuration value [flags]

Parameter

Tipe

Deskripsi

--bucket

string

Nama bucket.

--access-point-name

string

Nama titik akses.

--public-access-block-configuration

string

Konfigurasi pemblokiran akses publik untuk titik akses.

Catatan

Perintah put-access-point-public-access-block sesuai dengan operasi PutAccessPointPublicAccessBlock. Untuk informasi lebih lanjut tentang parameter yang digunakan, lihat PutAccessPointPublicAccessBlock.

--public-access-block-configuration

Opsi --public-access-block-configuration mendukung format XML dan JSON. Jika nilai opsi tersebut diawali dengan 'file://', parameter konfigurasi akan dibaca dari file yang ditentukan.

  • Format XML:

    <PublicAccessBlockConfiguration>
      <BlockPublicAccess>true</BlockPublicAccess>
    </PublicAccessBlockConfiguration>
  • Format JSON:

    {
      "BlockPublicAccess": "string"
    }
Catatan

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

Contoh

Aktifkan pengaturan Blokir Akses Publik untuk titik akses bernama ap-01 yang terkait dengan examplebucket.

  • 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-access-point-public-access-block --bucket examplebucket --access-point-name ap-01 --public-access-block-configuration file://public-access-block-configuration.xml
  • Buat file konfigurasi bernama public-access-block-configuration.json dan tambahkan kode berikut:

    {
      "BlockPublicAccess": "true"
    }

    Contoh perintah:

    ossutil api put-access-point-public-access-block --bucket examplebucket --access-point-name ap-01 --public-access-block-configuration file://public-access-block-configuration.json
  • Konfigurasikan parameter dalam perintah berikut dalam format JSON:

    ossutil api put-access-point-public-access-block --bucket examplebucket --access-point-name ap-01 --public-access-block-configuration "{\"BlockPublicAccess\":\"true\"}"