Terraform

The official Terraform provider for Thalassa Cloud enables you to define and manage your infrastructure declaratively.

Quick start

terraform {
  required_providers {
    thalassa = {
      source  = "thalassa-cloud/thalassa"
      version = ">= 0.0.0"
    }
  }
}

provider "thalassa" {
  organisation_id = var.organisation_id
  token           = var.token
}

variable "organisation_id" {}
variable "token" { sensitive = true }

resource "thalassa_vpc" "example" {
  name = "example-vpc"
}

See the provider documentation for all resources and data sources: