ok
Direktori : /opt/imunify360/venv/lib/python3.11/site-packages/defence360agent/simple_rpc/schema/ |
Current File : //opt/imunify360/venv/lib/python3.11/site-packages/defence360agent/simple_rpc/schema/config.pickle |
��� }�(� config update�}�(�return_type��ConfigAgentResponse��help��k(internal) Update Imunify configuration (`/etc/sysconfig/imunify360/imunify360.config.d/90-local.config`). ��cli�}��users�]��root�as�type��dict��schema�}�(�items�}�(�type��list��schema�}��type��string�s�help�� (internal)�u�data�}�(�type��string��nullable��� positional���help���Config options to update, as a JSON-encoded string. Note: it doesn't have to be a full config, only the options that need to be updated. Example: `{"MALWARE_SCAN": {"enabled": true}}` �u�user�}�(�type��string��nullable���help���Admins can specify a user to update the config for. If not specified, and executed by admin, the config will be updated for root. If not specified, and executed by user, the config will be updated for that user. �uuu�config patch�}�(�return_type��ConfigAgentResponse��help��`Update Imunify configuration (`/etc/sysconfig/imunify360/imunify360.config.d/90-local.config`). ��cli�}��users�]��root�as�type��dict��schema�}�(�data�}�(�type��dict��nullable���help���Config options to update. Note: it doesn't have to be a full config, only the options that need to be updated. Example: `{"MALWARE_SCAN": {"enabled": true}}` �u�user�}�(�type��string��nullable���help���Admins can specify a user to update the config for. If not specified, and executed by admin, the config will be updated for root. If not specified, and executed by user, the config will be updated for that user. �uuu�config patch-many�}�(�help��1Update Imunify configuration for multiple users. ��cli�}��users�]��root�as�type��dict��schema�}�(�data�}�(�type��dict��nullable���help���Config options to update. Note: it doesn't have to be a full config, only the options that need to be updated. Example: `{"MALWARE_SCAN": {"enabled": true}}` �u�users�}�(�type��list��schema�}��type��string�s�nullable���help��NList of users to update the config for. Example: `["user1", "user2", "root"]` �uuu�config show�}�(�return_type��ConfigAgentResponse��help���Get Imunify configuration. This is the result of merging all config files in `/etc/sysconfig/imunify360/imunify360.config.d/` directory. ��cli�}��users�]��root�as�type��dict��schema�}��user�}�(�type��string��nullable���help���Admins can specify whose config to get. If not specified, and executed by admin, returns the root config. If not specified, and executed by user, returns the config of that user. �usu�config show defaults�}�(�help�X� Get details on how the config is merged: - `mutable_config` - all files in `/etc/sysconfig/imunify360/imunify360.config.d/` directory before `90-local.config`. They can be overridden via API. - `local_config` - `/etc/sysconfig/imunify360/imunify360.config.d/90-local.config`, controlled by API. - `immutable_config` - all files in `/etc/sysconfig/imunify360/imunify360.config.d/` directory after `90-local.config`. They cannot be overridden via API. ��cli�}��users�]��root�as�type��dict�uu.