All Products
Search
Document Center

Object Storage Service:PutBucketResourceGroup

Last Updated:Jul 02, 2025

Gunakan grup sumber daya untuk mengelola sumber daya dengan lebih efisien. Bucket yang memerlukan izin serupa dapat dikelompokkan ke dalam grup sumber daya yang sama, lalu izin diberikan kepada grup tersebut. Hal ini meningkatkan efisiensi pemberian otorisasi. Topik ini menjelaskan cara memanggil operasi PutBucketResourceGroup untuk mengonfigurasi grup sumber daya tempat bucket milik.

Izin

Secara default, akun Alibaba Cloud memiliki izin penuh. Pengguna RAM atau Peran RAM di bawah akun Alibaba Cloud tidak memiliki izin apa pun secara default. Administrator akun harus memberikan izin operasi melalui Kebijakan RAM atau Kebijakan Bucket.

API

Aksi

Definisi

PutBucketResourceGroup

oss:PutBucketResourceGroup

Mengonfigurasi grup sumber daya untuk sebuah bucket.

Sintaks permintaan

PUT /?resourceGroup
Date: GMT Date
Content-Length: ContentLength
Content-Type: application/xml
Host: BucketName.oss.aliyuncs.com
Authorization: SignatureValue 
<?xml version="1.0" encoding="UTF-8"?>
<BucketResourceGroupConfiguration>
  <ResourceGroupId>rg-aekz****</ResourceGroupId>
</BucketResourceGroupConfiguration>

Header permintaan

Header permintaan dalam operasi PutBucketResourceGroup hanya mencakup header permintaan umum. Untuk informasi lebih lanjut, lihat Header Permintaan Umum.

Elemen permintaan

Elemen

Tipe

Diperlukan

Contoh

Deskripsi

BucketResourceGroupConfiguration

Container

Ya

N/A

Kontainer yang menyimpan ID grup sumber daya.

Node anak: ResourceGroupId

ResourceGroupId

String

Ya

rg-aekz****

ID grup sumber daya tempat bucket milik.

Jika elemen ini tidak ditentukan, bucket dipindahkan ke grup sumber daya default.

Node induk: BucketResourceGroupConfiguration

Header respons

Respons terhadap operasi PutBucketResourceGroup hanya berisi header respons umum. Untuk informasi lebih lanjut, lihat Header Respons Umum.

Contoh

Contoh Permintaan

PUT /?resourceGroup
Content-Length: 0
Host: oss-example.oss-cn-hangzhou.aliyuncs.com
Date: Thu, 17 Apr 2025 01:33:47 GMT
Authorization: OSS4-HMAC-SHA256 Credential=LTAI********************/20250417/cn-hangzhou/oss/aliyun_v4_request,Signature=a7c3554c729d71929e0b84489addee6b2e8d5cb48595adfc51868c299c0c218
<?xml version="1.0" encoding="UTF-8"?>
<BucketResourceGroupConfiguration>
  <ResourceGroupId>rg-aekz****</ResourceGroupId>
</BucketResourceGroupConfiguration>

Contoh Respons Sukses

HTTP/1.1 200 OK
x-oss-request-id: 5D3663FBB007B79097FC****
Date: Sat, 8 May 2021 01:33:47 GMT
Content-Length: 0
Connection: keep-alive
Server: AliyunOSS

SDK OSS

Anda dapat menggunakan SDK OSS untuk bahasa pemrograman berikut guna memanggil PutBucketResourceGroup:

ossutil

Untuk informasi tentang perintah ossutil yang sesuai dengan operasi PutBucketResourceGroup, lihat put-bucket-resource-group.

Kode kesalahan

Kode kesalahan

Status HTTP

Deskripsi

AccessDenied

403

Penyebab potensial:

  • Informasi untuk otentikasi pengguna tidak diimpor saat Anda mengajukan permintaan.

  • Anda tidak memiliki izin untuk melakukan operasi tersebut.

ResourceGroupIdPreCheckError

400

ID grup sumber daya yang ditentukan tidak valid atau tidak ada. ID grup sumber daya gagal dalam pemeriksaan awal.