Microsoft Azure — получение сведений о подписке Azure с помощью запроса Resource Graph
В этой статье вы узнаете, как получить полную информацию о подписках Azure в формате JSON, выполнив следующие запросы KQL в Azure Resource Graph Explorer на портале Azure. Давайте начнем с проверки различных запросов с примерами.
Синтаксис:
ResourceContainers | where type =~ "microsoft.resources/subscriptions"
следующие данные могут быть получены с помощью вышеуказанного запроса KQL.
- Идентификатор арендатора
- Идентификатор подписки
- Название подписки
- Свойства подписки
Пример 1. Используйте приведенный ниже запрос Azure Resource Graph, чтобы получить все подписки Azure в группе управления с именем подписки и идентификатором подписки.
ResourceContainers | where type =~ "microsoft.resources/subscriptions" | project SubscritionName=name, subscriptionId
этот запрос возвращает список имен подписок и их идентификаторов подписок.
Note: You can also export the list by clicking on Download as CSV. (Refer Output Image)
Выход:
Пример 2. Используйте приведенный ниже запрос, чтобы получить список имени подписки, идентификатора подписки и идентификатора арендатора.
ResourceContainers | where type =~ "microsoft.resources/subscriptions" | project SubscritionName=name, subscriptionId, tenantId
Выход:
Пример 3. Используйте следующий запрос, чтобы получить список имен подписок и их свойств.
ResourceContainers | where type =~ "microsoft.resources/subscriptions" | project SubscritionName=name, properties
Выход: