{ "opencollection": "1.0.0", "info": { "name": "NGINX njs Scripting Connections Method PATCH API", "version": "0.8" }, "items": [ { "info": { "name": "Method PATCH", "type": "folder" }, "items": [ { "info": { "name": "NGINX Modify a Server in an HTTP Upstream Server Group", "type": "http" }, "http": { "method": "PATCH", "url": "{{baseUrl}}/http/upstreams/:httpUpstreamName/servers/:httpUpstreamServerId", "params": [ { "name": "httpUpstreamName", "value": "", "type": "path", "description": "The name of the upstream server group." }, { "name": "httpUpstreamServerId", "value": "", "type": "path", "description": "The ID of the server." } ] }, "docs": "Modifies settings of a particular server in an HTTP upstream server group. Server parameters are specified in the JSON format." }, { "info": { "name": "NGINX Modify a Key-Value or Delete a Key", "type": "http" }, "http": { "method": "PATCH", "url": "{{baseUrl}}/http/keyvals/:httpKeyvalZoneName", "params": [ { "name": "httpKeyvalZoneName", "value": "", "type": "path", "description": "The name of an HTTP keyval shared memory zone." } ] }, "docs": "Changes the value of the selected key in the key-value pair, deletes a key by setting the key value to null, changes expiration time of a key-value pair. If synchronization of keyval zones in a cluster is enabled, deletes a key only on a target cluster node. Expiration time in milliseconds can be specified for a key-value pair with the *expire* parameter which overrides the [*timeout*](ht" }, { "info": { "name": "NGINX Modify a Server in a Stream Upstream Server Group", "type": "http" }, "http": { "method": "PATCH", "url": "{{baseUrl}}/stream/upstreams/:streamUpstreamName/servers/:streamUpstreamServerId", "params": [ { "name": "streamUpstreamName", "value": "", "type": "path", "description": "The name of the upstream server group." }, { "name": "streamUpstreamServerId", "value": "", "type": "path", "description": "The ID of the server." } ] }, "docs": "Modifies settings of a particular server in a stream upstream server group. Server parameters are specified in the JSON format." }, { "info": { "name": "NGINX Modify a Key-Value or Delete a Key", "type": "http" }, "http": { "method": "PATCH", "url": "{{baseUrl}}/stream/keyvals/:streamKeyvalZoneName", "params": [ { "name": "streamKeyvalZoneName", "value": "", "type": "path", "description": "The name of a stream keyval shared memory zone." } ] }, "docs": "Changes the value of the selected key in the key-value pair, deletes a key by setting the key value to null, changes expiration time of a key-value pair. If synchronization of keyval zones in a cluster is enabled, deletes a key only on a target cluster node. Expiration time is specified in milliseconds with the *expire* parameter which overrides the [*timeout*](https://nginx.org/en/docs/s" } ] } ], "bundled": true }