Update project machine pool grant
grant_pools_editUpdate a pool grant's overrides and limits. Omit fields to keep current values, set fields to null to restore pool defaults; changes apply to new launches.
Instructions
Updates the grant's overrides and limits. Omitted fields keep their current values; null clears an override so the grant follows the machine pool again. Overlay objects and metadata are replaced whole when present. Existing machines keep their configuration; the updated defaults and limits apply to new launches.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| orgID | Yes | ||
| metadata | No | Arbitrary key-value metadata. Maximum 16 pairs, keys up to 64 characters, values must be strings of up to 512 characters. | |
| projectID | Yes | ||
| default_cwd | No | ||
| description | No | ||
| poolGrantID | Yes | ||
| max_total_cpu | No | ||
| max_machine_cpu | No | ||
| min_machine_cpu | No | ||
| max_total_machines | No | ||
| default_machine_cpu | No | ||
| max_total_memory_mb | No | ||
| max_machine_memory_mb | No | ||
| min_machine_memory_mb | No | ||
| default_machine_memory_mb | No | ||
| delete_after_idle_minutes | No | Idle minutes before deleting a machine created through this grant. Use 0 to disable for this grant; null restores inheritance from the pool; omitted leaves it unchanged. Values from 1 through 4 are invalid. | |
| default_machine_env_overlay | No | ||
| default_machine_secret_env_overlay | No | ||
| default_machine_provider_options_overlay | No |