Sdílet prostřednictvím


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
subscriptionId
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

ApiCollectionList

To značí úspěšnou odpověď. Odpověď obsahuje seznam kolekcí rozhraní API.

Other Status Codes

ErrorResponse

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
ApiCollection

Kolekce rozhraní API reprezentovaná programem Microsoft Defender for API.

ApiCollectionList

Stránka se seznamem kolekcí rozhraní API reprezentovaných rozhraním API v programu Microsoft Defender for API

ErrorAdditionalInfo

Další informace o chybě správy prostředků

ErrorDetail

Podrobnosti o chybě.

ErrorResponse

Chybová odpověď

ProvisioningState

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

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

ApiCollection[]

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

ErrorAdditionalInfo[]

Další informace o chybě.

code

string

Kód chyby.

details

ErrorDetail[]

Podrobnosti o chybě.

message

string

Chybová zpráva.

target

string

Cíl chyby.

ErrorResponse

Chybová odpověď

Name Typ Description
error

ErrorDetail

Objekt chyby.

ProvisioningState

Získá stav zřizování kolekce rozhraní API.

Name Typ Description
Canceled

string

Failed

string

InProgress

string

Succeeded

string