flydrive-azure
Version:
Flydrive Azure Driver
36 lines (35 loc) • 1.2 kB
TypeScript
import { type CommonOptions } from '@azure/storage-blob';
export type AzureStorageDriverConfig = CommonOptions & {
connectionString?: string;
azureTenantId?: string;
azureClientId?: string;
azureClientSecret?: string;
name?: string;
key?: string;
localAddress?: string;
container?: string;
};
export declare class FileNotFoundException extends Error {
constructor(message: string, error?: unknown);
}
export declare class CannotGetMetaDataException extends Error {
constructor(message: string);
}
export declare class CannotSetMetaDataException extends Error {
constructor(message: string);
}
export declare class MethodNotImplementedException extends Error {
constructor(message: string);
}
export declare class CannotWriteFileException extends Error {
constructor(message: string, error: unknown);
}
export declare class CannotCopyFileException extends Error {
constructor(message: string, error: unknown);
}
export declare class CannotDeleteFileException extends Error {
constructor(message: string, error: unknown);
}
export declare class CannotMoveFileException extends Error {
constructor(message: string, error: unknown);
}