import asyncio import aiobotocore.session import aiobotocore.config async def example(): # Equivalent to boto3.client('s3', config=botocore.client.Config(**kwargs)) # See also for available options: # * https://botocore.amazonaws.com/v1/documentation/api/latest/reference/config.html # * https://boto3.amazonaws.com/v1/documentation/api/latest/guide/retries.html config = aiobotocore.config.AioConfig( connect_timeout=5, retries=dict(mode='standard'), ) session = aiobotocore.session.get_session() async with session.create_client('s3', config=config) as client: pass asyncio.run(example())