cURL
curl --request PUT \ --url https://api.ngrok.com/edges/https/{edge_id}/routes/{id}/ip_restriction \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --header 'ngrok-version: <ngrok-version>' \ --data '{ "edge_id": "<string>", "id": "<string>", "module": { "enabled": true, "ip_policy_ids": [ "<string>" ] } }'
{ "enabled": true, "ip_policies": [ { "id": "<string>", "uri": "<string>" } ] }
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Bearer <token>
<token>
n/a
Show child attributes
true if the module will be applied to traffic, false to disable. default true if unspecified
true
false
list of all IP policies that will be used to check if a source IP is allowed access to the endpoint
Was this page helpful?