The Alert Logic API definitions.
Project description
alertlogic-sdk-definitions
Alert Logic APIs definitions
Repository contains static definitions of Alert Logic APIs, used for documentation generation, SDK and CLI.
Usage
Install
pip install alertlogic-sdk-definitions
For the one who doesn't require python code, GitHub releases are produced containing an archive with OpenAPI definitions only, see here
Test
python -m unittest
Use
List available service definitions:
>>> import alsdkdefs
>>> alsdkdefs.list_services()
['aefr', 'aerta', 'aetag', 'aetuner', 'aims', 'assets_query', 'credentials', 'deployments', 'ingest', 'iris', 'policies', 'search', 'themis']
Get path to a service definitions paths:
>>> import alsdkdefs
>>> alsdkdefs.get_service_defs("aerta")
['/usr/local/lib/python3.8/site-packages/alsdkdefs/apis/aerta/aerta.v1.yaml']
Development
Please submit a PR. Please note that API definitions are updated automatically and any changes to it will be overwritten, see: automatic update process
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
Built Distribution
Close
Hashes for alertlogic-sdk-definitions-0.0.8.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 386868dfe5d6b42502808a2fb29935af192dd6e45aabe03489439ce8c70eab38 |
|
MD5 | 39c025575f4e840fce5744b498fdf31e |
|
BLAKE2b-256 | d40372e79f4359af44edaaaa164882c8e0b2e86a247f3d04ac3fc6ab1f2aeb01 |
Close
Hashes for alertlogic_sdk_definitions-0.0.8-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 043de3c3082929e1123fb0514989f19d7ad2ff226541a36ec041681d6259afc8 |
|
MD5 | 9b995e85a36beae15f71533545950131 |
|
BLAKE2b-256 | 43876e1f586fb7730864cc05e1b94ab70312b7e86f440f353b2e28f36ef7e04e |