The CreateIngestListenerV3Input input includes various settings.

Table: CreateIngestListenerV3Input

repositoryNamestringyes Name of the repository.
portintegeryes The TCP/UDP port the ingest listener will listen on.
protocolIngestListenerProtocolyes The kind of listener; TCP, UDP, Netflow/UDP, GELF/UDP, GELF/TCP.
vHostinteger  The vHost name for the ingest listener.
namestringyes Name of the ingest listener.
bindInterfacestringyes The IP address that to which the ingest listener will bind.
parserIdstringyes The identifier of the parser to assign to the ingest listener.
charsetstringyes The charset used to decode the event stream.

[a] Some arguments may be required, as indicated in this column. For some fields, this column indicates that a result will always be returned for it.