Query Keys - List By Search Service

Vrátí seznam klíčů rozhraní API pro dotazy pro danou vyhledávací službu.

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

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
resourceGroupName
path True

string

Název skupiny prostředků v aktuálním předplatném. Tuto hodnotu můžete získat z rozhraní API Resource Manager Azure nebo z portálu.

searchServiceName
path True

string

Název vyhledávací služby přidružené k zadané skupině prostředků.

subscriptionId
path True

string

Jedinečný identifikátor předplatného Microsoft Azure. Tuto hodnotu můžete získat z rozhraní API azure Resource Manager, nástrojů příkazového řádku nebo portálu.

api-version
query True

string

Verze rozhraní API, která se má použít pro každý požadavek.

Hlavička požadavku

Name Vyžadováno Typ Description
x-ms-client-request-id

string

uuid

Hodnota identifikátoru GUID vygenerovaná klientem, která identifikuje tento požadavek. Pokud je zadaný, bude součástí informací o odpovědi jako způsob, jak žádost sledovat.

Odpovědi

Name Typ Description
200 OK

ListQueryKeysResult

Všechny klíče dotazů pro danou vyhledávací službu byly úspěšně načteny a jsou v odpovědi. Libovolný klíč dotazu můžete použít jako hodnotu parametru api-key v rozhraní REST API roviny dat nebo v sadě Azure SDK k provádění operací jen pro čtení s kolekcí dokumentů vašich indexů vyhledávání, jako je dotazování a vyhledávání dokumentů podle ID.

Other Status Codes

CloudError

HTTP 404 (Nenalezena): Nepodařilo se najít předplatné, skupinu prostředků nebo vyhledávací službu. HTTP 409 (konflikt): Zadané předplatné je zakázané.

Zabezpečení

azure_auth

Microsoft Entra ID tok autorizace OAuth2.

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation zosobnění uživatelského účtu

Příklady

SearchListQueryKeysBySearchService

Sample Request

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

Sample Response

{
  "value": [
    {
      "name": "Query key for browser-based clients",
      "key": "<a query API key>"
    },
    {
      "name": "Query key for mobile clients",
      "key": "<another query API key>"
    }
  ]
}

Definice

Name Description
CloudError

Obsahuje informace o chybě rozhraní API.

CloudErrorBody

Popisuje konkrétní chybu rozhraní API s kódem chyby a zprávou.

ListQueryKeysResult

Odpověď obsahující klíče rozhraní API pro dotazy pro danou vyhledávací službu

QueryKey

Popisuje klíč rozhraní API pro danou vyhledávací službu, který má oprávnění pouze pro operace dotazů.

CloudError

Obsahuje informace o chybě rozhraní API.

Name Typ Description
error

CloudErrorBody

Popisuje konkrétní chybu rozhraní API s kódem chyby a zprávou.

CloudErrorBody

Popisuje konkrétní chybu rozhraní API s kódem chyby a zprávou.

Name Typ Description
code

string

Kód chyby, který popisuje chybovou podmínku přesněji než stavový kód HTTP. Dá se použít ke zpracování konkrétních případů chyb prostřednictvím kódu programu.

details

CloudErrorBody[]

Obsahuje vnořené chyby, které s touto chybou souvisejí.

message

string

Zpráva, která podrobně popisuje chybu a poskytuje informace o ladění.

target

string

Cíl konkrétní chyby (například název vlastnosti v chybě).

ListQueryKeysResult

Odpověď obsahující klíče rozhraní API pro dotazy pro danou vyhledávací službu

Name Typ Description
nextLink

string

Adresa URL požadavku, kterou je možné použít k dotazování další stránky klíčů dotazů. Vrátí se, když celkový počet požadovaných klíčů dotazu překročí maximální velikost stránky.

value

QueryKey[]

Klíče dotazu pro vyhledávací službu.

QueryKey

Popisuje klíč rozhraní API pro danou vyhledávací službu, který má oprávnění pouze pro operace dotazů.

Name Typ Description
key

string

Hodnota klíče rozhraní API pro dotazy.

name

string

Název klíče rozhraní API pro dotazy; může být prázdný.