设置函数预留并发度
更新时间:2024-07-05
接口描述
- 本接口用于设置函数预留并发度。
请求结构
PUT /v1/functions/{FunctionName}/concurrency HTTP/1.1
Host: cfc.bj.baidubce.com
Authorization: authorization string
{
"ReservedConcurrentExecutions": 10
}
请求头域
除公共头域外,无其它特殊头域。
请求参数
参数名称 | 类型 | 是否必需 | 参数位置 | 描述 |
---|---|---|---|---|
FunctionName | String | 是 | Path参数 | 函数名称 您可以指定一个函数名(例如,Thumbnail),或者您可以指定函数的BRN资源名(例如:brn:bce:cfc:bj:account-id:function:thumbnail)。CFC也允许您指定一个部分的BRN(例如,account-id:Thumbnail)。注意,BRN长度限制为1-140。如果只指定函数名,则长度限制为64个字符。 |
ReservedConcurrentExecutions | int | 是 | Body参数 | 函数预留并发度,并发度为函数可以并发执行的数量上限。当前账户的总并发度限额为100,已预留给函数的额度为0,剩余额度由非预留并发函数共享。 如需提高并发度限额,请提交工单申请。 |
响应头域
除公共头域,无其它特殊头域。
响应参数
无响应参数。
请求示例
PUT /v1/functions/fly-hello-001/concurrency HTTP/1.1
Host: cfc.bj.baidubce.com
Authorization: authorization string
{
"ReservedConcurrentExecutions": 10
}
响应示例
HTTP/1.1 200