simulate_eviction
Test application resilience by simulating Spot VM eviction with a 30-second notice via Azure Scheduled Events.
Instructions
Simulate eviction of a Spot VM for testing application resilience. Requires Azure authentication with 'Virtual Machine Contributor' role. The VM will receive a 30-second eviction notice via Scheduled Events.
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": {
"vm_resource_id": "<vm_resource_id>"
},
"name": "simulate_eviction"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| vm_resource_id | Yes | Full Azure resource ID of the Spot VM (e.g., '/subscriptions/{sub}/resourceGroups/{rg}/providers/Microsoft.Compute/virtualMachines/{vmName}') |