Admin Keys - Get
Obtient les clés API d’administration primaire et secondaire pour le service Recherche d’IA Azure spécifié.
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Search/searchServices/{searchServiceName}/listAdminKeys?api-version=2024-03-01-preview
Paramètres URI
| Nom | Dans | Obligatoire | Type | Description |
|---|---|---|---|---|
|
resource
|
path | True |
string |
Nom du groupe de ressources dans l’abonnement actuel. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail. |
|
search
|
path | True |
string pattern: ^(?=.{2,60}$)[a-z0-9][a-z0-9]+(-[a-z0-9]+)*$ |
Nom du service Recherche IA Azure associé au groupe de ressources spécifié. |
|
subscription
|
path | True |
string |
Identificateur unique d’un abonnement Microsoft Azure. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail. |
|
api-version
|
query | True |
string |
Version de l’API à utiliser pour chaque requête. |
En-tête de la demande
| Nom | Obligatoire | Type | Description |
|---|---|---|---|
| x-ms-client-request-id |
string (uuid) |
Valeur GUID générée par le client qui identifie cette requête. S’il est spécifié, cela sera inclus dans les informations de réponse comme moyen de suivre la demande. |
Réponses
| Nom | Type | Description |
|---|---|---|
| 200 OK |
Les clés d’administration ont été récupérées avec succès et sont dans la réponse. Vous pouvez utiliser la clé primaire ou secondaire comme valeur du paramètre « api-key » dans l’API REST du service Recherche IA Azure ou le SDK pour effectuer toutes les opérations sur votre service de recherche, y compris les opérations privilégiées. Les opérations privilégiées incluent la gestion des ressources telles que les index et les sources de données, ainsi que le chargement, la modification ou la suppression de données dans vos index. |
|
| Other Status Codes |
HTTP 404 (introuvable) : l’abonnement, le groupe de ressources ou le service de recherche est introuvable. HTTP 409 (Conflit) : l’abonnement spécifié est désactivé. |
Sécurité
azure_auth
Spécifie un flux d’octroi implicite, tel qu’il est pris en charge sur la plateforme Microsoft Identity.
Type:
oauth2
Flux:
implicit
URL d’autorisation:
https://login.microsoftonline.com/common/oauth2/authorize
Étendues
| Nom | Description |
|---|---|
| user_impersonation | emprunter l’identité de votre compte d’utilisateur |
Exemples
SearchGetAdminKeys
Exemple de requête
POST https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Search/searchServices/mysearchservice/listAdminKeys?api-version=2024-03-01-preview
Exemple de réponse
{
"primaryKey": "<your primary admin API key>",
"secondaryKey": "<your secondary admin API key>"
}
Définitions
| Nom | Description |
|---|---|
|
Admin |
Réponse contenant les clés API d’administration primaire et secondaire pour un service Recherche d’IA Azure donné. |
|
Cloud |
Contient des informations sur une erreur d’API. |
|
Cloud |
Décrit une erreur d’API particulière avec un code d’erreur et un message. |
AdminKeyResult
Réponse contenant les clés API d’administration primaire et secondaire pour un service Recherche d’IA Azure donné.
| Nom | Type | Description |
|---|---|---|
| primaryKey |
string |
Clé API d’administration principale du service de recherche. |
| secondaryKey |
string |
Clé API d’administration secondaire du service de recherche. |
CloudError
Contient des informations sur une erreur d’API.
| Nom | Type | Description |
|---|---|---|
| error |
Décrit une erreur d’API particulière avec un code d’erreur et un message. |
|
| message |
string |
Brève description de l’erreur qui indique ce qui s’est passé (pour plus d’informations/débogage, reportez-vous à la propriété « error.message »). |
CloudErrorBody
Décrit une erreur d’API particulière avec un code d’erreur et un message.
| Nom | Type | Description |
|---|---|---|
| code |
string |
Code d’erreur qui décrit la condition d’erreur plus précisément qu’un code d’état HTTP. Peut être utilisé pour gérer par programmation des cas d’erreur spécifiques. |
| details |
Contient des erreurs imbriquées liées à cette erreur. |
|
| message |
string |
Message qui décrit en détail l’erreur et fournit des informations de débogage. |
| target |
string |
Cible de l’erreur particulière (par exemple, le nom de la propriété en erreur). |