assets_update
Update an existing asset's properties (hdd, manufacturer, model, os, cpu_name, ram, last_boot) and assign it to a policy folder. Provide the asset ID to modify its details.
Instructions
Update an existing asset. Use this to set asset properties (hdd, manufacturer, model, os, cpu_name, ram, last_boot) after creation, as properties on create are ignored. Pass policy_folder_id to move the asset to a same-customer policy folder (see policies_list_folders).
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": {
"id": "<id>"
},
"name": "assets_update"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Asset ID (required) | |
| name | No | Asset name | |
| properties | No | Asset properties (hdd, manufacturer, model, os, cpu_name, ram, last_boot, etc.) | |
| customer_id | No | Customer ID | |
| asset_serial | No | Serial number | |
| asset_type_id | No | Asset type ID | |
| asset_type_name | No | Asset type name | |
| policy_folder_id | No | Policy folder ID to assign this asset to. Must belong to the same customer; cross-customer or nonexistent IDs return 422. |