Crate htsget_lambda

source ·
Expand description

Library providing the routing and http responses for aws lambda requests.

Modules

  • Module primarily providing http response functionality for the htsget endpoints.

Structs

  • Configuration for the htsget server.
  • Configuration for the htsget server.
  • A request route, with a method, endpoint and route type.
  • A Router is a struct which handles routing any htsget requests to the htsget search, using the config.
  • Configuration of the service info.
  • Configuration for the htsget ticket server.

Enums

  • Valid htsget http request methods.
  • A route type, which is either the service info endpoint, or an id represented by a string.
  • Specify the storage backend to use as config values.

Functions