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§
Source§readonly additional Fields?: {
assignedTo?: string;
dueDateTime?: string;
labels?: unknown[];
percentComplete?: number;
}
readonly additional Fields?: {
assignedTo?: string;
dueDateTime?: string;
labels?: unknown[];
percentComplete?: number;
}
Source§readonly bucket Id?: string
readonly bucket Id?: 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"]}
Source§readonly channel Id?: string
readonly channel Id?: string
Choose from the list, or specify an ID using an expression Type options: {"loadOptionsMethod":"getChannels","loadOptionsDependsOn":["teamId"]}
Source§readonly chat Id?: string
readonly chat Id?: string
Choose from the list, or specify an ID using an expression Type options: {"loadOptionsMethod":"getChats"}
Source§readonly group Id?: string
readonly group Id?: string
Choose from the list, or specify an ID using an expression Type options: {"loadOptionsMethod":"getGroups","loadOptionsDependsOn":["groupSource"]}
Source§readonly limit?: number
readonly limit?: number
Max number of results to return Default: 50 Type options: {"minValue":1,"maxValue":500}
Source§readonly member Id?: string
readonly member Id?: string
Choose from the list, or specify an ID using an expression Type options: {"loadOptionsMethod":"getMembers","loadOptionsDependsOn":["groupId"]}
Source§readonly options?:
| {
description?: string;
type?: "private"
| "standard";
}
| {
includeLinkToWorkflow?: boolean;
makeReply?: string;
}
| { includeLinkToWorkflow?: boolean }
readonly options?:
| {
description?: string;
type?: "private"
| "standard";
}
| {
includeLinkToWorkflow?: boolean;
makeReply?: string;
}
| { includeLinkToWorkflow?: boolean }
Default: {}
Source§readonly plan Id?: string
readonly plan Id?: 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"]}
Source§readonly team Id?: string
readonly team Id?: string
Choose from the list, or specify an ID using an expression Type options: {"loadOptionsMethod":"getTeams"}
Default: {}