list_firmware_templates
List firmware templates with enforced versions, schedules, and device or group assignments. Use it to review upgrade paths and template assignment within an ADOM.
Instructions
List firmware templates: enforced versions, schedule and assignment.
Verified on FortiManager 8.0.2; the template table is not in the
bundled API reference, so other versions may refuse it (reported as
firmware_templates_unavailable).
Args: adom: ADOM name (default: from DEFAULT_ADOM env var, or "root")
Returns: dict: status, count, templates: [{name, description, image_source, schedule {type, start_time, end_time, days}, versions [{platform, product, version, upgrade_path}], assigned_to [device or group names]}]
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "list_firmware_templates"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| adom | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||