confidant.clients package

Module contents

Module for accessing services external to Confidant.

confidant.clients.get_boto_client(client, region=None, aws_access_key_id=None, aws_secret_access_key=None, aws_session_token=None, config=None, endpoint_url=None)

Get a boto3 client connection.

confidant.clients.get_boto_resource(resource, region=None, aws_access_key_id=None, aws_secret_access_key=None, aws_session_token=None, config=None, endpoint_url=None)

Get a boto resource connection.

confidant.clients.get_boto_session(region, aws_access_key_id=None, aws_secret_access_key=None, aws_session_token=None)

Get a boto3 session.