Skip to content

Latest commit

 

History

History
37 lines (26 loc) · 1.56 KB

File metadata and controls

37 lines (26 loc) · 1.56 KB
page_title subcategory description
Provider: HashiCups
Terraform provider for interacting with HashiCups API.

HashiCups Provider

-> Visit the Call APIs with Terraform Providers Learn tutorials for an interactive getting started experience.

The HashiCups provider is used to interact with a fictional coffee-shop application, HashiCups. This provider is meant to serve as an educational tool to show users how:

  1. use providers to create, read, update and delete (CRUD) resources using Terraform.
  2. create a custom Terraform provider.

To learn how to re-create the HashiCups provider, refer to the Call APIs with Terraform Providers Learn tutorials.

Use the navigation to the left to read about the available resources.

Example Usage

Do not keep your authentication password in HCL for production environments, use Terraform environment variables.

provider "hashicups" {
  username = "education"
  password = "test123"
}

Schema

Optional

  • username (String, Optional) Username to authenticate to HashiCups API
  • password (String, Optional) Password to authenticate to HashiCups API
  • host (String, Optional) HashiCups API address (defaults to localhost:19090)