Welcome to ciscoconfparse’s documentation!
- Introduction
- History and Python Apologetic
- CiscoConfParse Installation and Python Basics
CiscoConfParse
TutorialCiscoConfParse
Fundamentals: Using Parent / Child Relationships- Getting Config Values with
CiscoConfParse
- Example Usage: A Contrived Configuration Audit
- Example Usage: Build configuration diffs
CiscoConfParse
Legacy Syntax- syntax and factory intro
- syntax
- syntax=’ios’
- syntax=’nxos’
- syntax=’iosxr’
- syntax=’asa’
- factory
- API
- ciscoconfparse.CiscoConfParse Object
CiscoConfParse
CiscoConfParse.ConfigObjs
CiscoConfParse.__repr__()
CiscoConfParse.atomic()
CiscoConfParse.check_ccp_input_good()
CiscoConfParse.comment_delimiter
CiscoConfParse.commit()
CiscoConfParse.config
CiscoConfParse.debug
CiscoConfParse.delete()
CiscoConfParse.delete_objects()
CiscoConfParse.encoding
CiscoConfParse.factory
CiscoConfParse.find_child_objects()
CiscoConfParse.find_interface_objects()
CiscoConfParse.find_object_branches()
CiscoConfParse.find_objects()
CiscoConfParse.find_objects_w_missing_children()
CiscoConfParse.find_objects_w_parents()
CiscoConfParse.find_objects_wo_child()
CiscoConfParse.find_parent_objects()
CiscoConfParse.find_parent_objects_wo_child()
CiscoConfParse.finished_config_parse
CiscoConfParse.handle_ccp_brace_syntax()
CiscoConfParse.ignore_blank_lines
CiscoConfParse.ioscfg
CiscoConfParse.objs
CiscoConfParse.openargs
CiscoConfParse.re_match_iter_typed()
CiscoConfParse.re_search_children()
CiscoConfParse.read_config_file()
CiscoConfParse.read_only
CiscoConfParse.replace_objects()
CiscoConfParse.save_as()
CiscoConfParse.syntax
CiscoConfParse.text
Diff
- ciscoconfparse.ccp_abc
BaseCfgLine
BaseCfgLine.__eq__()
BaseCfgLine.__getattr__()
BaseCfgLine.__gt__()
BaseCfgLine.__hash__()
BaseCfgLine.__len__()
BaseCfgLine.__lt__()
BaseCfgLine.__repr__()
BaseCfgLine.__str__()
BaseCfgLine.add_child()
BaseCfgLine.add_parent()
BaseCfgLine.add_uncfgtext()
BaseCfgLine.all_children
BaseCfgLine.all_parents
BaseCfgLine.all_text
BaseCfgLine.append_to_family()
BaseCfgLine.as_diff_dict
BaseCfgLine.blank_line_keep
BaseCfgLine.build_reset_string()
BaseCfgLine.calculate_line_id()
BaseCfgLine.child_indent
BaseCfgLine.children
BaseCfgLine.classname
BaseCfgLine.comment_delimiter
BaseCfgLine.confobj
BaseCfgLine.delete()
BaseCfgLine.delete_children_matching()
BaseCfgLine.diff_id_list
BaseCfgLine.diff_linenum
BaseCfgLine.diff_rendered
BaseCfgLine.diff_side
BaseCfgLine.diff_word
BaseCfgLine.dna
BaseCfgLine.family_endpoint
BaseCfgLine.find_parent_for()
BaseCfgLine.geneology
BaseCfgLine.geneology_text
BaseCfgLine.get_typed_dict()
BaseCfgLine.has_child_with()
BaseCfgLine.has_children
BaseCfgLine.hash_children
BaseCfgLine.indent
BaseCfgLine.index
BaseCfgLine.insert_after()
BaseCfgLine.insert_before()
BaseCfgLine.ioscfg
BaseCfgLine.is_child
BaseCfgLine.is_comment
BaseCfgLine.is_config_line
BaseCfgLine.is_intf
BaseCfgLine.is_object_for()
BaseCfgLine.is_parent
BaseCfgLine.is_subintf
BaseCfgLine.is_switchport
BaseCfgLine.line_id
BaseCfgLine.lineage
BaseCfgLine.linenum
BaseCfgLine.lstrip()
BaseCfgLine.parent
BaseCfgLine.re_match()
BaseCfgLine.re_match_iter_typed()
BaseCfgLine.re_match_typed()
BaseCfgLine.re_search()
BaseCfgLine.re_search_children()
BaseCfgLine.re_sub()
BaseCfgLine.replace()
BaseCfgLine.reset()
BaseCfgLine.rstrip()
BaseCfgLine.safe_escape_curly_braces()
BaseCfgLine.set_comment_bool()
BaseCfgLine.siblings
BaseCfgLine.strip()
BaseCfgLine.text
BaseCfgLine.uncfgtext
BaseCfgLine.verbose
- ciscoconfparse.ConfigList Object
ConfigList
ConfigList.CiscoConfParse
ConfigList.__add__()
ConfigList.__class_getitem__
ConfigList.__contains__()
ConfigList.__copy__()
ConfigList.__delitem__()
ConfigList.__enter__()
ConfigList.__eq__()
ConfigList.__exit__()
ConfigList.__ge__()
ConfigList.__getattribute__()
ConfigList.__getitem__()
ConfigList.__gt__()
ConfigList.__hash__
ConfigList.__iadd__()
ConfigList.__imul__()
ConfigList.__iter__()
ConfigList.__le__()
ConfigList.__len__()
ConfigList.__lt__()
ConfigList.__mul__()
ConfigList.__radd__()
ConfigList.__repr__()
ConfigList.__reversed__()
ConfigList.__rmul__()
ConfigList.__setitem__()
ConfigList.__slots__
ConfigList.__str__()
ConfigList.access_list
ConfigList.all_parents
ConfigList.append()
ConfigList.as_text
ConfigList.bootstrap_obj_init_ng()
ConfigList.ccp_ref
ConfigList.clear()
ConfigList.comment_delimiter
ConfigList.config_hierarchy()
ConfigList.copy()
ConfigList.count()
ConfigList.debug
ConfigList.dna
ConfigList.extend()
ConfigList.factory
ConfigList.ignore_blank_lines
ConfigList.index()
ConfigList.insert()
ConfigList.insert_after()
ConfigList.insert_before()
ConfigList.iter_no_comments()
ConfigList.iter_with_comments()
ConfigList.last_index
ConfigList.names
ConfigList.object_group_network
ConfigList.pop()
ConfigList.reassign_linenums()
ConfigList.remove()
ConfigList.reverse()
ConfigList.sort()
ConfigList.syntax
- ciscoconfparse.models_cisco
TrackingInterface
TrackingInterface.__annotations__
TrackingInterface.__eq__()
TrackingInterface.__getattr__()
TrackingInterface.__gt__()
TrackingInterface.__hash__()
TrackingInterface.__len__()
TrackingInterface.__lt__()
TrackingInterface.__repr__()
TrackingInterface.__str__()
TrackingInterface.add_child()
TrackingInterface.add_parent()
TrackingInterface.add_uncfgtext()
TrackingInterface.all_children
TrackingInterface.all_parents
TrackingInterface.all_text
TrackingInterface.append_to_family()
TrackingInterface.as_diff_dict
TrackingInterface.blank_line_keep
TrackingInterface.build_reset_string()
TrackingInterface.calculate_line_id()
TrackingInterface.child_indent
TrackingInterface.children
TrackingInterface.classname
TrackingInterface.comment_delimiter
TrackingInterface.confobj
TrackingInterface.decrement
TrackingInterface.delete()
TrackingInterface.delete_children_matching()
TrackingInterface.diff_id_list
TrackingInterface.diff_linenum
TrackingInterface.diff_rendered
TrackingInterface.diff_side
TrackingInterface.diff_word
TrackingInterface.dna
TrackingInterface.family_endpoint
TrackingInterface.feature
TrackingInterface.find_parent_for()
TrackingInterface.geneology
TrackingInterface.geneology_text
TrackingInterface.get_typed_dict()
TrackingInterface.has_child_with()
TrackingInterface.has_children
TrackingInterface.hash_children
TrackingInterface.indent
TrackingInterface.index
TrackingInterface.insert_after()
TrackingInterface.insert_before()
TrackingInterface.interface
TrackingInterface.interface_name
TrackingInterface.ioscfg
TrackingInterface.is_child
TrackingInterface.is_comment
TrackingInterface.is_config_line
TrackingInterface.is_intf
TrackingInterface.is_object_for()
TrackingInterface.is_parent
TrackingInterface.is_subintf
TrackingInterface.is_switchport
TrackingInterface.line_id
TrackingInterface.lineage
TrackingInterface.linenum
TrackingInterface.lstrip()
TrackingInterface.name
TrackingInterface.parent
TrackingInterface.re_match()
TrackingInterface.re_match_iter_typed()
TrackingInterface.re_match_typed()
TrackingInterface.re_search()
TrackingInterface.re_search_children()
TrackingInterface.re_sub()
TrackingInterface.replace()
TrackingInterface.reset()
TrackingInterface.rstrip()
TrackingInterface.safe_escape_curly_braces()
TrackingInterface.set_comment_bool()
TrackingInterface.siblings
TrackingInterface.strip()
TrackingInterface.text
TrackingInterface.tracking_interface_group
TrackingInterface.uncfgtext
TrackingInterface.verbose
TrackingInterface.weighting
HSRPInterfaceGroup
HSRPInterfaceGroup.__annotations__
HSRPInterfaceGroup.__eq__()
HSRPInterfaceGroup.__getattr__()
HSRPInterfaceGroup.__gt__()
HSRPInterfaceGroup.__hash__()
HSRPInterfaceGroup.__len__()
HSRPInterfaceGroup.__lt__()
HSRPInterfaceGroup.__repr__()
HSRPInterfaceGroup.__str__()
HSRPInterfaceGroup.add_child()
HSRPInterfaceGroup.add_parent()
HSRPInterfaceGroup.add_uncfgtext()
HSRPInterfaceGroup.all_children
HSRPInterfaceGroup.all_parents
HSRPInterfaceGroup.all_text
HSRPInterfaceGroup.append_to_family()
HSRPInterfaceGroup.as_diff_dict
HSRPInterfaceGroup.authentication_md5_keychain
HSRPInterfaceGroup.blank_line_keep
HSRPInterfaceGroup.build_reset_string()
HSRPInterfaceGroup.calculate_line_id()
HSRPInterfaceGroup.child_indent
HSRPInterfaceGroup.children
HSRPInterfaceGroup.classname
HSRPInterfaceGroup.comment_delimiter
HSRPInterfaceGroup.confobj
HSRPInterfaceGroup.delete()
HSRPInterfaceGroup.delete_children_matching()
HSRPInterfaceGroup.diff_id_list
HSRPInterfaceGroup.diff_linenum
HSRPInterfaceGroup.diff_rendered
HSRPInterfaceGroup.diff_side
HSRPInterfaceGroup.diff_word
HSRPInterfaceGroup.dna
HSRPInterfaceGroup.family_endpoint
HSRPInterfaceGroup.feature
HSRPInterfaceGroup.find_parent_for()
HSRPInterfaceGroup.geneology
HSRPInterfaceGroup.geneology_text
HSRPInterfaceGroup.get_glbp_tracking_interfaces()
HSRPInterfaceGroup.get_hsrp_tracking_interfaces()
HSRPInterfaceGroup.get_typed_dict()
HSRPInterfaceGroup.get_vrrp_tracking_interfaces()
HSRPInterfaceGroup.group
HSRPInterfaceGroup.has_authentication_md5
HSRPInterfaceGroup.has_child_with()
HSRPInterfaceGroup.has_children
HSRPInterfaceGroup.has_hsrp_track
HSRPInterfaceGroup.has_ipv6
HSRPInterfaceGroup.hash_children
HSRPInterfaceGroup.hello_timer
HSRPInterfaceGroup.hold_timer
HSRPInterfaceGroup.hsrp_authentication_cleartext
HSRPInterfaceGroup.hsrp_group
HSRPInterfaceGroup.indent
HSRPInterfaceGroup.index
HSRPInterfaceGroup.insert_after()
HSRPInterfaceGroup.insert_before()
HSRPInterfaceGroup.interface_name
HSRPInterfaceGroup.interface_tracking
HSRPInterfaceGroup.ioscfg
HSRPInterfaceGroup.ip
HSRPInterfaceGroup.ipv4
HSRPInterfaceGroup.ipv6
HSRPInterfaceGroup.is_child
HSRPInterfaceGroup.is_comment
HSRPInterfaceGroup.is_config_line
HSRPInterfaceGroup.is_intf
HSRPInterfaceGroup.is_object_for()
HSRPInterfaceGroup.is_parent
HSRPInterfaceGroup.is_subintf
HSRPInterfaceGroup.is_switchport
HSRPInterfaceGroup.line_id
HSRPInterfaceGroup.lineage
HSRPInterfaceGroup.linenum
HSRPInterfaceGroup.lstrip()
HSRPInterfaceGroup.parent
HSRPInterfaceGroup.preempt
HSRPInterfaceGroup.preempt_delay
HSRPInterfaceGroup.priority
HSRPInterfaceGroup.re_match()
HSRPInterfaceGroup.re_match_iter_typed()
HSRPInterfaceGroup.re_match_typed()
HSRPInterfaceGroup.re_search()
HSRPInterfaceGroup.re_search_children()
HSRPInterfaceGroup.re_sub()
HSRPInterfaceGroup.replace()
HSRPInterfaceGroup.reset()
HSRPInterfaceGroup.rstrip()
HSRPInterfaceGroup.safe_escape_curly_braces()
HSRPInterfaceGroup.set_comment_bool()
HSRPInterfaceGroup.siblings
HSRPInterfaceGroup.strip()
HSRPInterfaceGroup.text
HSRPInterfaceGroup.uncfgtext
HSRPInterfaceGroup.use_bia
HSRPInterfaceGroup.verbose
HSRPInterfaceGroup.version
IOSCfgLine
IOSCfgLine.__annotations__
IOSCfgLine.__eq__()
IOSCfgLine.__getattr__()
IOSCfgLine.__gt__()
IOSCfgLine.__hash__()
IOSCfgLine.__len__()
IOSCfgLine.__lt__()
IOSCfgLine.__repr__()
IOSCfgLine.__str__()
IOSCfgLine.add_child()
IOSCfgLine.add_parent()
IOSCfgLine.add_uncfgtext()
IOSCfgLine.all_children
IOSCfgLine.all_parents
IOSCfgLine.all_text
IOSCfgLine.append_to_family()
IOSCfgLine.as_diff_dict
IOSCfgLine.blank_line_keep
IOSCfgLine.build_reset_string()
IOSCfgLine.calculate_line_id()
IOSCfgLine.child_indent
IOSCfgLine.children
IOSCfgLine.classname
IOSCfgLine.comment_delimiter
IOSCfgLine.confobj
IOSCfgLine.delete()
IOSCfgLine.delete_children_matching()
IOSCfgLine.diff_id_list
IOSCfgLine.diff_linenum
IOSCfgLine.diff_rendered
IOSCfgLine.diff_side
IOSCfgLine.diff_word
IOSCfgLine.dna
IOSCfgLine.family_endpoint
IOSCfgLine.find_parent_for()
IOSCfgLine.geneology
IOSCfgLine.geneology_text
IOSCfgLine.get_typed_dict()
IOSCfgLine.has_child_with()
IOSCfgLine.has_children
IOSCfgLine.hash_children
IOSCfgLine.indent
IOSCfgLine.index
IOSCfgLine.insert_after()
IOSCfgLine.insert_before()
IOSCfgLine.intf_in_portchannel
IOSCfgLine.ioscfg
IOSCfgLine.is_child
IOSCfgLine.is_comment
IOSCfgLine.is_config_line
IOSCfgLine.is_ethernet_intf
IOSCfgLine.is_intf
IOSCfgLine.is_loopback_intf
IOSCfgLine.is_object_for()
IOSCfgLine.is_object_for_aaa_accounting()
IOSCfgLine.is_object_for_aaa_authentication()
IOSCfgLine.is_object_for_aaa_authorization()
IOSCfgLine.is_object_for_hostname()
IOSCfgLine.is_object_for_interface()
IOSCfgLine.is_object_for_ip_route()
IOSCfgLine.is_object_for_ipv6_route()
IOSCfgLine.is_parent
IOSCfgLine.is_portchannel_intf
IOSCfgLine.is_subintf
IOSCfgLine.is_switchport
IOSCfgLine.is_virtual_intf
IOSCfgLine.line_id
IOSCfgLine.lineage
IOSCfgLine.linenum
IOSCfgLine.lstrip()
IOSCfgLine.parent
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.replace()
IOSCfgLine.reset()
IOSCfgLine.rstrip()
IOSCfgLine.safe_escape_curly_braces()
IOSCfgLine.set_comment_bool()
IOSCfgLine.siblings
IOSCfgLine.strip()
IOSCfgLine.text
IOSCfgLine.uncfgtext
IOSCfgLine.verbose
IOSIntfLine
IOSIntfLine.__annotations__
IOSIntfLine.__eq__()
IOSIntfLine.__getattr__()
IOSIntfLine.__gt__()
IOSIntfLine.__hash__()
IOSIntfLine.__len__()
IOSIntfLine.__lt__()
IOSIntfLine.__repr__()
IOSIntfLine.__str__()
IOSIntfLine.abbvs
IOSIntfLine.access_vlan
IOSIntfLine.add_child()
IOSIntfLine.add_parent()
IOSIntfLine.add_uncfgtext()
IOSIntfLine.all_children
IOSIntfLine.all_parents
IOSIntfLine.all_text
IOSIntfLine.append_to_family()
IOSIntfLine.as_diff_dict
IOSIntfLine.blank_line_keep
IOSIntfLine.build_reset_string()
IOSIntfLine.calculate_line_id()
IOSIntfLine.child_indent
IOSIntfLine.children
IOSIntfLine.classname
IOSIntfLine.comment_delimiter
IOSIntfLine.confobj
IOSIntfLine.default_ipv4_addr_object
IOSIntfLine.default_ipv6_addr_object
IOSIntfLine.delete()
IOSIntfLine.delete_children_matching()
IOSIntfLine.description
IOSIntfLine.diff_id_list
IOSIntfLine.diff_linenum
IOSIntfLine.diff_rendered
IOSIntfLine.diff_side
IOSIntfLine.diff_word
IOSIntfLine.dna
IOSIntfLine.family_endpoint
IOSIntfLine.find_parent_for()
IOSIntfLine.geneology
IOSIntfLine.geneology_text
IOSIntfLine.get_typed_dict()
IOSIntfLine.has_autonegotiation
IOSIntfLine.has_child_with()
IOSIntfLine.has_children
IOSIntfLine.has_dtp
IOSIntfLine.has_hsrp_authentication_md5
IOSIntfLine.has_hsrp_preempt
IOSIntfLine.has_hsrp_track
IOSIntfLine.has_hsrp_usebia
IOSIntfLine.has_ip_accessgroup_in
IOSIntfLine.has_ip_accessgroup_out
IOSIntfLine.has_ip_helper_addresses
IOSIntfLine.has_ip_hsrp
IOSIntfLine.has_ip_pim_dense_mode
IOSIntfLine.has_ip_pim_sparse_mode
IOSIntfLine.has_ip_pim_sparsedense_mode
IOSIntfLine.has_ip_secondary
IOSIntfLine.has_ipv4_accessgroup_in
IOSIntfLine.has_ipv4_accessgroup_out
IOSIntfLine.has_mac_accessgroup_in
IOSIntfLine.has_mac_accessgroup_out
IOSIntfLine.has_manual_carrierdelay
IOSIntfLine.has_manual_clock_rate
IOSIntfLine.has_manual_disable_cdp
IOSIntfLine.has_manual_duplex
IOSIntfLine.has_manual_ip_mtu
IOSIntfLine.has_manual_mpls_mtu
IOSIntfLine.has_manual_mtu
IOSIntfLine.has_manual_speed
IOSIntfLine.has_manual_switch_access
IOSIntfLine.has_manual_switch_trunk
IOSIntfLine.has_manual_switch_trunk_encap
IOSIntfLine.has_mpls
IOSIntfLine.has_no_icmp_redirects
IOSIntfLine.has_no_icmp_unreachables
IOSIntfLine.has_no_ip_proxyarp
IOSIntfLine.has_no_ipv4
IOSIntfLine.has_switch_portsecurity
IOSIntfLine.has_switch_stormcontrol
IOSIntfLine.has_vrf
IOSIntfLine.has_xconnect
IOSIntfLine.hash_children
IOSIntfLine.hsrp_authentication_cleartext
IOSIntfLine.hsrp_authentication_md5_keychain
IOSIntfLine.hsrp_group
IOSIntfLine.hsrp_hello_timer
IOSIntfLine.hsrp_hold_timer
IOSIntfLine.hsrp_interfaces
IOSIntfLine.hsrp_ip_addr
IOSIntfLine.hsrp_ip_mask
IOSIntfLine.hsrp_priority
IOSIntfLine.hsrp_track
IOSIntfLine.in_ipv4_subnet()
IOSIntfLine.in_ipv4_subnets()
IOSIntfLine.indent
IOSIntfLine.index
IOSIntfLine.insert_after()
IOSIntfLine.insert_before()
IOSIntfLine.interface_number
IOSIntfLine.interface_object
IOSIntfLine.intf_in_portchannel
IOSIntfLine.ioscfg
IOSIntfLine.ip
IOSIntfLine.ip_accessgroup_in
IOSIntfLine.ip_accessgroup_out
IOSIntfLine.ip_addr
IOSIntfLine.ip_helper_addresses
IOSIntfLine.ip_network_object
IOSIntfLine.ip_secondary_addresses
IOSIntfLine.ip_secondary_networks
IOSIntfLine.ipv4
IOSIntfLine.ipv4_accessgroup_in
IOSIntfLine.ipv4_accessgroup_out
IOSIntfLine.ipv4_addr
IOSIntfLine.ipv4_addr_object
IOSIntfLine.ipv4_masklength
IOSIntfLine.ipv4_netmask
IOSIntfLine.ipv4_network_object
IOSIntfLine.ipv6_addr
IOSIntfLine.ipv6_addr_object
IOSIntfLine.ipv6_masklength
IOSIntfLine.is_abbreviated_as()
IOSIntfLine.is_child
IOSIntfLine.is_comment
IOSIntfLine.is_config_line
IOSIntfLine.is_ethernet_intf
IOSIntfLine.is_intf
IOSIntfLine.is_loopback_intf
IOSIntfLine.is_object_for()
IOSIntfLine.is_object_for_aaa_accounting()
IOSIntfLine.is_object_for_aaa_authentication()
IOSIntfLine.is_object_for_aaa_authorization()
IOSIntfLine.is_object_for_hostname()
IOSIntfLine.is_object_for_interface()
IOSIntfLine.is_object_for_ip_route()
IOSIntfLine.is_object_for_ipv6_route()
IOSIntfLine.is_parent
IOSIntfLine.is_portchannel_intf
IOSIntfLine.is_shutdown
IOSIntfLine.is_subintf
IOSIntfLine.is_switchport
IOSIntfLine.is_virtual_intf
IOSIntfLine.line_id
IOSIntfLine.lineage
IOSIntfLine.linenum
IOSIntfLine.lstrip()
IOSIntfLine.mac_accessgroup_in
IOSIntfLine.mac_accessgroup_out
IOSIntfLine.manual_arp_timeout
IOSIntfLine.manual_bandwidth
IOSIntfLine.manual_carrierdelay
IOSIntfLine.manual_clock_rate
IOSIntfLine.manual_delay
IOSIntfLine.manual_duplex
IOSIntfLine.manual_encapsulation
IOSIntfLine.manual_holdqueue_in
IOSIntfLine.manual_holdqueue_out
IOSIntfLine.manual_ip_mtu
IOSIntfLine.manual_mpls_mtu
IOSIntfLine.manual_mtu
IOSIntfLine.manual_speed
IOSIntfLine.manual_switch_trunk_encap
IOSIntfLine.name
IOSIntfLine.native_vlan
IOSIntfLine.ordinal_list
IOSIntfLine.parent
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.replace()
IOSIntfLine.reset()
IOSIntfLine.rstrip()
IOSIntfLine.safe_escape_curly_braces()
IOSIntfLine.set_comment_bool()
IOSIntfLine.siblings
IOSIntfLine.strip()
IOSIntfLine.subinterface_number
IOSIntfLine.text
IOSIntfLine.trunk_vlans_allowed
IOSIntfLine.uncfgtext
IOSIntfLine.verbose
IOSIntfLine.vrf
IOSIntfLine.xconnect_vc
- ciscoconfparse.models_nxos
NXOSCfgLine
NXOSCfgLine.__annotations__
NXOSCfgLine.__eq__()
NXOSCfgLine.__getattr__()
NXOSCfgLine.__gt__()
NXOSCfgLine.__hash__()
NXOSCfgLine.__len__()
NXOSCfgLine.__lt__()
NXOSCfgLine.__repr__()
NXOSCfgLine.__str__()
NXOSCfgLine.add_child()
NXOSCfgLine.add_parent()
NXOSCfgLine.add_uncfgtext()
NXOSCfgLine.all_children
NXOSCfgLine.all_parents
NXOSCfgLine.all_text
NXOSCfgLine.append_to_family()
NXOSCfgLine.as_diff_dict
NXOSCfgLine.blank_line_keep
NXOSCfgLine.build_reset_string()
NXOSCfgLine.calculate_line_id()
NXOSCfgLine.child_indent
NXOSCfgLine.children
NXOSCfgLine.classname
NXOSCfgLine.comment_delimiter
NXOSCfgLine.confobj
NXOSCfgLine.delete()
NXOSCfgLine.delete_children_matching()
NXOSCfgLine.diff_id_list
NXOSCfgLine.diff_linenum
NXOSCfgLine.diff_rendered
NXOSCfgLine.diff_side
NXOSCfgLine.diff_word
NXOSCfgLine.dna
NXOSCfgLine.family_endpoint
NXOSCfgLine.find_parent_for()
NXOSCfgLine.geneology
NXOSCfgLine.geneology_text
NXOSCfgLine.get_typed_dict()
NXOSCfgLine.has_child_with()
NXOSCfgLine.has_children
NXOSCfgLine.hash_children
NXOSCfgLine.indent
NXOSCfgLine.index
NXOSCfgLine.insert_after()
NXOSCfgLine.insert_before()
NXOSCfgLine.intf_in_portchannel
NXOSCfgLine.ioscfg
NXOSCfgLine.is_child
NXOSCfgLine.is_comment
NXOSCfgLine.is_config_line
NXOSCfgLine.is_ethernet_intf
NXOSCfgLine.is_intf
NXOSCfgLine.is_loopback_intf
NXOSCfgLine.is_object_for()
NXOSCfgLine.is_parent
NXOSCfgLine.is_portchannel_intf
NXOSCfgLine.is_subintf
NXOSCfgLine.is_switchport
NXOSCfgLine.is_virtual_intf
NXOSCfgLine.is_vpc_peerlink
NXOSCfgLine.line_id
NXOSCfgLine.lineage
NXOSCfgLine.linenum
NXOSCfgLine.lstrip()
NXOSCfgLine.parent
NXOSCfgLine.portchannel_number
NXOSCfgLine.re_match()
NXOSCfgLine.re_match_iter_typed()
NXOSCfgLine.re_match_typed()
NXOSCfgLine.re_search()
NXOSCfgLine.re_search_children()
NXOSCfgLine.re_sub()
NXOSCfgLine.replace()
NXOSCfgLine.reset()
NXOSCfgLine.rstrip()
NXOSCfgLine.safe_escape_curly_braces()
NXOSCfgLine.set_comment_bool()
NXOSCfgLine.siblings
NXOSCfgLine.strip()
NXOSCfgLine.text
NXOSCfgLine.uncfgtext
NXOSCfgLine.verbose
NXOSIntfLine
NXOSIntfLine.__annotations__
NXOSIntfLine.__eq__()
NXOSIntfLine.__getattr__()
NXOSIntfLine.__gt__()
NXOSIntfLine.__hash__()
NXOSIntfLine.__len__()
NXOSIntfLine.__lt__()
NXOSIntfLine.__repr__()
NXOSIntfLine.__str__()
NXOSIntfLine.abbvs
NXOSIntfLine.access_vlan
NXOSIntfLine.add_child()
NXOSIntfLine.add_parent()
NXOSIntfLine.add_uncfgtext()
NXOSIntfLine.all_children
NXOSIntfLine.all_parents
NXOSIntfLine.all_text
NXOSIntfLine.append_to_family()
NXOSIntfLine.as_diff_dict
NXOSIntfLine.blank_line_keep
NXOSIntfLine.build_reset_string()
NXOSIntfLine.calculate_line_id()
NXOSIntfLine.child_indent
NXOSIntfLine.children
NXOSIntfLine.classname
NXOSIntfLine.comment_delimiter
NXOSIntfLine.confobj
NXOSIntfLine.delete()
NXOSIntfLine.delete_children_matching()
NXOSIntfLine.description
NXOSIntfLine.diff_id_list
NXOSIntfLine.diff_linenum
NXOSIntfLine.diff_rendered
NXOSIntfLine.diff_side
NXOSIntfLine.diff_word
NXOSIntfLine.dna
NXOSIntfLine.family_endpoint
NXOSIntfLine.fex_associate_chassis_id
NXOSIntfLine.find_parent_for()
NXOSIntfLine.geneology
NXOSIntfLine.geneology_text
NXOSIntfLine.get_typed_dict()
NXOSIntfLine.has_autonegotiation
NXOSIntfLine.has_child_with()
NXOSIntfLine.has_children
NXOSIntfLine.has_dtp
NXOSIntfLine.has_hsrp_authentication_md5
NXOSIntfLine.has_hsrp_preempt
NXOSIntfLine.has_hsrp_track
NXOSIntfLine.has_hsrp_usebia
NXOSIntfLine.has_ip_accessgroup_in
NXOSIntfLine.has_ip_accessgroup_out
NXOSIntfLine.has_ip_helper_addresses
NXOSIntfLine.has_ip_hsrp
NXOSIntfLine.has_ip_pim_dense_mode
NXOSIntfLine.has_ip_pim_sparse_mode
NXOSIntfLine.has_ip_pim_sparsedense_mode
NXOSIntfLine.has_ipv4_accessgroup_in
NXOSIntfLine.has_ipv4_accessgroup_out
NXOSIntfLine.has_mac_accessgroup_in
NXOSIntfLine.has_mac_accessgroup_out
NXOSIntfLine.has_manual_carrierdelay
NXOSIntfLine.has_manual_clock_rate
NXOSIntfLine.has_manual_disable_cdp
NXOSIntfLine.has_manual_duplex
NXOSIntfLine.has_manual_ip_mtu
NXOSIntfLine.has_manual_mpls_mtu
NXOSIntfLine.has_manual_mtu
NXOSIntfLine.has_manual_speed
NXOSIntfLine.has_manual_switch_access
NXOSIntfLine.has_manual_switch_fex_fabric
NXOSIntfLine.has_manual_switch_trunk
NXOSIntfLine.has_manual_switch_trunk_encap
NXOSIntfLine.has_mpls
NXOSIntfLine.has_no_icmp_redirects
NXOSIntfLine.has_no_icmp_unreachables
NXOSIntfLine.has_no_ip_proxyarp
NXOSIntfLine.has_no_ipv4
NXOSIntfLine.has_switch_portsecurity
NXOSIntfLine.has_switch_stormcontrol
NXOSIntfLine.has_vrf
NXOSIntfLine.has_xconnect
NXOSIntfLine.hash_children
NXOSIntfLine.hsrp_authentication_cleartext
NXOSIntfLine.hsrp_authentication_md5_keychain
NXOSIntfLine.hsrp_group
NXOSIntfLine.hsrp_hello_timer
NXOSIntfLine.hsrp_hold_timer
NXOSIntfLine.hsrp_ip_addr
NXOSIntfLine.hsrp_ip_mask
NXOSIntfLine.hsrp_priority
NXOSIntfLine.hsrp_track
NXOSIntfLine.in_ipv4_subnet()
NXOSIntfLine.in_ipv4_subnets()
NXOSIntfLine.indent
NXOSIntfLine.index
NXOSIntfLine.insert_after()
NXOSIntfLine.insert_before()
NXOSIntfLine.interface_number
NXOSIntfLine.interface_object
NXOSIntfLine.intf_in_portchannel
NXOSIntfLine.ioscfg
NXOSIntfLine.ip
NXOSIntfLine.ip_accessgroup_in
NXOSIntfLine.ip_accessgroup_out
NXOSIntfLine.ip_addr
NXOSIntfLine.ip_helper_addresses
NXOSIntfLine.ip_network_object
NXOSIntfLine.ipv4
NXOSIntfLine.ipv4_accessgroup_in
NXOSIntfLine.ipv4_accessgroup_out
NXOSIntfLine.ipv4_addr
NXOSIntfLine.ipv4_addr_object
NXOSIntfLine.ipv4_masklength
NXOSIntfLine.ipv4_netmask
NXOSIntfLine.ipv4_network_object
NXOSIntfLine.is_abbreviated_as()
NXOSIntfLine.is_child
NXOSIntfLine.is_comment
NXOSIntfLine.is_config_line
NXOSIntfLine.is_ethernet_intf
NXOSIntfLine.is_intf
NXOSIntfLine.is_loopback_intf
NXOSIntfLine.is_object_for()
NXOSIntfLine.is_parent
NXOSIntfLine.is_portchannel_intf
NXOSIntfLine.is_shutdown
NXOSIntfLine.is_subintf
NXOSIntfLine.is_switchport
NXOSIntfLine.is_virtual_intf
NXOSIntfLine.is_vpc_peerlink
NXOSIntfLine.line_id
NXOSIntfLine.lineage
NXOSIntfLine.linenum
NXOSIntfLine.lstrip()
NXOSIntfLine.mac_accessgroup_in
NXOSIntfLine.mac_accessgroup_out
NXOSIntfLine.manual_arp_timeout
NXOSIntfLine.manual_bandwidth
NXOSIntfLine.manual_beacon
NXOSIntfLine.manual_carrierdelay
NXOSIntfLine.manual_clock_rate
NXOSIntfLine.manual_delay
NXOSIntfLine.manual_duplex
NXOSIntfLine.manual_encapsulation
NXOSIntfLine.manual_holdqueue_in
NXOSIntfLine.manual_holdqueue_out
NXOSIntfLine.manual_ip_mtu
NXOSIntfLine.manual_mpls_mtu
NXOSIntfLine.manual_mtu
NXOSIntfLine.manual_speed
NXOSIntfLine.manual_stp_link_type
NXOSIntfLine.manual_stp_port_type
NXOSIntfLine.manual_switch_trunk_encap
NXOSIntfLine.name
NXOSIntfLine.native_vlan
NXOSIntfLine.ordinal_list
NXOSIntfLine.parent
NXOSIntfLine.port
NXOSIntfLine.port_type
NXOSIntfLine.portchannel_number
NXOSIntfLine.re_match()
NXOSIntfLine.re_match_iter_typed()
NXOSIntfLine.re_match_typed()
NXOSIntfLine.re_search()
NXOSIntfLine.re_search_children()
NXOSIntfLine.re_sub()
NXOSIntfLine.replace()
NXOSIntfLine.reset()
NXOSIntfLine.rstrip()
NXOSIntfLine.safe_escape_curly_braces()
NXOSIntfLine.set_comment_bool()
NXOSIntfLine.siblings
NXOSIntfLine.strip()
NXOSIntfLine.subinterface_number
NXOSIntfLine.text
NXOSIntfLine.trunk_vlans_allowed
NXOSIntfLine.uncfgtext
NXOSIntfLine.verbose
NXOSIntfLine.vpc
NXOSIntfLine.vrf
NXOSIntfLine.xconnect_vc
- 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.debug
IPv4Obj.dna
IPv4Obj.empty
IPv4Obj.exploded
IPv4Obj.finished_parsing
IPv4Obj.get_regex()
IPv4Obj.hostmask
IPv4Obj.inverse_netmask
IPv4Obj.ip
IPv4Obj.ip_object
IPv4Obj.ipv4
IPv4Obj.is_multicast
IPv4Obj.is_private
IPv4Obj.is_reserved
IPv4Obj.masklen
IPv4Obj.masklength
IPv4Obj.max_int
IPv4Obj.netmask
IPv4Obj.network
IPv4Obj.network_object
IPv4Obj.network_offset
IPv4Obj.next()
IPv4Obj.numhosts
IPv4Obj.packed
IPv4Obj.prefixlen
IPv4Obj.prefixlength
IPv4Obj.strict
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.debug
IPv6Obj.dna
IPv6Obj.empty
IPv6Obj.exploded
IPv6Obj.finished_parsing
IPv6Obj.get_regex()
IPv6Obj.hostmask
IPv6Obj.inverse_netmask
IPv6Obj.ip
IPv6Obj.ip_object
IPv6Obj.ipv6
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_object
IPv6Obj.network_offset
IPv6Obj.next()
IPv6Obj.numhosts
IPv6Obj.packed
IPv6Obj.prefixlen
IPv6Obj.prefixlength
IPv6Obj.sixtofour
IPv6Obj.strict
IPv6Obj.teredo
IPv6Obj.version
CiscoRange
CiscoRange.__add__()
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.__sub__()
CiscoRange.append()
CiscoRange.as_compressed_str()
CiscoRange.as_list()
CiscoRange.as_set()
CiscoRange.attribute_sort()
CiscoRange.begin_obj
CiscoRange.clear()
CiscoRange.count()
CiscoRange.default_iter_attr
CiscoRange.extend()
CiscoRange.index()
CiscoRange.insert()
CiscoRange.iterate_attribute
CiscoRange.member_type
CiscoRange.parse_cisco_interfaces()
CiscoRange.parse_floats()
CiscoRange.parse_integers()
CiscoRange.parse_strings()
CiscoRange.pop()
CiscoRange.range_str
CiscoRange.remove()
CiscoRange.result_type
CiscoRange.reverse
CiscoRange.text
CiscoRange.this_obj
DNSResponse
dns_query()
- ciscoconfparse.CiscoConfParse Object