Consulta as versões históricas de índice de uma fonte de dados.
Descrição da operação
Método
GET
URI
/openapi/ha3/instances/{instanceId}/data-sources/{dataSourceName}/generations?domainName={domainName}
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
searchengine:ListDateSourceGenerations |
list |
*Instance
|
Nenhuma | Nenhuma |
Sintaxe da solicitação
GET /openapi/ha3/instances/{instanceId}/data-sources/{dataSourceName}/generations HTTP/1.1
Parâmetros de caminho
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| instanceId |
string |
Sim |
O ID da instância. |
ha-cn-pl32rf0**** |
| dataSourceName |
string |
Sim |
O nome da fonte de dados. |
ha-cn-pl32rf0****_test_api |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| validStatus |
boolean |
Não |
Especifica as versões de índice a serem retornadas. Valores válidos:
|
true |
| domainName |
string |
Sim |
O data center onde a fonte de dados está implantada. |
bj_vpc_domain_1 |
Exemplos de solicitações
GET /openapi/ha3/instances/ha3_instances_id/data-sources/my_data_source/generations??domainName=pre_domain_1
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| requestId |
string |
O ID da solicitação. |
022F36C7-9FB4-5D67-BEBC-3D14B0984463 |
| result |
array<object> |
A lista. |
|
|
array<object> |
O resultado retornado. |
||
| generation |
integer |
O ID da versão de índice completa. |
1626143930 |
| createTime |
integer |
O timestamp gerado quando a compilação do índice foi iniciada. |
1626143673 |
| status |
string |
O status da versão de índice. |
STOPPED |
| buildDeployId |
integer |
O ID da implantação offline. |
122 |
| partition |
object |
Os shards da versão de índice. O valor é um par chave-valor em que a chave indica o nome do índice e o valor indica o número de shards. O número de shards do valor. |
|
|
integer |
O número de shards. |
1 |
|
| timestamp |
integer |
O timestamp inicial a partir do qual os dados incrementais são recuperados. |
1626143673 |
| dataDumpRoot |
string |
O caminho do índice de dump no sistema de arquivos Apsara File Storage for HDFS. |
hdfs://opensearch/dump.json |
Exemplo de resposta
{
"requestId": "0A6EB64B-B4C8-CF02-810F-E660812972FF",
"result": [
{
"generationId":1626143930,
"timestamp":16261436737,
"createTime":1626143673,
"status":"STOPPED",
"partition":{
"index1":1
},
"buildDeployId":122
},{
"generationId":1626143930,
"timestamp":16261435453,
"createTime":1626143673,
"status":"STOPPED",
"partition":{
"index1":1
},
"buildDeployId":122
}
]
}
Exemplos
Resposta de sucesso
JSON formato
{
"requestId": "022F36C7-9FB4-5D67-BEBC-3D14B0984463",
"result": [
{
"generation": 1626143930,
"createTime": 1626143673,
"status": "STOPPED",
"buildDeployId": 122,
"partition": {
"key": 1
},
"timestamp": 1626143673,
"dataDumpRoot": "hdfs://opensearch/dump.json"
}
]
}
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.