GET https://management.azure.com/subscriptions/{subscriptionId}/resources?$filter = {$filter}&$expand = {$expand}&$top = {$top}&api-version=2018-02-01
Я использую этот API ресурсов Azure для получения списка ресурсов (подключений приложений логики). Мне нужно знать имена полей, доступные для использования в $ filter и $ expand.
из этого я получил несколько имен полей, таких как name, resourceType, tagname, location, resourceGroup
Но мне нужно фильтровать по полю properties.displayname. Я пробовал использовать $ expand и $ filter. это не работает.
Работа с именем $ filter
https://management.azure.com/subscriptions/{subscriptionId}/resources?api-version=2018-02-01&$filter=(resourceGroup eq {resourcegroupname}) and **name eq {nametofilter}** and (resourcetype eq 'microsoft.web/connections')
Не работает фильтр отображаемого имени $ с расширением $
https://management.azure.com/subscriptions/{subscriptionId}/resources?$expand=ResourceProperties&api-version=2018-02-01&$filter=(resourceGroup eq {resourcegroupname}) and **ResourceProperties/displayName eq {nametofilter}** and (resourcetype eq 'microsoft.web/connections')
https://management.azure.com/subscriptions/{subscriptionId}/resources?$expand=Properties&api-version=2018-02-01&$filter=(resourceGroup eq {resourcegroupname}) and **Properties/displayName eq {nametofilter}** and (resourcetype eq 'microsoft.web/connections')
Любое предложение по фильтру $ с полем отображаемого имени?





Not working with displayname $filter with $expandКакая информация об ошибке?Any suggestion to $filter with displayname field?На основании моего теста, нет поляdisplayName, если фильтровать сresourcetype eq 'microsoft.web/connections'