list_reservations
Lists Compute Engine reservations. Details for each reservation include name, ID, creation timestamp, zone, status, specific reservation required, commitment, and linked commitments. Requires project and zone as input.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"project": "<project>",
"zone": "<zone>"
},
"name": "list_reservations"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| zone | Yes | Required. The zone of the reservations. | |
| project | Yes | Required. Project ID for this request. | |
| pageSize | No | Optional. The maximum number of reservations to return. | |
| pageToken | No | Optional. A page token received from a previous call to list reservations. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| reservations | No | The list of reservations. | |
| nextPageToken | No | A token that can be sent as `page_token` to retrieve the next page. If this field is omitted, there are no subsequent pages. |