Puede cambiar las propiedades de una tarea existente mediante la API de REST de Orchestrator.

Antes de empezar

Compruebe que haya importado el paquete de ejemplo de flujos de trabajo a Orchestrator. El paquete se incluye en el archivo ZIP de aplicaciones de ejemplo de Orchestrator que puede descargarse desde la página de documentación de Orchestrator.

Por qué y cuándo se efectúa esta tarea

Solo se pueden añadir propiedades de programación nuevas a una tarea o cambiar los valores de las propiedades ya existentes. Si desea sustituir las propiedades de programación de una tarea, debe eliminar la tarea y crear una nueva.

Procedimiento

  1. Haga una solicitud GET en la dirección URL de la tarea que desea modificar:
    GET https://{host_orchestrator}:{puerto}/vco/api/tasks/{ID_tarea}/
  2. Compruebe las propiedades de la tarea en el cuerpo de respuesta de la solicitud.
  3. Para modificar la tarea, haga una solicitud POST a la dirección URL de la tarea proporcionando las nuevas propiedades de la tarea en un elemento task-data en el cuerpo de la solicitud.

Resultados

Si la solicitud POST es correcta, la API devuelve un código de estado 200 y la tarea actualizada en el cuerpo de respuesta.

Actualizar la tarea de ejemplo Hola a todos

Es posible actualizar las fechas inicial y final de una tarea. Es posible modificar la tarea de ejemplo que se introdujo en Crear una tarea. Debe hacer una solicitud POST en la dirección URL de la tarea proporcionando las nuevas fechas inicial y final en el cuerpo de la solicitud:

<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<task-data xmlns="http://www.vmware.com/vco">
   <recurrence-start-date>2012-02-01T14:00:00+02:00</recurrence-start-date>
   <recurrence-end-date>2012-02-05T14:00:00+02:00</recurrence-end-date>
</task-data>