バケットの暗号化ルールを削除します。
注意事項
DeleteBucketEncryption API を呼び出すには、oss:DeleteBucketEncryption 権限が必要です。詳細については、「カスタムポリシーの付与」をご参照ください。
説明
バケットの所有者または権限を持つ RAM ユーザーのみがバケットの暗号化ルールを削除できます。それ以外の場合、OSS は 403 エラーを返します。バケットの暗号化の詳細については、「サーバー側の暗号化」をご参照ください。
リクエスト構文
DELETE /? encryption HTTP/1.1
Date: GMT Date
Host: BucketName.oss.aliyuncs.com
Authorization: SignatureValue
リクエストヘッダー
DescribeRegions リクエストのすべてのヘッダーは、共通のリクエストヘッダーです。詳細については、「共通のリクエストヘッダー」をご参照ください。
レスポンスヘッダー
DescribeRegions リクエストへのレスポンスのすべてのヘッダーは、共通のレスポンスヘッダーです。詳細については、「共通のレスポンスヘッダー」をご参照ください。
例
-
リクエスト例
DELETE /? encryption HTTP/1.1 Host: oss-example.oss-cn-hangzhou.aliyuncs.com Date: Thu, 17 Apr 2025 11:35:24 GMT Authorization: OSS4-HMAC-SHA256 Credential=LTAI********************/20250417/cn-hangzhou/oss/aliyun_v4_request,Signature=a7c3554c729d71929e0b84489addee6b2e8d5cb48595adfc51868c299c0c218e -
レスポンス例
HTTP/1.1 204 OK x-oss-request-id: 5C22E0EFD127F6810B1A**** Date: Tue, 20 Dec 2018 11:37:05 GMT Connection: keep-alive Content-Length: 0
OSS SDK
さまざまなプログラミング言語向けの以下の SDK が DeleteBucketEncryption をサポートしています。
ossutil
DeleteBucketEncryption に対応する ossutil コマンドの詳細については、「delete-bucket-encryption」をご参照ください。
エラーコード
|
エラーコード |
HTTP ステータスコード |
説明 |
|
AccessDenied |
403 |
バケットの暗号化ルールを削除する権限がありません。 |
|
NoSuchBucket |
404 |
指定されたバケットが存在しません。 |