TasksOperations interface

Interface die een takenbewerking vertegenwoordigt.

Eigenschappen

addComment

Voeg een opmerking toe aan een taak.

addExecutionHistory

Voeg een invoer in de uitvoeringsgeschiedenis toe aan een taak.

create

Maak een nieuwe taak.

deleteTask

Verwijder een taak op ID.

get

Vraag een taak op met ID.

list

Lijst taken met optionele OData-filters.

start

Begin met het uitvoeren van een taak.

update

Patch (gedeeltelijke update) van een taak (bijv. status, beschrijving, validatievereisten, afhankelijkheden, resultaat).

Eigenschapdetails

addComment

Voeg een opmerking toe aan een taak.

addComment: (projectName: string, investigationName: string, taskName: string, body: TaskComment, options?: TasksAddCommentOptionalParams) => Promise<Task>

Waarde van eigenschap

(projectName: string, investigationName: string, taskName: string, body: TaskComment, options?: TasksAddCommentOptionalParams) => Promise<Task>

addExecutionHistory

Voeg een invoer in de uitvoeringsgeschiedenis toe aan een taak.

addExecutionHistory: (projectName: string, investigationName: string, taskName: string, body: ExecutionHistoryEntry, options?: TasksAddExecutionHistoryOptionalParams) => Promise<Task>

Waarde van eigenschap

(projectName: string, investigationName: string, taskName: string, body: ExecutionHistoryEntry, options?: TasksAddExecutionHistoryOptionalParams) => Promise<Task>

create

Maak een nieuwe taak.

create: (projectName: string, investigationName: string, body: TaskCreateOrUpdateContent, options?: TasksCreateOptionalParams) => Promise<Task>

Waarde van eigenschap

(projectName: string, investigationName: string, body: TaskCreateOrUpdateContent, options?: TasksCreateOptionalParams) => Promise<Task>

deleteTask

Verwijder een taak op ID.

deleteTask: (projectName: string, investigationName: string, taskName: string, options?: TasksDeleteOptionalParams) => Promise<void>

Waarde van eigenschap

(projectName: string, investigationName: string, taskName: string, options?: TasksDeleteOptionalParams) => Promise<void>

get

Vraag een taak op met ID.

get: (projectName: string, investigationName: string, taskName: string, options?: TasksGetOptionalParams) => Promise<Task>

Waarde van eigenschap

(projectName: string, investigationName: string, taskName: string, options?: TasksGetOptionalParams) => Promise<Task>

list

Lijst taken met optionele OData-filters.

list: (projectName: string, investigationName: string, options?: TasksListOptionalParams) => PagedAsyncIterableIterator<Task, Task[], PageSettings>

Waarde van eigenschap

(projectName: string, investigationName: string, options?: TasksListOptionalParams) => PagedAsyncIterableIterator<Task, Task[], PageSettings>

start

Begin met het uitvoeren van een taak.

start: (projectName: string, investigationName: string, taskName: string, options?: TasksStartOptionalParams) => Promise<Task>

Waarde van eigenschap

(projectName: string, investigationName: string, taskName: string, options?: TasksStartOptionalParams) => Promise<Task>

update

Patch (gedeeltelijke update) van een taak (bijv. status, beschrijving, validatievereisten, afhankelijkheden, resultaat).

update: (projectName: string, investigationName: string, taskName: string, resource: TaskCreateOrUpdateContent, options?: TasksUpdateOptionalParams) => Promise<Task>

Waarde van eigenschap

(projectName: string, investigationName: string, taskName: string, resource: TaskCreateOrUpdateContent, options?: TasksUpdateOptionalParams) => Promise<Task>