list_addresses
List firewall address objects in an ADOM, filtered by name or type, to manage network entities used in policies.
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 | |||