函数工作流 FunctionGraph-修改函数代码:请求参数

时间:2023-11-01 16:25:44

请求参数

表2 请求Header参数

参数

是否必选

参数类型

描述

X-Auth-Token

String

用户Token。

通过调用 IAM 服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。

表3 请求Body参数

参数

是否必选

参数类型

描述

code_type

String

函数代码类型,取值有4种。 inline: UI在线编辑代码。 zip: 函数代码为zip包。 obs: 函数代码来源于obs存储。 jar: 函数代码为jar包,主要针对Java函数。

枚举值:

  • inline

  • zip

  • obs

  • jar

code_url

String

当CodeType为obs时,该值为函数代码包在OBS上的地址,CodeType为其他值时,该字段为空。

code_filename

String

函数的文件名,当CodeType为jar/zip时必须提供该字段,inline和obs不需要提供。

func_code

FuncCode object

FuncCode结构返回体。

depend_list

Array of strings

依赖id列表

depend_version_list

Array of strings

依赖版本id列表

表4 FuncCode

参数

是否必选

参数类型

描述

file

String

函数代码,如果不为空必须进行base64编码,为空时使用默认的代码。

link

String

函数代码链接。

support.huaweicloud.com/api-functiongraph/functiongraph_06_0110.html