

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# DefineSuggester
<a name="API_DefineSuggester"></a>

## Deskripsi
<a name="API_DefineSuggester_Description"></a>

Mengkonfigurasi sugester untuk domain. Sebuah sugester memungkinkan Anda untuk menampilkan kemungkinan kecocokan sebelum pengguna selesai mengetik kueri mereka. Saat Anda mengonfigurasi sugester, Anda harus menentukan nama bidang teks yang ingin Anda cari kemungkinan kecocokan dan nama unik untuk pemberi saran. Untuk informasi selengkapnya, lihat [Mendapatkan Saran Penelusuran](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/getting-suggestions.html) di *Panduan CloudSearch Pengembang Amazon*.

## Parameter Permintaan
<a name="API_DefineSuggester_RequestParameters"></a>

 Untuk informasi tentang parameter umum yang digunakan semua tindakan, lihat[Parameter Umum](CommonParameters.md). 

 **DomainName**   
String yang mewakili nama domain. Nama domain unik di seluruh domain yang dimiliki oleh akun dalam wilayah AWS. Nama domain dimulai dengan huruf atau angka dan dapat berisi karakter berikut: a-z (huruf kecil), 0-9, dan - (tanda hubung).  
Tipe: String  
 Kendala panjang: Panjang minimum 3. Panjang maksimum 28.   
 Wajib: Ya 

 **Suggester**   
Informasi konfigurasi untuk penelusuran penelusuran. Setiap sugester memiliki nama unik dan menentukan bidang teks yang ingin Anda gunakan untuk saran. Opsi berikut dapat dikonfigurasi untuk sugester:`FuzzyMatching`,`SortExpression`.   
Tipe: [Suggester](API_Suggester.md)   
 Wajib: Ya 

## Elemen Respons
<a name="API_DefineSuggester_ResponseElements"></a>

 Elemen berikut dikembalikan dalam struktur bernama`DefineSuggesterResult`. 

 **Suggester**   
Nilai a `Suggester` dan statusnya saat ini.  
Tipe: [SuggesterStatus](API_SuggesterStatus.md) 

## Kesalahan
<a name="API_DefineSuggester_Errors"></a>

 Untuk informasi tentang kesalahan yang umum untuk semua tindakan, lihat [Kesalahan Umum](CommonErrors.md). 

 **Basis**   
Terjadi kesalahan saat memproses permintaan.  
 Kode Status HTTP: 400

 **Internal**   
Terjadi kesalahan internal saat memproses permintaan. Jika masalah ini berlanjut, laporkan masalah dari [Service Health Dashboard](https://status.aws.amazon.com/).  
 Kode Status HTTP: 500

 **InvalidType**   
Permintaan ditolak karena ditentukan definisi tipe yang tidak valid.  
 Kode Status HTTP: 409

 **LimitExceeded**   
Permintaan ditolak karena batas sumber daya telah dipenuhi.  
 Kode Status HTTP: 409

 **ResourceNotFound**   
Permintaan ditolak karena berusaha mereferensikan sumber daya yang tidak ada.  
 Kode Status HTTP: 409