Compute

# AWS Lambda Connector

Deploy, invoke, and manage serverless functions.

$pip install "toolsconnector[lambda]"
15
Actions
Compute
Category
Free
Apache 2.0

## All 15 Actions

Action | Description | Parameters | Returns
--- | --- | --- | ---
`add_permission` | Add a permission to a function's resource policy | function_name, statement_id [action_name, principal, source_arn] | `dict`
`create_alias` | Create a function alias | function_name, name, function_version [description] | `LambdaAlias`
`create_function ⚠` | Create a Lambda function | function_name [runtime, role, handler, zip_file_base64, s3_bucket, s3_key, description, timeout, memory_size, environment, architectures] | `LambdaFunction`
`delete_function ⚠` | Delete a Lambda function | function_name | `dict`
`get_alias` | Get a function alias | function_name, name | `LambdaAlias`
`get_function` | Get a Lambda function | function_name | `LambdaFunction`
`get_function_configuration` | Get function configuration | function_name | `LambdaFunction`
`invoke` | Invoke a Lambda function | function_name [payload, invocation_type, log_type] | `LambdaInvocationResult`
`list_aliases` | List function aliases | function_name | `list`
`list_functions` | List Lambda functions | [max_items] | `list`
`list_versions_by_function` | List function versions | function_name | `list`
`publish_version` | Publish a function version | function_name [description] | `LambdaFunctionVersion`
`remove_permission` | Remove a permission from a function's resource policy | function_name, statement_id | `dict`
`update_function_code` | Update function code | function_name [s3_bucket, s3_key, zip_file_base64, architectures] | `LambdaFunction`
`update_function_configuration` | Update function configuration | function_name [runtime, handler, description, timeout, memory_size, environment, role] | `LambdaFunction`

Open Interactive Docs & Playground →

Full schema explorer, code generation, and live API testing