删除桶策略
delete_bucket_policy操作删除指定存储桶的授权策略。如果您使用的身份不是该存储桶的拥有者,则调用身份必须对指定存储桶具有__DeleteBucketPolicy__权限,且属于该存储桶所有者的帐户。
如果您没有__DeleteBucketPolicy__权限,方法将返回403 Access Denied错误。如果您具有正确的权限,但您没有使用属于存储桶所有者账户的身份,则返回405 Method Not Allowed错误。
def delete_bucket_policy():
try:
resp = s3_client.delete_bucket_policy(
Bucket='YOUR_BUCKET_NAME',
)
print(resp)
except ClientError as e:
logging.error(e)