Post body is an array of objects WITHOUT id field.
Receiver Type Enum: HTTP(0), HTTPS(1), KAFKA(2), SYSLOG(3), WEBSOCKET(4)
Log Type Enum: AUDIT_LOG(0), ALARM(1)
WebsocketReceiverConfig:
{
"receiverType": integer,
"enabled": boolean,
"name": string,
"logType": integer,
"ipWhitelist": string
}
HTTP(S)ReceiverConfig:
{
"receiverType": integer,
"enabled": boolean,
"name": string,
"logType": integer,
"url": string
}
KAFKAProducerConfig:
{
"receiverType": integer,
"enabled": boolean,
"name": string,
"logType": integer,
"topic": string,
"brokers": string,
"acks": string,
"retries": integer,
"batchSize": integer,
"bufferSize": integer,
"lingerTime": integer
}
SYSLOGReceiverConfig:
{
"receiverType": integer,
"enabled": boolean,
"name": string,
"logType": integer,
"hostname": string,
"port": integer,
"protocol": integer,
"customData": string,
"auditFacility": integer,
"alarmFacility": integer,
"auditErrorSeverity": integer
"auditDebugSeverity": integer,
"auditInfoSeverity": integer,
"alarmCriticalSeverity": integer,
"alarmMajorSeverity": integer,
"alarmMinorSeverity": integer,
"alarmWarningSeverity": integer
}