API Collections - List By Subscription
Získá seznam kolekcí rozhraní API v rámci předplatného, které je nasazené v programu Microsoft Defender pro rozhraní API.
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Security/apiCollections?api-version=2023-11-15
Parametry identifikátoru URI
Name | V | Vyžadováno | Typ | Description |
---|---|---|---|---|
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 seznam kolekcí 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 a list of API collections within a subscription that have been onboarded to Microsoft Defender for APIs
Ukázkový požadavek
GET https://management.azure.com/subscriptions/3fa85f64-5717-4562-b3fc-2c963f66afa6/providers/Microsoft.Security/apiCollections?api-version=2023-11-15
Ukázková odpověď
{
"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"
}
Definice
Name | Description |
---|---|
Api |
Kolekce rozhraní API reprezentovaná programem Microsoft Defender for API. |
Api |
Stránka se seznamem kolekcí rozhraní API reprezentovaných rozhraním API v programu 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 |
ApiCollectionList
Stránka se seznamem kolekcí rozhraní API reprezentovaných rozhraním API v programu Microsoft Defender for API
Name | Typ | Description |
---|---|---|
nextLink |
string |
Identifikátor URI pro načtení další stránky. |
value |
Kolekce rozhraní API na této stránce. |
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 |