Query Keys - List By Search Service
Retourneert de lijst met query-API-sleutels voor de opgegeven zoekservice.
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Search/searchServices/{searchServiceName}/listQueryKeys?api-version=2023-11-01
URI-parameters
Name | In | Vereist | Type | Description |
---|---|---|---|---|
resource
|
path | True |
string |
De naam van de resourcegroep binnen het huidige abonnement. U kunt deze waarde verkrijgen via de Azure Resource Manager-API of de portal. |
search
|
path | True |
string |
De naam van de zoekservice die is gekoppeld aan de opgegeven resourcegroep. |
subscription
|
path | True |
string |
De unieke id voor een Microsoft Azure-abonnement. U kunt deze waarde verkrijgen via de Azure Resource Manager-API, opdrachtregelprogramma's of de portal. |
api-version
|
query | True |
string |
De API-versie die voor elke aanvraag moet worden gebruikt. |
Aanvraagkoptekst
Name | Vereist | Type | Description |
---|---|---|---|
x-ms-client-request-id |
string uuid |
Een door de client gegenereerde GUID-waarde die deze aanvraag identificeert. Indien opgegeven, wordt dit opgenomen in de antwoordinformatie als een manier om de aanvraag bij te houden. |
Antwoorden
Name | Type | Description |
---|---|---|
200 OK |
Alle querysleutels voor de opgegeven zoekservice zijn opgehaald en staan in het antwoord. U kunt een van de querysleutels gebruiken als de waarde van de parameter 'api-key' in de REST API van het gegevensvlak of een Azure SDK om alleen-lezenbewerkingen uit te voeren op de documentenverzameling van uw zoekindexen, zoals het opvragen en opzoeken van documenten op id. |
|
Other Status Codes |
HTTP 404 (niet gevonden): het abonnement, de resourcegroep of de zoekservice zijn niet gevonden. HTTP 409 (conflict): het opgegeven abonnement is uitgeschakeld. |
Beveiliging
azure_auth
Microsoft Entra ID OAuth2-autorisatiestroom.
Type:
oauth2
Stroom:
implicit
Autorisatie-URL:
https://login.microsoftonline.com/common/oauth2/authorize
Bereiken
Name | Description |
---|---|
user_impersonation | Uw gebruikersaccount imiteren |
Voorbeelden
SearchListQueryKeysBySearchService
Voorbeeldaanvraag
Voorbeeldrespons
{
"value": [
{
"name": "Query key for browser-based clients",
"key": "<a query API key>"
},
{
"name": "Query key for mobile clients",
"key": "<another query API key>"
}
]
}
Definities
Name | Description |
---|---|
Cloud |
Bevat informatie over een API-fout. |
Cloud |
Beschrijft een bepaalde API-fout met een foutcode en een bericht. |
List |
Antwoord met de query-API-sleutels voor een bepaalde zoekservice. |
Query |
Beschrijft een API-sleutel voor een bepaalde zoekservice die alleen machtigingen heeft voor querybewerkingen. |
CloudError
Bevat informatie over een API-fout.
Name | Type | Description |
---|---|---|
error |
Beschrijft een bepaalde API-fout met een foutcode en een bericht. |
CloudErrorBody
Beschrijft een bepaalde API-fout met een foutcode en een bericht.
Name | Type | Description |
---|---|---|
code |
string |
Een foutcode die de foutvoorwaarde nauwkeuriger beschrijft dan een HTTP-statuscode. Kan worden gebruikt voor het programmatisch afhandelen van specifieke foutgevallen. |
details |
Bevat geneste fouten die betrekking hebben op deze fout. |
|
message |
string |
Een bericht met een gedetailleerde beschrijving van de fout en informatie over foutopsporing. |
target |
string |
Het doel van de specifieke fout (bijvoorbeeld de naam van de eigenschap in fout). |
ListQueryKeysResult
Antwoord met de query-API-sleutels voor een bepaalde zoekservice.
Name | Type | Description |
---|---|---|
nextLink |
string |
Aanvraag-URL die kan worden gebruikt om een query uit te voeren op de volgende pagina met querysleutels. Wordt geretourneerd wanneer het totale aantal aangevraagde querysleutels de maximale paginagrootte overschrijdt. |
value |
Query |
De querysleutels voor de zoekservice. |
QueryKey
Beschrijft een API-sleutel voor een bepaalde zoekservice die alleen machtigingen heeft voor querybewerkingen.
Name | Type | Description |
---|---|---|
key |
string |
De waarde van de query-API-sleutel. |
name |
string |
De naam van de query-API-sleutel; kan leeg zijn. |