Terraform Provider for time-based resources.
Please note: Issues on this repository are intended to be related to bugs or feature requests with this particular provider codebase. See Terraform Community for a list of resources to ask questions about Terraform or this provider and its usage.
Requirements
Using the Provider
This Terraform Provider is not available to install automatically via terraform init
at this time. Instead, follow the instructions to install it as a plugin. Pre-built releases of this Terraform Provider are available for download in GitHub Releases. After placing the custom provider into your plugins directory, run terraform init
to initialize it.
Resource Documentation
Until this Terraform Provider is brought under the Terraform Provider development program, resource documentation can be found within this repository.
Developing the Provider
If you wish to work on the provider, you'll first need Go 1.13 or later installed on your machine. This project uses Go Modules making it safe to work with it outside of your existing GOPATH.
Building the Provider
From the top directory of the repository:
$ go build
A terraform-provider-time
binary will be left in the current directory.
Testing the Provider
From the top directory of the repository:
$ go test ./...