Module: Lambda::MicroVMs
- Defined in:
- lib/lambda/microvms.rb,
lib/lambda/microvms/util.rb,
lib/lambda/microvms/error.rb,
lib/lambda/microvms/image.rb,
lib/lambda/microvms/client.rb,
lib/lambda/microvms/doctor.rb,
lib/lambda/microvms/waiter.rb,
lib/lambda/microvms/microvm.rb,
lib/lambda/microvms/project.rb,
lib/lambda/microvms/session.rb,
lib/lambda/microvms/version.rb,
lib/lambda/microvms/deployer.rb,
lib/lambda/microvms/endpoint.rb,
lib/lambda/microvms/packager.rb,
lib/lambda/microvms/scaffold.rb,
lib/lambda/microvms/function_client.rb,
lib/lambda/microvms/adapters/microvm_sdk.rb
Overview
Idiomatic Ruby lifecycle helpers for AWS Lambda MicroVMs.
Defined Under Namespace
Modules: Adapters, Session, Util Classes: Client, CommandError, ConfigurationError, Deployer, Doctor, Endpoint, EndpointError, Error, FunctionClient, Image, MicroVM, Packager, Project, Scaffold, UnsupportedOperationError, WaitTimeoutError, Waiter
Constant Summary collapse
- VERSION =
Current gem version.
'0.2.0'
Class Method Summary collapse
-
.session ⇒ Object
Run a MicroVM from an image, yield it, and apply the requested cleanup policy.