バケットの Anti-DDoS インスタンスを初期化します。
使用方法
デフォルトでは、Alibaba Cloud アカウントには、バケットの Anti-DDoS インスタンスを初期化する権限があります。 RAM ユーザーまたは Security Token Service (STS) を使用してバケットの Anti-DDoS インスタンスを初期化するには、oss:InitBucketAntiDDosInfo 権限が必要です。 詳細については、「RAM ユーザーにカスタム権限ポリシーを許可する」をご参照ください。
リクエスト構文
PUT /?antiDDos HTTP/1.1
Date: GMT Date
Host: BucketName.oss-cn-hangzhou.aliyuncs.com
Authorization: SignatureValue
x-oss-defender-instance: cbcac8d2-4f75-4d6d-9f2e-c3447f73****
x-oss-defender-type: AntiDDosPremimum
<AntiDDOSConfiguration>
<Cnames>
<Domain>abc1.example.cn</Domain>
<Domain>abc2.example.cn</Domain>
</Cnames>
</AntiDDOSConfiguration>リクエストヘッダー
ヘッダー | タイプ | 必須 | 例 | 説明 |
x-oss-defender-instance | String | はい | cbcac8d2-4f75-4d6d-9f2e-c3447f73**** | Anti-DDoS インスタンスの ID。 |
x-oss-defender-type | String | はい | AntiDDosPremimum | Anti-DDoS インスタンスのタイプ。 値を以下のように設定します。 Anti-DDoS インスタンスのタイプ。 値を AntiDDosPremimum に設定します。 |
AntiDDOSConfiguration | コンテナー | いいえ | 該当なし | Anti-DDoS インスタンスの構成を格納するコンテナー。 |
Cnames | コンテナー | いいえ | 該当なし | ドメイン名のリストを格納するコンテナー。 |
Domain | String | いいえ | abc1.example.cn | 保護するカスタムドメイン名。 バケットごとに最大 5 つのカスタムドメイン名を Anti-DDoS インスタンスの保護リストに追加できます。 |
Host や Date など、InitBucketAntiDDosInfo リクエストに含まれるその他の一般的なリクエストヘッダーについては、「共通の HTTP ヘッダー」をご参照ください。
レスポンスヘッダー
InitBucketAntiDDosInfo リクエストへのレスポンス内のすべてのヘッダーは、共通のレスポンスヘッダーです。 共通のレスポンスヘッダーについては、「共通の HTTP ヘッダー」をご参照ください。
例
リクエストの例
PUT /?antiDDos HTTP/1.1
Date: Thu, 17 Apr 2025 05:34:24 GMT
Host: oss-example.oss-cn-hangzhou.aliyuncs.com
a7c3554c729d71929e0b84489addee6b2e8d5cb48595adfc51868c299c0c218e
x-oss-defender-instance: cbcac8d2-4f75-4d6d-9f2e-c3447f73****
x-oss-defender-type: AntiDDosPremimum成功レスポンスの例
HTTP/1.1 200 OK
Server: AliyunOSS
Date: Fri, 04 Mar 2022 05:34:24 GMT
Content-Length: 0
Connection: keep-alive
x-oss-request-id: 534B371674E88A4D8906****
x-oss-defender-instance: cbcac8d2-4f75-4d6d-9f2e-c3447f73****
x-oss-server-time: 130