All Products
Search
Document Center

Object Storage Service:PutAccessPointPublicAccessBlock

Last Updated:Jun 18, 2026

Mengaktifkan Block Public Access untuk sebuah access point guna mencegah akses publik melalui access point tersebut.

Catatan penggunaan

  • Akun Alibaba Cloud secara default memiliki izin untuk mengaktifkan Block Public Access pada sebuah access point. Untuk menjalankan operasi ini sebagai RAM user atau menggunakan kredensial Security Token Service (STS), Anda harus memiliki izin oss:PutAccessPointPublicAccessBlock. Untuk informasi selengkapnya, lihat Contoh umum kebijakan RAM.

  • Saat Block Public Access diaktifkan, semua izin akses publik yang ada akan diabaikan dan tidak dapat dikonfigurasi izin akses publik baru. Saat Block Public Access dinonaktifkan, izin akses publik yang ada berlaku kembali dan dapat dikonfigurasi.

Sintaksis permintaan

PUT /?publicAccessBlock&x-oss-access-point-name=ap-01 HTTP/1.1
Date: GMT Date
Content-Length: ContentLength
Content-Type: application/xml
Host: BucketName.oss-cn-hangzhou.aliyuncs.com
Authorization: SignatureValue

<?xml version="1.0" encoding="UTF-8"?>
<PublicAccessBlockConfiguration>
  <BlockPublicAccess>true</BlockPublicAccess>
</PublicAccessBlockConfiguration>

Header permintaan

Operasi ini hanya menggunakan header permintaan umum. Untuk informasi selengkapnya, lihat Header permintaan umum.

Elemen permintaan

Elemen

Type

Wajib

Contoh

Deskripsi

x-oss-access-point-name

String

Ya

ap-01

Nama access point.

PublicAccessBlockConfiguration

Kontainer

Ya

N/A

Kontainer yang menyimpan konfigurasi Block Public Access.

Node induk: none

Node anak: BlockPublicAccess

BlockPublicAccess

Boolean

Tidak

true

Menentukan apakah Block Public Access diaktifkan untuk access point.

  • true: mengaktifkan Block Public Access.

  • false (default): menonaktifkan Block Public Access.

Header respons

Operasi ini hanya mengembalikan header respons umum. Untuk informasi selengkapnya, lihat Header respons umum.

Contoh

  • Permintaan contoh

    PUT /?publicAccessBlock&x-oss-access-point-name=ap-01 HTTP/1.1
    Date: Mon, 19 Feb 2024 08:40:17 GMT
    Content-Length: 148
    Content-Type: application/xml
    Host: examplebucket.oss-cn-hangzhou.aliyuncs.com
    Authorization: OSS4-HMAC-SHA256 Credential=LTAI********************/20250417/cn-hangzhou/oss/aliyun_v4_request,AdditionalHeaders=content-length,Signature=a7c3554c729d71929e0b84489addee6b2e8d5cb48595adfc51868c299c0c218e
    
    <?xml version="1.0" encoding="UTF-8"?>
    <PublicAccessBlockConfiguration>
      <BlockPublicAccess>true</BlockPublicAccess>
    </PublicAccessBlockConfiguration>
  • Respons sukses contoh

    HTTP/1.1 200 OK
    x-oss-request-id: 534B371674E88A4D8906****
    Date: Mon, 19 Feb 2024 08:40:17 GMT
    Server: AliyunOSS

OSS SDKs

Anda dapat memanggil PutAccessPointPublicAccessBlock menggunakan OSS SDK untuk bahasa pemrograman berikut:

ossutil

Untuk perintah ossutil yang sesuai dengan operasi ini, lihat put-access-point-public-access-block.