认证
此提供商需要身份验证。
- host: Elasticsearch 主机(必需:False,敏感:False)
- cloud_id: Elasticsearch 云 ID(必需:False,敏感:False)
- verify: 启用 SSL 验证(必需:False,敏感:False)
- api_key: Elasticsearch API 密钥(必需:False,敏感:True)
- username: Elasticsearch 用户名(必需:False,敏感:False)
- password: Elasticsearch 密码(必需:False,敏感:True)
某些范围可能需要才能通过提供商执行特定操作或查询。以下是相关范围及其用例的摘要:
- connect_to_server: 用户可以连接到服务器(强制)
在工作流中
此提供商可用于工作流。
作为"步骤"来查询数据,示例:
yaml
steps:
- name: Query elastic
provider: elastic
config: "{{ provider.my_provider_name }}"
with:
query: {value} # 查询的主体
index: {value} # 要搜索的索引请查看以下工作流示例:
连接 Provider
API 密钥
要获取 Elastic API 密钥,请按照以下步骤操作:
- 登录您的 elastic.co 账户。
- 进入 "Elasticsearch Service" 部分。
- 点击 "API Key" 按钮。
- 生成一个新的 API 密钥。
Cloud ID
要获取 Elastic Cloud ID,请按照以下步骤操作:
- 登录您的 elastic.co 账户。
- 进入 "Elasticsearch Service" 部分。
- 在概述页面中找到 "Cloud ID"。