Interface MicrosoftTeamsV1NodeParameters

Source
interface MicrosoftTeamsV1NodeParameters {
    additionalFields?: {
        assignedTo?: string;
        dueDateTime?: string;
        labels?: unknown[];
        percentComplete?: number;
    };
    bucketId?: string;
    channelId?: string;
    chatId?: string;
    groupId?: string;
    groupSource?: "all"
    | "mine";
    limit?: number;
    memberId?: string;
    message?: string;
    messageId?: string;
    messageType?: "text" | "html";
    name?: string;
    operation?:
        | "create"
        | "get"
        | "getAll"
        | "update"
        | "delete";
    options?: | {
        description?: string;
        type?: "private"
        | "standard";
    }
    | {
        includeLinkToWorkflow?: boolean;
        makeReply?: string;
    }
    | { includeLinkToWorkflow?: boolean };
    planId?: string;
    resource?:
        | "task"
        | "channel"
        | "channelMessage"
        | "chatMessage";
    returnAll?: boolean;
    taskId?: string;
    tasksFor?: "member"
    | "plan";
    teamId?: string;
    title?: string;
    updateFields?:
        | { description?: string; name?: string }
        | {
            assignedTo?: string;
            bucketId?: string;
            dueDateTime?: string;
            groupId?: string;
            labels?: unknown[];
            percentComplete?: number;
            planId?: string;
            title?: string;
        };
}

Properties§

§readonly additionalFields?: { ... }

Default: {}

§readonly bucketId?: string

The bucket for the task to belong to. Choose from the list, or specify an ID using an expression. Type options: {"loadOptionsMethod":"getBuckets","loadOptionsDependsOn":["planId"]}

§readonly channelId?: string

Choose from the list, or specify an ID using an expression Type options: {"loadOptionsMethod":"getChannels","loadOptionsDependsOn":["teamId"]}

§readonly chatId?: string

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

§readonly groupId?: string

Choose from the list, or specify an ID using an expression Type options: {"loadOptionsMethod":"getGroups","loadOptionsDependsOn":["groupSource"]}

§readonly groupSource?: "all" | "mine"

Default: "all"

§readonly limit?: number

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

§readonly memberId?: string

Choose from the list, or specify an ID using an expression Type options: {"loadOptionsMethod":"getMembers","loadOptionsDependsOn":["groupId"]}

§readonly message?: string

The content of the item

§readonly messageId?: string
§readonly messageType?: "text" | "html"

The type of the content Default: "text"

§readonly name?: string

Channel name as it will appear to the user in Microsoft Teams

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

Default: "create"

§readonly options?:
    | {
        description?: string;
        type?: "private"
        | "standard";
    }
    | {
        includeLinkToWorkflow?: boolean;
        makeReply?: string;
    }
    | { includeLinkToWorkflow?: boolean }

Default: {}

§readonly planId?: string

The plan for the task to belong to. Choose from the list, or specify an ID using an expression. Type options: {"loadOptionsMethod":"getPlans","loadOptionsDependsOn":["groupId"]}

§readonly resource?: "task" | "channel" | "channelMessage" | "chatMessage"

Default: "channel"

§readonly returnAll?: boolean

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

§readonly taskId?: string
§readonly tasksFor?: "member" | "plan"

Default: "member"

§readonly teamId?: string

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

§readonly title?: string

Title of the task

§readonly updateFields?:
    | { description?: string; name?: string }
    | {
        assignedTo?: string;
        bucketId?: string;
        dueDateTime?: string;
        groupId?: string;
        labels?: unknown[];
        percentComplete?: number;
        planId?: string;
        title?: string;
    }

Default: {}