Hierarchy (view full)

Constructors

Properties

_RELOADABLE: boolean = false
region: string
_instances: {
    [key: string]: RWSService;
} = {}

Type declaration

Methods

  • Parameters

    • lambdaDirPath: string
    • moduleCfgDir: string
    • fullZip: boolean = false

    Returns Promise<string>

  • Parameters

    • functionDirName: string
    • zipPath: string
    • vpcId: string
    • Optional subnetId: string
    • noEFS: boolean = false

    Returns Promise<any>

  • Parameters

    • functionName: string
    • efsId: string
    • vpcId: string
    • subnetId: string
    • force: boolean = false

    Returns Promise<void>

  • Parameters

    • lambdaDirName: string
    • moduleCfgDir: string

    Returns [string, string]

  • Parameters

    • lambdaFunctionName: string

    Returns Promise<GetFunctionResponse>

  • Parameters

    • lambdaFunctionName: string
    • restApiId: string
    • resource: Resource
    • httpMethod: string = 'GET'

    Returns Promise<void>

  • Parameters

    • functionDirName: string
    • payload: any

    Returns Promise<{
        CapturedLogs?: string[];
        InvocationType: string;
        Response: InvocationResponse;
        StatusCode: number;
    }>

  • Parameters

    • lambdaFunctionName: string
    • vpcId: string

    Returns Promise<void>

  • Parameters

    • functionName: string
    • waitFor: string = null
    • timeoutMs: number = 300000
    • intervalMs: number = 5000

    Returns Promise<void>

Generated using TypeDoc