get_device
Retrieve detailed configuration and status for a specific managed device, including OS version and platform. Optionally include sub-objects like VDOMs.
Instructions
Get detailed information about a specific managed device.
Args: name: Device name adom: ADOM name (default: from DEFAULT_ADOM env var, or "root") include_details: Include sub-objects like VDOMs (default: False)
Returns: dict: Device details with keys: - status: "success" or "error" - device: Device object with full configuration - message: Error message if failed
Example: >>> result = await get_device("FGT-HQ", "root") >>> print(f"Version: {result['device']['os_ver']}") >>> print(f"Platform: {result['device']['platform_str']}")
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| adom | No | ||
| include_details | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||