Todos los productos
Search
Centro de documentos

Simple Log Service:UpdateIndex

Última actualización: Sep 15, 2026

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

Pruebe esta API en OpenAPI Explorer sin necesidad de firma manual. Las llamadas exitosas generan automáticamente código SDK acorde a sus parámetros. Descárguelo con seguridad de credenciales integrada para uso local.

Test

Autorización de RAM

La siguiente tabla describe la autorización necesaria para invocar esta API. Puede definirla en una directiva de Resource Access Management (RAM). A continuación, se detallan las columnas de la tabla:

  • Action: Estas acciones se utilizan en el elemento Action de las declaraciones de directivas de permisos de RAM para otorgar permisos que permitan realizar la operación.

  • API: La API que debe invocarse para llevar a cabo la acción.

  • Nivel de acceso: Nivel de acceso predefinido que se concede para cada API. Valores válidos: create, list, get, update y delete.

  • Tipo de recurso: Tipo de recurso que admite autorización para ejecutar la acción. Indica si la acción es compatible con permisos a nivel de recurso. El recurso especificado debe ser compatible con la acción; de lo contrario, la directiva no surtirá efecto.

    • En las API con permisos a nivel de recurso, los tipos de recursos obligatorios se marcan con un asterisco (*). Especifique el Alibaba Cloud Resource Name (ARN) correspondiente en el elemento Resource de la directiva.

    • Para las API sin permisos a nivel de recurso, se muestra All Resources. Utilice un asterisco (*) en el elemento Resource de la directiva.

  • Clave de condición: Claves de condición definidas por el servicio. Permiten un control granular y se aplican ya sea solo a acciones o a acciones asociadas con recursos específicos. Además de las claves de condición específicas del servicio, Alibaba Cloud proporciona un conjunto de common condition keys aplicables a todos los servicios compatibles con RAM.

  • Acción dependiente: Acciones dependientes necesarias para ejecutar la acción principal. Para completar la operación, el usuario de RAM o el rol de RAM debe contar con permisos para realizar todas las acciones dependientes.

Action

Nivel de acceso

Tipo de recurso

Clave de condición

Acción dependiente

log:UpdateIndex

update

*LogStore.

acs:log:{#regionId}:{#accountId}:project/{#project}/logstore/{#logstore}

  • log:TLSVersion
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:

  • true

  • false

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:

  • true

  • false

false

type

string

No

El tipo de datos del valor del campo. Valores válidos: text, json, double y long.

Valores válidos:

  • double :

    double.

  • json :

    json.

  • text :

    text.

  • long :

    long.

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:

  • true

  • false

false

caseSensitive

boolean

No

Especifica si se debe habilitar la distinción entre mayúsculas y minúsculas. Valores válidos:

  • true

  • false

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 log_reduce_white_list y log_reduce_black_list surte efecto.

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.