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.10.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5b7adf486be16d19c338519f9ec24c16458e8399dc9704272bba359465acd54a |
|
MD5 | efbaf6a6cc9790b2cd4ca0bd0b7084f7 |
|
BLAKE2b-256 | caed5d33159c904032fade89481bc9be2245a1c68f00e7493eb3993e60af1658 |
Close
Hashes for alertlogic_sdk_definitions-0.0.10-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 720dd672e7531cdba931df1249d6f05a088ccb33f79cebcf21080edc0a28c12d |
|
MD5 | 5032b27b2376df9703bf3f9818e36a50 |
|
BLAKE2b-256 | df35c6f65e267cce926ad1abc55f210717375647ac445118a418388e5be0bc2e |