lemon-core
Version:
Lemon Serverless Micro-Service Platform
21 lines (20 loc) • 456 B
TypeScript
/**
* config for sigV4Client
*/
export interface sigV4ClientConfig {
host?: string;
accessKey?: string;
secretKey?: string;
sessionToken?: string;
serviceName?: string;
region?: string;
defaultAcceptType?: string;
defaultContentType?: string;
endpoint?: string;
}
/**
* create the sigV4Client for signed request to AWS
*/
export declare const sigV4Client: (config: sigV4ClientConfig) => {
[key: string]: any;
};