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?: 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 channel Id?: string
Choose from the list, or specify an ID using an expression Type options: {"loadOptionsMethod":"getChannels","loadOptionsDependsOn":["teamId"]}
readonly chat Id?: string
Choose from the list, or specify an ID using an expression Type options: {"loadOptionsMethod":"getChats"}
readonly group Id?: string
Choose 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?: number
Max number of results to return Default: 50 Type options: {"minValue":1,"maxValue":500}
readonly member Id?: 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 message Id?: string
§readonly message Type?: "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 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"]}
readonly resource?: "task" | "channel" | "channelMessage" | "chatMessage"
Default: "channel"
readonly return All?: boolean
Whether 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?: string
Choose from the list, or specify an ID using an expression Type options: {"loadOptionsMethod":"getTeams"}
readonly title?: string
Title 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: {}