list_addresses
List firewall address objects defined in an ADOM. Optionally filter by name or type to find specific addresses.
Instructions
List firewall address objects in an ADOM.
Address objects define network entities (hosts, subnets, FQDNs) used in firewall policies.
Args: adom: ADOM name (default: from DEFAULT_ADOM env var, or "root") name_filter: Filter by name (partial match) type_filter: Filter by type ("ipmask", "fqdn", "iprange", "wildcard")
Returns: dict: Address list with keys: - status: "success" or "error" - count: Number of addresses - addresses: List of address objects - message: Error message if failed
Example: >>> # List all addresses >>> result = await list_addresses("root")
>>> # Find FQDN addresses
>>> result = await list_addresses("root", type_filter="fqdn")
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| adom | No | ||
| name_filter | No | ||
| type_filter | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||