lambda
dvargas92495/lambda/roamjs
roamjs-lambda Creates the API backend infrastructure for RoamJS extensions. The module is very opinionated and will not work for any use case outside of RoamJS. Features - Adds lambdas to the https://lambdas.roamjs.com API Gateway - Adds GitHub secrets to the extension's repositories Usage ``hcl variable "aws_access_token" { type = string } variable "aws_secret_token" { type = string } variable "developer_token" { type = string } variable "github_token" { type = string } provider "aws" { region = "us-east-1" access_key = var.aws_access_token secret_key = var.aws_secret_token } provider "github" { owner = "dvargas92495" token = var.github_token } module "roamjs_lambda" { source = "dvargas92495/lambda/roamjs" providers = { aws = aws github = github } name = "example" lambdas = [ { path = "re
| Name | Type | Description | Default |
|---|---|---|---|
| github_token | string | required | |
| lambdas | list(object({ path = strin | required | |
| name | string | required | |
| aws_access_token | string | required | |
| aws_secret_token | string | required | |
| developer_token | string | required | |
| role_arn | string | "" |