Managed Service for Redis API, gRPC: ClusterService.ListHosts
Retrieves a list of hosts for the specified cluster.
gRPC request
rpc ListHosts (ListClusterHostsRequest) returns (ListClusterHostsResponse)
ListClusterHostsRequest
{
"cluster_id": "string",
"page_size": "int64",
"page_token": "string"
}
Field |
Description |
cluster_id |
string Required field. ID of the Redis cluster. |
page_size |
int64 The maximum number of results per page to return. If the number of available |
page_token |
string Page token. To get the next page of results, set |
ListClusterHostsResponse
{
"hosts": [
{
"name": "string",
"cluster_id": "string",
"zone_id": "string",
"subnet_id": "string",
"resources": {
"resource_preset_id": "string",
"disk_size": "int64",
"disk_type_id": "string"
},
"role": "Role",
"health": "Health",
"services": [
{
"type": "Type",
"health": "Health"
}
],
"shard_name": "string",
"replica_priority": "google.protobuf.Int64Value",
"assign_public_ip": "bool"
}
],
"next_page_token": "string"
}
Field |
Description |
hosts[] |
List of hosts for the cluster. |
next_page_token |
string This token allows you to get the next page of results for list requests. If the number of results |
Host
Field |
Description |
name |
string Name of the Redis host. The host name is assigned by MDB at creation time, and cannot be changed. The name is unique across all MDB hosts that exist on the platform, as it defines the FQDN of the host. |
cluster_id |
string ID of the Redis cluster. The ID is assigned by MDB at creation time. |
zone_id |
string ID of the availability zone where the Redis host resides. |
subnet_id |
string ID of the subnet that the host belongs to. |
resources |
Resources allocated to the Redis host. |
role |
enum Role Role of the host in the cluster. If the field has default value, it is not returned in the response.
|
health |
enum Health Aggregated health of the host. If the field has default value, it is not returned in the response.
|
services[] |
Services provided by the host. |
shard_name |
string |
replica_priority |
A replica with a low priority number is considered better for promotion. |
assign_public_ip |
bool Flag showing public IP assignment status to this host. |
Resources
Field |
Description |
resource_preset_id |
string ID of the preset for computational resources available to a host (CPU, memory etc.). |
disk_size |
int64 Volume of the storage available to a host, in bytes. |
disk_type_id |
string Type of the storage environment for the host.
|
Service
Field |
Description |
type |
enum Type Type of the service provided by the host. If the field has default value, it is not returned in the response.
|
health |
enum Health Aggregated health of the service. If the field has default value, it is not returned in the response.
|