runway.cfngin.lookups package¶
CFNgin lookups.
- runway.cfngin.lookups.register_lookup_handler(lookup_type: str, handler_or_path: str | type[LookupHandler[Any]]) None [source]¶
Register a lookup handler.
- Parameters:
lookup_type – Name to register the handler under.
handler_or_path – A function or a path to a handler.
- runway.cfngin.lookups.unregister_lookup_handler(lookup_type: str) None [source]¶
Unregister the specified lookup type.
This is useful when testing various lookup types if you want to unregister the lookup type after the test runs.
- Parameters:
lookup_type – Name of the lookup type to unregister.
Subpackages¶
- runway.cfngin.lookups.handlers package
- Submodules
- runway.cfngin.lookups.handlers.ami module
- runway.cfngin.lookups.handlers.awslambda module
- runway.cfngin.lookups.handlers.default module
- runway.cfngin.lookups.handlers.dynamodb module
- runway.cfngin.lookups.handlers.envvar module
- runway.cfngin.lookups.handlers.file module
- runway.cfngin.lookups.handlers.hook_data module
- runway.cfngin.lookups.handlers.kms module
- runway.cfngin.lookups.handlers.output module
- runway.cfngin.lookups.handlers.rxref module
- runway.cfngin.lookups.handlers.split module
- runway.cfngin.lookups.handlers.xref module
- Submodules