package
0.0.1
Repository: https://github.com/redpwn/rvpn.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

ErrorResponse wraps an error message in the Error format.
GetAuthTargetsByPrincipal gets authorized targets by principal.
No description provided by the author
No description provided by the author

# Constants

No description provided by the author

# Structs

No description provided by the author
Error defines model for Error.
GetAuthLoginParams defines parameters for GetAuthLogin.
RegisterDeviceRequest defines model for RegisterDeviceRequest.
RegisterDeviceResponse defines model for RegisterDeviceResponse.
RVPNConnection represents a connect to the rVPN control plane.
RVPNDatabase represents a rVPN database.
RVPNTarget represents a rVPN target.
UpdateTarget defines model for UpdateTarget.

# Type aliases

ListTargetsResponse defines model for ListTargetsResponse.
PatchTargetTargetJSONBody defines parameters for PatchTargetTarget.
PatchTargetTargetJSONRequestBody defines body for PatchTargetTarget for application/json ContentType.
PostTargetTargetRegisterDeviceJSONBody defines parameters for PostTargetTargetRegisterDevice.
PostTargetTargetRegisterDeviceJSONRequestBody defines body for PostTargetTargetRegisterDevice for application/json ContentType.
Target defines model for target.
Unauthorized defines model for Unauthorized.