apis

package
v0.2.1 Latest Latest
Warning

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

Go to latest
Published: Nov 13, 2021 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func DefaultSystem

func DefaultSystem(client *ent.Client)

func InitialSystem

func InitialSystem(client *ent.Client)

Types

type AdministratorController

type AdministratorController struct {
	// contains filtered or unexported fields
}

func NewAdministratorController

func NewAdministratorController(router gin.IRouter, client *ent.Client) *AdministratorController

func (*AdministratorController) Change

func (ctl *AdministratorController) Change(c *gin.Context)

func (*AdministratorController) Create

func (ctl *AdministratorController) Create(c *gin.Context)

type DeviceController

type DeviceController struct {
	// contains filtered or unexported fields
}

func NewDeviceController

func NewDeviceController(router gin.IRouter, client *ent.Client) *DeviceController

func (*DeviceController) AddDeviceVlan

func (ctl *DeviceController) AddDeviceVlan(c *gin.Context)

func (*DeviceController) Create

func (ctl *DeviceController) Create(c *gin.Context)

func (*DeviceController) Delete

func (ctl *DeviceController) Delete(c *gin.Context)

func (*DeviceController) DeleteDeviceVlan

func (ctl *DeviceController) DeleteDeviceVlan(c *gin.Context)

func (*DeviceController) Edit

func (ctl *DeviceController) Edit(c *gin.Context)

func (*DeviceController) Get

func (ctl *DeviceController) Get(c *gin.Context)

func (*DeviceController) GetAll

func (ctl *DeviceController) GetAll(c *gin.Context)

func (*DeviceController) GetDevicePOIntOnly added in v0.2.0

func (ctl *DeviceController) GetDevicePOIntOnly(c *gin.Context)

func (*DeviceController) GetLightWeightQuery added in v0.2.0

func (ctl *DeviceController) GetLightWeightQuery(c *gin.Context)

type DevicePlatformController

type DevicePlatformController struct {
	// contains filtered or unexported fields
}

func NewDevicePlatformController

func NewDevicePlatformController(router gin.IRouter, client *ent.Client) *DevicePlatformController

func (*DevicePlatformController) GetAll

func (ctl *DevicePlatformController) GetAll(c *gin.Context)

type DeviceTypeController

type DeviceTypeController struct {
	// contains filtered or unexported fields
}

func NewDeviceTypeController

func NewDeviceTypeController(router gin.IRouter, client *ent.Client) *DeviceTypeController

func (*DeviceTypeController) Get

func (ctl *DeviceTypeController) Get(c *gin.Context)

func (*DeviceTypeController) GetAll

func (ctl *DeviceTypeController) GetAll(c *gin.Context)

type IPRoutingController added in v0.2.0

type IPRoutingController struct {
	// contains filtered or unexported fields
}

func NewIPRoutingController added in v0.2.0

func NewIPRoutingController(router gin.IRouter, client *ent.Client) *IPRoutingController

func (*IPRoutingController) Create added in v0.2.0

func (ctl *IPRoutingController) Create(c *gin.Context)

func (*IPRoutingController) Delete added in v0.2.0

func (ctl *IPRoutingController) Delete(c *gin.Context)

func (*IPRoutingController) GetConnected added in v0.2.0

func (ctl *IPRoutingController) GetConnected(c *gin.Context)

type InterfaceController

type InterfaceController struct {
	// contains filtered or unexported fields
}

func NewInterfaceController

func NewInterfaceController(router gin.IRouter, client *ent.Client) *InterfaceController

func (*InterfaceController) CleanInterface

func (ctl *InterfaceController) CleanInterface(c *gin.Context)

func (*InterfaceController) Create

func (ctl *InterfaceController) Create(c *gin.Context)

func (*InterfaceController) CreateRange

func (ctl *InterfaceController) CreateRange(c *gin.Context)

func (*InterfaceController) Delete

func (ctl *InterfaceController) Delete(c *gin.Context)

func (*InterfaceController) Edit

func (ctl *InterfaceController) Edit(c *gin.Context)

func (*InterfaceController) Get

func (ctl *InterfaceController) Get(c *gin.Context)

type InterfaceLayerController added in v0.2.0

type InterfaceLayerController struct {
	// contains filtered or unexported fields
}

func NewInterfaceLayerController added in v0.2.0

func NewInterfaceLayerController(router gin.IRouter, client *ent.Client) *InterfaceLayerController

func (*InterfaceLayerController) GetAll added in v0.2.0

func (ctl *InterfaceLayerController) GetAll(c *gin.Context)

type InterfaceModeController

type InterfaceModeController struct {
	// contains filtered or unexported fields
}

func NewInterfaceModeController

func NewInterfaceModeController(router gin.IRouter, client *ent.Client) *InterfaceModeController

func (*InterfaceModeController) GetAll

func (ctl *InterfaceModeController) GetAll(c *gin.Context)

type NetAutomationController

type NetAutomationController struct {
	// contains filtered or unexported fields
}

func NewNetAutomationController

func NewNetAutomationController(router gin.IRouter, client *ent.Client) *NetAutomationController

func (*NetAutomationController) Commit

func (ctl *NetAutomationController) Commit(c *gin.Context)

func (*NetAutomationController) GetPingDevice

func (ctl *NetAutomationController) GetPingDevice(c *gin.Context)

func (*NetAutomationController) GetPingTopology

func (ctl *NetAutomationController) GetPingTopology(c *gin.Context)

type PortChannelInterfaceController added in v0.2.0

type PortChannelInterfaceController struct {
	// contains filtered or unexported fields
}

func NewPortChannelInterfaceController added in v0.2.0

func NewPortChannelInterfaceController(router gin.IRouter, client *ent.Client) *PortChannelInterfaceController

func (*PortChannelInterfaceController) Create added in v0.2.0

func (ctl *PortChannelInterfaceController) Create(c *gin.Context)

func (*PortChannelInterfaceController) Delete added in v0.2.0

func (ctl *PortChannelInterfaceController) Delete(c *gin.Context)

func (*PortChannelInterfaceController) Edit added in v0.2.0

func (*PortChannelInterfaceController) Get added in v0.2.0

type TopologyController

type TopologyController struct {
	// contains filtered or unexported fields
}

func NewTopologyController

func NewTopologyController(router gin.IRouter, client *ent.Client) *TopologyController

func (*TopologyController) Create

func (ctl *TopologyController) Create(c *gin.Context)

func (*TopologyController) Delete

func (ctl *TopologyController) Delete(c *gin.Context)

func (*TopologyController) Edit

func (ctl *TopologyController) Edit(c *gin.Context)

func (*TopologyController) Get

func (ctl *TopologyController) Get(c *gin.Context)

func (*TopologyController) GetAll

func (ctl *TopologyController) GetAll(c *gin.Context)

type TopologyDeviceMapController

type TopologyDeviceMapController struct {
	// contains filtered or unexported fields
}

func NewTopologyDeviceMapController

func NewTopologyDeviceMapController(router gin.IRouter, client *ent.Client) *TopologyDeviceMapController

func (*TopologyDeviceMapController) Create

func (ctl *TopologyDeviceMapController) Create(c *gin.Context)

func (*TopologyDeviceMapController) CreateEdge

func (ctl *TopologyDeviceMapController) CreateEdge(c *gin.Context)

func (*TopologyDeviceMapController) Delete

func (ctl *TopologyDeviceMapController) Delete(c *gin.Context)

type UnsecureController

type UnsecureController struct {
	// contains filtered or unexported fields
}

func NewUnsecureController

func NewUnsecureController(router gin.IRouter, client *ent.Client) *UnsecureController

func (*UnsecureController) CheckSession

func (ctl *UnsecureController) CheckSession(c *gin.Context)

func (*UnsecureController) Login

func (ctl *UnsecureController) Login(c *gin.Context)

func (*UnsecureController) Logout

func (ctl *UnsecureController) Logout(c *gin.Context)

type VlanController

type VlanController struct {
	// contains filtered or unexported fields
}

func NewVlanController

func NewVlanController(router gin.IRouter, client *ent.Client) *VlanController

func (*VlanController) Create

func (ctl *VlanController) Create(c *gin.Context)

func (*VlanController) Delete

func (ctl *VlanController) Delete(c *gin.Context)

func (*VlanController) Edit

func (ctl *VlanController) Edit(c *gin.Context)

func (*VlanController) Get

func (ctl *VlanController) Get(c *gin.Context)

func (*VlanController) GetAll

func (ctl *VlanController) GetAll(c *gin.Context)

Jump to

Keyboard shortcuts

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