Interface MicrosoftToDoNodeParameters

Source
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;
    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;
        };
}

Properties§

Source§

readonly additionalFields?:
    | { externalId?: string; webUrl?: string }
    | {
        content?: string;
        dueDateTime?: string;
        importance?: "normal" | "low" | "high";
        reminderDateTime?: string;
        status?:
            | "deferred"
            | "inProgress"
            | "completed"
            | "notStarted"
            | "waitingOnOthers";
    }

Default: {}

Source§

readonly applicationName?: string

App name of the source that is sending the linked entity

Source§

readonly displayName?: string

Field indicating title of the linked entity

Source§

readonly limit?: number

Max number of results to return Default: 50 Type options: {"minValue":1,"maxValue":100}

Source§

readonly linkedResourceId?: string

Source§

readonly listId?: string

The identifier of the list, unique in the user's mailbox

Source§

readonly operation?: "create" | "get" | "getAll" | "update" | "delete"

Default: "get"

Source§

readonly resource?: "list" | "task" | "linkedResource"

Default: "task"

Source§

readonly returnAll?: boolean

Whether to return all results or only up to a given limit

Source§

readonly taskId?: string

Source§

readonly taskListId?: string

Choose from the list, or specify an ID using an expression Type options: {"loadOptionsMethod":"getTaskLists"}

Source§

readonly title?: string

A brief description of the task

Source§

readonly 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;
    }

Default: {}