API Collections - Get By Azure Api Management Service
Získá onboardované rozhraní API služby Azure API Management.
Získá rozhraní API služby Azure API Management, pokud je onboardováno do programu Microsoft Defender pro rozhraní API. Pokud je rozhraní API služby Azure API Management nasazené v programu Microsoft Defender pro rozhraní API, systém bude monitorovat operace v rozhraní API služby Azure API Management za účelem rušivého chování a poskytovat výstrahy pro zjištěné útoky.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/providers/Microsoft.Security/apiCollections/{apiId}?api-version=2023-11-15
Parametry identifikátoru URI
Name | V | Vyžadováno | Typ | Description |
---|---|---|---|---|
api
|
path | True |
string |
Identifikátor revize rozhraní API. V instanci služby API Management musí být jedinečné. Revize, která není aktuální, má ; rev=n jako přípona, kde n je číslo revize. Vzor regulárního výrazu: |
resource
|
path | True |
string |
Název skupiny prostředků. Název nerozlišuje malá a velká písmena. |
service
|
path | True |
string |
Název služby API Management. Vzor regulárního výrazu: |
subscription
|
path | True |
string uuid |
ID cílového předplatného. Hodnota musí být UUID. |
api-version
|
query | True |
string |
Verze rozhraní API, která se má použít pro tuto operaci. |
Odpovědi
Name | Typ | Description |
---|---|---|
200 OK |
To značí úspěšnou odpověď. Odpověď obsahuje vlastnosti kolekce rozhraní API. |
|
Other Status Codes |
Chybová odpověď popisující, proč operace selhala. |
Zabezpečení
azure_auth
Azure Active Directory OAuth2 Flow
Typ:
oauth2
Tok:
implicit
URL autorizace:
https://login.microsoftonline.com/common/oauth2/authorize
Rozsahy
Name | Description |
---|---|
user_impersonation | zosobnění uživatelského účtu |
Příklady
Gets an Azure API Management API if it has been onboarded to Microsoft Defender for APIs
Ukázkový požadavek
GET https://management.azure.com/subscriptions/3fa85f64-5717-4562-b3fc-2c963f66afa6/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/providers/Microsoft.Security/apiCollections/echo-api?api-version=2023-11-15
Ukázková odpověď
{
"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"
}
}
Definice
Name | Description |
---|---|
Api |
Kolekce rozhraní API reprezentovaná programem Microsoft Defender for API. |
Error |
Další informace o chybě správy prostředků |
Error |
Podrobnosti o chybě. |
Error |
Chybová odpověď |
Provisioning |
Získá stav zřizování kolekce rozhraní API. |
ApiCollection
Kolekce rozhraní API reprezentovaná programem Microsoft Defender for API.
Name | Typ | Description |
---|---|---|
id |
string |
ID prostředku |
name |
string |
Název prostředku |
properties.baseUrl |
string |
Základní identifikátor URI pro tuto kolekci rozhraní API. Všechny koncové body této kolekce rozhraní API rozšiřují tento základní identifikátor URI. |
properties.discoveredVia |
string |
ID prostředku prostředku, ze kterého byla tato kolekce rozhraní API zjištěna. |
properties.displayName |
string |
Zobrazovaný název kolekce rozhraní API. |
properties.numberOfApiEndpoints |
integer |
Počet koncových bodů rozhraní API zjištěných v této kolekci rozhraní API |
properties.numberOfApiEndpointsWithSensitiveDataExposed |
integer |
Početkoncovýchch |
properties.numberOfExternalApiEndpoints |
integer |
Početkoncovýchch |
properties.numberOfInactiveApiEndpoints |
integer |
Počet koncových bodů rozhraní API v této kolekci rozhraní API, které během posledních 30 dnů nepřijaly žádný provoz rozhraní API. |
properties.numberOfUnauthenticatedApiEndpoints |
integer |
Počet koncových bodů rozhraní API v této kolekci rozhraní API, které nejsou neověřené. |
properties.provisioningState |
Získá stav zřizování kolekce rozhraní API. |
|
properties.sensitivityLabel |
string |
Popisek citlivosti s nejvyšší prioritou z Microsoft Purview v této kolekci rozhraní API. |
type |
string |
Typ prostředku |
ErrorAdditionalInfo
Další informace o chybě správy prostředků
Name | Typ | Description |
---|---|---|
info |
object |
Další informace. |
type |
string |
Další typ informací. |
ErrorDetail
Podrobnosti o chybě.
Name | Typ | Description |
---|---|---|
additionalInfo |
Další informace o chybě. |
|
code |
string |
Kód chyby. |
details |
Podrobnosti o chybě. |
|
message |
string |
Chybová zpráva. |
target |
string |
Cíl chyby. |
ErrorResponse
Chybová odpověď
Name | Typ | Description |
---|---|---|
error |
Objekt chyby. |
ProvisioningState
Získá stav zřizování kolekce rozhraní API.
Name | Typ | Description |
---|---|---|
Canceled |
string |
|
Failed |
string |
|
InProgress |
string |
|
Succeeded |
string |