Retrieves the historical data backflow information of a data source.
Operation description
Method
GET
URI
/openapi/ha3/instances/{instanceId}/data-sources/{dataSourceName}/generations?domainName={domainName}
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
searchengine:ListDateSourceGenerations |
list |
*Instance
|
None | None |
Request syntax
GET /openapi/ha3/instances/{instanceId}/data-sources/{dataSourceName}/generations HTTP/1.1
Path Parameters
|
Parameter |
Type |
Required |
Description |
Example |
| instanceId |
string |
Yes |
The instance ID. |
ha-cn-pl32rf0**** |
| dataSourceName |
string |
Yes |
The name of the data source. |
ha-cn-pl32rf0****_test_api |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| validStatus |
boolean |
No |
The valid status. Default value: true.
|
true |
| domainName |
string |
Yes |
The data center where the data source is deployed. |
bj_vpc_domain_1 |
Request example
GET /openapi/ha3/instances/ha3_instances_id/data-sources/my_data_source/generations??domainName=pre_domain_1
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| requestId |
string |
The request ID. |
022F36C7-9FB4-5D67-BEBC-3D14B0984463 |
| result |
array<object> |
The returned results. |
|
|
array<object> |
The returned results. |
||
| generation |
integer |
The full index version. |
1626143930 |
| createTime |
integer |
The start time of the build index operation. |
1626143673 |
| status |
string |
The status. |
STOPPED |
| buildDeployId |
integer |
The offline deployment ID. |
122 |
| partition |
object |
Key: the index name. Value: the number of shards. |
|
|
integer |
The number of shards. |
1 |
|
| timestamp |
integer |
The incremental timestamp. |
1626143673 |
| dataDumpRoot |
string |
The storage path of the dump table index file. |
hdfs://opensearch/dump.json |
| outPutType |
string |
The export type. Valid values:
This parameter has a value only when the dump table is restored from an index. The value is empty for common tables. |
Response example
{
"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
}
]
}
Examples
Success response
JSON format
{
"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",
"outPutType": ""
}
]
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.