調用UpdateBucketAntiDDosInfo接口更新Bucket防護狀態。
注意事項
阿里云賬號默認擁有更新Bucket防護狀態的權限。如果您希望通過RAM用戶或者STS的方式更新Bucket防護狀態,您必須擁有oss:UpdateBucketAntiDDosInfo
權限。具體操作,請參見為RAM用戶授權自定義的權限策略。
請求語法
POST /?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-status: Init
<AntiDDOSConfiguration>
<Cnames>
<Domain>abc1.example.cn</Domain>
<Domain>abc2.example.cn</Domain>
</Cnames>
</AntiDDOSConfiguration>
請求頭
名稱 | 類型 | 是否必選 | 示例值 | 描述 |
x-oss-defender-instance | 字符串 | 是 | cbcac8d2-4f75-4d6d-9f2e-c3447f73**** | 高防實例ID。 |
x-oss-defender-status | 字符串 | 是 | Init | 更新高防實例狀態。取值如下:
重要
|
AntiDDOSConfiguration | 容器 | 否 | 不涉及 | 保存高防實例配置信息的容器。 |
Cnames | 容器 | 否 | 不涉及 | 保存域名信息列表的容器。 |
Domain | 字符串 | 否 | abc1.example.cn | 填寫需要更改的待防護自定義域名。每個Bucket最多支持5個待防護的自定義域名。 |
此接口涉及的其他公共請求頭,例如Host、Date等的更多信息,請參見公共請求頭(Common Request Headers)。
響應頭
此接口僅涉及公共響應頭。更多信息,請參見公共響應頭(Common Response Headers)。
示例
請求示例
POST /?antiDDos HTTP/1.1
Date: Fri, 04 Mar 2022 05:34:24 GMT
Host: oss-example.oss-cn-hangzhou.aliyuncs.com
Authorization: OSS qn6q**************:77Dv****************
x-oss-defender-instance: cbcac8d2-4f75-4d6d-9f2e-c3447f73****
x-oss-defender-status: Init
<AntiDDOSConfiguration>
<Cnames>
<Domain>abc1.example.cn</Domain>
<Domain>abc2.example.cn</Domain>
</Cnames>
</AntiDDOSConfiguration>
返回示例
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****