4.6.5. System Settings -> GUI Settings¶
API for working with System Settings -> GUI Settings.
-
class
axonius_api_client.api.system.settings_gui.
SettingsGui
(auth, **kwargs)[source]¶ Bases:
axonius_api_client.api.system.settings_mixins.SettingsMixins
API for working with System Settings -> GUI Settings.
- Parameters
auth (
axonius_api_client.auth.models.Model
) –
-
_get
()[source]¶ Direct API method to get the current system settings.
- Return type
axonius_api_client.api.json_api.system_settings.SystemSettings
-
_update
(new_config)[source]¶ Direct API method to update the system settings.
- Parameters
new_config (
dict
) – new system settings to update- Return type
axonius_api_client.api.json_api.system_settings.SystemSettings
-
__init__
(auth, **kwargs)¶ Mixins for API Models.
- Parameters
auth (
axonius_api_client.auth.models.Model
) – object to use for auth and sending API requests**kwargs – passed to
_init()
-
_init
(**kwargs)¶ Post init method for subclasses to use for extra setup.
-
get_section
(section, full_config=False)¶ Get the current settings for a section of system settings.
-
get_sub_section
(section, sub_section, full_config=False)¶ Get the current settings for a sub-section of a section of system settings.
-
update_section
(section, **kwargs)¶ Update the current settings for a section of system settings.
-
update_sub_section
(section, sub_section, **kwargs)¶ Update the current settings for a sub-section of a section of system settings.
-
LOG
: logging.Logger¶ Logger for this object.
-
auth
¶ axonius_api_client.auth.models.Mixins
authentication object.
-
http
¶ axonius_api_client.http.Http
client to use to send requests,