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 additional Fields?: { ... }readonly bucket Id?: stringThe 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 channel Id?: stringChoose from the list, or specify an ID using an expression Type options: {"loadOptionsMethod":"getChannels","loadOptionsDependsOn":["teamId"]}
readonly chat Id?: stringChoose from the list, or specify an ID using an expression Type options: {"loadOptionsMethod":"getChats"}
readonly group Id?: stringChoose from the list, or specify an ID using an expression Type options: {"loadOptionsMethod":"getGroups","loadOptionsDependsOn":["groupSource"]}
readonly group Source?: "all" | "mine"Default: "all"
readonly limit?: numberMax number of results to return Default: 50 Type options: {"minValue":1,"maxValue":500}
readonly member Id?: stringChoose from the list, or specify an ID using an expression Type options: {"loadOptionsMethod":"getMembers","loadOptionsDependsOn":["groupId"]}
readonly message?: stringThe content of the item
readonly message Id?: string§readonly message Type?: "text" | "html"The type of the content Default: "text"
readonly name?: stringChannel 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 plan Id?: stringThe 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 return All?: booleanWhether to return all results or only up to a given limit
readonly task Id?: string§readonly tasks For?: "member" | "plan"Default: "member"
readonly team Id?: stringChoose from the list, or specify an ID using an expression Type options: {"loadOptionsMethod":"getTeams"}
readonly title?: stringTitle of the task
readonly update Fields?:
| { description?: string; name?: string }
| {
assignedTo?: string;
bucketId?: string;
dueDateTime?: string;
groupId?: string;
labels?: unknown[];
percentComplete?: number;
planId?: string;
title?: string;
}Default: {}
Default: {}