TasksOperations interface
Interface die een takenbewerking vertegenwoordigt.
Eigenschappen
| add |
Voeg een opmerking toe aan een taak. |
| add |
Voeg een invoer in de uitvoeringsgeschiedenis toe aan een taak. |
| create | Maak een nieuwe taak. |
| delete |
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>