:ref:                  https://www.elastic.co/guide/en/elasticsearch/reference/{branch}
:ref-bare:             https://www.elastic.co/guide/en/elasticsearch/reference
:ref-8x:               https://www.elastic.co/guide/en/elasticsearch/reference/8.1
:ref-80:               https://www.elastic.co/guide/en/elasticsearch/reference/8.0
:ref-7x:               https://www.elastic.co/guide/en/elasticsearch/reference/7.17
:ref-70:               https://www.elastic.co/guide/en/elasticsearch/reference/7.0
:ref-60:               https://www.elastic.co/guide/en/elasticsearch/reference/6.0
:ref-64:               https://www.elastic.co/guide/en/elasticsearch/reference/6.4
:xpack-ref:            https://www.elastic.co/guide/en/x-pack/6.2
:logstash-ref:         https://www.elastic.co/guide/en/logstash/{branch}
:kibana-ref:           https://www.elastic.co/guide/en/kibana/{branch}
:kibana-ref-all:       https://www.elastic.co/guide/en/kibana
:beats-ref-root:       https://www.elastic.co/guide/en/beats
:beats-ref:            https://www.elastic.co/guide/en/beats/libbeat/{branch}
:beats-ref-60:         https://www.elastic.co/guide/en/beats/libbeat/6.0
:beats-ref-63:         https://www.elastic.co/guide/en/beats/libbeat/6.3
:beats-devguide:       https://www.elastic.co/guide/en/beats/devguide/{branch}
:auditbeat-ref:        https://www.elastic.co/guide/en/beats/auditbeat/{branch}
:packetbeat-ref:       https://www.elastic.co/guide/en/beats/packetbeat/{branch}
:metricbeat-ref:       https://www.elastic.co/guide/en/beats/metricbeat/{branch}
:filebeat-ref:         https://www.elastic.co/guide/en/beats/filebeat/{branch}
:functionbeat-ref:     https://www.elastic.co/guide/en/beats/functionbeat/{branch}
:winlogbeat-ref:       https://www.elastic.co/guide/en/beats/winlogbeat/{branch}
:heartbeat-ref:        https://www.elastic.co/guide/en/beats/heartbeat/{branch}
:journalbeat-ref:      https://www.elastic.co/guide/en/beats/journalbeat/{branch}
:ingest-guide:         https://www.elastic.co/guide/en/ingest/{branch}
:fleet-guide:          https://www.elastic.co/guide/en/fleet/{branch}
:apm-guide-ref:        https://www.elastic.co/guide/en/apm/guide/{branch}
:apm-guide-7x:         https://www.elastic.co/guide/en/apm/guide/7.17
:apm-app-ref:          https://www.elastic.co/guide/en/kibana/{branch}
:apm-agents-ref:       https://www.elastic.co/guide/en/apm/agent
:apm-android-ref:      https://www.elastic.co/guide/en/apm/agent/android/current
:apm-py-ref:           https://www.elastic.co/guide/en/apm/agent/python/current
:apm-py-ref-3x:        https://www.elastic.co/guide/en/apm/agent/python/3.x
:apm-node-ref-index:   https://www.elastic.co/guide/en/apm/agent/nodejs
:apm-node-ref:         https://www.elastic.co/guide/en/apm/agent/nodejs/current
:apm-node-ref-1x:      https://www.elastic.co/guide/en/apm/agent/nodejs/1.x
:apm-rum-ref:          https://www.elastic.co/guide/en/apm/agent/rum-js/current
:apm-ruby-ref:         https://www.elastic.co/guide/en/apm/agent/ruby/current
:apm-java-ref:         https://www.elastic.co/guide/en/apm/agent/java/current
:apm-go-ref:           https://www.elastic.co/guide/en/apm/agent/go/current
:apm-dotnet-ref:       https://www.elastic.co/guide/en/apm/agent/dotnet/current
:apm-php-ref:          https://www.elastic.co/guide/en/apm/agent/php/current
:apm-ios-ref:          https://www.elastic.co/guide/en/apm/agent/swift/current
:apm-lambda-ref:       https://www.elastic.co/guide/en/apm/lambda/current
:apm-attacher-ref:     https://www.elastic.co/guide/en/apm/attacher/current
:docker-logging-ref:   https://www.elastic.co/guide/en/beats/loggingplugin/{branch}
:esf-ref:              https://www.elastic.co/guide/en/esf/{esf_version}
:kinesis-firehose-ref: https://www.elastic.co/guide/en/kinesis/{kinesis_version}
:ecctl-ref:            https://www.elastic.co/guide/en/ecctl/current
///////
Elastic-level pages
///////
:estc-welcome-current: https://www.elastic.co/guide/en/starting-with-the-elasticsearch-platform-and-its-solutions/current
:estc-welcome:         https://www.elastic.co/guide/en/starting-with-the-elasticsearch-platform-and-its-solutions/{branch}
:estc-welcome-all:     https://www.elastic.co/guide/en/starting-with-the-elasticsearch-platform-and-its-solutions
:hadoop-ref:           https://www.elastic.co/guide/en/elasticsearch/hadoop/{branch}
:stack-ref:            https://www.elastic.co/guide/en/elastic-stack/{branch}
:stack-ref-67:         https://www.elastic.co/guide/en/elastic-stack/6.7
:stack-ref-68:         https://www.elastic.co/guide/en/elastic-stack/6.8
:stack-ref-70:         https://www.elastic.co/guide/en/elastic-stack/7.0
:stack-ref-80:         https://www.elastic.co/guide/en/elastic-stack/8.0
:stack-ref-90:         https://www.elastic.co/guide/en/elastic-stack/9.0
:stack-ov:             https://www.elastic.co/guide/en/elastic-stack-overview/{branch}
:stack-gs:             https://www.elastic.co/guide/en/elastic-stack-get-started/{branch}
:stack-gs-current:     https://www.elastic.co/guide/en/elastic-stack-get-started/current
:javaclient:           https://www.elastic.co/guide/en/elasticsearch/client/java-api/{branch}
:java-api-client:      https://www.elastic.co/guide/en/elasticsearch/client/java-api-client/{branch}
:java-rest:            https://www.elastic.co/guide/en/elasticsearch/client/java-rest/{branch}
:jsclient:             https://www.elastic.co/guide/en/elasticsearch/client/javascript-api/{branch}
:jsclient-current:     https://www.elastic.co/guide/en/elasticsearch/client/javascript-api/current
:es-ruby-client:       https://www.elastic.co/guide/en/elasticsearch/client/ruby-api/{branch}
:es-dotnet-client:     https://www.elastic.co/guide/en/elasticsearch/client/net-api/{branch}
:es-php-client:        https://www.elastic.co/guide/en/elasticsearch/client/php-api/{branch}
:es-python-client:     https://www.elastic.co/guide/en/elasticsearch/client/python-api/{branch}
:defguide:             https://www.elastic.co/guide/en/elasticsearch/guide/2.x
:painless:             https://www.elastic.co/guide/en/elasticsearch/painless/{branch}
:plugins:              https://www.elastic.co/guide/en/elasticsearch/plugins/{branch}
:plugins-8x:           https://www.elastic.co/guide/en/elasticsearch/plugins/8.1
:plugins-7x:           https://www.elastic.co/guide/en/elasticsearch/plugins/7.17
:plugins-6x:           https://www.elastic.co/guide/en/elasticsearch/plugins/6.8
:glossary:             https://www.elastic.co/guide/en/elastic-stack-glossary/current
:upgrade_guide:        https://www.elastic.co/products/upgrade_guide
:blog-ref:             https://www.elastic.co/blog/
:curator-ref:          https://www.elastic.co/guide/en/elasticsearch/client/curator/{branch}
:curator-ref-current:  https://www.elastic.co/guide/en/elasticsearch/client/curator/current
:metrics-ref:          https://www.elastic.co/guide/en/metrics/{branch}
:metrics-guide:        https://www.elastic.co/guide/en/metrics/guide/{branch}
:logs-ref:             https://www.elastic.co/guide/en/logs/{branch}
:logs-guide:           https://www.elastic.co/guide/en/logs/guide/{branch}
:uptime-guide:         https://www.elastic.co/guide/en/uptime/{branch}
:observability-guide:  https://www.elastic.co/guide/en/observability/{branch}
:observability-guide-all:   https://www.elastic.co/guide/en/observability
:siem-guide:           https://www.elastic.co/guide/en/siem/guide/{branch}
:security-guide:       https://www.elastic.co/guide/en/security/{branch}
:security-guide-all:   https://www.elastic.co/guide/en/security
:endpoint-guide:       https://www.elastic.co/guide/en/endpoint/{branch}
:sql-odbc:             https://www.elastic.co/guide/en/elasticsearch/sql-odbc/{branch}
:ecs-ref:              https://www.elastic.co/guide/en/ecs/{ecs_version}
:ecs-logging-ref:      https://www.elastic.co/guide/en/ecs-logging/overview/{ecs-logging}
:ecs-logging-go-logrus-ref:  https://www.elastic.co/guide/en/ecs-logging/go-logrus/{ecs-logging-go-logrus}
:ecs-logging-go-zap-ref:     https://www.elastic.co/guide/en/ecs-logging/go-zap/{ecs-logging-go-zap}
:ecs-logging-go-zerolog-ref:     https://www.elastic.co/guide/en/ecs-logging/go-zap/{ecs-logging-go-zerolog}
:ecs-logging-java-ref: https://www.elastic.co/guide/en/ecs-logging/java/{ecs-logging-java}
:ecs-logging-dotnet-ref:  https://www.elastic.co/guide/en/ecs-logging/dotnet/{ecs-logging-dotnet}
:ecs-logging-nodejs-ref:  https://www.elastic.co/guide/en/ecs-logging/nodejs/{ecs-logging-nodejs}
:ecs-logging-php-ref:     https://www.elastic.co/guide/en/ecs-logging/php/{ecs-logging-php}
:ecs-logging-python-ref:  https://www.elastic.co/guide/en/ecs-logging/python/{ecs-logging-python}
:ecs-logging-ruby-ref:    https://www.elastic.co/guide/en/ecs-logging/ruby/{ecs-logging-ruby}
:ml-docs:              https://www.elastic.co/guide/en/machine-learning/{branch}
:eland-docs:           https://www.elastic.co/guide/en/elasticsearch/client/eland/current
:eql-ref:              https://eql.readthedocs.io/en/latest/query-guide
:subscriptions:        https://www.elastic.co/subscriptions
:extendtrial:          https://www.elastic.co/trialextension
:wikipedia:            https://en.wikipedia.org/wiki
:forum:                https://discuss.elastic.co/
:xpack-forum:          https://discuss.elastic.co/c/50-x-pack
:security-forum:       https://discuss.elastic.co/c/x-pack/shield
:watcher-forum:        https://discuss.elastic.co/c/x-pack/watcher
:monitoring-forum:     https://discuss.elastic.co/c/x-pack/marvel
:graph-forum:          https://discuss.elastic.co/c/x-pack/graph
:apm-forum:            https://discuss.elastic.co/c/apm
:enterprise-search-ref: https://www.elastic.co/guide/en/enterprise-search/{branch}
:app-search-ref:       https://www.elastic.co/guide/en/app-search/{branch}
:workplace-search-ref: https://www.elastic.co/guide/en/workplace-search/{branch}
:enterprise-search-node-ref: https://www.elastic.co/guide/en/enterprise-search-clients/enterprise-search-node/{branch}
:enterprise-search-php-ref: https://www.elastic.co/guide/en/enterprise-search-clients/php/{branch}
:enterprise-search-python-ref: https://www.elastic.co/guide/en/enterprise-search-clients/python/{branch}
:enterprise-search-ruby-ref: https://www.elastic.co/guide/en/enterprise-search-clients/ruby/{branch}
:elastic-maps-service: https://maps.elastic.co
:integrations-docs:    https://docs.elastic.co/en/integrations
:integrations-devguide: https://www.elastic.co/guide/en/integrations-developer/current
:time-units:           {ref}/api-conventions.html#time-units
:byte-units:           {ref}/api-conventions.html#byte-units
:esre-ref:             https://www.elastic.co/guide/en/esre/{branch}

//////////
APM agents
The if directives below are required for versions 6.3-7.4 of the legacy APM Get started book.
Without these if directives, the links below fail and break the build.
//////////

ifdef::apm-py-branch[]
:apm-py-ref-v:         https://www.elastic.co/guide/en/apm/agent/python/{apm-py-branch}
endif::[]

ifdef::apm-node-branch[]
:apm-node-ref-v:       https://www.elastic.co/guide/en/apm/agent/nodejs/{apm-node-branch}
endif::[]

ifdef::apm-rum-branch[]
:apm-rum-ref-v:        https://www.elastic.co/guide/en/apm/agent/rum-js/{apm-rum-branch}
endif::[]

ifdef::apm-ruby-branch[]
:apm-ruby-ref-v:       https://www.elastic.co/guide/en/apm/agent/ruby/{apm-ruby-branch}
endif::[]

ifdef::apm-java-branch[]
:apm-java-ref-v:       https://www.elastic.co/guide/en/apm/agent/java/{apm-java-branch}
endif::[]

ifdef::apm-go-branch[]
:apm-go-ref-v:         https://www.elastic.co/guide/en/apm/agent/go/{apm-go-branch}
endif::[]

ifdef::apm-ios-branch[]
:apm-ios-ref-v:        https://www.elastic.co/guide/en/apm/agent/swift/{apm-ios-branch}
endif::[]

ifdef::apm-dotnet-branch[]
:apm-dotnet-ref-v:     https://www.elastic.co/guide/en/apm/agent/dotnet/{apm-dotnet-branch}
endif::[]

ifdef::apm-php-branch[]
:apm-php-ref-v:         https://www.elastic.co/guide/en/apm/agent/php/{apm-php-branch}
endif::[]

//////////
Elastic Cloud
//////////
:ecloud:      Elastic Cloud
:esf:         Elastic Serverless Forwarder
:ess:         Elasticsearch Service
:ech:         Elastic Cloud Hosted
:ece:         Elastic Cloud Enterprise
:eck:         Elastic Cloud on Kubernetes
:serverless-full:  Elastic Cloud Serverless
:serverless-short: Serverless
:es-serverless:    Elasticsearch Serverless
:es3:              {es-serverless}
:obs-serverless:   Elastic Observability Serverless
:sec-serverless:   Elastic Security Serverless
:serverless-docs:  https://docs.elastic.co/serverless
:cloud:       https://www.elastic.co/guide/en/cloud/current
:ess-utm-params: ?page=docs&placement=docs-body
:ess-baymax:  {ess-utm-params}
:ess-trial:   https://cloud.elastic.co/registration{ess-utm-params}
:ess-product: https://www.elastic.co/cloud/elasticsearch-service{ess-utm-params}
:ess-console: https://cloud.elastic.co{ess-utm-params}
:ess-console-name: {ess} Console
:ess-deployments: https://cloud.elastic.co/deployments{ess-utm-params}
:ece-ref:     https://www.elastic.co/guide/en/cloud-enterprise/{ece-version-link}
:eck-ref:     https://www.elastic.co/guide/en/cloud-on-k8s/current
:ess-leadin: You can run Elasticsearch on your own hardware or use our hosted Elasticsearch Service that is available on AWS, GCP, and Azure. {ess-trial}[Try the Elasticsearch Service for free].
:ess-leadin-short: Our hosted Elasticsearch Service is available on AWS, GCP, and Azure, and you can {ess-trial}[try it for free].
:ess-icon: image:https://doc-icons.s3.us-east-2.amazonaws.com/logo_cloud.svg[link="{ess-trial}", title="Supported on {ess}"]
:ece-icon: image:https://doc-icons.s3.us-east-2.amazonaws.com/logo_cloud_ece.svg[link="{ess-trial}", title="Supported on {ece}"]
:cloud-only: This feature is designed for indirect use by {ess-trial}[{ess}], {ece-ref}[{ece}], and {eck-ref}[{eck}]. Direct use is not supported.
:ess-setting-change: {ess-icon} indicates a change to a supported {cloud}/ec-add-user-settings.html[user setting] for {ess}.
:ess-skip-section: If you use {ess}, skip this section. {ess} handles these changes for you.
:api-cloud:  https://www.elastic.co/docs/api/doc/cloud
:api-ece:    https://www.elastic.co/docs/api/doc/cloud-enterprise
:api-kibana-serverless:  https://www.elastic.co/docs/api/doc/serverless
//////////
Elasticsearch
//////////

:es-feature-flag: This feature is in development and not yet available for use. This documentation is provided for informational purposes only.

//////////
Commonly referenced paths in commonly referenced repositories.
//////////
ifdef::elasticsearch-root[]
:es-ref-dir: {elasticsearch-root}/docs/reference
endif::elasticsearch-root[]
//////////
Kibana app and UI names
//////////

:apm-app:            APM app
:uptime-app:         Uptime app
:synthetics-app:     Synthetics app
:logs-app:           Logs app
:metrics-app:        Metrics app
:infrastructure-app: Infrastructure app
:siem-app:           SIEM app
:security-app:       Elastic Security app
:ml-app:             Machine Learning
:dev-tools-app:      Dev Tools
:ingest-manager-app: Ingest Manager
:stack-manage-app:   Stack Management
:stack-monitor-app:  Stack Monitoring
:alerts-ui:          Alerts and Actions
:rules-ui:           Rules
:rac-ui:             Rules and Connectors
:connectors-ui:      Connectors
:connectors-feature: Actions and Connectors
:stack-rules-feature: Stack Rules
:user-experience:    User Experience
:ems:                Elastic Maps Service
:ems-init:           EMS
:hosted-ems:         Elastic Maps Server
:ipm-app:            Index Pattern Management
:ingest-pipelines:   ingest pipelines
:ingest-pipelines-app: Ingest Pipelines
:ingest-pipelines-cap: Ingest pipelines
:ls-pipelines:       Logstash pipelines
:ls-pipelines-app:   Logstash Pipelines
:maint-windows:      maintenance windows
:maint-windows-app:  Maintenance Windows
:maint-windows-cap:  Maintenance windows
:custom-roles-app:   Custom Roles
:data-source:        data view
:data-sources:       data views
:data-source-caps:   Data View
:data-sources-caps:  Data Views
:data-source-cap:    Data view
:data-sources-cap:   Data views
:project-settings:   Project settings
:manage-app:         Management
:index-manage-app:   Index Management
:data-views-app:     Data Views
:rules-app:          Rules
:saved-objects-app:  Saved Objects
:tags-app:           Tags
:api-keys-app:       API keys
:transforms-app:     Transforms
:connectors-app:     Connectors
:files-app:          Files
:reports-app:        Reports
:maps-app:           Maps
:alerts-app:         Alerts
// Use data-source-cap instead of Data-source
// Use data-sources-cap instead of Data-sources
// Use data-sources-caps instead of Data-Sources

//////////
Enterprise Search
//////////

:crawler: Enterprise Search web crawler
:ents: Enterprise Search
:app-search-crawler: App Search web crawler

//////////
Ingest terms
//////////

:agent: Elastic Agent
:agents: Elastic Agents
:fleet: Fleet
:fleet-server: Fleet Server
:integrations-server: Integrations Server
:ingest-manager: Ingest Manager
:ingest-management: ingest management
:package-manager: Elastic Package Manager
:integrations: Integrations
:package-registry: Elastic Package Registry
:artifact-registry: Elastic Artifact Registry

//////////
Common words and phrases
//////////
:aws:             AWS
:stack:           Elastic Stack
:xpack:           X-Pack
:es:              Elasticsearch
:kib:             Kibana
:esms:            {stack} Monitoring Service
:esms-init:       ESMS
:ls:              Logstash
:beats:           Beats
:auditbeat:       Auditbeat
:filebeat:        Filebeat
:heartbeat:       Heartbeat
:metricbeat:      Metricbeat
:packetbeat:      Packetbeat
:winlogbeat:      Winlogbeat
:functionbeat:    Functionbeat
:journalbeat:     Journalbeat
:es-sql:          {es} SQL
:esql:            ES|QL
:elastic-agent:   {agent}
:k8s:             Kubernetes
:log-driver-long: Elastic Logging Plugin for Docker

:security:                X-Pack security
:security-features:       security features
:operator-feature:        operator privileges feature
:es-security-features:    {es} {security-features}
:stack-security-features: {stack} {security-features}
:endpoint-sec:            Endpoint Security
//////////
Do not use `endpoint-sec` in versions 8.3.0 and newer
Do not use `endpoint-cloud-sec` in versions 8.5.0 and newer
//////////
:endpoint-cloud-sec:      Endpoint and Cloud Security
:elastic-defend:          Elastic Defend
:elastic-sec:             Elastic Security
:elastic-endpoint:        Elastic Endpoint
:swimlane:                Swimlane
:sn:                      ServiceNow
:sn-itsm:                 ServiceNow ITSM
:sn-itom:                 ServiceNow ITOM
:sn-sir:                  ServiceNow SecOps
:jira:                    Jira
:ibm-r:                   IBM Resilient
:webhook:                 Webhook
:webhook-cm:              {webhook} - Case Management
:opsgenie:                Opsgenie
:bedrock:                 Amazon Bedrock
:gemini:                  Google Gemini
:hive:                    TheHive
:xsoar:                   XSOAR
:monitoring:              X-Pack monitoring
:monitor-features:        monitoring features
:stack-monitor-features:  {stack} {monitor-features}
:watcher:                 Watcher
:alert-features:          alerting features
:reporting:               X-Pack reporting
:report-features:         reporting features
:graph:                   X-Pack graph
:graph-features:          graph analytics features
:searchprofiler:          Search Profiler
:xpackml:                 X-Pack machine learning
:ml:                      machine learning
:ml-cap:                  Machine learning
:ml-init:                 ML
:ml-features:             machine learning features
:stack-ml-features:       {stack} {ml-features}
:ccr:                     cross-cluster replication
:ccr-cap:                 Cross-cluster replication
:ccr-init:                CCR
:ccs:                     cross-cluster search
:ccs-cap:                 Cross-cluster search
:ccs-init:                CCS
:ilm:                     index lifecycle management
:ilm-cap:                 Index lifecycle management
:ilm-init:                ILM
:dlm:                     data lifecycle management
:dlm-cap:                 Data lifecycle management
:dlm-init:                DLM
:search-snap:             searchable snapshot
:search-snaps:            searchable snapshots
:search-snaps-cap:        Searchable snapshots
:slm:                     snapshot lifecycle management
:slm-cap:                 Snapshot lifecycle management
:slm-init:                SLM
:rollup-features:         data rollup features
:ipm:                     index pattern management
:ipm-cap:                 Index pattern

:rollup:                     rollup
:rollup-cap:                 Rollup
:rollups:                    rollups
:rollups-cap:                Rollups
:rollup-job:                 {rollup} job
:rollup-jobs:                {rollup} jobs
:rollup-jobs-cap:            {rollup-cap} jobs
:dfeed:                      datafeed
:dfeeds:                     datafeeds
:dfeed-cap:                  Datafeed
:dfeeds-cap:                 Datafeeds
:ml-jobs:                    {ml} jobs
:ml-jobs-cap:                {ml-cap} jobs
:anomaly-detect:             anomaly detection
:anomaly-detect-cap:         Anomaly detection
:anomaly-job:                {anomaly-detect} job
:anomaly-jobs:               {anomaly-detect} jobs
:anomaly-jobs-cap:           {anomaly-detect-cap} jobs
:dataframe:                  data frame
:dataframes:                 data frames
:dataframe-cap:              Data frame
:dataframes-cap:             Data frames
:watcher-transform:          payload transform
:watcher-transforms:         payload transforms
:watcher-transform-cap:      Payload transform
:watcher-transforms-cap:     Payload transforms
:transform:                  transform
:transforms:                 transforms
:transform-cap:              Transform
:transforms-cap:             Transforms
:dataframe-transform:        {transform}
:dataframe-transform-cap:    {transform-cap}
:dataframe-transforms:       {transforms}
:dataframe-transforms-cap:   {transforms-cap}
:dfanalytics-cap:            {dataframe-cap} analytics
:dfanalytics:                {dataframe} analytics
:dataframe-analytics-config: {dfanalytics} config
:dfanalytics-job:            {dfanalytics} job
:dfanalytics-jobs:           {dfanalytics} jobs
:dfanalytics-jobs-cap:       {dfanalytics-cap} jobs
:cdataframe:                 continuous {dataframe}
:cdataframes:                continuous {dataframes}
:cdataframe-cap:             Continuous {dataframe}
:cdataframes-cap:            Continuous {dataframes}
:cdataframe-transform:       continuous {transform}
:cdataframe-transforms:      continuous {transforms}
:cdataframe-transforms-cap:  Continuous {transforms}
:ctransform:                 continuous {transform}
:ctransform-cap:             Continuous {transform}
:ctransforms:                continuous {transforms}
:ctransforms-cap:            Continuous {transforms}
:oldetection:                outlier detection
:oldetection-cap:            Outlier detection
:olscore:                    outlier score
:olscores:                   outlier scores
:fiscore:                    feature influence score
:evaluatedf-api:             evaluate {dfanalytics} API
:evaluatedf-api-cap:         Evaluate {dfanalytics} API
:binarysc:                   binary soft classification
:binarysc-cap:               Binary soft classification
:regression:                 regression
:regression-cap:             Regression
:reganalysis:                regression analysis
:reganalysis-cap:            Regression analysis
:depvar:                     dependent variable
:feature-var:                feature variable
:feature-vars:               feature variables
:feature-vars-cap:           Feature variables
:classification:             classification
:classification-cap:         Classification
:classanalysis:              classification analysis
:classanalysis-cap:          Classification analysis
:infer-cap:                  Inference
:infer:                      inference
:lang-ident-cap:             Language identification
:lang-ident:                 language identification
:data-viz:                   Data Visualizer
:file-data-viz:              File Data Visualizer
:feat-imp:                   feature importance
:feat-imp-cap:               Feature importance
:nlp:                        natural language processing
:nlp-cap:                    Natural language processing

:apm-agent:                  APM agent
:apm-go-agent:               Elastic APM Go agent
:apm-go-agents:              Elastic APM Go agents
:apm-ios-agent:              Elastic APM iOS agent
:apm-ios-agents:             Elastic APM iOS agents
:apm-java-agent:             Elastic APM Java agent
:apm-java-agents:            Elastic APM Java agents
:apm-dotnet-agent:           Elastic APM .NET agent
:apm-dotnet-agents:          Elastic APM .NET agents
:apm-node-agent:             Elastic APM Node.js agent
:apm-node-agents:            Elastic APM Node.js agents
:apm-php-agent:              Elastic APM PHP agent
:apm-php-agents:             Elastic APM PHP agents
:apm-py-agent:               Elastic APM Python agent
:apm-py-agents:              Elastic APM Python agents
:apm-ruby-agent:             Elastic APM Ruby agent
:apm-ruby-agents:            Elastic APM Ruby agents
:apm-rum-agent:              Elastic APM Real User Monitoring (RUM) JavaScript agent
:apm-rum-agents:             Elastic APM RUM JavaScript agents
:apm-lambda-ext:             Elastic APM AWS Lambda extension

:project-monitors:           project monitors
:project-monitors-cap:       Project monitors
:private-location:           Private Location
:private-locations:          Private Locations

:pwd:             YOUR_PASSWORD

:esh: 	ES-Hadoop

:default-dist:             default distribution
:oss-dist:                 OSS-only distribution
:observability:            Observability

:api-request-title:        Request
:api-prereq-title:         Prerequisites
:api-description-title:    Description
:api-path-parms-title:     Path parameters
:api-query-parms-title:    Query parameters
:api-request-body-title:   Request body
:api-response-codes-title: Response codes
:api-response-body-title:  Response body
:api-example-title:        Example
:api-examples-title:       Examples
:api-definitions-title:    Properties

:multi-arg:     †footnoteref:[multi-arg,This parameter accepts multiple arguments.]
:multi-arg-ref: †footnoteref:[multi-arg]

//////////
Reusable images
//////////
:yes-icon:         image:https://doc-icons.s3.us-east-2.amazonaws.com/icon-yes.png[Yes,20,15]
:no-icon:          image:https://doc-icons.s3.us-east-2.amazonaws.com/icon-no.png[No,20,15]

//////////
Issue and pull request URLs
//////////
:es-repo:      https://github.com/elastic/elasticsearch/
:es-issue:     {es-repo}issues/
:es-pull:      {es-repo}pull/
:es-commit:    {es-repo}commit/
:kib-repo:     https://github.com/elastic/kibana/
:kib-issue:    {kib-repo}issues/
:kibana-issue: {kib-issue}
:kib-pull:     {kib-repo}pull/
:kibana-pull:  {kib-pull}
:kib-commit:   {kib-repo}commit/
:ml-repo:      https://github.com/elastic/ml-cpp/
:ml-issue:     {ml-repo}issues/
:ml-pull:      {ml-repo}pull/
:ml-commit:    {ml-repo}commit/
:apm-repo:     https://github.com/elastic/apm-server/
:apm-issue:    {apm-repo}issues/
:apm-pull:     {apm-repo}pull/
:kibana-blob:  {kib-repo}blob/{branch}/
//////////
Legacy definitions
//////////
:apm-get-started-ref:  https://www.elastic.co/guide/en/apm/get-started/{branch}
:apm-server-ref:       https://www.elastic.co/guide/en/apm/server/{branch}
:apm-server-ref-v:     https://www.elastic.co/guide/en/apm/server/{branch}
:apm-server-ref-m:     https://www.elastic.co/guide/en/apm/server/master
:apm-server-ref-62:    https://www.elastic.co/guide/en/apm/server/6.2
:apm-server-ref-64:    https://www.elastic.co/guide/en/apm/server/6.4
:apm-server-ref-70:    https://www.elastic.co/guide/en/apm/server/7.0
:apm-overview-ref-v:   https://www.elastic.co/guide/en/apm/get-started/{branch}
:apm-overview-ref-70:  https://www.elastic.co/guide/en/apm/get-started/7.0
:apm-overview-ref-m:   https://www.elastic.co/guide/en/apm/get-started/master
:infra-guide:          https://www.elastic.co/guide/en/infrastructure/guide/{branch}
:a-data-source:        a data view

////
UI icons and logos from EUI
////
:icon-bug: pass:[<span class="eui-icon icon-bug"></span>]
:icon-checkInCircleFilled: pass:[<span class="eui-icon icon-checkInCircleFilled"></span>]
:icon-warningFilled: pass:[<span class="eui-icon icon-warningFilled"></span>]
