appspacetsnetmodel

package
v0.14.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 31, 2025 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AppspaceTSNetModel

type AppspaceTSNetModel struct {
	DB *domain.DB
	// contains filtered or unexported fields
}

AppspaceTSNetModel represents the model for appspace tsnet data

func (*AppspaceTSNetModel) CreateOrUpdate

func (m *AppspaceTSNetModel) CreateOrUpdate(appspaceID domain.AppspaceID, controlURL string, hostname string, connect bool) error

func (*AppspaceTSNetModel) Delete

func (m *AppspaceTSNetModel) Delete(appspaceID domain.AppspaceID) error

func (*AppspaceTSNetModel) Get

func (*AppspaceTSNetModel) GetAllConnect

func (m *AppspaceTSNetModel) GetAllConnect() (tsnets []domain.AppspaceTSNet, err error)

GetAllConnect returns data for the appspaces that want a tsnet server

func (*AppspaceTSNetModel) PrepareStatements

func (m *AppspaceTSNetModel) PrepareStatements()

func (*AppspaceTSNetModel) SetConnect

func (m *AppspaceTSNetModel) SetConnect(appspaceID domain.AppspaceID, connect bool) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL