云服务器内容精选

  • 响应示例 状态码: 200 成功响应示例 Http Status Code: 200{ "result": "success"} 状态码: 400 失败响应示例 HttpStatusCode: 400{"errorMessage": "Graph [{project_id}-movie1] does not exist, please check project_id and graph_name.","errorCode": "GES.8000","result": "failed"}
  • 请求示例 请求示例1:取消已经提交的某个作业。 DELETE http://{SERVER_URL}/ges/v1.0/{project_id}/hyg/{graph_name}/jobs/{job_id} 请求示例2:取消全部排队中的作业。 DELETE http://{SERVER_URL}/ges/v1.0/{project_id}/hyg/{graph_name}/jobs SERVER_URL:图的访问地址,取值请参考业务面API使用限制。
  • URI GET /ges/v1.0/{project_id}/graphs/{graph_name}/jobs/{job_id}/status?offset=offset&limit=limit 表1 路径参数 参数 是否必选 类型 说明 project_id 是 String 项目ID。获取方法请参见获取项目ID。 job_id 是 String Job ID。 offset 否 Integer 本次查询偏移量,默认为0。 limit 否 Integer 本次查询返回最大数量(最大100000),默认为100000。
  • 响应参数 表2 响应Body参数说明 参数 类型 说明 errorMessage String 系统提示信息。 执行成功时,字段可能为空。 执行失败时,用于显示错误信息。 errorCode String 系统提示信息。 执行成功时,字段可能为空。 执行失败时,用于显示错误码。 status String 查询成功时返回任务状态,包括以下三种状态: pending:等待中。 running:运行中。 complete:完成。 查询失败时字段为空。 data Object 算法运行的结果。查询失败时字段为空。 result String 查询结果。成功时值为success,失败时值为failed。 表3 data参数说明 参数 类型 说明 vertices List 点上关联的算法结果。 edges List 边上关联的算法结果。 outputs Object 其他输出结果。 data_return_size Integer 本次查询返回结果数量。 data_offset Integer 本次查询返回结果偏移量。 data_total_size Integer 异步任务产生的结果数据总量。
  • 响应示例 状态码: 200 OK { "status" : "SUC CES S", "entities" : { "server_group_id" : "a59d008e-4bad-4bf3-9b17-6cc25e7da483" }, "job_id" : "0000000062db92d70162db9d200f000a", "job_type" : "createProtectionGroupNoCG", "begin_time" : "2018-04-19T01:55:30.443Z", "end_time" : "2018-04-19T01:55:45.493Z", "error_code" : null, "fail_reason" : null}
  • 状态码 状态码 描述 200 OK 400 Bad Request 401 Unauthorized 403 Forbidden 405 Method Not Allowed 406 Not Acceptable 407 Proxy Authentication Required 408 Request Timeout 409 Conflict 500 Internal Server Error 501 Not Implemented 502 Bad Gateway 503 Service Unavailable 504 Gateway Timeout
  • 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 status String Job的状态。 SUCCESS:成功。 RUNNING:运行中。 FAIL:失败。 INIT:正在初始化。 枚举值: SUCCESS RUNNING FAIL INIT entities JobEntities object Job操作的对象。 job_id String Job ID。 job_type String Job的类型。createProtectionGroupNoCG:创建保护组。deleteProtectionGroupNoCG:删除保护组。startProtectionGroupNoCG :保护组开始保护。reprotectProtectionGroupNoCG :保护组重保护。stopProtectionGroupNoCG :保护组停止保护。failoverProtectionGroupNoCG :保护组故障切换。reverseProtectionGroupNoCG:保护组切换。createProtectedInstanceNoCG:创建保护实例。deleteProtectedInstanceNoCG:删除保护实例。attachReplicationPairNew:保护实例挂载复制对。detachReplicationPairNew:保护实例卸载复制对。addNicNew:保护实例添加网卡。deleteNicNew:保护实例删除网卡。resizeProtectedInstanceNew:保护实例变更规格。createReplicationPairNoCG:创建复制对。deleteReplicationPairNoCG:删除复制对。expandReplicationPairNew:复制对扩容。createDisasterRecoveryDrill:创建容灾演练。deleteDisasterRecoveryDrill:删除容灾演练。 begin_time String 开始时间。默认格式为:"yyyy-MM-dd'T'HH:mm:ss.SSSZ",例:"2019-04-01T12:00:00.000Z"。 end_time String 结束时间。默认格式为:"yyyy-MM-dd'T'HH:mm:ss.SSSZ",例:"2019-04-01T12:00:00.000Z"。 error_code String Job执行失败时的错误码。 fail_reason String Job执行失败时的错误原因。 表4 JobEntities 参数 参数类型 描述 replication_pair_id String 复制对ID volume_ids String 组成复制对的云硬盘ID server_group_id String 保护组ID protected_instance_id String 保护实例ID native_server_id String 容灾站点服务器ID nic_id String 网卡ID sub_jobs Array of SubJobParams objects 子Job信息 表5 SubJobParams 参数 参数类型 描述 status String Job的状态。 SUCCESS:成功。 RUNNING:运行中。 FAIL:失败。 INIT:正在初始化。 枚举值: SUCCESS RUNNING FAIL INIT entities SubJobEntities object Job操作的对象。 job_id String Job ID。 job_type String Job的类型。createProtectionGroupNoCG:创建保护组。deleteProtectionGroupNoCG:删除保护组。startProtectionGroupNoCG :保护组开始保护。reprotectProtectionGroupNoCG :保护组重保护。stopProtectionGroupNoCG :保护组停止保护。failoverProtectionGroupNoCG :保护组故障切换。reverseProtectionGroupNoCG:保护组切换。createProtectedInstanceNoCG:创建保护实例。deleteProtectedInstanceNoCG:删除保护实例。attachReplicationPairNew:保护实例挂载复制对。detachReplicationPairNew:保护实例卸载复制对。addNicNew:保护实例添加网卡。deleteNicNew:保护实例删除网卡。resizeProtectedInstanceNew:保护实例变更规格。createReplicationPairNoCG:创建复制对。deleteReplicationPairNoCG:删除复制对。expandReplicationPairNew:复制对扩容。createDisasterRecoveryDrill:创建容灾演练。deleteDisasterRecoveryDrill:删除容灾演练。 begin_time String 开始时间。默认格式为:"yyyy-MM-dd'T'HH:mm:ss.SSSZ",例:"2019-04-01T12:00:00.000Z"。 end_time String 结束时间。默认格式为:"yyyy-MM-dd'T'HH:mm:ss.SSSZ",例:"2019-04-01T12:00:00.000Z"。 error_code String Job执行失败时的错误码。 fail_reason String Job执行失败时的错误原因。 表6 SubJobEntities 参数 参数类型 描述 replication_pair_id String 复制对ID volume_ids String 组成复制对的云硬盘ID server_group_id String 保护组ID protected_instance_id String 保护实例ID native_server_id String 容灾站点服务器ID nic_id String 网卡ID 状态码: 400 表7 响应Body参数 参数 参数类型 描述 error ErrorInfo object 失败返回结构 表8 ErrorInfo 参数 参数类型 描述 message String 错误信息 code String 错误码 状态码: 401 表9 响应Body参数 参数 参数类型 描述 error ErrorInfo object 失败返回结构 表10 ErrorInfo 参数 参数类型 描述 message String 错误信息 code String 错误码 状态码: 403 表11 响应Body参数 参数 参数类型 描述 error ErrorInfo object 失败返回结构 表12 ErrorInfo 参数 参数类型 描述 message String 错误信息 code String 错误码 状态码: 405 表13 响应Body参数 参数 参数类型 描述 error ErrorInfo object 失败返回结构 表14 ErrorInfo 参数 参数类型 描述 message String 错误信息 code String 错误码 状态码: 406 表15 响应Body参数 参数 参数类型 描述 error ErrorInfo object 失败返回结构 表16 ErrorInfo 参数 参数类型 描述 message String 错误信息 code String 错误码 状态码: 407 表17 响应Body参数 参数 参数类型 描述 error ErrorInfo object 失败返回结构 表18 ErrorInfo 参数 参数类型 描述 message String 错误信息 code String 错误码 状态码: 408 表19 响应Body参数 参数 参数类型 描述 error ErrorInfo object 失败返回结构 表20 ErrorInfo 参数 参数类型 描述 message String 错误信息 code String 错误码 状态码: 409 表21 响应Body参数 参数 参数类型 描述 error ErrorInfo object 失败返回结构 表22 ErrorInfo 参数 参数类型 描述 message String 错误信息 code String 错误码 状态码: 500 表23 响应Body参数 参数 参数类型 描述 error ErrorInfo object 失败返回结构 表24 ErrorInfo 参数 参数类型 描述 message String 错误信息 code String 错误码 状态码: 501 表25 响应Body参数 参数 参数类型 描述 error ErrorInfo object 失败返回结构 表26 ErrorInfo 参数 参数类型 描述 message String 错误信息 code String 错误码 状态码: 502 表27 响应Body参数 参数 参数类型 描述 error ErrorInfo object 失败返回结构 表28 ErrorInfo 参数 参数类型 描述 message String 错误信息 code String 错误码 状态码: 503 表29 响应Body参数 参数 参数类型 描述 error ErrorInfo object 失败返回结构 表30 ErrorInfo 参数 参数类型 描述 message String 错误信息 code String 错误码 状态码: 504 表31 响应Body参数 参数 参数类型 描述 error ErrorInfo object 失败返回结构 表32 ErrorInfo 参数 参数类型 描述 message String 错误信息 code String 错误码