@asposecloud/aspose-email-cloud
Version:
Aspose.Email Cloud Node.js SDK
39 lines (38 loc) • 1.19 kB
TypeScript
/**
* Request model for FolderApi.copyFolder operation.
*/
export declare class CopyFolderRequest {
/**
* Source folder path e.g. '/src'
*/
srcPath: string;
/**
* Destination folder path e.g. '/dst'
*/
destPath: string;
/**
* Source storage name
*/
srcStorageName: string;
/**
* Destination storage name
*/
destStorageName: string;
/**
* 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?: string, destPath?: string, srcStorageName?: string, destStorageName?: string);
}
export declare class CopyFolderRequestBuilder {
private model;
constructor(model: CopyFolderRequest);
build(): CopyFolderRequest;
srcPath(srcPath: string): CopyFolderRequestBuilder;
destPath(destPath: string): CopyFolderRequestBuilder;
srcStorageName(srcStorageName: string): CopyFolderRequestBuilder;
destStorageName(destStorageName: string): CopyFolderRequestBuilder;
}