mirror of
https://github.com/openziti/zrok.git
synced 2025-08-19 12:24:37 +02:00
refactoring around the new sdk approach (#34)
This commit is contained in:
23
sdk/model.go
Normal file
23
sdk/model.go
Normal file
@@ -0,0 +1,23 @@
|
||||
package sdk
|
||||
|
||||
type BackendMode string
|
||||
|
||||
const (
|
||||
ProxyBackendMode BackendMode = "proxy"
|
||||
WebBackendMode BackendMode = "web"
|
||||
TcpTunnelBackendMode BackendMode = "tcpTunnel"
|
||||
UdpTunnelBackendMode BackendMode = "udpTunnel"
|
||||
)
|
||||
|
||||
type ShareMode string
|
||||
|
||||
const (
|
||||
PrivateShareMode ShareMode = "private"
|
||||
PublicShareMode ShareMode = "public"
|
||||
)
|
||||
|
||||
type ShareRequest struct {
|
||||
BackendMode BackendMode
|
||||
ShareMode ShareMode
|
||||
Target string
|
||||
}
|
Reference in New Issue
Block a user