Find a file
2025-03-03 23:30:48 +01:00
.github chore(deps): bump golangci/golangci-lint-action from 6.4.1 to 6.5.0 (#80) 2025-02-17 22:30:56 +01:00
docs doc(jobs): fixed wording 2024-04-20 23:46:41 +02:00
examples Fixed various documentation entries 2023-09-25 00:13:53 +02:00
external/evcli chore(deps): updated dependencies 2024-09-11 10:11:41 +02:00
internal/provider doc(jobs): fixed wording 2024-04-20 23:46:41 +02:00
templates Terraform registry documentation bootstrap 2023-06-19 13:08:03 +02:00
tools Prepared everything for the first release 2023-06-19 00:05:58 +02:00
.gitignore Prepared everything for the first release 2023-06-19 00:05:58 +02:00
.golangci.yml chore(ci): fix golangci-lint configuration 2025-02-17 22:27:41 +01:00
.goreleaser.yml chore(deps): updated goreleaser github action for latest version 2024-06-28 23:58:01 +02:00
CHANGELOG.md Preparing for release 2025-02-24 22:03:27 +01:00
go.mod chore(deps): update dependencies 2025-03-03 23:30:48 +01:00
go.sum chore(deps): update dependencies 2025-03-03 23:30:48 +01:00
LICENSE Initial import 2023-06-16 22:55:23 +02:00
main.go Prepared everything for the first release 2023-06-19 00:05:58 +02:00
README.md Updated dependencies 2024-01-11 22:49:17 +01:00
terraform-registry-manifest.json Prepared everything for the first release 2023-06-19 00:05:58 +02:00

Eventline terraform provider

Read the full documentation here

The Eventline provider is used to interact with the resources supported by Eventline. The provider needs to be configured with the proper credentials before it can be used. It requires terraform 1.0 or later.

Example Usage

terraform {
  required_providers {
    eventline = {
      source = "adyxax/eventline"
    }
  }
}

provider "eventline" {
  api_key  = var.eventline_api_key
  endpoint = "http://localhost:8085/"
}

data "eventline_project" "main" {
  name = "main"
}

resource "eventline_identity" "example" {
  name       = "example"
  project_id = data.eventline_project.main.id

  connector = "eventline"
  data      = jsonencode({ "key" = "test" })
  type      = "api_key"
}

Developing the provider

TODO