get_security
Inspect security zones, application versions, prefixes, and SD-WAN app configurations, with catalog search and automatic site/element name resolution for scoped queries.
Instructions
Inspect security zones, application catalog/version, prefixes, and SD-WAN apps.
Application searches are performed client-side against the registry-backed application catalog. Site/element names are resolved automatically for scoped security-zone operations.
Args:
operation: zones (all security zones, no other args needed),
site_zones (requires site), element_zones (requires
site and element), applications (catalog search, optional
application substring filter), application_version (catalog
version info, no args), global_prefixes/local_prefixes
(no other args needed), sdwan_apps (list, no other args),
sdwan_app_status/sdwan_app_configs (requires application
as an exact SD-WAN app ID, not a name search).
site: Site name or controller ID. Required for site_zones and
element_zones; ignored otherwise.
element: ION/element name or controller ID. Required (with site)
for element_zones; ignored otherwise.
application: For operation="applications", an optional
case-insensitive substring to filter the application catalog by
display name. For sdwan_app_status/sdwan_app_configs, this
must instead be the exact SD-WAN app controller ID (not a
search term) — those two operations do not resolve names.
cursor: Opaque pagination token copied from a previous response's
next_cursor. Omit on the first call. An operation with zero
matches still returns the same collection key with an empty
list, not a different shape.
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 for `site_zones` and `element_zones`; ignored otherwise. | |
| 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. An operation with zero matches still returns the same collection key with an empty list, not a different shape. | |
| element | No | ION/element name or controller ID. Required (with `site`) for `element_zones`; ignored otherwise. | |
| operation | Yes | `zones` (all security zones, no other args needed), `site_zones` (requires `site`), `element_zones` (requires `site` and `element`), `applications` (catalog search, optional `application` substring filter), `application_version` (catalog version info, no args), `global_prefixes`/`local_prefixes` (no other args needed), `sdwan_apps` (list, no other args), `sdwan_app_status`/`sdwan_app_configs` (requires `application` as an exact SD-WAN app ID, not a name search). | |
| application | No | For `operation="applications"`, an optional case-insensitive substring to filter the application catalog by display name. For `sdwan_app_status`/`sdwan_app_configs`, this must instead be the exact SD-WAN app controller ID (not a search term) — those two operations do not resolve names. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |