全部产品
Search
文档中心

Object Storage Service:PutAccessPointPublicAccessBlock

更新时间:Jun 26, 2025

Mengaktifkan Block Public Access untuk suatu titik akses.

Catatan penggunaan

  • Secara default, akun Alibaba Cloud memiliki izin untuk mengaktifkan Block Public Access untuk suatu titik akses. Jika Anda ingin mengaktifkan Block Public Access menggunakan pengguna RAM atau kredensial akses yang diberikan oleh Security Token Service (STS), Anda harus memiliki izin oss:PutAccessPointPublicAccessBlock. Untuk informasi lebih lanjut, lihat Contoh Umum Kebijakan RAM.

  • Jika Anda mengaktifkan Block Public Access, izin akses publik yang ada akan diabaikan dan Anda tidak dapat mengonfigurasi izin akses publik. Jika Anda menonaktifkan Block Public Access, izin akses publik yang ada akan berlaku dan Anda dapat mengonfigurasi izin akses publik.

Sintaks 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

Semua header dalam permintaan PutAccessPointPublicAccessBlock merupakan header permintaan umum. Untuk informasi lebih lanjut, lihat Header permintaan umum.

Elemen permintaan

Elemen

Tipe

Diperlukan

Contoh

Deskripsi

x-oss-access-point-name

String

Ya

ap-01

Nama dari titik akses.

PublicAccessBlockConfiguration

Container

Ya

N/A

Kontainer tempat konfigurasi Block Public Access disimpan.

Node induk: tidak ada

Node anak: BlockPublicAccess

BlockPublicAccess

Boolean

Tidak

true

Menentukan apakah akan mengaktifkan Block Public Access untuk titik akses.

  • true: mengaktifkan Block Public Access.

  • false (default): menonaktifkan Block Public Access.

Header respons

Respons terhadap permintaan PutAccessPointPublicAccessBlock hanya berisi header respons umum. Untuk informasi lebih lanjut, 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: OSS qn6q**************:77Dv****************
    
    <?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 SDK

Anda dapat menggunakan OSS SDK untuk Go V2 untuk memanggil operasi PutAccessPointPublicAccessBlock.