oak-general-business/es/types/Upload.d.ts

40 lines
802 B
TypeScript

export type QiniuUploadInfo = {
key?: string;
uploadToken: string;
uploadHost: string;
bucket: string;
};
export type CTYunUploadInfo = {
key?: string;
accessKey: string;
uploadToken: string;
uploadHost: string;
policy: string;
signature: string;
bucket: string;
};
export type AliYunUploadInfo = {
key?: string;
signature: string;
policy: string;
uploadHost: string;
bucket: string;
accessKey: string;
};
export type TencentYunUploadInfo = {
key?: string;
signature: string;
policy: string;
uploadHost: string;
bucket: string;
accessKey: string;
keyTime: string;
algorithm: string;
};
export type S3UploadInfo = {
key?: string;
uploadUrl: string;
bucket: string;
accessKey: string;
};