You need to enable JavaScript to run this app.
导航
UpdateTimer
最近更新时间:2024.11.29 17:12:07首次发布时间:2024.11.29 17:12:07

调用 UpdateTimer 接口,更新 Timer 触发器的配置。

请求说明

  • 请求方式:POST
  • 请求地址:http://open.volcengineapi.com/?Action=UpdateTimer&Version=2024-06-06

调试

请求参数

参数类型是否必选示例值描述
ActionStringUpdateTimer接口名称。当前 API 的名称为 UpdateTimer
VersionString2024-06-06接口版本。当前 API 的版本为 2024-06-06
FunctionIdStringwrwsk**Timer 触发器所属函数的 ID。
IdStringnwwzo**Timer 触发器 ID。
DescriptionStringTimer触发器Timer 触发器的备注信息。

Enabled

Boolean

true

Timer 触发器是否启用。

  • true:启用
  • false:关闭

Crontab

String

*/5 * * * *

Timer 触发器的触发时间。
时间格式为 crontab 表达式,您可以访问crontab.guru 查看 crontab 表达式含义。

PayloadString{"body": "update event payload"}Timer 触发器发送请求的 payload,即触发消息。

EnableConcurrency

Boolean

false

Timer 触发器是否允许并发。

  • true:允许并发
  • false:禁止并发
RetriesInteger0Timer 触发器的重试次数。

请求示例

POST http://open.volcengineapi.com/?Action=UpdateTimer&Version=2024-06-06 HTTP/1.1
Content-Type: application/json
{
    "FunctionId": "qtqzj**",
    "Id": "ing3qa**",
    "Description": "Timer触发器",
    "Enabled": false,
    "Crontab": "*/5 * * * *",
    "EnableConcurrency": true
}

返回参数

参数类型示例值描述
FunctionIdStringwrwsk**函数 ID。
IdStringnwwzo**Timer 触发器 ID。
NameStringdoc-timerTimer 触发器名称。
DescriptionStringTimer触发器Timer 触发器的备注信息。
EnabledBooleantrueTimer 触发器是否开启,true表示开启。
CrontabString*/5 * * * *Timer 触发器的执行时间,格式为 crontab 表达式。
PayloadString{"body": "update event payload"}Timer 触发器发送请求的 payload,即触发消息。
CreationTimeString2024-06-14 15:31:07.143863441 +0800 CST m=+88714.902440864Timer 触发器创建时间。
LastUpdateTimeString2024-06-14 15:31:07.143863441 +0800 CST m=+88714.902440864Timer 触发器更新时间。
EnableConcurrencyBooleantrueTimer 触发器是否允许并发,true表示允许并发。
RetriesInteger0Timer 触发器的重试次数。

返回示例

HTTP/1.1 200 OK
Content-Type: application/json
{
    "ResponseMetadata": {
        "RequestId": "202411291622408A1DCA972BE**",
        "Action": "UpdateTimer",
        "Version": "2024-06-06",
        "Service": "vefaas",
        "Region": "cn-beijing"
    },
    "Result": {
        "FunctionId": "qtqzj**",
        "Id": "ing3qa**",
        "Name": "doc-timer",
        "Description": "Timer触发器",
        "Enabled": false,
        "Crontab": "*/5 * * * *",
        "Payload": "",
        "CreationTime": "2024-11-29 08:16:31.54 +0000 UTC",
        "LastUpdateTime": "2024-11-29 16:22:40.412373364 +0800 CST m=+66137.231040950",
        "EnableConcurrency": true,
        "Retries": 0
    }
}

错误码

当前接口暂无独立错误码,若接口调用返回异常,可参考 公共错误码 进行故障排查。