{
  "provider_schemas": {
    "registry.terraform.io/repinoid/nubes": {
      "provider": {
        "version": 0,
        "block": {
          "attributes": {
            "api_endpoint": {
              "type": "string",
              "description": "API Gateway endpoint for Nubes Cloud",
              "description_kind": "markdown",
              "optional": true
            },
            "api_token": {
              "type": "string",
              "description": "API authentication token",
              "description_kind": "markdown",
              "optional": true,
              "sensitive": true
            },
            "insecure": {
              "type": "bool",
              "description": "Disable TLS certificate verification. Use only for dev environments with self-signed certs. Can also be set via NUBES_INSECURE env var.",
              "description_kind": "markdown",
              "optional": true
            },
            "log_level": {
              "type": "string",
              "description": "Logging level for operation stages. Values: `none` (default, silent), `info` (stage name + duration), `debug` (info + detailed sub-step messages). Can be overridden per resource.",
              "description_kind": "markdown",
              "optional": true
            }
          },
          "description_kind": "plain"
        }
      },
      "resource_schemas": {
        "nubes_akhq": {
          "version": 0,
          "block": {
            "attributes": {
              "adopt_existing_on_create": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "domain": {
                "type": "string",
                "description": "Если будет указан FQDN, то происходят проверки DNS на валидность А-записи, или будет добавлено в зону resourceRealm Не изменяется после создания.",
                "description_kind": "markdown",
                "required": true
              },
              "id": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "kafka_uid": {
                "type": "string",
                "description": "Выбрать кластер из списка",
                "description_kind": "markdown",
                "optional": true
              },
              "keep_on_destroy": {
                "type": "bool",
                "description": "Режим state_only при destroy: ресурс не удаляется и не меняется в облаке, только убирается из состояния. Имеет приоритет над suspend_on_destroy. false = обычное удаление.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "log_level": {
                "type": "string",
                "description": "Operation stages log level: none (default), info, debug. Overrides provider-level log_level.",
                "description_kind": "markdown",
                "optional": true
              },
              "operation_timeout": {
                "type": "string",
                "description_kind": "plain",
                "optional": true
              },
              "resource_cpu": {
                "type": "number",
                "description": "Пример: `1000` Не изменяется после создания.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "resource_instances": {
                "type": "number",
                "description": "Не изменяется после создания.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "resource_memory": {
                "type": "number",
                "description": "Пример: `1024` Не изменяется после создания.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "resource_name": {
                "type": "string",
                "description_kind": "plain",
                "required": true
              },
              "resource_realm": {
                "type": "string",
                "description": "Выбрать платформу из списка Не изменяется после создания.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "state_out": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_out_flat": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_params": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_params_flat": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "suspend_on_destroy": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "vault_fields": {
                "type": [
                  "list",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "vault_secrets": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true,
                "sensitive": true
              },
              "vault_url": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "vault_user_path": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              }
            },
            "description_kind": "plain"
          }
        },
        "nubes_clickhouse": {
          "version": 0,
          "block": {
            "attributes": {
              "access_configuration": {
                "nested_type": {
                  "attributes": {
                    "master_access_list": {
                      "type": "string",
                      "description": "Необходимо настраивать, когда зарезервирован внешний адрес<br/>Если передан пустой массив, доступ выделяется всем",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "master_ip_space": {
                      "type": "string",
                      "description": "Из какого Ip-Space резервировать внешний IP<br/>Список предоставляется из Организации, в котором развёрнута ресурсная платформа",
                      "description_kind": "markdown",
                      "required": true
                    }
                  },
                  "nesting_mode": "single"
                },
                "description_kind": "plain",
                "required": true
              },
              "adopt_existing_on_create": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "autoscale_configuration": {
                "nested_type": {
                  "attributes": {
                    "enabled": {
                      "type": "bool",
                      "description": "Включает автоскейлинг PV. При включении параметра необходимо настроить autoScalePercentage и autoScaleTechWindow. Алерт при срабатывании вызывает modify у текущей услуги",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "percent": {
                      "type": "number",
                      "description": "Требует включения autoScale. Позволяет указать в процентах расширение от текущего макс объема<br/>Минимальный размер на который расширяется - **1Gb**",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "quota": {
                      "type": "number",
                      "description": "До какого размера возможно увеличивать диск, когда включен Autoscale",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "schedule": {
                      "type": "number",
                      "description": "Требует включения autoScale. Окно обновления (пока не реализовано). Указывается час в виде Integer (0 / 5 / 12 / 23)",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    }
                  },
                  "nesting_mode": "single"
                },
                "description_kind": "plain",
                "required": true
              },
              "backup_configuration": {
                "nested_type": {
                  "attributes": {
                    "retain": {
                      "type": "number",
                      "description_kind": "plain",
                      "optional": true,
                      "computed": true
                    },
                    "s3_uid": {
                      "type": "string",
                      "description": "Экземпляр S3 обязателен",
                      "description_kind": "markdown",
                      "required": true
                    },
                    "schedule": {
                      "type": "string",
                      "description_kind": "plain",
                      "optional": true,
                      "computed": true
                    }
                  },
                  "nesting_mode": "single"
                },
                "description_kind": "plain",
                "required": true
              },
              "clickhouse_configuration": {
                "nested_type": {
                  "attributes": {
                    "version": {
                      "type": "string",
                      "description_kind": "plain",
                      "optional": true,
                      "computed": true
                    }
                  },
                  "nesting_mode": "single"
                },
                "description_kind": "plain",
                "required": true
              },
              "clickhouse_files_configuration": {
                "type": "string",
                "description": "Формат:<br/> - path: somethings3.xml<br/>   xmlConfig: '&lt;clickhouse&gt;......&lt;/clickhouse&gt;'",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "clickhouse_keeper_configuration": {
                "nested_type": {
                  "attributes": {
                    "cpu": {
                      "type": "number",
                      "description": "Указывается в Milicores<br/>`1000` Mili == `1` Ядро",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "memory": {
                      "type": "number",
                      "description": "Указывается в Megabytes",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "replicas": {
                      "type": "number",
                      "description": "Если указан 0, то инстансы ClickHouse Keeper развёрнуты не будут",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    }
                  },
                  "nesting_mode": "single"
                },
                "description_kind": "plain",
                "required": true
              },
              "cluster_configuration": {
                "nested_type": {
                  "attributes": {
                    "cpu": {
                      "type": "number",
                      "description": "Указывается в Milicores<br/>`1000` Mili == `1` Ядро",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "disk": {
                      "type": "number",
                      "description": "Указывается в GIGAbytes",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "memory": {
                      "type": "number",
                      "description": "Указывается в Megabytes",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "replicas": {
                      "type": "number",
                      "description_kind": "plain",
                      "optional": true,
                      "computed": true
                    },
                    "shards": {
                      "type": "number",
                      "description": "**Шард** - это часть данных, разделенная на разные узлы (серверы) для горизонтального масштабирования и обработки больших объемов информации. <br/>**Реплика** - это точная копия данных внутри одного шарда",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    }
                  },
                  "nesting_mode": "single"
                },
                "description_kind": "plain",
                "required": true
              },
              "id": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "keep_on_destroy": {
                "type": "bool",
                "description": "Режим state_only при destroy: ресурс не удаляется и не меняется в облаке, только убирается из состояния. Имеет приоритет над suspend_on_destroy. false = обычное удаление.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "log_level": {
                "type": "string",
                "description": "Operation stages log level: none (default), info, debug. Overrides provider-level log_level.",
                "description_kind": "markdown",
                "optional": true
              },
              "operation_timeout": {
                "type": "string",
                "description_kind": "plain",
                "optional": true
              },
              "reconcile_trigger": {
                "type": "string",
                "description": "Строка-триггер: изменение или очистка значения запускает операцию reconcile при Update. При Create операция не вызывается.",
                "description_kind": "markdown",
                "optional": true
              },
              "resource_name": {
                "type": "string",
                "description_kind": "plain",
                "required": true
              },
              "startup_configuration": {
                "nested_type": {
                  "attributes": {
                    "resource_realm": {
                      "type": "string",
                      "description": "Кластер Kubernetes, на котором будет развернут экземпляр",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    }
                  },
                  "nesting_mode": "single"
                },
                "description_kind": "plain",
                "required": true
              },
              "state_out": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_out_flat": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_params": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_params_flat": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "suspend_on_destroy": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "vault_fields": {
                "type": [
                  "list",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "vault_secrets": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true,
                "sensitive": true
              },
              "vault_url": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "vault_user_path": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              }
            },
            "description_kind": "plain"
          }
        },
        "nubes_clickhouse_database": {
          "version": 0,
          "block": {
            "attributes": {
              "adopt_existing_on_create": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "clickhouse_id": {
                "type": "string",
                "description_kind": "plain",
                "required": true
              },
              "db_name": {
                "type": "string",
                "description": "Пример: `db01` Не изменяется после создания. Изменение требует пересоздания.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "id": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "keep_on_destroy": {
                "type": "bool",
                "description": "Режим state_only при destroy: подресурс не удаляется и не меняется в облаке, только убирается из состояния. Нужен там, где родительский инстанс при destroy не удаляется (например suspend_on_destroy = true) и объект должен остаться внутри него. false = обычное удаление.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "log_level": {
                "type": "string",
                "description": "Operation stages log level: none (default), info, debug. Overrides provider-level log_level.",
                "description_kind": "markdown",
                "optional": true
              },
              "operation_timeout": {
                "type": "string",
                "description_kind": "plain",
                "optional": true
              },
              "skip_missing_on_delete": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              }
            },
            "description_kind": "plain"
          }
        },
        "nubes_clickhouse_user": {
          "version": 0,
          "block": {
            "attributes": {
              "access_hosts": {
                "type": "string",
                "description": "Пример: `::/0` Не изменяется после создания. Изменение требует пересоздания.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "adopt_existing_on_create": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "clickhouse_id": {
                "type": "string",
                "description_kind": "plain",
                "required": true
              },
              "db_name": {
                "type": "string",
                "description": "Не изменяется после создания. Изменение требует пересоздания.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "id": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "keep_on_destroy": {
                "type": "bool",
                "description": "Режим state_only при destroy: подресурс не удаляется и не меняется в облаке, только убирается из состояния. Нужен там, где родительский инстанс при destroy не удаляется (например suspend_on_destroy = true) и объект должен остаться внутри него. false = обычное удаление.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "log_level": {
                "type": "string",
                "description": "Operation stages log level: none (default), info, debug. Overrides provider-level log_level.",
                "description_kind": "markdown",
                "optional": true
              },
              "operation_timeout": {
                "type": "string",
                "description_kind": "plain",
                "optional": true
              },
              "password": {
                "type": "string",
                "description": "Пароль пользователя, который генерирует платформа. Провайдер читает его из Vault родительского инстанса сразу после создания пользователя.",
                "description_kind": "markdown",
                "computed": true,
                "sensitive": true
              },
              "skip_missing_on_delete": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "username": {
                "type": "string",
                "description": "Пример: `myusername` Не изменяется после создания. Изменение требует пересоздания.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              }
            },
            "description_kind": "plain"
          }
        },
        "nubes_dnsrecord": {
          "version": 0,
          "block": {
            "attributes": {
              "adopt_existing_on_create": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "id": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "keep_on_destroy": {
                "type": "bool",
                "description": "Режим state_only при destroy: ресурс не удаляется и не меняется в облаке, только убирается из состояния. Имеет приоритет над suspend_on_destroy. false = обычное удаление.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "log_level": {
                "type": "string",
                "description": "Operation stages log level: none (default), info, debug. Overrides provider-level log_level.",
                "description_kind": "markdown",
                "optional": true
              },
              "operation_timeout": {
                "type": "string",
                "description_kind": "plain",
                "optional": true
              },
              "reconcile_trigger": {
                "type": "string",
                "description": "Строка-триггер: изменение или очистка значения запускает операцию reconcile при Update. При Create операция не вызывается.",
                "description_kind": "markdown",
                "optional": true
              },
              "record_input": {
                "type": "string",
                "description": "Значение. Необходима валидация, в зависимости от типа записи. Должно быть заменено на UUID-внешнийIP",
                "description_kind": "markdown",
                "required": true
              },
              "record_name": {
                "type": "string",
                "description": "Имя записи. Имя зоны в конце проставляется автоматически Не изменяется после создания.",
                "description_kind": "markdown",
                "required": true
              },
              "record_ttl": {
                "type": "number",
                "description": "Time-to-Leave записи. Раз в какое время запись будет обновлена Не изменяется после создания.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "record_type": {
                "type": "string",
                "description": "Тип DNS-записи Не изменяется после создания.",
                "description_kind": "markdown",
                "required": true
              },
              "resource_name": {
                "type": "string",
                "description_kind": "plain",
                "required": true
              },
              "state_out": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_out_flat": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_params": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_params_flat": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "vault_fields": {
                "type": [
                  "list",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "vault_secrets": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true,
                "sensitive": true
              },
              "vault_url": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "vault_user_path": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "zone_uid": {
                "type": "string",
                "description": "UUID экземпляра услуги DNS-зоны Не изменяется после создания.",
                "description_kind": "markdown",
                "optional": true
              }
            },
            "description_kind": "plain"
          }
        },
        "nubes_dummy": {
          "version": 0,
          "block": {
            "attributes": {
              "adopt_existing_on_create": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "arr": {
                "type": "string",
                "description": "Не изменяется после создания.",
                "description_kind": "markdown",
                "required": true
              },
              "array_map_fixed_example": {
                "type": "string",
                "description": "Array of map-fixed Не изменяется после создания.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "bodymessage": {
                "type": "string",
                "description": "Дата, уходящая в Vault",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "duration_ms": {
                "type": "number",
                "description": "перед завершением подождать (sleep) столько миллисекунд",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "fail_at_start": {
                "type": "bool",
                "description": "если true, завершить джоб, ничего не записывая в cmdb",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "fail_in_progress": {
                "type": "bool",
                "description": "если true, корректно начать выполнение джоба, но в процессе завершить аварийно, ничего не записывая в cmdb",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "git_revision": {
                "type": "string",
                "description": "Git revision (commit hash/tag). Changing this triggers redeploy instead of modify.",
                "description_kind": "markdown",
                "optional": true
              },
              "id": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "json_example": {
                "type": "string",
                "description": "Для тестирования интерфейса",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "keep_on_destroy": {
                "type": "bool",
                "description": "Режим state_only при destroy: ресурс не удаляется и не меняется в облаке, только убирается из состояния. Имеет приоритет над suspend_on_destroy. false = обычное удаление.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "log_level": {
                "type": "string",
                "description": "Operation stages log level: none (default), info, debug. Overrides provider-level log_level.",
                "description_kind": "markdown",
                "optional": true
              },
              "map_example": {
                "nested_type": {
                  "attributes": {
                    "secret": {
                      "type": "string",
                      "description": "это секрет",
                      "description_kind": "markdown",
                      "optional": true
                    },
                    "subparam1": {
                      "type": "string",
                      "description": "это для администратора",
                      "description_kind": "markdown",
                      "optional": true
                    },
                    "subparam2": {
                      "type": "string",
                      "description_kind": "plain",
                      "optional": true
                    }
                  },
                  "nesting_mode": "single"
                },
                "description_kind": "plain",
                "required": true
              },
              "map_fixed": {
                "nested_type": {
                  "attributes": {
                    "bol1": {
                      "type": "bool",
                      "description": "Булевский, обязательный",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "min_str1": {
                      "type": "string",
                      "description": "не меньше 10 символов",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "param1": {
                      "type": "number",
                      "description": "Integer, secret",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "param2": {
                      "type": "string",
                      "description": "Дескрипшен",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "param3": {
                      "type": "number",
                      "description": "целое положительное",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    }
                  },
                  "nesting_mode": "single"
                },
                "description_kind": "plain",
                "required": true
              },
              "nested_ref_example": {
                "type": "string",
                "description": "Не изменяется после создания.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "operation_timeout": {
                "type": "string",
                "description_kind": "plain",
                "optional": true
              },
              "reconcile_trigger": {
                "type": "string",
                "description": "Строка-триггер: изменение или очистка значения запускает операцию reconcile при Update. При Create операция не вызывается.",
                "description_kind": "markdown",
                "optional": true
              },
              "resource_name": {
                "type": "string",
                "description_kind": "plain",
                "required": true
              },
              "resource_realm": {
                "type": "string",
                "description": "Платформа для развертывания Не изменяется после создания.",
                "description_kind": "markdown",
                "required": true
              },
              "state_out": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_out_flat": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_params": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_params_flat": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "suspend_on_destroy": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "vault_fields": {
                "type": [
                  "list",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "vault_secrets": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true,
                "sensitive": true
              },
              "vault_url": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "vault_user_path": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "where_fail": {
                "type": "number",
                "description": "принимает 1,2,3. Работает с failInProgress. 1 - упасть в prepare. 2 - упасть внутри блока Data fill. 3 - упасть после vault write",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              }
            },
            "description_kind": "plain"
          }
        },
        "nubes_flask": {
          "version": 0,
          "block": {
            "attributes": {
              "access_configuration": {
                "nested_type": {
                  "attributes": {
                    "domain": {
                      "type": "string",
                      "description": "Если указан FQDN в формате: `myapp.example.com`, предварительно будет проверяться DNS-запись (А-запись **должна смотреть на IP Ingress кластера ресурсной платформы**)<br/><br/>Если указан в формате `myapp`, DNS-запись будет автоматически создана в служебной DNS-зоне",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    }
                  },
                  "nesting_mode": "single"
                },
                "description_kind": "plain",
                "required": true
              },
              "adopt_existing_on_create": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "app_configuration": {
                "nested_type": {
                  "attributes": {
                    "git_path": {
                      "type": "string",
                      "description": "Путь до репозитория приложения<br/>Обязательно должен быть передан как URL: `https://....`<br/><br/>Должен быть сетевой доступ до URL для скачивания исходников",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "health_path": {
                      "type": "string",
                      "description": "Путь до healtcheck для запуска пода в Kubernetes, который отдаст 200 код<br/>Пустое значение означает, что будет проверяться исключительно доступность приложения по порту",
                      "description_kind": "markdown",
                      "optional": true
                    },
                    "version": {
                      "type": "string",
                      "description_kind": "plain",
                      "optional": true,
                      "computed": true
                    }
                  },
                  "nesting_mode": "single"
                },
                "description_kind": "plain",
                "required": true
              },
              "cluster_configuration": {
                "nested_type": {
                  "attributes": {
                    "cpu": {
                      "type": "number",
                      "description": "Указывается в Milicores<br/>`1000` Mili == `1` Ядро",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "memory": {
                      "type": "number",
                      "description": "Указывается в Megabytes",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "replicas": {
                      "type": "number",
                      "description_kind": "plain",
                      "optional": true,
                      "computed": true
                    }
                  },
                  "nesting_mode": "single"
                },
                "description_kind": "plain",
                "required": true
              },
              "git_revision": {
                "type": "string",
                "description": "Git revision (commit hash/tag). Changing this triggers redeploy instead of modify.",
                "description_kind": "markdown",
                "optional": true
              },
              "id": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "json_env": {
                "type": "string",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "keep_on_destroy": {
                "type": "bool",
                "description": "Режим state_only при destroy: ресурс не удаляется и не меняется в облаке, только убирается из состояния. Имеет приоритет над suspend_on_destroy. false = обычное удаление.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "log_level": {
                "type": "string",
                "description": "Operation stages log level: none (default), info, debug. Overrides provider-level log_level.",
                "description_kind": "markdown",
                "optional": true
              },
              "operation_timeout": {
                "type": "string",
                "description_kind": "plain",
                "optional": true
              },
              "reconcile_trigger": {
                "type": "string",
                "description": "Строка-триггер: изменение или очистка значения запускает операцию reconcile при Update. При Create операция не вызывается.",
                "description_kind": "markdown",
                "optional": true
              },
              "resource_name": {
                "type": "string",
                "description_kind": "plain",
                "required": true
              },
              "startup_configuration": {
                "nested_type": {
                  "attributes": {
                    "resource_realm": {
                      "type": "string",
                      "description": "Кластер Kubernetes, на котором будет развернут экземпляр",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    }
                  },
                  "nesting_mode": "single"
                },
                "description_kind": "plain",
                "required": true
              },
              "state_out": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_out_flat": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_params": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_params_flat": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "suspend_on_destroy": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "vault_fields": {
                "type": [
                  "list",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "vault_secrets": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true,
                "sensitive": true
              },
              "vault_url": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "vault_user_path": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              }
            },
            "description_kind": "plain"
          }
        },
        "nubes_gitea": {
          "version": 0,
          "block": {
            "attributes": {
              "adopt_existing_on_create": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "domain": {
                "type": "string",
                "description": "Если будет указан FQDN, то происходят проверки DNS на валидность А-записи, или будет добавлено в зону resourceRealm Не изменяется после создания.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "id": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "ingress_extra_annotations": {
                "type": "string",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "ini_server_params": {
                "type": "string",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "keep_on_destroy": {
                "type": "bool",
                "description": "Режим state_only при destroy: ресурс не удаляется и не меняется в облаке, только убирается из состояния. Имеет приоритет над suspend_on_destroy. false = обычное удаление.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "log_level": {
                "type": "string",
                "description": "Operation stages log level: none (default), info, debug. Overrides provider-level log_level.",
                "description_kind": "markdown",
                "optional": true
              },
              "operation_timeout": {
                "type": "string",
                "description_kind": "plain",
                "optional": true
              },
              "psql_uid": {
                "type": "string",
                "description": "UUID Услуги k8sPgsql. Пользователя techGitea, базу данных gitea создаёт автоматически Не изменяется после создания.",
                "description_kind": "markdown",
                "optional": true
              },
              "resource_cpu": {
                "type": "number",
                "description": "Квота ядра пода (Указывается в mili). 1000Mili = 1 Ядро",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "resource_disk": {
                "type": "number",
                "description": "Квота диска (Указывается в GIGAbytes)",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "resource_instances": {
                "type": "number",
                "description": "Количество узлов",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "resource_memory": {
                "type": "number",
                "description": "Квота памяти пода (Указывается в Megabytes)",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "resource_name": {
                "type": "string",
                "description_kind": "plain",
                "required": true
              },
              "state_out": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_out_flat": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_params": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_params_flat": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "suspend_on_destroy": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "vault_fields": {
                "type": [
                  "list",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "vault_secrets": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true,
                "sensitive": true
              },
              "vault_url": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "vault_user_path": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              }
            },
            "description_kind": "plain"
          }
        },
        "nubes_harbor": {
          "version": 0,
          "block": {
            "attributes": {
              "adopt_existing_on_create": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "auth_type": {
                "type": "string",
                "description": "Определяет, какой тип авторизации будет использован после создания инстанса:<br/>- local - локальные пользователи<br/>- keycloak - авторизация через УЗ от личного кабинета Не изменяется после создания.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "domain": {
                "type": "string",
                "description": "Если будет указан FQDN, то происходят проверки DNS на валидность А-записи, или будет добавлено в зону resourceRealm Не изменяется после создания.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "id": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "keep_on_destroy": {
                "type": "bool",
                "description": "Режим state_only при destroy: ресурс не удаляется и не меняется в облаке, только убирается из состояния. Имеет приоритет над suspend_on_destroy. false = обычное удаление.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "log_level": {
                "type": "string",
                "description": "Operation stages log level: none (default), info, debug. Overrides provider-level log_level.",
                "description_kind": "markdown",
                "optional": true
              },
              "operation_timeout": {
                "type": "string",
                "description_kind": "plain",
                "optional": true
              },
              "pv_type": {
                "type": "string",
                "description": "Определяет тип хранилища, где будет храниться образ:<br/><br/>local - на локальных дисках. Необходимо также будет настроить размер хранилища<br/>s3 - будет создан бакет в s3. Необходимо также будет выбрать instanceUid s3 Не изменяется после создания.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "reconcile_trigger": {
                "type": "string",
                "description": "Строка-триггер: изменение или очистка значения запускает операцию reconcile при Update. При Create операция не вызывается.",
                "description_kind": "markdown",
                "optional": true
              },
              "resource_cpu": {
                "type": "number",
                "description": "Квота ядра пода (Указывается в mili). 1000Mili = 1 Ядро",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "resource_disk": {
                "type": "number",
                "description": "Необходимо настраивать, когда выбран тип хранилища - **local**",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "resource_instances": {
                "type": "number",
                "description": "Количество узлов",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "resource_memory": {
                "type": "number",
                "description": "Квота памяти пода (Указывается в Megabytes)",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "resource_name": {
                "type": "string",
                "description_kind": "plain",
                "required": true
              },
              "resource_realm": {
                "type": "string",
                "description": "Платформа для развертывания Не изменяется после создания.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "s3_uid": {
                "type": "string",
                "description": "UUID экземпляра услуги S3 Не изменяется после создания.",
                "description_kind": "markdown",
                "optional": true
              },
              "state_out": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_out_flat": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_params": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_params_flat": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "suspend_on_destroy": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "vault_fields": {
                "type": [
                  "list",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "vault_secrets": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true,
                "sensitive": true
              },
              "vault_url": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "vault_user_path": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              }
            },
            "description_kind": "plain"
          }
        },
        "nubes_http": {
          "version": 0,
          "block": {
            "attributes": {
              "adopt_existing_on_create": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "domain": {
                "type": "string",
                "description": "Если будет указан FQDN, то происходят проверки DNS на валидность А-записи, или будет добавлено в зону resourceRealm Не изменяется после создания.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "git_revision": {
                "type": "string",
                "description": "Git revision (commit hash/tag). Changing this triggers redeploy instead of modify.",
                "description_kind": "markdown",
                "optional": true
              },
              "id": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "ingress_annotations": {
                "type": "string",
                "description": "Формат ключ/значение<br/>Поддерживает пока простые аннотации",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "json_env": {
                "type": "string",
                "description": "Массив переменных, будут переданы в env приложения",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "keep_on_destroy": {
                "type": "bool",
                "description": "Режим state_only при destroy: ресурс не удаляется и не меняется в облаке, только убирается из состояния. Имеет приоритет над suspend_on_destroy. false = обычное удаление.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "log_level": {
                "type": "string",
                "description": "Operation stages log level: none (default), info, debug. Overrides provider-level log_level.",
                "description_kind": "markdown",
                "optional": true
              },
              "operation_timeout": {
                "type": "string",
                "description_kind": "plain",
                "optional": true
              },
              "reconcile_trigger": {
                "type": "string",
                "description": "Строка-триггер: изменение или очистка значения запускает операцию reconcile при Update. При Create операция не вызывается.",
                "description_kind": "markdown",
                "optional": true
              },
              "registry_path": {
                "type": "string",
                "description": "Путь до image, который будет установлен как deployment",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "resource_cpu": {
                "type": "number",
                "description": "Квота ядра пода (Указывается в mili)",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "resource_instances": {
                "type": "number",
                "description": "Количество узлов",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "resource_memory": {
                "type": "number",
                "description": "Квота памяти пода (Указывается в Megabytes)",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "resource_name": {
                "type": "string",
                "description_kind": "plain",
                "required": true
              },
              "resource_realm": {
                "type": "string",
                "description": "Платформа для развертывания Не изменяется после создания.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "state_out": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_out_flat": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_params": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_params_flat": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "suspend_on_destroy": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "vault_fields": {
                "type": [
                  "list",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "vault_secrets": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true,
                "sensitive": true
              },
              "vault_url": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "vault_user_path": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              }
            },
            "description_kind": "plain"
          }
        },
        "nubes_k8s_openbao": {
          "version": 0,
          "block": {
            "attributes": {
              "adopt_existing_on_create": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "app_version": {
                "type": "string",
                "description": "Выбрать из списка",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "domain": {
                "type": "string",
                "description": "Если будет указан FQDN, то происходят проверки DNS на валидность А-записи, или будет добавлено в зону resourceRealm Не изменяется после создания.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "id": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "keep_on_destroy": {
                "type": "bool",
                "description": "Режим state_only при destroy: ресурс не удаляется и не меняется в облаке, только убирается из состояния. Имеет приоритет над suspend_on_destroy. false = обычное удаление.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "log_level": {
                "type": "string",
                "description": "Operation stages log level: none (default), info, debug. Overrides provider-level log_level.",
                "description_kind": "markdown",
                "optional": true
              },
              "operation_timeout": {
                "type": "string",
                "description_kind": "plain",
                "optional": true
              },
              "reconcile_trigger": {
                "type": "string",
                "description": "Строка-триггер: изменение или очистка значения запускает операцию reconcile при Update. При Create операция не вызывается.",
                "description_kind": "markdown",
                "optional": true
              },
              "resource_cpu": {
                "type": "number",
                "description": "Пример: `500`",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "resource_disk": {
                "type": "number",
                "description": "Пример: `10`",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "resource_instances": {
                "type": "number",
                "description": "Пример: `3`",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "resource_memory": {
                "type": "number",
                "description": "Пример: `2048`",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "resource_name": {
                "type": "string",
                "description_kind": "plain",
                "required": true
              },
              "resource_realm": {
                "type": "string",
                "description": "Кластер Kubernetes в котором будет развёрнуто приложение Не изменяется после создания.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "state_out": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_out_flat": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_params": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_params_flat": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "suspend_on_destroy": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "vault_fields": {
                "type": [
                  "list",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "vault_secrets": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true,
                "sensitive": true
              },
              "vault_url": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "vault_user_path": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              }
            },
            "description_kind": "plain"
          }
        },
        "nubes_k8s_openbao_kv": {
          "version": 0,
          "block": {
            "attributes": {
              "adopt_existing_on_create": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "id": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "k8s_openbao_id": {
                "type": "string",
                "description_kind": "plain",
                "required": true
              },
              "keep_on_destroy": {
                "type": "bool",
                "description": "Режим state_only при destroy: подресурс не удаляется и не меняется в облаке, только убирается из состояния. Нужен там, где родительский инстанс при destroy не удаляется (например suspend_on_destroy = true) и объект должен остаться внутри него. false = обычное удаление.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "kv_name": {
                "type": "string",
                "description": "Будет создан `v2 тип движка`<br/><br/>Уникальное в рамках услуги Не изменяется после создания. Изменение требует пересоздания.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "log_level": {
                "type": "string",
                "description": "Operation stages log level: none (default), info, debug. Overrides provider-level log_level.",
                "description_kind": "markdown",
                "optional": true
              },
              "operation_timeout": {
                "type": "string",
                "description_kind": "plain",
                "optional": true
              },
              "skip_missing_on_delete": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              }
            },
            "description_kind": "plain"
          }
        },
        "nubes_k8s_openbao_policy": {
          "version": 0,
          "block": {
            "attributes": {
              "adopt_existing_on_create": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "id": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "k8s_openbao_id": {
                "type": "string",
                "description_kind": "plain",
                "required": true
              },
              "keep_on_destroy": {
                "type": "bool",
                "description": "Режим state_only при destroy: подресурс не удаляется и не меняется в облаке, только убирается из состояния. Нужен там, где родительский инстанс при destroy не удаляется (например suspend_on_destroy = true) и объект должен остаться внутри него. false = обычное удаление.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "log_level": {
                "type": "string",
                "description": "Operation stages log level: none (default), info, debug. Overrides provider-level log_level.",
                "description_kind": "markdown",
                "optional": true
              },
              "operation_timeout": {
                "type": "string",
                "description_kind": "plain",
                "optional": true
              },
              "policy_name": {
                "type": "string",
                "description": "Сделано для дальнейшего удобного использования Не изменяется после создания. Изменение требует пересоздания.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "policy_settings": {
                "type": "string",
                "description": "Не изменяется после создания. Изменение требует пересоздания.",
                "description_kind": "markdown",
                "required": true
              },
              "skip_missing_on_delete": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              }
            },
            "description_kind": "plain"
          }
        },
        "nubes_k8s_openbao_secrets": {
          "version": 0,
          "block": {
            "attributes": {
              "adopt_existing_on_create": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "id": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "k8s_openbao_id": {
                "type": "string",
                "description_kind": "plain",
                "required": true
              },
              "keep_on_destroy": {
                "type": "bool",
                "description": "Режим state_only при destroy: подресурс не удаляется и не меняется в облаке, только убирается из состояния. Нужен там, где родительский инстанс при destroy не удаляется (например suspend_on_destroy = true) и объект должен остаться внутри него. false = обычное удаление.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "kv_name": {
                "type": "string",
                "description": "Выберите из списка Не изменяется после создания. Изменение требует пересоздания.",
                "description_kind": "markdown",
                "required": true
              },
              "log_level": {
                "type": "string",
                "description": "Operation stages log level: none (default), info, debug. Overrides provider-level log_level.",
                "description_kind": "markdown",
                "optional": true
              },
              "operation_timeout": {
                "type": "string",
                "description_kind": "plain",
                "optional": true
              },
              "secret_data": {
                "type": "string",
                "description": "Хотя бы один секрет необходимо добавить Не изменяется после создания. Изменение требует пересоздания.",
                "description_kind": "markdown",
                "required": true
              },
              "secret_path": {
                "type": "string",
                "description": "Пример: `path` или `road/to/path` Не изменяется после создания. Изменение требует пересоздания.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "skip_missing_on_delete": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              }
            },
            "description_kind": "plain"
          }
        },
        "nubes_k8s_sthutrval_cluster": {
          "version": 0,
          "block": {
            "attributes": {
              "access_configuration": {
                "nested_type": {
                  "attributes": {
                    "access_ip_list_api": {
                      "type": "string",
                      "description": "Access IP List для подключения к Kubernetes API. Указывается массив. Если передан пустой массив, доступ выделяется всем",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "access_ip_list_ingress": {
                      "type": "string",
                      "description": "Access IP List для подключения к Ingress. Указывается массив. Если передан пустой массив, доступ выделяется всем",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "need_external_address_api": {
                      "type": "bool",
                      "description": "Выделяет внешний IP для доступа к kubernetes API. Пока нельзя выставить false",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "need_external_address_ingress": {
                      "type": "bool",
                      "description": "Выделяет внешний IP для доступа к Ingress",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    }
                  },
                  "nesting_mode": "single"
                },
                "description_kind": "plain",
                "required": true
              },
              "adopt_existing_on_create": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "cluster_configuration": {
                "nested_type": {
                  "attributes": {
                    "app_version": {
                      "type": "string",
                      "description_kind": "plain",
                      "optional": true,
                      "computed": true
                    }
                  },
                  "nesting_mode": "single"
                },
                "description_kind": "plain",
                "required": true
              },
              "control_plane_configuration": {
                "nested_type": {
                  "attributes": {
                    "count": {
                      "type": "number",
                      "description_kind": "plain",
                      "optional": true,
                      "computed": true
                    },
                    "sizing_disk": {
                      "type": "number",
                      "description": "Дисковая политика берётся из услуги VDC, первый в списке",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "sizing_policy": {
                      "type": "string",
                      "description": "Доступные sizing Policy можно обновлять через услугу `Виртуальный датацентр`",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    }
                  },
                  "nesting_mode": "single"
                },
                "description_kind": "plain",
                "required": true
              },
              "id": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "keep_on_destroy": {
                "type": "bool",
                "description": "Режим state_only при destroy: ресурс не удаляется и не меняется в облаке, только убирается из состояния. Имеет приоритет над suspend_on_destroy. false = обычное удаление.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "log_level": {
                "type": "string",
                "description": "Operation stages log level: none (default), info, debug. Overrides provider-level log_level.",
                "description_kind": "markdown",
                "optional": true
              },
              "operation_timeout": {
                "type": "string",
                "description_kind": "plain",
                "optional": true
              },
              "reconcile_trigger": {
                "type": "string",
                "description": "Строка-триггер: изменение или очистка значения запускает операцию reconcile при Update. При Create операция не вызывается.",
                "description_kind": "markdown",
                "optional": true
              },
              "resource_name": {
                "type": "string",
                "description_kind": "plain",
                "required": true
              },
              "startup_configuration": {
                "nested_type": {
                  "attributes": {
                    "cluster_name": {
                      "type": "string",
                      "description_kind": "plain",
                      "optional": true,
                      "computed": true
                    },
                    "ex_ingress": {
                      "type": "bool",
                      "description_kind": "plain",
                      "optional": true,
                      "computed": true
                    },
                    "ex_local_csi": {
                      "type": "bool",
                      "description_kind": "plain",
                      "optional": true,
                      "computed": true
                    },
                    "ex_logging": {
                      "type": "bool",
                      "description": "А также перенаправление логов в Loki<br/>Без этого логи сервисов в ЛК отображаться не будут",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "ex_monitoring": {
                      "type": "bool",
                      "description": "А также перенаправление логов в VictoriaMetrics<br/>Без этого метрики сервисов в ЛК отображаться не будут",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "ex_named_csi": {
                      "type": "bool",
                      "description_kind": "plain",
                      "optional": true,
                      "computed": true
                    },
                    "ex_update": {
                      "type": "bool",
                      "description_kind": "plain",
                      "optional": true,
                      "computed": true
                    },
                    "ex_vip": {
                      "type": "bool",
                      "description_kind": "plain",
                      "optional": true,
                      "computed": true
                    },
                    "nsxt_uid": {
                      "type": "string",
                      "description_kind": "plain",
                      "required": true
                    },
                    "vdc_uid": {
                      "type": "string",
                      "description_kind": "plain",
                      "required": true
                    }
                  },
                  "nesting_mode": "single"
                },
                "description_kind": "plain",
                "required": true
              },
              "state_out": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_out_flat": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_params": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_params_flat": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "suspend_on_destroy": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "vault_fields": {
                "type": [
                  "list",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "vault_secrets": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true,
                "sensitive": true
              },
              "vault_url": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "vault_user_path": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "worker_configuration": {
                "type": "string",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              }
            },
            "description_kind": "plain"
          }
        },
        "nubes_k8s_sthutrval_cluster_user": {
          "version": 0,
          "block": {
            "attributes": {
              "admins": {
                "type": "string",
                "description": "Не изменяется после создания. Изменение требует пересоздания.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "adopt_existing_on_create": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "id": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "k8s_sthutrval_cluster_id": {
                "type": "string",
                "description_kind": "plain",
                "required": true
              },
              "keep_on_destroy": {
                "type": "bool",
                "description": "Режим state_only при destroy: подресурс не удаляется и не меняется в облаке, только убирается из состояния. Нужен там, где родительский инстанс при destroy не удаляется (например suspend_on_destroy = true) и объект должен остаться внутри него. false = обычное удаление.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "log_level": {
                "type": "string",
                "description": "Operation stages log level: none (default), info, debug. Overrides provider-level log_level.",
                "description_kind": "markdown",
                "optional": true
              },
              "operation_timeout": {
                "type": "string",
                "description_kind": "plain",
                "optional": true
              },
              "skip_missing_on_delete": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              }
            },
            "description_kind": "plain"
          }
        },
        "nubes_k8s_velero": {
          "version": 0,
          "block": {
            "attributes": {
              "adopt_existing_on_create": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "backup_configuration": {
                "nested_type": {
                  "attributes": {
                    "s3_bucket_uid": {
                      "type": "string",
                      "description": "Экземпляр S3-Бакета обязателен<br/>Учётная запись будет создана автоматически, если её нету",
                      "description_kind": "markdown",
                      "required": true
                    }
                  },
                  "nesting_mode": "single"
                },
                "description_kind": "plain",
                "required": true
              },
              "cluster_configuration": {
                "nested_type": {
                  "attributes": {
                    "cpu": {
                      "type": "number",
                      "description": "Указывается в Milicores<br/>`1000` Mili == `1` Ядро",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "memory": {
                      "type": "number",
                      "description": "Указывается в Megabytes",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "replicas": {
                      "type": "number",
                      "description_kind": "plain",
                      "optional": true,
                      "computed": true
                    }
                  },
                  "nesting_mode": "single"
                },
                "description_kind": "plain",
                "required": true
              },
              "id": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "keep_on_destroy": {
                "type": "bool",
                "description": "Режим state_only при destroy: ресурс не удаляется и не меняется в облаке, только убирается из состояния. Имеет приоритет над suspend_on_destroy. false = обычное удаление.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "log_level": {
                "type": "string",
                "description": "Operation stages log level: none (default), info, debug. Overrides provider-level log_level.",
                "description_kind": "markdown",
                "optional": true
              },
              "node_agent_configuration": {
                "nested_type": {
                  "attributes": {
                    "cpu": {
                      "type": "number",
                      "description": "Указывается в Milicores<br/>`1000` Mili == `1` Ядро",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "memory": {
                      "type": "number",
                      "description": "Указывается в Megabytes",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    }
                  },
                  "nesting_mode": "single"
                },
                "description_kind": "plain",
                "required": true
              },
              "operation_timeout": {
                "type": "string",
                "description_kind": "plain",
                "optional": true
              },
              "reconcile_trigger": {
                "type": "string",
                "description": "Строка-триггер: изменение или очистка значения запускает операцию reconcile при Update. При Create операция не вызывается.",
                "description_kind": "markdown",
                "optional": true
              },
              "resource_name": {
                "type": "string",
                "description_kind": "plain",
                "required": true
              },
              "startup_configuration": {
                "nested_type": {
                  "attributes": {
                    "resource_realm": {
                      "type": "string",
                      "description_kind": "plain",
                      "optional": true,
                      "computed": true
                    }
                  },
                  "nesting_mode": "single"
                },
                "description_kind": "plain",
                "required": true
              },
              "state_out": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_out_flat": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_params": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_params_flat": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "suspend_on_destroy": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "vault_fields": {
                "type": [
                  "list",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "vault_secrets": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true,
                "sensitive": true
              },
              "vault_url": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "vault_user_path": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              }
            },
            "description_kind": "plain"
          }
        },
        "nubes_kafka": {
          "version": 0,
          "block": {
            "attributes": {
              "access_configuration": {
                "nested_type": {
                  "attributes": {
                    "allocation_external": {
                      "type": "bool",
                      "description_kind": "plain",
                      "optional": true,
                      "computed": true
                    },
                    "master_access_list": {
                      "type": "string",
                      "description": "Необходимо настраивать, когда зарезервирован внешний адрес<br/>Если передан пустой массив, доступ выделяется всем",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    }
                  },
                  "nesting_mode": "single"
                },
                "description_kind": "plain",
                "required": true
              },
              "adopt_existing_on_create": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "cluster_configuration": {
                "nested_type": {
                  "attributes": {
                    "cpu": {
                      "type": "number",
                      "description": "Указывается в Milicores<br/>`1000` Mili == `1` Ядро",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "disk": {
                      "type": "number",
                      "description_kind": "plain",
                      "optional": true,
                      "computed": true
                    },
                    "memory": {
                      "type": "number",
                      "description_kind": "plain",
                      "optional": true,
                      "computed": true
                    },
                    "replicas": {
                      "type": "number",
                      "description_kind": "plain",
                      "required": true
                    }
                  },
                  "nesting_mode": "single"
                },
                "description_kind": "plain",
                "required": true
              },
              "id": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "keep_on_destroy": {
                "type": "bool",
                "description": "Режим state_only при destroy: ресурс не удаляется и не меняется в облаке, только убирается из состояния. Имеет приоритет над suspend_on_destroy. false = обычное удаление.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "log_level": {
                "type": "string",
                "description": "Operation stages log level: none (default), info, debug. Overrides provider-level log_level.",
                "description_kind": "markdown",
                "optional": true
              },
              "operation_timeout": {
                "type": "string",
                "description_kind": "plain",
                "optional": true
              },
              "resource_name": {
                "type": "string",
                "description_kind": "plain",
                "required": true
              },
              "startup_configuration": {
                "nested_type": {
                  "attributes": {
                    "resource_realm": {
                      "type": "string",
                      "description": "Кластер Kubernetes, на котором будет развернут экземпляр",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    }
                  },
                  "nesting_mode": "single"
                },
                "description_kind": "plain",
                "required": true
              },
              "state_out": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_out_flat": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_params": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_params_flat": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "suspend_on_destroy": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "vault_fields": {
                "type": [
                  "list",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "vault_secrets": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true,
                "sensitive": true
              },
              "vault_url": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "vault_user_path": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              }
            },
            "description_kind": "plain"
          }
        },
        "nubes_kafka_topic": {
          "version": 0,
          "block": {
            "attributes": {
              "adopt_existing_on_create": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "id": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "kafka_id": {
                "type": "string",
                "description_kind": "plain",
                "required": true
              },
              "keep_on_destroy": {
                "type": "bool",
                "description": "Режим state_only при destroy: подресурс не удаляется и не меняется в облаке, только убирается из состояния. Нужен там, где родительский инстанс при destroy не удаляется (например suspend_on_destroy = true) и объект должен остаться внутри него. false = обычное удаление.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "log_level": {
                "type": "string",
                "description": "Operation stages log level: none (default), info, debug. Overrides provider-level log_level.",
                "description_kind": "markdown",
                "optional": true
              },
              "name_topic": {
                "type": "string",
                "description": "Пример: `orders-events` Изменение требует пересоздания.",
                "description_kind": "markdown",
                "required": true
              },
              "operation_timeout": {
                "type": "string",
                "description_kind": "plain",
                "optional": true
              },
              "partitions": {
                "type": "number",
                "description": "Число партиций можно увеличить, но уменьшить их нельзя.",
                "description_kind": "markdown",
                "required": true
              },
              "replicas": {
                "type": "number",
                "description": "Количество реплик не может привышать количество реплик брокера",
                "description_kind": "markdown",
                "required": true
              },
              "skip_missing_on_delete": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              }
            },
            "description_kind": "plain"
          }
        },
        "nubes_kafka_user": {
          "version": 0,
          "block": {
            "attributes": {
              "access_hosts": {
                "type": "string",
                "description": "Пример: `192.168.1.0/24` или `*`",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "adopt_existing_on_create": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "group": {
                "type": "string",
                "description": "Пример: `order-consumers` или `*`",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "id": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "kafka_id": {
                "type": "string",
                "description_kind": "plain",
                "required": true
              },
              "keep_on_destroy": {
                "type": "bool",
                "description": "Режим state_only при destroy: подресурс не удаляется и не меняется в облаке, только убирается из состояния. Нужен там, где родительский инстанс при destroy не удаляется (например suspend_on_destroy = true) и объект должен остаться внутри него. false = обычное удаление.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "log_level": {
                "type": "string",
                "description": "Operation stages log level: none (default), info, debug. Overrides provider-level log_level.",
                "description_kind": "markdown",
                "optional": true
              },
              "name_topic": {
                "type": "string",
                "description": "Пример: `orders-events`. Использовать маску нельзя(`orders*`), только полное название или `*`",
                "description_kind": "markdown",
                "required": true
              },
              "operation_timeout": {
                "type": "string",
                "description_kind": "plain",
                "optional": true
              },
              "operations": {
                "type": "string",
                "description": "Пример: `Create, Describe, Read, Write`",
                "description_kind": "markdown",
                "required": true
              },
              "password": {
                "type": "string",
                "description": "Пароль пользователя, который генерирует платформа. Провайдер читает его из Vault родительского инстанса сразу после создания пользователя.",
                "description_kind": "markdown",
                "computed": true,
                "sensitive": true
              },
              "skip_missing_on_delete": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "username": {
                "type": "string",
                "description": "Пример: `username-admin` Изменение требует пересоздания.",
                "description_kind": "markdown",
                "required": true
              }
            },
            "description_kind": "plain"
          }
        },
        "nubes_llm_ai": {
          "version": 0,
          "block": {
            "attributes": {
              "adopt_existing_on_create": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "id": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "keep_on_destroy": {
                "type": "bool",
                "description": "Режим state_only при destroy: ресурс не удаляется и не меняется в облаке, только убирается из состояния. Имеет приоритет над suspend_on_destroy. false = обычное удаление.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "log_level": {
                "type": "string",
                "description": "Operation stages log level: none (default), info, debug. Overrides provider-level log_level.",
                "description_kind": "markdown",
                "optional": true
              },
              "operation_timeout": {
                "type": "string",
                "description_kind": "plain",
                "optional": true
              },
              "reconcile_trigger": {
                "type": "string",
                "description": "Строка-триггер: изменение или очистка значения запускает операцию reconcile при Update. При Create операция не вызывается.",
                "description_kind": "markdown",
                "optional": true
              },
              "resource_name": {
                "type": "string",
                "description_kind": "plain",
                "required": true
              },
              "resource_realm": {
                "type": "string",
                "description": "Не изменяется после создания.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "state_out": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_out_flat": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_params": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_params_flat": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "vault_fields": {
                "type": [
                  "list",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "vault_secrets": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true,
                "sensitive": true
              },
              "vault_url": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "vault_user_path": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              }
            },
            "description_kind": "plain"
          }
        },
        "nubes_llm_ai_secrets": {
          "version": 0,
          "block": {
            "attributes": {
              "adopt_existing_on_create": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "id": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "keep_on_destroy": {
                "type": "bool",
                "description": "Режим state_only при destroy: подресурс не удаляется и не меняется в облаке, только убирается из состояния. Нужен там, где родительский инстанс при destroy не удаляется (например suspend_on_destroy = true) и объект должен остаться внутри него. false = обычное удаление.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "key_name": {
                "type": "string",
                "description": "Разрешены только латинские буквы и цифры без пробелов Не изменяется после создания. Изменение требует пересоздания.",
                "description_kind": "markdown",
                "required": true
              },
              "llm_ai_id": {
                "type": "string",
                "description_kind": "plain",
                "required": true
              },
              "log_level": {
                "type": "string",
                "description": "Operation stages log level: none (default), info, debug. Overrides provider-level log_level.",
                "description_kind": "markdown",
                "optional": true
              },
              "models": {
                "type": "string",
                "description": "Не изменяется после создания. Изменение требует пересоздания.",
                "description_kind": "markdown",
                "required": true
              },
              "operation_timeout": {
                "type": "string",
                "description_kind": "plain",
                "optional": true
              },
              "rpm_limit": {
                "type": "number",
                "description": "Не изменяется после создания. Изменение требует пересоздания.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "skip_missing_on_delete": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "team_name": {
                "type": "string",
                "description": "Не изменяется после создания. Изменение требует пересоздания.",
                "description_kind": "markdown",
                "required": true
              },
              "tpm_limit": {
                "type": "number",
                "description": "Не изменяется после создания. Изменение требует пересоздания.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              }
            },
            "description_kind": "plain"
          }
        },
        "nubes_llm_ai_team": {
          "version": 0,
          "block": {
            "attributes": {
              "adopt_existing_on_create": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "id": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "keep_on_destroy": {
                "type": "bool",
                "description": "Режим state_only при destroy: подресурс не удаляется и не меняется в облаке, только убирается из состояния. Нужен там, где родительский инстанс при destroy не удаляется (например suspend_on_destroy = true) и объект должен остаться внутри него. false = обычное удаление.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "llm_ai_id": {
                "type": "string",
                "description_kind": "plain",
                "required": true
              },
              "log_level": {
                "type": "string",
                "description": "Operation stages log level: none (default), info, debug. Overrides provider-level log_level.",
                "description_kind": "markdown",
                "optional": true
              },
              "models": {
                "type": "string",
                "description_kind": "plain",
                "required": true
              },
              "operation_timeout": {
                "type": "string",
                "description_kind": "plain",
                "optional": true
              },
              "rpm_limit": {
                "type": "number",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "skip_missing_on_delete": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "team_name": {
                "type": "string",
                "description": "Разрешены только латинские буквы и цифры без пробелов Изменение требует пересоздания.",
                "description_kind": "markdown",
                "required": true
              },
              "tpm_limit": {
                "type": "number",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              }
            },
            "description_kind": "plain"
          }
        },
        "nubes_lucee": {
          "version": 0,
          "block": {
            "attributes": {
              "access_configuration": {
                "nested_type": {
                  "attributes": {
                    "domain": {
                      "type": "string",
                      "description": "Если указан FQDN в формате: `myapp.example.com`, предварительно будет проверяться DNS-запись (А-запись **должна смотреть на IP Ingress кластера ресурсной платформы**)<br/><br/>Если указан в формате `myapp`, DNS-запись будет автоматически создана в служебной DNS-зоне",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    }
                  },
                  "nesting_mode": "single"
                },
                "description_kind": "plain",
                "required": true
              },
              "adopt_existing_on_create": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "app_configuration": {
                "nested_type": {
                  "attributes": {
                    "git_path": {
                      "type": "string",
                      "description": "Путь до репозитория приложения<br/>Обязательно должен быть передан как URL: `https://....`<br/><br/>Должен быть сетевой доступ до URL для скачивания исходников",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "health_path": {
                      "type": "string",
                      "description": "Путь до healtcheck для запуска пода в Kubernetes, который отдаст 200 код<br/>Пустое значение означает, что будет проверяться исключительно доступность приложения по порту",
                      "description_kind": "markdown",
                      "optional": true
                    },
                    "version": {
                      "type": "string",
                      "description_kind": "plain",
                      "optional": true,
                      "computed": true
                    }
                  },
                  "nesting_mode": "single"
                },
                "description_kind": "plain",
                "required": true
              },
              "cluster_configuration": {
                "nested_type": {
                  "attributes": {
                    "cpu": {
                      "type": "string",
                      "description": "Указывается в Milicores<br/>`1000` Mili == `1` Ядро",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "memory": {
                      "type": "number",
                      "description": "Указывается в Megabytes",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "replicas": {
                      "type": "number",
                      "description_kind": "plain",
                      "optional": true,
                      "computed": true
                    }
                  },
                  "nesting_mode": "single"
                },
                "description_kind": "plain",
                "required": true
              },
              "git_revision": {
                "type": "string",
                "description": "Git revision (commit hash/tag). Changing this triggers redeploy instead of modify.",
                "description_kind": "markdown",
                "optional": true
              },
              "id": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "json_env": {
                "type": "string",
                "description": "Передаётся в формате КЛЮЧ:ЗНАЧЕНИЕ",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "keep_on_destroy": {
                "type": "bool",
                "description": "Режим state_only при destroy: ресурс не удаляется и не меняется в облаке, только убирается из состояния. Имеет приоритет над suspend_on_destroy. false = обычное удаление.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "log_level": {
                "type": "string",
                "description": "Operation stages log level: none (default), info, debug. Overrides provider-level log_level.",
                "description_kind": "markdown",
                "optional": true
              },
              "operation_timeout": {
                "type": "string",
                "description_kind": "plain",
                "optional": true
              },
              "reconcile_trigger": {
                "type": "string",
                "description": "Строка-триггер: изменение или очистка значения запускает операцию reconcile при Update. При Create операция не вызывается.",
                "description_kind": "markdown",
                "optional": true
              },
              "resource_name": {
                "type": "string",
                "description_kind": "plain",
                "required": true
              },
              "startup_configuration": {
                "nested_type": {
                  "attributes": {
                    "resource_realm": {
                      "type": "string",
                      "description": "Кластер Kubernetes, на котором будет развернут экземпляр",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    }
                  },
                  "nesting_mode": "single"
                },
                "description_kind": "plain",
                "required": true
              },
              "state_out": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_out_flat": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_params": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_params_flat": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "suspend_on_destroy": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "vault_fields": {
                "type": [
                  "list",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "vault_secrets": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true,
                "sensitive": true
              },
              "vault_url": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "vault_user_path": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              }
            },
            "description_kind": "plain"
          }
        },
        "nubes_mariadb": {
          "version": 0,
          "block": {
            "attributes": {
              "access_configuration": {
                "nested_type": {
                  "attributes": {
                    "master_access_list": {
                      "type": "string",
                      "description": "Необходимо настраивать, когда зарезервирован внешний адрес<br/>Если передан пустой массив, доступ выделяется всем",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "master_ip_space": {
                      "type": "string",
                      "description": "Из какого Ip-Space резервировать внешний IP<br/>Список предоставляется из Организации, в котором развёрнута ресурсная платформа",
                      "description_kind": "markdown",
                      "required": true
                    }
                  },
                  "nesting_mode": "single"
                },
                "description_kind": "plain",
                "required": true
              },
              "adopt_existing_on_create": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "autoscale_configuration": {
                "nested_type": {
                  "attributes": {
                    "enabled": {
                      "type": "bool",
                      "description": "Включает автоскейлинг PV. При включении параметра необходимо настроить autoScalePercentage и autoScaleTechWindow. Алерт при срабатывании вызывает modify у текущей услуги",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "percent": {
                      "type": "number",
                      "description": "Требует включения autoScale. Позволяет указать в процентах расширение от текущего макс объема<br/>Минимальный размер на который расширяется - **1Gb**",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "quota": {
                      "type": "number",
                      "description": "До какого размера возможно увеличивать диск, когда включен Autoscale",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "schedule": {
                      "type": "number",
                      "description": "Требует включения autoScale. Окно обновления (пока не реализовано). Указывается час в виде Integer (0 / 5 / 12 / 23)",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    }
                  },
                  "nesting_mode": "single"
                },
                "description_kind": "plain",
                "required": true
              },
              "backup_configuration": {
                "nested_type": {
                  "attributes": {
                    "retain": {
                      "type": "number",
                      "description_kind": "plain",
                      "optional": true,
                      "computed": true
                    },
                    "s3_uid": {
                      "type": "string",
                      "description": "Экземпляр S3 обязателен",
                      "description_kind": "markdown",
                      "required": true
                    },
                    "schedule": {
                      "type": "string",
                      "description_kind": "plain",
                      "optional": true,
                      "computed": true
                    }
                  },
                  "nesting_mode": "single"
                },
                "description_kind": "plain",
                "required": true
              },
              "cluster_configuration": {
                "nested_type": {
                  "attributes": {
                    "cpu": {
                      "type": "number",
                      "description": "Указывается в Milicores<br/>`1000` Mili == `1` Ядро",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "disk": {
                      "type": "number",
                      "description": "Указывается в GIGAbytes",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "memory": {
                      "type": "number",
                      "description": "Указывается в Megabytes",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "replicas": {
                      "type": "number",
                      "description": "Пока `Galera` выключена<br/>Как будет запрос на включение и тестирование, реплики можно будет увеличивать",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    }
                  },
                  "nesting_mode": "single"
                },
                "description_kind": "plain",
                "required": true
              },
              "id": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "keep_on_destroy": {
                "type": "bool",
                "description": "Режим state_only при destroy: ресурс не удаляется и не меняется в облаке, только убирается из состояния. Имеет приоритет над suspend_on_destroy. false = обычное удаление.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "log_level": {
                "type": "string",
                "description": "Operation stages log level: none (default), info, debug. Overrides provider-level log_level.",
                "description_kind": "markdown",
                "optional": true
              },
              "mariadb_configuration": {
                "nested_type": {
                  "attributes": {
                    "version": {
                      "type": "string",
                      "description_kind": "plain",
                      "optional": true,
                      "computed": true
                    }
                  },
                  "nesting_mode": "single"
                },
                "description_kind": "plain",
                "required": true
              },
              "operation_timeout": {
                "type": "string",
                "description_kind": "plain",
                "optional": true
              },
              "reconcile_trigger": {
                "type": "string",
                "description": "Строка-триггер: изменение или очистка значения запускает операцию reconcile при Update. При Create операция не вызывается.",
                "description_kind": "markdown",
                "optional": true
              },
              "resource_name": {
                "type": "string",
                "description_kind": "plain",
                "required": true
              },
              "startup_configuration": {
                "nested_type": {
                  "attributes": {
                    "resource_realm": {
                      "type": "string",
                      "description": "Кластер Kubernetes, на котором будет развернут экземпляр",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    }
                  },
                  "nesting_mode": "single"
                },
                "description_kind": "plain",
                "required": true
              },
              "state_out": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_out_flat": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_params": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_params_flat": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "suspend_on_destroy": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "vault_fields": {
                "type": [
                  "list",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "vault_secrets": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true,
                "sensitive": true
              },
              "vault_url": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "vault_user_path": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              }
            },
            "description_kind": "plain"
          }
        },
        "nubes_mariadb_database": {
          "version": 0,
          "block": {
            "attributes": {
              "adopt_existing_on_create": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "db_name": {
                "type": "string",
                "description": "Пример: `db01` Не изменяется после создания. Изменение требует пересоздания.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "id": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "keep_on_destroy": {
                "type": "bool",
                "description": "Режим state_only при destroy: подресурс не удаляется и не меняется в облаке, только убирается из состояния. Нужен там, где родительский инстанс при destroy не удаляется (например suspend_on_destroy = true) и объект должен остаться внутри него. false = обычное удаление.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "log_level": {
                "type": "string",
                "description": "Operation stages log level: none (default), info, debug. Overrides provider-level log_level.",
                "description_kind": "markdown",
                "optional": true
              },
              "mariadb_id": {
                "type": "string",
                "description_kind": "plain",
                "required": true
              },
              "operation_timeout": {
                "type": "string",
                "description_kind": "plain",
                "optional": true
              },
              "skip_missing_on_delete": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              }
            },
            "description_kind": "plain"
          }
        },
        "nubes_mariadb_user": {
          "version": 0,
          "block": {
            "attributes": {
              "access_hosts": {
                "type": "string",
                "description": "Пример: `%` Не изменяется после создания. Изменение требует пересоздания.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "adopt_existing_on_create": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "db_name": {
                "type": "string",
                "description": "Необходимо указать массив существующих баз Не изменяется после создания. Изменение требует пересоздания.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "id": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "keep_on_destroy": {
                "type": "bool",
                "description": "Режим state_only при destroy: подресурс не удаляется и не меняется в облаке, только убирается из состояния. Нужен там, где родительский инстанс при destroy не удаляется (например suspend_on_destroy = true) и объект должен остаться внутри него. false = обычное удаление.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "log_level": {
                "type": "string",
                "description": "Operation stages log level: none (default), info, debug. Overrides provider-level log_level.",
                "description_kind": "markdown",
                "optional": true
              },
              "mariadb_id": {
                "type": "string",
                "description_kind": "plain",
                "required": true
              },
              "operation_timeout": {
                "type": "string",
                "description_kind": "plain",
                "optional": true
              },
              "password": {
                "type": "string",
                "description": "Секрет будет записан в хранилище секретов и не будет отображаться публично Не изменяется после создания. Изменение требует пересоздания.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true,
                "sensitive": true
              },
              "skip_missing_on_delete": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "username": {
                "type": "string",
                "description": "Пример: `myusername` Не изменяется после создания. Изменение требует пересоздания.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              }
            },
            "description_kind": "plain"
          }
        },
        "nubes_mongodb": {
          "version": 0,
          "block": {
            "attributes": {
              "access_configuration": {
                "nested_type": {
                  "attributes": {
                    "master_access_list": {
                      "type": "string",
                      "description": "Необходимо настраивать, когда зарезервирован внешний адрес<br/>Если передан пустой массив, доступ выделяется всем",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "master_ip_space": {
                      "type": "string",
                      "description": "Из какого Ip-Space резервировать внешний IP<br/>Список предоставляется из Организации, в котором развёрнута ресурсная платформа",
                      "description_kind": "markdown",
                      "required": true
                    }
                  },
                  "nesting_mode": "single"
                },
                "description_kind": "plain",
                "required": true
              },
              "adopt_existing_on_create": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "backup_configuration": {
                "nested_type": {
                  "attributes": {
                    "retain": {
                      "type": "number",
                      "description_kind": "plain",
                      "optional": true,
                      "computed": true
                    },
                    "s3_uid": {
                      "type": "string",
                      "description_kind": "plain",
                      "required": true
                    },
                    "schedule": {
                      "type": "string",
                      "description": "``` * * * * * ```  &lt;-- Минута(0-59), Час(0-23), День(1-31), Месяц(1-12), День_недели(0-7, где 0-Вс)",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    }
                  },
                  "nesting_mode": "single"
                },
                "description_kind": "plain",
                "required": true
              },
              "cluster_configuration": {
                "nested_type": {
                  "attributes": {
                    "cpu": {
                      "type": "number",
                      "description_kind": "plain",
                      "optional": true,
                      "computed": true
                    },
                    "disk": {
                      "type": "number",
                      "description": "Указывается в Gb",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "memory": {
                      "type": "number",
                      "description_kind": "plain",
                      "optional": true,
                      "computed": true
                    },
                    "replicas": {
                      "type": "number",
                      "description_kind": "plain",
                      "optional": true,
                      "computed": true
                    }
                  },
                  "nesting_mode": "single"
                },
                "description_kind": "plain",
                "required": true
              },
              "id": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "keep_on_destroy": {
                "type": "bool",
                "description": "Режим state_only при destroy: ресурс не удаляется и не меняется в облаке, только убирается из состояния. Имеет приоритет над suspend_on_destroy. false = обычное удаление.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "log_level": {
                "type": "string",
                "description": "Operation stages log level: none (default), info, debug. Overrides provider-level log_level.",
                "description_kind": "markdown",
                "optional": true
              },
              "mongo_configuration": {
                "nested_type": {
                  "attributes": {
                    "tls": {
                      "type": "bool",
                      "description": "Шифрует данные между внешними подключениями и базой данных.",
                      "description_kind": "markdown",
                      "required": true
                    }
                  },
                  "nesting_mode": "single"
                },
                "description_kind": "plain",
                "required": true
              },
              "operation_timeout": {
                "type": "string",
                "description_kind": "plain",
                "optional": true
              },
              "reconcile_trigger": {
                "type": "string",
                "description": "Строка-триггер: изменение или очистка значения запускает операцию reconcile при Update. При Create операция не вызывается.",
                "description_kind": "markdown",
                "optional": true
              },
              "resource_name": {
                "type": "string",
                "description_kind": "plain",
                "required": true
              },
              "startup_configuration": {
                "nested_type": {
                  "attributes": {
                    "resource_realm": {
                      "type": "string",
                      "description": "Кластер Kubernetes, на котором будет развернут экземпляр",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    }
                  },
                  "nesting_mode": "single"
                },
                "description_kind": "plain",
                "required": true
              },
              "state_out": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_out_flat": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_params": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_params_flat": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "suspend_on_destroy": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "vault_fields": {
                "type": [
                  "list",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "vault_secrets": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true,
                "sensitive": true
              },
              "vault_url": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "vault_user_path": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              }
            },
            "description_kind": "plain"
          }
        },
        "nubes_mongodb_backup": {
          "version": 0,
          "block": {
            "attributes": {
              "adopt_existing_on_create": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "backup_name": {
                "type": "string",
                "description": "Используйте только строчные латинские буквы, цифры и дефис (без пробелов). Не изменяется после создания. Изменение требует пересоздания.",
                "description_kind": "markdown",
                "required": true
              },
              "id": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "keep_on_destroy": {
                "type": "bool",
                "description": "Режим state_only при destroy: подресурс не удаляется и не меняется в облаке, только убирается из состояния. Нужен там, где родительский инстанс при destroy не удаляется (например suspend_on_destroy = true) и объект должен остаться внутри него. false = обычное удаление.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "log_level": {
                "type": "string",
                "description": "Operation stages log level: none (default), info, debug. Overrides provider-level log_level.",
                "description_kind": "markdown",
                "optional": true
              },
              "mongodb_id": {
                "type": "string",
                "description_kind": "plain",
                "required": true
              },
              "operation_timeout": {
                "type": "string",
                "description_kind": "plain",
                "optional": true
              },
              "skip_missing_on_delete": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              }
            },
            "description_kind": "plain"
          }
        },
        "nubes_mongodb_rollback": {
          "version": 0,
          "block": {
            "attributes": {
              "adopt_existing_on_create": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "backup_name": {
                "type": "string",
                "description_kind": "plain",
                "required": true
              },
              "id": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "log_level": {
                "type": "string",
                "description": "Operation stages log level: none (default), info, debug. Overrides provider-level log_level.",
                "description_kind": "markdown",
                "optional": true
              },
              "mongodb_id": {
                "type": "string",
                "description_kind": "plain",
                "required": true
              },
              "operation_timeout": {
                "type": "string",
                "description_kind": "plain",
                "optional": true
              },
              "run_id": {
                "type": "string",
                "description_kind": "plain",
                "required": true
              }
            },
            "description_kind": "plain"
          }
        },
        "nubes_mongodb_user": {
          "version": 0,
          "block": {
            "attributes": {
              "adopt_existing_on_create": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "db_name": {
                "type": "string",
                "description_kind": "plain",
                "required": true
              },
              "id": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "keep_on_destroy": {
                "type": "bool",
                "description": "Режим state_only при destroy: подресурс не удаляется и не меняется в облаке, только убирается из состояния. Нужен там, где родительский инстанс при destroy не удаляется (например suspend_on_destroy = true) и объект должен остаться внутри него. false = обычное удаление.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "log_level": {
                "type": "string",
                "description": "Operation stages log level: none (default), info, debug. Overrides provider-level log_level.",
                "description_kind": "markdown",
                "optional": true
              },
              "mongodb_id": {
                "type": "string",
                "description_kind": "plain",
                "required": true
              },
              "operation_timeout": {
                "type": "string",
                "description_kind": "plain",
                "optional": true
              },
              "password": {
                "type": "string",
                "description": "Пароль пользователя, который генерирует платформа. Провайдер читает его из Vault родительского инстанса сразу после создания пользователя.",
                "description_kind": "markdown",
                "computed": true,
                "sensitive": true
              },
              "role": {
                "type": "string",
                "description_kind": "plain",
                "required": true
              },
              "skip_missing_on_delete": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "username": {
                "type": "string",
                "description": "Изменение требует пересоздания.",
                "description_kind": "markdown",
                "required": true
              }
            },
            "description_kind": "plain"
          }
        },
        "nubes_nextcloud": {
          "version": 0,
          "block": {
            "attributes": {
              "access_configuration": {
                "nested_type": {
                  "attributes": {
                    "domain": {
                      "type": "string",
                      "description": "Если указан FQDN в формате: `myapp.example.com`, предварительно будет проверяться DNS-запись (А-запись **должна смотреть на IP Ingress кластера ресурсной платформы**)<br/><br/>Если указан в формате `myapp`, DNS-запись будет автоматически создана в служебной DNS-зоне",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    }
                  },
                  "nesting_mode": "single"
                },
                "description_kind": "plain",
                "required": true
              },
              "adopt_existing_on_create": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "app_configuration": {
                "nested_type": {
                  "attributes": {
                    "document_server": {
                      "type": "string",
                      "description": "Выбор сервера документов (onlyoffice)/(collabora). onlyoffice пока не доступен<br/>Размер пода collabora:<br/>1.8 ядра. 2Gi ОЗУ",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "log_level": {
                      "type": "string",
                      "description": "Включает отображение логов самого nextcloud<br/>Логи уходят в /dev/stdout контейнера<br/>`NONE` отключает логирование",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "version": {
                      "type": "string",
                      "description_kind": "plain",
                      "optional": true,
                      "computed": true
                    }
                  },
                  "nesting_mode": "single"
                },
                "description_kind": "plain",
                "required": true
              },
              "cluster_configuration": {
                "nested_type": {
                  "attributes": {
                    "cpu": {
                      "type": "number",
                      "description": "Указывается в Milicores<br/>`1000` Mili == `1` Ядро",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "disk": {
                      "type": "number",
                      "description": "Указывается в GIGAbytes<br/>На данном диске хранятся данные Nextcloud",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "memory": {
                      "type": "number",
                      "description": "Указывается в Megabytes",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "replicas": {
                      "type": "number",
                      "description_kind": "plain",
                      "optional": true,
                      "computed": true
                    }
                  },
                  "nesting_mode": "single"
                },
                "description_kind": "plain",
                "required": true
              },
              "id": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "keep_on_destroy": {
                "type": "bool",
                "description": "Режим state_only при destroy: ресурс не удаляется и не меняется в облаке, только убирается из состояния. Имеет приоритет над suspend_on_destroy. false = обычное удаление.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "log_level": {
                "type": "string",
                "description": "Operation stages log level: none (default), info, debug. Overrides provider-level log_level.",
                "description_kind": "markdown",
                "optional": true
              },
              "operation_timeout": {
                "type": "string",
                "description_kind": "plain",
                "optional": true
              },
              "reconcile_trigger": {
                "type": "string",
                "description": "Строка-триггер: изменение или очистка значения запускает операцию reconcile при Update. При Create операция не вызывается.",
                "description_kind": "markdown",
                "optional": true
              },
              "resource_name": {
                "type": "string",
                "description_kind": "plain",
                "required": true
              },
              "startup_configuration": {
                "nested_type": {
                  "attributes": {
                    "psql_enabled": {
                      "type": "bool",
                      "description": "Инстанс обязан быть развёрнут на той же ресурсной платформе, где и будет располагаться Nextcloud",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "psql_uid": {
                      "type": "string",
                      "description": "Необходимо выбирать, когда выбран параметр `Подключить PostgreSQL из Личного кабинета`",
                      "description_kind": "markdown",
                      "required": true
                    },
                    "redis_enabled": {
                      "type": "bool",
                      "description": "Инстанс обязан быть развёрнут на той же ресурсной платформе, где и будет располагаться Nextcloud",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "redis_uid": {
                      "type": "string",
                      "description": "Необходимо выбирать, когда выбран параметр `Подключить Redis из Личного кабинета`",
                      "description_kind": "markdown",
                      "required": true
                    },
                    "resource_realm": {
                      "type": "string",
                      "description": "Кластер Kubernetes, на котором будет развернут экземпляр",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    }
                  },
                  "nesting_mode": "single"
                },
                "description_kind": "plain",
                "required": true
              },
              "state_out": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_out_flat": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_params": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_params_flat": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "suspend_on_destroy": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "vault_fields": {
                "type": [
                  "list",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "vault_secrets": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true,
                "sensitive": true
              },
              "vault_url": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "vault_user_path": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              }
            },
            "description_kind": "plain"
          }
        },
        "nubes_nextcloud_backup": {
          "version": 0,
          "block": {
            "attributes": {
              "adopt_existing_on_create": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "id": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "keep_on_destroy": {
                "type": "bool",
                "description": "Режим state_only при destroy: подресурс не удаляется и не меняется в облаке, только убирается из состояния. Нужен там, где родительский инстанс при destroy не удаляется (например suspend_on_destroy = true) и объект должен остаться внутри него. false = обычное удаление.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "log_level": {
                "type": "string",
                "description": "Operation stages log level: none (default), info, debug. Overrides provider-level log_level.",
                "description_kind": "markdown",
                "optional": true
              },
              "nextcloud_id": {
                "type": "string",
                "description_kind": "plain",
                "required": true
              },
              "operation_timeout": {
                "type": "string",
                "description_kind": "plain",
                "optional": true
              },
              "skip_missing_on_delete": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "startup_configuration": {
                "type": "string",
                "description": "Не изменяется после создания. Изменение требует пересоздания.",
                "description_kind": "markdown",
                "required": true
              }
            },
            "description_kind": "plain"
          }
        },
        "nubes_nodejs": {
          "version": 0,
          "block": {
            "attributes": {
              "access_configuration": {
                "nested_type": {
                  "attributes": {
                    "domain": {
                      "type": "string",
                      "description": "Если указан FQDN в формате: `myapp.example.com`, предварительно будет проверяться DNS-запись (А-запись **должна смотреть на IP Ingress кластера ресурсной платформы**)<br/><br/>Если указан в формате `myapp`, DNS-запись будет автоматически создана в служебной DNS-зоне",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    }
                  },
                  "nesting_mode": "single"
                },
                "description_kind": "plain",
                "required": true
              },
              "adopt_existing_on_create": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "app_configuration": {
                "nested_type": {
                  "attributes": {
                    "git_path": {
                      "type": "string",
                      "description": "Путь до репозитория приложения<br/>Обязательно должен быть передан как URL: `https://....`<br/><br/>Должен быть сетевой доступ до URL для скачивания исходников",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "health_path": {
                      "type": "string",
                      "description": "Путь до healtcheck для запуска пода в Kubernetes, который отдаст 200 код<br/>Пустое значение означает, что будет проверяться исключительно доступность приложения по порту",
                      "description_kind": "markdown",
                      "optional": true
                    },
                    "version": {
                      "type": "string",
                      "description_kind": "plain",
                      "optional": true,
                      "computed": true
                    }
                  },
                  "nesting_mode": "single"
                },
                "description_kind": "plain",
                "required": true
              },
              "cluster_configuration": {
                "nested_type": {
                  "attributes": {
                    "cpu": {
                      "type": "number",
                      "description": "Указывается в Milicores<br/>`1000` Mili == `1` Ядро",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "memory": {
                      "type": "number",
                      "description": "Указывается в Megabytes",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "replicas": {
                      "type": "number",
                      "description_kind": "plain",
                      "optional": true,
                      "computed": true
                    }
                  },
                  "nesting_mode": "single"
                },
                "description_kind": "plain",
                "required": true
              },
              "git_revision": {
                "type": "string",
                "description": "Git revision (commit hash/tag). Changing this triggers redeploy instead of modify.",
                "description_kind": "markdown",
                "optional": true
              },
              "id": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "json_env": {
                "type": "string",
                "description": "Передаётся в формате КЛЮЧ:ЗНАЧЕНИЕ",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "keep_on_destroy": {
                "type": "bool",
                "description": "Режим state_only при destroy: ресурс не удаляется и не меняется в облаке, только убирается из состояния. Имеет приоритет над suspend_on_destroy. false = обычное удаление.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "log_level": {
                "type": "string",
                "description": "Operation stages log level: none (default), info, debug. Overrides provider-level log_level.",
                "description_kind": "markdown",
                "optional": true
              },
              "operation_timeout": {
                "type": "string",
                "description_kind": "plain",
                "optional": true
              },
              "reconcile_trigger": {
                "type": "string",
                "description": "Строка-триггер: изменение или очистка значения запускает операцию reconcile при Update. При Create операция не вызывается.",
                "description_kind": "markdown",
                "optional": true
              },
              "resource_name": {
                "type": "string",
                "description_kind": "plain",
                "required": true
              },
              "startup_configuration": {
                "nested_type": {
                  "attributes": {
                    "resource_realm": {
                      "type": "string",
                      "description": "Кластер Kubernetes, на котором будет развернут экземпляр",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    }
                  },
                  "nesting_mode": "single"
                },
                "description_kind": "plain",
                "required": true
              },
              "state_out": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_out_flat": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_params": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_params_flat": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "suspend_on_destroy": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "vault_fields": {
                "type": [
                  "list",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "vault_secrets": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true,
                "sensitive": true
              },
              "vault_url": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "vault_user_path": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              }
            },
            "description_kind": "plain"
          }
        },
        "nubes_pgadmin": {
          "version": 0,
          "block": {
            "attributes": {
              "adopt_existing_on_create": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "domain": {
                "type": "string",
                "description": "Если будет указан FQDN, то происходят проверки DNS на валидность А-записи, или будет добавлено в зону resourceRealm Не изменяется после создания.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "git_revision": {
                "type": "string",
                "description": "Git revision (commit hash/tag). Changing this triggers redeploy instead of modify.",
                "description_kind": "markdown",
                "optional": true
              },
              "id": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "keep_on_destroy": {
                "type": "bool",
                "description": "Режим state_only при destroy: ресурс не удаляется и не меняется в облаке, только убирается из состояния. Имеет приоритет над suspend_on_destroy. false = обычное удаление.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "log_level": {
                "type": "string",
                "description": "Operation stages log level: none (default), info, debug. Overrides provider-level log_level.",
                "description_kind": "markdown",
                "optional": true
              },
              "login": {
                "type": "string",
                "description": "Логин для подключения к pgAdmin, в формате email (login@email.net) Не изменяется после создания.",
                "description_kind": "markdown",
                "required": true
              },
              "operation_timeout": {
                "type": "string",
                "description_kind": "plain",
                "optional": true
              },
              "password": {
                "type": "string",
                "description": "Пароль для подключения к pgAdmin Не изменяется после создания.",
                "description_kind": "markdown",
                "required": true,
                "sensitive": true
              },
              "resource_cpu": {
                "type": "number",
                "description": "Квота ядра пода (milicores). 1000Mili = 1 Ядро",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "resource_disk": {
                "type": "number",
                "description": "Квота диска (Указывается в GIGAbytes)",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "resource_memory": {
                "type": "number",
                "description": "Квота памяти пода (MBytes)",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "resource_name": {
                "type": "string",
                "description_kind": "plain",
                "required": true
              },
              "resource_realm": {
                "type": "string",
                "description": "Платформа для развертывания Не изменяется после создания.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "state_out": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_out_flat": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_params": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_params_flat": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "suspend_on_destroy": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "vault_fields": {
                "type": [
                  "list",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "vault_secrets": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true,
                "sensitive": true
              },
              "vault_url": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "vault_user_path": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              }
            },
            "description_kind": "plain"
          }
        },
        "nubes_postgres": {
          "version": 0,
          "block": {
            "attributes": {
              "access_configuration": {
                "nested_type": {
                  "attributes": {
                    "master_access_list": {
                      "type": "string",
                      "description": "Необходимо настраивать, когда зарезервирован внешний адрес<br/>Если передан пустой массив, доступ выделяется всем",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "master_ip_space": {
                      "type": "string",
                      "description": "Из какого Ip-Space резервировать внешний IP<br/>Список предоставляется из Организации, в котором развёрнута ресурсная платформа",
                      "description_kind": "markdown",
                      "required": true
                    },
                    "slave_access_list": {
                      "type": "string",
                      "description": "Необходимо настраивать, когда зарезервирован внешний адрес<br/>Если передан пустой массив, доступ выделяется всем",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "slave_ip_space": {
                      "type": "string",
                      "description": "Из какого Ip-Space резервировать внешний IP<br/>Список предоставляется из Организации, в котором развёрнута ресурсная платформа",
                      "description_kind": "markdown",
                      "required": true
                    }
                  },
                  "nesting_mode": "single"
                },
                "description_kind": "plain",
                "required": true
              },
              "adopt_existing_on_create": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "autoscale_configuration": {
                "nested_type": {
                  "attributes": {
                    "enabled": {
                      "type": "bool",
                      "description": "Включает автоскейлинг PV. При включении параметра необходимо настроить autoScalePercentage и autoScaleTechWindow. Алерт при срабатывании вызывает modify у текущей услуги",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "percent": {
                      "type": "number",
                      "description": "Требует включения autoScale. Позволяет указать в процентах расширение от текущего макс объема<br/>Минимальный размер на который расширяется - **1Gb**",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "quota": {
                      "type": "number",
                      "description": "До какого размера возможно увеличивать диск, когда включен Autoscale",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "schedule": {
                      "type": "number",
                      "description": "Требует включения autoScale. Окно обновления (пока не реализовано). Указывается час в виде Integer (0 / 5 / 12 / 23)",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    }
                  },
                  "nesting_mode": "single"
                },
                "description_kind": "plain",
                "required": true
              },
              "backup_configuration": {
                "nested_type": {
                  "attributes": {
                    "increment_count": {
                      "type": "number",
                      "description_kind": "plain",
                      "optional": true,
                      "computed": true
                    },
                    "retain": {
                      "type": "number",
                      "description": "Подразумевается количество **полных бэкапов**<br/><br/>Простой пример:<br/>- Бэкап создаётся каждый день<br/>- Кол-во инкрементов - 6<br/>- Кол-во бэкапов - 3<br/><br/>",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "s3_uid": {
                      "type": "string",
                      "description": "Экземпляр S3 обязателен",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "schedule": {
                      "type": "string",
                      "description_kind": "plain",
                      "optional": true,
                      "computed": true
                    }
                  },
                  "nesting_mode": "single"
                },
                "description_kind": "plain",
                "required": true
              },
              "cluster_configuration": {
                "nested_type": {
                  "attributes": {
                    "cpu": {
                      "type": "number",
                      "description": "Указывается в Milicores<br/>`1000` Mili == `1` Ядро",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "disk": {
                      "type": "number",
                      "description": "Указывается в GIGAbytes",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "memory": {
                      "type": "number",
                      "description": "Указывается в Megabytes",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "replicas": {
                      "type": "number",
                      "description_kind": "plain",
                      "optional": true,
                      "computed": true
                    }
                  },
                  "nesting_mode": "single"
                },
                "description_kind": "plain",
                "required": true
              },
              "id": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "keep_on_destroy": {
                "type": "bool",
                "description": "Режим state_only при destroy: ресурс не удаляется и не меняется в облаке, только убирается из состояния. Имеет приоритет над suspend_on_destroy. false = обычное удаление.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "log_level": {
                "type": "string",
                "description": "Operation stages log level: none (default), info, debug. Overrides provider-level log_level.",
                "description_kind": "markdown",
                "optional": true
              },
              "mtls_configuration": {
                "nested_type": {
                  "attributes": {
                    "cert_ca": {
                      "type": "string",
                      "description_kind": "plain",
                      "optional": true
                    },
                    "cert_server": {
                      "type": "string",
                      "description_kind": "plain",
                      "optional": true
                    },
                    "duration_ca": {
                      "type": "number",
                      "description": "Указывается в **часах**<br/>Необходимо настраивать, когда параметр `Режим настройки` - **auto**",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "duration_server": {
                      "type": "number",
                      "description": "Указывается в **часах**<br/>Не может быть больше чем время жизни СА<br/>Обновляется **раз в год**, если выставлено значение **более 2 лет**<br/>Обновляется **раз в пол года**, если выставлено значение **менее 2 лет**<br/>Необходимо настраивать, когда параметр `Режим настройки` - **auto**",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "refresh_cert": {
                      "type": "bool",
                      "description": "На случай если его нужно обновить/заменить",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "type": {
                      "type": "string",
                      "description": "`off` - Настройка MTLS производиться не будет<br/>`manual` - После создания кластера в полях данных будет запрос на создание сертификата. **Вам необходимо будет выписать сертификат через вашу CA** и уже после включить через операцию **modify** режим MTLS<br/>`auto` - Сертификаты будут созданы через Cert-Manager<br/><br/>Режимы **auto** и **manual** требует включить настройку `Включить sslMode` - **true**<br/>MTLS в режиме **auto** будет работать сразу, в режиме **manual** только после того как будет предоставлен **CA** и **Сертификат сервера**",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    }
                  },
                  "nesting_mode": "single"
                },
                "description_kind": "plain",
                "optional": true
              },
              "operation_timeout": {
                "type": "string",
                "description_kind": "plain",
                "optional": true
              },
              "postgres_conf": {
                "nested_type": {
                  "attributes": {
                    "log_connections": {
                      "type": "string",
                      "description_kind": "plain",
                      "optional": true,
                      "computed": true
                    },
                    "log_disconnections": {
                      "type": "string",
                      "description_kind": "plain",
                      "optional": true,
                      "computed": true
                    },
                    "max_connections": {
                      "type": "number",
                      "description_kind": "plain",
                      "optional": true,
                      "computed": true
                    }
                  },
                  "nesting_mode": "single"
                },
                "description_kind": "plain",
                "required": true
              },
              "postgres_configuration": {
                "nested_type": {
                  "attributes": {
                    "pooler_master": {
                      "type": "bool",
                      "description": "Включает pgPooler (на запись). Будет создан новый под<br/>Размер пода **200m/400Mi**",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "pooler_slave": {
                      "type": "bool",
                      "description": "Включает pgPooler (на чтение). Будет создан новый под<br/>Размер пода **200m/400Mi**",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "ssl_required": {
                      "type": "bool",
                      "description": "По умолчанию подключение обязательное (sslmode=require)",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "version": {
                      "type": "string",
                      "description_kind": "plain",
                      "optional": true,
                      "computed": true
                    }
                  },
                  "nesting_mode": "single"
                },
                "description_kind": "plain",
                "required": true
              },
              "reconcile_trigger": {
                "type": "string",
                "description": "Строка-триггер: изменение или очистка значения запускает операцию reconcile при Update. При Create операция не вызывается.",
                "description_kind": "markdown",
                "optional": true
              },
              "resource_name": {
                "type": "string",
                "description_kind": "plain",
                "required": true
              },
              "startup_configuration": {
                "nested_type": {
                  "attributes": {
                    "resource_realm": {
                      "type": "string",
                      "description": "Кластер Kubernetes, на котором будет развернут экземпляр",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    }
                  },
                  "nesting_mode": "single"
                },
                "description_kind": "plain",
                "required": true
              },
              "state_out": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_out_flat": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_params": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_params_flat": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "suspend_on_destroy": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "vault_fields": {
                "type": [
                  "list",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "vault_secrets": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true,
                "sensitive": true
              },
              "vault_url": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "vault_user_path": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              }
            },
            "description_kind": "plain"
          }
        },
        "nubes_postgres_backup": {
          "version": 0,
          "block": {
            "attributes": {
              "adopt_existing_on_create": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "id": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "keep_on_destroy": {
                "type": "bool",
                "description": "Режим state_only при destroy: подресурс не удаляется и не меняется в облаке, только убирается из состояния. Нужен там, где родительский инстанс при destroy не удаляется (например suspend_on_destroy = true) и объект должен остаться внутри него. false = обычное удаление.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "log_level": {
                "type": "string",
                "description": "Operation stages log level: none (default), info, debug. Overrides provider-level log_level.",
                "description_kind": "markdown",
                "optional": true
              },
              "operation_timeout": {
                "type": "string",
                "description_kind": "plain",
                "optional": true
              },
              "postgres_id": {
                "type": "string",
                "description_kind": "plain",
                "required": true
              },
              "skip_missing_on_delete": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              }
            },
            "description_kind": "plain"
          }
        },
        "nubes_postgres_database": {
          "version": 0,
          "block": {
            "attributes": {
              "adopt_existing_on_create": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "db_name": {
                "type": "string",
                "description": "Не изменяется после создания. Изменение требует пересоздания.",
                "description_kind": "markdown",
                "required": true
              },
              "db_owner": {
                "type": "string",
                "description": "Не изменяется после создания. Изменение требует пересоздания.",
                "description_kind": "markdown",
                "required": true
              },
              "id": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "keep_on_destroy": {
                "type": "bool",
                "description": "Режим state_only при destroy: подресурс не удаляется и не меняется в облаке, только убирается из состояния. Нужен там, где родительский инстанс при destroy не удаляется (например suspend_on_destroy = true) и объект должен остаться внутри него. false = обычное удаление.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "log_level": {
                "type": "string",
                "description": "Operation stages log level: none (default), info, debug. Overrides provider-level log_level.",
                "description_kind": "markdown",
                "optional": true
              },
              "operation_timeout": {
                "type": "string",
                "description_kind": "plain",
                "optional": true
              },
              "postgres_id": {
                "type": "string",
                "description_kind": "plain",
                "required": true
              },
              "skip_missing_on_delete": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              }
            },
            "description_kind": "plain"
          }
        },
        "nubes_postgres_user": {
          "version": 0,
          "block": {
            "attributes": {
              "adopt_existing_on_create": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "id": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "keep_on_destroy": {
                "type": "bool",
                "description": "Режим state_only при destroy: подресурс не удаляется и не меняется в облаке, только убирается из состояния. Нужен там, где родительский инстанс при destroy не удаляется (например suspend_on_destroy = true) и объект должен остаться внутри него. false = обычное удаление.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "log_level": {
                "type": "string",
                "description": "Operation stages log level: none (default), info, debug. Overrides provider-level log_level.",
                "description_kind": "markdown",
                "optional": true
              },
              "mtls_access": {
                "type": "bool",
                "description": "Подключение пользователя без ввода паролей<br/>Политика применяется **ко всем базам** внутри Postgresql<br/><br/>RBAC на базы настраивать вручную Не изменяется после создания. Изменение требует пересоздания.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "operation_timeout": {
                "type": "string",
                "description_kind": "plain",
                "optional": true
              },
              "password": {
                "type": "string",
                "description": "Пароль пользователя, который генерирует платформа. Провайдер читает его из Vault родительского инстанса сразу после создания пользователя.",
                "description_kind": "markdown",
                "computed": true,
                "sensitive": true
              },
              "postgres_id": {
                "type": "string",
                "description_kind": "plain",
                "required": true
              },
              "role": {
                "type": "string",
                "description": "Выбрать роль из списка Не изменяется после создания. Изменение требует пересоздания.",
                "description_kind": "markdown",
                "required": true
              },
              "skip_missing_on_delete": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "username": {
                "type": "string",
                "description": "Не изменяется после создания. Изменение требует пересоздания.",
                "description_kind": "markdown",
                "required": true
              }
            },
            "description_kind": "plain"
          }
        },
        "nubes_rabbitmq": {
          "version": 0,
          "block": {
            "attributes": {
              "access_configuration": {
                "nested_type": {
                  "attributes": {
                    "master_access_list": {
                      "type": "string",
                      "description": "Необходимо настраивать, когда зарезервирован внешний адрес<br/>Если передан пустой массив, доступ выделяется всем",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "master_ip_space": {
                      "type": "string",
                      "description": "Из какого Ip-Space резервировать внешний IP<br/>Список предоставляется из Организации, в котором развёрнута ресурсная платформа",
                      "description_kind": "markdown",
                      "required": true
                    }
                  },
                  "nesting_mode": "single"
                },
                "description_kind": "plain",
                "required": true
              },
              "adopt_existing_on_create": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "cluster_configuration": {
                "nested_type": {
                  "attributes": {
                    "cpu": {
                      "type": "number",
                      "description_kind": "plain",
                      "optional": true,
                      "computed": true
                    },
                    "disk": {
                      "type": "number",
                      "description_kind": "plain",
                      "optional": true,
                      "computed": true
                    },
                    "memory": {
                      "type": "number",
                      "description_kind": "plain",
                      "optional": true,
                      "computed": true
                    },
                    "replicas": {
                      "type": "number",
                      "description_kind": "plain",
                      "optional": true,
                      "computed": true
                    }
                  },
                  "nesting_mode": "single"
                },
                "description_kind": "plain",
                "required": true
              },
              "id": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "keep_on_destroy": {
                "type": "bool",
                "description": "Режим state_only при destroy: ресурс не удаляется и не меняется в облаке, только убирается из состояния. Имеет приоритет над suspend_on_destroy. false = обычное удаление.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "log_level": {
                "type": "string",
                "description": "Operation stages log level: none (default), info, debug. Overrides provider-level log_level.",
                "description_kind": "markdown",
                "optional": true
              },
              "mq_configuration": {
                "nested_type": {
                  "attributes": {
                    "max_message_size": {
                      "type": "number",
                      "description_kind": "plain",
                      "optional": true,
                      "computed": true
                    }
                  },
                  "nesting_mode": "single"
                },
                "description_kind": "plain",
                "required": true
              },
              "operation_timeout": {
                "type": "string",
                "description_kind": "plain",
                "optional": true
              },
              "reconcile_trigger": {
                "type": "string",
                "description": "Строка-триггер: изменение или очистка значения запускает операцию reconcile при Update. При Create операция не вызывается.",
                "description_kind": "markdown",
                "optional": true
              },
              "resource_name": {
                "type": "string",
                "description_kind": "plain",
                "required": true
              },
              "startup_configuration": {
                "nested_type": {
                  "attributes": {
                    "resource_realm": {
                      "type": "string",
                      "description_kind": "plain",
                      "optional": true,
                      "computed": true
                    }
                  },
                  "nesting_mode": "single"
                },
                "description_kind": "plain",
                "required": true
              },
              "state_out": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_out_flat": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_params": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_params_flat": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "suspend_on_destroy": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "vault_fields": {
                "type": [
                  "list",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "vault_secrets": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true,
                "sensitive": true
              },
              "vault_url": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "vault_user_path": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              }
            },
            "description_kind": "plain"
          }
        },
        "nubes_redis": {
          "version": 0,
          "block": {
            "attributes": {
              "access_configuration": {
                "nested_type": {
                  "attributes": {
                    "master_access_list": {
                      "type": "string",
                      "description": "Необходимо настраивать, когда зарезервирован внешний адрес<br/>Если передан пустой массив, доступ выделяется всем",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "master_ip_space": {
                      "type": "string",
                      "description": "Из какого Ip-Space резервировать внешний IP<br/>Список предоставляется из Организации, в котором развёрнута ресурсная платформа",
                      "description_kind": "markdown",
                      "required": true
                    },
                    "slave_access_list": {
                      "type": "string",
                      "description": "Необходимо настраивать, когда зарезервирован внешний адрес<br/>Если передан пустой массив, доступ выделяется всем",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "slave_ip_space": {
                      "type": "string",
                      "description": "Из какого Ip-Space резервировать внешний IP<br/>Список предоставляется из Организации, в котором развёрнута ресурсная платформа",
                      "description_kind": "markdown",
                      "required": true
                    }
                  },
                  "nesting_mode": "single"
                },
                "description_kind": "plain",
                "required": true
              },
              "adopt_existing_on_create": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "cluster_configuration": {
                "nested_type": {
                  "attributes": {
                    "cpu": {
                      "type": "number",
                      "description": "Указывается в Milicores<br/>`1000` Mili == `1` Ядро",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "disk": {
                      "type": "number",
                      "description": "Указывается в GIGAbytes",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "memory": {
                      "type": "number",
                      "description": "Указывается в Megabytes",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "replicas": {
                      "type": "number",
                      "description_kind": "plain",
                      "optional": true,
                      "computed": true
                    }
                  },
                  "nesting_mode": "single"
                },
                "description_kind": "plain",
                "required": true
              },
              "id": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "keep_on_destroy": {
                "type": "bool",
                "description": "Режим state_only при destroy: ресурс не удаляется и не меняется в облаке, только убирается из состояния. Имеет приоритет над suspend_on_destroy. false = обычное удаление.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "log_level": {
                "type": "string",
                "description": "Operation stages log level: none (default), info, debug. Overrides provider-level log_level.",
                "description_kind": "markdown",
                "optional": true
              },
              "operation_timeout": {
                "type": "string",
                "description_kind": "plain",
                "optional": true
              },
              "reconcile_trigger": {
                "type": "string",
                "description": "Строка-триггер: изменение или очистка значения запускает операцию reconcile при Update. При Create операция не вызывается.",
                "description_kind": "markdown",
                "optional": true
              },
              "resource_name": {
                "type": "string",
                "description_kind": "plain",
                "required": true
              },
              "startup_configuration": {
                "nested_type": {
                  "attributes": {
                    "resource_realm": {
                      "type": "string",
                      "description": "Кластер Kubernetes, на котором будет развернут экземпляр",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    }
                  },
                  "nesting_mode": "single"
                },
                "description_kind": "plain",
                "required": true
              },
              "state_out": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_out_flat": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_params": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_params_flat": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "suspend_on_destroy": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "vault_fields": {
                "type": [
                  "list",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "vault_secrets": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true,
                "sensitive": true
              },
              "vault_url": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "vault_user_path": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              }
            },
            "description_kind": "plain"
          }
        },
        "nubes_s3": {
          "version": 0,
          "block": {
            "attributes": {
              "adopt_existing_on_create": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "display_name": {
                "type": "string",
                "description": "Человеко-читаемое имя (транслит из Elma) - передаётся имя клиента Не изменяется после создания.",
                "description_kind": "markdown",
                "required": true
              },
              "id": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "keep_on_destroy": {
                "type": "bool",
                "description": "Режим state_only при destroy: ресурс не удаляется и не меняется в облаке, только убирается из состояния. Имеет приоритет над suspend_on_destroy. false = обычное удаление.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "log_level": {
                "type": "string",
                "description": "Operation stages log level: none (default), info, debug. Overrides provider-level log_level.",
                "description_kind": "markdown",
                "optional": true
              },
              "max_buckets_per_user": {
                "type": "number",
                "description": "Количество бакетов пользователя.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "max_objects_per_bucket": {
                "type": "number",
                "description": "Кол-во объектов в бакете",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "max_size_gb_per_user": {
                "type": "number",
                "description": "Максимальный размер квоты в gb",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "operation_timeout": {
                "type": "string",
                "description_kind": "plain",
                "optional": true
              },
              "reconcile_trigger": {
                "type": "string",
                "description": "Строка-триггер: изменение или очистка значения запускает операцию reconcile при Update. При Create операция не вызывается.",
                "description_kind": "markdown",
                "optional": true
              },
              "resource_name": {
                "type": "string",
                "description_kind": "plain",
                "required": true
              },
              "resource_realm": {
                "type": "string",
                "description": "Платформа для развертывания Не изменяется после создания.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "state_out": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_out_flat": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_params": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_params_flat": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "suspend_on_destroy": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "vault_fields": {
                "type": [
                  "list",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "vault_secrets": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true,
                "sensitive": true
              },
              "vault_url": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "vault_user_path": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              }
            },
            "description_kind": "plain"
          }
        },
        "nubes_s3_sub_user": {
          "version": 0,
          "block": {
            "attributes": {
              "adopt_existing_on_create": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "id": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "keep_on_destroy": {
                "type": "bool",
                "description": "Режим state_only при destroy: подресурс не удаляется и не меняется в облаке, только убирается из состояния. Нужен там, где родительский инстанс при destroy не удаляется (например suspend_on_destroy = true) и объект должен остаться внутри него. false = обычное удаление.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "log_level": {
                "type": "string",
                "description": "Operation stages log level: none (default), info, debug. Overrides provider-level log_level.",
                "description_kind": "markdown",
                "optional": true
              },
              "operation_timeout": {
                "type": "string",
                "description_kind": "plain",
                "optional": true
              },
              "s3_id": {
                "type": "string",
                "description_kind": "plain",
                "required": true
              },
              "skip_missing_on_delete": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "sub_user_access": {
                "type": "string",
                "description": "Не изменяется после создания. Изменение требует пересоздания.",
                "description_kind": "markdown",
                "required": true
              },
              "sub_user_name": {
                "type": "string",
                "description": "Не изменяется после создания. Изменение требует пересоздания.",
                "description_kind": "markdown",
                "required": true
              }
            },
            "description_kind": "plain"
          }
        },
        "nubes_s3bucket": {
          "version": 0,
          "block": {
            "attributes": {
              "adopt_existing_on_create": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "bucket_name": {
                "type": "string",
                "description": "Имя бакета s3 Не изменяется после создания.",
                "description_kind": "markdown",
                "required": true
              },
              "cors_all": {
                "type": "bool",
                "description": "Публичный доступ к чтению настроек позволяет любому пользователю интернета читать конфигурации CORS Не изменяется после создания.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "id": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "keep_on_destroy": {
                "type": "bool",
                "description": "Режим state_only при destroy: ресурс не удаляется и не меняется в облаке, только убирается из состояния. Имеет приоритет над suspend_on_destroy. false = обычное удаление.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "list_all": {
                "type": "bool",
                "description": "Публичный доступ к листингу позволяет любому пользователю интернета получить список объектов в бакете. Не изменяется после создания.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "log_level": {
                "type": "string",
                "description": "Operation stages log level: none (default), info, debug. Overrides provider-level log_level.",
                "description_kind": "markdown",
                "optional": true
              },
              "max_size": {
                "type": "string",
                "description": "Максимальный размер бакета s3. Если поставить -1, будет безлимит. Размер указывается в Bytes Не изменяется после создания.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "operation_timeout": {
                "type": "string",
                "description_kind": "plain",
                "optional": true
              },
              "placement": {
                "type": "string",
                "description": "Класс хранилища, который используется по умолчанию при загрузке объектов. Чем холоднее, тем дешевле место, но дороже обращения Не изменяется после создания.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "read_all": {
                "type": "bool",
                "description": "Публичный доступ на чтение позволяет любому пользователю интернета скачивать объекты из бакета. Не изменяется после создания.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "resource_name": {
                "type": "string",
                "description_kind": "plain",
                "required": true
              },
              "s3_user_uid": {
                "type": "string",
                "description": "UID Корневой услуги S3. На основе него будет создан бакет. Не изменяется после создания.",
                "description_kind": "markdown",
                "optional": true
              },
              "state_out": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_out_flat": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_params": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_params_flat": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "vault_fields": {
                "type": [
                  "list",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "vault_secrets": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true,
                "sensitive": true
              },
              "vault_url": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "vault_user_path": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              }
            },
            "description_kind": "plain"
          }
        },
        "nubes_service_operation": {
          "version": 0,
          "block": {
            "attributes": {
              "id": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "instance_uid": {
                "type": "string",
                "description_kind": "plain",
                "required": true
              },
              "operation": {
                "type": "string",
                "description_kind": "plain",
                "required": true
              },
              "params": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "optional": true
              },
              "run_id": {
                "type": "string",
                "description_kind": "plain",
                "required": true
              }
            },
            "description_kind": "plain"
          }
        },
        "nubes_superset": {
          "version": 0,
          "block": {
            "attributes": {
              "adopt_existing_on_create": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "domain": {
                "type": "string",
                "description": "Если будет указан FQDN, то происходят проверки DNS на валидность А-записи, или будет добавлено в зону resourceRealm Не изменяется после создания.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "emails": {
                "type": "string",
                "description": "Учётная запись, которой будут выданы админские права. В формате email [ну не совсем. Для доменных учетных записей - без доменного суффикса]. Обязана находиться в Keycloak. Можно передавать несколько через пробел Не изменяется после создания.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "id": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "keep_on_destroy": {
                "type": "bool",
                "description": "Режим state_only при destroy: ресурс не удаляется и не меняется в облаке, только убирается из состояния. Имеет приоритет над suspend_on_destroy. false = обычное удаление.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "log_level": {
                "type": "string",
                "description": "Operation stages log level: none (default), info, debug. Overrides provider-level log_level.",
                "description_kind": "markdown",
                "optional": true
              },
              "operation_timeout": {
                "type": "string",
                "description_kind": "plain",
                "optional": true
              },
              "resource_cpu": {
                "type": "number",
                "description": "Квота ядра пода (Указывается в mili). 1000 Mili = 1 ядро Не изменяется после создания.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "resource_disk": {
                "type": "number",
                "description": "Квота диска (Указывается в GIGAbytes) Не изменяется после создания.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "resource_instances": {
                "type": "number",
                "description": "Количество узлов Не изменяется после создания.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "resource_memory": {
                "type": "number",
                "description": "Квота памяти пода (Указывается в Megabytes) Не изменяется после создания.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "resource_name": {
                "type": "string",
                "description_kind": "plain",
                "required": true
              },
              "resource_realm": {
                "type": "string",
                "description": "Платформа для развертывания Не изменяется после создания.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "state_out": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_out_flat": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_params": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_params_flat": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "vault_fields": {
                "type": [
                  "list",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "vault_secrets": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true,
                "sensitive": true
              },
              "vault_url": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "vault_user_path": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              }
            },
            "description_kind": "plain"
          }
        },
        "nubes_template": {
          "version": 0,
          "block": {
            "attributes": {
              "access_configuration": {
                "nested_type": {
                  "attributes": {
                    "domain": {
                      "type": "string",
                      "description_kind": "plain",
                      "optional": true,
                      "computed": true
                    },
                    "master_access_list": {
                      "type": "string",
                      "description_kind": "plain",
                      "optional": true,
                      "computed": true
                    },
                    "master_ip_space": {
                      "type": "string",
                      "description_kind": "plain",
                      "required": true
                    },
                    "slave_access_list": {
                      "type": "string",
                      "description_kind": "plain",
                      "optional": true,
                      "computed": true
                    },
                    "slave_ip_space": {
                      "type": "string",
                      "description_kind": "plain",
                      "required": true
                    },
                    "type": {
                      "type": "string",
                      "description_kind": "plain",
                      "optional": true,
                      "computed": true
                    }
                  },
                  "nesting_mode": "single"
                },
                "description_kind": "plain",
                "required": true
              },
              "adopt_existing_on_create": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "cluster_configuration": {
                "nested_type": {
                  "attributes": {
                    "cpu": {
                      "type": "number",
                      "description_kind": "plain",
                      "optional": true,
                      "computed": true
                    },
                    "disk": {
                      "type": "number",
                      "description_kind": "plain",
                      "optional": true,
                      "computed": true
                    },
                    "memory": {
                      "type": "number",
                      "description_kind": "plain",
                      "optional": true,
                      "computed": true
                    },
                    "replicas": {
                      "type": "number",
                      "description_kind": "plain",
                      "optional": true,
                      "computed": true
                    }
                  },
                  "nesting_mode": "single"
                },
                "description_kind": "plain",
                "required": true
              },
              "id": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "keep_on_destroy": {
                "type": "bool",
                "description": "Режим state_only при destroy: ресурс не удаляется и не меняется в облаке, только убирается из состояния. Имеет приоритет над suspend_on_destroy. false = обычное удаление.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "log_level": {
                "type": "string",
                "description": "Operation stages log level: none (default), info, debug. Overrides provider-level log_level.",
                "description_kind": "markdown",
                "optional": true
              },
              "operation_timeout": {
                "type": "string",
                "description_kind": "plain",
                "optional": true
              },
              "reconcile_trigger": {
                "type": "string",
                "description": "Строка-триггер: изменение или очистка значения запускает операцию reconcile при Update. При Create операция не вызывается.",
                "description_kind": "markdown",
                "optional": true
              },
              "resource_name": {
                "type": "string",
                "description_kind": "plain",
                "required": true
              },
              "startup_configuration": {
                "nested_type": {
                  "attributes": {
                    "resource_realm": {
                      "type": "string",
                      "description_kind": "plain",
                      "optional": true,
                      "computed": true
                    }
                  },
                  "nesting_mode": "single"
                },
                "description_kind": "plain",
                "required": true
              },
              "state_out": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_out_flat": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_params": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_params_flat": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "suspend_on_destroy": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "vault_fields": {
                "type": [
                  "list",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "vault_secrets": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true,
                "sensitive": true
              },
              "vault_url": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "vault_user_path": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              }
            },
            "description_kind": "plain"
          }
        },
        "nubes_valo_tenant": {
          "version": 0,
          "block": {
            "attributes": {
              "adopt_existing_on_create": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "domain": {
                "type": "string",
                "description": "Будет добавлено в зону valo.ngcloud.ru Не изменяется после создания.",
                "description_kind": "markdown",
                "required": true
              },
              "id": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "keep_on_destroy": {
                "type": "bool",
                "description": "Режим state_only при destroy: ресурс не удаляется и не меняется в облаке, только убирается из состояния. Имеет приоритет над suspend_on_destroy. false = обычное удаление.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "log_level": {
                "type": "string",
                "description": "Operation stages log level: none (default), info, debug. Overrides provider-level log_level.",
                "description_kind": "markdown",
                "optional": true
              },
              "operation_timeout": {
                "type": "string",
                "description_kind": "plain",
                "optional": true
              },
              "resource_name": {
                "type": "string",
                "description_kind": "plain",
                "required": true
              },
              "resource_realm": {
                "type": "string",
                "description": "Не изменяется после создания.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "s3_storage": {
                "type": "number",
                "description": "Параметр указывается в `Gb`",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "state_out": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_out_flat": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_params": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_params_flat": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "suspend_on_destroy": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "valo_options": {
                "nested_type": {
                  "attributes": {
                    "ff_logging": {
                      "type": "bool",
                      "description": "Тарифная опция",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "ff_online_editor": {
                      "type": "bool",
                      "description": "Тарифная опция",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "ff_public_link": {
                      "type": "bool",
                      "description": "Тарифная опция",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "ff_themes": {
                      "type": "bool",
                      "description": "Тарифная опция",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "ff_user_import": {
                      "type": "bool",
                      "description": "Тарифная опция",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "ff_watermark": {
                      "type": "bool",
                      "description": "Тарифная опция",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "request_approve_max_period": {
                      "type": "number",
                      "description": "Максимальное значение периода согласования (в днях)",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "user_count": {
                      "type": "number",
                      "description_kind": "plain",
                      "optional": true,
                      "computed": true
                    }
                  },
                  "nesting_mode": "single"
                },
                "description_kind": "plain",
                "optional": true
              },
              "vault_fields": {
                "type": [
                  "list",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "vault_secrets": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true,
                "sensitive": true
              },
              "vault_url": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "vault_user_path": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              }
            },
            "description_kind": "plain"
          }
        },
        "nubes_vapp": {
          "version": 0,
          "block": {
            "attributes": {
              "adopt_existing_on_create": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "id": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "keep_on_destroy": {
                "type": "bool",
                "description": "Режим state_only при destroy: ресурс не удаляется и не меняется в облаке, только убирается из состояния. Имеет приоритет над suspend_on_destroy. false = обычное удаление.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "log_level": {
                "type": "string",
                "description": "Operation stages log level: none (default), info, debug. Overrides provider-level log_level.",
                "description_kind": "markdown",
                "optional": true
              },
              "nsxt_uid": {
                "type": "string",
                "description": "UUID Услуги `Сетевой шлюз периметра (Edge)` Не изменяется после создания.",
                "description_kind": "markdown",
                "optional": true
              },
              "operation_timeout": {
                "type": "string",
                "description_kind": "plain",
                "optional": true
              },
              "resource_name": {
                "type": "string",
                "description_kind": "plain",
                "required": true
              },
              "state_out": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_out_flat": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_params": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_params_flat": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "suspend_on_destroy": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "vapp_name": {
                "type": "string",
                "description": "Уникальное в рамках организации Не изменяется после создания.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "vault_fields": {
                "type": [
                  "list",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "vault_secrets": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true,
                "sensitive": true
              },
              "vault_url": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "vault_user_path": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "vdc_uid": {
                "type": "string",
                "description": "UUID Услуги `Виртуальный датацентр (vDC)` Не изменяется после создания.",
                "description_kind": "markdown",
                "optional": true
              }
            },
            "description_kind": "plain"
          }
        },
        "nubes_vc_mgmt_sthutrval_cluster": {
          "version": 0,
          "block": {
            "attributes": {
              "access_configuration": {
                "nested_type": {
                  "attributes": {
                    "access_ip_list_api": {
                      "type": "string",
                      "description": "Access IP List для подключения к Kubernetes API. Указывается массив. Если передан пустой массив, доступ выделяется всем<br/>Пример: **[&quot;0.0.0.0/0&quot;]** или **[]** или **[&quot;178.4.13.2&quot;, &quot;178.4.14.0/24&quot;]**",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "access_ip_list_ingress": {
                      "type": "string",
                      "description": "Access IP List для подключения к Ingress. Указывается массив. Если передан пустой массив, доступ выделяется всем<br/>Пример: **[&quot;0.0.0.0/0&quot;]** или **[]** или **[&quot;178.4.13.2&quot;, &quot;178.4.14.0/24&quot;]**",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "need_external_address_api": {
                      "type": "bool",
                      "description": "Выделяет внешний IP для доступа к kubernetes API. Пока нельзя выставить false",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "need_external_address_ingress": {
                      "type": "bool",
                      "description": "Выделяет внешний IP для доступа к Ingress",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    }
                  },
                  "nesting_mode": "single"
                },
                "description_kind": "plain",
                "required": true
              },
              "adopt_existing_on_create": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "cluster_configuration": {
                "nested_type": {
                  "attributes": {
                    "app_version": {
                      "type": "string",
                      "description_kind": "plain",
                      "optional": true,
                      "computed": true
                    }
                  },
                  "nesting_mode": "single"
                },
                "description_kind": "plain",
                "required": true
              },
              "control_plane_configuration": {
                "nested_type": {
                  "attributes": {
                    "count": {
                      "type": "number",
                      "description_kind": "plain",
                      "optional": true,
                      "computed": true
                    },
                    "sizing_disk": {
                      "type": "number",
                      "description_kind": "plain",
                      "optional": true,
                      "computed": true
                    },
                    "sizing_policy": {
                      "type": "string",
                      "description": "Доступные sizing Policy представлены исходя из ресурсной платформы, которая была выбрана",
                      "description_kind": "markdown",
                      "required": true
                    }
                  },
                  "nesting_mode": "single"
                },
                "description_kind": "plain",
                "required": true
              },
              "id": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "keep_on_destroy": {
                "type": "bool",
                "description": "Режим state_only при destroy: ресурс не удаляется и не меняется в облаке, только убирается из состояния. Имеет приоритет над suspend_on_destroy. false = обычное удаление.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "log_level": {
                "type": "string",
                "description": "Operation stages log level: none (default), info, debug. Overrides provider-level log_level.",
                "description_kind": "markdown",
                "optional": true
              },
              "operation_timeout": {
                "type": "string",
                "description_kind": "plain",
                "optional": true
              },
              "resource_name": {
                "type": "string",
                "description_kind": "plain",
                "required": true
              },
              "startup_configuration": {
                "nested_type": {
                  "attributes": {
                    "cluster_name": {
                      "type": "string",
                      "description_kind": "plain",
                      "optional": true,
                      "computed": true
                    },
                    "network_provider": {
                      "type": "string",
                      "description_kind": "plain",
                      "required": true
                    },
                    "provider_vdc": {
                      "type": "string",
                      "description": "Приписка `2.8` - Скорость vCPU - 2800MHz<br/>И так далее...<br/>",
                      "description_kind": "markdown",
                      "required": true
                    },
                    "resource_realm": {
                      "type": "string",
                      "description": "Облако в котором будет развёрнут тенант",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    }
                  },
                  "nesting_mode": "single"
                },
                "description_kind": "plain",
                "required": true
              },
              "state_out": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_out_flat": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_params": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_params_flat": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "vault_fields": {
                "type": [
                  "list",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "vault_secrets": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true,
                "sensitive": true
              },
              "vault_url": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "vault_user_path": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "worker_configuration": {
                "type": "string",
                "description": "Не изменяется после создания.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              }
            },
            "description_kind": "plain"
          }
        },
        "nubes_vc_nsxt": {
          "version": 0,
          "block": {
            "attributes": {
              "adopt_existing_on_create": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "id": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "ip_space_name": {
                "type": "string",
                "description": "Имя ip Space для внешнего IP",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "keep_on_destroy": {
                "type": "bool",
                "description": "Режим state_only при destroy: ресурс не удаляется и не меняется в облаке, только убирается из состояния. Имеет приоритет над suspend_on_destroy. false = обычное удаление.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "log_level": {
                "type": "string",
                "description": "Operation stages log level: none (default), info, debug. Overrides provider-level log_level.",
                "description_kind": "markdown",
                "optional": true
              },
              "need_enable_avi": {
                "type": "bool",
                "description": "Включение Load Balancer",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "operation_timeout": {
                "type": "string",
                "description_kind": "plain",
                "optional": true
              },
              "qos_profile": {
                "type": "string",
                "description": "Параметр пока не работает<br/>Должен возвращать поле из ресурсной платформы типа vc из .vcd.hardware.gatewayQoSProfiles<br/><br/>Как по идее должен работать.<br/>Нужно заполнить или CFS vdcUid, или vdcGroupUid<br/>Идеально конечно проверять `if (params.vdcType == &quot;vdc&quot; && params.vdcUid != &quot;&quot;)` или `if (params.vdcType == &quot;vdcGroup&quot; && params.vdcGroupUid != &quot;&quot;)`<br/><br/>Далее надо пойти по стейту vdc -&gt; org -&gt; resPlatform, взять gatewayQoSProfiles<br/>Или пойти по стейту vdcgroup -&gt; vdc -&gt; org -&gt; resPlatform, взять gatewayQoSProfiles<br/><br/>Регулярку могу написать (Виталя)",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "reconcile_trigger": {
                "type": "string",
                "description": "Строка-триггер: изменение или очистка значения запускает операцию reconcile при Update. При Create операция не вызывается.",
                "description_kind": "markdown",
                "optional": true
              },
              "resource_name": {
                "type": "string",
                "description_kind": "plain",
                "required": true
              },
              "routed_net_configuration": {
                "nested_type": {
                  "attributes": {
                    "ip_addr_pool": {
                      "type": "string",
                      "description": "**Параметр не изменяемый**<br/>Адрессный пул, которая будет присвоена routed-сети. Описывается как (10.10.10.0/24). Маска 24 обязательна. (.1) - шлюз. (.2-.254) - Под адресацию для ВМ",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "main_dns": {
                      "type": "string",
                      "description": "Подставляется автоматически в resolv.conf при создании виртуальных машин",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    },
                    "second_dns": {
                      "type": "string",
                      "description": "Подставляется автоматически в resolv.conf при создании виртуальных машин",
                      "description_kind": "markdown",
                      "optional": true,
                      "computed": true
                    }
                  },
                  "nesting_mode": "single"
                },
                "description_kind": "plain",
                "required": true
              },
              "state_out": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_out_flat": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_params": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_params_flat": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "vault_fields": {
                "type": [
                  "list",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "vault_secrets": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true,
                "sensitive": true
              },
              "vault_url": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "vault_user_path": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "vdc_group_uid": {
                "type": "string",
                "description": "UUID Услуги `Группа виртуальных датацентров (groupvDC)` Не изменяется после создания.",
                "description_kind": "markdown",
                "optional": true
              },
              "vdc_type": {
                "type": "string",
                "description": "Тип родительской услуги Не изменяется после создания.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "vdc_uid": {
                "type": "string",
                "description": "UUID Услуги `Виртуальный датацентр (vDC)` Не изменяется после создания.",
                "description_kind": "markdown",
                "optional": true
              },
              "virtual_services_count": {
                "type": "number",
                "description": "Кол-во виртуальных сервисов, которые **резервируются** на AVI",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              }
            },
            "description_kind": "plain"
          }
        },
        "nubes_vc_nsxt_snat": {
          "version": 0,
          "block": {
            "attributes": {
              "id": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "ip_space_name": {
                "type": "string",
                "description": "Имя ipSpace для внешнего IP (SNAT). Значение `no-needed` выключает SNAT. Имя должно быть выделено на организации (см. `nubes_vc_org_ip_allocation`).",
                "description_kind": "markdown",
                "required": true
              },
              "keep_on_destroy": {
                "type": "bool",
                "description": "Не выключать SNAT при `destroy` (по умолчанию `false` — отправляется `ipSpaceName = \"no-needed\"`).",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "nsxt_uid": {
                "type": "string",
                "description": "UUID существующей услуги «Сетевой шлюз периметра (Edge)».",
                "description_kind": "markdown",
                "required": true
              }
            },
            "description": "SNAT (ipSpaceName) на существующем сетевом шлюзе периметра. Шлюз создаётся отдельным ресурсом `nubes_vc_nsxt`, здесь задаётся только SNAT. Значение `no-needed` выключает SNAT.",
            "description_kind": "markdown"
          }
        },
        "nubes_vc_org": {
          "version": 0,
          "block": {
            "attributes": {
              "adopt_existing_on_create": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "id": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "keep_on_destroy": {
                "type": "bool",
                "description": "Режим state_only при destroy: ресурс не удаляется и не меняется в облаке, только убирается из состояния. Имеет приоритет над suspend_on_destroy. false = обычное удаление.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "log_level": {
                "type": "string",
                "description": "Operation stages log level: none (default), info, debug. Overrides provider-level log_level.",
                "description_kind": "markdown",
                "optional": true
              },
              "operation_timeout": {
                "type": "string",
                "description_kind": "plain",
                "optional": true
              },
              "organization_type": {
                "type": "string",
                "description": "Доступ к организации предоставляется только при выборе `iaas` Не изменяется после создания.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "reconcile_trigger": {
                "type": "string",
                "description": "Строка-триггер: изменение или очистка значения запускает операцию reconcile при Update. При Create операция не вызывается.",
                "description_kind": "markdown",
                "optional": true
              },
              "resource_name": {
                "type": "string",
                "description_kind": "plain",
                "required": true
              },
              "resource_realm": {
                "type": "string",
                "description": "Облако в котором будет развёрнут тенант Не изменяется после создания.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "state_out": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_out_flat": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_params": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_params_flat": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "suspend_on_destroy": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "v_ip_configure": {
                "type": "string",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "vault_fields": {
                "type": [
                  "list",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "vault_secrets": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true,
                "sensitive": true
              },
              "vault_url": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "vault_user_path": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              }
            },
            "description_kind": "plain"
          }
        },
        "nubes_vc_org_ip_allocation": {
          "version": 0,
          "block": {
            "attributes": {
              "id": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "keep_on_destroy": {
                "type": "bool",
                "description": "Не снимать аллокацию IP при `destroy` (по умолчанию `false` — квота обнуляется, `count=0` по каждому элементу).",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "organization": {
                "type": "string",
                "description": "Организация, на которой выделяются внешние IP: имя из ЛК (например `organ`) или её UUID.",
                "description_kind": "markdown",
                "required": true
              },
              "vip_configure": {
                "type": "string",
                "description": "JSON-массив аллокаций: `[{\"name\":\"internet-ipv4-v1\",\"count\":\"3\"}]`. Значение перезаписывает текущую аллокацию целиком. `count` — строка. Порядок ключей и форматирование не важны (сравнение смысловое). Снять аллокацию (`[]`) через этот атрибут **нельзя** — только удалением ресурса (`destroy`).",
                "description_kind": "markdown",
                "required": true
              }
            },
            "description": "Аллокация внешних IP (vIPConfigure) на существующей организации Cloud Director. Организация создаётся вручную в ЛК, в конфиге указывается её имя или UUID. Операция имеет replace-семантику: массив перезаписывается целиком.",
            "description_kind": "markdown"
          }
        },
        "nubes_vc_org_user": {
          "version": 0,
          "block": {
            "attributes": {
              "admins": {
                "type": "string",
                "description": "Не изменяется после создания. Изменение требует пересоздания.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "adopt_existing_on_create": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "id": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "keep_on_destroy": {
                "type": "bool",
                "description": "Режим state_only при destroy: подресурс не удаляется и не меняется в облаке, только убирается из состояния. Нужен там, где родительский инстанс при destroy не удаляется (например suspend_on_destroy = true) и объект должен остаться внутри него. false = обычное удаление.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "log_level": {
                "type": "string",
                "description": "Operation stages log level: none (default), info, debug. Overrides provider-level log_level.",
                "description_kind": "markdown",
                "optional": true
              },
              "operation_timeout": {
                "type": "string",
                "description_kind": "plain",
                "optional": true
              },
              "skip_missing_on_delete": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "vc_org_id": {
                "type": "string",
                "description_kind": "plain",
                "required": true
              }
            },
            "description_kind": "plain"
          }
        },
        "nubes_vc_vdc": {
          "version": 0,
          "block": {
            "attributes": {
              "adopt_existing_on_create": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "cpu_allocated": {
                "type": "number",
                "description": "шт",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "cpu_guaranteed": {
                "type": "number",
                "description": "% резервирования Не изменяется после создания.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "id": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "keep_on_destroy": {
                "type": "bool",
                "description": "Режим state_only при destroy: ресурс не удаляется и не меняется в облаке, только убирается из состояния. Имеет приоритет над suspend_on_destroy. false = обычное удаление.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "log_level": {
                "type": "string",
                "description": "Operation stages log level: none (default), info, debug. Overrides provider-level log_level.",
                "description_kind": "markdown",
                "optional": true
              },
              "mem_allocated": {
                "type": "number",
                "description": "gb",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "network_provider": {
                "type": "string",
                "description": "Не изменяется после создания.",
                "description_kind": "markdown",
                "required": true
              },
              "operation_timeout": {
                "type": "string",
                "description_kind": "plain",
                "optional": true
              },
              "organization_uid": {
                "type": "string",
                "description": "Для создания VDC предварительно необходимо создать организацию через услугу `Организация в Cloud Director` Не изменяется после создания.",
                "description_kind": "markdown",
                "optional": true
              },
              "provider_vdc": {
                "type": "string",
                "description": "Приписка `2.8` - Скорость vCPU - 2800MHz<br/>И так далее...<br/> Не изменяется после создания.",
                "description_kind": "markdown",
                "required": true
              },
              "reconcile_trigger": {
                "type": "string",
                "description": "Строка-триггер: изменение или очистка значения запускает операцию reconcile при Update. При Create операция не вызывается.",
                "description_kind": "markdown",
                "optional": true
              },
              "resource_name": {
                "type": "string",
                "description_kind": "plain",
                "required": true
              },
              "state_out": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_out_flat": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_params": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_params_flat": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "storage_config": {
                "type": "string",
                "description": "Первая политика в списке указывается как &quot;По умолчанию&quot;",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "suffix_name": {
                "type": "string",
                "description": "Если вписать произвольное значение, оно будет добавлено в конец имени VDC<br/>**Нельзя изменить после создания** Не изменяется после создания.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "suspend_on_destroy": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "vault_fields": {
                "type": [
                  "list",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "vault_secrets": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true,
                "sensitive": true
              },
              "vault_url": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "vault_user_path": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              }
            },
            "description_kind": "plain"
          }
        },
        "nubes_vc_vdc_group": {
          "version": 0,
          "block": {
            "attributes": {
              "adopt_existing_on_create": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "id": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "keep_on_destroy": {
                "type": "bool",
                "description": "Режим state_only при destroy: ресурс не удаляется и не меняется в облаке, только убирается из состояния. Имеет приоритет над suspend_on_destroy. false = обычное удаление.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "log_level": {
                "type": "string",
                "description": "Operation stages log level: none (default), info, debug. Overrides provider-level log_level.",
                "description_kind": "markdown",
                "optional": true
              },
              "operation_timeout": {
                "type": "string",
                "description_kind": "plain",
                "optional": true
              },
              "reconcile_trigger": {
                "type": "string",
                "description": "Строка-триггер: изменение или очистка значения запускает операцию reconcile при Update. При Create операция не вызывается.",
                "description_kind": "markdown",
                "optional": true
              },
              "resource_name": {
                "type": "string",
                "description_kind": "plain",
                "required": true
              },
              "state_out": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_out_flat": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_params": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_params_flat": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "vault_fields": {
                "type": [
                  "list",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "vault_secrets": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true,
                "sensitive": true
              },
              "vault_url": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "vault_user_path": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "vdc_uid": {
                "type": "string",
                "description": "UI display_name for service_id=21 (mapped to UUID in core) Не изменяется после создания.",
                "description_kind": "markdown",
                "optional": true
              }
            },
            "description_kind": "plain"
          }
        },
        "nubes_vc_vdc_group_vdc": {
          "version": 0,
          "block": {
            "attributes": {
              "adopt_existing_on_create": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "id": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "keep_on_destroy": {
                "type": "bool",
                "description": "Режим state_only при destroy: подресурс не удаляется и не меняется в облаке, только убирается из состояния. Нужен там, где родительский инстанс при destroy не удаляется (например suspend_on_destroy = true) и объект должен остаться внутри него. false = обычное удаление.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "log_level": {
                "type": "string",
                "description": "Operation stages log level: none (default), info, debug. Overrides provider-level log_level.",
                "description_kind": "markdown",
                "optional": true
              },
              "operation_timeout": {
                "type": "string",
                "description_kind": "plain",
                "optional": true
              },
              "skip_missing_on_delete": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "vc_vdc_group_id": {
                "type": "string",
                "description_kind": "plain",
                "required": true
              }
            },
            "description_kind": "plain"
          }
        },
        "nubes_vc_vm_v3": {
          "version": 0,
          "block": {
            "attributes": {
              "access_ip_list": {
                "type": "string",
                "description": "Формат массива<br/>Каким адресам будет предоставлен доступ до вм<br/><br/>Требует выделенного внешнего IP<br/>Если ничего не передано, то выставлено [&quot;0.0.0.0/0&quot;]",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "access_port_list": {
                "type": "string",
                "description": "Порты **22/tcp**, **10050/tcp** проставляются автоматически<br/><br/>Формат следующий:<br/>- **22/tcp** - доступ только для 22 по **tcp**<br/>- **53/udp** - доступ только для 53 по **udp**<br/>- **80/all** - доступ для 80 по **tcp/udp**<br/><br/>Формат массива:<br/>- [{&quot;port&quot;:&quot;22&quot;,&quot;type&quot;:&quot;all&quot;}]",
                "description_kind": "markdown",
                "required": true
              },
              "adopt_existing_on_create": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "cloud_init": {
                "type": "string",
                "description": "Формат файла cloud-init<br/>```<br/>#cloud-config<br/><br/>manage_etc_hosts: true<br/>package_update: true<br/>```<br/><br/>Если будут указана установка пакетов/прочего, доступ к ВМ **может быть предоставлен раньше чем выполнится cloud-init** Не изменяется после создания.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "git_revision": {
                "type": "string",
                "description": "Git revision (commit hash/tag). Changing this triggers redeploy instead of modify.",
                "description_kind": "markdown",
                "optional": true
              },
              "id": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "image_vm": {
                "type": "string",
                "description": "Не изменяется после создания.",
                "description_kind": "markdown",
                "required": true
              },
              "ip_space_name": {
                "type": "string",
                "description_kind": "plain",
                "required": true
              },
              "keep_on_destroy": {
                "type": "bool",
                "description": "Режим state_only при destroy: ресурс не удаляется и не меняется в облаке, только убирается из состояния. Имеет приоритет над suspend_on_destroy. false = обычное удаление.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "log_level": {
                "type": "string",
                "description": "Operation stages log level: none (default), info, debug. Overrides provider-level log_level.",
                "description_kind": "markdown",
                "optional": true
              },
              "operation_timeout": {
                "type": "string",
                "description_kind": "plain",
                "optional": true
              },
              "reconcile_trigger": {
                "type": "string",
                "description": "Строка-триггер: изменение или очистка значения запускает операцию reconcile при Update. При Create операция не вызывается.",
                "description_kind": "markdown",
                "optional": true
              },
              "resource_name": {
                "type": "string",
                "description_kind": "plain",
                "required": true
              },
              "same_snat": {
                "type": "bool",
                "description": "Если выставить **false**, приложение будет опубликовано за общим SNAT<br/>Если выставить **true**, приложение будет опубликовано за внешним IP, который будет создан в процессе разворачивания услуги<br/><br/>Если выставить **true** - общий SNAT становится необязательным",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "state_out": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_out_flat": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_params": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_params_flat": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "suspend_on_destroy": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "user_login": {
                "type": "string",
                "description": "Учётка SSH Не изменяется после создания.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "user_public_key": {
                "type": "string",
                "description": "Публичная часть SSH-Ключа для пользователя<br/>```<br/>$ ssh-keygen <br/>$ cat ~/.ssh/id_ed25519.pub<br/>```<br/><br/> Не изменяется после создания.",
                "description_kind": "markdown",
                "required": true
              },
              "vapp_uid": {
                "type": "string",
                "description": "UI display_name for service_id=26 (mapped to UUID in core) Не изменяется после создания.",
                "description_kind": "markdown",
                "optional": true
              },
              "vault_fields": {
                "type": [
                  "list",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "vault_secrets": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true,
                "sensitive": true
              },
              "vault_url": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "vault_user_path": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "vm_cpu": {
                "type": "number",
                "description": "шт",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "vm_disk": {
                "type": "number",
                "description": "Основной диск у vm зависит от образа (см. документацию)<br/>Если необходимо дополнительное место для vm, введите колличество Gb в эту форму",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "vm_name": {
                "type": "string",
                "description": "Не изменяется после создания.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "vm_ram": {
                "type": "number",
                "description": "Gb",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              }
            },
            "description_kind": "plain"
          }
        },
        "nubes_vcexternalip": {
          "version": 0,
          "block": {
            "attributes": {
              "adopt_existing_on_create": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "dnat_create": {
                "type": "bool",
                "description": "Необходимо создать DNAT-правило.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "from_service_cloud_edge_name": {
                "type": "string",
                "description": "Edge составной услуги (указывать, если resourceRealm связан с CloudDirector) Не изменяется после создания.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "from_service_cloud_edge_scope": {
                "type": "string",
                "description": "Не изменяется после создания.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "from_service_cloud_org_name": {
                "type": "string",
                "description": "Org составной услуги (указывать, если resourceRealm связан с CloudDirector) Не изменяется после создания.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "from_service_cloud_vdc_name": {
                "type": "string",
                "description": "Vdc составной услуги (указывать, если resourceRealm связан с CloudDirector) Не изменяется после создания.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "from_service_cloud_vmware_url": {
                "type": "string",
                "description": "Api-Url составной услуги (указывать, если resourceRealm связан с CloudDirector) Не изменяется после создания.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "from_service_namespace": {
                "type": "string",
                "description": "Namespace составной услуги (для отображения правил FW) Не изменяется после создания.",
                "description_kind": "markdown",
                "required": true
              },
              "from_service_vdc_group_name": {
                "type": "string",
                "description": "Не изменяется после создания.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "id": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "internal_addr_access": {
                "type": "string",
                "description": "Внутренний адрес для связки ната. Требует dnatCreate=true или snatCreate=true",
                "description_kind": "markdown",
                "required": true
              },
              "internal_port_access": {
                "type": "string",
                "description": "Порт для связки ната с адресом. Несколько значений можно передавать через пробел. Если передать all, то dnat будет на все порты. Требует dnatCreate=true<br/>",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "ip_space_name": {
                "type": "string",
                "description": "Тип ip Space (internet-ipv4-v1 / internet-antiddos-v1 / internet-no-antiddos-v1)",
                "description_kind": "markdown",
                "required": true
              },
              "keep_on_destroy": {
                "type": "bool",
                "description": "Режим state_only при destroy: ресурс не удаляется и не меняется в облаке, только убирается из состояния. Имеет приоритет над suspend_on_destroy. false = обычное удаление.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "log_level": {
                "type": "string",
                "description": "Operation stages log level: none (default), info, debug. Overrides provider-level log_level.",
                "description_kind": "markdown",
                "optional": true
              },
              "operation_timeout": {
                "type": "string",
                "description_kind": "plain",
                "optional": true
              },
              "resource_name": {
                "type": "string",
                "description_kind": "plain",
                "required": true
              },
              "resource_realm": {
                "type": "string",
                "description": "Платформа для развертывания Не изменяется после создания.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "service_uid": {
                "type": "string",
                "description_kind": "plain",
                "required": true
              },
              "snat_create": {
                "type": "bool",
                "description": "Необходимо создать SNAT-правило.<br/>",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "state_out": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_out_flat": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_params": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_params_flat": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "vault_fields": {
                "type": [
                  "list",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "vault_secrets": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true,
                "sensitive": true
              },
              "vault_url": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "vault_user_path": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              }
            },
            "description_kind": "plain"
          }
        },
        "nubes_zones_v2": {
          "version": 0,
          "block": {
            "attributes": {
              "adopt_existing_on_create": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "id": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "keep_on_destroy": {
                "type": "bool",
                "description": "Режим state_only при destroy: ресурс не удаляется и не меняется в облаке, только убирается из состояния. Имеет приоритет над suspend_on_destroy. false = обычное удаление.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "log_level": {
                "type": "string",
                "description": "Operation stages log level: none (default), info, debug. Overrides provider-level log_level.",
                "description_kind": "markdown",
                "optional": true
              },
              "operation_timeout": {
                "type": "string",
                "description_kind": "plain",
                "optional": true
              },
              "reconcile_trigger": {
                "type": "string",
                "description": "Строка-триггер: изменение или очистка значения запускает операцию reconcile при Update. При Create операция не вызывается.",
                "description_kind": "markdown",
                "optional": true
              },
              "records": {
                "type": "string",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "resource_name": {
                "type": "string",
                "description_kind": "plain",
                "required": true
              },
              "resource_realm": {
                "type": "string",
                "description": "Не изменяется после создания.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "state_out": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_out_flat": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_params": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "state_params_flat": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "vault_fields": {
                "type": [
                  "list",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true
              },
              "vault_secrets": {
                "type": [
                  "map",
                  "string"
                ],
                "description_kind": "plain",
                "computed": true,
                "sensitive": true
              },
              "vault_url": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "vault_user_path": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "zone_expire": {
                "type": "number",
                "description": "Время в течение которого вторичный DNS будет пытаться завершить синхронизацию зоны с первичным Не изменяется после создания.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "zone_kind": {
                "type": "string",
                "description": "Тип зоны Не изменяется после создания.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "zone_masters_for_slave": {
                "type": "string",
                "description": "Использовать если выбран тип SLAVE. IP адреса в формате через пробел для настройки Master-серверов Не изменяется после создания.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "zone_name": {
                "type": "string",
                "description": "Имя зоны Не изменяется после создания.",
                "description_kind": "markdown",
                "required": true
              },
              "zone_refresh": {
                "type": "number",
                "description": "Время ожидания ответа вторичного DNS перед запросом SOA-записи с первичных серверов Не изменяется после создания.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "zone_retry": {
                "type": "number",
                "description": "Время в течение которого сервер повторно попробует синхронизировать информацию с первичных DNS-серверов Не изменяется после создания.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "zone_ttl": {
                "type": "number",
                "description": "Время, в течение которого информация будет кешироваться другими DNS-серверами Не изменяется после создания.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              }
            },
            "description_kind": "plain"
          }
        },
        "nubes_zones_v2_record": {
          "version": 0,
          "block": {
            "attributes": {
              "adopt_existing_on_create": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "id": {
                "type": "string",
                "description_kind": "plain",
                "computed": true
              },
              "keep_on_destroy": {
                "type": "bool",
                "description": "Режим state_only при destroy: подресурс не удаляется и не меняется в облаке, только убирается из состояния. Нужен там, где родительский инстанс при destroy не удаляется (например suspend_on_destroy = true) и объект должен остаться внутри него. false = обычное удаление.",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "log_level": {
                "type": "string",
                "description": "Operation stages log level: none (default), info, debug. Overrides provider-level log_level.",
                "description_kind": "markdown",
                "optional": true
              },
              "operation_timeout": {
                "type": "string",
                "description_kind": "plain",
                "optional": true
              },
              "record_input": {
                "type": "string",
                "description": "Валидация производится только после запуска операции. Если при указанном типе будет указано некорректно значение, это будет описано в логе ошибки операции",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "record_name": {
                "type": "string",
                "description": "Имя зоны в конце проставляется автоматически Изменение требует пересоздания.",
                "description_kind": "markdown",
                "required": true
              },
              "record_ttl": {
                "type": "number",
                "description": "Time-to-Leave записи. Раз в какое время запись будет обновлена",
                "description_kind": "markdown",
                "optional": true,
                "computed": true
              },
              "record_type": {
                "type": "string",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "skip_missing_on_delete": {
                "type": "bool",
                "description_kind": "plain",
                "optional": true,
                "computed": true
              },
              "zones_v2_id": {
                "type": "string",
                "description_kind": "plain",
                "required": true
              }
            },
            "description_kind": "plain"
          }
        }
      }
    }
  }
}
