@asposecloud/aspose-email-cloud
Advanced tools
Comparing version 20.1.0 to 20.2.0
@@ -358,2 +358,26 @@ /// <reference types="node" /> | ||
/** | ||
* Discover email accounts by email address. Does not validate discovered accounts. | ||
* @param requestObj contains request parameters | ||
*/ | ||
discoverEmailConfig(requestObj: requestModels.DiscoverEmailConfigRequest): Promise<{ | ||
response: request.RequestResponse; | ||
body: model.EmailAccountConfigList; | ||
}>; | ||
/** | ||
* Discover email accounts by email address. Validates discovered accounts using OAuth 2.0. | ||
* @param requestObj contains request parameters | ||
*/ | ||
discoverEmailConfigOauth(requestObj: requestModels.DiscoverEmailConfigOauthRequest): Promise<{ | ||
response: request.RequestResponse; | ||
body: model.EmailAccountConfigList; | ||
}>; | ||
/** | ||
* Discover email accounts by email address. Validates discovered accounts using login and password. | ||
* @param requestObj contains request parameters | ||
*/ | ||
discoverEmailConfigPassword(requestObj: requestModels.DiscoverEmailConfigPasswordRequest): Promise<{ | ||
response: request.RequestResponse; | ||
body: model.EmailAccountConfigList; | ||
}>; | ||
/** | ||
* Download file | ||
@@ -360,0 +384,0 @@ * @param requestObj contains request parameters |
@@ -7,2 +7,8 @@ "use strict"; | ||
class AddCalendarAttachmentRequest { | ||
/** | ||
* Request model for addCalendarAttachment operation. | ||
* @param name Calendar file name in storage | ||
* @param attachment Attachment file name in storage | ||
* @param request Storage name and folder path for calendar and attachment files | ||
*/ | ||
constructor(name, attachment, request) { | ||
@@ -19,2 +25,9 @@ this.name = name; | ||
class AddContactAttachmentRequest { | ||
/** | ||
* Request model for addContactAttachment operation. | ||
* @param format Contact document format Enum, available values: VCard, WebDav, Msg | ||
* @param name Contact document file name | ||
* @param attachment Attachment name | ||
* @param request Add attachment request | ||
*/ | ||
constructor(format, name, attachment, request) { | ||
@@ -32,2 +45,8 @@ this.format = format; | ||
class AddEmailAttachmentRequest { | ||
/** | ||
* Request model for addEmailAttachment operation. | ||
* @param attachmentName Attachment file name | ||
* @param fileName Email document file name | ||
* @param request Storage info to specify location of email document and attachment files | ||
*/ | ||
constructor(attachmentName, fileName, request) { | ||
@@ -44,2 +63,8 @@ this.attachmentName = attachmentName; | ||
class AddMapiAttachmentRequest { | ||
/** | ||
* Request model for addMapiAttachment operation. | ||
* @param name Document file name | ||
* @param attachment Attachment file name | ||
* @param request Add attachment request | ||
*/ | ||
constructor(name, attachment, request) { | ||
@@ -56,2 +81,6 @@ this.name = name; | ||
class AiBcrOcrRequest { | ||
/** | ||
* Request model for aiBcrOcr operation. | ||
* @param rq Request with base64 images data | ||
*/ | ||
constructor(rq) { | ||
@@ -66,2 +95,6 @@ this.rq = rq; | ||
class AiBcrOcrStorageRequest { | ||
/** | ||
* Request model for aiBcrOcrStorage operation. | ||
* @param rq Request with images located on storage | ||
*/ | ||
constructor(rq) { | ||
@@ -76,2 +109,6 @@ this.rq = rq; | ||
class AiBcrParseRequest { | ||
/** | ||
* Request model for aiBcrParse operation. | ||
* @param rq Request with base64 images data | ||
*/ | ||
constructor(rq) { | ||
@@ -86,2 +123,6 @@ this.rq = rq; | ||
class AiBcrParseModelRequest { | ||
/** | ||
* Request model for aiBcrParseModel operation. | ||
* @param rq Request with base64 images data | ||
*/ | ||
constructor(rq) { | ||
@@ -96,2 +137,6 @@ this.rq = rq; | ||
class AiBcrParseOcrDataModelRequest { | ||
/** | ||
* Request model for aiBcrParseOcrDataModel operation. | ||
* @param rq | ||
*/ | ||
constructor(rq) { | ||
@@ -106,2 +151,6 @@ this.rq = rq; | ||
class AiBcrParseStorageRequest { | ||
/** | ||
* Request model for aiBcrParseStorage operation. | ||
* @param rq Request with images located on storage | ||
*/ | ||
constructor(rq) { | ||
@@ -116,2 +165,11 @@ this.rq = rq; | ||
class AiNameCompleteRequest { | ||
/** | ||
* Request model for aiNameComplete operation. | ||
* @param name A name to complete (required) | ||
* @param language An ISO-639 code of the language; either 639-1 or 639-3 (e.g. \"it\" or \"ita\" for Italian) | ||
* @param location A geographic code such as an ISO-3166 two letter country code, for example \"FR\" for France | ||
* @param encoding A character encoding name | ||
* @param script A writing system code; starts with the ISO-15924 script name | ||
* @param style Name writing style. Enum, available values: Formal, Informal, Legal, Academic | ||
*/ | ||
constructor(name, language, location, encoding, script, style) { | ||
@@ -131,2 +189,11 @@ this.name = name; | ||
class AiNameExpandRequest { | ||
/** | ||
* Request model for aiNameExpand operation. | ||
* @param name A name to format (required) | ||
* @param language An ISO-639 code of the language; either 639-1 or 639-3 (e.g. \"it\" or \"ita\" for Italian) | ||
* @param location A geographic code such as an ISO-3166 two letter country code, for example \"FR\" for France | ||
* @param encoding A character encoding name | ||
* @param script A writing system code; starts with the ISO-15924 script name | ||
* @param style Name writing style. Enum, available values: Formal, Informal, Legal, Academic | ||
*/ | ||
constructor(name, language, location, encoding, script, style) { | ||
@@ -146,2 +213,6 @@ this.name = name; | ||
class AiNameExpandParsedRequest { | ||
/** | ||
* Request model for aiNameExpandParsed operation. | ||
* @param rq Parsed name with options | ||
*/ | ||
constructor(rq) { | ||
@@ -156,2 +227,12 @@ this.rq = rq; | ||
class AiNameFormatRequest { | ||
/** | ||
* Request model for aiNameFormat operation. | ||
* @param name A name to format (required) | ||
* @param language An ISO-639 code of the language; either 639-1 or 639-3 (e.g. \"it\" or \"ita\" for Italian) | ||
* @param location A geographic code such as an ISO-3166 two letter country code, for example \"FR\" for France | ||
* @param encoding A character encoding name | ||
* @param script A writing system code; starts with the ISO-15924 script name | ||
* @param format Format of the name. Predefined format can be used by ID, or custom format can be specified. Predefined formats: /format/default/ (= '%t%F%m%N%L%p') /format/FN+LN/ (= '%F%L') /format/title+FN+LN/ (= '%t%F%L') /format/FN+MN+LN/ (= '%F%M%N%L') /format/title+FN+MN+LN/ (= '%t%F%M%N%L') /format/FN+MI+LN/ (= '%F%m%N%L') /format/title+FN+MI+LN/ (= '%t%F%m%N%L') /format/LN/ (= '%L') /format/title+LN/ (= '%t%L') /format/LN+FN+MN/ (= '%L,%F%M%N') /format/LN+title+FN+MN/ (= '%L,%t%F%M%N') /format/LN+FN+MI/ (= '%L,%F%m%N') /format/LN+title+FN+MI/ (= '%L,%t%F%m%N') Custom format string - custom combination of characters and the next term placeholders: '%t' - Title (prefix) '%F' - First name '%f' - First initial '%M' - Middle name(s) '%m' - Middle initial(s) '%N' - Nickname '%L' - Last name '%l' - Last initial '%p' - Postfix If no value for format option was provided, its default value is '%t%F%m%N%L%p' | ||
* @param style Name writing style. Enum, available values: Formal, Informal, Legal, Academic | ||
*/ | ||
constructor(name, language, location, encoding, script, format, style) { | ||
@@ -172,2 +253,6 @@ this.name = name; | ||
class AiNameFormatParsedRequest { | ||
/** | ||
* Request model for aiNameFormatParsed operation. | ||
* @param rq Parsed name with options | ||
*/ | ||
constructor(rq) { | ||
@@ -182,2 +267,11 @@ this.rq = rq; | ||
class AiNameGenderizeRequest { | ||
/** | ||
* Request model for aiNameGenderize operation. | ||
* @param name A name to parse (required) | ||
* @param language An ISO-639 code of the language; either 639-1 or 639-3 (e.g. \"it\" or \"ita\" for Italian) | ||
* @param location A geographic code such as an ISO-3166 two letter country code, for example \"FR\" for France | ||
* @param encoding A character encoding name | ||
* @param script A writing system code; starts with the ISO-15924 script name | ||
* @param style Name writing style. Enum, available values: Formal, Informal, Legal, Academic | ||
*/ | ||
constructor(name, language, location, encoding, script, style) { | ||
@@ -197,2 +291,6 @@ this.name = name; | ||
class AiNameGenderizeParsedRequest { | ||
/** | ||
* Request model for aiNameGenderizeParsed operation. | ||
* @param rq Gender detection request data | ||
*/ | ||
constructor(rq) { | ||
@@ -207,2 +305,12 @@ this.rq = rq; | ||
class AiNameMatchRequest { | ||
/** | ||
* Request model for aiNameMatch operation. | ||
* @param name A name to match (required) | ||
* @param otherName Another name to match (required) | ||
* @param language An ISO-639 code of the language; either 639-1 or 639-3 (e.g. \"it\" or \"ita\" for Italian) | ||
* @param location A geographic code such as an ISO-3166 two letter country code, for example \"FR\" for France | ||
* @param encoding A character encoding name | ||
* @param script A writing system code; starts with the ISO-15924 script name | ||
* @param style Name writing style. Enum, available values: Formal, Informal, Legal, Academic | ||
*/ | ||
constructor(name, otherName, language, location, encoding, script, style) { | ||
@@ -223,2 +331,6 @@ this.name = name; | ||
class AiNameMatchParsedRequest { | ||
/** | ||
* Request model for aiNameMatchParsed operation. | ||
* @param rq Parsed names to match | ||
*/ | ||
constructor(rq) { | ||
@@ -233,2 +345,11 @@ this.rq = rq; | ||
class AiNameParseRequest { | ||
/** | ||
* Request model for aiNameParse operation. | ||
* @param name A name to parse (required) | ||
* @param language An ISO-639 code of the language; either 639-1 or 639-3 (e.g. \"it\" or \"ita\" for Italian) | ||
* @param location A geographic code such as an ISO-3166 two letter country code, for example \"FR\" for France | ||
* @param encoding A character encoding name | ||
* @param script A writing system code; starts with the ISO-15924 script name | ||
* @param style Name writing style Enum, available values: Formal, Informal, Legal, Academic | ||
*/ | ||
constructor(name, language, location, encoding, script, style) { | ||
@@ -248,2 +369,11 @@ this.name = name; | ||
class AiNameParseEmailAddressRequest { | ||
/** | ||
* Request model for aiNameParseEmailAddress operation. | ||
* @param emailAddress Email address to parse (required) | ||
* @param language An ISO-639 code of the language; either 639-1 or 639-3 (e.g. \"it\" or \"ita\" for Italian) | ||
* @param location A geographic code such as an ISO-3166 two letter country code, for example \"FR\" for France | ||
* @param encoding A character encoding name | ||
* @param script A writing system code; starts with the ISO-15924 script name | ||
* @param style Name writing style. Enum, available values: Formal, Informal, Legal, Academic | ||
*/ | ||
constructor(emailAddress, language, location, encoding, script, style) { | ||
@@ -263,2 +393,6 @@ this.emailAddress = emailAddress; | ||
class AppendEmailMessageRequest { | ||
/** | ||
* Request model for appendEmailMessage operation. | ||
* @param request Append email request | ||
*/ | ||
constructor(request) { | ||
@@ -273,2 +407,6 @@ this.request = request; | ||
class AppendEmailModelMessageRequest { | ||
/** | ||
* Request model for appendEmailModelMessage operation. | ||
* @param rq Append email request | ||
*/ | ||
constructor(rq) { | ||
@@ -283,2 +421,6 @@ this.rq = rq; | ||
class AppendMimeMessageRequest { | ||
/** | ||
* Request model for appendMimeMessage operation. | ||
* @param request Append email request | ||
*/ | ||
constructor(request) { | ||
@@ -293,2 +435,6 @@ this.request = request; | ||
class ConvertCalendarModelToAlternateRequest { | ||
/** | ||
* Request model for convertCalendarModelToAlternate operation. | ||
* @param rq iCalendar to AlternateView request | ||
*/ | ||
constructor(rq) { | ||
@@ -303,2 +449,7 @@ this.rq = rq; | ||
class ConvertEmailRequest { | ||
/** | ||
* Request model for convertEmail operation. | ||
* @param format File format Enum, available values: Eml, Msg, MsgUnicode, Mhtml, Html | ||
* @param file File to upload | ||
*/ | ||
constructor(format, file) { | ||
@@ -314,2 +465,10 @@ this.format = format; | ||
class CopyFileRequest { | ||
/** | ||
* Request model for copyFile operation. | ||
* @param srcPath Source file path e.g. '/folder/file.ext' | ||
* @param destPath Destination file path | ||
* @param srcStorageName Source storage name | ||
* @param destStorageName Destination storage name | ||
* @param versionId File version ID to copy | ||
*/ | ||
constructor(srcPath, destPath, srcStorageName, destStorageName, versionId) { | ||
@@ -328,2 +487,9 @@ this.srcPath = srcPath; | ||
class CopyFolderRequest { | ||
/** | ||
* Request model for copyFolder operation. | ||
* @param srcPath Source folder path e.g. '/src' | ||
* @param destPath Destination folder path e.g. '/dst' | ||
* @param srcStorageName Source storage name | ||
* @param destStorageName Destination storage name | ||
*/ | ||
constructor(srcPath, destPath, srcStorageName, destStorageName) { | ||
@@ -341,2 +507,7 @@ this.srcPath = srcPath; | ||
class CreateCalendarRequest { | ||
/** | ||
* Request model for createCalendar operation. | ||
* @param name Calendar file name in storage | ||
* @param request | ||
*/ | ||
constructor(name, request) { | ||
@@ -352,2 +523,8 @@ this.name = name; | ||
class CreateContactRequest { | ||
/** | ||
* Request model for createContact operation. | ||
* @param format Contact document format Enum, available values: VCard, WebDav, Msg | ||
* @param name Contact document file name | ||
* @param request Create contact request | ||
*/ | ||
constructor(format, name, request) { | ||
@@ -364,2 +541,7 @@ this.format = format; | ||
class CreateEmailRequest { | ||
/** | ||
* Request model for createEmail operation. | ||
* @param fileName Email document file name in storage | ||
* @param request An email document and optional Storage info to specify where the file should be located | ||
*/ | ||
constructor(fileName, request) { | ||
@@ -375,2 +557,6 @@ this.fileName = fileName; | ||
class CreateEmailFolderRequest { | ||
/** | ||
* Request model for createEmailFolder operation. | ||
* @param request Create folder request | ||
*/ | ||
constructor(request) { | ||
@@ -385,2 +571,7 @@ this.request = request; | ||
class CreateFolderRequest { | ||
/** | ||
* Request model for createFolder operation. | ||
* @param path Folder path to create e.g. 'folder_1/folder_2/' | ||
* @param storageName Storage name | ||
*/ | ||
constructor(path, storageName) { | ||
@@ -396,2 +587,7 @@ this.path = path; | ||
class CreateMapiRequest { | ||
/** | ||
* Request model for createMapi operation. | ||
* @param name Document file name | ||
* @param request Create document request | ||
*/ | ||
constructor(name, request) { | ||
@@ -407,2 +603,9 @@ this.name = name; | ||
class DeleteCalendarPropertyRequest { | ||
/** | ||
* Request model for deleteCalendarProperty operation. | ||
* @param name iCalendar file name in storage | ||
* @param memberName Indexed property name | ||
* @param index Property index path | ||
* @param request Storage detail to specify iCalendar file location | ||
*/ | ||
constructor(name, memberName, index, request) { | ||
@@ -420,2 +623,10 @@ this.name = name; | ||
class DeleteContactPropertyRequest { | ||
/** | ||
* Request model for deleteContactProperty operation. | ||
* @param format Contact document format Enum, available values: VCard, WebDav, Msg | ||
* @param name Contact document file name | ||
* @param memberName Indexed property name | ||
* @param index Property index | ||
* @param folder Calendar document location in storage information | ||
*/ | ||
constructor(format, name, memberName, index, folder) { | ||
@@ -434,2 +645,6 @@ this.format = format; | ||
class DeleteEmailFolderRequest { | ||
/** | ||
* Request model for deleteEmailFolder operation. | ||
* @param request Delete folder request | ||
*/ | ||
constructor(request) { | ||
@@ -444,2 +659,6 @@ this.request = request; | ||
class DeleteEmailMessageRequest { | ||
/** | ||
* Request model for deleteEmailMessage operation. | ||
* @param request Delete message request | ||
*/ | ||
constructor(request) { | ||
@@ -454,2 +673,8 @@ this.request = request; | ||
class DeleteFileRequest { | ||
/** | ||
* Request model for deleteFile operation. | ||
* @param path File path e.g. '/folder/file.ext' | ||
* @param storageName Storage name | ||
* @param versionId File version ID to delete | ||
*/ | ||
constructor(path, storageName, versionId) { | ||
@@ -466,2 +691,8 @@ this.path = path; | ||
class DeleteFolderRequest { | ||
/** | ||
* Request model for deleteFolder operation. | ||
* @param path Folder path e.g. '/folder' | ||
* @param storageName Storage name | ||
* @param recursive Enable to delete folders, subfolders and files | ||
*/ | ||
constructor(path, storageName, recursive) { | ||
@@ -478,2 +709,8 @@ this.path = path; | ||
class DeleteMapiAttachmentRequest { | ||
/** | ||
* Request model for deleteMapiAttachment operation. | ||
* @param name Document file name | ||
* @param attachment Attachment name or index | ||
* @param storage Document file storage location info | ||
*/ | ||
constructor(name, attachment, storage) { | ||
@@ -490,2 +727,7 @@ this.name = name; | ||
class DeleteMapiPropertiesRequest { | ||
/** | ||
* Request model for deleteMapiProperties operation. | ||
* @param name Document file name | ||
* @param request Properties that should be deleted | ||
*/ | ||
constructor(name, request) { | ||
@@ -498,5 +740,52 @@ this.name = name; | ||
/** | ||
* Request model for discoverEmailConfig operation. | ||
*/ | ||
class DiscoverEmailConfigRequest { | ||
/** | ||
* Request model for discoverEmailConfig operation. | ||
* @param address Email address | ||
* @param fastProcessing Turns on fast processing. All discover systems will run in parallel. First discovered result will be returned | ||
*/ | ||
constructor(address, fastProcessing) { | ||
this.address = address; | ||
this.fastProcessing = fastProcessing; | ||
} | ||
} | ||
exports.DiscoverEmailConfigRequest = DiscoverEmailConfigRequest; | ||
/** | ||
* Request model for discoverEmailConfigOauth operation. | ||
*/ | ||
class DiscoverEmailConfigOauthRequest { | ||
/** | ||
* Request model for discoverEmailConfigOauth operation. | ||
* @param rq Discover email configuration request. | ||
*/ | ||
constructor(rq) { | ||
this.rq = rq; | ||
} | ||
} | ||
exports.DiscoverEmailConfigOauthRequest = DiscoverEmailConfigOauthRequest; | ||
/** | ||
* Request model for discoverEmailConfigPassword operation. | ||
*/ | ||
class DiscoverEmailConfigPasswordRequest { | ||
/** | ||
* Request model for discoverEmailConfigPassword operation. | ||
* @param rq Discover email configuration request. | ||
*/ | ||
constructor(rq) { | ||
this.rq = rq; | ||
} | ||
} | ||
exports.DiscoverEmailConfigPasswordRequest = DiscoverEmailConfigPasswordRequest; | ||
/** | ||
* Request model for downloadFile operation. | ||
*/ | ||
class DownloadFileRequest { | ||
/** | ||
* Request model for downloadFile operation. | ||
* @param path File path e.g. '/folder/file.ext' | ||
* @param storageName Storage name | ||
* @param versionId File version ID to download | ||
*/ | ||
constructor(path, storageName, versionId) { | ||
@@ -513,2 +802,10 @@ this.path = path; | ||
class FetchEmailMessageRequest { | ||
/** | ||
* Request model for fetchEmailMessage operation. | ||
* @param messageId Message identifier | ||
* @param firstAccount Email account | ||
* @param secondAccount Additional email account (should be specified for POP/IMAP accounts and should be SMTP account) | ||
* @param storage Storage name where account file(s) located | ||
* @param storageFolder Folder in storage where account file(s) located | ||
*/ | ||
constructor(messageId, firstAccount, secondAccount, storage, storageFolder) { | ||
@@ -527,2 +824,10 @@ this.messageId = messageId; | ||
class FetchEmailModelRequest { | ||
/** | ||
* Request model for fetchEmailModel operation. | ||
* @param messageId Message identifier | ||
* @param firstAccount Email account | ||
* @param secondAccount Additional email account (should be specified for POP/IMAP accounts and should be SMTP account) | ||
* @param storage Storage name where account file(s) located | ||
* @param storageFolder Folder in storage where account file(s) located | ||
*/ | ||
constructor(messageId, firstAccount, secondAccount, storage, storageFolder) { | ||
@@ -541,2 +846,8 @@ this.messageId = messageId; | ||
class GetCalendarRequest { | ||
/** | ||
* Request model for getCalendar operation. | ||
* @param name iCalendar file name in storage | ||
* @param folder Path to folder in storage | ||
* @param storage Storage name | ||
*/ | ||
constructor(name, folder, storage) { | ||
@@ -553,2 +864,9 @@ this.name = name; | ||
class GetCalendarAttachmentRequest { | ||
/** | ||
* Request model for getCalendarAttachment operation. | ||
* @param name iCalendar document file name | ||
* @param attachment Attachment name or index | ||
* @param folder Path to folder in storage | ||
* @param storage Storage name | ||
*/ | ||
constructor(name, attachment, folder, storage) { | ||
@@ -566,2 +884,9 @@ this.name = name; | ||
class GetCalendarListRequest { | ||
/** | ||
* Request model for getCalendarList operation. | ||
* @param folder Path to folder in storage | ||
* @param itemsPerPage Count of items on page | ||
* @param pageNumber Page number | ||
* @param storage Storage name | ||
*/ | ||
constructor(folder, itemsPerPage, pageNumber, storage) { | ||
@@ -579,2 +904,8 @@ this.folder = folder; | ||
class GetCalendarModelRequest { | ||
/** | ||
* Request model for getCalendarModel operation. | ||
* @param name iCalendar file name in storage | ||
* @param folder Path to folder in storage | ||
* @param storage Storage name | ||
*/ | ||
constructor(name, folder, storage) { | ||
@@ -591,2 +922,10 @@ this.name = name; | ||
class GetCalendarModelAsAlternateRequest { | ||
/** | ||
* Request model for getCalendarModelAsAlternate operation. | ||
* @param name iCalendar file name in storage | ||
* @param calendarAction iCalendar method type Enum, available values: Create, Update, Cancel | ||
* @param sequenceId The sequence id | ||
* @param folder Path to folder in storage | ||
* @param storage Storage name | ||
*/ | ||
constructor(name, calendarAction, sequenceId, folder, storage) { | ||
@@ -605,2 +944,9 @@ this.name = name; | ||
class GetCalendarModelListRequest { | ||
/** | ||
* Request model for getCalendarModelList operation. | ||
* @param folder Path to folder in storage | ||
* @param itemsPerPage Count of items on page | ||
* @param pageNumber Page number | ||
* @param storage Storage name | ||
*/ | ||
constructor(folder, itemsPerPage, pageNumber, storage) { | ||
@@ -618,2 +964,10 @@ this.folder = folder; | ||
class GetContactAttachmentRequest { | ||
/** | ||
* Request model for getContactAttachment operation. | ||
* @param format Contact document format. Enum, available values: VCard, WebDav, Msg | ||
* @param name Contact document file name | ||
* @param attachment Attachment name or index | ||
* @param folder Path to folder in storage | ||
* @param storage Storage name | ||
*/ | ||
constructor(format, name, attachment, folder, storage) { | ||
@@ -632,2 +986,10 @@ this.format = format; | ||
class GetContactListRequest { | ||
/** | ||
* Request model for getContactList operation. | ||
* @param format Contact document format. Enum, available values: VCard, WebDav, Msg | ||
* @param folder Path to folder in storage | ||
* @param storage Storage name | ||
* @param itemsPerPage Count of items on page | ||
* @param pageNumber Page number | ||
*/ | ||
constructor(format, folder, storage, itemsPerPage, pageNumber) { | ||
@@ -646,2 +1008,9 @@ this.format = format; | ||
class GetContactModelRequest { | ||
/** | ||
* Request model for getContactModel operation. | ||
* @param format Contact document format. Enum, available values: VCard, WebDav, Msg | ||
* @param name Contact document file name. | ||
* @param folder Path to folder in storage. | ||
* @param storage Storage name. | ||
*/ | ||
constructor(format, name, folder, storage) { | ||
@@ -659,2 +1028,10 @@ this.format = format; | ||
class GetContactModelListRequest { | ||
/** | ||
* Request model for getContactModelList operation. | ||
* @param format Contact document format. Enum, available values: VCard, WebDav, Msg | ||
* @param folder Path to folder in storage. | ||
* @param storage Storage name. | ||
* @param itemsPerPage Count of items on page. | ||
* @param pageNumber Page number. | ||
*/ | ||
constructor(format, folder, storage, itemsPerPage, pageNumber) { | ||
@@ -673,2 +1050,9 @@ this.format = format; | ||
class GetContactPropertiesRequest { | ||
/** | ||
* Request model for getContactProperties operation. | ||
* @param format Contact document format. Enum, available values: VCard, WebDav, Msg | ||
* @param name Contact document file name | ||
* @param folder Path to folder in storage | ||
* @param storage Storage name | ||
*/ | ||
constructor(format, name, folder, storage) { | ||
@@ -686,2 +1070,6 @@ this.format = format; | ||
class GetDiscUsageRequest { | ||
/** | ||
* Request model for getDiscUsage operation. | ||
* @param storageName Storage name | ||
*/ | ||
constructor(storageName) { | ||
@@ -696,2 +1084,8 @@ this.storageName = storageName; | ||
class GetEmailRequest { | ||
/** | ||
* Request model for getEmail operation. | ||
* @param fileName Email document file name in storage | ||
* @param storage Storage name | ||
* @param folder Path to folder in storage | ||
*/ | ||
constructor(fileName, storage, folder) { | ||
@@ -708,2 +1102,9 @@ this.fileName = fileName; | ||
class GetEmailAsFileRequest { | ||
/** | ||
* Request model for getEmailAsFile operation. | ||
* @param fileName Email document file name | ||
* @param format File format Enum, available values: Eml, Msg, MsgUnicode, Mhtml, Html | ||
* @param storage Storage name | ||
* @param folder Path to folder in storage | ||
*/ | ||
constructor(fileName, format, storage, folder) { | ||
@@ -721,2 +1122,9 @@ this.fileName = fileName; | ||
class GetEmailAttachmentRequest { | ||
/** | ||
* Request model for getEmailAttachment operation. | ||
* @param attachment Attachment name | ||
* @param fileName Email document file name | ||
* @param storage Storage name | ||
* @param folder Path to folder in storage | ||
*/ | ||
constructor(attachment, fileName, storage, folder) { | ||
@@ -734,2 +1142,9 @@ this.attachment = attachment; | ||
class GetEmailModelRequest { | ||
/** | ||
* Request model for getEmailModel operation. | ||
* @param format Email document format. Enum, available values: Eml, Msg, MsgUnicode, Mhtml, Html | ||
* @param name Email document file name. | ||
* @param folder Path to folder in storage. | ||
* @param storage Storage name. | ||
*/ | ||
constructor(format, name, folder, storage) { | ||
@@ -747,2 +1162,10 @@ this.format = format; | ||
class GetEmailModelListRequest { | ||
/** | ||
* Request model for getEmailModelList operation. | ||
* @param format Email document format. Enum, available values: Eml, Msg, MsgUnicode, Mhtml, Html | ||
* @param folder Path to folder in storage. | ||
* @param storage Storage name. | ||
* @param itemsPerPage Count of items on page. | ||
* @param pageNumber Page number. | ||
*/ | ||
constructor(format, folder, storage, itemsPerPage, pageNumber) { | ||
@@ -761,2 +1184,9 @@ this.format = format; | ||
class GetEmailPropertyRequest { | ||
/** | ||
* Request model for getEmailProperty operation. | ||
* @param propertyName A property name | ||
* @param fileName Email document file name | ||
* @param storage Storage name | ||
* @param folder Path to folder in storage | ||
*/ | ||
constructor(propertyName, fileName, storage, folder) { | ||
@@ -774,2 +1204,7 @@ this.propertyName = propertyName; | ||
class GetFileVersionsRequest { | ||
/** | ||
* Request model for getFileVersions operation. | ||
* @param path File path e.g. '/file.ext' | ||
* @param storageName Storage name | ||
*/ | ||
constructor(path, storageName) { | ||
@@ -785,2 +1220,7 @@ this.path = path; | ||
class GetFilesListRequest { | ||
/** | ||
* Request model for getFilesList operation. | ||
* @param path Folder path e.g. '/folder' | ||
* @param storageName Storage name | ||
*/ | ||
constructor(path, storageName) { | ||
@@ -796,2 +1236,9 @@ this.path = path; | ||
class GetMapiAttachmentRequest { | ||
/** | ||
* Request model for getMapiAttachment operation. | ||
* @param name Document file name | ||
* @param attachment Attachment name or index | ||
* @param folder Path to folder in storage | ||
* @param storage Storage name | ||
*/ | ||
constructor(name, attachment, folder, storage) { | ||
@@ -809,2 +1256,8 @@ this.name = name; | ||
class GetMapiAttachmentsRequest { | ||
/** | ||
* Request model for getMapiAttachments operation. | ||
* @param name Document file name | ||
* @param folder Path to folder in storage | ||
* @param storage Storage name | ||
*/ | ||
constructor(name, folder, storage) { | ||
@@ -821,2 +1274,9 @@ this.name = name; | ||
class GetMapiListRequest { | ||
/** | ||
* Request model for getMapiList operation. | ||
* @param folder Path to folder in storage | ||
* @param storage Storage name | ||
* @param itemsPerPage Count of items on page | ||
* @param pageNumber Page number | ||
*/ | ||
constructor(folder, storage, itemsPerPage, pageNumber) { | ||
@@ -834,2 +1294,8 @@ this.folder = folder; | ||
class GetMapiPropertiesRequest { | ||
/** | ||
* Request model for getMapiProperties operation. | ||
* @param name Document file name | ||
* @param folder Path to folder in storage | ||
* @param storage Storage name | ||
*/ | ||
constructor(name, folder, storage) { | ||
@@ -846,2 +1312,10 @@ this.name = name; | ||
class ListEmailFoldersRequest { | ||
/** | ||
* Request model for listEmailFolders operation. | ||
* @param firstAccount Email account | ||
* @param secondAccount Additional email account (should be specified for POP/IMAP accounts and should be SMTP account) | ||
* @param storage Storage name where account file(s) located | ||
* @param storageFolder Folder in storage where account file(s) located | ||
* @param parentFolder Folder in which subfolders should be listed | ||
*/ | ||
constructor(firstAccount, secondAccount, storage, storageFolder, parentFolder) { | ||
@@ -860,2 +1334,12 @@ this.firstAccount = firstAccount; | ||
class ListEmailMessagesRequest { | ||
/** | ||
* Request model for listEmailMessages operation. | ||
* @param folder A folder in email account | ||
* @param queryString A MailQuery search string | ||
* @param firstAccount Email account | ||
* @param secondAccount Additional email account (should be specified for POP/IMAP accounts and should be SMTP account) | ||
* @param storage Storage name where account file(s) located | ||
* @param storageFolder Folder in storage where account file(s) located | ||
* @param recursive Specifies that should message be searched in subfolders recursively | ||
*/ | ||
constructor(folder, queryString, firstAccount, secondAccount, storage, storageFolder, recursive) { | ||
@@ -876,2 +1360,12 @@ this.folder = folder; | ||
class ListEmailModelsRequest { | ||
/** | ||
* Request model for listEmailModels operation. | ||
* @param folder A folder in email account | ||
* @param queryString A MailQuery search string | ||
* @param firstAccount Email account | ||
* @param secondAccount Additional email account (should be specified for POP/IMAP accounts and should be SMTP account) | ||
* @param storage Storage name where account file(s) located | ||
* @param storageFolder Folder in storage where account file(s) located | ||
* @param recursive Specifies that should message be searched in subfolders recursively | ||
*/ | ||
constructor(folder, queryString, firstAccount, secondAccount, storage, storageFolder, recursive) { | ||
@@ -892,2 +1386,10 @@ this.folder = folder; | ||
class MoveFileRequest { | ||
/** | ||
* Request model for moveFile operation. | ||
* @param srcPath Source file path e.g. '/src.ext' | ||
* @param destPath Destination file path e.g. '/dest.ext' | ||
* @param srcStorageName Source storage name | ||
* @param destStorageName Destination storage name | ||
* @param versionId File version ID to move | ||
*/ | ||
constructor(srcPath, destPath, srcStorageName, destStorageName, versionId) { | ||
@@ -906,2 +1408,9 @@ this.srcPath = srcPath; | ||
class MoveFolderRequest { | ||
/** | ||
* Request model for moveFolder operation. | ||
* @param srcPath Folder path to move e.g. '/folder' | ||
* @param destPath Destination folder path to move to e.g '/dst' | ||
* @param srcStorageName Source storage name | ||
* @param destStorageName Destination storage name | ||
*/ | ||
constructor(srcPath, destPath, srcStorageName, destStorageName) { | ||
@@ -919,2 +1428,8 @@ this.srcPath = srcPath; | ||
class ObjectExistsRequest { | ||
/** | ||
* Request model for objectExists operation. | ||
* @param path File or folder path e.g. '/file.ext' or '/folder' | ||
* @param storageName Storage name | ||
* @param versionId File version ID | ||
*/ | ||
constructor(path, storageName, versionId) { | ||
@@ -931,2 +1446,7 @@ this.path = path; | ||
class SaveCalendarModelRequest { | ||
/** | ||
* Request model for saveCalendarModel operation. | ||
* @param name iCalendar file name in storage | ||
* @param rq Calendar properties update request | ||
*/ | ||
constructor(name, rq) { | ||
@@ -942,2 +1462,8 @@ this.name = name; | ||
class SaveContactModelRequest { | ||
/** | ||
* Request model for saveContactModel operation. | ||
* @param format Contact document format. Enum, available values: VCard, WebDav, Msg | ||
* @param name Contact document file name. | ||
* @param rq Create contact request. | ||
*/ | ||
constructor(format, name, rq) { | ||
@@ -954,2 +1480,8 @@ this.format = format; | ||
class SaveEmailModelRequest { | ||
/** | ||
* Request model for saveEmailModel operation. | ||
* @param format File format. Enum, available values: Eml, Msg, MsgUnicode, Mhtml, Html | ||
* @param name iCalendar file name in storage. | ||
* @param rq Calendar properties update request. | ||
*/ | ||
constructor(format, name, rq) { | ||
@@ -966,2 +1498,6 @@ this.format = format; | ||
class SaveMailAccountRequest { | ||
/** | ||
* Request model for saveMailAccount operation. | ||
* @param request Email account information | ||
*/ | ||
constructor(request) { | ||
@@ -976,2 +1512,6 @@ this.request = request; | ||
class SaveMailOAuthAccountRequest { | ||
/** | ||
* Request model for saveMailOAuthAccount operation. | ||
* @param request Email account information | ||
*/ | ||
constructor(request) { | ||
@@ -986,2 +1526,6 @@ this.request = request; | ||
class SendEmailRequest { | ||
/** | ||
* Request model for sendEmail operation. | ||
* @param request Send email request | ||
*/ | ||
constructor(request) { | ||
@@ -996,2 +1540,6 @@ this.request = request; | ||
class SendEmailMimeRequest { | ||
/** | ||
* Request model for sendEmailMime operation. | ||
* @param request Send email request | ||
*/ | ||
constructor(request) { | ||
@@ -1006,2 +1554,6 @@ this.request = request; | ||
class SendEmailModelRequest { | ||
/** | ||
* Request model for sendEmailModel operation. | ||
* @param rq Send email request | ||
*/ | ||
constructor(rq) { | ||
@@ -1016,2 +1568,8 @@ this.rq = rq; | ||
class SetEmailPropertyRequest { | ||
/** | ||
* Request model for setEmailProperty operation. | ||
* @param propertyName A property name that should be changed | ||
* @param fileName Email document file name | ||
* @param request A property that should be changed and optional Storage info to specify where the file located | ||
*/ | ||
constructor(propertyName, fileName, request) { | ||
@@ -1028,2 +1586,6 @@ this.propertyName = propertyName; | ||
class SetEmailReadFlagRequest { | ||
/** | ||
* Request model for setEmailReadFlag operation. | ||
* @param request Message is read request | ||
*/ | ||
constructor(request) { | ||
@@ -1038,2 +1600,6 @@ this.request = request; | ||
class StorageExistsRequest { | ||
/** | ||
* Request model for storageExists operation. | ||
* @param storageName Storage name | ||
*/ | ||
constructor(storageName) { | ||
@@ -1048,2 +1614,7 @@ this.storageName = storageName; | ||
class UpdateCalendarPropertiesRequest { | ||
/** | ||
* Request model for updateCalendarProperties operation. | ||
* @param name iCalendar file name in storage | ||
* @param request Calendar properties update request | ||
*/ | ||
constructor(name, request) { | ||
@@ -1059,2 +1630,8 @@ this.name = name; | ||
class UpdateContactPropertiesRequest { | ||
/** | ||
* Request model for updateContactProperties operation. | ||
* @param format Contact document format Enum, available values: VCard, WebDav, Msg | ||
* @param name Contact document file name | ||
* @param request Properties that should be updated/added | ||
*/ | ||
constructor(format, name, request) { | ||
@@ -1071,2 +1648,7 @@ this.format = format; | ||
class UpdateMapiPropertiesRequest { | ||
/** | ||
* Request model for updateMapiProperties operation. | ||
* @param name Document file name | ||
* @param request Properties that should be updated/added | ||
*/ | ||
constructor(name, request) { | ||
@@ -1082,2 +1664,8 @@ this.name = name; | ||
class UploadFileRequest { | ||
/** | ||
* Request model for uploadFile operation. | ||
* @param path Path where to upload including filename and extension e.g. /file.ext or /Folder 1/file.ext If the content is multipart and path does not contains the file name it tries to get them from filename parameter from Content-Disposition header. | ||
* @param file File to upload | ||
* @param storageName Storage name | ||
*/ | ||
constructor(path, file, storageName) { | ||
@@ -1084,0 +1672,0 @@ this.path = path; |
{ | ||
"name": "@asposecloud/aspose-email-cloud", | ||
"version": "20.1.0", | ||
"version": "20.2.0", | ||
"description": "Aspose.Email Cloud Node.js SDK", | ||
@@ -5,0 +5,0 @@ "homepage": "https://products.aspose.cloud/email", |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
717554
20202