Consulta todos los Logstores o los Logstores que coinciden con condiciones específicas en un proyecto.
Descripción de la operación
Notas de uso
-
El host consta de un nombre de proyecto y un endpoint de Simple Log Service. Debe especificar un proyecto en el host.
-
Se ha creado y obtenido un par de AccessKey. Para obtener más información, consulte Par de AccessKey.
El par de AccessKey de una cuenta de Alibaba Cloud tiene permisos sobre todas las operaciones de la API. Utilizar estas credenciales para realizar operaciones en Simple Log Service es una operación de alto riesgo. Se recomienda utilizar un usuario RAM para invocar operaciones de la API o realizar tareas rutinarias de O&M. Para crear un usuario RAM, inicie sesión en la consola de RAM. Asegúrese de que el usuario RAM tenga los permisos de administración sobre los recursos de Simple Log Service. Para obtener más información, consulte Crear un usuario RAM y autorizar al usuario RAM a acceder a Simple Log Service.
Se ha obtenido la información necesaria para consultar registros. Esta información incluye el nombre del proyecto al que pertenecen los registros y la región del proyecto. Para obtener más información, consulte Administrar un proyecto.
Recursos de autenticación
La siguiente tabla describe la información de autorización necesaria para esta operación. Puede agregar esta información al elemento Action de una declaración de política RAM para otorgar a un usuario RAM o a un rol RAM los permisos necesarios para invocar esta operación.
| Acción | Recurso |
log:ListLogStores | acs:log:{#regionId}:{#accountId}:project/{#ProjectName}/logstore/* |
Pruébelo ahora
Test
Autorización de RAM
|
Action |
Nivel de acceso |
Tipo de recurso |
Clave de condición |
Acción dependiente |
|
log:ListLogStores |
get |
*LogStore.
|
|
Ninguna |
Sintaxis de la solicitud
GET /logstores HTTP/1.1
Parámetros de la solicitud
|
Parámetro |
Tipo |
Obligatorio |
Descripción |
Ejemplo |
| project |
string |
Sí |
El nombre del proyecto. |
ali-test-project |
| offset |
integer |
No |
La línea desde la que comienza la consulta. Valor predeterminado: 0. |
0 |
| size |
integer |
No |
El número de entradas por página. Valor máximo: 500. Valor predeterminado: 200. |
10 |
| logstoreName |
string |
No |
El nombre del Logstore. Se admite la coincidencia aproximada. Por ejemplo, si introduce test, se devuelven los Logstores cuyo nombre contiene test. |
my-logstore |
| telemetryType |
string |
No |
El tipo de datos que desea consultar. Valores válidos:
|
None |
| mode |
string |
No |
El tipo de Logstore. Valores válidos: standard y query.
|
standard |
Elementos de la respuesta
|
Elemento |
Tipo |
Descripción |
Ejemplo |
|
object |
El cuerpo de la respuesta. |
||
| total |
integer |
El número de Logstores que cumplen con las condiciones de consulta. |
2 |
| count |
integer |
El número de entradas devueltas en la página actual. |
2 |
| logstores |
array |
Los Logstores que cumplen con las condiciones de consulta. |
["test-1","test-2"] |
|
string |
La información sobre el Logstore. |
test-1,test-2 |
Ejemplos
Respuesta exitosa
JSON Formato
{
"total": 2,
"count": 2,
"logstores": [
"test-1,test-2"
]
}
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.