All Products
Search
Document Center

Object Storage Service:DeleteBucketLogging

Last Updated:Feb 27, 2025

You can call this operation to delete the logging configurations for a bucket. Only the bucket owner is authorized to disable logging for the bucket.

Notes

The permission of oss:DeleteBucketLogging is required to disable logging for a bucket by calling DeleteBucketLogging operation. Only the bucket owner can disable the logging feature for a bucket. For more information, see Attach a custom policy to a RAM user.

Request syntax

DELETE /? logging HTTP/1.1
Host: BucketName.oss-cn-hangzhou.aliyuncs.com
Date: GMT Date
Authorization: SignatureValue

Request headers

All headers in a DeleteBucketLogging request are common request headers. For more information, see Common request headers.

Response headers

All headers in the response to a DeleteBucketLogging request are common response headers. For more information, see Common response headers.

Examples

Sample requests

DELETE /? logging HTTP/1.1
Host: oss-example.oss-cn-hangzhou.aliyuncs.com  
Date: Fri, 24 Feb 2012 05:35:24 GMT  
Authorization: OSS qn6q**************:77Dv****************
			

Sample success responses

Note

HTTP status code 204 is returned if the bucket has logging disabled.

HTTP/1.1 204 No Content 
x-oss-request-id: 534B371674E88A4D8906****
Date: Fri, 24 Feb 2012 05:35:24 GMT
Connection: keep-alive
Content-Length: 0  
Server: AliyunOSS
x-oss-server-time: 198

SDKs

You can use OSS SDKs for the following programming languages to call DeleteBucketLogging operation:

ossutil

For information about the ossutil command that corresponds to the DeleteBucketLogging operation, see delete-bucket-logging.

Error codes

Error code

HTTP status code

Description

NoSuchBucket

404

The error message returned because the specified bucket does not exist.

AccessDenied

403

The error message returned because you are not authorized to disable logging for the bucket. Only the bucket owner can disable logging for the bucket.