An open API service indexing awesome lists of open source software.

https://github.com/flaconi/terraform-aws-newrelic-lambda-integration

Terraformized CloudFormation templates of new relic
https://github.com/flaconi/terraform-aws-newrelic-lambda-integration

aws terraform terraform-module

Last synced: 9 months ago
JSON representation

Terraformized CloudFormation templates of new relic

Awesome Lists containing this project

README

          

# Terraform NewRelic integration
This module will create lambda for new relic log ingestion.

## Providers

| Name | Version |
|------|---------|
| [aws](#provider\_aws) | ~> 6.12 |
| [random](#provider\_random) | ~> 3.6 |

## Modules

| Name | Source | Version |
|------|--------|---------|
| [lambda\_newrelic\_resource\_bucket](#module\_lambda\_newrelic\_resource\_bucket) | github.com/terraform-aws-modules/terraform-aws-s3-bucket | v4.1.2 |

## Requirements

| Name | Version |
|------|---------|
| [terraform](#requirement\_terraform) | ~> 1.5 |
| [aws](#requirement\_aws) | ~> 6.12 |
| [random](#requirement\_random) | ~> 3.6 |

## Required Inputs

No required inputs.

## Optional Inputs

The following input variables are optional (have default values):

### [newrelic\_license\_key\_path](#input\_newrelic\_license\_key\_path)

Description: n/a

Type: `string`

Default: `""`

### [newrelic\_account\_number](#input\_newrelic\_account\_number)

Description: n/a

Type: `string`

Default: `""`

### [create\_license\_key\_stack](#input\_create\_license\_key\_stack)

Description: n/a

Type: `bool`

Default: `true`

### [create\_log\_ingestion\_stack](#input\_create\_log\_ingestion\_stack)

Description: n/a

Type: `bool`

Default: `true`

### [create\_lambda\_integration\_stack](#input\_create\_lambda\_integration\_stack)

Description: n/a

Type: `bool`

Default: `true`

### [tags](#input\_tags)

Description: Map of custom tags for the provisioned resources

Type: `map(string)`

Default: `{}`

## Outputs

| Name | Description |
|------|-------------|
| [newrelic\_log\_ingestion\_lambda\_arn](#output\_newrelic\_log\_ingestion\_lambda\_arn) | n/a |