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