create_reservation
Create a new IBM TechZone environment reservation by providing a collection ID, name, region, and duration, returning a reservation ID to track status until ready.
Instructions
Create a TechZone reservation from a collection. THIS CHANGES STATE and consumes real environment capacity - always confirm the collection, name, region, and duration with the user before calling. The collection must be a reservable environment (its get_collection output has platforms), not an umbrella collection. template picks the deployment variant and region_name the region, both from get_collection (each defaults to the first available); start is an ISO timestamp (defaults to now); days is the duration (default 2, may be capped by policy). On success returns the new reservation id - poll get_reservation until status is Ready.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| days | No | ||
| name | Yes | ||
| start | No | ||
| purpose | No | Education | |
| template | No | ||
| description | No | ||
| region_name | No | ||
| collection_id | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||