UNPKG

cdk-lambda-subminute

Version:

A construct for deploying a Lambda function that can be invoked every time unit less than one minute.

26 lines (25 loc) 777 B
import {Credentials, CredentialsOptions} from '../credentials'; import {AWSError} from '../error'; export class Signer { /** * A signer object can be used to generate an auth token to a database. */ constructor(options?:Signer.SignerOptions); /** * Generate an auth token to a database. */ getAuthToken(options: Signer.SignerOptions, callback: (err: AWSError, token: string) => void): void; /** * Generate an auth token to a database. */ getAuthToken(options: Signer.SignerOptions): string; } declare namespace Signer { export interface SignerOptions { credentials?: Credentials | CredentialsOptions; region?: string; hostname?: string; port?: number; username?: string; } }