pypicloud.access.aws_secrets_manager module¶
Backend that defers to another server for access control
- class pypicloud.access.aws_secrets_manager.AWSSecretsManagerAccessBackend(request=None, secret_id=None, kms_key_id=None, client=None, **kwargs)[source]¶
Bases:
IMutableJsonAccessBackend
This backend allows you to store all user and package permissions in AWS Secret Manager
- check_health()[source]¶
Check the health of the access backend
- Returns
- (healthy, status)(bool, str)
Tuple that describes the health status and provides an optional status message
- classmethod configure(settings: EnvironSettings)[source]¶
Configure the access backend with app settings