Tous les produits
Search
Centre de documentation

:GetChangeOrderInfo

Dernière mise à jour :Aug 10, 2026

Interroge les détails d'un processus de modification.

Débogage

OpenAPI Explorer calcule automatiquement la valeur de signature. Pour plus de commodité, nous vous recommandons d'appeler cette opération dans OpenAPI Explorer. OpenAPI Explorer génère dynamiquement l'exemple de code de l'opération pour différents SDK.

En-têtes de requête

Cette opération utilise uniquement l'en-tête de requête commun. Pour plus d'informations, consultez Paramètres de requête communs.

Syntaxe de la requête

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

Paramètres de requête

Paramètre Type Emplacement Obligatoire Exemple Description
ChangeOrderId String Query Oui 1074f3e2-e974-4a0e-**-

L'ID du processus de modification.

Paramètres de réponse

ParameterTypeExampleDescription
CodeInteger200

Le code d'état HTTP.

MessageStringsuccess

Le message renvoyé indiquant si la requête a abouti.

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

L'ID de la requête.

changeOrderInfoStruct

Les détails du processus de modification.

BatchCountInteger1

Le nombre de lots pour la modification.

BatchTypeStringAutomatic

Indique si le déclenchement de la modification pour le lot suivant est automatique ou manuel lors d'une diffusion par étapes. Valeurs valides :

  • Automatic
  • Manual
ChangeOrderDescriptionStringApplication scale-out

La description du processus de modification.

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

L'ID du processus de modification.

CoTypeStringApplication Scale Out

Le type du processus de modification.

CreateTimeString2019-11-13 14:23:46

L'heure de création du processus de modification.

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

La personne responsable du processus de modification.

DescStringIP of Scale-Out Instance: 47.107.XX.XX

La description du processus de modification.

PipelineInfoListArray of PipelineInfo

Les lots de la tâche de modification.

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

L'ID de chaque lot lors d'une diffusion par étapes.

PipelineNameString Batch: 1

Le nom du lot.

PipelineStatusInteger2

L'état de la tâche. Valeurs valides :

  • 0 : prêt
  • 1 : en cours
  • 2 : réussi
  • 3 : échec
  • 6 : terminé
  • 8 : en attente de confirmation manuelle pour déclencher la modification du lot suivant en mode manuel lors d'une diffusion par étapes.
  • 9 : en attente du déclenchement de la modification du lot suivant en mode automatique lors d'une diffusion par étapes.
  • 10 : échec dû à une exception système
StageDetailListArray of StageDetailDTO

Les résultats d'exécution de chaque étape.

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

L'ID de l'étape.

StageNameStringProcess Start

Le nom de l'étape.

StageStatusInteger2

L'état de l'étape. Valeurs valides :

  • 0 : prêt
  • 1 : en cours
  • 2 : réussi
  • 3 : échec
  • 6 : terminé
  • 8 : en attente de confirmation manuelle pour déclencher la modification du lot suivant en mode manuel lors d'une diffusion par étapes.
  • 9 : en attente du déclenchement de la modification du lot suivant en mode automatique lors d'une diffusion par étapes.
  • 10 : échec dû à une exception système
TaskListArray of TaskInfoDTO

Les informations relatives à chaque tâche.

TaskInfoDTO
ShowManualIgnoranceBooleanfalse

Indique si les erreurs survenant lors du processus de modification sont ignorées.

  • true : Les erreurs survenant lors du processus de modification sont ignorées. Ce paramètre ne peut être défini sur true que lors de l'exécution de contrôles d'intégrité URL.
  • false : Les erreurs survenant lors du processus de modification ne sont pas ignorées.
TaskErrorCodeString400

Le code d'erreur.

TaskErrorIgnoranceInteger0

Indique si la tâche tolère les erreurs. Si la tâche est tolérante aux erreurs, les erreurs survenant lors du processus de modification sont ignorées et la tâche suivante est exécutée.

  • 0 : La tâche tolère les erreurs.
  • 1 : La tâche ne tolère pas les erreurs.
TaskErrorMessageString400

Le message d'erreur de la tâche.

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

L'ID de la tâche.

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

Les informations relatives à la tâche.

TaskNameStringBuild Image

Le nom de la tâche.

TaskStatusString2

L'état de la tâche. Valeurs valides :

  • 0 : prêt
  • 1 : en cours
  • 2 : réussi
  • 3 : échec
  • 6 : terminé
  • 8 : en attente de confirmation manuelle pour déclencher la modification du lot suivant en mode manuel lors d'une diffusion par étapes.
  • 9 : en attente du déclenchement de la modification du lot suivant en mode automatique lors d'une diffusion par étapes.
  • 10 : échec dû à une exception système
StageListArray of StageInfoDTO

Les étapes du processus de modification.

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

L'ID de l'étape.

StageNameStringScale Out

Le nom de l'étape.

StageResultDTOStruct

Les résultats de la tâche exécutée dans l'étape.

InstanceDTOListArray of InstanceDTO

Les résultats de la tâche exécutée sur chaque instance ECS à chaque étape.

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

L'adresse IP de l'instance ECS.

InstanceNameStringEDAS-scaled

Le nom de l'instance ECS.

InstanceStageDTOListTableau de InstanceStageDTO

Les résultats de la tâche exécutée sur l'instance ECS à chaque étape.

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

L'heure de fin de l'étape.

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

L'ID de l'étape.

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

Les informations relatives à l'étape.

StageNameString scale out

Le nom de l'étape.

StartTimeString2020-03-11T07:28:49Z

L'heure de début de l'étape.

StatusInteger2

Le statut de l'étape. Valeurs possibles :

  • 0 : prêt
  • 1 : en cours
  • 2 : réussi
  • 3 : échec
  • 6 : terminé
  • 8 : attente d'une confirmation manuelle pour déclencher la modification du lot suivant lorsque le mode manuel est utilisé lors d'un déploiement par étapes.
  • 9 : attente du déclenchement de la modification du lot suivant lorsque le mode automatique est utilisé lors d'un déploiement par étapes.
  • 10 : échec dû à une exception système
PodNameStringcanary-test

Le nom du nœud.

PodStatusStringEn cours

Le statut du pod.

StatusInteger2

Le statut de la tâche. Valeurs possibles :

  • 0 : prêt
  • 1 : en cours
  • 2 : réussi
  • 3 : échec
  • 6 : terminé
  • 8 : attente d'une confirmation manuelle pour déclencher la modification du lot suivant lorsque le mode manuel est utilisé lors d'un déploiement par étapes.
  • 9 : attente du déclenchement de la modification du lot suivant lorsque le mode automatique est utilisé lors d'un déploiement par étapes.
  • 10 : échec dû à une exception système
ServiceStageStruct

Les résultats des tâches exécutées à chaque étape orientée service.

MessageStringSuccess

Le résultat de l'exécution de l'étape.

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

L'ID de l'étape.

StageNameStringEnable Tengine

Le nom de l'étape.

StatusInteger2

Le statut de la tâche. Valeurs possibles :

  • 0 : prêt
  • 1 : en cours
  • 2 : réussi
  • 3 : échec
  • 6 : terminé
  • 8 : attente d'une confirmation manuelle pour déclencher la modification du lot suivant lorsque le mode manuel est utilisé lors d'un déploiement par étapes.
  • 9 : attente du déclenchement de la modification du lot suivant lorsque le mode automatique est utilisé lors d'un déploiement par étapes.
  • 10 : échec dû à une exception système
StatusInteger2

Le statut de l'étape. Valeurs possibles :

  • 0 : prêt
  • 1 : en cours
  • 2 : réussi
  • 3 : échec
  • 6 : terminé
  • 8 : attente d'une confirmation manuelle pour déclencher la modification du lot suivant lorsque le mode manuel est utilisé lors d'un déploiement par étapes.
  • 9 : attente du déclenchement de la modification du lot suivant lorsque le mode automatique est utilisé lors d'un déploiement par étapes.
  • 10 : échec dû à une exception système
StartTimeString1583911702158

L'heure de création de la tâche. Cette valeur est un horodatage UNIX représentant le nombre de millisecondes écoulées depuis l'époque, soit le 1er janvier 1970 à 00:00:00 UTC.

UpdateTimeString1583911743633

L'heure de mise à jour de la tâche. Cette valeur est un horodatage UNIX représentant le nombre de millisecondes écoulées depuis l'époque, soit le 1er janvier 1970 à 00:00:00 UTC.

StatusInteger2

Le statut de la modification. Valeurs possibles :

  • 0 : prêt
  • 1 : en cours
  • 2 : réussi
  • 3 : échec
  • 6 : terminé
  • 8 : attente d'une confirmation manuelle pour déclencher la modification du lot suivant lorsque le mode manuel est utilisé lors d'un déploiement par étapes.
  • 9 : attente du déclenchement de la modification du lot suivant lorsque le mode automatique est utilisé lors d'un déploiement par étapes.
  • 10 : échec dû à une exception système
SupportRollbackBooleanfalse

Indique si la tâche peut faire l'objet d'un retour arrière.

  • true : la tâche peut faire l'objet d'un retour arrière.
  • false : la tâche ne peut pas faire l'objet d'un retour arrière.
TrafficControlStruct

Les règles de limitation du trafic.

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

La politique de transfert des routes.

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"}]

Les règles de routage du trafic.

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

La description des règles de limitation du trafic.

Exemples

Exemple de requête

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

Exemple de réponse en cas de succès

Format 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>

Format 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
}

Codes d'erreur

Consultez le Centre d'erreurs pour obtenir la liste complète des codes d'erreur.

Pour consulter la liste des codes d'erreur, rendez-vous sur le Centre d'erreurs de l'API.