Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/alexkappa/terraform-provider-auth0

ARCHIVED Auth0 Terraform Provider. This project is now being maintained at: https://github.com/auth0/terraform-provider-auth0
https://github.com/alexkappa/terraform-provider-auth0

auth0 terraform terraform-provider

Last synced: 4 days ago
JSON representation

ARCHIVED Auth0 Terraform Provider. This project is now being maintained at: https://github.com/auth0/terraform-provider-auth0

Awesome Lists containing this project

README

        

# THIS REPOSITORY HAS MOVED

This repository has moved into the [Auth0](https://github.com/auth0) organization where it will be maintained at
[github.com/auth0/terraform-provider-auth0](https://github.com/auth0/terraform-provider-auth0).

Auth0 Terraform Provider
========================

[![Build](https://github.com/alexkappa/terraform-provider-auth0/workflows/Build/badge.svg)](https://github.com/alexkappa/terraform-provider-auth0/actions)
[![Maintainability](https://api.codeclimate.com/v1/badges/9c49c10286123b716c79/maintainability)](https://codeclimate.com/github/alexkappa/terraform-provider-auth0/maintainability)
[![Test Coverage](https://api.codeclimate.com/v1/badges/9c49c10286123b716c79/test_coverage)](https://codeclimate.com/github/alexkappa/terraform-provider-auth0/test_coverage)
[![Gitter](https://badges.gitter.im/terraform-provider-auth0/community.svg)](https://gitter.im/terraform-provider-auth0/community)

Sponsors
--------

| |

If you would like to quickly implement a secure authentication flow with Terraform, [create an Auth0 account](https://a0.to/try-auth0); it's free!
|
| :-: | :- |
| | If you or your company relies on this provider and would like to ensure its continuing support please consider [sponsoring](https://github.com/sponsors/alexkappa). |

Usage
-----

**Terraform 0.13+**

Terraform 0.13 and higher uses the [Terraform Registry](https://registry.terraform.io/) to download and install providers. To install this provider, copy and paste this code into your Terraform configuration. Then, run `terraform init`.

```tf
terraform {
required_providers {
auth0 = {
source = "alexkappa/auth0"
version = "0.17.1"
}
}
}

provider "auth0" {}
```

```sh
$ terraform init
```

**Terraform 0.12.x**

For older versions of Terraform, binaries are available at the [releases](https://github.com/alexkappa/terraform-provider-auth0/releases) page. Download one that corresponds to your operating system / architecture, and move to the `~/.terraform.d/plugins/` directory. Finally, run terraform init.

```
provider "auth0" {}
```

```sh
$ terraform init
```

See the [Auth0 Provider documentation](https://registry.terraform.io/providers/alexkappa/auth0/latest/docs) for all the available resources.

Contributing
------------

See [CONTRIBUTING.md](CONTRIBUTING.md).