Right now , I am getting error while doing the above case:
Traceback (most recent call last):
File "test_iam_policy.py", line 180, in
_update_s3_bucket_policy()
File "test_iam_policy.py", line 160, in _update_s3_bucket_policy
bucket_policy = BucketPolicy(serviceModule=s3_client, resourceIdentifer=bucket_name)
File "/usr/local/lib/python3.7/site-packages/awspolicy/aws_policy_modules.py", line 100, in init
super(BucketPolicy,self).init(**kwargs)
File "/usr/local/lib/python3.7/site-packages/awspolicy/aws_policy_modules.py", line 36, in init
self.reload()
File "/usr/local/lib/python3.7/site-packages/awspolicy/aws_policy_modules.py", line 75, in reload
self.content = self.get_policy()
File "/usr/local/lib/python3.7/site-packages/awspolicy/aws_policy_modules.py", line 102, in get_policy
resp = self._PolicyBase__serviceModule.get_bucket_policy(Bucket=self._PolicyBase__resourceIdentifer)
File "/usr/local/lib/python3.7/site-packages/botocore/client.py", line 276, in _api_call
return self._make_api_call(operation_name, kwargs)
File "/usr/local/lib/python3.7/site-packages/botocore/client.py", line 586, in _make_api_call
raise error_class(parsed_response, operation_name)
botocore.exceptions.ClientError: An error occurred (AccessDenied) when calling the GetBucketPolicy operation: Access Denied
Right now , I am getting error while doing the above case:
Traceback (most recent call last):
File "test_iam_policy.py", line 180, in
_update_s3_bucket_policy()
File "test_iam_policy.py", line 160, in _update_s3_bucket_policy
bucket_policy = BucketPolicy(serviceModule=s3_client, resourceIdentifer=bucket_name)
File "/usr/local/lib/python3.7/site-packages/awspolicy/aws_policy_modules.py", line 100, in init
super(BucketPolicy,self).init(**kwargs)
File "/usr/local/lib/python3.7/site-packages/awspolicy/aws_policy_modules.py", line 36, in init
self.reload()
File "/usr/local/lib/python3.7/site-packages/awspolicy/aws_policy_modules.py", line 75, in reload
self.content = self.get_policy()
File "/usr/local/lib/python3.7/site-packages/awspolicy/aws_policy_modules.py", line 102, in get_policy
resp = self._PolicyBase__serviceModule.get_bucket_policy(Bucket=self._PolicyBase__resourceIdentifer)
File "/usr/local/lib/python3.7/site-packages/botocore/client.py", line 276, in _api_call
return self._make_api_call(operation_name, kwargs)
File "/usr/local/lib/python3.7/site-packages/botocore/client.py", line 586, in _make_api_call
raise error_class(parsed_response, operation_name)
botocore.exceptions.ClientError: An error occurred (AccessDenied) when calling the GetBucketPolicy operation: Access Denied