Skip to content

Terraform provider

The Vidos Terraform provider manages Vidos using the management APIs (control plane).

Authentication is supported via environment variables. Recommended:

Terminal window
export VIDOS_API_KEY="<YOUR_VIDOS_IAM_API_SECRET>"

IAM:

Services:

  • vidos_iam_api_key.api_secret is write-only: it is returned only on create and cannot be recovered after import.
  • Attachments fail fast: before attaching, the provider verifies the policy exists.
  • For resources that accept resource_id, it is optional and immutable. If omitted, the provider generates a stable tf-<hex> id.