Query Keys - Create
Menghasilkan kunci kueri baru untuk layanan pencarian yang ditentukan. Anda dapat membuat hingga 50 kunci kueri per layanan.
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Search/searchServices/{searchServiceName}/createQueryKey/{name}?api-version=2023-11-01
Parameter URI
Nama | Dalam | Diperlukan | Jenis | Deskripsi |
---|---|---|---|---|
name
|
path | True |
string |
Nama kunci API kueri baru. |
resource
|
path | True |
string |
Nama grup sumber daya dalam langganan saat ini. Anda dapat memperoleh nilai ini dari Azure Resource Manager API atau portal. |
search
|
path | True |
string |
Nama layanan pencarian yang terkait dengan grup sumber daya yang ditentukan. |
subscription
|
path | True |
string |
Pengidentifikasi unik untuk langganan Microsoft Azure. Anda dapat memperoleh nilai ini dari Azure Resource Manager API, alat baris perintah, atau portal. |
api-version
|
query | True |
string |
Versi API yang digunakan untuk setiap permintaan. |
Header Permintaan
Nama | Diperlukan | Jenis | Deskripsi |
---|---|---|---|
x-ms-client-request-id |
string uuid |
Nilai GUID yang dihasilkan klien yang mengidentifikasi permintaan ini. Jika ditentukan, ini akan disertakan dalam informasi respons sebagai cara untuk melacak permintaan. |
Respons
Nama | Jenis | Deskripsi |
---|---|---|
200 OK |
Kunci kueri berhasil dibuat dan berada dalam respons. Anda dapat menggunakan kunci kueri sebagai nilai parameter 'api-key' di DATA plane REST API atau Azure SDK untuk melakukan operasi baca-saja pada indeks Pencarian Anda seperti mengkueri dan mencari dokumen berdasarkan ID. |
|
Other Status Codes |
HTTP 404 (Tidak Ditemukan): Langganan, grup sumber daya, atau layanan pencarian tidak dapat ditemukan. HTTP 409 (Konflik): Langganan yang ditentukan dinonaktifkan. |
Keamanan
azure_auth
Microsoft Entra ID alur otorisasi OAuth2.
Jenis:
oauth2
Alur:
implicit
URL Otorisasi:
https://login.microsoftonline.com/common/oauth2/authorize
Cakupan
Nama | Deskripsi |
---|---|
user_impersonation | meniru akun pengguna Anda |
Contoh
SearchCreateQueryKey
Permintaan sampel
Respon sampel
{
"name": "Query key for browser-based clients",
"key": "<a query API key>"
}
Definisi
Nama | Deskripsi |
---|---|
Cloud |
Berisi informasi tentang kesalahan API. |
Cloud |
Menjelaskan kesalahan API tertentu dengan kode kesalahan dan pesan. |
Query |
Menjelaskan kunci API untuk layanan pencarian tertentu yang hanya memiliki izin untuk operasi kueri. |
CloudError
Berisi informasi tentang kesalahan API.
Nama | Jenis | Deskripsi |
---|---|---|
error |
Menjelaskan kesalahan API tertentu dengan kode kesalahan dan pesan. |
CloudErrorBody
Menjelaskan kesalahan API tertentu dengan kode kesalahan dan pesan.
Nama | Jenis | Deskripsi |
---|---|---|
code |
string |
Kode kesalahan yang menjelaskan kondisi kesalahan lebih tepat daripada kode status HTTP. Dapat digunakan untuk menangani kasus kesalahan tertentu secara terprogram. |
details |
Berisi kesalahan berlapis yang terkait dengan kesalahan ini. |
|
message |
string |
Pesan yang menjelaskan kesalahan secara rinci dan menyediakan informasi penelusuran kesalahan. |
target |
string |
Target kesalahan tertentu (misalnya, nama properti dalam kesalahan). |
QueryKey
Menjelaskan kunci API untuk layanan pencarian tertentu yang hanya memiliki izin untuk operasi kueri.
Nama | Jenis | Deskripsi |
---|---|---|
key |
string |
Nilai kunci API kueri. |
name |
string |
Nama kunci API kueri; mungkin kosong. |