Expand description
A prelude of traits for working with ngrok types.
Structs§
- An action that should be taken if the rule matches
- A builder for a tunnel backing an HTTP endpoint.
- A builder for a labeled tunnel.
- Oauth Options configuration
- Oidc Options configuration
- A policy that defines rules that should be applied to incoming or outgoing connections to the edge.
- A policy rule that should be applied
- A builder for a tunnel backing a TCP endpoint.
- A builder for a tunnel backing a TCP endpoint.
Enums§
- The edge type for an incomming connection.
- Errors in creating or serializing Policies
- The version of PROXY protocol to use with this tunnel.
- The URL scheme for this HTTP endpoint.
Traits§
- An incoming connection over an ngrok tunnel. Effectively a trait alias for async read+write, plus connection info.
- Information common to all ngrok connections.
- Information about connections via ngrok edges.
- An ngrok tunnel backing an edge. Since labels may be dynamically defined via the dashboard or API, the url and protocol for the tunnel is not knowable ahead of time.
- Information about connections via ngrok endpoints.
- An ngrok tunnel backing a simple endpoint. Most agent-configured tunnels fall into this category, with the exception of labeled tunnels.
- An error that may have an ngrok error code. All ngrok error codes are documented at https://ngrok.com/docs/errors
- Trait representing things that can be built into an ngrok tunnel and then forwarded to a provided URL.
- An ngrok tunnel.
- Trait representing things that can be built into an ngrok tunnel.
- An ngrok tunnel closer.
- TunnelExtDeprecatedExtension methods auto-implemented for all tunnel types
- Information associated with an ngrok tunnel.