4.7.3.6. System

Constants for system objects.

class axonius_api_client.constants.system.Role[source]

Bases: object

Keys for role objects.

PERMS: str = 'permissions'
PERMS_FLAT: str = 'permissions_flat'
PERMS_PRE: str = 'permissions'
CATS: str = 'categories'
ACTS: str = 'actions'
UUID: str = 'uuid'
NAME: str = 'name'
ALL: str = 'all'
COMP: str = 'compliance'
CATS_DESC: str = 'categories_desc'
ACTS_DESC: str = 'actions_desc'
LENS: str = 'lengths'
TABLES: dict = {'Name': 'name', 'UUID': 'uuid'}
TABLES_PERMS: str = 'Categories: actions'
R_ADMIN: str = 'Admin'
R_VIEWER: str = 'Viewer'
R_NOACCESS: str = 'No Access'
R_RESTRICTED: str = 'Restricted'
class axonius_api_client.constants.system.User[source]

Bases: object

Keys for user objects.

EMAIL: str = 'email'
FIRST_NAME: str = 'first_name'
LAST_LOGIN: str = 'last_login'
LAST_NAME: str = 'last_name'
FULL_NAME: str = 'full_name'
PASSWORD: str = 'password'
PIC_NAME: str = 'pic_name'
ROLE_ID: str = 'role_id'
ROLE_NAME: str = 'role_name'
ROLE_OBJ: str = 'role_obj'
SOURCE: str = 'source'
USER_NAME: str = 'user_name'
IGNORE_RULES: str = 'ignore_role_assignment_rules'
NAME: str = 'user_name'
UUID: str = 'uuid'
TABLES: dict = {'Email': 'email', 'Full Name': 'full_name', 'Last Login': 'last_login', 'Name': 'user_name', 'Role Name': 'role_name', 'Source': 'source', 'UUID': 'uuid'}
INTERNAL: str = 'internal'
ADMIN_NAME: str = 'admin'