4.6.3. Product metadata¶
Warning
This API is deprecated.
Axonius API v2 is now available, we recommend you move to API v2.
New features will no longer be added to this API. Axonius will only provide bug fixes.
API for working with product metadata.
- class axonius_api_client.api.system.meta.Meta(auth, log_level='debug', **kwargs)[source]¶
Bases:
ModelMixinsAPI for working with product metadata.
Examples
Get the about page:
about()Get the product version:
version()Get historical data disk usage stats:
historical_sizes()
-
ABOUT_DATA1:
typing.Optional[dict] = None¶
-
ABOUT_DATA2:
typing.Optional[dict] = None¶
- about(error=True)[source]¶
Get about page metadata.
Examples
Create a
clientusingaxonius_api_client.connect.Connect>>> data = client.meta.about() >>> j(data) { "Build Date": "Fri Oct 2 00:18:27 UTC 2020", "Customer ID": "e1d48d82f50a4d2085658fea1a59b979", "api_client_version": "4.0", "Version": "3.10" }
- historical_sizes()[source]¶
Get disk usage metadata. :rtype:
dictExamples
Create a
clientusingaxonius_api_client.connect.Connect>>> data = client.meta.historical_sizes() >>> data['disk_free_mb'] 70.93 >>> data['disk_used_mb'] 122.87 >>> list(data) ['disk_free_mb', 'disk_used_mb', 'historical_sizes_devices', 'historical_sizes_users']
- LOG: logging.Logger = None¶
Logger for this object.
- __init__(auth, log_level='debug', **kwargs)¶
Mixins for API Models.
- _init(**kwargs)¶
Post init method for subclasses to use for extra setup.
- _init_auth(**kwargs)¶
Post init method for subclasses to use for overriding auth setup.
- auth: AuthModel = None¶
Authentication model with bound Http object to use for requests.
- http: Http = None¶
Http object to use for requests.