Как использовать фильтр Odata Expression в Docs.microsoft Focus Mode - PullRequest
0 голосов
/ 23 сентября 2018

Я пытаюсь получить список всех ресурсов в зависимости от его типа с помощью API Azure.

Я могу добиться этого с помощью Azure Fluent SDK

var resource = resouceManagementClient.Resources.ListAsync(new ODataQuery<GenericResourceFilterInner>(x => x.ResourceType == "microsoft.insights/alertrules")).Result;

Однако яне удалось получить эту работу с помощью режима «Фокус» на сайте документа Microsoft .

Мой актуальный запрос выглядит так:

GET / subscription //resources?$filter=resourceType%20eq%20'microsoft.insights%2Falertrules'&api-version=2017-05-10

Я пытался сделать то же самое в фокусном редакторе

enter image description here

Но, тем не менее, это приводит ко всем ресурсам, а не только к типу microsoft.insights/alertrules

Чего мне здесь не хватает?

1 Ответ

0 голосов
/ 25 сентября 2018

Обратитесь к моему тестовому скриншоту, все работает нормально, resourceType eq 'Microsoft.Insights/alertRules'.

enter image description here

Примечание : после передачи параметращелкните символ « + ».

enter image description here

...