
OpenSearch Get
CertifiedRetrieve a document from OpenSearch
OpenSearch Get
Retrieve a document from OpenSearch
Fetches one document by index and id with optional routing and version match; returns the source map.
type: io.kestra.plugin.opensearch.GetExamples
id: opensearch_get
namespace: company.team
tasks:
- id: get
type: io.kestra.plugin.opensearch.Get
connection:
hosts:
- "http://localhost:9200"
index: "my_index"
key: "my_id"
docVersion: 1
Properties
connection *RequiredNon-dynamic
Configure OpenSearch connection
Hosts, auth headers, and TLS options reused by every task invocation.
io.kestra.plugin.opensearch.OpensearchConnection
OpenSearch HTTP endpoints
One or more host URLs with scheme and port, e.g. https://opensearch.com: 9200; all are used for load-balancing/failover.
Basic auth configuration
io.kestra.plugin.opensearch.OpensearchConnection-BasicAuth
Basic auth password
Basic auth username
Additional HTTP headers
Each entry is Key: Value, e.g. Authorization: Token XYZ; rendered per request.
Path prefix for every request
Prepends /my/path to all endpoints when OpenSearch is behind a proxy enforcing a base path; leave unset otherwise.
Fail on warning headers
If true, any response containing an OpenSearch warning header is treated as a failure; defaults to server/client behavior.
Trust all SSL certificates
INSECURE — disables TLS certificate and hostname verification entirely, allowing man-in-the-middle attacks. Must never be used against production clusters or over untrusted networks. Prefer supplying a trusted CA certificate/trust store instead.
docVersion *Requiredintegerstring
Expected document version
Request fails if the cluster version differs; use for optimistic concurrency.
index *Requiredstring
Target OpenSearch index
key *Requiredstring
Document id
pluginDefaultsRef Non-dynamicstring
Reference (ref) of the pluginDefaults to apply to this task.
routing string
Shard routing key
Hashes routing using this value instead of the document id to colocate related records.
Outputs
row object
The document retrieved from OpenSearch