获取所有 Scaleway 服务器信息副本

用于Scaleway,通过自动化工作流程获取所有服务器信息,支持按标签、名称、公共IP或区域进行动态过滤,快速响应用户请求,提升数据处理效率,简化服务器管理。

2025/7/8
24 个节点
复杂
webhook复杂respondtowebhooksticky notesplitinbatchessplitout高级逻辑路由集成api条件
分类:
Complex WorkflowWebhook Triggered
集成服务:
RespondToWebhookSticky NoteSplitInBatchesSplitOut

适用人群

目标用户群体


- 开发者:需要快速获取和过滤 Scaleway 服务器信息的开发者。
- 运维团队:需要监控和管理云服务器的运维人员。
- 数据分析师:希望从云服务中提取数据进行分析的分析师。
- 企业用户:使用 Scaleway 服务并需要定制化查询的企业用户。

解决的问题

解决的问题


- 信息获取困难:通过 Scaleway API 获取服务器信息通常需要复杂的 API 调用和数据处理。
- 过滤不便:用户常常需要根据特定条件(如标签、名称、公共 IP、区域)筛选服务器信息,而手动操作繁琐且容易出错。
- 自动化需求:需要一个自动化的解决方案来简化服务器信息的获取和处理流程。

工作流程

工作流步骤


1. Webhook 触发:通过 HTTP POST 请求触发工作流,包含搜索参数(如 search_bysearch)。
2. 编辑字段:设置必要的参数,包括 Scaleway 认证令牌和区域列表。
3. 获取服务器信息:根据定义的区域调用 Scaleway API 获取服务器数据,分为实例和裸金属服务器。
4. 数据处理:使用代码节点提取和规范化服务器信息,包括名称、标签、公共 IP、服务器类型、状态、区域和用户。
5. 动态过滤:根据用户的搜索条件(如标签、名称、公共 IP 或区域)过滤服务器数据。
6. 返回结果:将过滤后的服务器信息通过 Webhook 返回给请求者,支持不同的输出格式。

自定义指南

自定义指南


- 替换认证令牌:在 Edit Fields 节点中,将 Scaleway-X-Auth-Token 字段替换为您的 Scaleway API 令牌。
- 修改搜索条件:可以根据需要修改 search_bysearch 字段,以适应不同的查询需求。
- 添加或移除区域:在 Edit Fields 节点中,可以根据需要添加或移除 ZONE_INSTANCEZONE_BAREMETAL 中的区域。
- 调整过滤逻辑:在 Switch 节点中,您可以根据需要添加更多的过滤条件或修改现有条件,以实现更复杂的数据筛选。