Obtém o horário do servidor que corresponde a um cursor.
Descrição da operação
Descrição
-
O host consiste em um nome de projeto e um endpoint do Simple Log Service. Você deve especificar o projeto no host.
-
Crie e obtenha um par de AccessKey. Para mais informações, consulte Par de AccessKey.
Um par de AccessKey que pertence a uma conta Alibaba Cloud possui permissões de acesso a todas as operações de API. O uso desse par de AccessKey representa uma alta ameaça à segurança. Por segurança, recomendamos que você crie e use um usuário RAM para chamar operações de API ou realizar operações rotineiras e manutenção (O&M). O usuário RAM deve receber as permissões para realizar operações em recursos do Simple Log Service. Para mais informações, consulte Criar e autorizar um usuário RAM.
Obtenha o nome do projeto, a região do projeto e o nome do logstore. Para mais informações, consulte Gerenciar um projeto e Gerenciar um logstore.
Autorização
A tabela a seguir descreve as informações de autorização para esta operação. Adicione essas informações ao elemento Action de uma política RAM para conceder a um usuário RAM ou função RAM as permissões para chamar esta operação de API.
| Action | Descrição do recurso em uma política de autorização |
log:GetCursorOrData | acs:log:{#regionId}:{#accountId}:project/{#ProjectName}/logstore/{#LogstoreName} |
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
log:GetCursorOrData |
get |
*LogStore
|
|
Nenhuma |
Sintaxe da solicitação
GET /logstores/{logstore}/shards/{shardId}?type=cursor_time HTTP/1.1
Parâmetros de caminho
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| logstore |
string |
Sim |
O nome do logstore. |
ali-test-logstore |
| shardId |
integer |
Sim |
O ID do shard. |
0 |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| project |
string |
Sim |
O nome do projeto. |
ali-test-project |
| cursor |
string |
Sim |
O cursor para o qual você deseja obter o timestamp. Chame a operação GetCursor para obter um cursor. Nota
Se o valor do cursor for menor que o cursor de início ou maior que o cursor de fim, InvalidCursor será retornado. Se o shard não contiver dados, o horário atual será retornado. |
MTU0NzQ3MDY4MjM3NjUxMzQ0Ng== |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| cursor_time |
string |
O horário do servidor que corresponde ao cursor. O valor é um timestamp UNIX. Um timestamp UNIX representa o número de segundos decorridos desde 1970-01-01 00:00:00 UTC. |
1554260243 |
Exemplos
Resposta de sucesso
JSON formato
{
"cursor_time": "1554260243"
}
Códigos de erro
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.