AKEYLESS Vault API
Project description
######################## Akeyless Api Gateway - the Python library for the AKEYLESS Vault API ########################
RESTFull API for interacting with AKEYLESS Vault API
Minimum requirements
- Python 3.4+
- certifi>=2017.4.17
- python-dateutil>=2.1
- six>=1.10
- urllib3>=1.23
Installation
.. code:: $pip install akeyless_api_gateway
Usage
.. code:: from future import print_function
import time
import akeyless_api_gateway
from akeyless_api_gateway.rest import ApiException
from pprint import pprint
# Defining the host is optional and defaults to https://127.0.0.1:8080
# See configuration.py for a list of all supported configuration parameters.
configuration = akeyless_api_gateway.Configuration()
configuration.host = "https://127.0.0.1:8080"
# create an instance of the API class
api_instance = akeyless_api_gateway.DefaultApi(akeyless_api_gateway.ApiClient(configuration))
role_name = 'role_name_example' # str | The role name to associate
am_name = 'am_name_example' # str | The auth method name to associate
token = 'token_example' # str | Access token
sub_claims = 'sub_claims_example' # str | key/val of sub claims, ex. group=admins,developers (optional)
try:
# Create an association between role and auth method
api_response = api_instance.assoc_role_am(role_name, am_name, token, sub_claims=sub_claims)
pprint(api_response)
except ApiException as e:
print("Exception when calling DefaultApi->assoc_role_am: %s\n" % e)
License
This SDK is distributed under the Apache License, Version 2.0
_ see LICENSE.txt for more information.
.. _Apache License, Version 2.0: http://www.apache.org/licenses/LICENSE-2.0
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
akeyless_api_gateway-0.1.2.tar.gz
(31.9 kB
view hashes)
Built Distribution
Close
Hashes for akeyless_api_gateway-0.1.2.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1088a09cf0c7e1dd4e7f58c93ed2f6c5e8f9e6f647e2227b129c126c3c4bce44 |
|
MD5 | cd60217f7503494604aa57afa5e627c1 |
|
BLAKE2b-256 | 4f82f3f9676d81e7a50dd8da5837b3046815096fc8891b6ac9ff90685e654870 |
Close
Hashes for akeyless_api_gateway-0.1.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | db3ed2e06923e475434a0589a012c336ba62310881ad8dccb4366ee24f4e2925 |
|
MD5 | e14e267f7b1cd7cb80fc2b37087ba94c |
|
BLAKE2b-256 | 33aecb1d96718d0ea0bee580ce141c49a352927731276de6521698204e89f615 |