netw

package
v0.3.11 Latest Latest
Warning

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

Go to latest
Published: Aug 21, 2019 License: ISC Imports: 36 Imported by: 0

Documentation

Overview

Package netw is the client.Network namespace.

For the firewall, this is just the Network tab. For Panorama, this represents the Templated Network tab.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type FwNetw

type FwNetw struct {
	AggregateInterface       *aggeth.FwAggregate
	BfdProfile               *bfd.FwBfd
	BgpAggregate             *aggregate.FwAggregate
	BgpAggAdvertiseFilter    *agaf.FwAdvertise
	BgpAggSuppressFilter     *suppress.FwSuppress
	BgpAuthProfile           *auth.FwAuth
	BgpConAdvAdvertiseFilter *advertise.FwAdvertise
	BgpConAdvNonExistFilter  *nonexist.FwNonExist
	BgpConditionalAdv        *conadv.FwConAdv
	BgpConfig                *bgp.FwBgp
	BgpDampeningProfile      *dampening.FwDampening
	BgpExport                *exp.FwExp
	BgpImport                *imp.FwImp
	BgpPeer                  *peer.FwPeer
	BgpPeerGroup             *group.FwGroup
	BgpRedistRule            *bgpredist.FwRedist
	EthernetInterface        *eth.FwEth
	GreTunnel                *gre.FwGre
	IkeCryptoProfile         *ike.FwIke
	IkeGateway               *ikegw.FwIkeGw
	IpsecCryptoProfile       *ipsec.FwIpsec
	IpsecTunnel              *ipsectunnel.FwIpsecTunnel
	IpsecTunnelProxyId       *tpiv4.FwIpv4
	Layer2Subinterface       *layer2.FwLayer2
	Layer3Subinterface       *layer3.FwLayer3
	LoopbackInterface        *loopback.FwLoopback
	ManagementProfile        *mngtprof.FwMngtProf
	MonitorProfile           *monitor.FwMonitor
	RedistributionProfile    *redist4.FwIpv4
	StaticRoute              *ipv4.FwIpv4
	TunnelInterface          *tunnel.FwTunnel
	VirtualRouter            *router.FwRouter
	Vlan                     *vlan.FwVlan
	VlanInterface            *vli.FwVlan
	Zone                     *zone.FwZone
}

Netw is the client.Network namespace.

func (*FwNetw) Initialize

func (c *FwNetw) Initialize(i util.XapiClient)

Initialize is invoked on client.Initialize().

type PanoNetw

type PanoNetw struct {
	AggregateInterface       *aggeth.PanoAggregate
	BfdProfile               *bfd.PanoBfd
	BgpAggregate             *aggregate.PanoAggregate
	BgpAggAdvertiseFilter    *agaf.PanoAdvertise
	BgpAggSuppressFilter     *suppress.PanoSuppress
	BgpAuthProfile           *auth.PanoAuth
	BgpConAdvAdvertiseFilter *advertise.PanoAdvertise
	BgpConAdvNonExistFilter  *nonexist.PanoNonExist
	BgpConditionalAdv        *conadv.PanoConAdv
	BgpConfig                *bgp.PanoBgp
	BgpDampeningProfile      *dampening.PanoDampening
	BgpExport                *exp.PanoExp
	BgpImport                *imp.PanoImp
	BgpPeer                  *peer.PanoPeer
	BgpPeerGroup             *group.PanoGroup
	BgpRedistRule            *bgpredist.PanoRedist
	EthernetInterface        *eth.PanoEth
	GreTunnel                *gre.PanoGre
	IkeCryptoProfile         *ike.PanoIke
	IkeGateway               *ikegw.PanoIkeGw
	IpsecCryptoProfile       *ipsec.PanoIpsec
	IpsecTunnel              *ipsectunnel.PanoIpsecTunnel
	IpsecTunnelProxyId       *tpiv4.PanoIpv4
	Layer2Subinterface       *layer2.PanoLayer2
	Layer3Subinterface       *layer3.PanoLayer3
	LoopbackInterface        *loopback.PanoLoopback
	ManagementProfile        *mngtprof.PanoMngtProf
	MonitorProfile           *monitor.PanoMonitor
	RedistributionProfile    *redist4.PanoIpv4
	StaticRoute              *ipv4.PanoIpv4
	TunnelInterface          *tunnel.PanoTunnel
	VirtualRouter            *router.PanoRouter
	Vlan                     *vlan.PanoVlan
	VlanInterface            *vli.PanoVlan
	Zone                     *zone.PanoZone
}

PanoNetw is the client.Network namespace.

func (*PanoNetw) Initialize

func (c *PanoNetw) Initialize(i util.XapiClient)

Initialize is invoked on client.Initialize().

Directories

Path Synopsis
Package ikegw is the client.Network.IkeGateway namespace.
Package ikegw is the client.Network.IkeGateway namespace.
interface
aggregate
Package aggregate is the client.Network.AggregateInterface namespace.
Package aggregate is the client.Network.AggregateInterface namespace.
eth
Package eth is the client.Network.EthernetInterface namespace.
Package eth is the client.Network.EthernetInterface namespace.
loopback
Package loopback is the client.Network.LoopbackInterface namespace.
Package loopback is the client.Network.LoopbackInterface namespace.
subinterface/layer2
Package layer2 is the client.Network.Layer2Subinterface namespace.
Package layer2 is the client.Network.Layer2Subinterface namespace.
subinterface/layer3
Package layer3 is the client.Network.Layer3Subinterface namespace.
Package layer3 is the client.Network.Layer3Subinterface namespace.
tunnel
Package loopback is the client.Network.TunnelInterface namespace.
Package loopback is the client.Network.TunnelInterface namespace.
vlan
Package vlan is the client.Network.VlanInterface namespace.
Package vlan is the client.Network.VlanInterface namespace.
Package ipsectunnel is the client.Network.IpsecTunnel namespace.
Package ipsectunnel is the client.Network.IpsecTunnel namespace.
proxyid/ipv4
Package ipv4 is the client.Network.IpsecTunnelProxyId namespace.
Package ipv4 is the client.Network.IpsecTunnelProxyId namespace.
profile
bfd
Package bfd is the client.Network.BfdProfile namespace.
Package bfd is the client.Network.BfdProfile namespace.
ike
Package ike is the client.Network.IkeCryptoProfile namespace.
Package ike is the client.Network.IkeCryptoProfile namespace.
ipsec
Package ipsec is the client.Network.IpsecCryptoProfile namespace.
Package ipsec is the client.Network.IpsecCryptoProfile namespace.
mngtprof
Package mngtprof is the client.Network.ManagementProfile namespace.
Package mngtprof is the client.Network.ManagementProfile namespace.
monitor
Package monitor is the client.Network.MonitorProfile namespace.
Package monitor is the client.Network.MonitorProfile namespace.
routing
profile/redist/ipv4
Package ipv4 is the client.Network.RedistributionProfile namespace.
Package ipv4 is the client.Network.RedistributionProfile namespace.
protocol/bgp
Package bgp is the client.Network.BgpConfig namespace.
Package bgp is the client.Network.BgpConfig namespace.
protocol/bgp/aggregate
Package aggregate is the client.Network.BgpAggregation namespace.
Package aggregate is the client.Network.BgpAggregation namespace.
protocol/bgp/aggregate/filter/advertise
Package advertise is the client.Network.BgpAggAdvertiseFilter namespace.
Package advertise is the client.Network.BgpAggAdvertiseFilter namespace.
protocol/bgp/aggregate/filter/suppress
Package suppress is the client.Network.BgpAggSuppressFilter namespace.
Package suppress is the client.Network.BgpAggSuppressFilter namespace.
protocol/bgp/conadv
Package conadv is the client.Network.BgpConditionalAdv namespace.
Package conadv is the client.Network.BgpConditionalAdv namespace.
protocol/bgp/conadv/filter/advertise
Package advertise is the client.Network.BgpConAdvAdvertiseFilter namespace.
Package advertise is the client.Network.BgpConAdvAdvertiseFilter namespace.
protocol/bgp/conadv/filter/nonexist
Package nonexist is the client.Network.BgpConAdvNonExistFilter namespace.
Package nonexist is the client.Network.BgpConAdvNonExistFilter namespace.
protocol/bgp/exp
Package exp is the client.Network.BgpExport namespace.
Package exp is the client.Network.BgpExport namespace.
protocol/bgp/imp
Package imp is the client.Network.BgpImport namespace.
Package imp is the client.Network.BgpImport namespace.
protocol/bgp/peer
Package peer is the client.Network.BgpPeer namespace.
Package peer is the client.Network.BgpPeer namespace.
protocol/bgp/peer/group
Package group is the client.Network.BgpPeerGroup namespace.
Package group is the client.Network.BgpPeerGroup namespace.
protocol/bgp/profile/auth
Package auth is the client.Network.BgpAuthProfile namespace.
Package auth is the client.Network.BgpAuthProfile namespace.
protocol/bgp/profile/dampening
Package dampening is the client.Network.BgpDampeningProfile namespace.
Package dampening is the client.Network.BgpDampeningProfile namespace.
protocol/bgp/redist
Package redist is the client.Network.BgpRedistRule namespace.
Package redist is the client.Network.BgpRedistRule namespace.
route/static/ipv4
Package ipv4 is the client.Network.StaticRoute namespace.
Package ipv4 is the client.Network.StaticRoute namespace.
router
Package router is the client.Network.VirtualRouter namespace.
Package router is the client.Network.VirtualRouter namespace.
tunnel
gre
Package gre is the client.Network.GreTunnel namespace.
Package gre is the client.Network.GreTunnel namespace.
Package vlan is the client.Network.Vlan namespace.
Package vlan is the client.Network.Vlan namespace.
Package zone is the client.Network.Zone namespace.
Package zone is the client.Network.Zone namespace.

Jump to

Keyboard shortcuts

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