首页 边缘安全加速 边缘安全加速 ESA 开发参考 API参考 API目录 缓存 批量刷新预热 StartScheduledPreloadExecution - 开始单个定时预热计划

StartScheduledPreloadExecution - 开始单个定时预热计划

更新时间: 2024-12-26 16:43:51

根据预热计划ID开启一个定时预热。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

授权信息

下表是API对应的授权信息,可以在RAM权限策略语句的Action元素中使用,用来给RAM用户或RAM角色授予调用此API的权限。具体说明如下:

  • 操作:是指具体的权限点。
  • 访问级别:是指每个操作的访问级别,取值为写入(Write)、读取(Read)或列出(List)。
  • 资源类型:是指操作中支持授权的资源类型。具体说明如下:
    • 对于必选的资源类型,用背景高亮的方式表示。
    • 对于不支持资源级授权的操作,用全部资源表示。
  • 条件关键字:是指云产品自身定义的条件关键字。
  • 关联操作:是指成功执行操作所需要的其他权限。操作者必须同时具备关联操作的权限,操作才能成功。
操作访问级别资源类型条件关键字关联操作
esa:StartScheduledPreloadExecutionupdate
*全部资源
*

请求参数

名称类型必填描述示例值
Idstring

预热计划 ID。

665d3b48621bccf3fe29e1a7

返回参数

名称类型描述示例值
object

Schema of Response

RequestIdstring

请求 ID。

65C66B7B-671A-8297-9187-2R5477247B76
Idstring

预热计划 ID。

665d3b48621bccf3fe29e1a7
StartTimestring

定时预热计划开始时间。

2024-05-31T17:10:48.849+08:00
EndTimestring

定时预热计划结束时间。

2024-05-31T18:10:48.849+08:00
Intervalinteger

定时预热计划每批执行间隔,单位秒。

60
SliceLeninteger

每批定时预热 URL 个数。

10
Statusstring

定时预热计划的状态,包括如下状态。

  • waiting:等待被执行。
  • running:正在执行中。
  • finished:执行完成。
  • failed:执行失败。
  • stopped:暂定执行中。
waiting
JobIdstring

预热任务 ID。

665d3af3621bccf3fe29e1a4
AliUidstring

阿里云账号 ID。

15685865xxx14622

示例

正常返回示例

JSON格式

{
  "RequestId": "65C66B7B-671A-8297-9187-2R5477247B76",
  "Id": "665d3b48621bccf3fe29e1a7",
  "StartTime": "2024-05-31T17:10:48.849+08:00",
  "EndTime": "2024-05-31T18:10:48.849+08:00",
  "Interval": 60,
  "SliceLen": 10,
  "Status": "waiting",
  "JobId": "665d3af3621bccf3fe29e1a4",
  "AliUid": "15685865xxx14622"
}

错误码

HTTP status code错误码错误信息描述
400InvalidEndTime.MismatchThe specified EndTime is earlier than the StartTime.您填入的结束时间早于开始时间,请检查后重试。
400InvalidJob.JobCountOfSiteFullThe maximum number of prefetch tasks for the website has been reached. Delete some unwanted ones and try again.站点预热任务已达上限,无法添加更多任务,请先清理多余任务后重试。
400InvalidParameter.ObjectIdInvalid task ID or execution plan ID.您提供的任务或执行计划ID不正确,请检查ID是否有效且输入无误。
400MissingOssUrlOssUrl missing. Specify a valid URL of the OSS object that stores URLs to prefetch.OssUrl字段缺失,请确保已提供有效的OSS预热任务链接。
400MissingUrlListEnter the URLs you want to prefetch.预热的URL为空,请输入待预热的URL。
400TooManyRequestsToo many requests.Please try again later.请求过于频繁,请稍后重试。
403InvalidUid.PermissionDeniedYou do not have the permissions to perform this operation on this resource. Check whether the specified UID is correct and has the required permissions.您无权操作此资源,请确认UID是否正确且具备相应权限。
404InvalidJob.NotFoundThe task does not exist. Check whether the task ID is correct or whether the task has been deleted.任务不存在,请检查任务ID是否正确或该任务是否已被删除。
404LogNotFoundFailed to query the log. Check whether the task ID and execution ID are valid.未找到日志,请检查任务ID、执行ID等是否正确和有效。
404InvalidExecution.NotFoundThe execution plan does not exist. Check whether the parameters such as the execution ID, start time, and end time are correct.执行计划不存在,请检查执行ID、开始时间或结束时间等参数是否准确无误。

访问错误中心查看更多错误码。

上一篇: CreateScheduledPreloadJob - 新增定时预热任务 下一篇: GetUploadTask - 查询文件上传任务状态