更新函数信息。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
调试
授权信息
|
操作 |
访问级别 |
资源类型 |
条件关键字 |
关联操作 |
|
mpserverless:UpdateFunction |
update |
*全部资源
|
无 | 无 |
请求参数
|
名称 |
类型 |
必填 |
描述 |
示例值 |
| Desc |
string |
否 |
云函数描述。 |
description |
| Name |
string |
是 |
云函数名称。 |
demoFunction |
| SpaceId |
string |
是 |
服务空间 ID。 |
dece4ea0-d432-4cfa-8514-8a88d205e2b8 |
| Memory |
integer |
否 |
函数内存规格,取值为 64 的倍数,至少 128,至多 2048。单位:MB。 |
256 |
| Timeout |
integer |
否 |
函数超时时间,单位为秒,默认值为 5,取值范围 1-7200。 |
5 |
| HttpTriggerPath |
string |
否 |
HTTP 触发的路径,设置为空字符串表示取消该功能。必须以 |
/http/hello |
| TimingTriggerConfig |
string |
否 |
定时触发配置,设置为空字符串表示取消该功能,配置规则请参见使用云函数定时触发功能。 说明
公测版:cron:0 0 */2 * * * ;商业版:0 0 */2 * * *。 |
cron:0 0 * * * * |
| TimingTriggerUserPayload |
string |
否 |
定时函数任务自定义参数 说明
仅商业版支持该功能。 |
hello |
| InstanceConcurrency |
integer |
否 |
单实例允许的最大并发度,默认值为 1,取值范围 1-20。设置单实例多并发可以降低冷启动的频率,适用于函数中有较多时间在等待下游服务响应的场景,不适用于函数中有共享状态且不能并发访问的场景,也不适用于单个请求的执行要消耗大量 CPU 及内存资源的场景。 说明
|
1 |
| Runtime |
string |
否 |
云函数执行环境,可选值 nodejs12,nodejs14 等,具体请参见文档《运行时支持列表》 枚举值:
|
nodejs14 |
返回参数
|
名称 |
类型 |
描述 |
示例值 |
|
object |
|||
| RequestId |
string |
请求 ID。 |
C293BB03-B6AD-46C2-80D1-19C8FB573916 |
| TimingTriggerConfig |
string |
定时触发配置。 |
cron:0 0 * * * * |
| TimingTriggerUserPayload |
string |
用户自定义定时任务入参,用户可以在云函数中通过 |
24 |
| HttpTriggerPath |
string |
HTTP 触发的路径。 |
/http/hello |
| CreatedAt |
string |
云函数的创建时间。 |
2019-06-20T03:22:54.854Z |
| Name |
string |
云函数的名称。 |
demoFunction |
| ModifiedAt |
string |
云函数的修改时间。 |
2019-06-20T03:22:54.854Z |
| Desc |
string |
云函数的描述信息。 |
description |
| Spec |
object |
云函数运行参数。 |
|
| Timeout |
string |
超时时间。 |
5s |
| Runtime |
string |
运行环境。 |
Node.js 8 |
| InstanceConcurrency |
integer |
单实例允许的最大并发度 |
1 |
| Memory |
string |
内存大小。 |
128 MB |
示例
正常返回示例
JSON格式
{
"RequestId": "C293BB03-B6AD-46C2-80D1-19C8FB573916",
"TimingTriggerConfig": "cron:0 0 * * * *",
"TimingTriggerUserPayload": "24",
"HttpTriggerPath": "/http/hello",
"CreatedAt": "2019-06-20T03:22:54.854Z",
"Name": "demoFunction",
"ModifiedAt": "2019-06-20T03:22:54.854Z",
"Desc": "description",
"Spec": {
"Timeout": "5s",
"Runtime": "Node.js 8",
"InstanceConcurrency": 1,
"Memory": "128 MB"
}
}
错误码
访问错误中心查看更多错误码。
变更历史
更多信息,参考变更详情。