LogSources
LogSources - Create
https://api-server-host-name/configapi/{pool_UUID}/{logpoint_identifier}/LogSourcesParameters
Field
Label in UI
Type
Description
Request Example
{
"data":{
"name": "logsource_name",
"type": "UniversalRestApi",
"vendor_name": "",
"logo": "",
"description": "",
"documentation_link": "",
"files": {
"key_name1": "file_name1",
"key_name2": "file_name2"
},
"config": {
"Source": {
"name": "logsource_name",
"base_url": "https://10.45.9.123",
"request_timeout": 30,
"retry_after": 10,
"interval": 30,
"charset": "utf_8"
},
"Connector": {
"auth_type": "none",
"custom_headers": [
{
"key": "id",
"value": "15"
}
],
"enforce_https": true,
"enable_proxy": false,
"protocol": "http"
},
"Endpoints": [
{
"endpoint_name": "getApps",
"method": "get",
"endpoint": "/apps",
"endpoints_custom_headers": [],
"query_params": [],
"incremental_value_response_field": "event",
"log_filter_params_dataformat": "iso",
"log_filter_params_from_value": "2023-10-05 11:13:47",
"id": "bbf30918-8605-4f1f-8d7c-93ce3489d57e"
}
],
"RoutingPolicy": {
"routing_criterion": [],
"catch_all": "_logpoint"
},
"NormalizationPolicy": {
"normalizers": [
{
"name": "ThycoticSecretServerCompiledNormalizer",
"type": "compiled"
},
{
"name": "JSONCompiledNormalizer",
"type": "compiled"
}
]
},
"EnrichmentPolicy": "642beb329fab980b50e4bb7e"
}
}
}Success Response
LogSources - Edit
Parameters
Field
Label in UI
Type
Description
Request Example
Success Response
LogSources - Get
Parameters
Field
Label in UI
Type
Description
Success Response
LogSources - List
Success Response
LogSources - ListLogSourceMetaData
Success Response
LogSources - RefreshList
Request Example
Success Response
LogSources - Trash (Delete)
Parameters
Field
Label in UI
Type
Description
Success Response
LogSources - Upload
Headers
Field
Label in UI
Description
Parameters
Field
Label in UI
Type
Description
Success Response
Last updated
Was this helpful?