Update instance
laravel_cloud_update_instanceModify instance size, scaling strategy, and runtime settings like Octane, scheduler, and queue configuration.
Instructions
Update an instance's size, scaling, and runtime settings.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Instance name. | |
| size | No | Instance size. | |
| instance | Yes | Instance ID. | |
| uses_octane | No | Run with Laravel Octane. | |
| max_replicas | No | Maximum replicas (custom scaling). | |
| min_replicas | No | Minimum replicas (custom scaling). | |
| scaling_type | No | Scaling strategy. | |
| sleep_with_app | No | Scale worker replicas to zero alongside the app. | |
| uses_scheduler | No | Run the Laravel scheduler on this instance. | |
| polling_interval | No | Managed queue polling interval in seconds. | |
| shutdown_timeout | No | Shutdown timeout in seconds. | |
| uses_inertia_ssr | No | Enable Inertia SSR. | |
| visibility_timeout | No | Managed queue visibility timeout in seconds. | |
| hibernation_timeout | No | Minutes before hibernation; null disables it. | |
| scaling_cpu_threshold_percentage | No | CPU threshold for auto-scaling. | |
| scaling_memory_threshold_percentage | No | Memory threshold for auto-scaling. |