terraform-provider-edge-con.../examples/authentication/token-auth.tf

33 lines
669 B
HCL

# Example: Token-based Authentication
#
# This example demonstrates how to authenticate with the Edge Connect
# provider using an API token.
terraform {
required_providers {
edge-connect = {
source = "local/edge-connect"
}
}
}
provider "edge-connect" {
endpoint = "https://api.edge-connect.example.com"
token = var.edge_connect_token
}
variable "edge_connect_token" {
description = "API token for Edge Connect"
type = string
sensitive = true
}
# Example resource
resource "edge-connect_app" "token_example" {
name = "token-auth-app"
version = "1.0.0"
}
output "app_id" {
value = edge-connect_app.token_example.id
}