go-graylog icon indicating copy to clipboard operation
go-graylog copied to clipboard

Support Plugins/CollectorConfiguration API

Open suzuki-shunsuke opened this issue 6 years ago • 2 comments

#26

Plugins/CollectorConfiguration : Manage collector configurations

POST /plugins/org.graylog.plugins.collector/configurations Create new collector configuration
GET /plugins/org.graylog.plugins.collector/configurations List all collector configurations
GET /plugins/org.graylog.plugins.collector/{collectorId} Get a single collector configuration
PUT /plugins/org.graylog.plugins.collector/configurations/{id}/name Updates a collector configuration name
DELETE /plugins/org.graylog.plugins.collector/configurations/{id} Delete a collector configuration
GET /plugins/org.graylog.plugins.collector/configurations/{id} Show collector configuration details

GET /plugins/org.graylog.plugins.collector/configurations/tags List all used tags

POST /plugins/org.graylog.plugins.collector/configurations/{id}/inputs Create a configuration input
DELETE /plugins/org.graylog.plugins.collector/configurations/{id}/inputs/{inputId} Delete input form configuration
POST /plugins/org.graylog.plugins.collector/configurations/{id}/inputs/{inputId}/{name} Copy a configuration input
PUT /plugins/org.graylog.plugins.collector/configurations/{id}/inputs/{input_id} Update a configuration input

POST /plugins/org.graylog.plugins.collector/configurations/{id}/outputs Create a configuration output
DELETE /plugins/org.graylog.plugins.collector/configurations/{id}/outputs/{outputId} Delete output from configuration
POST /plugins/org.graylog.plugins.collector/configurations/{id}/outputs/{outputId}/{name} Copy a configuration output
PUT /plugins/org.graylog.plugins.collector/configurations/{id}/outputs/{output_id} Update a configuration output

POST /plugins/org.graylog.plugins.collector/configurations/{id}/snippets Create a configuration snippet
DELETE /plugins/org.graylog.plugins.collector/configurations/{id}/snippets/{snippetId} Delete snippet from configuration
POST /plugins/org.graylog.plugins.collector/configurations/{id}/snippets/{snippetId}/{name} Copy a configuration snippet
PUT /plugins/org.graylog.plugins.collector/configurations/{id}/snippets/{snippet_id} Update a configuration snippet

POST /plugins/org.graylog.plugins.collector/configurations/{id}/{name} Copy a configuration

suzuki-shunsuke avatar Sep 04 '18 01:09 suzuki-shunsuke