Skip to main content
Server path: /ngrok-edges | Type: Application | PCID required: Yes

Tools

ToolDescription
ngrok_edges_failover_backends_createCreate
ngrok_edges_failover_backends_deleteDelete
ngrok_edges_failover_backends_getGet
ngrok_edges_failover_backends_listList
ngrok_edges_failover_backends_updateUpdate
ngrok_edges_http_response_backends_createCreate
ngrok_edges_http_response_backends_deleteDelete
ngrok_edges_http_response_backends_getGet
ngrok_edges_http_response_backends_listList
ngrok_edges_http_response_backends_updateUpdate
ngrok_edges_https_createCreate
ngrok_edges_https_deleteDelete
ngrok_edges_https_getGet
ngrok_edges_https_listList
ngrok_edges_https_routes_createCreate
ngrok_edges_https_routes_deleteDelete
ngrok_edges_https_routes_getGet
ngrok_edges_https_routes_updateUpdate
ngrok_edges_https_updateUpdate
ngrok_edges_static_backends_createCreate
ngrok_edges_static_backends_deleteDelete
ngrok_edges_static_backends_getGet
ngrok_edges_static_backends_listList
ngrok_edges_static_backends_updateUpdate
ngrok_edges_tcp_createCreate
ngrok_edges_tcp_deleteDelete
ngrok_edges_tcp_getGet
ngrok_edges_tcp_listList
ngrok_edges_tcp_updateUpdate
ngrok_edges_tls_createCreate
ngrok_edges_tls_deleteDelete
ngrok_edges_tls_getGet
ngrok_edges_tls_listList
ngrok_edges_tls_updateUpdate
ngrok_edges_tunnel_group_backends_createCreate
ngrok_edges_tunnel_group_backends_deleteDelete
ngrok_edges_tunnel_group_backends_getGet
ngrok_edges_tunnel_group_backends_listList
ngrok_edges_tunnel_group_backends_updateUpdate
ngrok_edges_weighted_backends_createCreate
ngrok_edges_weighted_backends_deleteDelete
ngrok_edges_weighted_backends_getGet
ngrok_edges_weighted_backends_listList
ngrok_edges_weighted_backends_updateUpdate

ngrok_edges_failover_backends_create

Create Parameters:
ParameterTypeRequiredDefaultDescription
backendsstring[]Nothe ids of the child backends in order
descriptionstringNohuman-readable description of this backend. Optional
metadatastringNoarbitrary user-defined machine-readable data of this backend. Optional

ngrok_edges_failover_backends_delete

Delete Parameters:
ParameterTypeRequiredDefaultDescription
idstringYesa resource identifier

ngrok_edges_failover_backends_get

Get Parameters:
ParameterTypeRequiredDefaultDescription
idstringYesa resource identifier

ngrok_edges_failover_backends_list

List Parameters:
ParameterTypeRequiredDefaultDescription
before_idstringNoBefore Id
limitstringNoMaximum number of results to return

ngrok_edges_failover_backends_update

Update Parameters:
ParameterTypeRequiredDefaultDescription
idstringYesThe id value
backendsstring[]Nothe ids of the child backends in order
descriptionstringNohuman-readable description of this backend. Optional
metadatastringNoarbitrary user-defined machine-readable data of this backend. Optional

ngrok_edges_http_response_backends_create

Create Parameters:
ParameterTypeRequiredDefaultDescription
bodystringNobody to return as fixed content
descriptionstringNohuman-readable description of this backend. Optional
headersobjectNoheaders to return
metadatastringNoarbitrary user-defined machine-readable data of this backend. Optional
status_codeintegerNostatus code to return

ngrok_edges_http_response_backends_delete

Delete Parameters:
ParameterTypeRequiredDefaultDescription
idstringYesa resource identifier

ngrok_edges_http_response_backends_get

Get Parameters:
ParameterTypeRequiredDefaultDescription
idstringYesa resource identifier

ngrok_edges_http_response_backends_list

List Parameters:
ParameterTypeRequiredDefaultDescription
before_idstringNoBefore Id
limitstringNoMaximum number of results to return

ngrok_edges_http_response_backends_update

Update Parameters:
ParameterTypeRequiredDefaultDescription
idstringYesThe id value
bodystringNobody to return as fixed content
descriptionstringNohuman-readable description of this backend. Optional
headersobjectNoheaders to return
metadatastringNoarbitrary user-defined machine-readable data of this backend. Optional
status_codeintegerNostatus code to return

ngrok_edges_https_create

Create Parameters:
ParameterTypeRequiredDefaultDescription
descriptionstringNohuman-readable description of what this edge will be used for; optional, max 255 bytes.
hostportsstring[]Nohostports served by this edge
metadatastringNoarbitrary user-defined machine-readable data of this edge; optional, max 4096 bytes.
mutual_tlsobjectNoMutual Tls
tls_terminationobjectNoTls Termination

ngrok_edges_https_delete

Delete Parameters:
ParameterTypeRequiredDefaultDescription
idstringYesa resource identifier

ngrok_edges_https_get

Get Parameters:
ParameterTypeRequiredDefaultDescription
idstringYesa resource identifier

ngrok_edges_https_list

List Parameters:
ParameterTypeRequiredDefaultDescription
before_idstringNoBefore Id
limitstringNoMaximum number of results to return

ngrok_edges_https_routes_create

Create Parameters:
ParameterTypeRequiredDefaultDescription
edge_idstringYesunique identifier of this edge
backendobjectNoThe backend value
circuit_breakerobjectNoCircuit Breaker
compressionobjectNoThe compression value
descriptionstringNohuman-readable description of what this edge will be used for; optional, max 255 bytes.
ip_restrictionobjectNoIp Restriction
matchstringYesRoute selector: “/blog” or “example.com” or “example.com/blog”
match_typestringYesType of match to use for this route. Valid values are “exact_path” and “path_prefix”.
metadatastringNoarbitrary user-defined machine-readable data of this edge. Optional, max 4096 bytes.
oauthobjectNoThe oauth value
oidcobjectNoThe oidc value
request_headersobjectNoRequest Headers
response_headersobjectNoResponse Headers
samlobjectNoThe saml value
traffic_policyobjectNoTraffic Policy
user_agent_filterobjectNoUser Agent Filter
webhook_verificationobjectNoWebhook Verification
websocket_tcp_converterobjectNoWebsocket Tcp Converter

ngrok_edges_https_routes_delete

Delete Parameters:
ParameterTypeRequiredDefaultDescription
edge_idstringYesunique identifier of this edge
idstringYesunique identifier of this edge route

ngrok_edges_https_routes_get

Get Parameters:
ParameterTypeRequiredDefaultDescription
edge_idstringYesunique identifier of this edge
idstringYesunique identifier of this edge route

ngrok_edges_https_routes_update

Update Parameters:
ParameterTypeRequiredDefaultDescription
edge_idstringYesunique identifier of this edge
idstringYesunique identifier of this edge route
backendobjectNoThe backend value
circuit_breakerobjectNoCircuit Breaker
compressionobjectNoThe compression value
descriptionstringNohuman-readable description of what this edge will be used for; optional, max 255 bytes.
ip_restrictionobjectNoIp Restriction
matchstringNoRoute selector: “/blog” or “example.com” or “example.com/blog”
match_typestringNoType of match to use for this route. Valid values are “exact_path” and “path_prefix”.
metadatastringNoarbitrary user-defined machine-readable data of this edge. Optional, max 4096 bytes.
oauthobjectNoThe oauth value
oidcobjectNoThe oidc value
request_headersobjectNoRequest Headers
response_headersobjectNoResponse Headers
samlobjectNoThe saml value
traffic_policyobjectNoTraffic Policy
user_agent_filterobjectNoUser Agent Filter
webhook_verificationobjectNoWebhook Verification
websocket_tcp_converterobjectNoWebsocket Tcp Converter

ngrok_edges_https_update

Update Parameters:
ParameterTypeRequiredDefaultDescription
idstringYesunique identifier of this edge
descriptionstringNohuman-readable description of what this edge will be used for; optional, max 255 bytes.
hostportsstring[]Nohostports served by this edge
metadatastringNoarbitrary user-defined machine-readable data of this edge; optional, max 4096 bytes.
mutual_tlsobjectNoMutual Tls
tls_terminationobjectNoTls Termination

ngrok_edges_static_backends_create

Create Parameters:
ParameterTypeRequiredDefaultDescription
addressstringNothe address to forward to
descriptionstringNohuman-readable description of this backend. Optional
metadatastringNoarbitrary user-defined machine-readable data of this backend. Optional
tlsobjectNoThe tls value

ngrok_edges_static_backends_delete

Delete Parameters:
ParameterTypeRequiredDefaultDescription
idstringYesa resource identifier

ngrok_edges_static_backends_get

Get Parameters:
ParameterTypeRequiredDefaultDescription
idstringYesa resource identifier

ngrok_edges_static_backends_list

List Parameters:
ParameterTypeRequiredDefaultDescription
before_idstringNoBefore Id
limitstringNoMaximum number of results to return

ngrok_edges_static_backends_update

Update Parameters:
ParameterTypeRequiredDefaultDescription
idstringYesThe id value
addressstringNothe address to forward to
descriptionstringNohuman-readable description of this backend. Optional
metadatastringNoarbitrary user-defined machine-readable data of this backend. Optional
tlsobjectNoThe tls value

ngrok_edges_tcp_create

Create Parameters:
ParameterTypeRequiredDefaultDescription
backendobjectNoThe backend value
descriptionstringNohuman-readable description of what this edge will be used for; optional, max 255 bytes.
hostportsstring[]Nohostports served by this edge
ip_restrictionobjectNoIp Restriction
metadatastringNoarbitrary user-defined machine-readable data of this edge. Optional, max 4096 bytes.
traffic_policyobjectNoTraffic Policy

ngrok_edges_tcp_delete

Delete Parameters:
ParameterTypeRequiredDefaultDescription
idstringYesa resource identifier

ngrok_edges_tcp_get

Get Parameters:
ParameterTypeRequiredDefaultDescription
idstringYesa resource identifier

ngrok_edges_tcp_list

List Parameters:
ParameterTypeRequiredDefaultDescription
before_idstringNoBefore Id
limitstringNoMaximum number of results to return

ngrok_edges_tcp_update

Update Parameters:
ParameterTypeRequiredDefaultDescription
idstringYesunique identifier of this edge
backendobjectNoThe backend value
descriptionstringNohuman-readable description of what this edge will be used for; optional, max 255 bytes.
hostportsstring[]Nohostports served by this edge
ip_restrictionobjectNoIp Restriction
metadatastringNoarbitrary user-defined machine-readable data of this edge. Optional, max 4096 bytes.
traffic_policyobjectNoTraffic Policy

ngrok_edges_tls_create

Create Parameters:
ParameterTypeRequiredDefaultDescription
backendobjectNoThe backend value
descriptionstringNohuman-readable description of what this edge will be used for; optional, max 255 bytes.
hostportsstring[]Nohostports served by this edge
ip_restrictionobjectNoIp Restriction
metadatastringNoarbitrary user-defined machine-readable data of this edge. Optional, max 4096 bytes.
mutual_tlsobjectNoMutual Tls
tls_terminationobjectNoTls Termination
traffic_policyobjectNoTraffic Policy

ngrok_edges_tls_delete

Delete Parameters:
ParameterTypeRequiredDefaultDescription
idstringYesa resource identifier

ngrok_edges_tls_get

Get Parameters:
ParameterTypeRequiredDefaultDescription
idstringYesa resource identifier

ngrok_edges_tls_list

List Parameters:
ParameterTypeRequiredDefaultDescription
before_idstringNoBefore Id
limitstringNoMaximum number of results to return

ngrok_edges_tls_update

Update Parameters:
ParameterTypeRequiredDefaultDescription
idstringYesunique identifier of this edge
backendobjectNoThe backend value
descriptionstringNohuman-readable description of what this edge will be used for; optional, max 255 bytes.
hostportsstring[]Nohostports served by this edge
ip_restrictionobjectNoIp Restriction
metadatastringNoarbitrary user-defined machine-readable data of this edge. Optional, max 4096 bytes.
mutual_tlsobjectNoMutual Tls
tls_terminationobjectNoTls Termination
traffic_policyobjectNoTraffic Policy

ngrok_edges_tunnel_group_backends_create

Create Parameters:
ParameterTypeRequiredDefaultDescription
descriptionstringNohuman-readable description of this backend. Optional
labelsobjectNolabels to watch for tunnels on, e.g. app->foo, dc->bar
metadatastringNoarbitrary user-defined machine-readable data of this backend. Optional

ngrok_edges_tunnel_group_backends_delete

Delete Parameters:
ParameterTypeRequiredDefaultDescription
idstringYesa resource identifier

ngrok_edges_tunnel_group_backends_get

Get Parameters:
ParameterTypeRequiredDefaultDescription
idstringYesa resource identifier

ngrok_edges_tunnel_group_backends_list

List Parameters:
ParameterTypeRequiredDefaultDescription
before_idstringNoBefore Id
limitstringNoMaximum number of results to return

ngrok_edges_tunnel_group_backends_update

Update Parameters:
ParameterTypeRequiredDefaultDescription
idstringYesThe id value
descriptionstringNohuman-readable description of this backend. Optional
labelsobjectNolabels to watch for tunnels on, e.g. app->foo, dc->bar
metadatastringNoarbitrary user-defined machine-readable data of this backend. Optional

ngrok_edges_weighted_backends_create

Create Parameters:
ParameterTypeRequiredDefaultDescription
backendsobjectNothe ids of the child backends to their weights [0-10000]
descriptionstringNohuman-readable description of this backend. Optional
metadatastringNoarbitrary user-defined machine-readable data of this backend. Optional

ngrok_edges_weighted_backends_delete

Delete Parameters:
ParameterTypeRequiredDefaultDescription
idstringYesa resource identifier

ngrok_edges_weighted_backends_get

Get Parameters:
ParameterTypeRequiredDefaultDescription
idstringYesa resource identifier

ngrok_edges_weighted_backends_list

List Parameters:
ParameterTypeRequiredDefaultDescription
before_idstringNoBefore Id
limitstringNoMaximum number of results to return

ngrok_edges_weighted_backends_update

Update Parameters:
ParameterTypeRequiredDefaultDescription
idstringYesThe id value
backendsobjectNothe ids of the child backends to their weights [0-10000]
descriptionstringNohuman-readable description of this backend. Optional
metadatastringNoarbitrary user-defined machine-readable data of this backend. Optional