Obtiene una lista paginada de procesos de despliegue. También puede filtrar esta lista según criterios específicos.
Descripción de la operación
Es posible que las versiones anteriores del SDK no incluyan esta operación. Si es así, utilice la operación ListDeployments, que acepta los mismos parámetros.
Pruébelo ahora
Test
Autorización de RAM
|
Action |
Nivel de acceso |
Tipo de recurso |
Clave de condición |
Acción dependiente |
|
dataworks:* |
list |
*All Resource
|
Ninguna | Ninguna |
Parámetros de la solicitud
|
Parámetro |
Tipo |
Obligatorio |
Descripción |
Ejemplo |
| ProjectId |
integer |
Sí |
El ID del espacio de trabajo de DataWorks. Puede obtener este ID en la página Administración de espacios de trabajo de la consola de DataWorks. Este parámetro especifica el espacio de trabajo de DataWorks que se usará para la llamada a la API. |
10000 |
| Creator |
string |
No |
Filtra los resultados por el creador de la canalización. |
110755000425**** |
| Status |
string |
No |
Filtra los resultados por el estado actual de la canalización. Valores válidos:
|
Running |
| ObjectId |
string |
No |
El ID del artefacto. |
860438872620113XXXX |
| PageNumber |
integer |
No |
El número de página. Las páginas comienzan en 1. Valor predeterminado: 1. |
1 |
| PageSize |
integer |
No |
El número de entradas por página. Valor predeterminado: 10. Valor máximo: 100. |
10 |
Elementos de la respuesta
|
Elemento |
Tipo |
Descripción |
Ejemplo |
|
object |
El esquema de respuesta. |
||
| RequestId |
string |
El ID de la solicitud. Utilice este ID para localizar registros y solucionar problemas. |
7C352CB7-CD88-50CF-9D0D-E81BDF02XXXX |
| PagingInfo |
object |
La información de paginación. |
|
| TotalCount |
integer |
El número total de entradas que cumplen con los criterios de filtro. |
2524 |
| PageSize |
integer |
El número de entradas por página. |
10 |
| PageNumber |
integer |
El número de página devuelto. |
1 |
| PipelineRuns |
array<object> |
Una lista de ejecuciones de la canalización de despliegue. |
|
|
array<object> |
Una ejecución de la canalización de despliegue. |
||
| Id |
string |
El ID de la ejecución de la canalización de despliegue. |
097c73fe-ed6e-4fb1-b109-a5d59e46cd58 |
| ProjectId |
integer |
El ID del proyecto. |
70199 |
| CreateTime |
integer |
La marca de tiempo de creación de la ejecución de la canalización de despliegue. |
1702736654000 |
| ModifyTime |
integer |
La marca de tiempo de la última modificación de la ejecución de la canalización de despliegue. |
1702736654000 |
| Creator |
string |
El creador de la ejecución de la canalización de despliegue. |
110755000425XXXX |
| Status |
string |
El estado de la ejecución de la canalización de despliegue. Valores válidos:
Valores válidos:
|
Running |
| Message |
string |
El mensaje de error devuelto si la ejecución de la canalización de despliegue falla. |
Error message |
| Stages |
array<object> |
Una lista de etapas de despliegue. |
|
|
array<object> |
Una etapa de despliegue. |
||
| Code |
string |
El código de la etapa de despliegue. |
DEV_CHECK |
| Step |
integer |
El número de paso de la etapa de despliegue. |
1 |
| Type |
string |
El tipo de etapa de despliegue. Valores válidos:
|
Check |
| Name |
string |
El nombre de la etapa. |
Check before going online to development |
| Description |
string |
La descripción de la etapa. |
Check before going online to development |
| Message |
string |
El mensaje de error devuelto si la etapa de despliegue falla. |
Error message |
| Status |
string |
El estado de la etapa de despliegue. Valores válidos:
|
Running |
| Detail |
object |
Información adicional sobre la etapa de despliegue. |
|
|
any |
Detalles adicionales de la etapa, devueltos como pares clave-valor. |
{ "checkerList": [ { "code": "BuildPackageChecker", "name": "package check" }, { "code": "NodeParentDependency", "name": "downstream dependency check" }, { "code": "NodeInProcess", "name": "offline process check" } ] } |
|
| Description |
string |
La descripción de la ejecución de la canalización de despliegue. |
发布流程描述信息 |
Ejemplos
Respuesta exitosa
JSON Formato
{
"RequestId": "7C352CB7-CD88-50CF-9D0D-E81BDF02XXXX",
"PagingInfo": {
"TotalCount": 2524,
"PageSize": 10,
"PageNumber": 1,
"PipelineRuns": [
{
"Id": "097c73fe-ed6e-4fb1-b109-a5d59e46cd58",
"ProjectId": 70199,
"CreateTime": 1702736654000,
"ModifyTime": 1702736654000,
"Creator": "110755000425XXXX",
"Status": "Running",
"Message": "Error message",
"Stages": [
{
"Code": "DEV_CHECK",
"Step": 1,
"Type": "Check",
"Name": "Verificación antes de pasar a desarrollo",
"Description": "Verificación antes de pasar a desarrollo",
"Message": "Error message",
"Status": "Running",
"Detail": {
"key": "{\n \"checkerList\": [\n {\n \"code\": \"BuildPackageChecker\",\n \"name\": \"verificación de paquete\"\n },\n {\n \"code\": \"NodeParentDependency\",\n \"name\": \"verificación de dependencia descendente\"\n },\n {\n \"code\": \"NodeInProcess\",\n \"name\": \"verificación de proceso sin conexión\"\n }\n ]\n}"
}
}
],
"Description": "发布流程描述信息"
}
]
}
}
Códigos de error
Consulte Códigos de error para ver la lista completa.
Notas de la versión
Consulte Notas de la versión para ver la lista completa.