scheme | HTTP scheme used for connecting to OpenSearch. Use http or https. | http | β
|
host | Hostname or IP address of the OpenSearch node or cluster. | localhost | β
|
port | Port number for the OpenSearch HTTP endpoint. | 9200 | β
|
username | (Optional) Username for basic authentication. | None | β |
password | (Optional) Password for basic authentication. | None | β |
bearer_token | (Optional) Bearer token for token-based authentication. | None | β |
api_key_id | (Optional) API key ID for key-based authorization. | None | β |
api_key | (Optional) API key secret for key-based authorization. | None | β |
ssl_ca_file | (Optional) Path to the SSL CA certificate file for verifying HTTPS connections. | None | β |
index_schema_fields | (Optional) JSONPath mapping used to dynamically generate the index name based on record values. | None | β |
metadata_fields | (Optional) Dictionary mapping fields (using JSONPath) to populate ECS-style metadata fields in the index request (e.g., _id, @timestamp). | None | β |