Todos los productos
Search
Centro de documentos

:GetChangeOrderInfo

Última actualización: Sep 03, 2026

Consulta los detalles de un proceso de cambio.

Depuración

OpenAPI Explorer calcula automáticamente el valor de la firma. Para su comodidad, se recomienda llamar a esta operación en OpenAPI Explorer. OpenAPI Explorer genera dinámicamente el código de ejemplo de la operación para diferentes SDKs.

Encabezados de solicitud

Esta operación utiliza únicamente el encabezado de solicitud común. Para obtener más información, consulte Parámetros de solicitud comunes.

Sintaxis de solicitud

POST /pop/v5/changeorder/change_order_info HTTP/1.1

Parámetros de solicitud

Parámetro

Tipo

Posición

Obligatorio

Ejemplo

Descripción

ChangeOrderId

String

Query

Sí

1074f3e2-e974-4a0e-**-

El ID del proceso de cambio.

Parámetros de respuesta

ParámetroTipoEjemploDescripción
CodeInteger200

El código de estado HTTP.

MessageStringsuccess

El mensaje devuelto que indica si la solicitud fue exitosa.

RequestIdString4JFR-FV9F***************

El ID de la solicitud.

changeOrderInfoStruct

Los detalles de un proceso de cambio.

BatchCountInteger1

El número de lotes del cambio.

BatchTypeStringAutomatic

Especifica si se debe activar automática o manualmente el cambio para el siguiente lote cuando se realiza una versión por fases. Valores válidos:

  • Automatic
  • Manual
ChangeOrderDescriptionStringApplication scale-out

La descripción del proceso de cambio.

ChangeOrderIdString1074f3e2-e974-4a0e-****-************

El ID del proceso de cambio.

CoTypeStringApplication Scale Out

El tipo de proceso de cambio.

CreateTimeString2019-11-13 14:23:46

La hora en que se creó el proceso de cambio.

CreateUserIdStringedas_com***_****@******-*****.***

La persona responsable del proceso de cambio.

DescStringIP of Scale-Out Instance: 47,107.XX.XX

La descripción del proceso de cambio.

PipelineInfoListArray of PipelineInfo

Los lotes de la tarea de cambio.

PipelineInfo
PipelineIdString4c4ee320-5e47-4a48-****-************

El ID de cada lote del cambio cuando se realiza una versión por fases.

PipelineNameString Batch: 1

El nombre del lote.

PipelineStatusInteger2

El estado de la tarea. Valores válidos:

  • 0: listo
  • 1: en curso
  • 2: exitoso
  • 3: con errores
  • 6: terminado
  • 8: en espera de confirmación manual para activar el cambio del siguiente lote cuando se utiliza el modo manual durante una versión por fases.
  • 9: en espera para activar el cambio del siguiente lote cuando se utiliza el modo automático durante una versión por fases.
  • 10: con errores debido a una excepción del sistema
StageDetailListArray of StageDetailDTO

Los resultados de ejecución de cada etapa.

StageDetailDTO
StageIdStringd7561440-10a6-452f-8a90-62f6e7ec****

El ID de la etapa.

StageNameStringProcess Start

El nombre de la etapa.

StageStatusInteger2

El estado de la etapa. Valores válidos:

  • 0: listo
  • 1: en curso
  • 2: exitoso
  • 3: con errores
  • 6: terminado
  • 8: en espera de confirmación manual para activar el cambio del siguiente lote cuando se utiliza el modo manual durante una versión por fases.
  • 9: en espera para activar el cambio del siguiente lote cuando se utiliza el modo automático durante una versión por fases.
  • 10: con errores debido a una excepción del sistema
TaskListArray of TaskInfoDTO

La información de cada tarea.

TaskInfoDTO
ShowManualIgnoranceBooleanfalse

Indica si se ignoran los errores que ocurren en el proceso de cambio.

  • true: Se ignoran los errores que ocurren en el proceso de cambio. Este parámetro solo puede establecerse en true cuando se realizan comprobaciones de estado de URL.
  • false: No se ignoran los errores que ocurren en el proceso de cambio.
TaskErrorCodeString400

El código de error.

TaskErrorIgnoranceInteger0

Indica si la tarea tolera errores. Si la tarea tolera errores, se ignoran los errores ocurridos en el proceso de cambio y se ejecuta la siguiente tarea.

  • 0: La tarea tolera errores.
  • 1: La tarea no tolera errores.
TaskErrorMessageString400

El mensaje de error de la tarea.

TaskIdStringd6d3b934-90a1-4ae8-8cbd-2446003d****

El ID de la tarea.

TaskMessageString[CALLBACK] 2020-03-11 15:28:44.781 requestId: c952ab99-8c5b-4ff1-9412-ae3bf9b1****, message: success

La información sobre la tarea.

TaskNameStringBuild Image

El nombre de la tarea.

TaskStatusString2

El estado de la tarea. Valores válidos:

  • 0: listo
  • 1: en curso
  • 2: exitoso
  • 3: con errores
  • 6: terminado
  • 8: en espera de confirmación manual para activar el cambio del siguiente lote cuando se utiliza el modo manual durante una versión por fases.
  • 9: en espera para activar el cambio del siguiente lote cuando se utiliza el modo automático durante una versión por fases.
  • 10: con errores debido a una excepción del sistema
StageListArray of StageInfoDTO

Las etapas del proceso de cambio.

StageInfoDTO
StageIdString358a143f-09a0-45e0-****-************@**_*******_*****

El ID de la etapa.

StageNameStringScale Out

El nombre de la etapa.

StageResultDTOStruct

Los resultados de la tarea ejecutada en la etapa.

InstanceDTOListArray of InstanceDTO

Los resultados de la tarea ejecutada en cada instancia ECS en cada etapa.

InstanceDTO
InstanceIpString47.XX.XX.12 (Public)<br>***.**.*.*** (*******)

La dirección IP de la instancia ECS.

InstanceNameStringEDAS-scaled

El nombre de la instancia ECS.

InstanceStageDTOListArray of InstanceStageDTO

Los resultados de la tarea ejecutada en la instancia ECS en cada etapa.

InstanceStageDTO
FinishTimeString2020-03-11T07:28:52Z

La hora de finalización de la etapa.

StageIdString5dd4c0f2-d81a-406f-****-************

El ID de la etapa.

StageMessageStringPulling image \"registry-vpc.cn-hangzhou.aliyuncs.com****-user/1172745****_shared_repo:428084d6-265f-****-911a-7eb0d2c3****_15839117****\

La información sobre la etapa.

StageNameString scale out

El nombre de la etapa.

StartTimeString2020-03-11T07:28:49Z

La hora de inicio de la etapa.

StatusInteger2

El estado de la etapa. Valores válidos:

  • 0: listo
  • 1: en curso
  • 2: exitoso
  • 3: con errores
  • 6: terminado
  • 8: en espera de confirmación manual para activar el cambio del siguiente lote cuando se utiliza el modo manual durante una versión por fases.
  • 9: en espera para activar el cambio del siguiente lote cuando se utiliza el modo automático durante una versión por fases.
  • 10: con errores debido a una excepción del sistema
PodNameStringcanary-test

El nombre del nodo.

PodStatusStringIn progress

El estado del pod.

StatusInteger2

El estado de la tarea. Valores válidos:

  • 0: listo
  • 1: en curso
  • 2: exitoso
  • 3: con errores
  • 6: terminado
  • 8: en espera de confirmación manual para activar el cambio del siguiente lote cuando se utiliza el modo manual durante una versión por fases.
  • 9: en espera para activar el cambio del siguiente lote cuando se utiliza el modo automático durante una versión por fases.
  • 10: con errores debido a una excepción del sistema
ServiceStageStruct

Los resultados de las tareas ejecutadas en cada etapa orientada a servicios.

MessageStringSuccess

El resultado de ejecución de la etapa.

StageIdString358a143f-09a0-45e0-****-************

El ID de la etapa.

StageNameStringEnable Tengine

El nombre de la etapa.

StatusInteger2

El estado de la tarea. Valores válidos:

  • 0: listo
  • 1: en curso
  • 2: exitoso
  • 3: con errores
  • 6: terminado
  • 8: en espera de confirmación manual para activar el cambio del siguiente lote cuando se utiliza el modo manual durante una versión por fases.
  • 9: en espera para activar el cambio del siguiente lote cuando se utiliza el modo automático durante una versión por fases.
  • 10: con errores debido a una excepción del sistema
StatusInteger2

El estado de la etapa. Valores válidos:

  • 0: listo
  • 1: en curso
  • 2: exitoso
  • 3: con errores
  • 6: terminado
  • 8: en espera de confirmación manual para activar el cambio del siguiente lote cuando se utiliza el modo manual durante una versión por fases.
  • 9: en espera para activar el cambio del siguiente lote cuando se utiliza el modo automático durante una versión por fases.
  • 10: con errores debido a una excepción del sistema
StartTimeString1583911702158

La hora en que se creó la tarea. Este valor es una marca de tiempo UNIX que representa el número de milisegundos transcurridos desde la época (1 de enero de 1970, 00:00:00 UTC).

UpdateTimeString1583911743633

La hora en que se actualizó la tarea. Este valor es una marca de tiempo UNIX que representa el número de milisegundos transcurridos desde la época (1 de enero de 1970, 00:00:00 UTC).

StatusInteger2

El estado del cambio. Valores válidos:

  • 0: listo
  • 1: en curso
  • 2: exitoso
  • 3: con errores
  • 6: terminado
  • 8: en espera de confirmación manual para activar el cambio del siguiente lote cuando se utiliza el modo manual durante una versión por fases.
  • 9: en espera para activar el cambio del siguiente lote cuando se utiliza el modo automático durante una versión por fases.
  • 10: con errores debido a una excepción del sistema
SupportRollbackBooleanfalse

Indica si la tarea puede revertirse.

  • true: La tarea puede revertirse.
  • false: La tarea no puede revertirse.
TrafficControlStruct

Las reglas de limitación.

RoutesString[{"app":"9c8247da-91b6-42bb-8f99-92a0b9c6f****","type":"GROUP"}]

La directiva de reenvío de rutas.

RulesString[{"conditionType":"content","conditions":[{"key":"name","operator":"EQ","strategy":"PARAM","values":["jim"]},{"key":"name","operator":"EQ","strategy":"COOKIE","values":["jim"]}],"percent":100,"protocol":"SPRINGCLOUD","triggerPolicy":"AND"}]

Las reglas de enrutamiento de tráfico.

TipsStringThe release for the canary batch is complete, and the user confirms to continue to next batch.

La descripción de las reglas de limitación.

Ejemplos

Solicitudes de ejemplo

POST /pop/v5/changeorder/change_order_info HTTP/1.1
Common request header
{
  "ChangeOrderId": ""
}

Respuestas exitosas de ejemplo

Formato XML

<Message>success</Message>
<changeOrderInfo>
    <Status>2</Status>
    <BatchCount>1</BatchCount>
    <CreateTime>2019-11-13 14:23:46</CreateTime>
    <BatchType>Automatic</BatchType>
    <CoType>Application Scale Out</CoType>
    <CreateUserId>edas_com***_****@******-*****.***</CreateUserId>
    <ChangeOrderId>1074f3e2-e974-4a0e-****-************</ChangeOrderId>
    <PipelineInfoList>
        <PipelineInfo>
            <StageList>
                <StageInfoDTO>
                    <StageId>316641fc-69a7-4cc4-****-************</StageId>
                    <Status>2</Status>
                    <StageName>Process Start </StageName>
                    <StageResultDTO>
                        <ServiceStage>
                            <StageId>316641fc-69a7-4cc4-****-************</StageId>
                            <Status>2</Status>
                            <StageName>Process Start </StageName>
                            <Message>Success</Message>
                        </ServiceStage>
                        <InstanceDTOList>
                        </InstanceDTOList>
                    </StageResultDTO>
                </StageInfoDTO>
                <StageInfoDTO>
                    <StageId>358a143f-09a0-45e0-****-************@**_*******_*****</StageId>
                    <Status>2</Status>
                    <StageName>Scale Out</StageName>
                    <StageResultDTO>
                        <ServiceStage/>
                        <InstanceDTOList>
                            <InstanceDTO>
                                <Status>2</Status>
                                <InstanceStageDTOList>
                                    <InstanceStageDTO>
                                        <StageId>5dd4c0f2-d81a-406f-****-************</StageId>
                                        <Status>2</Status>
                                        <StageName> scale out </StageName>
                                    </InstanceStageDTO>
                                </InstanceStageDTOList>
                                <InstanceIp>47.XX.XX.27 (Public)&lt;br&gt;***.**.*.*** (*******)</InstanceIp>
                                <InstanceName>EDAS-scaled-cluster: default cluster</InstanceName>
                            </InstanceDTO>
                        </InstanceDTOList>
                    </StageResultDTO>
                </StageInfoDTO>
                <StageInfoDTO>
                    <StageId>358a143f-09a0-45e0-****-************</StageId>
                    <Status>2</Status>
                    <StageName>Enable Tengine</StageName>
                    <StageResultDTO>
                        <ServiceStage>
                            <StageId>358a143f-09a0-45e0-****-************</StageId>
                            <Status>2</Status>
                            <StageName>Enable Tengine</StageName>
                            <Message>Success</Message>
                        </ServiceStage>
                        <InstanceDTOList>
                        </InstanceDTOList>
                    </StageResultDTO>
                </StageInfoDTO>
                <StageInfoDTO>
                    <StageId>628acb11-09dd-4709-****-************@**_*******_*****</StageId>
                    <Status>2</Status>
                    <StageName>Health Check</StageName>
                    <StageResultDTO>
                        <ServiceStage/>
                        <InstanceDTOList>
                            <InstanceDTO>
                                <Status>2</Status>
                                <InstanceStageDTOList>
                                    <InstanceStageDTO>
                                        <StageId>70fcced7-9b99-409f-****-************</StageId>
                                        <Status>2</Status>
                                        <StageName>Health Check</StageName>
                                    </InstanceStageDTO>
                                </InstanceStageDTOList>
                                <InstanceIp>47.XX.XX.27 (Public)&lt;br&gt;***.**.*.*** (*******)</InstanceIp>
                                </InstanceName>EDAS-scaled-cluster: default cluster<</InstanceName>
                            </InstanceDTO>
                        </InstanceDTOList>
                    </StageResultDTO>
                </StageInfoDTO>
                <StageInfoDTO>
                    <StageId>628acb11-09dd-4709-****-************</StageId>
                    <Status>2</Status>
                    <StageName>Enable SLB</StageName>
                    <StageResultDTO>
                        <ServiceStage>
                            <StageId>628acb11-09dd-4709-****-************</StageId>
                            <Status>2</Status>
                            <StageName>Enable SLB</StageName>
                            <Message>Success</Message>
                        </ServiceStage>
                        <InstanceDTOList>
                        </InstanceDTOList>
                    </StageResultDTO>
                </StageInfoDTO>
                <StageInfoDTO>
                    <StageId>bf15f2b1-e7b2-4069-****-************</StageId>
                    <Status>2</Status>
                    <StageName>Process Complete</StageName>
                    <StageResultDTO>
                        <ServiceStage>
                            <StageId>bf15f2b1-e7b2-4069-****-************</StageId>
                            <Status>2</Status>
                            <StageName>Process Complete</StageName>
                            <Message>Success</Message>
                        </ServiceStage>
                        <InstanceDTOList>
                        </InstanceDTOList>
                    </StageResultDTO>
                </StageInfoDTO>
            </StageList>
            <PipelineName> Batch: 1</PipelineName>
            <PipelineStatus>2</PipelineStatus>
            <PipelineId>4c4ee320-5e47-4a48-****-************</PipelineId>
        </PipelineInfo>
    </PipelineInfoList>
    <Desc>IP of Scale-Out Instance: 47.XX.XX.27 (Public)</Desc>
</changeOrderInfo>
<Code>200</Code>

Formato JSON

{
    "Message": "success",
    "changeOrderInfo": {
        "Status": 2,
    "BatchCount": 1,
    "CreateTime": "2019-11-13 14:23:46",
    "BatchType": "Automatic",
    "CoType": "Application Scale Out",
    "CreateUserId": "edas_com***_****@******-*****.***",
    "ChangeOrderId": "1074f3e2-e974-4a0e-****-************",
        "PipelineInfoList": {
    "PipelineInfo": [
        {
            "StageList": {
                "StageInfoDTO": [
                    {
                        "StageId": "316641fc-69a7-4cc4-****-************",
                        "Status": 2,
                        "StageName": "Process Start ",
                        "StageResultDTO": {
                            "ServiceStage": {
                                "StageId": "316641fc-69a7-4cc4-****-************",
                                "Status": 2,
                                "StageName": "Process Start ",
                                "Message": "Success"
                            },
                            "InstanceDTOList": {
                                "InstanceDTO": []
                            }
                        }
                    },
                    {
                        "StageId": "358a143f-09a0-45e0-****-************@**_*******_*****",
                        "Status": 2,
                        "StageName": "Scale Out",
                        "StageResultDTO": {
                            "ServiceStage": {},
                            "InstanceDTOList": {
                                "InstanceDTO": [
                                    {
                                        "Status": 2,
                                        "InstanceStageDTOList": {
                                            "InstanceStageDTO": [
                                                {
                                                    "StageId": "5dd4c0f2-d81a-406f-****-************",
                                                    "Status": 2,
                                                    "StageName": " scale out "
                                                }
                                            ]
                                        },
                                        "InstanceIp": "47.XX.XX.27 (Public)<br>***.**.*.*** (*******)",
                                        "InstanceName": <Name>EDAS-scaled-cluster: default cluster</Name>
                                    }
                                ]
                            }
                        }
                    },
                    {
                        "StageId": "358a143f-09a0-45e0-****-************",
                        "Status": 2,
                        "StageName": "Enable Tengine",
                        "StageResultDTO": {
                            "ServiceStage": {
                                "StageId": "358a143f-09a0-45e0-****-************",
                                "Status": 2,
                                "StageName": "Enable Tengine",
                                "Message": "Success"
                            },
                            "InstanceDTOList": {
                                "InstanceDTO": []
                            }
                        }
                    },
                    {
                        "StageId": "628acb11-09dd-4709-****-************@**_*******_*****",
                        "Status": 2,
                        "StageName": "Health Check",
                        "StageResultDTO": {
                            "ServiceStage": {},
                            "InstanceDTOList": {
                                "InstanceDTO": [
                                    {
                                        "Status": 2,
                                        "InstanceStageDTOList": {
                                            "InstanceStageDTO": [
                                                {
                                                    "StageId": "70fcced7-9b99-409f-****-************",
                                                    "Status": 2,
                                                    "StageName": "Health Check"
                                                }
                                            ]
                                        },
                                        "InstanceIp": "47.XX.XX.27 (Public)<br>***.**.*.*** (*******)",
                                        "InstanceName": <Name>EDAS-scaled-cluster: default cluster</Name>
                                    }
                                ]
                            }
                        }
                    },
                    {
                        "StageId": "628acb11-09dd-4709-****-************",
                        "Status": 2,
                        "StageName": "Enable SLB",
                        "StageResultDTO": {
                            "ServiceStage": {
                                "StageId": "628acb11-09dd-4709-****-************",
                                "Status": 2,
                                "StageName": "Enable SLB",
                                "Message": "Success"
                            },
                            "InstanceDTOList": {
                                "InstanceDTO": []
                            }
                        }
                    },
                    {
                        "StageId": "bf15f2b1-e7b2-4069-****-************",
                        "Status": 2,
                        "StageName": "Process Complete",
                        "StageResultDTO": {
                            "ServiceStage": {
                                "StageId": "bf15f2b1-e7b2-4069-****-************",
                                "Status": 2,
                                "StageName": "Process Complete",
                                "Message": "Success"
                            },
                            "InstanceDTOList": {
                                "InstanceDTO": []
                            }
                        }
                    }
                ]
            },
            "PipelineName": " Batch: 1",
            "PipelineStatus": 2,
            "PipelineId": "4c4ee320-5e47-4a48-****-************"
        }
    ]
},
        "Desc": "IP of Scale-Out Instance: 47.XX.XX.27 (Public)"
    },
    "Code": 200
}

Códigos de error

Visite el Centro de errores para consultar más códigos de error.

Para obtener una lista de códigos de error, visite el Centro de errores de API.