

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

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

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

Configura un ` Expression ` per il dominio di ricerca. Utilizzato per creare nuove espressioni e modificare quelle esistenti. Se l'espressione esiste, la nuova configurazione sostituisce quella precedente. Per ulteriori informazioni, consulta [Configuring Expressions](https://docs.aws.amazon.com/cloudsearch/latest/developerguide/configuring-expressions.html) nell'*Amazon CloudSearch Developer Guide*.

## Parametri della richiesta
<a name="API_DefineExpression_RequestParameters"></a>

 Per informazioni sui parametri comuni utilizzati da tutte le operazioni, vedi [Parametri comuni](CommonParameters.md). 

 **DomainName**   
Stringa che rappresenta il nome di un dominio. I nomi di dominio sono univoci tra i domini di proprietà di un account all'interno di una regione AWS. I nomi di dominio devono iniziare con una lettera o un numero e possono includere i seguenti caratteri: a-z (minuscoli), 0-9 e - (trattino).  
Tipo: stringa  
 Limitazioni di lunghezza: lunghezza minima di 3. La lunghezza massima è 28 caratteri.   
 Campo obbligatorio: sì 

 **Expression**   
Espressione con nome che può essere valutata al momento della ricerca. Può essere utilizzata per ordinare i risultati di ricerca, definire altre espressioni o restituire informazioni calcolate nei risultati di ricerca.   
Tipo: [Expression](API_Expression.md)   
 Campo obbligatorio: sì 

## Elementi di risposta
<a name="API_DefineExpression_ResponseElements"></a>

 Viene restituito l'elemento seguente in una struttura denominata `DefineExpressionResult`. 

 **Expression**   
Il valore di un'`Expression` e il rispettivo stato corrente.  
Tipo: [ExpressionStatus](API_ExpressionStatus.md) 

## Errori
<a name="API_DefineExpression_Errors"></a>

 Per informazioni sugli errori comuni a tutte le operazioni, consultare [Errori comuni](CommonErrors.md). 

 **Base**   
Si è verificato un errore durante l'elaborazione della richiesta.  
 Codice di stato HTTP: 400

 **Interno**   
Si è verificato un errore interno durante l'elaborazione della richiesta. Se il problema persiste, segnalalo dal [Pannello di controllo stato servizi](https://status.aws.amazon.com/).  
 Codice di stato HTTP: 500

 **InvalidType**   
La richiesta è stata respinta perché ha specificato una definizione di tipo non valido.  
 Codice di stato HTTP: 409

 **LimitExceeded**   
La richiesta è stata respinta perché è già stato raggiunto un limite di risorse.  
 Codice di stato HTTP: 409

 **ResourceNotFound**   
La richiesta è stata respinta perché ha provato a fare riferimento a una risorsa inesistente.  
 Codice di stato HTTP: 409