Я использую этот бит кода в качестве объекта вывода в моем шаблоне ARM,
"[listAdminKeys(variables('searchServiceId'), '2015-08-19').PrimaryKey]"
Полнотекстовый образец раздела вывода:
"outputs": {
"SearchServiceAdminKey": {
"type": "string",
"value": "[listAdminKeys(variables('searchServiceId'), '2015-08-19').PrimaryKey]"
},
"SearchServiceQueryKey": {
"type": "string",
"value": "[listQueryKeys(variables('searchServiceId'), '2015-08-19')[0]]"
}
Я получаю следующую ошибкуво время развертывания (к сожалению, любая ошибка означает, что при развертывании шаблона пропускается раздел вывода):
"The requested resource does not support http method 'POST'."
Проверка поведения браузера, по-видимому, подтверждает, что ошибка связана с функцией (и с помощью POST).
listAdminKeys с использованием POST
Как можно избежать этой ошибки и получить ключ администратора AzureSearch в выходных данных?
Обновление: цель этого состоит в том, чтобы собратьвсе соответствующие биты информации для подключения к другим сценариям (.ps1) в качестве параметров, поскольку эти ресурсы предоставляются этим шаблоном.Избавит кого-то от копания в портале для копирования / вставки.
Спасибо