interface MicrosoftToDoNodeParameters {
additionalFields?:
| { externalId?: string; webUrl?: string }
| {
content?: string;
dueDateTime?: string;
importance?: "normal" | "low" | "high";
reminderDateTime?: string;
status?:
| "deferred"
| "inProgress"
| "completed"
| "notStarted"
| "waitingOnOthers";
};
applicationName?: string;
authentication?: | "microsoftEntraServicePrincipalApi"
| "microsoftOAuth2Api"
| "microsoftToDoOAuth2Api";
displayName?: string;
limit?: number;
linkedResourceId?: string;
listId?: string;
operation?: | "create"
| "get"
| "getAll"
| "update"
| "delete";
resource?: "list"
| "task"
| "linkedResource";
returnAll?: boolean;
taskId?: string;
taskListId?: string;
title?: string;
updateFields?:
| {
applicationName?: string;
displayName?: string;
externalId?: string;
webUrl?: string;
}
| {
content?: string;
dueDateTime?: string;
importance?: "normal"
| "low"
| "high";
reminderDateTime?: string;
status?:
| "deferred"
| "inProgress"
| "completed"
| "notStarted"
| "waitingOnOthers";
title?: string;
};
userTarget?: { mode: "id"; value: string };
}
Properties§
§
§
§
§
§
§
§
§
§
§
§
§
§
readonly additional Fields?:
| { externalId?: string; webUrl?: string }
| {
content?: string;
dueDateTime?: string;
importance?: "normal" | "low" | "high";
reminderDateTime?: string;
status?:
| "deferred"
| "inProgress"
| "completed"
| "notStarted"
| "waitingOnOthers";
}
readonly application Name?: string
App name of the source that is sending the linked entity
readonly authentication?:
| "microsoftEntraServicePrincipalApi"
| "microsoftOAuth2Api"
| "microsoftToDoOAuth2Api"
Default: "microsoftToDoOAuth2Api"
readonly display Name?: string
Field indicating title of the linked entity
readonly limit?: number
Max number of results to return Default: 50 Type options: {"minValue":1,"maxValue":100}
readonly linked Resource Id?: string
§readonly list Id?: string
The identifier of the list, unique in the user's mailbox
readonly operation?: "create" | "get" | "getAll" | "update" | "delete"
Default: "get"
readonly resource?: "list" | "task" | "linkedResource"
Default: "task"
readonly return All?: boolean
Whether to return all results or only up to a given limit
readonly task Id?: string
§readonly task List Id?: string
Choose from the list, or specify an ID using an expression Type options: {"loadOptionsMethod":"getTaskLists"}
readonly title?: string
A brief description of the task
readonly update Fields?:
| {
applicationName?: string;
displayName?: string;
externalId?: string;
webUrl?: string;
}
| {
content?: string;
dueDateTime?: string;
importance?: "normal"
| "low"
| "high";
reminderDateTime?: string;
status?:
| "deferred"
| "inProgress"
| "completed"
| "notStarted"
| "waitingOnOthers";
title?: string;
}
Default: {}
readonly user Target?: { ... }
The user whose To Do lists and tasks the Service Principal should act on. Evaluated per input item — an expression can target a different user for each item. Default: {"mode":"id","value":""}
Default: {}