Optional ReadonlydescriptionOptional ReadonlyenvironmentEnvironment variables for function configuration.
Optional ReadonlyephemeralThe size of the function's /tmp directory in MB.
Optional ReadonlyeventEventBridge configuration for event-driven execution.
ReadonlyfunctionLambda function name.
Optional ReadonlygeneratedGenerated layer names to attach to the function.
Optional ReadonlylayerExisting layer version ARNs mapped by name.
Optional ReadonlymaxMaximum event age in seconds (60-21600).
Optional ReadonlymemoryMemory allocation in MB (128-10240).
Optional ReadonlyqueueEnvironment variables to be populated with the URL of a queue declared under the module's
queues section, mapped from environment variable name to queue key. Producers need the URL
at runtime, and the queue is deployed alongside the function, so the URL is injected directly
rather than through an SSM lookup.
Optional ReadonlyreservedReserved concurrent executions for capacity management.
Optional ReadonlyretryMaximum retry attempts for failed executions (0-2).
ReadonlyroleIAM role ARN for Lambda function execution.
Optional ReadonlysqsSQS event sources which poll a queue declared under the module's queues section and invoke
this function with batches of messages, keyed by queue name.
Optional ReadonlytimeoutFunction timeout in seconds.
Optional ReadonlyvpcVPC configuration for network deployment.
Optional function description.