TasksOperations interface
Interface représentant une opération de Tâches.
Propriétés
| add |
Ajoutez un commentaire à une tâche. |
| add |
Ajoutez une entrée historique d’exécution à une tâche. |
| create | Créer une tâche. |
| delete |
Supprimez une tâche par ID. |
| get | Obtenez une tâche par pièce d’identité. |
| list | Listez les tâches avec des filtres OData optionnels. |
| start | Commencez l’exécution d’une tâche. |
| update | Patcher (mise à jour partielle) une tâche (par exemple, statut, description, exigences de validation, dépendances, résultat). |
Détails de la propriété
addComment
Ajoutez un commentaire à une tâche.
addComment: (projectName: string, investigationName: string, taskName: string, body: TaskComment, options?: TasksAddCommentOptionalParams) => Promise<Task>
Valeur de propriété
(projectName: string, investigationName: string, taskName: string, body: TaskComment, options?: TasksAddCommentOptionalParams) => Promise<Task>
addExecutionHistory
Ajoutez une entrée historique d’exécution à une tâche.
addExecutionHistory: (projectName: string, investigationName: string, taskName: string, body: ExecutionHistoryEntry, options?: TasksAddExecutionHistoryOptionalParams) => Promise<Task>
Valeur de propriété
(projectName: string, investigationName: string, taskName: string, body: ExecutionHistoryEntry, options?: TasksAddExecutionHistoryOptionalParams) => Promise<Task>
create
Créer une tâche.
create: (projectName: string, investigationName: string, body: TaskCreateOrUpdateContent, options?: TasksCreateOptionalParams) => Promise<Task>
Valeur de propriété
(projectName: string, investigationName: string, body: TaskCreateOrUpdateContent, options?: TasksCreateOptionalParams) => Promise<Task>
deleteTask
Supprimez une tâche par ID.
deleteTask: (projectName: string, investigationName: string, taskName: string, options?: TasksDeleteOptionalParams) => Promise<void>
Valeur de propriété
(projectName: string, investigationName: string, taskName: string, options?: TasksDeleteOptionalParams) => Promise<void>
get
Obtenez une tâche par pièce d’identité.
get: (projectName: string, investigationName: string, taskName: string, options?: TasksGetOptionalParams) => Promise<Task>
Valeur de propriété
(projectName: string, investigationName: string, taskName: string, options?: TasksGetOptionalParams) => Promise<Task>
list
Listez les tâches avec des filtres OData optionnels.
list: (projectName: string, investigationName: string, options?: TasksListOptionalParams) => PagedAsyncIterableIterator<Task, Task[], PageSettings>
Valeur de propriété
(projectName: string, investigationName: string, options?: TasksListOptionalParams) => PagedAsyncIterableIterator<Task, Task[], PageSettings>
start
Commencez l’exécution d’une tâche.
start: (projectName: string, investigationName: string, taskName: string, options?: TasksStartOptionalParams) => Promise<Task>
Valeur de propriété
(projectName: string, investigationName: string, taskName: string, options?: TasksStartOptionalParams) => Promise<Task>
update
Patcher (mise à jour partielle) une tâche (par exemple, statut, description, exigences de validation, dépendances, résultat).
update: (projectName: string, investigationName: string, taskName: string, resource: TaskCreateOrUpdateContent, options?: TasksUpdateOptionalParams) => Promise<Task>
Valeur de propriété
(projectName: string, investigationName: string, taskName: string, resource: TaskCreateOrUpdateContent, options?: TasksUpdateOptionalParams) => Promise<Task>