Как я могу добавить или настроить API на службе управления API с помощью CLI - PullRequest
0 голосов
/ 27 августа 2018

Я видел, как другие публиковали этот вопрос с PowerShell в качестве метода, но мы должны запустить его под Linux и поэтому хотим получить решение CLI.

Из документов видно, что это не поддерживается CLI, нам даже нужно использовать шаблон ARM для создания службы управления API, но в нее не входят API, которые мы хотим добавить в службу.

Я думал, что мы могли бы использовать службу REST после запуска vm, но это также не является частью шаблона ARM, и поэтому вам нужно перейти на портал, чтобы включить REST (не очень хорошо для сценариев)

Итак, я начал изучать API-интерфейсы REST Azure, но все еще не знаю, как это сделать (и если это вообще возможно)

Может кто-нибудь дать мне рабочий пример добавления OpenAPI на сервер?

1 Ответ

0 голосов
/ 28 августа 2018

Это не уникально для Azure APIM. API-интерфейс REST Azure всегда является отправной точкой. У вас есть возможность аутентифицироваться в интерактивном режиме через OAuth или создать принципала обслуживания: https://docs.microsoft.com/en-us/azure/azure-resource-manager/resource-group-create-service-principal-portal?view=azure-cli-latest. После этого вы можете свободно использовать все, что может выдавать HTTP-запросы для управления вашими услугами.

...