list_packages
Retrieve a list of all policy packages in a specified ADOM, showing each package's name and type for easy configuration management.
Instructions
List all policy packages in an ADOM.
Policy packages contain firewall policies, security profiles, and other configurations to be installed on managed devices.
Args: adom: ADOM name (default: from DEFAULT_ADOM env var, or "root")
Returns: dict: Package list with keys: - status: "success" or "error" - count: Number of packages - packages: List of package objects - message: Error message if failed
Example: >>> result = await list_packages("root") >>> for pkg in result["packages"]: ... print(f"{pkg['name']}: {pkg.get('type', 'policy')}")
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| adom | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||