Skip to content

epilot-dev/terraform-provider-epilot-permission

Repository files navigation

Epilot is the digital foundation for sales, service, network and implementation processes in the context of the energy transition..

Notice of Alpha Status

This is a Alpha release of the epilot-permission Terraform Provider.

It is under active development and you may experience breaking changes. Please pin to a version if trialing in production.

SDK Installation

To install this provider, copy and paste this code into your Terraform configuration. Then, run terraform init.

terraform {
  required_providers {
    epilot-permission = {
      source  = "epilot-dev/epilot-permission"
      version = "0.0.3"
    }
  }
}

provider "epilot-permission" {
  # Configuration options
}

Testing the provider locally

Should you want to validate a change locally, the --debug flag allows you to execute the provider against a terraform instance locally.

This also allows for debuggers (e.g. delve) to be attached to the provider.

go run main.go --debug
# Copy the TF_REATTACH_PROVIDERS env var
# In a new terminal
cd examples/your-example
TF_REATTACH_PROVIDERS=... terraform init
TF_REATTACH_PROVIDERS=... terraform apply

SDK Generated by Speakeasy