Accept multiple pending logsources in batch.

Accept multiple pending logsources in Batch.
* Will return accepted log sources details based on system generated log source Ids.

* MsgSourceType and MsgSourceAcceptanceId are the only required fields for each pending log source settings node in request body.

* If log source name will not be provided in request payload, system generated name will be assigned to new logsource.

* If knownHost will not be provided in request payload, admin-api will resolve logsource's host automatically.
Also if incorrect knownHost is provided,then it will be ignored and admin-api will resolve logsource's host automatically.

* If mpePolicy will not be provided in request payload, default mpePolicy will be assigned to logsource based on msgSourceType.

* Either acceptDefault or enableCustomizeAcceptance need to be set to true in order to accept pending LogSource.

* In case of custom acceptance, host assignment/creation will be done based on the entity id given in request payload.

* If entity id will not be provided with custom acceptance, logsource will be created on the pending LogSource's agent entity.

* In custom acceptance, api wil give priority to entity given in request body for host assignment instead of KnownHost.

Body Params

The request body to accept multiple pending logsources in batch, it is an array of initial settings for all the pending logsource to accept.

Responses

Language
Credentials
Header
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json