It contains mostly cloud related templates to make sure you can start writing your Lambda functions easily :)
jbang catalog add --name "personal-rodnan" -d "Rodnan JBang catalog" https://raw.githubusercontent.com/nandorholozsnyak/jbang-cloud/main/jbang-catalog.json
jbang init -t=q-aws-lambda@personal-rodnan -Dproperty=value <scriptOrFile>
Properties
Name | Description | Default value |
---|---|---|
mode |
Quarkus Lambda mode: simple or funq |
simple |
jbang init -t=q-aws-lambda-tf@personal-rodnan -Dproperty=value <scriptOrFile>
Properties
Name | Description | Default value |
---|---|---|
mode |
Quarkus Lambda mode: simple or funq |
simple |
tf-providers |
If enabled extra Terraform related providers will be generated |
false |
tf-provider-aws-version |
Version of the AWS Terraform provider |
3.71.0 |
tf-provider-archive-version |
Version of the Archive Terraform provider |
2.2.0 |
tf-provider-null-version |
Version of the NULL Terraform provider |
3.1.0 |
tf-provider-aws-region |
AWS Region |
eu-central-1 |
aws-vpc-integration |
AWSLambdaVPCAccessExecutionRole will be added to the lambda function |
false |
aws-lambda-logging |
If logging should be enabled or not |
false |
native-function |
Native executable based lambda or not |
false |
lambda-handler |
Lambda handler method's name. By default it will be decided by the 'mode' property, but could be overriden. |
jbang init -t=q-aws-lambda-sqs@personal-rodnan -Dproperty=value <scriptOrFile>
Properties
Name | Description | Default value |
---|---|---|
mode |
Quarkus Lambda mode: simple or funq |
simple |
jbang init -t=q-aws-lambda-sqs-tf@personal-rodnan -Dproperty=value <scriptOrFile>
Properties
Name | Description | Default value |
---|---|---|
mode |
Quarkus Lambda mode: simple or funq |
simple |
tf-providers |
If enabled extra Terraform related providers will be generated |
false |
tf-provider-aws-version |
Version of the AWS Terraform provider |
3.71.0 |
tf-provider-archive-version |
Version of the Archive Terraform provider |
2.2.0 |
tf-provider-null-version |
Version of the NULL Terraform provider |
3.1.0 |
tf-provider-aws-region |
AWS Region |
eu-central-1 |
aws-vpc-integration |
AWSLambdaVPCAccessExecutionRole will be added to the lambda function |
false |
aws-lambda-logging |
If logging should be enabled or not |
false |
aws-sqs-enabled |
If SQS queue should be created or not |
true |
native-function |
Native executable based lambda or not |
false |
lambda-handler |
Lambda handler method's name. By default it will be decided by the 'mode' property, but could be overriden. |
jbang init -t=q-aws-lambda-s3@personal-rodnan -Dproperty=value <scriptOrFile>
Properties
Name | Description | Default value |
---|---|---|
mode |
Quarkus Lambda mode: simple or funq |
simple |
jbang init -t=q-aws-lambda-s3-tf@personal-rodnan -Dproperty=value <scriptOrFile>
Properties
Name | Description | Default value |
---|---|---|
mode |
Quarkus Lambda mode: simple or funq |
simple |
tf-providers |
If enabled extra Terraform related providers will be generated |
false |
tf-provider-aws-version |
Version of the AWS Terraform provider |
3.71.0 |
tf-provider-archive-version |
Version of the Archive Terraform provider |
2.2.0 |
tf-provider-null-version |
Version of the NULL Terraform provider |
3.1.0 |
tf-provider-aws-region |
AWS Region |
eu-central-1 |
aws-vpc-integration |
AWSLambdaVPCAccessExecutionRole will be added to the lambda function |
false |
aws-lambda-logging |
If logging should be enabled or not |
false |
native-function |
Native executable based lambda or not |
false |
lambda-handler |
Lambda handler method's name. By default it will be decided by the 'mode' property, but could be overriden. |
jbang init -t=q-aws-lambda-ecs-event-tf@personal-rodnan -Dproperty=value <scriptOrFile>
Properties
Name | Description | Default value |
---|---|---|
mode |
Quarkus Lambda mode: simple or funq |
simple |
tf-providers |
If enabled extra Terraform related providers will be generated |
false |
tf-provider-aws-version |
Version of the AWS Terraform provider |
3.71.0 |
tf-provider-archive-version |
Version of the Archive Terraform provider |
2.2.0 |
tf-provider-null-version |
Version of the NULL Terraform provider |
3.1.0 |
tf-provider-aws-region |
AWS Region |
eu-central-1 |
aws-vpc-integration |
AWSLambdaVPCAccessExecutionRole will be added to the lambda function |
|
aws-lambda-logging |
If logging should be enabled or not |
|
aws-ecs-event-change-capture |
If ECS event change capture should be included in Terraform scripts |
true |
native-function |
Native executable based lambda or not |
false |
lambda-handler |
Lambda handler method's name. By default it will be decided by the 'mode' property, but could be overriden. |
Generation date: 2023-04-25T19:56:58.199009017