Actualiza la información del índice de un Logstore.
Descripción de la operación
Descripción de la operación
El Host se compone del nombre del proyecto y del endpoint de Simple Log Service. Debe especificar el proyecto en el Host.
Pruébelo ahora
Test
Autorización de RAM
|
Action |
Nivel de acceso |
Tipo de recurso |
Clave de condición |
Acción dependiente |
|
log:UpdateIndex |
update |
*LogStore.
|
|
Ninguna |
Sintaxis de la solicitud
PUT /logstores/{logstore}/index HTTP/1.1
Parámetros de ruta
|
Parámetro |
Tipo |
Obligatorio |
Descripción |
Ejemplo |
| logstore |
string |
Sí |
El nombre del Logstore. |
test-logstore |
Parámetros de la solicitud
|
Parámetro |
Tipo |
Obligatorio |
Descripción |
Ejemplo |
| project |
string |
Sí |
El nombre del proyecto. |
ali-test-project |
| body |
object |
No |
El cuerpo de la solicitud. |
|
| keys |
object |
No |
La configuración de los índices de campo. Un índice de campo es un par clave-valor en el que la clave especifica el nombre del campo y el valor especifica la configuración del índice del campo. |
|
|
object |
Sí |
La configuración del índice del campo. |
||
| caseSensitive |
boolean |
No |
Especifica si se debe habilitar la distinción entre mayúsculas y minúsculas. Valores válidos:
|
false |
| chn |
boolean |
No |
Especifica si se deben incluir caracteres chinos. Este parámetro es necesario solo cuando type se establece en text. Valores válidos:
|
false |
| type |
string |
No |
El tipo de datos del valor del campo. Valores válidos: text, json, double y long. Valores válidos:
|
text |
| alias |
string |
No |
El alias del campo. |
myAlias |
| token |
array |
Sí |
Los delimitadores que se utilizan para dividir el texto. Este parámetro es necesario solo cuando type se establece en text. |
|
|
string |
No |
El delimitador que se utiliza para dividir el texto. |
. |
|
| doc_value |
boolean |
No |
Especifica si se debe activar Habilitar análisis para el campo. |
false |
| line |
object |
No |
La configuración de los índices de texto completo. |
|
| chn |
boolean |
No |
Especifica si se deben incluir caracteres chinos. Valores válidos:
|
false |
| caseSensitive |
boolean |
No |
Especifica si se debe habilitar la distinción entre mayúsculas y minúsculas. Valores válidos:
|
true |
| token |
array |
Sí |
Los delimitadores que se utilizan para dividir el texto. |
|
|
string |
No |
El delimitador que se utiliza para dividir el texto. |
, |
|
| include_keys |
array |
No |
Los campos incluidos. No puede especificar include_keys y exclude_keys simultáneamente. |
|
|
string |
No |
El campo incluido. |
includeField |
|
| exclude_keys |
array |
No |
Los campos excluidos. No puede especificar include_keys y exclude_keys simultáneamente. |
|
|
string |
No |
El campo excluido. |
excludeField |
|
| ttl |
integer |
No |
El período de retención de los datos. Unidad: días. Valores válidos: 7, 30 y 90. |
30 |
| max_text_len |
integer |
No |
La longitud máxima de un valor de campo que se puede conservar. |
2048 |
| log_reduce |
boolean |
No |
Especifica si se debe activar LogReduce. Si activa LogReduce, solo una de |
false |
| log_reduce_white_list |
array |
No |
Los campos en la lista blanca que desea utilizar para agrupar registros. |
|
|
string |
No |
El campo en la lista blanca. |
user |
|
| log_reduce_black_list |
array |
No |
Los campos en la lista negra que desea utilizar para agrupar registros. |
|
|
string |
No |
El campo en la lista negra. |
time |
Elementos de la respuesta
|
Elemento |
Tipo |
Descripción |
Ejemplo |
Ejemplos
Respuesta exitosa
JSON Formato
{}
Códigos de error
Consulte Códigos de error para ver la lista completa.
Notas de la versión
Consulte Notas de la versión para ver la lista completa.