settings.get

Descripción

object settings.get(object parameters)

El método permite recuperar el objeto de configuración de acuerdo con los parámetros dados.

Este método está disponible para usuarios de cualquier tipo. Los permisos para llamar al método se puede revocar en la configuración de roles de usuario. Ver Roles de usuario para obtener más información.

Parámetros

(objeto) Parámetros que definen la salida deseada.

El método admite solo un parámetro.

Parámetro Tipo Descripción
output consulta Este parámetro es común para todos los métodos get descritos en el comentario de referencia.

Valores de retorno

(objeto) Devuelve el objeto de configuración.

Ejemplos

Solicitud:

{
           "jsonrpc": "2.0",
           "method": "settings.get",
           "params": {
               "output": "extend"
           },
           "id": 1
       }

Respuesta:

{
           "jsonrpc": "2.0",
           "result": {
               "default_theme": "blue-theme",
               "search_limit": "1000",
               "max_in_table": "50",
               "server_check_interval": "10",
               "work_period": "1-5,09:00-18:00",
               "show_technical_errors": "0",
               "history_period": "24h",
               "period_default": "1h",
               "max_period": "2y",
               "severity_color_0": "97AAB3",
               "severity_color_1": "7499FF",
               "severity_color_2": "FFC859",
               "severity_color_3": "FFA059",
               "severity_color_4": "E97659",
               "severity_color_5": "E45959",
               "severity_name_0": "Not classified",
               "severity_name_1": "Information",
               "severity_name_2": "Warning",
               "severity_name_3": "Average",
               "severity_name_4": "High",
               "severity_name_5": "Disaster",
               "custom_color": "0",
               "ok_period": "5m",
               "blink_period": "2m",
               "problem_unack_color": "CC0000",
               "problem_ack_color": "CC0000",
               "ok_unack_color": "009900",
               "ok_ack_color": "009900",
               "problem_unack_style": "1",
               "problem_ack_style": "1",
               "ok_unack_style": "1",
               "ok_ack_style": "1",
               "discovery_groupid": "5",
               "default_inventory_mode": "-1",
               "alert_usrgrpid": "7",
               "snmptrap_logging": "1",
               "default_lang": "en_GB",
               "default_timezone": "system",
               "login_attempts": "5",
               "login_block": "30s",
               "validate_uri_schemes": "1",
               "uri_valid_schemes": "http,https,ftp,file,mailto,tel,ssh",
               "x_frame_options": "SAMEORIGIN",
               "iframe_sandboxing_enabled": "1",
               "iframe_sandboxing_exceptions": "",
               "max_overview_table_size": "50",
               "connect_timeout": "3s",
               "socket_timeout": "3s",
               "media_type_test_timeout": "65s",
               "script_timeout": "60s",
               "item_test_timeout": "60s",
               "url": "",
               "report_test_timeout": "60s",
               "auditlog_enabled": "1",
               "ha_failover_delay": "1m",
               "geomaps_tile_provider": "OpenStreetMap.Mapnik",
               "geomaps_tile_url": "",
               "geomaps_max_zoom": "0",
               "geomaps_attribution": "",
               "vault_provider": "0"
           },
           "id": 1
       }

Fuente

CSettings::get() en ui/include/classes/api/services/CSettings.php.