Managed Service for MySQL API, gRPC: ResourcePresetService
Written by
Updated at December 13, 2022
A set of methods for managing MySQL resource presets.
See the documentation for details.
Call | Description |
---|---|
Get | Retrieves information about a resource preset. |
List | Retrieves the list of available resource presets. |
Calls ResourcePresetService
Get
Retrieves information about a resource preset.
rpc Get (GetResourcePresetRequest) returns (ResourcePreset)
GetResourcePresetRequest
Field | Description |
---|---|
resource_preset_id | string Required. ID of the resource preset to return information about. To get this ID, make a ResourcePresetService.List request. |
ResourcePreset
Field | Description |
---|---|
id | string ID of the resource preset that defines available computational resources (vCPU, RAM, etc.) for a cluster host. |
zone_ids[] | string IDs of availability zones where the resource preset is available. |
cores | int64 Number of CPU cores for a MySQL host created with the preset. |
memory | int64 RAM volume for a MySQL host created with the preset, in bytes. |
List
Retrieves the list of available resource presets.
rpc List (ListResourcePresetsRequest) returns (ListResourcePresetsResponse)
ListResourcePresetsRequest
Field | Description |
---|---|
page_size | int64 The maximum number of results per page to return. If the number of available results is larger than page_size , the API returns a ListResourcePresetsResponse.next_page_token that can be used to get the next page of results in the subsequent ResourcePresetService.List requests. Acceptable values are 0 to 1000, inclusive. |
page_token | string Page token that can be used to iterate through multiple pages of results. To get the next page of results, set page_token to the ListResourcePresetsResponse.next_page_token returned by the previous ResourcePresetService.List request. The maximum string length in characters is 100. |
ListResourcePresetsResponse
Field | Description |
---|---|
resource_presets[] | ResourcePreset List of resource presets. |
next_page_token | string The token that can be used to get the next page of results. If the number of results is larger than ListResourcePresetsRequest.page_size, use the next_page_token as the value for the ListResourcePresetsRequest.page_token in the subsequent ResourcePresetService.List request to iterate through multiple pages of results. Each of the subsequent ResourcePresetService.List requests should use the next_page_token value returned by the previous request to continue paging through the results. The maximum string length in characters is 100. |
ResourcePreset
Field | Description |
---|---|
id | string ID of the resource preset that defines available computational resources (vCPU, RAM, etc.) for a cluster host. |
zone_ids[] | string IDs of availability zones where the resource preset is available. |
cores | int64 Number of CPU cores for a MySQL host created with the preset. |
memory | int64 RAM volume for a MySQL host created with the preset, in bytes. |