Модель доступа при работе через Terraform
Вся работа в с API платформы (в том числе через Terraform) происходит в контексте выбранного проекта.
Фактический уровень доступа ключа к ресурсам и проектам определяется ролью владельца ключа в этом проекте.
Это означает, что даже если ключ создан с широкими возможностями, операции в конкретном проекте будут ограничены ролью владельца в нём.
ID проекта для использования в манифестах можно получить в панели управления, в разделе "Настройки -> Управление проектами" кликнув на иконку

Related Articles
Terraform и Infrastructure as Code в Pro-Data Cloud
Terraform — это инструмент инфраструктуры как кода (IaC), который позволяет описывать и управлять облачными ресурсами в виде конфигурационных файлов. Используя Terraform, вы можете создавать, изменять и удалять ресурсы Pro-Data Cloud автоматически, ...
Провайдер Terraform для Pro-Data Cloud
Для работы с инфраструктурой используется официальный провайдер prodata, который взаимодействует с API платформы. Актуальная документация провайдера доступна в Terraform Registry: ...
Что поддерживается сейчас (MVP)
? Управление виртуальными серве Доступен ресурс для создания и управления виртуальными машинами: создание VM из шаблонов или ISO настройка CPU, RAM и параметров сервера базовые операции жизненного цикла ? Управление сетевыми ресурсами Добавлена ...
Как начать работу
1. Установите Terraform CLI с официального сайта HashiCorp. 2. Создайте конфигурационный файл с описанием провайдера. 3. Получите ключи доступа в панели управления в разделе «Ключи доступа» (см. раздел базы знаний «Управление ключами доступа»). 4. ...
Пример создания ресурса
Пример создания виртуального сервера: ### TERRAFORM AREA terraform { required_providers { prodata = { source = "prodata-cloud/prodata" version = "~> 0.11.0" } } } ### PROVIDERS provider "prodata" { api_base_url = "https://my.pro-data.tech/" region = ...