runway.cfngin.session_cache module¶
CFNgin session caching.
- runway.cfngin.session_cache.get_session(region: str | None = None, profile: str | None = None, access_key: str | None = None, secret_key: str | None = None, session_token: str | None = None) Session [source]¶
Create a thread-safe boto3 session.
- Parameters:
region – The region for the session.
profile – The profile for the session.
access_key – AWS Access Key ID.
secret_key – AWS secret Access Key.
session_token – AWS session token.
- Returns:
A thread-safe boto3 session.