Python Client for eAPI
0.8.1
Installation
Quickstart
Pyeapi Configuration File
Modules
Requirements
Configuration Examples Using pyeapi
Contribute
Release Notes
Support
License
Python Client for eAPI
Docs
»
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
A
Acls (class in pyeapi.api.acl)
add_connection() (pyeapi.client.Config method)
add_entry() (pyeapi.api.acl.ExtendedAcls method)
(pyeapi.api.acl.StandardAcls method)
add_network() (pyeapi.api.bgp.Bgp method)
(pyeapi.api.ospf.Ospf method)
add_redistribution() (pyeapi.api.ospf.Ospf method)
add_server() (pyeapi.api.ntp.Ntp method)
add_trunk_group() (pyeapi.api.switchports.Switchports method)
(pyeapi.api.vlans.Vlans method)
add_vtep() (pyeapi.api.interfaces.VxlanInterface method)
api() (pyeapi.client.Node method)
authentication() (pyeapi.eapilib.EapiConnection method)
autoload() (pyeapi.client.Config method)
autorefresh (pyeapi.client.Node attribute)
B
BaseEntity (class in pyeapi.api.abstract)
BaseInterface (class in pyeapi.api.interfaces)
Bgp (class in pyeapi.api.bgp)
BgpNeighbors (class in pyeapi.api.bgp)
C
collapse_range() (in module pyeapi.utils)
command_builder() (pyeapi.api.abstract.BaseEntity method)
(pyeapi.api.bgp.BgpNeighbors method)
CommandError
Config (class in pyeapi.client)
config (pyeapi.api.abstract.BaseEntity attribute)
,
[1]
config() (pyeapi.client.Node method)
config_for() (in module pyeapi.client)
configure() (pyeapi.api.abstract.BaseEntity method)
(pyeapi.api.bgp.BgpNeighbors method)
configure_bgp() (pyeapi.api.bgp.Bgp method)
configure_interface() (pyeapi.api.abstract.BaseEntity method)
(pyeapi.api.stp.StpInterfaces method)
configure_ospf() (pyeapi.api.ospf.Ospf method)
configure_vlan() (pyeapi.api.vlans.Vlans method)
configure_vrf() (pyeapi.api.vrfs.Vrfs method)
connect() (in module pyeapi.client)
(pyeapi.eapilib.SocketConnection method)
connect_to() (in module pyeapi.client)
connection (pyeapi.client.Node attribute)
,
[1]
ConnectionError
connections (pyeapi.client.Config attribute)
create() (pyeapi.api.acl.Acls method)
(pyeapi.api.acl.ExtendedAcls method)
(pyeapi.api.acl.StandardAcls method)
(pyeapi.api.bgp.Bgp method)
(pyeapi.api.bgp.BgpNeighbors method)
(pyeapi.api.interfaces.BaseInterface method)
(pyeapi.api.interfaces.EthernetInterface method)
(pyeapi.api.ipinterfaces.Ipinterfaces method)
(pyeapi.api.ntp.Ntp method)
(pyeapi.api.ospf.Ospf method)
(pyeapi.api.routemaps.Routemaps method)
(pyeapi.api.staticroute.StaticRoute method)
(pyeapi.api.switchports.Switchports method)
(pyeapi.api.users.Users method)
(pyeapi.api.vlans.Vlans method)
(pyeapi.api.vrfs.Vrfs method)
(pyeapi.api.vrrp.Vrrp method)
create_instance() (pyeapi.api.acl.Acls method)
create_with_nopassword() (pyeapi.api.users.Users method)
create_with_secret() (pyeapi.api.users.Users method)
D
debug() (in module pyeapi.utils)
default() (pyeapi.api.acl.ExtendedAcls method)
(pyeapi.api.acl.StandardAcls method)
(pyeapi.api.bgp.Bgp method)
(pyeapi.api.interfaces.BaseInterface method)
(pyeapi.api.ntp.Ntp method)
(pyeapi.api.routemaps.Routemaps method)
(pyeapi.api.staticroute.StaticRoute method)
(pyeapi.api.switchports.Switchports method)
(pyeapi.api.users.Users method)
(pyeapi.api.vlans.Vlans method)
(pyeapi.api.vrfs.Vrfs method)
(pyeapi.api.vrrp.Vrrp method)
DEFAULT_MCAST_GRP (pyeapi.api.interfaces.VxlanInterface attribute)
DEFAULT_SRC_INTF (pyeapi.api.interfaces.VxlanInterface attribute)
delete() (pyeapi.api.acl.ExtendedAcls method)
(pyeapi.api.acl.StandardAcls method)
(pyeapi.api.bgp.Bgp method)
(pyeapi.api.bgp.BgpNeighbors method)
(pyeapi.api.interfaces.BaseInterface method)
(pyeapi.api.interfaces.EthernetInterface method)
(pyeapi.api.ipinterfaces.Ipinterfaces method)
(pyeapi.api.ntp.Ntp method)
(pyeapi.api.ospf.Ospf method)
(pyeapi.api.routemaps.Routemaps method)
(pyeapi.api.staticroute.StaticRoute method)
(pyeapi.api.switchports.Switchports method)
(pyeapi.api.users.Users method)
(pyeapi.api.vlans.Vlans method)
(pyeapi.api.vrfs.Vrfs method)
(pyeapi.api.vrrp.Vrrp method)
disable_certificate_verification() (pyeapi.eapilib.HttpsEapiConnection method)
E
EapiConnection (class in pyeapi.eapilib)
EapiError
enable() (pyeapi.client.Node method)
enable_authentication() (pyeapi.client.Node method)
Entity (class in pyeapi.api.abstract)
EntityCollection (class in pyeapi.api.abstract)
entry_re (pyeapi.api.acl.ExtendedAcls attribute)
(pyeapi.api.acl.StandardAcls attribute)
error (pyeapi.api.abstract.BaseEntity attribute)
,
[1]
EthernetInterface (class in pyeapi.api.interfaces)
execute() (pyeapi.eapilib.EapiConnection method)
expand_range() (in module pyeapi.utils)
ExtendedAcls (class in pyeapi.api.acl)
F
filename (pyeapi.client.Config attribute)
G
generate_tags() (pyeapi.client.Config method)
get() (pyeapi.api.abstract.Entity method)
(pyeapi.api.abstract.EntityCollection method)
(pyeapi.api.acl.Acls method)
(pyeapi.api.acl.ExtendedAcls method)
(pyeapi.api.acl.StandardAcls method)
(pyeapi.api.bgp.Bgp method)
(pyeapi.api.bgp.BgpNeighbors method)
(pyeapi.api.interfaces.BaseInterface method)
(pyeapi.api.interfaces.EthernetInterface method)
(pyeapi.api.interfaces.Interfaces method)
(pyeapi.api.interfaces.PortchannelInterface method)
(pyeapi.api.interfaces.VxlanInterface method)
(pyeapi.api.ipinterfaces.Ipinterfaces method)
(pyeapi.api.mlag.Mlag method)
(pyeapi.api.ntp.Ntp method)
(pyeapi.api.ospf.Ospf method)
(pyeapi.api.routemaps.Routemaps method)
(pyeapi.api.staticroute.StaticRoute method)
(pyeapi.api.stp.Stp method)
(pyeapi.api.stp.StpInterfaces method)
(pyeapi.api.switchports.Switchports method)
(pyeapi.api.system.System method)
(pyeapi.api.users.Users method)
(pyeapi.api.varp.Varp method)
(pyeapi.api.varp.VarpInterfaces method)
(pyeapi.api.vlans.Vlans method)
(pyeapi.api.vrfs.Vrfs method)
(pyeapi.api.vrrp.Vrrp method)
get_block() (pyeapi.api.abstract.BaseEntity method)
get_config() (pyeapi.client.Node method)
get_connection() (pyeapi.client.Config method)
get_instance() (pyeapi.api.acl.Acls method)
(pyeapi.api.interfaces.Interfaces method)
get_lacp_mode() (pyeapi.api.interfaces.PortchannelInterface method)
get_members() (pyeapi.api.interfaces.PortchannelInterface method)
get_trace() (pyeapi.eapilib.CommandError method)
getall() (pyeapi.api.abstract.EntityCollection method)
(pyeapi.api.acl.Acls method)
(pyeapi.api.bgp.BgpNeighbors method)
(pyeapi.api.interfaces.Interfaces method)
(pyeapi.api.ipinterfaces.Ipinterfaces method)
(pyeapi.api.routemaps.Routemaps method)
(pyeapi.api.staticroute.StaticRoute method)
(pyeapi.api.stp.StpInstances method)
(pyeapi.api.stp.StpInterfaces method)
(pyeapi.api.switchports.Switchports method)
(pyeapi.api.users.Users method)
(pyeapi.api.varp.VarpInterfaces method)
(pyeapi.api.vlans.Vlans method)
(pyeapi.api.vrfs.Vrfs method)
(pyeapi.api.vrrp.Vrrp method)
H
hosts_for_tag() (in module pyeapi.client)
HttpConnection (class in pyeapi.eapilib)
HttpEapiConnection (class in pyeapi.eapilib)
HttpLocalEapiConnection (class in pyeapi.eapilib)
https_connection_factory() (in module pyeapi.eapilib)
HttpsConnection (class in pyeapi.eapilib)
HttpsEapiConnection (class in pyeapi.eapilib)
I
import_module() (in module pyeapi.utils)
instance() (in module pyeapi.api.acl)
(in module pyeapi.api.bgp)
(in module pyeapi.api.interfaces)
(in module pyeapi.api.ipinterfaces)
(in module pyeapi.api.mlag)
(in module pyeapi.api.ntp)
(in module pyeapi.api.ospf)
(in module pyeapi.api.routemaps)
(in module pyeapi.api.staticroute)
(in module pyeapi.api.stp)
(in module pyeapi.api.switchports)
(in module pyeapi.api.system)
(in module pyeapi.api.users)
(in module pyeapi.api.varp)
(in module pyeapi.api.vlans)
(in module pyeapi.api.vrfs)
(in module pyeapi.api.vrrp)
instances (pyeapi.api.stp.Stp attribute)
,
[1]
Interfaces (class in pyeapi.api.interfaces)
interfaces (pyeapi.api.stp.Stp attribute)
,
[1]
(pyeapi.api.varp.Varp attribute)
Ipinterfaces (class in pyeapi.api.ipinterfaces)
islocalconnection() (in module pyeapi.utils)
ispeergroup() (pyeapi.api.bgp.BgpNeighbors method)
isprivilege() (in module pyeapi.api.users)
isvalidinterface() (in module pyeapi.api.interfaces)
(in module pyeapi.api.stp)
isvlan() (in module pyeapi.api.vlans)
L
length (pyeapi.api.bgp.Network attribute)
load() (pyeapi.client.Config method)
load_config() (in module pyeapi.client)
load_module() (in module pyeapi.utils)
lookahead() (in module pyeapi.utils)
M
make_connection() (in module pyeapi.client)
make_iterable() (in module pyeapi.utils)
marshall() (pyeapi.api.acl.Acls method)
(pyeapi.api.interfaces.Interfaces method)
mask_to_prefixlen() (in module pyeapi.api.acl)
Mlag (class in pyeapi.api.mlag)
model (pyeapi.client.Node attribute)
N
neighbors (pyeapi.api.bgp.Bgp attribute)
Network (class in pyeapi.api.bgp)
Node (class in pyeapi.client)
node (pyeapi.api.abstract.BaseEntity attribute)
Ntp (class in pyeapi.api.ntp)
O
Ospf (class in pyeapi.api.ospf)
P
PortchannelInterface (class in pyeapi.api.interfaces)
prefix (pyeapi.api.bgp.Network attribute)
prefixlen_to_mask() (in module pyeapi.api.acl)
ProxyCall (class in pyeapi.utils)
pyeapi.api.abstract (module)
pyeapi.api.acl (module)
pyeapi.api.bgp (module)
pyeapi.api.interfaces (module)
pyeapi.api.ipinterfaces (module)
pyeapi.api.mlag (module)
pyeapi.api.ntp (module)
pyeapi.api.ospf (module)
pyeapi.api.routemaps (module)
pyeapi.api.spanningtree (module)
pyeapi.api.staticroute (module)
pyeapi.api.stp (module)
pyeapi.api.switchports (module)
pyeapi.api.system (module)
pyeapi.api.users (module)
pyeapi.api.varp (module)
pyeapi.api.vlans (module)
pyeapi.api.vrfs (module)
pyeapi.api.vrrp (module)
pyeapi.client (module)
pyeapi.eapilib (module)
pyeapi.utils (module)
R
read() (pyeapi.client.Config method)
refresh() (pyeapi.client.Node method)
reload() (pyeapi.client.Config method)
remove_all_servers() (pyeapi.api.ntp.Ntp method)
remove_entry() (pyeapi.api.acl.ExtendedAcls method)
(pyeapi.api.acl.StandardAcls method)
remove_network() (pyeapi.api.bgp.Bgp method)
(pyeapi.api.ospf.Ospf method)
remove_redistribution() (pyeapi.api.ospf.Ospf method)
remove_server() (pyeapi.api.ntp.Ntp method)
remove_trunk_group() (pyeapi.api.switchports.Switchports method)
(pyeapi.api.vlans.Vlans method)
remove_vlan() (pyeapi.api.interfaces.VxlanInterface method)
remove_vtep() (pyeapi.api.interfaces.VxlanInterface method)
request() (pyeapi.eapilib.EapiConnection method)
route_map (pyeapi.api.bgp.Network attribute)
Routemaps (class in pyeapi.api.routemaps)
run_commands() (pyeapi.client.Node method)
running_config (pyeapi.client.Node attribute)
,
[1]
S
section() (pyeapi.client.Node method)
send() (pyeapi.eapilib.EapiConnection method)
set_access_vlan() (pyeapi.api.switchports.Switchports method)
set_address() (pyeapi.api.ipinterfaces.Ipinterfaces method)
set_addresses() (pyeapi.api.varp.VarpInterfaces method)
set_banner() (pyeapi.api.system.System method)
set_bfd_ip() (pyeapi.api.vrrp.Vrrp method)
set_bpduguard() (pyeapi.api.stp.StpInterfaces method)
set_continue() (pyeapi.api.routemaps.Routemaps method)
set_delay_reload() (pyeapi.api.vrrp.Vrrp method)
set_description() (pyeapi.api.bgp.BgpNeighbors method)
(pyeapi.api.interfaces.BaseInterface method)
(pyeapi.api.routemaps.Routemaps method)
(pyeapi.api.vrfs.Vrfs method)
(pyeapi.api.vrrp.Vrrp method)
set_domain_id() (pyeapi.api.mlag.Mlag method)
set_enable() (pyeapi.api.vrrp.Vrrp method)
set_encapsulation() (pyeapi.api.interfaces.BaseInterface method)
set_flowcontrol() (pyeapi.api.interfaces.EthernetInterface method)
set_flowcontrol_receive() (pyeapi.api.interfaces.EthernetInterface method)
set_flowcontrol_send() (pyeapi.api.interfaces.EthernetInterface method)
set_hostname() (pyeapi.api.system.System method)
set_interface() (pyeapi.api.vrfs.Vrfs method)
set_ip_version() (pyeapi.api.vrrp.Vrrp method)
set_iprouting() (pyeapi.api.system.System method)
set_ipv4_routing() (pyeapi.api.vrfs.Vrfs method)
set_ipv6_routing() (pyeapi.api.vrfs.Vrfs method)
set_lacp_fallback() (pyeapi.api.interfaces.PortchannelInterface method)
set_lacp_mode() (pyeapi.api.interfaces.PortchannelInterface method)
set_lacp_timeout() (pyeapi.api.interfaces.PortchannelInterface method)
set_local_interface() (pyeapi.api.mlag.Mlag method)
set_mac_addr_adv_interval() (pyeapi.api.vrrp.Vrrp method)
set_mac_address() (pyeapi.api.varp.Varp method)
set_match_statements() (pyeapi.api.routemaps.Routemaps method)
set_maximum_paths() (pyeapi.api.bgp.Bgp method)
set_members() (pyeapi.api.interfaces.PortchannelInterface method)
set_minimum_links() (pyeapi.api.interfaces.PortchannelInterface method)
set_mlag_id() (pyeapi.api.mlag.Mlag method)
set_mode() (pyeapi.api.stp.Stp method)
(pyeapi.api.switchports.Switchports method)
set_mtu() (pyeapi.api.ipinterfaces.Ipinterfaces method)
set_multicast_decap() (pyeapi.api.interfaces.VxlanInterface method)
set_multicast_group() (pyeapi.api.interfaces.VxlanInterface method)
set_name() (pyeapi.api.vlans.Vlans method)
set_next_hop_self() (pyeapi.api.bgp.BgpNeighbors method)
set_no_shutdown() (pyeapi.api.ospf.Ospf method)
set_peer_address() (pyeapi.api.mlag.Mlag method)
set_peer_group() (pyeapi.api.bgp.BgpNeighbors method)
set_peer_link() (pyeapi.api.mlag.Mlag method)
set_portfast() (pyeapi.api.stp.StpInterfaces method)
set_portfast_type() (pyeapi.api.stp.StpInterfaces method)
set_preempt() (pyeapi.api.vrrp.Vrrp method)
set_preempt_delay_min() (pyeapi.api.vrrp.Vrrp method)
set_preempt_delay_reload() (pyeapi.api.vrrp.Vrrp method)
set_primary_ip() (pyeapi.api.vrrp.Vrrp method)
set_priority() (pyeapi.api.vrrp.Vrrp method)
set_privilege() (pyeapi.api.users.Users method)
set_rd() (pyeapi.api.vrfs.Vrfs method)
set_remote_as() (pyeapi.api.bgp.BgpNeighbors method)
set_role() (pyeapi.api.users.Users method)
set_route_map_in() (pyeapi.api.bgp.BgpNeighbors method)
set_route_map_out() (pyeapi.api.bgp.BgpNeighbors method)
set_route_name() (pyeapi.api.staticroute.StaticRoute method)
set_router_id() (pyeapi.api.bgp.Bgp method)
(pyeapi.api.ospf.Ospf method)
set_secondary_ips() (pyeapi.api.vrrp.Vrrp method)
set_send_community() (pyeapi.api.bgp.BgpNeighbors method)
set_set_statements() (pyeapi.api.routemaps.Routemaps method)
set_sflow() (pyeapi.api.interfaces.EthernetInterface method)
set_shutdown() (pyeapi.api.bgp.Bgp method)
(pyeapi.api.bgp.BgpNeighbors method)
(pyeapi.api.interfaces.BaseInterface method)
(pyeapi.api.mlag.Mlag method)
(pyeapi.api.ospf.Ospf method)
set_source_interface() (pyeapi.api.interfaces.VxlanInterface method)
(pyeapi.api.ntp.Ntp method)
set_sshkey() (pyeapi.api.users.Users method)
set_state() (pyeapi.api.vlans.Vlans method)
set_tag() (pyeapi.api.staticroute.StaticRoute method)
set_timers_advertise() (pyeapi.api.vrrp.Vrrp method)
set_tracks() (pyeapi.api.vrrp.Vrrp method)
set_trunk_allowed_vlans() (pyeapi.api.switchports.Switchports method)
set_trunk_groups() (pyeapi.api.switchports.Switchports method)
(pyeapi.api.vlans.Vlans method)
set_trunk_native_vlan() (pyeapi.api.switchports.Switchports method)
set_udp_port() (pyeapi.api.interfaces.VxlanInterface method)
set_vrf() (pyeapi.api.interfaces.EthernetInterface method)
settings (pyeapi.client.Node attribute)
SocketConnection (class in pyeapi.eapilib)
SocketEapiConnection (class in pyeapi.eapilib)
StandardAcls (class in pyeapi.api.acl)
startup_config (pyeapi.client.Node attribute)
,
[1]
StaticRoute (class in pyeapi.api.staticroute)
Stp (class in pyeapi.api.stp)
StpInstances (class in pyeapi.api.stp)
StpInterfaces (class in pyeapi.api.stp)
Switchports (class in pyeapi.api.switchports)
System (class in pyeapi.api.system)
T
trace (pyeapi.eapilib.CommandError attribute)
U
update_entry() (pyeapi.api.acl.ExtendedAcls method)
(pyeapi.api.acl.StandardAcls method)
update_vlan() (pyeapi.api.interfaces.VxlanInterface method)
Users (class in pyeapi.api.users)
users_re (pyeapi.api.users.Users attribute)
V
Varp (class in pyeapi.api.varp)
VarpInterfaces (class in pyeapi.api.varp)
version (pyeapi.client.Node attribute)
version_number (pyeapi.client.Node attribute)
Vlans (class in pyeapi.api.vlans)
vrconf_format() (pyeapi.api.vrrp.Vrrp method)
Vrfs (class in pyeapi.api.vrfs)
Vrrp (class in pyeapi.api.vrrp)
VxlanInterface (class in pyeapi.api.interfaces)