instance_update
Update an existing Vultr instance: change label, tag, plan, enable IPv6, backups, DDoS protection, firewall group, or user data. Resize or reconfigure resources directly.
Instructions
Update an existing instance.
Args: instance_id: The instance ID, label, or hostname (e.g., "web-server", "db.example.com", or UUID) ctx: FastMCP context for resource change notifications label: New label for the instance tag: New tag for the instance plan: New plan ID (for resizing) enable_ipv6: Enable/disable IPv6 backups: Enable/disable automatic backups ddos_protection: Enable/disable DDoS protection firewall_group_id: New firewall group ID user_data: New cloud-init user data
Returns: Updated instance information
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tag | No | ||
| plan | No | ||
| label | No | ||
| backups | No | ||
| user_data | No | ||
| enable_ipv6 | No | ||
| instance_id | Yes | ||
| ddos_protection | No | ||
| firewall_group_id | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||