Interface MicrosoftOutlookV1NodeParameters

Source
interface MicrosoftOutlookV1NodeParameters {
    additionalFields?:
        | {
            attachments?: {
                attachments: { binaryPropertyName?: string }[];
            };
            bccRecipients?: string;
            bodyContentType?: "html"
            | "Text";
            categories?: unknown[];
            ccRecipients?: string;
            from?: string;
            importance?: "High" | "Low" | "Normal";
            internetMessageHeaders?: {
                headers: { name?: string; value?: string }[];
            };
            isReadReceiptRequested?: boolean;
            replyTo?: string;
            toRecipients?: string;
        }
        | { recipients?: string }
        | {
            attachments?: {
                attachments: { binaryPropertyName?: string }[];
            };
            bccRecipients?: string;
            bodyContent?: string;
            bodyContentType?: "html"
            | "Text";
            ccRecipients?: string;
            from?: string;
            importance?: "High" | "Low" | "Normal";
            internetMessageHeaders?: {
                headers: { name?: string; value?: string }[];
            };
            isReadReceiptRequested?: boolean;
            replyTo?: string;
            subject?: string;
            toRecipients?: string;
        }
        | {
            attachments?: {
                attachments: { binaryPropertyName?: string }[];
            };
            bccRecipients?: string;
            bodyContentType?: "html"
            | "Text";
            categories?: unknown[];
            ccRecipients?: string;
            from?: string;
            importance?: "High" | "Low" | "Normal";
            internetMessageHeaders?: {
                headers: { name?: string; value?: string }[];
            };
            isReadReceiptRequested?: boolean;
            replyTo?: string;
            saveToSentItems?: boolean;
            toRecipients?: string;
        }
        | { fileName?: string }
        | { fields?: string; filter?: string }
        | {
            dataPropertyAttachmentsPrefixName?: string;
            fields?: string;
            filter?: string;
        };
    attachmentId?: string;
    binaryPropertyName?: string;
    bodyContent?: string;
    comment?: string;
    displayName?: string;
    filterQuery?: string;
    folderId?: string;
    folderType?: "folder"
    | "searchFolder";
    includeNestedFolders?: boolean;
    limit?: number;
    messageId?: string;
    operation?:
        | "create"
        | "get"
        | "getAll"
        | "update"
        | "add"
        | "delete"
        | "move"
        | "download"
        | "send"
        | "reply"
        | "getChildren"
        | "getMime";
    replyType?: "reply"
    | "replyAll";
    resource?:
        | "message"
        | "folder"
        | "draft"
        | "folderMessage"
        | "messageAttachment";
    returnAll?: boolean;
    send?: boolean;
    sourceFolderIds?: string;
    subject?: string;
    toRecipients?: string;
    updateFields?: | {
        displayName?: string;
        filterQuery?: string;
        includeNestedFolders?: boolean;
        sourceFolderIds?: string;
    }
    | {
        bccRecipients?: string;
        bodyContent?: string;
        bodyContentType?: "html"
        | "Text";
        categories?: unknown[];
        ccRecipients?: string;
        from?: string;
        importance?: "High" | "Low" | "Normal";
        internetMessageHeaders?: {
            headers: { name?: string; value?: string }[];
        };
        isRead?: boolean;
        isReadReceiptRequested?: boolean;
        replyTo?: string;
        subject?: string;
        toRecipients?: string;
    };
}

Properties§

Source§

readonly additionalFields?:
    | {
        attachments?: {
            attachments: { binaryPropertyName?: string }[];
        };
        bccRecipients?: string;
        bodyContentType?: "html"
        | "Text";
        categories?: unknown[];
        ccRecipients?: string;
        from?: string;
        importance?: "High" | "Low" | "Normal";
        internetMessageHeaders?: {
            headers: { name?: string; value?: string }[];
        };
        isReadReceiptRequested?: boolean;
        replyTo?: string;
        toRecipients?: string;
    }
    | { recipients?: string }
    | {
        attachments?: {
            attachments: { binaryPropertyName?: string }[];
        };
        bccRecipients?: string;
        bodyContent?: string;
        bodyContentType?: "html"
        | "Text";
        ccRecipients?: string;
        from?: string;
        importance?: "High" | "Low" | "Normal";
        internetMessageHeaders?: {
            headers: { name?: string; value?: string }[];
        };
        isReadReceiptRequested?: boolean;
        replyTo?: string;
        subject?: string;
        toRecipients?: string;
    }
    | {
        attachments?: {
            attachments: { binaryPropertyName?: string }[];
        };
        bccRecipients?: string;
        bodyContentType?: "html"
        | "Text";
        categories?: unknown[];
        ccRecipients?: string;
        from?: string;
        importance?: "High" | "Low" | "Normal";
        internetMessageHeaders?: {
            headers: { name?: string; value?: string }[];
        };
        isReadReceiptRequested?: boolean;
        replyTo?: string;
        saveToSentItems?: boolean;
        toRecipients?: string;
    }
    | { fileName?: string }
    | { fields?: string; filter?: string }
    | {
        dataPropertyAttachmentsPrefixName?: string;
        fields?: string;
        filter?: string;
    }

Default: {}

Source§

readonly attachmentId?: string

Source§

readonly binaryPropertyName?: string

Default: "data"

Source§

readonly bodyContent?: string

Message body content

Source§

readonly comment?: string

A comment to include. Can be an empty string.

Source§

readonly displayName?: string

Name of the folder

Source§

readonly filterQuery?: string

The OData query to filter the messages

Source§

readonly folderId?: string

Target Folder ID

Source§

readonly folderType?: "folder" | "searchFolder"

Folder Type Default: "folder"

Source§

readonly includeNestedFolders?: boolean

Whether to include child folders in the search

Source§

readonly limit?: number

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

Source§

readonly messageId?: string

Source§

readonly operation?:
    | "create"
    | "get"
    | "getAll"
    | "update"
    | "add"
    | "delete"
    | "move"
    | "download"
    | "send"
    | "reply"
    | "getChildren"
    | "getMime"

Default: "create"

Source§

readonly replyType?: "reply" | "replyAll"

Default: "reply"

Source§

readonly resource?:
    | "message"
    | "folder"
    | "draft"
    | "folderMessage"
    | "messageAttachment"

Default: "message"

Source§

readonly returnAll?: boolean

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

Source§

readonly send?: boolean

Whether to send the reply message directly. If not set, it will be saved as draft. Default: true

Source§

readonly sourceFolderIds?: string

The mailbox folders that should be mined Default: [] Type options: {"multipleValues":true}

Source§

readonly subject?: string

The subject of the message

Source§

readonly toRecipients?: string

Email addresses of recipients. Multiple can be added separated by comma.

Source§

readonly updateFields?:
    | {
        displayName?: string;
        filterQuery?: string;
        includeNestedFolders?: boolean;
        sourceFolderIds?: string;
    }
    | {
        bccRecipients?: string;
        bodyContent?: string;
        bodyContentType?: "html"
        | "Text";
        categories?: unknown[];
        ccRecipients?: string;
        from?: string;
        importance?: "High" | "Low" | "Normal";
        internetMessageHeaders?: {
            headers: { name?: string; value?: string }[];
        };
        isRead?: boolean;
        isReadReceiptRequested?: boolean;
        replyTo?: string;
        subject?: string;
        toRecipients?: string;
    }

Fields to update Default: {}