Secrets

terminusgps.aws.secrets.get_secret(name: str, region: str = 'us-east-1') dict[str, str][source]

Logs into the default AWS CLI session and returns a secret value.

Parameters:
  • name (str) – An AWS secretsmanager name.

  • region (str) – An AWS region name. Default is "us-east-1".

Returns:

A secret value dictionary.

Return type:

dict

Usage

Use get_secret() to retrieve an AWS secretsmanager secret.

get_secret() returns a dictionary containing the secret values.

from terminusgps.aws.secrets import get_secret

secret = get_secret("terminusgps-site-env-dev")
print(secret["WIALON_TOKEN"]) # "my-secure-wialon-token"