// TODO: Create script that generates this file. Conditional coding needs to
// be preserved.

//# tag::outputs-list[]

ifndef::no_cloud_id[]
* <<configure-cloud-id>>
endif::[]
ifndef::no_es_output[]
* <<elasticsearch-output>>
endif::[]
ifndef::no_ls_output[]
* <<logstash-output>>
endif::[]
ifndef::no_kafka_output[]
* <<kafka-output>>
endif::[]
ifndef::no_redis_output[]
* <<redis-output>>
endif::[]
ifndef::no_file_output[]
* <<file-output>>
endif::[]
ifndef::no_console_output[]
* <<console-output>>
endif::[]

//# end::outputs-list[]

//# tag::outputs-include[]
ifndef::no_cloud_id[]
ifdef::requires_xpack[]
[role="xpack"]
endif::[]
include::output-cloud.asciidoc[]
endif::[]

ifndef::no_es_output[]
ifdef::requires_xpack[]
[role="xpack"]
endif::[]
include::{libbeat-outputs-dir}/elasticsearch/docs/elasticsearch.asciidoc[]
endif::[]

ifndef::no_ls_output[]
ifdef::requires_xpack[]
[role="xpack"]
endif::[]
include::{libbeat-outputs-dir}/logstash/docs/logstash.asciidoc[]
endif::[]

ifndef::no_kafka_output[]
ifdef::requires_xpack[]
[role="xpack"]
endif::[]
include::{libbeat-outputs-dir}/kafka/docs/kafka.asciidoc[]
endif::[]

ifndef::no_redis_output[]
ifdef::requires_xpack[]
[role="xpack"]
endif::[]
include::{libbeat-outputs-dir}/redis/docs/redis.asciidoc[]
endif::[]

ifndef::no_file_output[]
ifdef::requires_xpack[]
[role="xpack"]
endif::[]
include::{libbeat-outputs-dir}/fileout/docs/fileout.asciidoc[]
endif::[]

ifndef::no_console_output[]
ifdef::requires_xpack[]
[role="xpack"]
endif::[]
include::{libbeat-outputs-dir}/console/docs/console.asciidoc[]
endif::[]

ifndef::no_codec[]
ifdef::requires_xpack[]
[role="xpack"]
endif::[]
include::{libbeat-outputs-dir}/codec/docs/codec.asciidoc[]
endif::[]

//# end::outputs-include[]
