@asposecloud/aspose-email-cloud
Version:
Aspose.Email Cloud Node.js SDK
39 lines (38 loc) • 1.18 kB
TypeScript
/**
* Request model for CalendarApi.getAsFile operation.
*/
export declare class CalendarGetAsFileRequest {
/**
* Calendar document file name.
*/
fileName: string;
/**
* File format. Enum, available values: Ics, Msg
*/
format: string;
/**
* Storage name.
*/
storage: string;
/**
* Path to folder in storage.
*/
folder: string;
/**
* Request model for calendarGetAsFile operation.
* @param fileName Calendar document file name.
* @param format File format. Enum, available values: Ics, Msg
* @param storage Storage name.
* @param folder Path to folder in storage.
*/
constructor(fileName?: string, format?: string, storage?: string, folder?: string);
}
export declare class CalendarGetAsFileRequestBuilder {
private model;
constructor(model: CalendarGetAsFileRequest);
build(): CalendarGetAsFileRequest;
fileName(fileName: string): CalendarGetAsFileRequestBuilder;
format(format: string): CalendarGetAsFileRequestBuilder;
storage(storage: string): CalendarGetAsFileRequestBuilder;
folder(folder: string): CalendarGetAsFileRequestBuilder;
}