Update APIGW gateway configuration for a node (appliance)
Note that this endpoint used to be apigw. The config section is still named apigw.
"WireGuard" is a registered trademark of Jason A. Donenfeld.
Requires node::configure::apigw permissions
Security
JWTAuthorizer
- Mock serverhttps://apidocs.trustgrid.io/_mock/node/{nodeID}/config/ztnagw
- https://api.trustgrid.iohttps://api.trustgrid.io/node/{nodeID}/config/ztnagw
curl -i -X PUT \
'https://apidocs.trustgrid.io/_mock/node/{nodeID}/config/ztnagw' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"cert": "myztnahost.mycompany.com",
"enabled": true,
"host": "myztnahost.mycompany.com",
"port": 9927,
"wireguardEnabled": true,
"wireguardEndpoint": "myztnahost.mycompany.com",
"wireguardPort": 9926
}'