API Collections - List By Subscription
Возвращает список коллекций API в подписке, которая была подключена к Microsoft Defender для API.
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Security/apiCollections?api-version=2023-11-15
Параметры URI
Имя | В | Обязательно | Тип | Описание |
---|---|---|---|---|
subscription
|
path | True |
string uuid |
Идентификатор целевой подписки. Значение должно быть UUID. |
api-version
|
query | True |
string |
Версия API, используемая для этой операции. |
Ответы
Имя | Тип | Описание |
---|---|---|
200 OK |
Это означает успешный ответ. Ответ содержит список коллекций API. |
|
Other Status Codes |
Ответ на ошибку, описывающий причину сбоя операции. |
Безопасность
azure_auth
Поток OAuth2 Azure Active Directory
Тип:
oauth2
Flow:
implicit
URL-адрес авторизации:
https://login.microsoftonline.com/common/oauth2/authorize
Области
Имя | Описание |
---|---|
user_impersonation | олицетворения учетной записи пользователя |
Примеры
Gets a list of API collections within a subscription that have been onboarded to Microsoft Defender for APIs
Образец запроса
GET https://management.azure.com/subscriptions/3fa85f64-5717-4562-b3fc-2c963f66afa6/providers/Microsoft.Security/apiCollections?api-version=2023-11-15
Пример ответа
{
"value": [
{
"id": "/subscriptions/3fa85f64-5717-4562-b3fc-2c963f66afa6/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/providers/Microsoft.Security/apiCollections/echo-api",
"name": "echo-api",
"type": "Microsoft.Security/apiCollections",
"properties": {
"provisioningState": "Succeeded",
"displayName": "Echo API",
"discoveredVia": "/subscriptions/3fa85f64-5717-4562-b3fc-2c963f66afa6/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1",
"baseUrl": "https://apimservice1.azure-api.net/echo",
"numberOfApiEndpoints": 6,
"numberOfInactiveApiEndpoints": 3,
"numberOfUnauthenticatedApiEndpoints": 1,
"numberOfExternalApiEndpoints": 3,
"numberOfApiEndpointsWithSensitiveDataExposed": 1,
"sensitivityLabel": "Highly Confidential"
}
}
],
"nextLink": "https://management.azure.com/subscriptions/3fa85f64-5717-4562-b3fc-2c963f66afa6/providers/Microsoft.Security/apiCollections?api-version=2023-11-15&$skipToken=ac943fd6a934"
}
Определения
Имя | Описание |
---|---|
Api |
Коллекция API, представленная Microsoft Defender для API. |
Api |
Страница списка коллекций API, представленных Microsoft Defender для API. |
Error |
Дополнительные сведения об ошибке управления ресурсами. |
Error |
Сведения об ошибке. |
Error |
Ответ на ошибку |
Provisioning |
Возвращает состояние подготовки коллекции API. |
ApiCollection
Коллекция API, представленная Microsoft Defender для API.
Имя | Тип | Описание |
---|---|---|
id |
string |
Идентификатор ресурса |
name |
string |
Имя ресурса |
properties.baseUrl |
string |
Базовый универсальный код ресурса (URI) для этой коллекции API. Все конечные точки этой коллекции API расширяют базовый универсальный код ресурса (URI). |
properties.discoveredVia |
string |
Идентификатор ресурса ресурса, из которого обнаружена эта коллекция API. |
properties.displayName |
string |
Отображаемое имя коллекции API. |
properties.numberOfApiEndpoints |
integer |
Количество конечных точек API, обнаруженных в этой коллекции API. |
properties.numberOfApiEndpointsWithSensitiveDataExposed |
integer |
Количество конечных точек API в этой коллекции API, которые предоставляют конфиденциальные данные в своих запросах и /или ответах. |
properties.numberOfExternalApiEndpoints |
integer |
Количество конечных точек API в этой коллекции API, для которых наблюдался трафик API из Интернета. |
properties.numberOfInactiveApiEndpoints |
integer |
Количество конечных точек API в этой коллекции API, которые не получили никакого трафика API за последние 30 дней. |
properties.numberOfUnauthenticatedApiEndpoints |
integer |
Количество конечных точек API в этой коллекции API, не прошедших проверку подлинности. |
properties.provisioningState |
Возвращает состояние подготовки коллекции API. |
|
properties.sensitivityLabel |
string |
Метка конфиденциальности с наивысшим приоритетом из Microsoft Purview в этой коллекции API. |
type |
string |
Тип ресурса |
ApiCollectionList
Страница списка коллекций API, представленных Microsoft Defender для API.
Имя | Тип | Описание |
---|---|---|
nextLink |
string |
URI для получения следующей страницы. |
value |
Коллекции API на этой странице. |
ErrorAdditionalInfo
Дополнительные сведения об ошибке управления ресурсами.
Имя | Тип | Описание |
---|---|---|
info |
object |
Дополнительные сведения. |
type |
string |
Дополнительный тип сведений. |
ErrorDetail
Сведения об ошибке.
Имя | Тип | Описание |
---|---|---|
additionalInfo |
Дополнительные сведения об ошибке. |
|
code |
string |
Код ошибки. |
details |
Сведения об ошибке. |
|
message |
string |
Сообщение об ошибке. |
target |
string |
Целевой объект ошибки. |
ErrorResponse
Ответ на ошибку
Имя | Тип | Описание |
---|---|---|
error |
Объект ошибки. |
ProvisioningState
Возвращает состояние подготовки коллекции API.
Имя | Тип | Описание |
---|---|---|
Canceled |
string |
|
Failed |
string |
|
InProgress |
string |
|
Succeeded |
string |