volc-eip

n8n community node for VolcEngine EIP and IP address pool APIs

Package Information

Downloads: 1 weekly / 113 monthly
Latest Version: 0.1.0

Documentation

n8n-nodes-volc-eip

一个用于调用火山引擎公网 IP(EIP)和 IP 地址池 OpenAPI 的 n8n 自定义节点。

已实现能力

  • 公网 IP:申请、查询列表、查询详情、修改属性、绑定、解绑、释放、临时升配
  • IP 地址池:创建、查询列表、查询详情、修改属性、增删网段、查询网段、删除地址池
  • 使用火山引擎官方 HMAC-SHA256 Header 签名方式发起请求
  • 提供“附加 Query 参数”字段,允许直接传入高级参数,例如 Tags.1.Key、TagFilters.1.Key 等

凭证

节点凭证仅需要:

  • Access Key ID
  • Secret Access Key

地域使用节点参数配置,默认是 cn-beijing。

开发

npm install
npm run build

构建完成后,将 dist 目录作为社区节点包安装到 n8n 即可。

使用说明

  • Endpoint 留空时,节点会自动使用 vpc.{region}.volcengineapi.com
  • 如需传入文档中的进阶参数,请在 Additional Query Parameters 中按原始 API 字段名传 JSON 对象
  • 列表型参数使用逗号分隔,节点会自动展开为 .1、.2 这种火山引擎 Query 形式

示例:

{
  "Tags.1.Key": "env",
  "Tags.1.Value": "prod",
  "ProjectName": "default"
}

Discussion