Skip to main content

AWS package which helps your program to retrieve a secret value stored in AWS Secrets Manager.

Project description

AWS Get Secret

A library letting you easily retrieve a secret value from Aws Secrets Manager

Remarks

The project is written by Deividas Tamkus, supervised by Laimonas Sutkus and is owned by iDenfy. This is an open source library intended to be used by anyone. iDenfy aims to share its knowledge and educate market for better and more secure IT infrastructure.

Related technology

This project utilizes the following technology:

  • AWS (Amazon Web Services).
  • AWS SecretsManager.

Install

The project is built and uploaded to PyPi. Install it by using pip.

pip install aws-get-secret

Or directly install it through source.

./build.sh -ic

Description

This project allows you to get secret values from Aws Secrets Manager by just knowing secret's ID.

Examples

To retrieve a secret called MyCoolSecret use the following code snippet below.

from aws_get_secret.get_secret import GetSecret

secret_getter = GetSecret()
secret_value = secret_getter.MyCoolSecret

print(f'My super secret is: {secret_value}!')

Release history

1.0.1

Fixed breaking bug.

1.0.0

Initial commit.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

aws_get_secret-1.0.1.tar.gz (2.4 kB view details)

Uploaded Source

Built Distribution

aws_get_secret-1.0.1-py3-none-any.whl (15.0 kB view details)

Uploaded Python 3

File details

Details for the file aws_get_secret-1.0.1.tar.gz.

File metadata

  • Download URL: aws_get_secret-1.0.1.tar.gz
  • Upload date:
  • Size: 2.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.37.0 CPython/2.7.15+

File hashes

Hashes for aws_get_secret-1.0.1.tar.gz
Algorithm Hash digest
SHA256 6ff3fd831ec3ba6d306536a493f7ac0090304a6be7ee1fe82633d7c7cbd39ada
MD5 44b53539aba7e2b2cf3d7bb4e5987397
BLAKE2b-256 68e678b23a59d15a8104f620e2208ee2e1a9e92d1c914bacd9cdc18deec0bc60

See more details on using hashes here.

File details

Details for the file aws_get_secret-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: aws_get_secret-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 15.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.37.0 CPython/2.7.15+

File hashes

Hashes for aws_get_secret-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 4cdbbe2b70020b9587c235f92a8c1cf870de86165a39c491a044a73adf34b807
MD5 5a22e01914e0f4550712f1a08357fba0
BLAKE2b-256 5c1c1b2082863179b510ce16ed3afad7362da0e45be6bf66c4ba334477a1501f

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page