调用PageableQueryExperimentTaskByExperimentId接口根据演练ID分页查询演练任务。

调试

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

请求参数

名称 类型 是否必选 示例值 描述
Action String PageableQueryExperimentTaskByExperimentId

系统规定参数。取值:PageableQueryExperimentTaskByExperimentId

ExperimentId String 1234567890123456789

故障演练ID

Page Integer 1

页码

Size Integer 10

分页大小

Namespace String default

命名空间

RegionId String cn-hangzhou

演练所属地域ID

AhasRegionId String cn-public

演练所属地域ID(调用公网环境时使用)

返回数据

名称 类型 示例值 描述
Pages Integer 2

总页数

ExperimentTasks Array of ExperimentTaskInfo

演练任务信息

EndTime Long 1611835105000

演练任务结束时间

StartTime Long 1611835037000

演练任务开始时间

Result String SUCCESS

任务执行结果

State String FINISHED

演练任务状态

CurrentPhase String null

当前执行阶段(运行中的任务属性)

ExperimentId String 1234567890123456789

故障演练ID

Message String null

任务执行错误信息

TaskId String 1234567890123456789

演练任务ID

ExperimentName String 故障演练

故障演练名称

ExtInfo Object

演练其他信息

SchedulerConfig Object

演练定时执行信息

FixedTime String 1611835105000

指定一次时间执行

CronExpression String 0 0 1 * * ? *

定时任务表达式

Creator Object

创建人(执行人)

SubUserId String 2XXXXXXXXXXXXX

RAM用户ID(主账号操作,该字段为空)

UserId String 1XXXXXXXXXXXXX

阿里云账号ID

Namespace String default

命名空间

RequestId String 0f7dd92f-4490-****-b8bd-****

请求ID

Message String null

接口异常信息

PageSize Integer 10

每页大小

CurrentPage Integer 1

当前页码

Total Integer 20

总数据数

HttpStatusCode Integer 200

HTTP状态码

Code String P_ERROR_****

接口请求反馈编码

Success Boolean true

接口请求成功标识

示例

请求示例

http(s)://[Endpoint]/?Action=PageableQueryExperimentTaskByExperimentId
&ExperimentId=1234567890123456789
&Page=1
&Size=10
&Namespace=default
&RegionId=cn-hangzhou
&AhasRegionId=cn-public
&<公共请求参数>

正常返回示例

XML格式

HTTP/1.1 200 OK
Content-Type:application/xml

<PageableQueryExperimentTaskByExperimentIdResponse>
    <Pages>2</Pages>
    <ExperimentTasks>
        <EndTime>1611835105000</EndTime>
        <StartTime>1611835037000</StartTime>
        <Result>SUCCESS</Result>
        <State>FINISHED</State>
        <CurrentPhase>null</CurrentPhase>
        <ExperimentId>1234567890123456789</ExperimentId>
        <Message>null</Message>
        <TaskId>1234567890123456789</TaskId>
        <ExperimentName>故障演练</ExperimentName>
        <ExtInfo>
            <SchedulerConfig>
                <FixedTime>1611835105000</FixedTime>
                <CronExpression>0 0 1 * * ? *</CronExpression>
            </SchedulerConfig>
        </ExtInfo>
        <Creator>
            <SubUserId>2XXXXXXXXXXXXX</SubUserId>
            <UserId>1XXXXXXXXXXXXX</UserId>
        </Creator>
        <Namespace>default</Namespace>
    </ExperimentTasks>
    <RequestId>0f7dd92f-4490-****-b8bd-****</RequestId>
    <Message>null</Message>
    <PageSize>10</PageSize>
    <CurrentPage>1</CurrentPage>
    <Total>20</Total>
    <HttpStatusCode>200</HttpStatusCode>
    <Code>P_ERROR_****</Code>
    <Success>true</Success>
</PageableQueryExperimentTaskByExperimentIdResponse>

JSON格式

HTTP/1.1 200 OK
Content-Type:application/json

{
  "Pages" : 2,
  "ExperimentTasks" : [ {
    "EndTime" : 1611835105000,
    "StartTime" : 1611835037000,
    "Result" : "SUCCESS",
    "State" : "FINISHED",
    "CurrentPhase" : "null",
    "ExperimentId" : "1234567890123456789",
    "Message" : "null",
    "TaskId" : "1234567890123456789",
    "ExperimentName" : "故障演练",
    "ExtInfo" : {
      "SchedulerConfig" : {
        "FixedTime" : "1611835105000",
        "CronExpression" : "0 0 1 * * ? *"
      }
    },
    "Creator" : {
      "SubUserId" : "2XXXXXXXXXXXXX",
      "UserId" : "1XXXXXXXXXXXXX"
    },
    "Namespace" : "default"
  } ],
  "RequestId" : "0f7dd92f-4490-****-b8bd-****",
  "Message" : "null",
  "PageSize" : 10,
  "CurrentPage" : 1,
  "Total" : 20,
  "HttpStatusCode" : 200,
  "Code" : "P_ERROR_****",
  "Success" : true
}

错误码

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