You need to enable JavaScript to run this app.
导航

DescribeTasks

最近更新时间2024.03.07 15:10:34

首次发布时间2023.08.14 13:15:55

调用 DescribeTasks 接口查询任务。

请求类型

同步请求。

请求参数

名称类型是否必选示例值描述
PageNumberInteger1当前页页码。最小值为 1。默认值为 1。
PageSizeInteger10每页记录数。最小值为 1,最大值不超过 100。默认值为 10。
InstanceIdStringmysql-d4942fd7****实例 ID。

CreationStartTime

String

2024-01-29T15:59:59Z

任务的开始时间。

说明

  • 任务时间(CreationStartTime 和 CreationEndTime)与 TaskId 两组参数,二者必选其一。
  • 任务开始时间(CreationStartTime)与任务结束时间(CreationEndTime)的最大时间间隔不能超过 7 天。

CreationEndTime

String

2024-01-27T16:00:00Z

任务的结束时间。

说明

  • 任务时间(CreationStartTime 和 CreationEndTime)与 TaskId 两组参数,二者必选其一。
  • 任务开始时间(CreationStartTime)与任务结束时间(CreationEndTime)的最大时间间隔不能超过 7 天。

TaskId

String

2024012922384660DE49D5E35F6015****-b248b3

任务 ID。

说明

TaskId 与任务时间(CreationStartTime 和 CreationEndTime)两组参数,二者必选其一。

TaskActionStringDeleteDatabase任务名称。
ProjectNameStringdefault项目名称。

TaskType

String

Web

任务类型。取值:

  • Web:控制台请求。
  • OpenAPI:OpenAPI请求。
  • AssumeRole:角色扮演请求。
  • Other:其他请求。

TaskSource

String

User

任务来源。取值:

  • User:租户。
  • System:系统。
  • SystemUser:内部运维。
  • UserMaintain:系统/运维管理员发起的、租户可见的维护操作。

TaskStatus

Array of String

["Running"]

任务状态。取值如下列表所示,可选多个:

  • Running:执行中。
  • Success:执行成功。
  • WaitSwitch:等待执行。
  • Failed:执行失败。
  • Timeout:执行超时。
  • Canceled:取消。

TaskCategory

Array of String

["BackupRecoveryManagement"]

任务分类。取值如下列表所示,可选多个:

  • BackupRecoveryManagement:备份恢复管理。
  • DatabaseAdminManagement:数据库管理。
  • DatabaseProxy:数据库代理。
  • HighAvailability:高可用。
  • InstanceAttribute:实例属性。
  • InstanceManagement:实例管理。
  • MonitoringPerformance:监控和性能。
  • NetworkManagement:网络管理。
  • SecurityManagement:安全管理。
  • SystemMaintainManagement:系统运维管理。
  • VersionUpgrade:版本升级。
  • Other:其他。

返回参数

名称类型示例值描述
TotalInteger1任务数量。
DatasArray of TaskInfoObject请参见返回示例任务信息。关于 Datas 的更多信息,请参见数据结构

请求示例

POST /?Action=DescribeTasks&Version=2022-01-01 HTTP/1.1
Accept: application/json
Content-Type: application/json
Host: rds.volcengineapi.com
X-Date: 20230810T101010Z
Authorization: HMAC-SHA256 Credential=AKLTN2I0MmFiNzMxNWE5NDgzMzk4MmVjMTVkODlkZTZ****/20230810/cn-beijing/rds_mysql/request, SignedHeaders=x-date, Signature=71d31fc7bcf990142851c9833c5656391486cda0ae2e0b8ada733b7c645a****

{
    "CreationEndTime":"2024-01-29T20:59:59Z",
    "CreationStartTime":"2024-01-27T16:00:00Z",
    "PageNumber":1,
    "PageSize": 5
}

返回示例

正常返回示例

{
    "ResponseMetadata": {
        "RequestId": "202401292333436CBE5B3D887C2C79C17C",
        "Action": "DescribeTasks",
        "Version": "2022-01-01",
        "Service": "rds_mysql",
        "Region": "cn-beijing"
    },
    "Result": {
        "Datas": [
            {
                "CostTimeMS": 0,
                "CreateTime": "2024-01-29T15:33:09.829Z",
                "FinishTime": "",
                "RelatedInstanceInfos": {
                    "InstanceID": "mysql-5bde124c****"
                },
                "StartTime": "2024-01-29T15:33:09.829Z",
                "TaskAction": "CreateBackup",
                "TaskCategory": "BackupRecoveryManagement",
                "TaskDesc": "",
                "TaskId": "202401292333097F8700BD2CF9CA432269-222629",
                "TaskParams": "{\"InstanceId\":\"mysql-5bde124c****\",\"BackupType\":\"Full\",\"BackupMethod\":\"Physical\"}",
                "TaskSource": "User",
                "TaskStatus": "Running"
            },
            {
                "CostTimeMS": 0,
                "CreateTime": "2024-01-29T15:32:11.233Z",
                "FinishTime": "",
                "RelatedInstanceInfos": {
                    "InstanceID": "mysql-c2cd6be6****"
                },
                "StartTime": "2024-01-29T15:32:11.233Z",
                "TaskAction": "CreateBackup",
                "TaskCategory": "BackupRecoveryManagement",
                "TaskDesc": "",
                "TaskId": "f5d40de3a5db4c3bbe716a183779b909",
                "TaskParams": "{\"InstanceId\":\"mysql-c2cd6be6****\",\"BackupStrategy\":\"Instance\",\"BackupType\":\"Physical\",\"BackupMode\":\"Full\",\"BackupDataType\":\"Data\"}",
                "TaskSource": "User",
                "TaskStatus": "Running"
            },
            {
                "CostTimeMS": 36670,
                "CreateTime": "2024-01-29T15:30:37.418Z",
                "FinishTime": "2024-01-29T15:31:14.088Z",
                "RelatedInstanceInfos": {
                    "InstanceID": "mysql-5bde124cecfd"
                },
                "StartTime": "2024-01-29T15:30:37.418Z",
                "TaskAction": "CreateBackup",
                "TaskCategory": "BackupRecoveryManagement",
                "TaskDesc": "",
                "TaskId": "202401292330377910BC9680E914910D8E-e09dc3",
                "TaskParams": "{\"InstanceId\":\"mysql-5bde124c****\",\"BackupType\":\"Full\",\"BackupMethod\":\"Physical\"}",
                "TaskSource": "User",
                "TaskStatus": "Success"
            },
            {
                "CostTimeMS": 2171,
                "CreateTime": "2024-01-29T15:29:02.980Z",
                "FinishTime": "2024-01-29T15:29:05.151Z",
                "RelatedInstanceInfos": {
                    "InstanceID": "mysql-79558c8819de"
                },
                "StartTime": "2024-01-29T15:29:02.980Z",
                "TaskAction": "CreateBinlogBackup",
                "TaskCategory": "BackupRecoveryManagement",
                "TaskDesc": "",
                "TaskId": "2024012923290249444C5D465C580E539C-f72418",
                "TaskParams": "{\"InstanceId\":\"mysql-79558c88****\"}",
                "TaskSource": "User",
                "TaskStatus": "Success"
            },
            {
                "CostTimeMS": 2163,
                "CreateTime": "2024-01-29T15:28:54.156Z",
                "FinishTime": "2024-01-29T15:28:56.319Z",
                "RelatedInstanceInfos": {
                    "InstanceID": "mysql-79558c88****"
                },
                "StartTime": "2024-01-29T15:28:54.156Z",
                "TaskAction": "CreateBinlogBackup",
                "TaskCategory": "BackupRecoveryManagement",
                "TaskDesc": "",
                "TaskId": "20240129232854A98F35AB558B5A2CA4B8-b9be02",
                "TaskParams": "{\"InstanceId\":\"mysql-79558c88****\"}",
                "TaskSource": "User",
                "TaskStatus": "Success"
            }
        ],
        "Total": 1521
    }
}

错误码

更多详情,请参见错误码