env

class pysecret.env.BaseEnvVar[source]

A base class for environment secrets data container.

class pysecret.env.AWSEnvVar(AWS_ACCESS_KEY_ID: Optional[str] = None, AWS_CA_BUNDLE: Optional[str] = None, AWS_CLI_AUTO_PROMPT: Optional[str] = None, AWS_CLI_FILE_ENCODING: Optional[str] = None, AWS_CONFIG_FILE: Optional[str] = None, AWS_DATA_PATH: Optional[str] = None, AWS_DEFAULT_OUTPUT: Optional[str] = None, AWS_DEFAULT_REGION: Optional[str] = None, AWS_EC2_METADATA_DISABLED: Optional[str] = None, AWS_MAX_ATTEMPTS: Optional[str] = None, AWS_METADATA_SERVICE_NUM_ATTEMPTS: Optional[str] = None, AWS_METADATA_SERVICE_TIMEOUT: Optional[str] = None, AWS_PAGER: Optional[str] = None, AWS_PROFILE: Optional[str] = None, AWS_REGION: Optional[str] = None, AWS_RETRY_MODE: Optional[str] = None, AWS_ROLE_ARN: Optional[str] = None, AWS_ROLE_SESSION_NAME: Optional[str] = None, AWS_SECRET_ACCESS_KEY: Optional[str] = None, AWS_SESSION_TOKEN: Optional[str] = None, AWS_SHARED_CREDENTIALS_FILE: Optional[str] = None, AWS_USE_FIPS_ENDPOINT: Optional[str] = None, AWS_WEB_IDENTITY_TOKEN_FILE: Optional[str] = None)[source]

AWS related environment variable secrets.

Ref: