b1platform Usage¶
The b1platform
provides access to unsupported/undocumented plaform
specific API functions. These should therefore, only be used at the users
own risk. It should also be noted that these could change at any time.
Examples¶
Todo
These are simple examples to show you usage of the class. More comprehensive documentation is on the todo.
from pprint import pprint
import bloxone
# Instantiate class with ini file as argument
platform = bloxone.b1platform('<path to ini>')
# Get current user details
repsonse = platform.get_current_user()
# Get account membership for current user
response = platform.get_current_user_accounts()
# Get current tenant name
name = platform.get_current_tenant()
# Get list of users
response = platform.get_users()
# Retrieve the audit log
audit_log = platform.auditlog()
# Audit user accounts (uses domain of current user)
list_of_non_complient_users = platform.audit_users()
# Audit user accounts (provide list of domains)
list = platform.audit_users(domains=['infoblox.com', 'mydomain.com'])