Я пытаюсь создать новую подписку webhook на тему сетки событий для запуска конечной точки logicapp с помощью интерфейса командной строки Azure (v2.0.57) через Windows Powershell, но она не работает должным образом.
Я выполняюто же самое на портале Azure, а также в веб-интерфейсе CloudShell, и она отлично работает.
Команда выглядит следующим образом:
az eventgrid event-subscription create --name "sopas" --source-resource-id "/subscriptions/id/resourceGroups/name/providers/Microsoft.EventGrid/topics/name" --endpoint-type "webhook" --endpoint "https://prod-16.westeurope.logic.azure.com:443/workflows/xxx/triggers/manual/paths/invoke?api-version=2016-10-01&sp=%2Ftriggers%2Fmanual%2Frun&sv=1.0&sig=xxx" --debug --verbose
Ошибка в Windows PowerShellследующее:
az : ERROR: The attempt to validate the provided endpoint https://prod-16.westeurope.logic.azure.com/workflows/371848cd5a2242cda3f88bfcce80962a/triggers/manual/paths/invoke failed. For more details, visit
https://aka.ms/esvalidation.
At line:3 char:1
+ az eventgrid event-subscription create --name "sopas" --source-resour ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (ERROR: The atte...s/esvalidation.:String) [], RemoteException
+ FullyQualifiedErrorId : NativeCommandError
'sp' is not recognized as an internal or external command,
operable program or batch file.
'sv' is not recognized as an internal or external command,
operable program or batch file.
'sig' is not recognized as an internal or external command,
operable program or batch file.
Я что-то не так делаю?
Может кто-нибудь помочь?