TasksOperations interface

Interface représentant une opération de Tâches.

Propriétés

addComment

Ajoutez un commentaire à une tâche.

addExecutionHistory

Ajoutez une entrée historique d’exécution à une tâche.

create

Créer une tâche.

deleteTask

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>