

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

# DefineExpression
<a name="API_DefineExpression"></a>

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

Mengkonfigurasi ` Expression ` untuk domain pencarian. Digunakan untuk membuat ekspresi baru dan memodifikasi yang sudah ada. Jika ekspresi ada, konfigurasi baru menggantikan yang lama. Untuk informasi selengkapnya, lihat [Mengonfigurasi Ekspresi](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/configuring-expressions.html) di *Panduan CloudSearch Pengembang Amazon*.

## Parameter Permintaan
<a name="API_DefineExpression_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 

 **Ekspresi**   
Ekspresi bernama yang dapat dievaluasi pada waktu pencarian. Dapat digunakan untuk mengurutkan hasil pencarian, menentukan ekspresi lain, atau mengembalikan informasi yang dihitung dalam hasil pencarian.   
Tipe: [Ekspresi](API_Expression.md)   
 Wajib: Ya 

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

 Elemen berikut dikembalikan dalam struktur bernama`DefineExpressionResult`. 

 **Ekspresi**   
Nilai `Expression` dan statusnya saat ini.  
Tipe: [ExpressionStatus](API_ExpressionStatus.md) 

## Kesalahan
<a name="API_DefineExpression_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