You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| Upstreams |X | CRUD |CRUD | Snippets supported: static and from source of truth |
86
-
| HTTP servers |X | CRUD |CRUD | Snippets supported (`http`, `servers`, `locations`, `upstreams`: static and from source of truth |
87
-
| TCP/UDP servers |X | CRUD |CRUD | Snippets supported (`streams`, `servers`, `upstreams`: static and from source of truth |
88
-
| TLS |X | CRUD |CRUD | Certificates and keys can be dynamically fetched from source of truth |
89
-
| mTLS |X | CRUD |CRUD | Certificates and keys can be dynamically fetched from source of truth |
90
-
| Rate limiting | X | X | X ||
91
-
| Active healthchecks | X | X | X ||
92
-
| Cookie-based stickiness | X | X | X ||
93
-
| Maps | X | X | X ||
94
-
| NGINX Plus REST API access | X | X | X ||
95
-
| NGINX App Protect WAF |policies & log formats at `server` and `location` level | Per-policy CRUD at `server` and `location` level with dataplane-based bundle compilation |Per-policy CRUD at `server` and `location` level with dataplane-based bundle compilation | Security policies can be dynamically fetched from source of truth |
| Upstreams | CRUD | Snippets supported: static and from source of truth |
86
+
| HTTP servers | CRUD | Snippets supported (`http`, `servers`, `locations`, `upstreams`: static and from source of truth |
87
+
| TCP/UDP servers | CRUD | Snippets supported (`streams`, `servers`, `upstreams`: static and from source of truth |
88
+
| TLS | CRUD | Certificates and keys can be dynamically fetched from source of truth |
89
+
| mTLS | CRUD | Certificates and keys can be dynamically fetched from source of truth |
90
+
| Rate limiting | X ||
91
+
| Active healthchecks | X ||
92
+
| Cookie-based stickiness | X ||
93
+
| Maps | X ||
94
+
| NGINX Plus REST API access | X ||
95
+
| NGINX App Protect WAF | Per-policy CRUD at `server` and `location` level with dataplane-based bundle compilation | Security policies can be dynamically fetched from source of truth |
96
96
97
97
## How to use
98
98
99
99
Usage details and JSON schema are available here:
100
-
-[API v1](/USAGE-v1.md) - deprecated
101
-
-[API v2](/USAGE-v2.md) - stable
102
-
-[API v3](/USAGE-v3.md) - development
100
+
101
+
-[API v3](/USAGE-v3.md) - current
103
102
104
103
A sample Postman collection and usage instructions can be found [here](/contrib/postman)
105
104
@@ -142,8 +141,8 @@ Available images are:
142
141
143
142
| Image name | Architecture | API version | Notes |
Pre-built images are configured to access the redis instance on host:port`redis:6379`. This can be changed by mounting a custom `config.toml` file on the nginx-dapi container.
0 commit comments