すべてのプロダクト
Search
ドキュメントセンター

Object Storage Service:PutBucketResourceGroup

最終更新日:Feb 23, 2024

リソースグループを使用してリソースを管理できます。 同じリソースグループに同じ権限を付与するバケットをグループ化してから、リソースグループに権限を付与できます。 これにより、認証の効率が向上する。 このトピックでは、PutBucketResourceGroup操作を呼び出して、バケットが属するリソースグループを設定する方法について説明します。

使用上の注意

  • デフォルトでは、Alibaba Cloudアカウントには、バケットが属するリソースグループを設定する権限があります。 RAMユーザーまたはSecurity Token Service (STS) を使用してバケットが属するリソースグループを設定するには、oss:PutBucketResourceGroup権限が必要です。 詳細については、「RAMユーザーへのカスタムポリシーのアタッチ」をご参照ください。

リクエスト構文

PUT /?resourceGroup
日付: GMT日付
Content-Length: ContentLength
Content-Type: application/xml
ホスト: BucketName.oss.aliyuncs.com
権限付与: SignatureValue
<?xml version="1.0" encoding="UTF-8"?>
<BucketResourceGroupConfiguration>
  <ResourceGroupId>rg-aekz ****</ResourceGroupId>
</BucketResourceGroupConfiguration> 

リクエストヘッダー

PutBucketResourceGroupリクエストのリクエストヘッダーは、共通のリクエストヘッダーのみです。 詳細については、「共通リクエストヘッダー」をご参照ください。

リクエスト要素

要素

データ型

必須

説明

BucketResourceGroupConfiguration

Container

必須

N/A

リソースグループのIDを格納するコンテナー。

子ノード: ResourceGroupId

ResourceGroupId

String

必須

rg-aekz ****

バケットが属するリソースグループのID。

この要素が指定されていない場合、バケットはデフォルトリソースグループに移動されます。

親ノード: BucketResourceGroupConfiguration

レスポンスヘッダー

PutBucketResourceGroup要求に対する応答には、共通の応答ヘッダーのみが含まれます。 詳細については、「共通レスポンスヘッダー」をご参照ください。

リクエストの例

PUT /?resourceGroup
コンテンツ長: 0
ホスト: oss-example.oss-cn-hangzhou.aliyuncs.com
日付: 5月8日土曜日2021 01:33:47 GMT
承認: OSS qn6qrrqxo2oawuk5 ****:77Dvh 5wQgIjWjwO/KyRt ****
<?xml version="1.0" encoding="UTF-8"?>
<BucketResourceGroupConfiguration>
  <ResourceGroupId>rg-aekz ****</ResourceGroupId>
</BucketResourceGroupConfiguration> 

通常のレスポンス例

HTTP/1.1 200 OK
x-oss-request-id: 5D3663FBB007B79097FC ****
日付: 5月8日土曜日2021 01:33:47 GMT
コンテンツ長: 0
接続: キープアライブ
サーバー: AliyunOSS 

エラーコード

エラーコード

HTTPステータスコード

説明

AccessDenied

403

考えられる原因:

  • リクエスト開始時にユーザー認証の情報はインポートされません。

  • 操作を実行する権限がありません。

ResourceGroupIdPreCheckError

400

指定されたリソースグループのIDが無効または存在しません。 リソースグループのIDが事前チェックに失敗しました。