def get_bucket_iam_policy(self, bucket):
"""Gets the IAM policy for a bucket.
Args:
bucket (str): The bucket to fetch the policy for.
Returns:
dict: The IAM policies for the bucket.
"""
try:
return self.repository.buckets.get_iam_policy(bucket)
except (errors.HttpError, HttpLib2Error) as e:
LOGGER.warn(api_errors.ApiExecutionError(bucket, e))
raise api_errors.ApiExecutionError('bucketIamPolicy', e)
评论列表
文章目录