Terraform Provider

Terraform Provider Overview

Terraform Provider for DE-CIX (IX-API). The DE-CIX IX-API Terraform provider allows you to manage your interconnection services as Infrastructure as Code (IaC) using HashiCorp Terraform. It enables a…

DE-CIX PDM Team
Updated by DE-CIX PDM Team

Getting Started

Getting Started with the IX-API Terraform Provider. This guide explains how to install and configure the IX-API Terraform provider to manage your DE-CIX services. Prerequisites. - Terraform v1.0 or l…

DE-CIX PDM Team
Updated by DE-CIX PDM Team

Provider Configuration

Provider Configuration. The provider block defines how Terraform connects to the IX-API endpoint. Basic Configuration. provider "ixapi" { api = "https://ixapi.de-cix.net/api/v2" api_key = var.api_key…

DE-CIX PDM Team
Updated by DE-CIX PDM Team

Managing Services

Creating and Managing Services Using the IX-API Terraform Provider. This page shows how to create and manage DE-CIX Cloud ROUTER resources and related configurations. Recommended order: 1. Create the…

DE-CIX PDM Team
Updated by DE-CIX PDM Team

State Management

Terraform State Management with DE-CIX Resources. Terraform tracks all managed resources in a state file. How Terraform State Works Terraform stores resource IDs and attributes. Removing resources de…

DE-CIX PDM Team
Updated by DE-CIX PDM Team

End-to-End Example

End-to-End Example: Deploying a Cloud ROUTER with Terraform. This example demonstrates complete Cloud ROUTER deployment using the IX-API Terraform provider. This is an advanced example demonstrating…

DE-CIX PDM Team
Updated by DE-CIX PDM Team

Get in touch