APIΒΆ
This part of the documentation covers all the significant Python classes and methods used in CiscoConfParse()
.
Contents:
- ciscoconfparse.CiscoConfParse Object
CiscoConfParse
CiscoConfParse.__repr__()
CiscoConfParse.append_line()
CiscoConfParse.atomic()
CiscoConfParse.commit()
CiscoConfParse.delete_lines()
CiscoConfParse.find_all_children()
CiscoConfParse.find_blocks()
CiscoConfParse.find_children()
CiscoConfParse.find_children_w_parents()
CiscoConfParse.find_interface_objects()
CiscoConfParse.find_lineage()
CiscoConfParse.find_lines()
CiscoConfParse.find_object_branches()
CiscoConfParse.find_objects()
CiscoConfParse.find_objects_dna()
CiscoConfParse.find_objects_w_all_children()
CiscoConfParse.find_objects_w_child()
CiscoConfParse.find_objects_w_missing_children()
CiscoConfParse.find_objects_w_parents()
CiscoConfParse.find_objects_wo_child()
CiscoConfParse.find_parents_w_child()
CiscoConfParse.find_parents_wo_child()
CiscoConfParse.has_line_with()
CiscoConfParse.insert_after()
CiscoConfParse.insert_after_child()
CiscoConfParse.insert_before()
CiscoConfParse.ioscfg
CiscoConfParse.objs
CiscoConfParse.openargs
CiscoConfParse.prepend_line()
CiscoConfParse.re_match_iter_typed()
CiscoConfParse.re_search_children()
CiscoConfParse.read_config_file()
CiscoConfParse.replace_all_children()
CiscoConfParse.replace_children()
CiscoConfParse.replace_lines()
CiscoConfParse.req_cfgspec_all_diff()
CiscoConfParse.req_cfgspec_excl_diff()
CiscoConfParse.save_as()
CiscoConfParse.sync_diff()
HDiff
- ciscoconfparse.models_cisco.IOSCfgLine Object
IOSCfgLine
IOSCfgLine.__eq__()
IOSCfgLine.__gt__()
IOSCfgLine.__hash__()
IOSCfgLine.__lt__()
IOSCfgLine.__repr__()
IOSCfgLine.__str__()
IOSCfgLine.as_diff_dict
IOSCfgLine.calculate_line_id()
IOSCfgLine.diff_id_list
IOSCfgLine.diff_side
IOSCfgLine.diff_word
IOSCfgLine.geneology
IOSCfgLine.geneology_text
IOSCfgLine.hash_children
IOSCfgLine.index
IOSCfgLine.intf_in_portchannel
IOSCfgLine.ioscfg
IOSCfgLine.is_config_line
IOSCfgLine.is_ethernet_intf
IOSCfgLine.is_intf
IOSCfgLine.is_loopback_intf
IOSCfgLine.is_portchannel_intf
IOSCfgLine.is_subintf
IOSCfgLine.lineage
IOSCfgLine.portchannel_number
IOSCfgLine.re_match()
IOSCfgLine.re_match_iter_typed()
IOSCfgLine.re_match_typed()
IOSCfgLine.re_search()
IOSCfgLine.re_search_children()
IOSCfgLine.re_sub()
IOSCfgLine.safe_escape_curly_braces()
IOSCfgLine.set_comment_bool()
IOSCfgLine.text
IOSCfgLine.uncfgtext
- ciscoconfparse.models_cisco.IOSIntfLine Object
IOSIntfLine
IOSIntfLine.__eq__()
IOSIntfLine.__gt__()
IOSIntfLine.__hash__()
IOSIntfLine.__lt__()
IOSIntfLine.__repr__()
IOSIntfLine.__str__()
IOSIntfLine.abbvs
IOSIntfLine.access_vlan
IOSIntfLine.as_diff_dict
IOSIntfLine.calculate_line_id()
IOSIntfLine.description
IOSIntfLine.diff_id_list
IOSIntfLine.diff_side
IOSIntfLine.diff_word
IOSIntfLine.geneology
IOSIntfLine.geneology_text
IOSIntfLine.has_ip_helper_addresses
IOSIntfLine.has_manual_carrierdelay
IOSIntfLine.has_no_ip_proxyarp
IOSIntfLine.hash_children
IOSIntfLine.in_ipv4_subnet()
IOSIntfLine.in_ipv4_subnets()
IOSIntfLine.index
IOSIntfLine.interface_number
IOSIntfLine.intf_in_portchannel
IOSIntfLine.ioscfg
IOSIntfLine.ip_helper_addresses
IOSIntfLine.ipv4_addr
IOSIntfLine.ipv4_addr_object
IOSIntfLine.ipv4_masklength
IOSIntfLine.ipv4_netmask
IOSIntfLine.ipv4_network_object
IOSIntfLine.is_abbreviated_as()
IOSIntfLine.is_config_line
IOSIntfLine.is_ethernet_intf
IOSIntfLine.is_intf
IOSIntfLine.is_loopback_intf
IOSIntfLine.is_portchannel_intf
IOSIntfLine.is_subintf
IOSIntfLine.lineage
IOSIntfLine.manual_arp_timeout
IOSIntfLine.manual_carrierdelay
IOSIntfLine.manual_clock_rate
IOSIntfLine.manual_holdqueue_in
IOSIntfLine.manual_holdqueue_out
IOSIntfLine.manual_mtu
IOSIntfLine.name
IOSIntfLine.native_vlan
IOSIntfLine.ordinal_list
IOSIntfLine.port
IOSIntfLine.port_type
IOSIntfLine.portchannel_number
IOSIntfLine.re_match()
IOSIntfLine.re_match_iter_typed()
IOSIntfLine.re_match_typed()
IOSIntfLine.re_search()
IOSIntfLine.re_search_children()
IOSIntfLine.re_sub()
IOSIntfLine.safe_escape_curly_braces()
IOSIntfLine.set_comment_bool()
IOSIntfLine.subinterface_number
IOSIntfLine.text
IOSIntfLine.trunk_vlans_allowed
IOSIntfLine.uncfgtext
- ciscoconfparse.ccp_util Classes and Methods
IPv4Obj
IPv4Obj.__add__()
IPv4Obj.__contains__()
IPv4Obj.__eq__()
IPv4Obj.__gt__()
IPv4Obj.__hash__()
IPv4Obj.__index__()
IPv4Obj.__int__()
IPv4Obj.__iter__()
IPv4Obj.__lt__()
IPv4Obj.__ne__()
IPv4Obj.__next__()
IPv4Obj.__repr__()
IPv4Obj.__sub__()
IPv4Obj.as_binary_tuple
IPv4Obj.as_cidr_addr
IPv4Obj.as_cidr_net
IPv4Obj.as_decimal
IPv4Obj.as_decimal_broadcast
IPv4Obj.as_decimal_network
IPv4Obj.as_hex
IPv4Obj.as_hex_tuple
IPv4Obj.as_int
IPv4Obj.as_zeropadded
IPv4Obj.as_zeropadded_network
IPv4Obj.broadcast
IPv4Obj.exploded
IPv4Obj.get_regex()
IPv4Obj.hostmask
IPv4Obj.inverse_netmask
IPv4Obj.ip
IPv4Obj.is_multicast
IPv4Obj.is_private
IPv4Obj.is_reserved
IPv4Obj.masklen
IPv4Obj.masklength
IPv4Obj.max_int
IPv4Obj.netmask
IPv4Obj.network
IPv4Obj.network_offset
IPv4Obj.next()
IPv4Obj.numhosts
IPv4Obj.packed
IPv4Obj.prefixlen
IPv4Obj.prefixlength
IPv4Obj.version
IPv6Obj
IPv6Obj.__add__()
IPv6Obj.__contains__()
IPv6Obj.__eq__()
IPv6Obj.__gt__()
IPv6Obj.__hash__()
IPv6Obj.__index__()
IPv6Obj.__int__()
IPv6Obj.__iter__()
IPv6Obj.__lt__()
IPv6Obj.__ne__()
IPv6Obj.__next__()
IPv6Obj.__repr__()
IPv6Obj.__sub__()
IPv6Obj.as_binary_tuple
IPv6Obj.as_cidr_addr
IPv6Obj.as_cidr_net
IPv6Obj.as_decimal
IPv6Obj.as_decimal_broadcast
IPv6Obj.as_decimal_network
IPv6Obj.as_decimal_network_maxint
IPv6Obj.as_hex
IPv6Obj.as_hex_tuple
IPv6Obj.as_int()
IPv6Obj.broadcast
IPv6Obj.compressed
IPv6Obj.exploded
IPv6Obj.get_regex()
IPv6Obj.hostmask
IPv6Obj.inverse_netmask
IPv6Obj.ip
IPv6Obj.is_ipv4_mapped
IPv6Obj.is_link_local
IPv6Obj.is_multicast
IPv6Obj.is_private
IPv6Obj.is_reserved
IPv6Obj.is_site_local
IPv6Obj.is_unspecified
IPv6Obj.masklen
IPv6Obj.masklength
IPv6Obj.max_int
IPv6Obj.netmask
IPv6Obj.network
IPv6Obj.network_offset
IPv6Obj.next()
IPv6Obj.numhosts
IPv6Obj.packed
IPv6Obj.prefixlen
IPv6Obj.prefixlength
IPv6Obj.sixtofour
IPv6Obj.teredo
IPv6Obj.version
CiscoRange
CiscoRange.__annotations__
CiscoRange.__class_getitem__
CiscoRange.__contains__()
CiscoRange.__delitem__()
CiscoRange.__eq__()
CiscoRange.__getitem__()
CiscoRange.__hash__
CiscoRange.__iadd__()
CiscoRange.__iter__()
CiscoRange.__len__()
CiscoRange.__repr__()
CiscoRange.__reversed__()
CiscoRange.__setitem__()
CiscoRange.__slots__
CiscoRange.__str__()
CiscoRange.append()
CiscoRange.as_list
CiscoRange.clear()
CiscoRange.compressed_str
CiscoRange.count()
CiscoRange.extend()
CiscoRange.index()
CiscoRange.insert()
CiscoRange.pop()
CiscoRange.remove()
CiscoRange.reverse()
DNSResponse
dns_query()