go-graylog
go-graylog copied to clipboard
Support Plugins/CollectorConfiguration API
#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