Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

FunctionConfiguration

import type { FunctionConfiguration } from "https://aws-api.deno.dev/v0.3/services/greengrass.ts?docs=full";

The configuration of the Lambda function.

interface FunctionConfiguration {
EncodingType?: EncodingType | null;
Environment?: FunctionConfigurationEnvironment | null;
ExecArgs?: string | null;
Executable?: string | null;
MemorySize?: number | null;
Pinned?: boolean | null;
Timeout?: number | null;
}

§Properties

§
EncodingType?: EncodingType | null
[src]

The expected encoding type of the input payload for the function. The default is ''json''.

§

The environment configuration of the function.

§
ExecArgs?: string | null
[src]

The execution arguments.

§
Executable?: string | null
[src]

The name of the function executable.

§
MemorySize?: number | null
[src]

The memory size, in KB, which the function requires. This setting is not applicable and should be cleared when you run the Lambda function without containerization.

§
Pinned?: boolean | null
[src]

True if the function is pinned. Pinned means the function is long-lived and starts when the core starts.

§
Timeout?: number | null
[src]

The allowed function execution time, after which Lambda should terminate the function. This timeout still applies to pinned Lambda functions for each request.