Невозможно создать Azure когнитивные сервисы с помощью terraform - PullRequest
0 голосов
/ 09 июля 2020

Я пытаюсь создать Azure когнитивную службу, используя terraform, но получаю следующую ошибку. Несмотря на то, что мы пытаемся создать когнитивную службу типа «Все когнитивные службы», похоже, что ошибка связана с QnA. Есть предложения?

resource "azurerm_cognitive_account" "azfn-rg" {
  name                = var.azurerm_cognitive_account_name
  location            = azurerm_resource_group.azfn-rg.location
  resource_group_name = azurerm_resource_group.azfn-rg.name
  kind                = "CognitiveServices"

  sku_name = "S0"

  tags = var.tags

}

Ниже приведена ошибка:

cognitiveservices.AccountsClient # Create: Ошибка при ответе на запрос: StatusCode = 400 - Исходная ошибка: autorest / azure: Служба возвращена ошибка. Status = 400 Code = "ApiPropertiesInvalid" Message = "Указанные 'apiProperties' '{\ r \ n" qnaRuntimeEndpoint ":" "\ r \ n}' недействительны. Ошибки проверки: свойство 'qnaRuntimeEndpoint' не было определено и схема не допускает дополнительных свойств. Путь 'apiProperties.qnaRuntimeEndpoint'. "

1 Ответ

0 голосов
/ 09 июля 2020

Я могу воспроизвести эту ошибку.

Чтобы исправить это, вы можете закрепить версию provider "azurerm" вот так. Я использую Terraform v0.12.28+ provider.azurerm v2.0.0.

provider "azurerm" {

  version           = "=2.0.0"
  features {}

}

Результат

введите описание изображения здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...