runway.aws_sso_botocore.credentials module
Botocore with support for AWS SSO credential assets.
- runway.aws_sso_botocore.credentials.create_credential_resolver(session, cache=None, region_name=None)[source]
Create a default credential resolver.
This creates a pre-configured credential resolver that includes the default lookup chain for credentials.
- class runway.aws_sso_botocore.credentials.ProfileProviderBuilder[source]
Bases:
botocore.credentials.ProfileProviderBuilder
Extends the botocore profile provider builder to support AWS SSO.
- __new__(**kwargs)
- class runway.aws_sso_botocore.credentials.SSOCredentialFetcher[source]
Bases:
botocore.credentials.CachedCredentialFetcher
AWS SSO credential fetcher.
- __init__(start_url, sso_region, role_name, account_id, client_creator, token_loader=None, cache=None, expiry_window_seconds=None)[source]
Instantiate class.
- __new__(**kwargs)