Skip to content

Commit 5e5a761

Browse files
SDK version 20.5.0.82 generated
1 parent a67f595 commit 5e5a761

File tree

5 files changed

+722
-4
lines changed

5 files changed

+722
-4
lines changed

doc/EmailApi.md

Lines changed: 175 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -693,6 +693,33 @@ Name | Type | Description | Notes
693693

694694
[[Back to top]](#) [[Back to API list]](README.md#documentation-for-api-endpoints) [[Back to Model list]](README.md#documentation-for-models) [[Back to README]](README.md)
695695

696+
<a name="convertcalendar"></a>
697+
# **convertCalendar**
698+
699+
```typescript
700+
public async convertCalendar(requestObj: ConvertCalendarRequest) : Promise<{response: RequestResponse, body: Buffer; }>
701+
```
702+
703+
Converts calendar document to specified format and returns as file
704+
705+
### Return type
706+
707+
`Promise<{response: RequestResponse, body: Buffer; }>`
708+
709+
### Request Parameters
710+
```typescript
711+
new ConvertCalendarRequest(
712+
format,
713+
file)
714+
```
715+
716+
Name | Type | Description | Notes
717+
------------- | ------------- | ------------- | -------------
718+
**format** | **string**| File format Enum, available values: Ics, Msg |
719+
**file** | **Buffer**| File to convert |
720+
721+
[[Back to top]](#) [[Back to API list]](README.md#documentation-for-api-endpoints) [[Back to Model list]](README.md#documentation-for-models) [[Back to README]](README.md)
722+
696723
<a name="convertcalendarmodeltoalternate"></a>
697724
# **convertCalendarModelToAlternate**
698725

@@ -718,6 +745,89 @@ Name | Type | Description | Notes
718745

719746
[[Back to top]](#) [[Back to API list]](README.md#documentation-for-api-endpoints) [[Back to Model list]](README.md#documentation-for-models) [[Back to README]](README.md)
720747

748+
<a name="convertcalendarmodeltofile"></a>
749+
# **convertCalendarModelToFile**
750+
751+
```typescript
752+
public async convertCalendarModelToFile(requestObj: ConvertCalendarModelToFileRequest) : Promise<{response: RequestResponse, body: Buffer; }>
753+
```
754+
755+
Converts calendar model to specified format and returns as file
756+
757+
### Return type
758+
759+
`Promise<{response: RequestResponse, body: Buffer; }>`
760+
761+
### Request Parameters
762+
```typescript
763+
new ConvertCalendarModelToFileRequest(
764+
format,
765+
calendarDto)
766+
```
767+
768+
Name | Type | Description | Notes
769+
------------- | ------------- | ------------- | -------------
770+
**format** | **string**| File format Enum, available values: Ics, Msg |
771+
**calendarDto** | [**CalendarDto**](CalendarDto.md)| Calendar model to convert |
772+
773+
[[Back to top]](#) [[Back to API list]](README.md#documentation-for-api-endpoints) [[Back to Model list]](README.md#documentation-for-models) [[Back to README]](README.md)
774+
775+
<a name="convertcontact"></a>
776+
# **convertContact**
777+
778+
```typescript
779+
public async convertContact(requestObj: ConvertContactRequest) : Promise<{response: RequestResponse, body: Buffer; }>
780+
```
781+
782+
Converts contact document to specified format and returns as file
783+
784+
### Return type
785+
786+
`Promise<{response: RequestResponse, body: Buffer; }>`
787+
788+
### Request Parameters
789+
```typescript
790+
new ConvertContactRequest(
791+
destinationFormat,
792+
format,
793+
file)
794+
```
795+
796+
Name | Type | Description | Notes
797+
------------- | ------------- | ------------- | -------------
798+
**destinationFormat** | **string**| File format to convert to Enum, available values: VCard, WebDav, Msg |
799+
**format** | **string**| File format to convert from Enum, available values: VCard, WebDav, Msg |
800+
**file** | **Buffer**| File to convert |
801+
802+
[[Back to top]](#) [[Back to API list]](README.md#documentation-for-api-endpoints) [[Back to Model list]](README.md#documentation-for-models) [[Back to README]](README.md)
803+
804+
<a name="convertcontactmodeltofile"></a>
805+
# **convertContactModelToFile**
806+
807+
```typescript
808+
public async convertContactModelToFile(requestObj: ConvertContactModelToFileRequest) : Promise<{response: RequestResponse, body: Buffer; }>
809+
```
810+
811+
Converts contact model to specified format and returns as file
812+
813+
### Return type
814+
815+
`Promise<{response: RequestResponse, body: Buffer; }>`
816+
817+
### Request Parameters
818+
```typescript
819+
new ConvertContactModelToFileRequest(
820+
destinationFormat,
821+
contactDto)
822+
```
823+
824+
Name | Type | Description | Notes
825+
------------- | ------------- | ------------- | -------------
826+
**destinationFormat** | **string**| File format Enum, available values: VCard, WebDav, Msg |
827+
**contactDto** | [**ContactDto**](ContactDto.md)| Contact model to convert |
828+
829+
[[Back to top]](#) [[Back to API list]](README.md#documentation-for-api-endpoints) [[Back to Model list]](README.md#documentation-for-models) [[Back to README]](README.md)
830+
721831
<a name="convertemail"></a>
722832
# **convertEmail**
723833

@@ -741,7 +851,7 @@ new ConvertEmailRequest(
741851
Name | Type | Description | Notes
742852
------------- | ------------- | ------------- | -------------
743853
**format** | **string**| File format Enum, available values: Eml, Msg, MsgUnicode, Mhtml, Html |
744-
**file** | **Buffer**| File to upload |
854+
**file** | **Buffer**| File to convert |
745855

746856
[[Back to top]](#) [[Back to API list]](README.md#documentation-for-api-endpoints) [[Back to Model list]](README.md#documentation-for-models) [[Back to README]](README.md)
747857

@@ -1466,6 +1576,37 @@ Name | Type | Description | Notes
14661576

14671577
[[Back to top]](#) [[Back to API list]](README.md#documentation-for-api-endpoints) [[Back to Model list]](README.md#documentation-for-models) [[Back to README]](README.md)
14681578

1579+
<a name="getcalendarasfile"></a>
1580+
# **getCalendarAsFile**
1581+
1582+
```typescript
1583+
public async getCalendarAsFile(requestObj: GetCalendarAsFileRequest) : Promise<{response: RequestResponse, body: Buffer; }>
1584+
```
1585+
1586+
Converts calendar document from storage to specified format and returns as file
1587+
1588+
### Return type
1589+
1590+
`Promise<{response: RequestResponse, body: Buffer; }>`
1591+
1592+
### Request Parameters
1593+
```typescript
1594+
new GetCalendarAsFileRequest(
1595+
fileName,
1596+
format,
1597+
storage=storage,
1598+
folder=folder)
1599+
```
1600+
1601+
Name | Type | Description | Notes
1602+
------------- | ------------- | ------------- | -------------
1603+
**fileName** | **string**| Calendar document file name |
1604+
**format** | **string**| File format Enum, available values: Ics, Msg |
1605+
**storage** | **string**| Storage name | [optional]
1606+
**folder** | **string**| Path to folder in storage | [optional]
1607+
1608+
[[Back to top]](#) [[Back to API list]](README.md#documentation-for-api-endpoints) [[Back to Model list]](README.md#documentation-for-models) [[Back to README]](README.md)
1609+
14691610
<a name="getcalendarattachment"></a>
14701611
# **getCalendarAttachment**
14711612

@@ -1621,6 +1762,39 @@ Name | Type | Description | Notes
16211762

16221763
[[Back to top]](#) [[Back to API list]](README.md#documentation-for-api-endpoints) [[Back to Model list]](README.md#documentation-for-models) [[Back to README]](README.md)
16231764

1765+
<a name="getcontactasfile"></a>
1766+
# **getContactAsFile**
1767+
1768+
```typescript
1769+
public async getContactAsFile(requestObj: GetContactAsFileRequest) : Promise<{response: RequestResponse, body: Buffer; }>
1770+
```
1771+
1772+
Converts calendar document from storage to specified format and returns as file
1773+
1774+
### Return type
1775+
1776+
`Promise<{response: RequestResponse, body: Buffer; }>`
1777+
1778+
### Request Parameters
1779+
```typescript
1780+
new GetContactAsFileRequest(
1781+
fileName,
1782+
destinationFormat,
1783+
format,
1784+
storage=storage,
1785+
folder=folder)
1786+
```
1787+
1788+
Name | Type | Description | Notes
1789+
------------- | ------------- | ------------- | -------------
1790+
**fileName** | **string**| Calendar document file name |
1791+
**destinationFormat** | **string**| File format Enum, available values: VCard, WebDav, Msg |
1792+
**format** | **string**| File format to convert from Enum, available values: VCard, WebDav, Msg |
1793+
**storage** | **string**| Storage name | [optional]
1794+
**folder** | **string**| Path to folder in storage | [optional]
1795+
1796+
[[Back to top]](#) [[Back to API list]](README.md#documentation-for-api-endpoints) [[Back to Model list]](README.md#documentation-for-models) [[Back to README]](README.md)
1797+
16241798
<a name="getcontactattachment"></a>
16251799
# **getContactAttachment**
16261800

doc/README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,11 @@ Class | Method | HTTP request | Description
2929
*EmailApi* | [**appendEmailMessage**](EmailApi.md#appendemailmessage) | **PUT** /email/client/Append | Adds an email from *.eml file to specified folder in email account
3030
*EmailApi* | [**appendEmailModelMessage**](EmailApi.md#appendemailmodelmessage) | **PUT** /email/client/AppendModel | Adds an email from model to specified folder in email account
3131
*EmailApi* | [**appendMimeMessage**](EmailApi.md#appendmimemessage) | **PUT** /email/client/AppendMime | Adds an email from MIME to specified folder in email account
32+
*EmailApi* | [**convertCalendar**](EmailApi.md#convertcalendar) | **PUT** /email/CalendarModel/convert/{format} | Converts calendar document to specified format and returns as file
3233
*EmailApi* | [**convertCalendarModelToAlternate**](EmailApi.md#convertcalendarmodeltoalternate) | **PUT** /email/CalendarModel/as-alternate | Convert iCalendar to AlternateView
34+
*EmailApi* | [**convertCalendarModelToFile**](EmailApi.md#convertcalendarmodeltofile) | **PUT** /email/CalendarModel/model-as-file/{format} | Converts calendar model to specified format and returns as file
35+
*EmailApi* | [**convertContact**](EmailApi.md#convertcontact) | **PUT** /email/ContactModel/{format}/convert/{destinationFormat} | Converts contact document to specified format and returns as file
36+
*EmailApi* | [**convertContactModelToFile**](EmailApi.md#convertcontactmodeltofile) | **PUT** /email/ContactModel/model-as-file/{destinationFormat} | Converts contact model to specified format and returns as file
3337
*EmailApi* | [**convertEmail**](EmailApi.md#convertemail) | **PUT** /email/convert/{format} | Converts email document to specified format and returns as file
3438
*EmailApi* | [**copyFile**](EmailApi.md#copyfile) | **PUT** /email/storage/file/copy/{srcPath} | Copy file
3539
*EmailApi* | [**copyFolder**](EmailApi.md#copyfolder) | **PUT** /email/storage/folder/copy/{srcPath} | Copy folder
@@ -56,11 +60,13 @@ Class | Method | HTTP request | Description
5660
*EmailApi* | [**fetchEmailModel**](EmailApi.md#fetchemailmodel) | **GET** /email/client/FetchModel | Fetch message model from email account
5761
*EmailApi* | [**fetchEmailThreadMessages**](EmailApi.md#fetchemailthreadmessages) | **GET** /email/client/threads/{threadId}/messages | Get messages from thread by id. All messages are fully fetched. For accounts with CacheFile only cached messages will be returned.
5862
*EmailApi* | [**getCalendar**](EmailApi.md#getcalendar) | **GET** /email/Calendar/{name}/properties | Get calendar file properties
63+
*EmailApi* | [**getCalendarAsFile**](EmailApi.md#getcalendarasfile) | **GET** /email/CalendarModel/{fileName}/as-file/{format} | Converts calendar document from storage to specified format and returns as file
5964
*EmailApi* | [**getCalendarAttachment**](EmailApi.md#getcalendarattachment) | **GET** /email/Calendar/{name}/attachments/{attachment} | Get iCalendar document attachment by name
6065
*EmailApi* | [**getCalendarList**](EmailApi.md#getcalendarlist) | **GET** /email/Calendar | Get iCalendar files list in folder on storage
6166
*EmailApi* | [**getCalendarModel**](EmailApi.md#getcalendarmodel) | **GET** /email/CalendarModel/{name} | Get calendar file
6267
*EmailApi* | [**getCalendarModelAsAlternate**](EmailApi.md#getcalendarmodelasalternate) | **GET** /email/CalendarModel/{name}/as-alternate/{calendarAction} | Get iCalendar from storage as AlternateView
6368
*EmailApi* | [**getCalendarModelList**](EmailApi.md#getcalendarmodellist) | **GET** /email/CalendarModel | Get iCalendar list from storage folder
69+
*EmailApi* | [**getContactAsFile**](EmailApi.md#getcontactasfile) | **GET** /email/ContactModel/{format}/{fileName}/as-file/{destinationFormat} | Converts calendar document from storage to specified format and returns as file
6470
*EmailApi* | [**getContactAttachment**](EmailApi.md#getcontactattachment) | **GET** /email/Contact/{format}/{name}/attachments/{attachment} | Get attachment file by name
6571
*EmailApi* | [**getContactList**](EmailApi.md#getcontactlist) | **GET** /email/Contact/{format} | Get contact list from storage folder
6672
*EmailApi* | [**getContactModel**](EmailApi.md#getcontactmodel) | **GET** /email/ContactModel/{format}/{name} | Get contact document.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,4 +55,4 @@
5555
"typescript": "^3.7.2",
5656
"uuid": "^3.3.3"
5757
}
58-
}
58+
}

0 commit comments

Comments
 (0)