@asposecloud/aspose-email-cloud
Version:
Aspose.Email Cloud Node.js SDK
45 lines (44 loc) • 1.52 kB
TypeScript
/**
* Request model for CalendarApi.getAsAlternate operation.
*/
export declare class CalendarGetAsAlternateRequest {
/**
* iCalendar file name in storage
*/
fileName: string;
/**
* iCalendar method type. Enum, available values: Create, Update, Cancel
*/
calendarAction: string;
/**
* The sequence id
*/
sequenceId: string;
/**
* Path to folder in storage
*/
folder: string;
/**
* Storage name
*/
storage: string;
/**
* Request model for calendarGetAsAlternate operation.
* @param fileName 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(fileName?: string, calendarAction?: string, sequenceId?: string, folder?: string, storage?: string);
}
export declare class CalendarGetAsAlternateRequestBuilder {
private model;
constructor(model: CalendarGetAsAlternateRequest);
build(): CalendarGetAsAlternateRequest;
fileName(fileName: string): CalendarGetAsAlternateRequestBuilder;
calendarAction(calendarAction: string): CalendarGetAsAlternateRequestBuilder;
sequenceId(sequenceId: string): CalendarGetAsAlternateRequestBuilder;
folder(folder: string): CalendarGetAsAlternateRequestBuilder;
storage(storage: string): CalendarGetAsAlternateRequestBuilder;
}