Consulta os detalhes de importação e exportação de aplicativos.
Descrição da operação
Para a implantação de aplicativos em um cluster Kubernetes do Container Service importado para o Enterprise Distributed Application Service (EDAS), use a operação DeployK8sApplication fornecida pelo EDAS. Para mais informações, consulte DeployK8sApplication.
Experimente agora
Testar
Autorização RAM
Sintaxe da solicitação
GET /pop/v5/k8s/migrateK8sApp HTTP/1.1
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| migrationType |
integer |
Não |
O tipo de operação da tarefa de migração. Valores válidos: 1: importação. 2: exportação. 3: clonagem. Se este parâmetro não for especificado, todos os tipos serão retornados. Valores válidos:
|
1 |
| regionId |
string |
Não |
O ID da região. |
cn-hangzhou |
| migrationId |
string |
Não |
O ID da migração. |
afe9995d-31fd-40ff-a669-c125d76d8267 |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
Esquema da resposta. |
||
| code |
integer |
O código de status. |
200 |
| data |
object |
Os dados da resposta. |
|
| currentPage |
integer |
O número da página atual. |
4 |
| pageSize |
integer |
O número de entradas por página. |
100 |
| result |
array<object> |
A lista de resultados. |
|
|
array<object> |
Os resultados da sincronização de metadados. |
||
| appDetailState |
string |
O status detalhado do aplicativo. |
"{\"a259bc63-c1f4-48ba-89b1-d6a4591e946c\":{\"app_name\":\"prodoam1\",\"cluster_name\":\"hthoamtest\",\"cluster_id\":\"f68945a8-47af-4644-a951-0486d674f26e\",\"error_msg\":\"\",\"is_multilingual_app\":false,\"state\":\"success\",\"clusterId\":\"f68945a8-47af-4644-a951-0486d674f26e\",\"app_id\":\"a259bc63-c1f4-48ba-89b1-d6a4591e946c\",\"logical_region_id\":\"cn-hangzhou\",\"k8sNamespace\":\"default\"},\"c5a258ac-f02d-4035-b59f-cd7f4a34156a\":{\"app_name\":\"testoam1\",\"cluster_name\":\"hthoamtest\",\"cluster_id\":\"f68945a8-47af-4644-a951-0486d674f26e\",\"error_msg\":\"\",\"is_multilingual_app\":false,\"state\":\"success\",\"clusterId\":\"f68945a8-47af-4644-a951-0486d674f26e\",\"app_id\":\"c5a258ac-f02d-4035-b59f-cd7f4a34156a\",\"logical_region_id\":\"cn-hangzhou\",\"k8sNamespace\":\"default\"},\"d132c827-db2f-444e-bc9e-9182d8112806\":{\"app_name\":\"oam1\",\"cluster_name\":\"hthoamtest\",\"cluster_id\":\"f68945a8-47af-4644-a951-0486d674f26e\",\"error_msg\":\"\",\"is_multilingual_app\":false,\"state\":\"success\",\"clusterId\":\"f68945a8-47af-4644-a951-0486d674f26e\",\"app_id\":\"d132c827-db2f-444e-bc9e-9182d8112806\",\"logical_region_id\":\"cn-hangzhou\",\"k8sNamespace\":\"default\"}}" |
| binaryCleaned |
integer |
Indica se os recursos binários foram limpos. Valores válidos: 0: não limpos. 1: limpos. |
1 |
| createTime |
integer |
A hora de criação. |
1791512615778 |
| extraInfo |
object |
As informações adicionais. |
|
| appJsonFile |
string |
O arquivo appJsonFile. |
"https://edas-hz-secure.oss-cn-hangzhou.aliyuncs.com/edas-app-migration/1057288613002791/e7c2e7d9-5e87-46a2-99e9-2be0b577a3fd/edas-app.json?Expires=1791517039&OSSAccessKeyId=LTAIWLbjtAGvdMWX&Signature=HyZ2b3u5mlP56T8QgkARwWE5cQc%3D" |
| errorMsg |
string |
A mensagem de erro. |
“” |
| migrationId |
string |
O ID da migração. |
"e7c2e7d9-5e87-46a2-99e9-2be0b577a3fd" |
| migrationType |
integer |
O tipo de operação da tarefa de migração. Valores válidos: 1: importação. 2: exportação. 3: clonagem. |
2 |
| owner |
string |
O executor. |
lvwan |
| regionId |
string |
O ID da região. |
cn-hangzhou |
| state |
string |
O status de migração do aplicativo. Valores válidos: failed: Falha. finished: Sucesso. |
finished |
| statePercent |
string |
A porcentagem de progresso da tarefa, armazenada como um número de ponto flutuante. Por exemplo, se a API retornar 0,33, a barra de progresso exibirá 33%. |
0.33 |
| updateTime |
integer |
A hora de atualização. |
1791512615778 |
| totalSize |
integer |
O número total de entradas. |
2 |
| message |
string |
A mensagem da resposta. |
“” |
| success |
boolean |
Indica se a solicitação foi bem-sucedida. |
true |
| traceId |
string |
O ID de rastreamento. |
3b52155517851187240212426d0099 |
Exemplos
Resposta de sucesso
JSON formato
{
"code": 200,
"data": {
"currentPage": 4,
"pageSize": 100,
"result": [
{
"appDetailState": "\"{\\\"a259bc63-c1f4-48ba-89b1-d6a4591e946c\\\":{\\\"app_name\\\":\\\"prodoam1\\\",\\\"cluster_name\\\":\\\"hthoamtest\\\",\\\"cluster_id\\\":\\\"f68945a8-47af-4644-a951-0486d674f26e\\\",\\\"error_msg\\\":\\\"\\\",\\\"is_multilingual_app\\\":false,\\\"state\\\":\\\"success\\\",\\\"clusterId\\\":\\\"f68945a8-47af-4644-a951-0486d674f26e\\\",\\\"app_id\\\":\\\"a259bc63-c1f4-48ba-89b1-d6a4591e946c\\\",\\\"logical_region_id\\\":\\\"cn-hangzhou\\\",\\\"k8sNamespace\\\":\\\"default\\\"},\\\"c5a258ac-f02d-4035-b59f-cd7f4a34156a\\\":{\\\"app_name\\\":\\\"testoam1\\\",\\\"cluster_name\\\":\\\"hthoamtest\\\",\\\"cluster_id\\\":\\\"f68945a8-47af-4644-a951-0486d674f26e\\\",\\\"error_msg\\\":\\\"\\\",\\\"is_multilingual_app\\\":false,\\\"state\\\":\\\"success\\\",\\\"clusterId\\\":\\\"f68945a8-47af-4644-a951-0486d674f26e\\\",\\\"app_id\\\":\\\"c5a258ac-f02d-4035-b59f-cd7f4a34156a\\\",\\\"logical_region_id\\\":\\\"cn-hangzhou\\\",\\\"k8sNamespace\\\":\\\"default\\\"},\\\"d132c827-db2f-444e-bc9e-9182d8112806\\\":{\\\"app_name\\\":\\\"oam1\\\",\\\"cluster_name\\\":\\\"hthoamtest\\\",\\\"cluster_id\\\":\\\"f68945a8-47af-4644-a951-0486d674f26e\\\",\\\"error_msg\\\":\\\"\\\",\\\"is_multilingual_app\\\":false,\\\"state\\\":\\\"success\\\",\\\"clusterId\\\":\\\"f68945a8-47af-4644-a951-0486d674f26e\\\",\\\"app_id\\\":\\\"d132c827-db2f-444e-bc9e-9182d8112806\\\",\\\"logical_region_id\\\":\\\"cn-hangzhou\\\",\\\"k8sNamespace\\\":\\\"default\\\"}}\"\n",
"binaryCleaned": 1,
"createTime": 1791512615778,
"extraInfo": {
"appJsonFile": "\"https://edas-hz-secure.oss-cn-hangzhou.aliyuncs.com/edas-app-migration/1057288613002791/e7c2e7d9-5e87-46a2-99e9-2be0b577a3fd/edas-app.json?Expires=1791517039&OSSAccessKeyId=LTAIWLbjtAGvdMWX&Signature=HyZ2b3u5mlP56T8QgkARwWE5cQc%3D\"\n",
"errorMsg": "“”"
},
"migrationId": "\"e7c2e7d9-5e87-46a2-99e9-2be0b577a3fd\"\n",
"migrationType": 2,
"owner": "lvwan",
"regionId": "cn-hangzhou",
"state": "finished",
"statePercent": "0.33",
"updateTime": 1791512615778
}
],
"totalSize": 2
},
"message": "“”",
"success": true,
"traceId": "3b52155517851187240212426d0099"
}
Códigos de erro
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.