Welcome to ciscoconfparse2’s documentation!
Contents:
- Introduction
- Installation
- CLI Command
CiscoConfParseExamplesCiscoConfParseTutorial- Getting Config Values with
CiscoConfParse CiscoConfParseFundamentals: Using Parent / Child Relationshipsciscoconfparse2Configuration branches- Example Usage: Build configuration diffs
- Getting Config Values with
- Build and Development
- Unit-Tests and SonarCloud
- API
- ciscoconfparse2 functions
- ciscoconfparse2.CiscoConfParse Object
CiscoConfParseCiscoConfParse.__enter__()CiscoConfParse.__eq__()CiscoConfParse.__exit__()CiscoConfParse.__hash__CiscoConfParse.__ne__()CiscoConfParse.__repr__()CiscoConfParse.auto_commitCiscoConfParse.auto_indent_widthCiscoConfParse.check_ccp_input_good()CiscoConfParse.check_input_bad()CiscoConfParse.comment_delimitersCiscoConfParse.commit()CiscoConfParse.config_objsCiscoConfParse.debugCiscoConfParse.encodingCiscoConfParse.factoryCiscoConfParse.find_child_objects()CiscoConfParse.find_object_branches()CiscoConfParse.find_objects()CiscoConfParse.find_parent_objects()CiscoConfParse.find_parent_objects_wo_child()CiscoConfParse.finished_config_parseCiscoConfParse.get_auto_indent_from_syntax()CiscoConfParse.get_text()CiscoConfParse.handle_ccp_brace_syntax()CiscoConfParse.ignore_blank_linesCiscoConfParse.linesplit_rgxCiscoConfParse.loguruCiscoConfParse.objsCiscoConfParse.openargsCiscoConfParse.re_match_iter_typed()CiscoConfParse.re_search_children()CiscoConfParse.read_config()CiscoConfParse.read_config_file()CiscoConfParse.save_as()CiscoConfParse.syntax
- ciscoconfparse2.Diff Object
DiffDiff.__new__()Diff.add_traits()Diff.class_own_trait_events()Diff.class_own_traits()Diff.class_trait_names()Diff.class_traits()Diff.cross_validation_lockDiff.get_diff()Diff.get_rollback()Diff.has_trait()Diff.hold_trait_notifications()Diff.hostDiff.notify_change()Diff.observe()Diff.on_trait_change()Diff.set_trait()Diff.setup_instance()Diff.trait_defaults()Diff.trait_events()Diff.trait_has_value()Diff.trait_metadata()Diff.trait_names()Diff.trait_values()Diff.traits()Diff.unobserve()Diff.unobserve_all()
- ciscoconfparse2.ConfigList Object
ConfigListConfigList.CiscoConfParseConfigList.__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.__str__()ConfigList.all_parentsConfigList.append()ConfigList.as_textConfigList.asa_access_listConfigList.asa_object_group_namesConfigList.asa_object_group_networkConfigList.auto_commitConfigList.bootstrap()ConfigList.ccp_refConfigList.clear()ConfigList.comment_delimitersConfigList.commit()ConfigList.commit_checkpointConfigList.copy()ConfigList.count()ConfigList.current_checkpointConfigList.dataConfigList.debugConfigList.dnaConfigList.extend()ConfigList.factoryConfigList.get_checkpoint()ConfigList.ignore_blank_linesConfigList.index()ConfigList.initlistConfigList.insert()ConfigList.insert_after()ConfigList.insert_before()ConfigList.iter_no_comments()ConfigList.iter_with_comments()ConfigList.pop()ConfigList.reassign_linenums()ConfigList.remove()ConfigList.reverse()ConfigList.search_safeConfigList.sort()ConfigList.syntax
- ccp_abc functions
- ciscoconfparse2.ccp_abc
BaseCfgLineBaseCfgLine.__contains__()BaseCfgLine.__eq__()BaseCfgLine.__getitem__()BaseCfgLine.__gt__()BaseCfgLine.__hash__()BaseCfgLine.__iter__()BaseCfgLine.__len__()BaseCfgLine.__lt__()BaseCfgLine.__repr__()BaseCfgLine.__str__()BaseCfgLine.add_parent()BaseCfgLine.all_childrenBaseCfgLine.all_linesBaseCfgLine.all_parentsBaseCfgLine.all_textBaseCfgLine.append_to_family()BaseCfgLine.blank_line_keepBaseCfgLine.brace_terminationBaseCfgLine.child_indentBaseCfgLine.childrenBaseCfgLine.classify_family_indent()BaseCfgLine.classnameBaseCfgLine.confobjBaseCfgLine.delete()BaseCfgLine.dnaBaseCfgLine.family_endpointBaseCfgLine.family_textBaseCfgLine.featureBaseCfgLine.geneologyBaseCfgLine.geneology_textBaseCfgLine.get_regex_typed_dict()BaseCfgLine.get_unique_identifier()BaseCfgLine.has_child_with()BaseCfgLine.has_childrenBaseCfgLine.hash_childrenBaseCfgLine.indentBaseCfgLine.indexBaseCfgLine.insert_after()BaseCfgLine.insert_before()BaseCfgLine.is_childBaseCfgLine.is_commentBaseCfgLine.is_config_lineBaseCfgLine.is_intfBaseCfgLine.is_object_for()BaseCfgLine.is_parentBaseCfgLine.is_subintfBaseCfgLine.is_switchportBaseCfgLine.last_family_linenumBaseCfgLine.lineBaseCfgLine.lineageBaseCfgLine.linenumBaseCfgLine.lstrip()BaseCfgLine.parentBaseCfgLine.re_list_iter_typed()BaseCfgLine.re_list_iter_typed_groupdict_dict()BaseCfgLine.re_list_iter_typed_groupdict_none()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.replace_text()BaseCfgLine.rstrip()BaseCfgLine.safe_escape_curly_braces()BaseCfgLine.siblingsBaseCfgLine.split()BaseCfgLine.strip()BaseCfgLine.textBaseCfgLine.verbose
- ciscoconfparse2.models_cisco
TrackingInterfaceTrackingInterface.__contains__()TrackingInterface.__eq__()TrackingInterface.__getitem__()TrackingInterface.__gt__()TrackingInterface.__hash__()TrackingInterface.__iter__()TrackingInterface.__len__()TrackingInterface.__lt__()TrackingInterface.__repr__()TrackingInterface.__str__()TrackingInterface.add_parent()TrackingInterface.all_childrenTrackingInterface.all_linesTrackingInterface.all_parentsTrackingInterface.all_textTrackingInterface.append_to_family()TrackingInterface.blank_line_keepTrackingInterface.brace_terminationTrackingInterface.child_indentTrackingInterface.childrenTrackingInterface.classify_family_indent()TrackingInterface.classnameTrackingInterface.confobjTrackingInterface.decrTrackingInterface.decrementTrackingInterface.delete()TrackingInterface.dnaTrackingInterface.family_endpointTrackingInterface.family_textTrackingInterface.featureTrackingInterface.geneologyTrackingInterface.geneology_textTrackingInterface.get_regex_typed_dict()TrackingInterface.get_unique_identifier()TrackingInterface.groupTrackingInterface.grpTrackingInterface.has_child_with()TrackingInterface.has_childrenTrackingInterface.hash_childrenTrackingInterface.indentTrackingInterface.indexTrackingInterface.insert_after()TrackingInterface.insert_before()TrackingInterface.interfaceTrackingInterface.interface_nameTrackingInterface.intfTrackingInterface.is_childTrackingInterface.is_commentTrackingInterface.is_config_lineTrackingInterface.is_intfTrackingInterface.is_object_for()TrackingInterface.is_parentTrackingInterface.is_subintfTrackingInterface.is_switchportTrackingInterface.last_family_linenumTrackingInterface.lineTrackingInterface.lineageTrackingInterface.linenumTrackingInterface.lstrip()TrackingInterface.nameTrackingInterface.parentTrackingInterface.re_list_iter_typed()TrackingInterface.re_list_iter_typed_groupdict_dict()TrackingInterface.re_list_iter_typed_groupdict_none()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.replace_text()TrackingInterface.rstrip()TrackingInterface.safe_escape_curly_braces()TrackingInterface.siblingsTrackingInterface.split()TrackingInterface.strip()TrackingInterface.textTrackingInterface.tracking_interface_groupTrackingInterface.verboseTrackingInterface.weightTrackingInterface.weighting
HSRPInterfaceGroupHSRPInterfaceGroup.__contains__()HSRPInterfaceGroup.__eq__()HSRPInterfaceGroup.__getitem__()HSRPInterfaceGroup.__gt__()HSRPInterfaceGroup.__hash__()HSRPInterfaceGroup.__iter__()HSRPInterfaceGroup.__len__()HSRPInterfaceGroup.__lt__()HSRPInterfaceGroup.__repr__()HSRPInterfaceGroup.__str__()HSRPInterfaceGroup.add_parent()HSRPInterfaceGroup.all_childrenHSRPInterfaceGroup.all_linesHSRPInterfaceGroup.all_parentsHSRPInterfaceGroup.all_textHSRPInterfaceGroup.append_to_family()HSRPInterfaceGroup.authentication_md5_keychainHSRPInterfaceGroup.blank_line_keepHSRPInterfaceGroup.brace_terminationHSRPInterfaceGroup.child_indentHSRPInterfaceGroup.childrenHSRPInterfaceGroup.classify_family_indent()HSRPInterfaceGroup.classnameHSRPInterfaceGroup.confobjHSRPInterfaceGroup.delete()HSRPInterfaceGroup.dnaHSRPInterfaceGroup.family_endpointHSRPInterfaceGroup.family_textHSRPInterfaceGroup.featureHSRPInterfaceGroup.geneologyHSRPInterfaceGroup.geneology_textHSRPInterfaceGroup.get_glbp_tracking_interfaces()HSRPInterfaceGroup.get_hsrp_tracking_interfaces()HSRPInterfaceGroup.get_regex_typed_dict()HSRPInterfaceGroup.get_unique_identifier()HSRPInterfaceGroup.get_vrrp_tracking_interfaces()HSRPInterfaceGroup.groupHSRPInterfaceGroup.grpHSRPInterfaceGroup.has_authentication_md5HSRPInterfaceGroup.has_child_with()HSRPInterfaceGroup.has_childrenHSRPInterfaceGroup.has_hsrp_trackHSRPInterfaceGroup.has_ipv6HSRPInterfaceGroup.hash_childrenHSRPInterfaceGroup.hello_timerHSRPInterfaceGroup.hold_timerHSRPInterfaceGroup.hsrp_authentication_cleartextHSRPInterfaceGroup.hsrp_groupHSRPInterfaceGroup.indentHSRPInterfaceGroup.indexHSRPInterfaceGroup.insert_after()HSRPInterfaceGroup.insert_before()HSRPInterfaceGroup.interface_nameHSRPInterfaceGroup.interface_trackingHSRPInterfaceGroup.intf_nameHSRPInterfaceGroup.ipHSRPInterfaceGroup.ipv4HSRPInterfaceGroup.ipv6HSRPInterfaceGroup.is_childHSRPInterfaceGroup.is_commentHSRPInterfaceGroup.is_config_lineHSRPInterfaceGroup.is_intfHSRPInterfaceGroup.is_object_for()HSRPInterfaceGroup.is_parentHSRPInterfaceGroup.is_subintfHSRPInterfaceGroup.is_switchportHSRPInterfaceGroup.last_family_linenumHSRPInterfaceGroup.lineHSRPInterfaceGroup.lineageHSRPInterfaceGroup.linenumHSRPInterfaceGroup.lstrip()HSRPInterfaceGroup.parentHSRPInterfaceGroup.parent_objHSRPInterfaceGroup.preemptHSRPInterfaceGroup.preempt_delayHSRPInterfaceGroup.preempt_delay_minimumHSRPInterfaceGroup.priorityHSRPInterfaceGroup.re_list_iter_typed()HSRPInterfaceGroup.re_list_iter_typed_groupdict_dict()HSRPInterfaceGroup.re_list_iter_typed_groupdict_none()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.replace_text()HSRPInterfaceGroup.rstrip()HSRPInterfaceGroup.safe_escape_curly_braces()HSRPInterfaceGroup.siblingsHSRPInterfaceGroup.split()HSRPInterfaceGroup.strip()HSRPInterfaceGroup.textHSRPInterfaceGroup.use_biaHSRPInterfaceGroup.verboseHSRPInterfaceGroup.version
IOSCfgLineIOSCfgLine.__contains__()IOSCfgLine.__eq__()IOSCfgLine.__getitem__()IOSCfgLine.__gt__()IOSCfgLine.__hash__()IOSCfgLine.__iter__()IOSCfgLine.__len__()IOSCfgLine.__lt__()IOSCfgLine.__ne__()IOSCfgLine.__repr__()IOSCfgLine.__str__()IOSCfgLine.add_parent()IOSCfgLine.all_childrenIOSCfgLine.all_linesIOSCfgLine.all_parentsIOSCfgLine.all_textIOSCfgLine.append_to_family()IOSCfgLine.blank_line_keepIOSCfgLine.brace_terminationIOSCfgLine.child_indentIOSCfgLine.childrenIOSCfgLine.classify_family_indent()IOSCfgLine.classnameIOSCfgLine.confobjIOSCfgLine.delete()IOSCfgLine.dnaIOSCfgLine.family_endpointIOSCfgLine.family_textIOSCfgLine.featureIOSCfgLine.from_list()IOSCfgLine.geneologyIOSCfgLine.geneology_textIOSCfgLine.get_regex_typed_dict()IOSCfgLine.get_unique_identifier()IOSCfgLine.has_child_with()IOSCfgLine.has_childrenIOSCfgLine.hash_childrenIOSCfgLine.indentIOSCfgLine.indexIOSCfgLine.insert_after()IOSCfgLine.insert_before()IOSCfgLine.is_childIOSCfgLine.is_commentIOSCfgLine.is_config_lineIOSCfgLine.is_ethernet_intfIOSCfgLine.is_in_portchannelIOSCfgLine.is_intfIOSCfgLine.is_loopback_intfIOSCfgLine.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_parentIOSCfgLine.is_subintfIOSCfgLine.is_switchportIOSCfgLine.is_virtual_intfIOSCfgLine.last_family_linenumIOSCfgLine.lineIOSCfgLine.lineageIOSCfgLine.linenumIOSCfgLine.lstrip()IOSCfgLine.parentIOSCfgLine.portchannel_numberIOSCfgLine.re_list_iter_typed()IOSCfgLine.re_list_iter_typed_groupdict_dict()IOSCfgLine.re_list_iter_typed_groupdict_none()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.replace_text()IOSCfgLine.rstrip()IOSCfgLine.safe_escape_curly_braces()IOSCfgLine.siblingsIOSCfgLine.split()IOSCfgLine.strip()IOSCfgLine.textIOSCfgLine.verbose
IOSIntfLineIOSIntfLine.__contains__()IOSIntfLine.__eq__()IOSIntfLine.__getitem__()IOSIntfLine.__gt__()IOSIntfLine.__hash__()IOSIntfLine.__iter__()IOSIntfLine.__len__()IOSIntfLine.__lt__()IOSIntfLine.__ne__()IOSIntfLine.__repr__()IOSIntfLine.__str__()IOSIntfLine.abbvsIOSIntfLine.access_vlanIOSIntfLine.add_parent()IOSIntfLine.all_childrenIOSIntfLine.all_linesIOSIntfLine.all_parentsIOSIntfLine.all_textIOSIntfLine.append_to_family()IOSIntfLine.blank_line_keepIOSIntfLine.brace_terminationIOSIntfLine.child_indentIOSIntfLine.childrenIOSIntfLine.cisco_interface_objectIOSIntfLine.classify_family_indent()IOSIntfLine.classnameIOSIntfLine.confobjIOSIntfLine.default_ipv4_addr_objectIOSIntfLine.default_ipv6_addr_objectIOSIntfLine.delete()IOSIntfLine.descriptionIOSIntfLine.dnaIOSIntfLine.family_endpointIOSIntfLine.family_textIOSIntfLine.featureIOSIntfLine.from_list()IOSIntfLine.geneologyIOSIntfLine.geneology_textIOSIntfLine.get_hsrp_groups()IOSIntfLine.get_regex_typed_dict()IOSIntfLine.get_unique_identifier()IOSIntfLine.has_autonegotiationIOSIntfLine.has_child_with()IOSIntfLine.has_childrenIOSIntfLine.has_dtpIOSIntfLine.has_ip_hsrpIOSIntfLine.has_ip_pim_dense_modeIOSIntfLine.has_ip_pim_sparse_modeIOSIntfLine.has_ip_pim_sparsedense_modeIOSIntfLine.has_ipv6_pim_sparse_modeIOSIntfLine.has_manual_disable_cdpIOSIntfLine.has_manual_switch_accessIOSIntfLine.has_manual_switch_trunkIOSIntfLine.has_manual_switch_trunk_encapIOSIntfLine.has_mplsIOSIntfLine.has_no_icmp_redirectsIOSIntfLine.has_no_icmp_unreachablesIOSIntfLine.has_no_ip_proxyarpIOSIntfLine.has_switch_portsecurityIOSIntfLine.has_switch_stormcontrolIOSIntfLine.has_xconnectIOSIntfLine.hash_childrenIOSIntfLine.hsrp_authentication_md5_keychainIOSIntfLine.hsrp_hello_timerIOSIntfLine.hsrp_hold_timerIOSIntfLine.hsrp_ip_addrIOSIntfLine.hsrp_ip_addr_secondaryIOSIntfLine.hsrp_preemptIOSIntfLine.hsrp_priorityIOSIntfLine.hsrp_usebiaIOSIntfLine.ifindexIOSIntfLine.in_ipv4_subnet()IOSIntfLine.in_ipv4_subnets()IOSIntfLine.indentIOSIntfLine.indexIOSIntfLine.insert_after()IOSIntfLine.insert_before()IOSIntfLine.interface_numberIOSIntfLine.ipIOSIntfLine.ip_accessgroup_inIOSIntfLine.ip_accessgroup_outIOSIntfLine.ip_addrIOSIntfLine.ip_helper_addressesIOSIntfLine.ip_network_objectIOSIntfLine.ip_secondary_addressesIOSIntfLine.ip_secondary_networksIOSIntfLine.ipv4IOSIntfLine.ipv4_accessgroup_inIOSIntfLine.ipv4_accessgroup_outIOSIntfLine.ipv4_addrIOSIntfLine.ipv4_addr_objectIOSIntfLine.ipv4_maskIOSIntfLine.ipv4_masklengthIOSIntfLine.ipv4_netmaskIOSIntfLine.ipv4_network_objectIOSIntfLine.ipv6_accessgroup_inIOSIntfLine.ipv6_accessgroup_outIOSIntfLine.ipv6_addrIOSIntfLine.ipv6_addr_objectsIOSIntfLine.ipv6_dhcp_serverIOSIntfLine.ipv6_masklengthIOSIntfLine.ipv6_trafficfilter_inIOSIntfLine.ipv6_trafficfilter_outIOSIntfLine.is_abbreviated_as()IOSIntfLine.is_childIOSIntfLine.is_commentIOSIntfLine.is_config_lineIOSIntfLine.is_ethernet_intfIOSIntfLine.is_in_portchannelIOSIntfLine.is_intfIOSIntfLine.is_loopback_intfIOSIntfLine.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_parentIOSIntfLine.is_shutdownIOSIntfLine.is_subintfIOSIntfLine.is_switchportIOSIntfLine.is_virtual_intfIOSIntfLine.last_family_linenumIOSIntfLine.lineIOSIntfLine.lineageIOSIntfLine.linenumIOSIntfLine.lstrip()IOSIntfLine.mac_accessgroup_inIOSIntfLine.mac_accessgroup_outIOSIntfLine.manual_arp_timeoutIOSIntfLine.manual_bandwidthIOSIntfLine.manual_carrierdelayIOSIntfLine.manual_clock_rateIOSIntfLine.manual_delayIOSIntfLine.manual_duplexIOSIntfLine.manual_encapsulationIOSIntfLine.manual_holdqueue_inIOSIntfLine.manual_holdqueue_outIOSIntfLine.manual_ip_mtuIOSIntfLine.manual_ipv6_mtuIOSIntfLine.manual_mpls_mtuIOSIntfLine.manual_mtuIOSIntfLine.manual_speedIOSIntfLine.manual_switch_trunk_encapIOSIntfLine.nameIOSIntfLine.native_vlanIOSIntfLine.ordinal_listIOSIntfLine.parentIOSIntfLine.portIOSIntfLine.port_typeIOSIntfLine.portchannel_numberIOSIntfLine.re_list_iter_typed()IOSIntfLine.re_list_iter_typed_groupdict_dict()IOSIntfLine.re_list_iter_typed_groupdict_none()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.replace_text()IOSIntfLine.rstrip()IOSIntfLine.safe_escape_curly_braces()IOSIntfLine.siblingsIOSIntfLine.split()IOSIntfLine.strip()IOSIntfLine.subinterface_numberIOSIntfLine.textIOSIntfLine.trunk_vlans_allowedIOSIntfLine.verboseIOSIntfLine.vrfIOSIntfLine.xconnect_vc
- ciscoconfparse2.models_nxos
NXOSCfgLineNXOSCfgLine.__contains__()NXOSCfgLine.__eq__()NXOSCfgLine.__getitem__()NXOSCfgLine.__gt__()NXOSCfgLine.__hash__()NXOSCfgLine.__iter__()NXOSCfgLine.__len__()NXOSCfgLine.__lt__()NXOSCfgLine.__ne__()NXOSCfgLine.__repr__()NXOSCfgLine.__str__()NXOSCfgLine.add_parent()NXOSCfgLine.all_childrenNXOSCfgLine.all_linesNXOSCfgLine.all_parentsNXOSCfgLine.all_textNXOSCfgLine.append_to_family()NXOSCfgLine.blank_line_keepNXOSCfgLine.brace_terminationNXOSCfgLine.child_indentNXOSCfgLine.childrenNXOSCfgLine.classify_family_indent()NXOSCfgLine.classnameNXOSCfgLine.confobjNXOSCfgLine.delete()NXOSCfgLine.dnaNXOSCfgLine.family_endpointNXOSCfgLine.family_textNXOSCfgLine.featureNXOSCfgLine.from_list()NXOSCfgLine.geneologyNXOSCfgLine.geneology_textNXOSCfgLine.get_regex_typed_dict()NXOSCfgLine.get_unique_identifier()NXOSCfgLine.has_child_with()NXOSCfgLine.has_childrenNXOSCfgLine.hash_childrenNXOSCfgLine.indentNXOSCfgLine.indexNXOSCfgLine.insert_after()NXOSCfgLine.insert_before()NXOSCfgLine.is_childNXOSCfgLine.is_commentNXOSCfgLine.is_config_lineNXOSCfgLine.is_ethernet_intfNXOSCfgLine.is_in_portchannelNXOSCfgLine.is_intfNXOSCfgLine.is_loopback_intfNXOSCfgLine.is_object_for()NXOSCfgLine.is_object_for_aaa_accounting()NXOSCfgLine.is_object_for_aaa_authentication()NXOSCfgLine.is_object_for_aaa_authorization()NXOSCfgLine.is_object_for_hostname()NXOSCfgLine.is_object_for_interface()NXOSCfgLine.is_object_for_ip_route()NXOSCfgLine.is_object_for_ipv6_route()NXOSCfgLine.is_parentNXOSCfgLine.is_subintfNXOSCfgLine.is_switchportNXOSCfgLine.is_virtual_intfNXOSCfgLine.last_family_linenumNXOSCfgLine.lineNXOSCfgLine.lineageNXOSCfgLine.linenumNXOSCfgLine.lstrip()NXOSCfgLine.parentNXOSCfgLine.portchannel_numberNXOSCfgLine.re_list_iter_typed()NXOSCfgLine.re_list_iter_typed_groupdict_dict()NXOSCfgLine.re_list_iter_typed_groupdict_none()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.replace_text()NXOSCfgLine.rstrip()NXOSCfgLine.safe_escape_curly_braces()NXOSCfgLine.siblingsNXOSCfgLine.split()NXOSCfgLine.strip()NXOSCfgLine.textNXOSCfgLine.verbose
NXOSIntfLineNXOSIntfLine.__contains__()NXOSIntfLine.__eq__()NXOSIntfLine.__getitem__()NXOSIntfLine.__gt__()NXOSIntfLine.__hash__()NXOSIntfLine.__iter__()NXOSIntfLine.__len__()NXOSIntfLine.__lt__()NXOSIntfLine.__ne__()NXOSIntfLine.__repr__()NXOSIntfLine.__str__()NXOSIntfLine.abbvsNXOSIntfLine.access_vlanNXOSIntfLine.add_parent()NXOSIntfLine.all_childrenNXOSIntfLine.all_linesNXOSIntfLine.all_parentsNXOSIntfLine.all_textNXOSIntfLine.append_to_family()NXOSIntfLine.blank_line_keepNXOSIntfLine.brace_terminationNXOSIntfLine.child_indentNXOSIntfLine.childrenNXOSIntfLine.cisco_interface_objectNXOSIntfLine.classify_family_indent()NXOSIntfLine.classnameNXOSIntfLine.confobjNXOSIntfLine.default_ipv4_addr_objectNXOSIntfLine.default_ipv6_addr_objectNXOSIntfLine.delete()NXOSIntfLine.descriptionNXOSIntfLine.dnaNXOSIntfLine.family_endpointNXOSIntfLine.family_textNXOSIntfLine.featureNXOSIntfLine.from_list()NXOSIntfLine.geneologyNXOSIntfLine.geneology_textNXOSIntfLine.get_hsrp_groups()NXOSIntfLine.get_regex_typed_dict()NXOSIntfLine.get_unique_identifier()NXOSIntfLine.has_autonegotiationNXOSIntfLine.has_child_with()NXOSIntfLine.has_childrenNXOSIntfLine.has_dtpNXOSIntfLine.has_ip_hsrpNXOSIntfLine.has_ip_pim_dense_modeNXOSIntfLine.has_ip_pim_sparse_modeNXOSIntfLine.has_ip_pim_sparsedense_modeNXOSIntfLine.has_ipv6_pim_sparse_modeNXOSIntfLine.has_manual_disable_cdpNXOSIntfLine.has_manual_switch_accessNXOSIntfLine.has_manual_switch_trunkNXOSIntfLine.has_manual_switch_trunk_encapNXOSIntfLine.has_mplsNXOSIntfLine.has_no_icmp_redirectsNXOSIntfLine.has_no_icmp_unreachablesNXOSIntfLine.has_no_ip_proxyarpNXOSIntfLine.has_switch_portsecurityNXOSIntfLine.has_switch_stormcontrolNXOSIntfLine.has_xconnectNXOSIntfLine.hash_childrenNXOSIntfLine.hsrp_authentication_md5_keychainNXOSIntfLine.hsrp_hello_timerNXOSIntfLine.hsrp_hold_timerNXOSIntfLine.hsrp_ip_addrNXOSIntfLine.hsrp_ip_addr_secondaryNXOSIntfLine.hsrp_preemptNXOSIntfLine.hsrp_priorityNXOSIntfLine.hsrp_usebiaNXOSIntfLine.ifindexNXOSIntfLine.in_ipv4_subnet()NXOSIntfLine.in_ipv4_subnets()NXOSIntfLine.indentNXOSIntfLine.indexNXOSIntfLine.insert_after()NXOSIntfLine.insert_before()NXOSIntfLine.interface_numberNXOSIntfLine.ipNXOSIntfLine.ip_accessgroup_inNXOSIntfLine.ip_accessgroup_outNXOSIntfLine.ip_addrNXOSIntfLine.ip_helper_addressesNXOSIntfLine.ip_network_objectNXOSIntfLine.ip_secondary_addressesNXOSIntfLine.ip_secondary_networksNXOSIntfLine.ipv4NXOSIntfLine.ipv4_accessgroup_inNXOSIntfLine.ipv4_accessgroup_outNXOSIntfLine.ipv4_addrNXOSIntfLine.ipv4_addr_objectNXOSIntfLine.ipv4_masklengthNXOSIntfLine.ipv4_netmaskNXOSIntfLine.ipv4_network_objectNXOSIntfLine.ipv6_accessgroup_inNXOSIntfLine.ipv6_accessgroup_outNXOSIntfLine.ipv6_addrNXOSIntfLine.ipv6_addr_objectsNXOSIntfLine.ipv6_dhcp_serverNXOSIntfLine.ipv6_masklengthNXOSIntfLine.ipv6_trafficfilter_inNXOSIntfLine.ipv6_trafficfilter_outNXOSIntfLine.is_abbreviated_as()NXOSIntfLine.is_childNXOSIntfLine.is_commentNXOSIntfLine.is_config_lineNXOSIntfLine.is_ethernet_intfNXOSIntfLine.is_in_portchannelNXOSIntfLine.is_intfNXOSIntfLine.is_loopback_intfNXOSIntfLine.is_object_for()NXOSIntfLine.is_object_for_aaa_accounting()NXOSIntfLine.is_object_for_aaa_authentication()NXOSIntfLine.is_object_for_aaa_authorization()NXOSIntfLine.is_object_for_hostname()NXOSIntfLine.is_object_for_interface()NXOSIntfLine.is_object_for_ip_route()NXOSIntfLine.is_object_for_ipv6_route()NXOSIntfLine.is_parentNXOSIntfLine.is_shutdownNXOSIntfLine.is_subintfNXOSIntfLine.is_switchportNXOSIntfLine.is_virtual_intfNXOSIntfLine.last_family_linenumNXOSIntfLine.lineNXOSIntfLine.lineageNXOSIntfLine.linenumNXOSIntfLine.lstrip()NXOSIntfLine.mac_accessgroup_inNXOSIntfLine.mac_accessgroup_outNXOSIntfLine.manual_arp_timeoutNXOSIntfLine.manual_bandwidthNXOSIntfLine.manual_carrierdelayNXOSIntfLine.manual_clock_rateNXOSIntfLine.manual_delayNXOSIntfLine.manual_duplexNXOSIntfLine.manual_encapsulationNXOSIntfLine.manual_holdqueue_inNXOSIntfLine.manual_holdqueue_outNXOSIntfLine.manual_ip_mtuNXOSIntfLine.manual_ipv6_mtuNXOSIntfLine.manual_mpls_mtuNXOSIntfLine.manual_mtuNXOSIntfLine.manual_speedNXOSIntfLine.manual_switch_trunk_encapNXOSIntfLine.nameNXOSIntfLine.native_vlanNXOSIntfLine.ordinal_listNXOSIntfLine.parentNXOSIntfLine.portNXOSIntfLine.port_typeNXOSIntfLine.portchannel_numberNXOSIntfLine.re_list_iter_typed()NXOSIntfLine.re_list_iter_typed_groupdict_dict()NXOSIntfLine.re_list_iter_typed_groupdict_none()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.replace_text()NXOSIntfLine.rstrip()NXOSIntfLine.safe_escape_curly_braces()NXOSIntfLine.siblingsNXOSIntfLine.split()NXOSIntfLine.strip()NXOSIntfLine.subinterface_numberNXOSIntfLine.textNXOSIntfLine.trunk_vlans_allowedNXOSIntfLine.verboseNXOSIntfLine.vrfNXOSIntfLine.xconnect_vc
- ciscoconfparse2.ccp_util Classes and Methods
IPv4ObjIPv4Obj.__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_tupleIPv4Obj.as_cidr_addrIPv4Obj.as_cidr_netIPv4Obj.as_decimalIPv4Obj.as_decimal_broadcastIPv4Obj.as_decimal_networkIPv4Obj.as_hexIPv4Obj.as_hex_tupleIPv4Obj.as_intIPv4Obj.as_zeropaddedIPv4Obj.as_zeropadded_networkIPv4Obj.broadcastIPv4Obj.debugIPv4Obj.dnaIPv4Obj.emptyIPv4Obj.explodedIPv4Obj.finished_parsingIPv4Obj.get_regex()IPv4Obj.hostmaskIPv4Obj.inverse_netmaskIPv4Obj.ipIPv4Obj.ip_objectIPv4Obj.ipv4IPv4Obj.is_multicastIPv4Obj.is_privateIPv4Obj.is_reservedIPv4Obj.masklenIPv4Obj.masklengthIPv4Obj.max_intIPv4Obj.netmaskIPv4Obj.networkIPv4Obj.network_objectIPv4Obj.network_offsetIPv4Obj.next()IPv4Obj.numhostsIPv4Obj.packedIPv4Obj.prefixlenIPv4Obj.prefixlengthIPv4Obj.strictIPv4Obj.v4inputIPv4Obj.version
IPv6ObjIPv6Obj.__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_tupleIPv6Obj.as_cidr_addrIPv6Obj.as_cidr_netIPv6Obj.as_decimalIPv6Obj.as_decimal_broadcastIPv6Obj.as_decimal_networkIPv6Obj.as_decimal_network_maxintIPv6Obj.as_hexIPv6Obj.as_hex_tupleIPv6Obj.as_int()IPv6Obj.broadcastIPv6Obj.compressedIPv6Obj.debugIPv6Obj.dnaIPv6Obj.emptyIPv6Obj.explodedIPv6Obj.finished_parsingIPv6Obj.get_regex()IPv6Obj.hostmaskIPv6Obj.inverse_netmaskIPv6Obj.ipIPv6Obj.ip_objectIPv6Obj.ipv6IPv6Obj.is_ipv4_mappedIPv6Obj.is_link_localIPv6Obj.is_multicastIPv6Obj.is_privateIPv6Obj.is_reservedIPv6Obj.is_site_localIPv6Obj.is_unspecifiedIPv6Obj.masklenIPv6Obj.masklengthIPv6Obj.max_intIPv6Obj.netmaskIPv6Obj.networkIPv6Obj.network_objectIPv6Obj.network_offsetIPv6Obj.next()IPv6Obj.numhostsIPv6Obj.packedIPv6Obj.prefixlenIPv6Obj.prefixlengthIPv6Obj.sixtofourIPv6Obj.strictIPv6Obj.teredoIPv6Obj.v6inputIPv6Obj.version
CiscoRangeCiscoRange.__add__()CiscoRange.__class_getitem__()CiscoRange.__contains__()CiscoRange.__copy__()CiscoRange.__delitem__()CiscoRange.__eq__()CiscoRange.__ge__()CiscoRange.__getitem__()CiscoRange.__gt__()CiscoRange.__hash__()CiscoRange.__iadd__()CiscoRange.__imul__()CiscoRange.__iter__()CiscoRange.__le__()CiscoRange.__len__()CiscoRange.__lt__()CiscoRange.__mul__()CiscoRange.__radd__()CiscoRange.__repr__()CiscoRange.__reversed__()CiscoRange.__rmul__()CiscoRange.__setitem__()CiscoRange.__str__()CiscoRange.__sub__()CiscoRange.append()CiscoRange.as_compressed_str()CiscoRange.as_list()CiscoRange.as_set()CiscoRange.attribute_sort()CiscoRange.begin_objCiscoRange.clear()CiscoRange.copy()CiscoRange.count()CiscoRange.dataCiscoRange.default_iter_attrCiscoRange.extend()CiscoRange.index()CiscoRange.insert()CiscoRange.iterate_attributeCiscoRange.member_typeCiscoRange.parse_cisco_interfaces()CiscoRange.parse_integers()CiscoRange.parse_strings()CiscoRange.pop()CiscoRange.range_strCiscoRange.remove()CiscoRange.result_typeCiscoRange.reverse()CiscoRange.sort()CiscoRange.textCiscoRange.this_obj
DNSResponsedns_query()
- ciscoconfparse2.CiscoPassword
CiscoPasswordCiscoPassword.__new__()CiscoPassword.add_traits()CiscoPassword.b64tableCiscoPassword.cisco_b64charsCiscoPassword.class_own_trait_events()CiscoPassword.class_own_traits()CiscoPassword.class_trait_names()CiscoPassword.class_traits()CiscoPassword.cross_validation_lockCiscoPassword.decrypt_type_5()CiscoPassword.decrypt_type_7()CiscoPassword.decrypt_type_8()CiscoPassword.decrypt_type_9()CiscoPassword.encrypt_type_5()CiscoPassword.encrypt_type_7()CiscoPassword.encrypt_type_8()CiscoPassword.encrypt_type_9()CiscoPassword.epCiscoPassword.has_trait()CiscoPassword.hold_trait_notifications()CiscoPassword.notify_change()CiscoPassword.observe()CiscoPassword.on_trait_change()CiscoPassword.pwd_check()CiscoPassword.set_trait()CiscoPassword.setup_instance()CiscoPassword.std_b64charsCiscoPassword.trait_defaults()CiscoPassword.trait_events()CiscoPassword.trait_has_value()CiscoPassword.trait_metadata()CiscoPassword.trait_names()CiscoPassword.trait_values()CiscoPassword.traits()CiscoPassword.unobserve()CiscoPassword.unobserve_all()