Managed Service for Elasticsearch API, gRPC: ExtensionService.List
Returns the list of available extensions for the specified Elasticsearch cluster.
gRPC request
rpc List (ListExtensionsRequest) returns (ListExtensionsResponse)
ListExtensionsRequest
{
"clusterId": "string",
"pageSize": "int64",
"pageToken": "string"
}
Field |
Description |
clusterId |
string Required field. ID of the cluster to list extensions in. |
pageSize |
int64 The maximum number of results per page to return. If the number of available results is larger than |
pageToken |
string Page token that can be used to iterate through multiple pages of results. To get the next page of results, set |
ListExtensionsResponse
{
"extensions": [
{
"name": "string",
"id": "string",
"clusterId": "string",
"version": "int64",
"active": "bool"
}
],
"nextPageToken": "string"
}
Field |
Description |
extensions[] |
Requested list of extensions. |
nextPageToken |
string The token that can be used to get the next page of results. If the number of results is larger than ListExtensionsRequest.pageSize, use the Each of the subsequent ExtensionService.List requests should use the |
Extension
Field |
Description |
name |
string Name of the extension. |
id |
string Unique ID of the extension. |
clusterId |
string ID of the Elasticsearch cluster the extension belongs to. |
version |
int64 Version of the extension. |
active |
bool The flag shows whether the extension is active. |