Atualiza os nós de início e fim das arestas especificadas de um fluxo de tarefas em uma única operação.
Observações de uso
A atualização das arestas só é permitida quando as seguintes condições são atendidas:
A aresta especificada existe no Grafo Acíclico Direcionado (DAG) do fluxo de tarefas, identificado pelo DagId.
Os pontos extremos da aresta indicada também existem no DAG do fluxo de tarefas, identificado pelo DagId.
A atualização não gera ciclos no DAG.
Depuração
Parâmetros da solicitação
| Parâmetro | Tipo | Obrigatório | Exemplo | Descrição |
| Action | String | Sim | UpdateTaskFlowEdges | Operação a ser executada. Defina o valor como UpdateTaskFlowEdges. |
| Tid | Long | Não | 3*** | ID do locatário. Nota Para visualizar o ID do locatário, acesse o console do Data Management (DMS) e passe o ponteiro do mouse sobre a foto de perfil no canto superior direito. Para mais informações, consulte Visualizar informações sobre o locatário atual. |
| DagId | Long | Sim | 15*** | ID do fluxo de tarefas. Chame a operação ListTaskFlow ou ListLhTaskFlowAndScenario para consultar o ID do fluxo de tarefas. |
| Edges | Array | Sim | Lista de arestas do fluxo de tarefas atualizadas. |
|
| Id | Long | Sim | 24*** | ID da aresta do fluxo de tarefas. |
| NodeEnd | Long | Sim | 44*** | ID do nó final da aresta. |
| NodeFrom | Long | Sim | 44*** | ID do nó inicial da aresta. |
Parâmetros de resposta
| Parâmetro | Tipo | Exemplo | Descrição |
| RequestId | String | 93FC1AE1-EC54-52B1-B146-650180FB82E8 | Use este ID para localizar logs e solucionar problemas. |
| ErrorCode | String | UnknownError | Código de erro retornado se a solicitação falhar. |
| ErrorMessage | String | UnknownError | Mensagem de erro retornada se a solicitação falhar. |
| Success | Boolean | true | Indica se a solicitação foi bem-sucedida. Valores válidos:
|
Exemplos
Exemplos de solicitações
http(s)://dms-enterprise.aliyuncs.com/?Action=UpdateTaskFlowEdges
&Edges=[{NodeEnd=44***,NodeFrom=44***}]
&Common request parameters
Exemplos de respostas de sucesso
Formato XML
HTTP/1.1 200 OK
Content-Type:application/xml
<UpdateTaskFlowEdgesResponse>
<RequestId>93FC1AE1-EC54-52B1-B146-650180FB82E8</RequestId>
<Success>true</Success>
</UpdateTaskFlowEdgesResponse>
Formato JSON
HTTP/1.1 200 OK
Content-Type:application/json
{
"RequestId" : "93FC1AE1-EC54-52B1-B146-650180FB82E8",
"Success" : true
}
Códigos de erro
Para obter uma lista de códigos de erro, visite o API Error Center.