@asposecloud/aspose-email-cloud
Version:
Aspose.Email Cloud Node.js SDK
45 lines (44 loc) • 1.5 kB
TypeScript
/**
* Request model for ContactApi.getAsFile operation.
*/
export declare class ContactGetAsFileRequest {
/**
* Calendar document file name
*/
fileName: string;
/**
* File format. Enum, available values: VCard, WebDav, Msg
*/
toFormat: string;
/**
* File format to convert from. Enum, available values: VCard, WebDav, Msg
*/
fromFormat: string;
/**
* Storage name
*/
storage: string;
/**
* Path to folder in storage
*/
folder: string;
/**
* Request model for contactGetAsFile operation.
* @param fileName Calendar document file name
* @param toFormat File format. Enum, available values: VCard, WebDav, Msg
* @param fromFormat File format to convert from. Enum, available values: VCard, WebDav, Msg
* @param storage Storage name
* @param folder Path to folder in storage
*/
constructor(fileName?: string, toFormat?: string, fromFormat?: string, storage?: string, folder?: string);
}
export declare class ContactGetAsFileRequestBuilder {
private model;
constructor(model: ContactGetAsFileRequest);
build(): ContactGetAsFileRequest;
fileName(fileName: string): ContactGetAsFileRequestBuilder;
toFormat(toFormat: string): ContactGetAsFileRequestBuilder;
fromFormat(fromFormat: string): ContactGetAsFileRequestBuilder;
storage(storage: string): ContactGetAsFileRequestBuilder;
folder(folder: string): ContactGetAsFileRequestBuilder;
}