LambdaFunctionRecipeSource
import type { LambdaFunctionRecipeSource } from "https://aws-api.deno.dev/v0.3/services/greengrassv2.ts?docs=full";
Contains information about an Lambda function to import to create a component.
interface LambdaFunctionRecipeSource {
componentDependencies?: {} | null;
[key: string]: ComponentDependencyRequirement | null | undefined;
componentLambdaParameters?: LambdaExecutionParameters | null;
componentName?: string | null;
componentPlatforms?: ComponentPlatform[] | null;
componentVersion?: string | null;
lambdaArn: string;
}§Properties
§
componentDependencies?: {} | null
[src][key: string]: ComponentDependencyRequirement | null | undefined;
The component versions on which this Lambda function component depends.
§
componentLambdaParameters?: LambdaExecutionParameters | null
[src]The system and runtime parameters for the Lambda function as it runs on the Greengrass core device.
§
componentName?: string | null
[src]The name of the component.
Defaults to the name of the Lambda function.
§
componentPlatforms?: ComponentPlatform[] | null
[src]The platforms that the component version supports.