def create_client(
self,
access_key=AWSDefaults.CREDS['access_key'],
secret_key=AWSDefaults.CREDS['secret_key'],
region=AWSDefaults.CREDS['region']
):
if access_key and secret_key and region:
self.session = self.create_session(
access_key=access_key,
secret_key=secret_key,
region=region
)
return self.session.client(self.aws_service)
else:
return boto3.client(
self.aws_service,
region_name=self.metadata['region']
)
评论列表
文章目录