Bagikan melalui


Aliases - Create Or Update

Membuat alias pencarian baru atau memperbarui alias jika sudah ada.

PUT {endpoint}/aliases('{aliasName}')?api-version=2025-05-01-preview

Parameter URI

Nama Dalam Diperlukan Jenis Deskripsi
aliasName
path True

string

Definisi alias untuk membuat atau memperbarui.

endpoint
path True

string

URL titik akhir layanan pencarian.

api-version
query True

string

Versi Api Klien.

Header Permintaan

Nama Diperlukan Jenis Deskripsi
x-ms-client-request-id

string (uuid)

ID pelacakan yang dikirim dengan permintaan untuk membantu penelusuran kesalahan.

If-Match

string

Menentukan kondisi If-Match. Operasi akan dilakukan hanya jika ETag pada server cocok dengan nilai ini.

If-None-Match

string

Menentukan kondisi If-None-Match. Operasi akan dilakukan hanya jika ETag pada server tidak cocok dengan nilai ini.

Prefer True

string

Untuk permintaan HTTP PUT, menginstruksikan layanan untuk mengembalikan sumber daya yang dibuat/diperbarui saat berhasil.

Isi Permintaan

Nama Diperlukan Jenis Deskripsi
indexes True

string[]

Nama indeks yang dipetakan alias ini. Hanya satu nama indeks yang dapat ditentukan.

name True

string

Nama alias.

@odata.etag

string

ETag alias.

Respons

Nama Jenis Deskripsi
200 OK

SearchAlias

201 Created

SearchAlias

Other Status Codes

ErrorResponse

Respons kesalahan.

Contoh

SearchServiceCreateOrUpdateAlias

Permintaan sampel

PUT https://previewexampleservice.search.windows.net/aliases('myalias')?api-version=2025-05-01-preview





{
  "name": "myalias",
  "indexes": [
    "preview-test"
  ],
  "@odata.etag": "0x1234568AE7E58A1"
}

Respon sampel

{
  "name": "myalias",
  "indexes": [
    "preview-test"
  ]
}
{
  "name": "myalias",
  "indexes": [
    "preview-test"
  ]
}

Definisi

Nama Deskripsi
ErrorAdditionalInfo

Info tambahan kesalahan manajemen sumber daya.

ErrorDetail

Detail kesalahan.

ErrorResponse

Tanggapan kesalahan

SearchAlias

Mewakili alias indeks, yang menjelaskan pemetaan dari nama alias ke indeks. Nama alias dapat digunakan sebagai pengganti nama indeks untuk operasi yang didukung.

ErrorAdditionalInfo

Info tambahan kesalahan manajemen sumber daya.

Nama Jenis Deskripsi
info

object

Info tambahan.

type

string

Jenis info tambahan.

ErrorDetail

Detail kesalahan.

Nama Jenis Deskripsi
additionalInfo

ErrorAdditionalInfo[]

Info tambahan kesalahan.

code

string

Kode kesalahan.

details

ErrorDetail[]

Detail kesalahan.

message

string

Pesan kesalahan.

target

string

Target kesalahan.

ErrorResponse

Tanggapan kesalahan

Nama Jenis Deskripsi
error

ErrorDetail

Objek kesalahan.

SearchAlias

Mewakili alias indeks, yang menjelaskan pemetaan dari nama alias ke indeks. Nama alias dapat digunakan sebagai pengganti nama indeks untuk operasi yang didukung.

Nama Jenis Deskripsi
@odata.etag

string

ETag alias.

indexes

string[]

Nama indeks yang dipetakan alias ini. Hanya satu nama indeks yang dapat ditentukan.

name

string

Nama alias.