kibana/docs/api/logstash-configuration-management.asciidoc
Shaunak Kashyap 68ae44c3e8 Document Logstash Centralized Configuration Management HTTP APIs (#17706)
* Starting to document Logstash config management APIS

* Removing copy pasta

* Adding delete pipeline API doc

* Mention updates in Create Pipeline API doc

* Capitalization fix

* Adding Retrieve Pipeline API doc

* Adding List Pipelines API doc

* Fixing typos

* Fixing DELETE pipeline API response code

* Add description field to GET pipeline response

* Update PUT pipeline API response to match implementation

* Fixing and annotating GET pipelines response

* Add AIP doc reference to index

* Adding xpack role

* Adding floats

* Missed list item

* Fixing rebase auto-merge

* Adding intro section to Logstash Configuration Management API page

* Bolding "experimental"

* Fixing typo
2018-06-08 19:08:39 +05:30

20 lines
931 B
Plaintext

[role="xpack"]
[[logstash-configuration-management-api]]
== Logstash Configuration Management API
The Logstash configuration management API allows users to programmatically integrate with the
Logstash configuration management feature.
Traditionally users would perform this integration by accessing the the `.logstash` index
directly. *Do not do this!* The structure of this index is subject to change, which could
cause your integration to break. Instead, use the following API.
* <<logstash-configuration-management-api-create>>
* <<logstash-configuration-management-api-retrieve>>
* <<logstash-configuration-management-api-delete>>
* <<logstash-configuration-management-api-list>>
include::logstash-configuration-management/create.asciidoc[]
include::logstash-configuration-management/retrieve.asciidoc[]
include::logstash-configuration-management/delete.asciidoc[]
include::logstash-configuration-management/list.asciidoc[]