Megosztás a következőn keresztül:


Private Link Resources - List Supported

Lekéri az adott szolgáltatáshoz támogatott privát kapcsolati erőforrástípusok listáját.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Search/searchServices/{searchServiceName}/privateLinkResources?api-version=2023-11-01

URI-paraméterek

Name In Kötelező Típus Description
resourceGroupName
path True

string

Az aktuális előfizetésen belüli erőforráscsoport neve. Ezt az értéket az Azure Resource Manager API-ból vagy a portálról szerezheti be.

searchServiceName
path True

string

A megadott erőforráscsoporthoz társított keresési szolgáltatás neve.

subscriptionId
path True

string

A Microsoft Azure-előfizetés egyedi azonosítója. Ezt az értéket az Azure Resource Manager API-ból, a parancssori eszközökből vagy a portálról szerezheti be.

api-version
query True

string

Az egyes kérésekhez használandó API-verzió.

Kérelem fejléce

Name Kötelező Típus Description
x-ms-client-request-id

string

uuid

Egy ügyfél által létrehozott GUID-érték, amely azonosítja ezt a kérést. Ha meg van adva, ez a kérés nyomon követésének módjaként szerepelni fog a válaszinformációkban.

Válaszok

Name Típus Description
200 OK

PrivateLinkResourcesResult

A művelet sikeres volt. A válasz tartalmazza az adott szolgáltatáshoz támogatott privát kapcsolati erőforrástípusok listáját.

Other Status Codes

CloudError

Váratlan hiba történt a művelet során.

Biztonság

azure_auth

Microsoft Entra ID OAuth2 engedélyezési folyamat.

Típus: oauth2
Folyamat: implicit
Engedélyezési URL: https://login.microsoftonline.com/common/oauth2/authorize

Hatókörök

Name Description
user_impersonation felhasználói fiók megszemélyesítése

Példák

ListSupportedPrivateLinkResources

Mintakérelem

GET https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Search/searchServices/mysearchservice/privateLinkResources?api-version=2023-11-01

Mintaválasz

{
  "value": [
    {
      "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Search/searchServices/mysearchservice/privateLinkResources/searchService",
      "name": "searchService",
      "type": "Microsoft.Search/searchServices/privateLinkResources",
      "properties": {
        "groupId": "searchService",
        "requiredMembers": [
          "searchService"
        ],
        "requiredZoneNames": [
          "privatelink.search.windows.net"
        ],
        "shareablePrivateLinkResourceTypes": [
          {
            "name": "blob",
            "properties": {
              "type": "Microsoft.Storage/storageAccounts",
              "groupId": "blob",
              "description": "Azure Cognitive Search indexers can connect to blobs in Azure Storage for reading data (data source), for writing intermediate results of indexer execution (annotation cache, preview) or for storing any knowledge store projections (preview)"
            }
          },
          {
            "name": "table",
            "properties": {
              "type": "Microsoft.Storage/storageAccounts",
              "groupId": "table",
              "description": "Azure Cognitive Search indexers can connect to tables in Azure Storage for reading data (data source), for writing book-keeping information about intermediate results of indexer execution (annotation cache, preview) or for storing any knowledge store projections (preview)"
            }
          },
          {
            "name": "Sql",
            "properties": {
              "type": "Microsoft.DocumentDB/databaseAccounts",
              "groupId": "Sql",
              "description": "Azure Cognitive Search indexers can connect to CosmosDB using the SQL head for reading data (data source)."
            }
          },
          {
            "name": "plr",
            "properties": {
              "type": "Microsoft.Sql/servers",
              "groupId": "sqlServer",
              "description": "Azure Cognitive Search indexers can connect to AzureSQL databases in a SQL server for reading data (data source)."
            }
          },
          {
            "name": "vault",
            "properties": {
              "type": "Microsoft.KeyVault/vaults",
              "groupId": "vault",
              "description": "Azure Cognitive Search can access keys in Azure Key Vault to encrypt search index and synonym map data"
            }
          },
          {
            "name": "plr",
            "properties": {
              "type": "Microsoft.DBforMySQL/servers",
              "groupId": "mysqlServer",
              "description": "Azure Cognitive Search indexers can connect to MySQL databases for reading data (data source, preview)."
            }
          },
          {
            "name": "site",
            "properties": {
              "type": "Microsoft.Web/sites",
              "groupId": "sites",
              "description": "Azure Cognitive Search indexers can connect to App Services when executing custom web api skills that can be present in a skillset (optional) attached to the indexer."
            }
          }
        ]
      }
    }
  ]
}

Definíciók

Name Description
CloudError

Egy API-hibával kapcsolatos információkat tartalmaz.

CloudErrorBody

Egy adott API-hibát ismertet hibakóddal és üzenettel.

PrivateLinkResource

A keresési szolgáltatás támogatott privát kapcsolati erőforrását ismerteti.

PrivateLinkResourceProperties

A keresési szolgáltatás támogatott privát kapcsolati erőforrásának tulajdonságait ismerteti. Egy adott API-verzió esetében ez a "támogatott" groupId-eket jelöli megosztott privát kapcsolati erőforrás létrehozásakor.

PrivateLinkResourcesResult

A támogatott Private Link-erőforrások listáját tartalmazó válasz.

ShareablePrivateLinkResourceProperties

A private link szolgáltatásba előkészített és keresés által támogatott erőforrástípus tulajdonságait ismerteti.

ShareablePrivateLinkResourceType

A private link szolgáltatásba előkészített, keresés által támogatott erőforrástípust ismerteti.

CloudError

Egy API-hibával kapcsolatos információkat tartalmaz.

Name Típus Description
error

CloudErrorBody

Egy adott API-hibát ismertet hibakóddal és üzenettel.

CloudErrorBody

Egy adott API-hibát ismertet hibakóddal és üzenettel.

Name Típus Description
code

string

Egy hibakód, amely pontosabban írja le a hibaállapotot, mint egy HTTP-állapotkód. Adott hibaeseteket programozott módon lehet kezelni.

details

CloudErrorBody[]

Beágyazott hibákat tartalmaz, amelyek ehhez a hibához kapcsolódnak.

message

string

Egy üzenet, amely részletesen leírja a hibát, és hibakeresési információkat tartalmaz.

target

string

Az adott hiba célja (például a hibás tulajdonság neve).

PrivateLinkResource

A keresési szolgáltatás támogatott privát kapcsolati erőforrását ismerteti.

Name Típus Description
id

string

Az erőforrás teljes erőforrás-azonosítója. Például : /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

string

Az erőforrás neve

properties

PrivateLinkResourceProperties

A keresési szolgáltatás támogatott privát kapcsolati erőforrásának tulajdonságait ismerteti.

type

string

Az erőforrás típusa. Például"Microsoft.Compute/virtualMachines" vagy "Microsoft.Storage/storageAccounts"

PrivateLinkResourceProperties

A keresési szolgáltatás támogatott privát kapcsolati erőforrásának tulajdonságait ismerteti. Egy adott API-verzió esetében ez a "támogatott" groupId-eket jelöli megosztott privát kapcsolati erőforrás létrehozásakor.

Name Típus Description
groupId

string

A private link erőforrás csoportazonosítója.

requiredMembers

string[]

A privát kapcsolati erőforrás szükséges tagjainak listája.

requiredZoneNames

string[]

A privát kapcsolati erőforrás szükséges DNS-zónaneveinek listája.

shareablePrivateLinkResourceTypes

ShareablePrivateLinkResourceType[]

A private link szolgáltatásba előkészített és a keresés által támogatott erőforrások listája.

PrivateLinkResourcesResult

A támogatott Private Link-erőforrások listáját tartalmazó válasz.

Name Típus Description
value

PrivateLinkResource[]

A támogatott Private Link erőforrások listája.

ShareablePrivateLinkResourceProperties

A private link szolgáltatásba előkészített és keresés által támogatott erőforrástípus tulajdonságait ismerteti.

Name Típus Description
description

string

A private link szolgáltatásba előkészített és a keresés által támogatott erőforrástípus leírása.

groupId

string

A private link szolgáltatásba előkészített erőforrás erőforrás-szolgáltatói csoportazonosítója, amelyet a keresés támogat.

type

string

A private link szolgáltatásba előkészített és a keresés által támogatott erőforrás erőforrás-szolgáltatójának típusa.

ShareablePrivateLinkResourceType

A private link szolgáltatásba előkészített, keresés által támogatott erőforrástípust ismerteti.

Name Típus Description
name

string

Annak az erőforrástípusnak a neve, amelyet a private link szolgáltatásba előkészítettek, és amelyet a keresés támogat.

properties

ShareablePrivateLinkResourceProperties

A private link szolgáltatásba előkészített és keresés által támogatott erőforrástípus tulajdonságait ismerteti.