Get the current configuration
Gets the current public configuration of the service. This endpoint does not expose JWT authentication keys.
get
Respostas
200
Current configuration
application/json
Public view of the runtime configuration returned by GET /api/v1/iad/config. JWT authentication keys are intentionally omitted.
portintegerOpcionalExample:
6982number_of_threadsintegerOpcionalExample:
1connection_timeoutintegerOpcionalExample:
60keep_alive_request_numberintegerOpcionalExample:
0client_max_body_sizeintegerOpcionalExample:
100logger_pathstringOpcionalExample:
/app/logslogger_levelstringOpcionalExample:
infologger_rotationstringOpcionalExample:
dailylogger_max_filesintegerOpcionalExample:
7engine_connection_timeoutintegerOpcionalExample:
Capture analysis connection timeout in milliseconds.
10000engine_request_timeoutintegerOpcionalExample:
Capture analysis request timeout in milliseconds.
60000engine_max_retriesintegerOpcionalExample:
Maximum number of retry attempts.
3engine_retry_delayintegerOpcionalExample:
Delay between retries in milliseconds.
1000engine_verify_sslbooleanOpcionalExample:
Indicates whether the SSL certificates of the capture analysis should be verified.
falseengine_verbosebooleanOpcionalExample:
falseengine_pool_sizeintegerOpcionalExample:
4engine_urlstringOpcionalExample:
URL of the capture analysis runtime.
http://localhost:8080400
The service is not initialized or the configuration JSON could not be parsed.
application/json
get/api/v1/iad/config
GET /api/v1/iad/config HTTP/1.1
Host: 127.0.0.1:6982/
Accept: */*
{
"port": 6982,
"number_of_threads": 1,
"connection_timeout": 60,
"keep_alive_request_number": 0,
"client_max_body_size": 100,
"logger_path": "/app/logs",
"logger_level": "info",
"logger_rotation": "daily",
"logger_max_files": 7,
"engine_connection_timeout": 10000,
"engine_request_timeout": 60000,
"engine_max_retries": 3,
"engine_retry_delay": 1000,
"engine_verify_ssl": false,
"engine_verbose": false,
"engine_pool_size": 4,
"engine_url": "http://localhost:8080"
}Atualizado