Skip to main content

Module lambda

Module lambda 

Source
Expand description

Ready-made Lambda tables — functions, aliases, versions.

Lambda speaks REST-JSON (see [crate::restjson]). The control plane URL pattern is /2015-03-31/functions/... — old version prefix, never going to change.

Top-level: functions_table enumerates every function in the account/region. Aliases and versions only make sense scoped to a function, so they aren’t exposed top-level — reach them via lambda.function ... :aliases / :versions.

Function also carries a cross-service :log_group relation that resolves to the matching CloudWatch Logs group at /aws/lambda/<FunctionName>, regardless of whether the function has a custom logging config.

Re-exports§

pub use alias::Alias;
pub use alias::aliases_table;
pub use function::Function;
pub use function::functions_table;
pub use version::Version;
pub use version::versions_table;

Modules§

alias
function
version