get_network_services
Retrieve read-only DNS, DHCP, NTP, syslog, SNMP, TACACS+, and RADIUS configuration and status from Prisma SD-WAN.
Instructions
Inspect DNS, DHCP, NTP, syslog, SNMP, TACACS+, and RADIUS read-only state.
Site/element names are resolved to controller IDs. ntp_status accepts
object_id as an NTP configuration ID; if omitted and exactly one NTP
configuration exists on the element, that ID is used automatically.
Args:
operation: Which read to run. No params required: dns_profiles,
dns_roles, syslog_profiles, tacacs_profiles.
Requires site + element: dns_services,
syslog_servers, snmp_agents, snmp_traps,
tacacs_servers. Requires site only: dhcp_servers.
Requires element only: ntp, radius, ntp_status
(ntp_status also takes optional object_id).
site: Site name or controller ID. Required by some operations (see
operation); resolved the same way as find_site — ambiguous
or unknown names return an error instead of guessing.
element: Element name or controller ID. Required by some operations
(see operation); resolved the same way as find_element.
object_id: Only used by ntp_status, as an NTP configuration ID.
Omit it if the element has exactly one NTP configuration — it
is picked automatically. If it has more than one, this call
fails with the candidate IDs listed; pass one of them here.
cursor: Opaque pagination token copied from a previous response's
next_cursor. Omit on the first call.
limit: Max items to return in this page. Omit to use the server
default page size (50; max 200).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| site | No | Site name or controller ID. Required by some operations (see `operation`); resolved the same way as `find_site` — ambiguous or unknown names return an error instead of guessing. | |
| limit | No | Max items to return in this page. Omit to use the server default page size (50; max 200). | |
| cursor | No | Opaque pagination token copied from a previous response's `next_cursor`. Omit on the first call. | |
| element | No | Element name or controller ID. Required by some operations (see `operation`); resolved the same way as `find_element`. | |
| object_id | No | Only used by ``ntp_status``, as an NTP configuration ID. Omit it if the element has exactly one NTP configuration — it is picked automatically. If it has more than one, this call fails with the candidate IDs listed; pass one of them here. | |
| operation | Yes | Which read to run. No params required: ``dns_profiles``, ``dns_roles``, ``syslog_profiles``, ``tacacs_profiles``. Requires ``site`` + ``element``: ``dns_services``, ``syslog_servers``, ``snmp_agents``, ``snmp_traps``, ``tacacs_servers``. Requires ``site`` only: ``dhcp_servers``. Requires ``element`` only: ``ntp``, ``radius``, ``ntp_status`` (``ntp_status`` also takes optional ``object_id``). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |