目录
目录README.md

组件说明

fc-remote-invoke 组件调用 FC 函数。

带有 YAML 文件用法

yaml 配置

edition: 1.0.0        #  命令行YAML规范版本,遵循语义化版本(Semantic Versioning)规范
name: compoent-test   #  项目名称

services:
  component-test:
    component: devsapp/fc-remote-invoke  # 这里引入的是相对路径,正式配置替换成你自己的component名称即可 
    props:
      region: ${region}
      serviceName: ${serviceName}
      functionName: ${functionName}

函数调用

$ s invoke --invocation-type sync --event ${payload}
$ s invoke --invocation-type async --event-file ${path}
$ s invoke --event-stdin

CLI 用法

$ s cli fc-remote-invoke invoke --region * --service-name * --function-name * --invocation-type sync --event ${payload}
$ s cli fc-remote-invoke invoke --region * --service-name * --function-name * --invocation-type async --event-file ${path}
$ s cli fc-remote-invoke invoke --region * --service-name * --function-name * --event-stdin

特别说明

当函数是 http 函数时,event最终获取值目前仅支持 json 字符串,示例参考

{
  "body": "body",
  "method": "POST",
  "headers": {
    "key": "value"
  },
  "queries": {
    "key": "value"
  },
  "path": "string"
}

invocation-type 选填,默认 sync event 选填,event 函数默认为空字符串,http 函数默认 GET 请求,其他参数为空

邀请码
    Gitlink(确实开源)
  • 加入我们
  • 官网邮箱:gitlink@ccf.org.cn
  • QQ群
  • QQ群
  • 公众号
  • 公众号

©Copyright 2023 CCF 开源发展委员会
Powered by Trustie& IntelliDE 京ICP备13000930号