Crée une règle d'analyse de requête. Lorsque dryRun=true, le système valide la règle d'analyse de requête. Par défaut, dryRun n'est pas spécifié et sa valeur par défaut est false.
Testez maintenant
Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale. Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale.
Test
Autorisation RAM
|
opensearch:WriteQueryProcessor |
create |
*QueryProcessor
|
Aucune | Aucune |
Syntaxe de la requête
POST /v4/openapi/app-groups/{appGroupIdentity}/apps/{appId}/query-processors HTTP/1.1
Paramètres de chemin
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| appGroupIdentity |
string |
Oui |
Le nom de l'application. |
my_app_group_name |
| appId |
integer |
Oui |
Le numéro de version. |
110157886 |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| dryRun |
boolean |
Non |
Indique s'il s'agit d'une requête de test à blanc. |
true |
| body |
any |
Non |
Le corps de la requête. |
{} |
Corps de la requête\n| Champ | Type | Obligatoire | Exemple | Description |\n| --- | --- | --- | --- | --- | \n| name | String | Oui | "test" | Le nom de la règle. |\n| processors[] | Object | Oui | -- | La règle d'analyse.
Pour plus d'informations, consultez Processor. |\n| domain | String | Non | "GENERAL" | Le type d'industrie. Valeurs valides :
- GENERAL : usage général
- ECOMMERCE : commerce électronique
- IT_CONTENT : contenu informatique |\n| indexes | Array | Non | ["default"] | La portée d'index de l'application. |\n| active | Boolean | Non | true | Indique si la règle doit être définie comme active. |
Pour plus d'informations, consultez QueryProcessor.
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
|||
| requestId |
string |
L'identifiant de la requête. |
0A6EB64B-B4C8-CF02-810F-E660812972FF |
| result |
object |
Les informations de la règle. |
|
| created |
integer |
L'heure de création. |
1587398402 |
| active |
boolean |
Indique s'il s'agit de la règle par défaut. |
true |
| updated |
integer |
L'heure de mise à jour. |
1587398402 |
| name |
string |
Le nom de la règle. |
query_filter |
| domain |
string |
Le type d'industrie. Valeurs valides :
|
GENERAL |
| indexes |
array |
La portée d'index de l'application. |
|
|
string |
La portée d'index de l'application. |
"default" |
|
| processors |
array<object> |
Les fonctionnalités incluses. Pour plus d'informations, consultez Processor. |
|
|
object |
Les fonctionnalités incluses. |
{} |
|
| category |
string |
Exemples
JSON format
{
"requestId": "0A6EB64B-B4C8-CF02-810F-E660812972FF",
"result": {
"created": 1587398402,
"active": true,
"updated": 1587398402,
"name": "query_filter",
"domain": "GENERAL",
"indexes": [
"\"default\""
],
"processors": [
{}
],
"category": ""
}
}
Codes d'erreur
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.