文档首页 > > API参考> API> 任务> 查询任务列表

查询任务列表

分享
更新时间: 2019/10/09 GMT+08:00

功能介绍

查询任务列表

URI

GET /v3/{project_id}/operation-logs

表1 路径参数

参数

是否必选

参数类型

描述

project_id

String

项目ID

表2 Query参数

参数

是否必选

参数类型

描述

end_time

String

任务结束时间,格式为%YYYY-%mm-%ddT%HH:%MM:%SSZ,例如2018-02-01T12:00:00Z

enterprise_project_id

String

企业项目id或all_granted_eps,all_granted_eps表示查询用户有权限的所有企业项目id

limit

Integer

每页显示的条目数量

offset

Integer

偏移值

operation_type

String

任务类型

provider_id

String

备份提供商ID

resource_id

String

资源ID

resource_name

String

资源名称

start_time

String

任务开始时间,格式为%YYYY-%mm-%ddT%HH:%MM:%SSZ,例如2018-01-01T12:00:00Z

status

String

任务状态

vault_id

String

存储库ID

vault_name

String

存储库名称

请求参数

响应参数

状态码为 200 时:

表3 响应Body参数

参数

参数类型

描述

operation_logs

Array of OperationLog objects

任务列表

count

Integer

任务个数

表4 OperationLog

参数

参数类型

描述

checkpoint_id

String

备份记录id

created_at

String

创建时间

ended_at

String

任务结束时间

error_info

OpErrorInfo object

任务错误信息

extra_info

OpExtraInfo object

任务扩展信息

id

String

任务id

operation_type

String

任务类型

policy_id

String

策略ID

project_id

String

项目ID

provider_id

String

备份提供商id

started_at

String

任务开始时间

status

String

任务状态

updated_at

String

修改时间

vault_id

String

存储库ID

vault_name

String

存储库名称

表5 OpExtraInfo

参数

参数类型

描述

backup

OpExtendInfoBckup object

备份扩展参数

common

OpExtendInfoCommon object

公共参数

delete

OpExtendInfoDelete object

删除扩展参数

sync

OpExtendInfoSync object

扩展同步信息

remove_resources

OpExtendInfoRemoveResources object

移除Vault的资源

replication

OpExtendInfoReplication object

扩展复制信息

resource

Resource object

资源信息

restore

OpExtendInfoRestore object

扩展恢复信息

vault_delete

OpExtendInfoVaultDelete object

删除vault

表6 OpExtendInfoVaultDelete

参数

参数类型

描述

fail_count

Integer

删除失败的资源ID列表

total_count

Integer

删除的备份数量

表7 OpExtendInfoRestore

参数

参数类型

描述

backup_id

String

备份副本ID

backup_name

String

备份名称

target_resource_id

String

恢复目标资源ID

target_resource_name

String

恢复目标资源名称

表8 Resource

参数

参数类型

描述

extra_info

ResourceExtraInfo object

资源附加信息

id

String

待备份资源id

name

String

待备份资源名称

type

String

待备份资源的类型

表9 ResourceExtraInfo

参数

参数类型

描述

exclude_volumes

Array of strings

需要排除备份的卷id。仅虚拟机磁盘级备份有效

include_volumes

Array of ResourceExtraInfoIncludeVolumes objects

要备份的卷

表10 ResourceExtraInfoIncludeVolumes

参数

参数类型

描述

id

String

卷ID

os_version

String

操作系统类型

表11 OpExtendInfoReplication

参数

参数类型

描述

destination_backup_id

String

目标副本ID

destination_checkpoint_id

String

目标备份点ID

destination_project_id

String

目标project_id

destination_region

String

目标区域

source_backup_id

String

源副本ID

source_checkpoint_id

String

源还原点ID

source_project_id

String

源project_id

source_region

String

源区域

source_backup_name

String

源备份名称

destination_backup_name

String

目标备份名称

表12 OpExtendInfoRemoveResources

参数

参数类型

描述

fail_count

Integer

删除失败的资源ID列表

total_count

Integer

删除的备份数量

resources

Array of Resource objects

  
表13 OpExtendInfoSync

参数

参数类型

描述

sync_backup_num

Integer

同步备份副本数

delete_backup_num

Integer

删除的备份副本数

err_sync_backup_num

Integer

同步失败备副本数

表14 OpExtendInfoDelete

参数

参数类型

描述

backup_id

String

备份副本ID

backup_name

String

备份名称

表15 OpExtendInfoCommon

参数

参数类型

描述

progress

Integer

进度

request_id

String

请求id

表16 OpExtendInfoBckup

参数

参数类型

描述

app_consistency_error_code

String

应用一致性备份失败错误码

app_consistency_error_message

String

应用一致性备份错误信息

app_consistency_status

String

应用一致性备份状态

backup_id

String

备份副本ID

backup_name

String

备份名称

incremental

String

是否增备

表17 OpErrorInfo

参数

参数类型

描述

code

String

错误码

message

String

错误信息

请求示例

响应示例

状态码为 200 时:

{
	"count":1,
	"operation_logs":[
		{
			"status":"success",
			"provider_id":"0daac4c5-6707-4851-97ba-169e36266b66",
			"checkpoint_id":"b432511f-d889-428f-8b0e-5f47c524c6b6",
			"updated_at":"2019-05-23T14:35:23.584418",
			"error_info":{
				"message":"",
				"code":""
			},
			"started_at":"2019-05-23T14:31:36.007230",
			"id":"4827f2da-b008-4507-ab7d-42d0df5ed912",
			"extra_info":{
				"resource":{
					"type":"OS::Nova::Server",
					"id":"1dab32fa-ebf2-415a-ab0b-eabe6353bc86",
					"name":"ECS-0001"
				},
				"backup":{
					"backup_name":"manualbk_backup",
					"backup_id":"0e5d0ef6-7f0a-4890-b98c-cb12490e31c1"
				},
				"common":{
					"progress":100,
					"request_id":"req-cdb98cc4-e87b-4f40-9b4a-57ec036620bc"
				}
			},
			"ended_at":"2019-05-23T14:35:23.511155",
			"created_at":"2019-05-23T14:31:36.039365",
			"operation_type":"backup",
			"project_id":"04f1829c788037ac2fb8c01eb2b04b95"
		}
	]
}

返回值

返回值

描述

200

OK

错误码

分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

跳转到云社区