バケットの Block Public Access 設定を削除します。
使用上の注意
デフォルトでは、Alibaba Cloud アカウントには、バケットの Block Public Access 設定を削除する権限があります。 RAM ユーザーまたは Security Token Service (STS) によって提供されるアクセス認証情報を使用してバケットの Block Public Access 設定を削除するには、oss:DeleteBucketPublicAccessBlock 権限が必要です。 詳細については、「RAM ポリシーの一般的な例」をご参照ください。
リクエスト構文
DELETE /?publicAccessBlock HTTP/1.1
Date: GMT 日付
Content-Length: ContentLength
Content-Type: application/xml
Host: BucketName.oss-cn-hangzhou.aliyuncs.com
Authorization: SignatureValueリクエストヘッダー
DeleteBucketPublicAccessBlock リクエストのすべてのヘッダーは、共通のリクエストヘッダーです。 詳細については、「共通のリクエストヘッダー」をご参照ください。
レスポンスヘッダー
DeleteBucketPublicAccessBlock リクエストへのレスポンスには、共通のレスポンスヘッダーのみが含まれます。 詳細については、「共通のレスポンスヘッダー」をご参照ください。
例
リクエストの例
DELETE /?publicAccessBlock HTTP/1.1 Date: Mon, 19 Feb 2024 08:40:17 GMT Content-Length: 0 Content-Type: application/xml Host: examplebucket.oss-cn-hangzhou.aliyuncs.com Authorization: OSS4-HMAC-SHA256 Credential=LTAI********************/20250417/cn-hangzhou/oss/aliyun_v4_request,AdditionalHeaders=content-length,Signature=a7c3554c729d71929e0b84489addee6b2e8d5cb48595adfc51868c299c0c218e成功レスポンスの例
HTTP/1.1 204 OK x-oss-request-id: 534B371674E88A4D8906**** Date: Mon, 19 Feb 2024 08:40:17 GMT Server: AliyunOSS
OSS SDK
以下のプログラミング言語の OSS SDK を使用して DeleteBucketPublicAccessBlock を呼び出すことができます。
ossutil
DeleteBucketPublicAccessBlock 操作に対応する ossutil コマンドについては、「delete-bucket-public-access-block」をご参照ください。