- Home
- API Enriched
- 🔒 Network Security API
🔒 Network Security API
Firewall rules with routing decisions based on source, destination, or protocol. Segmentation isolates workloads while outbound proxies govern access.
- Category: Security
- Complexity: advanced
- Paths: 62 | Schemas: 386
- Tier: Advanced
- Related domains:
virtual,api,network
Use Cases
Section titled “Use Cases”- Configure network firewall and ACL policies
- Manage NAT policies and port forwarding
- Configure policy-based routing
- Define network segments and policies
- Configure forward proxy policies
Primary Resources
Section titled “Primary Resources”- network_policy: Network security policy for traffic filtering
- forward_proxy_policy: Forward proxy policy for outbound traffic control
- network_firewall: Network firewall for layer 3/4 traffic protection
Endpoints
Section titled “Endpoints”| Method | Path | Description |
|---|---|---|
| POST | /api/config/namespaces/{metadata.namespace}/forward_proxy_policys | Create Forward Proxy Policy. |
| PUT | /api/config/namespaces/{metadata.namespace}/forward_proxy_policys/{metadata.name} | Replace Forward Proxy Policy. |
| POST | /api/data/namespaces/{namespace}/forward_proxy_policy/hits | Forward Proxy Policy Hits. |
| GET | /api/config/namespaces/{namespace}/forward_proxy_policys | List Configure Forward Proxy Policy. |
| GET | /api/config/namespaces/{namespace}/forward_proxy_policys/{name} | GET Forward Proxy Policy. |
| DELETE | /api/config/namespaces/{namespace}/forward_proxy_policys/{name} | DELETE Configure Forward Proxy Policy. |
| POST | /api/config/namespaces/{metadata.namespace}/network_policy_views | Create Network policy View. |
| PUT | /api/config/namespaces/{metadata.namespace}/network_policy_views/{metadata.name} | Replace Network policy View. |
| POST | /api/data/namespaces/{namespace}/network_policy_view/hits | Network Policy Hits. |
| GET | /api/config/namespaces/{namespace}/network_policy_views | List Configure Network policy View. |
| GET | /api/config/namespaces/{namespace}/network_policy_views/{name} | GET Network policy View. |
| DELETE | /api/config/namespaces/{namespace}/network_policy_views/{name} | DELETE Configure Network policy View. |
| GET | /api/bigipconnector/namespaces/{namespace}/uztna/applications/discovered | List |
| POST | /api/config/namespaces/{metadata.namespace}/fast_acls | Create Fast ACL. |
| PUT | /api/config/namespaces/{metadata.namespace}/fast_acls/{metadata.name} | Replace Fast ACL. |
| POST | /api/data/namespaces/{namespace}/fast_acl/hits | Fast ACL Hits. |
| GET | /api/config/namespaces/{namespace}/fast_acls | List Fast ACL. |
| GET | /api/config/namespaces/{namespace}/fast_acls/{name} | GET Fast ACL. |
| DELETE | /api/config/namespaces/{namespace}/fast_acls/{name} | DELETE Fast ACL. |
| POST | /api/config/namespaces/{metadata.namespace}/fast_acl_rules | Create Fast ACL Rule. |
| PUT | /api/config/namespaces/{metadata.namespace}/fast_acl_rules/{metadata.name} | Replace Fast ACL Rule. |
| GET | /api/config/namespaces/{namespace}/fast_acl_rules | List Fast ACL Rule. |
| GET | /api/config/namespaces/{namespace}/fast_acl_rules/{name} | GET Fast ACL Rule. |
| DELETE | /api/config/namespaces/{namespace}/fast_acl_rules/{name} | DELETE Fast ACL Rule. |
| POST | /api/config/namespaces/{metadata.namespace}/filter_sets | Create Specification. |
| PUT | /api/config/namespaces/{metadata.namespace}/filter_sets/{metadata.name} | Replace Specification. |
| GET | /api/config/namespaces/{namespace}/filter_sets | List Filter Set. |
| POST | /api/config/namespaces/{namespace}/filter_sets/find | Find Filter Sets for 1 or More Context Keys. |
| GET | /api/config/namespaces/{namespace}/filter_sets/{name} | GET Specification. |
| DELETE | /api/config/namespaces/{namespace}/filter_sets/{name} | DELETE Filter Set. |
| POST | /api/config/namespaces/{metadata.namespace}/nat_policys | Create NAT Policy. |
| PUT | /api/config/namespaces/{metadata.namespace}/nat_policys/{metadata.name} | Replace NAT Policy. |
| GET | /api/config/namespaces/{namespace}/nat_policys | List NAT Policy. |
| GET | /api/config/namespaces/{namespace}/nat_policys/{name} | GET NAT Policy. |
| DELETE | /api/config/namespaces/{namespace}/nat_policys/{name} | DELETE NAT Policy. |
| POST | /api/config/namespaces/{metadata.namespace}/network_firewalls | Create Network Firewall. |
| PUT | /api/config/namespaces/{metadata.namespace}/network_firewalls/{metadata.name} | Replace Network Firewall. |
| GET | /api/config/namespaces/{namespace}/network_firewalls | List Network Firewall. |
| GET | /api/config/namespaces/{namespace}/network_firewalls/{name} | GET Network Firewall. |
| DELETE | /api/config/namespaces/{namespace}/network_firewalls/{name} | DELETE Network Firewall. |
| POST | /api/config/namespaces/{metadata.namespace}/network_policys | Create Network Policy. |
| PUT | /api/config/namespaces/{metadata.namespace}/network_policys/{metadata.name} | Replace Network Policy. |
| POST | /api/data/namespaces/{namespace}/network_policy/hits | Network Policy Hits. |
| GET | /api/config/namespaces/{namespace}/network_policys | List Network Policy. |
| GET | /api/config/namespaces/{namespace}/network_policys/{name} | GET Network Policy. |
| DELETE | /api/config/namespaces/{namespace}/network_policys/{name} | DELETE Network Policy. |
| POST | /api/config/namespaces/{metadata.namespace}/network_policy_rules | Create Network Policy Rule. |
| PUT | /api/config/namespaces/{metadata.namespace}/network_policy_rules/{metadata.name} | Replace Network Policy Rule. |
| GET | /api/config/namespaces/{namespace}/network_policy_rules | List Network Policy Rule. |
| GET | /api/config/namespaces/{namespace}/network_policy_rules/{name} | GET Network Policy Rule. |
| DELETE | /api/config/namespaces/{namespace}/network_policy_rules/{name} | DELETE Network Policy Rule. |
| GET | /api/config/namespaces/{namespace}/network_policy_sets | List Network Policy Set. |
| GET | /api/config/namespaces/{namespace}/network_policy_sets/{name} | GET Network Policy Set. |
| POST | /api/config/namespaces/{metadata.namespace}/policy_based_routings | Create Policy based Routing. |
| PUT | /api/config/namespaces/{metadata.namespace}/policy_based_routings/{metadata.name} | Replace Policy based Routing. |
| GET | /api/config/namespaces/{namespace}/policy_based_routings | List Policy based Routing. |
| GET | /api/config/namespaces/{namespace}/policy_based_routings/{name} | GET Policy based Routing. |
| DELETE | /api/config/namespaces/{namespace}/policy_based_routings/{name} | DELETE Policy based Routing. |
| POST | /api/config/namespaces/{metadata.namespace}/segments | Create segment. |
| PUT | /api/config/namespaces/{metadata.namespace}/segments/{metadata.name} | Replace segment. |
| GET | /api/config/namespaces/{namespace}/segments | List Segment. |
| POST | /api/data/namespaces/{namespace}/segments/graph | Segment |
| GET | /api/config/namespaces/{namespace}/segments/{name} | GET segment. |
| DELETE | /api/config/namespaces/{namespace}/segments/{name} | DELETE Segment. |
| PUT | /api/config/namespaces/{metadata.namespace}/segment_connections/{metadata.name} | Replace segment connector. |
| GET | /api/config/namespaces/{namespace}/segment_connections | List Segment Connector. |
| GET | /api/config/namespaces/{namespace}/segment_connections/{name} | GET segment connector. |
| POST | /api/config/namespaces/{metadata.namespace}/service_policys | Create Service Policy. |
| PUT | /api/config/namespaces/{metadata.namespace}/service_policys/{metadata.name} | Replace Service Policy. |
| POST | /api/data/namespaces/{namespace}/service_policy/hits | Service Policy Hits. |
| POST | /api/data/namespaces/{namespace}/service_policy/latency | Service Policy Latency. |
| GET | /api/config/namespaces/{namespace}/service_policys | List Service Policy. |
| GET | /api/config/namespaces/{namespace}/service_policys/{name} | GET Service Policy. |
| DELETE | /api/config/namespaces/{namespace}/service_policys/{name} | DELETE Service Policy. |