resturl

package
v2.5.0+incompatible Latest Latest
Warning

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

Go to latest
Published: Nov 29, 2019 License: Apache-2.0 Imports: 0 Imported by: 0

Documentation

Index

Constants

View Source
const (

	// LinuxInterface is a linux interface rest path
	LinuxInterface = "/dump/linux/v2/interfaces"

	// LinuxRoutes is the rest linux route path
	LinuxRoutes = "/dump/linux/v2/routes"
	// LinuxArps is the rest linux ARPs path
	LinuxArps = "/dump/linux/v2/arps"
)

Linux Dumps

View Source
const (
	// REST ACL IP prefix
	ACLIP = "/dump/vpp/v2/acl/ip"
	// REST ACL MACIP prefix
	ACLMACIP = "/dump/vpp/v2/acl/macip"
)

VPP ACL

View Source
const (
	// Interface is rest interface path
	Interface = "/dump/vpp/v2/interfaces"

	// Loopback is path for loopback interface
	Loopback = "/dump/vpp/v2/interfaces/loopback"
	// Ethernet is path for physical interface
	Ethernet = "/dump/vpp/v2/interfaces/ethernet"
	// Memif is path for memif interface
	Memif = "/dump/vpp/v2/interfaces/memif"
	// Tap is path for tap interface
	Tap = "/dump/vpp/v2/interfaces/tap"
	// AfPacket is path for af-packet interface
	AfPacket = "/dump/vpp/v2/interfaces/afpacket"
	// VxLan is path for vxlan interface
	VxLan = "/dump/vpp/v2/interfaces/vxlan"
)

VPP Interfaces

View Source
const (
	// NatGlobal is a REST path of a global NAT config
	NatGlobal = "/dump/vpp/v2/nat/global"
	// NatDNat is a REST path of a DNAT configurations
	NatDNat = "/dump/vpp/v2/nat/dnat"
)

VPP NAT

View Source
const (
	// restBd is rest bridge domain path
	Bd = "/dump/vpp/v2/bd"
	// restFib is rest FIB path
	Fib = "/dump/vpp/v2/fib"
	// restXc is rest cross-connect path
	Xc = "/dump/vpp/v2/xc"
)

L2 plugin

View Source
const (
	// Routes is rest static route path
	Routes = "/dump/vpp/v2/routes"
	// Arps is rest ARPs path
	Arps = "/dump/vpp/v2/arps"
	// PArpIfs is rest proxy ARP interfaces path
	PArpIfs = "/dump/vpp/v2/proxyarp/interfaces"
	// PArpRngs is rest proxy ARP ranges path
	PArpRngs = "/dump/vpp/v2/proxyarp/ranges"
	// IPScanNeigh is rest IP scan neighbor setup path
	IPScanNeigh = "/dump/vpp/v2/ipscanneigh"
)

VPP L3 plugin

View Source
const (
	// SPDs is rest IPSec security policy database path
	SPDs = "/dump/vpp/v2/ipsec/spds"
	// SAs is rest IPSec security association path
	SAs = "/dump/vpp/v2/ipsec/sas"
)

VPP IPSec plugin

View Source
const (
	// Telemetry reads various types of metrics data from the VPP
	Telemetry  = "/vpp/telemetry"
	TMemory    = "/vpp/telemetry/memory"
	TRuntime   = "/vpp/telemetry/runtime"
	TNodeCount = "/vpp/telemetry/nodecount"
)

Telemetry

View Source
const (
	// Traced binary API calls
	Tracer = "/vpp/binapitrace"
	// Configurator stats
	ConfiguratorStats = "/stats/configurator"
	// Linux interface stats
	LinuxInterfaceStats = "/stats/linux/interfaces"
)

Stats

View Source
const (
	// REST ABF
	ABF = "/dump/vpp/v2/abf"
)

VPP ABF

View Source
const (
	// Command allows to put CLI command to the rest
	Command = "/vpp/command"
)

Command

View Source
const (
	// Index can be used to get the full index page
	Index = "/"
)

Index

View Source
const (
	// PuntSocket is rest punt registered socket path
	PuntSocket = "/dump/vpp/v2/punt/sockets"
)

Variables

This section is empty.

Functions

This section is empty.

Types

This section is empty.

Jump to

Keyboard shortcuts

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