From 3e6c8c1d099f623c891185942f038f940acd395b Mon Sep 17 00:00:00 2001 From: Taarini Sarath Chander Date: Wed, 1 Apr 2026 11:43:50 -0700 Subject: [PATCH 1/2] Releasing v26.3 --- changelog/2026/march.rst | 88 + sdk_generator/outputs/github_parser.json | 1421 +++++++++++------ src/genie/libs/parser/__init__.py | 2 +- .../libs/parser/iosxe/ie3k/show_hardware.py | 3 + .../cli/equal/golden_output_6_expected.py | 54 + .../cli/equal/golden_output_6_output.txt | 29 + .../libs/parser/iosxe/rv1/show_policy_map.py | 320 ++++ .../tests/ShowPolicyMapInterface}/cli/empty | 0 .../cli/equal/golden_output_1_expected.py | 198 +++ .../cli/equal/golden_output_1_output.txt | 64 + .../cli/equal/golden_output_2_expected.py | 198 +++ .../cli/equal/golden_output_2_output.txt | 64 + src/genie/libs/parser/iosxe/show_alarm.py | 60 + .../libs/parser/iosxe/show_app_hosting.py | 2 +- src/genie/libs/parser/iosxe/show_cef.py | 491 +++++- src/genie/libs/parser/iosxe/show_dhcp.py | 339 +++- src/genie/libs/parser/iosxe/show_interface.py | 325 ++++ .../parser/iosxe/show_interface_counters.py | 52 +- src/genie/libs/parser/iosxe/show_iox.py | 2 +- src/genie/libs/parser/iosxe/show_ipv6.py | 112 ++ src/genie/libs/parser/iosxe/show_logging.py | 3 +- src/genie/libs/parser/iosxe/show_mcast.py | 78 +- src/genie/libs/parser/iosxe/show_monitor.py | 3 +- src/genie/libs/parser/iosxe/show_mpls.py | 6 +- .../parser/iosxe/show_platform_hardware.py | 602 ++++++- .../parser/iosxe/show_platform_software.py | 197 +++ .../iosxe/show_platform_software_fed.py | 60 +- .../iosxe/show_platform_software_fed_matm.py | 29 +- .../libs/parser/iosxe/show_policy_map.py | 310 +++- src/genie/libs/parser/iosxe/show_routing.py | 6 +- src/genie/libs/parser/iosxe/show_run.py | 85 +- src/genie/libs/parser/iosxe/show_standby.py | 89 +- src/genie/libs/parser/iosxe/show_vlan.py | 2 +- src/genie/libs/parser/iosxe/show_xconnect.py | 87 +- .../cli/equal/golden_output_1_arguments.json | 3 + .../cli/equal/golden_output_1_expected.py | 46 + .../cli/equal/golden_output_1_output.txt | 45 + .../cli/empty/empty_output_output.txt | 0 .../cli/equal/golden_output_expected.py | 69 + .../cli/equal/golden_output_output.txt | 53 + .../cli/empty/empty_output_output.txt | 0 .../cli/equal/golden_output_expected.py | 9 + .../cli/equal/golden_output_output.txt | 4 + .../cli/empty/empty_output.txt | 0 .../cli/equal/golden_expected.py | 27 + .../cli/equal/golden_output.txt | 189 +++ .../cli/equal/golden_output_arguments.json | 3 + .../cli/empty/empty_output_arguments.json | 1 + .../cli/empty/empty_output_output.txt | 1 + .../cli/equal/golden_output_arguments.json | 3 + .../cli/equal/golden_output_expected.py | 48 + .../cli/equal/golden_output_output.txt | 13 + .../cli/empty | 0 .../cli/equal/golden_output_1_expected.py | 7 + .../cli/equal/golden_output_1_output.txt | 3 + .../cli/equal/golden_output_4_expected.py | 9 + .../cli/equal/golden_output_4_output.txt | 9 + .../ShowIpDhcpSipSessionDetail/cli/empty | 0 .../cli/equal/golden_output_1_expected.py | 37 + .../cli/equal/golden_output_1_output.txt | 34 + .../tests/ShowIpv6InterfaceBrief/cli/empty | 0 .../cli/equal/golden_output_1_expected.py | 58 + .../cli/equal/golden_output_1_output.txt | 19 + .../cli/equal/golden_output_2_expected.py | 46 + .../cli/equal/golden_output_2_output.txt | 16 + .../ShowIpv6MrouteVrfVrfSummary/cli/empty | 0 .../cli/equal/golden_output_1_expected.py | 35 + .../cli/equal/golden_output_1_output.txt | 19 + .../cli/equal/golden_output4_expected.py | 107 ++ .../cli/equal/golden_output4_output.txt | 25 + .../cli/equal/golden_output2_arguments.json | 3 + .../cli/equal/golden_output2_expected.py | 84 + .../cli/equal/golden_output2_output.txt | 13 + .../cli/equal/golden_output8_expected.py | 102 ++ .../cli/equal/golden_output8_output.txt | 39 + .../cli/empty/empty_output_output.txt | 0 .../cli/equal/golden_output_expected.py | 122 ++ .../cli/equal/golden_output_output.txt | 25 + .../cli/empty/empty_output_2_arguments.json | 3 + .../cli/empty/empty_output_2_output.txt | 0 .../cli/empty/empty_output_3_arguments.json | 3 + .../cli/empty/empty_output_3_output.txt | 0 .../cli/equal/golden_output_2_arguments.json | 3 + ...xpected.py => golden_output_2_expected.py} | 40 +- ..._output.txt => golden_output_2_output.txt} | 51 +- .../cli/equal/golden_output_3_arguments.json | 3 + .../cli/equal/golden_output_3_expected.py | 59 + .../cli/equal/golden_output_3_output.txt | 38 + .../cli/empty | 0 .../cli/equal/golden_output_1_expected.py | 27 + .../cli/equal/golden_output_1_output.txt | 16 + .../cli/empty/empty_output_output.txt | 0 .../cli/equal/golden_output_1_expected.py | 10 + .../cli/equal/golden_output_1_output.txt | 2 + .../cli/equal/golden_output_expected.py | 22 + .../cli/equal/golden_output_output.txt | 10 + .../cli/empty/empty_output_arguments.json | 5 + .../cli/empty/empty_output_output.txt | 0 .../cli/equal/golden_output1_arguments.json | 5 + .../cli/equal/golden_output1_expected.py | 17 + .../cli/equal/golden_output1_output.txt | 3 + .../cli/equal/golden_output2_arguments.json | 5 + .../cli/equal/golden_output2_expected.py | 311 ++++ .../cli/equal/golden_output2_output.txt | 52 + .../ShowPlatformSoftwareAdjFpActive/cli/empty | 0 .../cli/equal/golden_output_1_expected.py | 105 ++ .../cli/equal/golden_output_1_output.txt | 52 + .../cli/equal/golden_output_2_expected.py | 130 ++ .../cli/equal/golden_output_2_output.txt | 62 + .../cli/equal/golden_output1_arguments.json | 6 + .../cli/equal/golden_output1_expected.py | 39 + .../cli/equal/golden_output1_output.txt | 31 + .../cli/empty/empty_output_output.txt | 0 .../cli/equal/golden_output_expected.py | 34 + .../cli/equal/golden_output_output.txt | 11 + .../cli/equal/golden_output_expected.py | 3 +- .../cli/equal/golden_output_output.txt | 3 +- .../cli/empty | 0 .../cli/equal/golden_output_1_expected.py | 29 + .../cli/equal/golden_output_1_output.txt | 11 + .../cli/empty | 0 .../cli/equal/golden_output_1_expected.py | 0 .../cli/equal/golden_output_1_output.txt | 2 +- .../cli/empty | 0 .../cli/equal/golden_output_1_expected.py | 62 + .../cli/equal/golden_output_1_output.txt | 27 + .../cli/empty/empty_output_3_argument.json | 3 + .../cli/equal/golden_output31_arguments.json | 3 + .../cli/equal/golden_output31_expected.py | 12 + .../cli/equal/golden_output31_output.txt | 10 + .../cli/equal/golden_output32_arguments.json | 3 + .../cli/equal/golden_output32_expected.py | 12 + .../cli/equal/golden_output32_output.txt | 10 + .../cli/equal/golden_output_30_arguments.json | 3 + .../cli/equal/golden_output_30_expected.py | 8 + .../cli/equal/golden_output_30_output.txt | 6 + .../cli/equal/golden_output_31_expected.py | 15 + .../cli/equal/golden_output_31_output.txt | 10 + .../cli/empty/empty_output_output.txt | 0 .../cli/equal/golden_output1_expected.py | 92 ++ .../cli/equal/golden_output1_output.txt | 20 + .../cli/empty/empty_output_arguments.json | 3 + .../cli/empty/empty_output_output.txt | 2 + .../cli/equal/golden_output1_arguments.json | 3 + .../cli/equal/golden_output1_expected.py | 67 + .../cli/equal/golden_output1_output.txt | 11 + .../cli/equal/golden_output2_arguments.json | 3 + .../cli/equal/golden_output2_expected.py | 24 + .../cli/equal/golden_output2_output.txt | 5 + .../cli/equal/golden_output3_arguments.json | 3 + .../cli/equal/golden_output3_expected.py | 17 + .../cli/equal/golden_output3_output.txt | 5 + src/genie/libs/parser/iosxr/show_platform.py | 13 +- .../cli/equal/golden_output2_expected.py | 19 + .../cli/equal/golden_output2_output.txt | 22 + 155 files changed, 7752 insertions(+), 651 deletions(-) create mode 100644 changelog/2026/march.rst create mode 100644 src/genie/libs/parser/iosxe/ie3k/tests/ShowHardwareLed/cli/equal/golden_output_6_expected.py create mode 100644 src/genie/libs/parser/iosxe/ie3k/tests/ShowHardwareLed/cli/equal/golden_output_6_output.txt create mode 100644 src/genie/libs/parser/iosxe/rv1/show_policy_map.py rename src/genie/libs/parser/iosxe/{tests/ShowPolicyMapTypeAccessControlInterfaceInterfaceIn => rv1/tests/ShowPolicyMapInterface}/cli/empty (100%) create mode 100644 src/genie/libs/parser/iosxe/rv1/tests/ShowPolicyMapInterface/cli/equal/golden_output_1_expected.py create mode 100644 src/genie/libs/parser/iosxe/rv1/tests/ShowPolicyMapInterface/cli/equal/golden_output_1_output.txt create mode 100644 src/genie/libs/parser/iosxe/rv1/tests/ShowPolicyMapInterface/cli/equal/golden_output_2_expected.py create mode 100644 src/genie/libs/parser/iosxe/rv1/tests/ShowPolicyMapInterface/cli/equal/golden_output_2_output.txt create mode 100644 src/genie/libs/parser/iosxe/tests/ShowAppHostingDetailAppid/cli/equal/golden_output_1_arguments.json create mode 100644 src/genie/libs/parser/iosxe/tests/ShowAppHostingDetailAppid/cli/equal/golden_output_1_expected.py create mode 100644 src/genie/libs/parser/iosxe/tests/ShowAppHostingDetailAppid/cli/equal/golden_output_1_output.txt rename src/genie/libs/parser/iosxe/tests/{ShowPlatformHardwareQfpActiveFeatureIpsecSa3 => ShowCefStateCapabilities}/cli/empty/empty_output_output.txt (100%) create mode 100644 src/genie/libs/parser/iosxe/tests/ShowCefStateCapabilities/cli/equal/golden_output_expected.py create mode 100644 src/genie/libs/parser/iosxe/tests/ShowCefStateCapabilities/cli/equal/golden_output_output.txt create mode 100644 src/genie/libs/parser/iosxe/tests/ShowFacilityAlarmRelayMajor/cli/empty/empty_output_output.txt create mode 100644 src/genie/libs/parser/iosxe/tests/ShowFacilityAlarmRelayMajor/cli/equal/golden_output_expected.py create mode 100644 src/genie/libs/parser/iosxe/tests/ShowFacilityAlarmRelayMajor/cli/equal/golden_output_output.txt create mode 100644 src/genie/libs/parser/iosxe/tests/ShowInterfacePlatform/cli/empty/empty_output.txt create mode 100644 src/genie/libs/parser/iosxe/tests/ShowInterfacePlatform/cli/equal/golden_expected.py create mode 100644 src/genie/libs/parser/iosxe/tests/ShowInterfacePlatform/cli/equal/golden_output.txt create mode 100644 src/genie/libs/parser/iosxe/tests/ShowInterfacePlatform/cli/equal/golden_output_arguments.json create mode 100644 src/genie/libs/parser/iosxe/tests/ShowInterfacesMacAccounting/cli/empty/empty_output_arguments.json create mode 100644 src/genie/libs/parser/iosxe/tests/ShowInterfacesMacAccounting/cli/empty/empty_output_output.txt create mode 100644 src/genie/libs/parser/iosxe/tests/ShowInterfacesMacAccounting/cli/equal/golden_output_arguments.json create mode 100644 src/genie/libs/parser/iosxe/tests/ShowInterfacesMacAccounting/cli/equal/golden_output_expected.py create mode 100644 src/genie/libs/parser/iosxe/tests/ShowInterfacesMacAccounting/cli/equal/golden_output_output.txt create mode 100644 src/genie/libs/parser/iosxe/tests/ShowInterfacesTunnelCountersProtocolStatus/cli/empty create mode 100644 src/genie/libs/parser/iosxe/tests/ShowInterfacesTunnelCountersProtocolStatus/cli/equal/golden_output_1_expected.py create mode 100644 src/genie/libs/parser/iosxe/tests/ShowInterfacesTunnelCountersProtocolStatus/cli/equal/golden_output_1_output.txt create mode 100644 src/genie/libs/parser/iosxe/tests/ShowIox/cli/equal/golden_output_4_expected.py create mode 100644 src/genie/libs/parser/iosxe/tests/ShowIox/cli/equal/golden_output_4_output.txt create mode 100644 src/genie/libs/parser/iosxe/tests/ShowIpDhcpSipSessionDetail/cli/empty create mode 100644 src/genie/libs/parser/iosxe/tests/ShowIpDhcpSipSessionDetail/cli/equal/golden_output_1_expected.py create mode 100644 src/genie/libs/parser/iosxe/tests/ShowIpDhcpSipSessionDetail/cli/equal/golden_output_1_output.txt create mode 100644 src/genie/libs/parser/iosxe/tests/ShowIpv6InterfaceBrief/cli/empty create mode 100644 src/genie/libs/parser/iosxe/tests/ShowIpv6InterfaceBrief/cli/equal/golden_output_1_expected.py create mode 100644 src/genie/libs/parser/iosxe/tests/ShowIpv6InterfaceBrief/cli/equal/golden_output_1_output.txt create mode 100644 src/genie/libs/parser/iosxe/tests/ShowIpv6InterfaceBrief/cli/equal/golden_output_2_expected.py create mode 100644 src/genie/libs/parser/iosxe/tests/ShowIpv6InterfaceBrief/cli/equal/golden_output_2_output.txt create mode 100644 src/genie/libs/parser/iosxe/tests/ShowIpv6MrouteVrfVrfSummary/cli/empty create mode 100644 src/genie/libs/parser/iosxe/tests/ShowIpv6MrouteVrfVrfSummary/cli/equal/golden_output_1_expected.py create mode 100644 src/genie/libs/parser/iosxe/tests/ShowIpv6MrouteVrfVrfSummary/cli/equal/golden_output_1_output.txt create mode 100644 src/genie/libs/parser/iosxe/tests/ShowIpv6RouteDistributor/cli/equal/golden_output4_expected.py create mode 100644 src/genie/libs/parser/iosxe/tests/ShowIpv6RouteDistributor/cli/equal/golden_output4_output.txt create mode 100644 src/genie/libs/parser/iosxe/tests/ShowMonitorCaptureBuffer/cli/equal/golden_output2_arguments.json create mode 100644 src/genie/libs/parser/iosxe/tests/ShowMonitorCaptureBuffer/cli/equal/golden_output2_expected.py create mode 100644 src/genie/libs/parser/iosxe/tests/ShowMonitorCaptureBuffer/cli/equal/golden_output2_output.txt create mode 100644 src/genie/libs/parser/iosxe/tests/ShowMplsL2TransportDetail/cli/equal/golden_output8_expected.py create mode 100644 src/genie/libs/parser/iosxe/tests/ShowMplsL2TransportDetail/cli/equal/golden_output8_output.txt create mode 100644 src/genie/libs/parser/iosxe/tests/ShowPlatformHardwareQfpActiveDatapathInfrastructureSwPkt/cli/empty/empty_output_output.txt create mode 100644 src/genie/libs/parser/iosxe/tests/ShowPlatformHardwareQfpActiveDatapathInfrastructureSwPkt/cli/equal/golden_output_expected.py create mode 100644 src/genie/libs/parser/iosxe/tests/ShowPlatformHardwareQfpActiveDatapathInfrastructureSwPkt/cli/equal/golden_output_output.txt create mode 100644 src/genie/libs/parser/iosxe/tests/ShowPlatformHardwareQfpActiveFeatureIpsecSa3/cli/empty/empty_output_2_arguments.json create mode 100644 src/genie/libs/parser/iosxe/tests/ShowPlatformHardwareQfpActiveFeatureIpsecSa3/cli/empty/empty_output_2_output.txt create mode 100644 src/genie/libs/parser/iosxe/tests/ShowPlatformHardwareQfpActiveFeatureIpsecSa3/cli/empty/empty_output_3_arguments.json create mode 100644 src/genie/libs/parser/iosxe/tests/ShowPlatformHardwareQfpActiveFeatureIpsecSa3/cli/empty/empty_output_3_output.txt create mode 100644 src/genie/libs/parser/iosxe/tests/ShowPlatformHardwareQfpActiveFeatureIpsecSa3/cli/equal/golden_output_2_arguments.json rename src/genie/libs/parser/iosxe/tests/ShowPlatformHardwareQfpActiveFeatureIpsecSa3/cli/equal/{golden_output_expected.py => golden_output_2_expected.py} (87%) rename src/genie/libs/parser/iosxe/tests/ShowPlatformHardwareQfpActiveFeatureIpsecSa3/cli/equal/{golden_output_output.txt => golden_output_2_output.txt} (82%) create mode 100644 src/genie/libs/parser/iosxe/tests/ShowPlatformHardwareQfpActiveFeatureIpsecSa3/cli/equal/golden_output_3_arguments.json create mode 100644 src/genie/libs/parser/iosxe/tests/ShowPlatformHardwareQfpActiveFeatureIpsecSa3/cli/equal/golden_output_3_expected.py create mode 100644 src/genie/libs/parser/iosxe/tests/ShowPlatformHardwareQfpActiveFeatureIpsecSa3/cli/equal/golden_output_3_output.txt create mode 100644 src/genie/libs/parser/iosxe/tests/ShowPlatformHardwareQfpActiveFeatureNat64DatapathStatistics/cli/empty create mode 100644 src/genie/libs/parser/iosxe/tests/ShowPlatformHardwareQfpActiveFeatureNat64DatapathStatistics/cli/equal/golden_output_1_expected.py create mode 100644 src/genie/libs/parser/iosxe/tests/ShowPlatformHardwareQfpActiveFeatureNat64DatapathStatistics/cli/equal/golden_output_1_output.txt create mode 100644 src/genie/libs/parser/iosxe/tests/ShowPlatformHardwareQfpActiveInterfaceAllStatisticsDropSummarySubinterfaceClear/cli/empty/empty_output_output.txt create mode 100644 src/genie/libs/parser/iosxe/tests/ShowPlatformHardwareQfpActiveInterfaceAllStatisticsDropSummarySubinterfaceClear/cli/equal/golden_output_1_expected.py create mode 100644 src/genie/libs/parser/iosxe/tests/ShowPlatformHardwareQfpActiveInterfaceAllStatisticsDropSummarySubinterfaceClear/cli/equal/golden_output_1_output.txt create mode 100644 src/genie/libs/parser/iosxe/tests/ShowPlatformHardwareQfpActiveInterfaceAllStatisticsDropSummarySubinterfaceClear/cli/equal/golden_output_expected.py create mode 100644 src/genie/libs/parser/iosxe/tests/ShowPlatformHardwareQfpActiveInterfaceAllStatisticsDropSummarySubinterfaceClear/cli/equal/golden_output_output.txt create mode 100644 src/genie/libs/parser/iosxe/tests/ShowPlatformHardwareSubslotModuleDeviceDebugMacfltShowRange/cli/empty/empty_output_arguments.json create mode 100644 src/genie/libs/parser/iosxe/tests/ShowPlatformHardwareSubslotModuleDeviceDebugMacfltShowRange/cli/empty/empty_output_output.txt create mode 100644 src/genie/libs/parser/iosxe/tests/ShowPlatformHardwareSubslotModuleDeviceDebugMacfltShowRange/cli/equal/golden_output1_arguments.json create mode 100644 src/genie/libs/parser/iosxe/tests/ShowPlatformHardwareSubslotModuleDeviceDebugMacfltShowRange/cli/equal/golden_output1_expected.py create mode 100644 src/genie/libs/parser/iosxe/tests/ShowPlatformHardwareSubslotModuleDeviceDebugMacfltShowRange/cli/equal/golden_output1_output.txt create mode 100644 src/genie/libs/parser/iosxe/tests/ShowPlatformHardwareSubslotModuleDeviceDebugMacfltShowRange/cli/equal/golden_output2_arguments.json create mode 100644 src/genie/libs/parser/iosxe/tests/ShowPlatformHardwareSubslotModuleDeviceDebugMacfltShowRange/cli/equal/golden_output2_expected.py create mode 100644 src/genie/libs/parser/iosxe/tests/ShowPlatformHardwareSubslotModuleDeviceDebugMacfltShowRange/cli/equal/golden_output2_output.txt create mode 100644 src/genie/libs/parser/iosxe/tests/ShowPlatformSoftwareAdjFpActive/cli/empty create mode 100644 src/genie/libs/parser/iosxe/tests/ShowPlatformSoftwareAdjFpActive/cli/equal/golden_output_1_expected.py create mode 100644 src/genie/libs/parser/iosxe/tests/ShowPlatformSoftwareAdjFpActive/cli/equal/golden_output_1_output.txt create mode 100644 src/genie/libs/parser/iosxe/tests/ShowPlatformSoftwareAdjFpActive/cli/equal/golden_output_2_expected.py create mode 100644 src/genie/libs/parser/iosxe/tests/ShowPlatformSoftwareAdjFpActive/cli/equal/golden_output_2_output.txt create mode 100644 src/genie/libs/parser/iosxe/tests/ShowPlatformSoftwareFedActiveMatmMacTableVlanMacDetail/cli/equal/golden_output1_arguments.json create mode 100644 src/genie/libs/parser/iosxe/tests/ShowPlatformSoftwareFedActiveMatmMacTableVlanMacDetail/cli/equal/golden_output1_expected.py create mode 100644 src/genie/libs/parser/iosxe/tests/ShowPlatformSoftwareFedActiveMatmMacTableVlanMacDetail/cli/equal/golden_output1_output.txt create mode 100644 src/genie/libs/parser/iosxe/tests/ShowPlatformSoftwareFedSwitchActiveSgaclBdMapping/cli/empty/empty_output_output.txt create mode 100644 src/genie/libs/parser/iosxe/tests/ShowPlatformSoftwareFedSwitchActiveSgaclBdMapping/cli/equal/golden_output_expected.py create mode 100644 src/genie/libs/parser/iosxe/tests/ShowPlatformSoftwareFedSwitchActiveSgaclBdMapping/cli/equal/golden_output_output.txt create mode 100644 src/genie/libs/parser/iosxe/tests/ShowPolicyMapTypeAccessControlAccessControl/cli/empty create mode 100644 src/genie/libs/parser/iosxe/tests/ShowPolicyMapTypeAccessControlAccessControl/cli/equal/golden_output_1_expected.py create mode 100644 src/genie/libs/parser/iosxe/tests/ShowPolicyMapTypeAccessControlAccessControl/cli/equal/golden_output_1_output.txt create mode 100644 src/genie/libs/parser/iosxe/tests/ShowPolicyMapTypeAccessControlInterfaceInterfaceInput/cli/empty rename src/genie/libs/parser/iosxe/tests/{ShowPolicyMapTypeAccessControlInterfaceInterfaceIn => ShowPolicyMapTypeAccessControlInterfaceInterfaceInput}/cli/equal/golden_output_1_expected.py (100%) rename src/genie/libs/parser/iosxe/tests/{ShowPolicyMapTypeAccessControlInterfaceInterfaceIn => ShowPolicyMapTypeAccessControlInterfaceInterfaceInput}/cli/equal/golden_output_1_output.txt (99%) create mode 100644 src/genie/libs/parser/iosxe/tests/ShowPolicyMapTypeAccessControlInterfaceInterfaceOutput/cli/empty create mode 100644 src/genie/libs/parser/iosxe/tests/ShowPolicyMapTypeAccessControlInterfaceInterfaceOutput/cli/equal/golden_output_1_expected.py create mode 100644 src/genie/libs/parser/iosxe/tests/ShowPolicyMapTypeAccessControlInterfaceInterfaceOutput/cli/equal/golden_output_1_output.txt create mode 100644 src/genie/libs/parser/iosxe/tests/ShowRunInterface/cli/empty/empty_output_3_argument.json create mode 100644 src/genie/libs/parser/iosxe/tests/ShowRunInterface/cli/equal/golden_output31_arguments.json create mode 100644 src/genie/libs/parser/iosxe/tests/ShowRunInterface/cli/equal/golden_output31_expected.py create mode 100644 src/genie/libs/parser/iosxe/tests/ShowRunInterface/cli/equal/golden_output31_output.txt create mode 100644 src/genie/libs/parser/iosxe/tests/ShowRunInterface/cli/equal/golden_output32_arguments.json create mode 100644 src/genie/libs/parser/iosxe/tests/ShowRunInterface/cli/equal/golden_output32_expected.py create mode 100644 src/genie/libs/parser/iosxe/tests/ShowRunInterface/cli/equal/golden_output32_output.txt create mode 100644 src/genie/libs/parser/iosxe/tests/ShowRunInterface/cli/equal/golden_output_30_arguments.json create mode 100644 src/genie/libs/parser/iosxe/tests/ShowRunInterface/cli/equal/golden_output_30_expected.py create mode 100644 src/genie/libs/parser/iosxe/tests/ShowRunInterface/cli/equal/golden_output_30_output.txt create mode 100644 src/genie/libs/parser/iosxe/tests/ShowRunInterface/cli/equal/golden_output_31_expected.py create mode 100644 src/genie/libs/parser/iosxe/tests/ShowRunInterface/cli/equal/golden_output_31_output.txt create mode 100644 src/genie/libs/parser/iosxe/tests/ShowStandbyCapability/cli/empty/empty_output_output.txt create mode 100644 src/genie/libs/parser/iosxe/tests/ShowStandbyCapability/cli/equal/golden_output1_expected.py create mode 100644 src/genie/libs/parser/iosxe/tests/ShowStandbyCapability/cli/equal/golden_output1_output.txt create mode 100644 src/genie/libs/parser/iosxe/tests/ShowXconnectInterface/cli/empty/empty_output_arguments.json create mode 100644 src/genie/libs/parser/iosxe/tests/ShowXconnectInterface/cli/empty/empty_output_output.txt create mode 100644 src/genie/libs/parser/iosxe/tests/ShowXconnectInterface/cli/equal/golden_output1_arguments.json create mode 100644 src/genie/libs/parser/iosxe/tests/ShowXconnectInterface/cli/equal/golden_output1_expected.py create mode 100644 src/genie/libs/parser/iosxe/tests/ShowXconnectInterface/cli/equal/golden_output1_output.txt create mode 100644 src/genie/libs/parser/iosxe/tests/ShowXconnectInterface/cli/equal/golden_output2_arguments.json create mode 100644 src/genie/libs/parser/iosxe/tests/ShowXconnectInterface/cli/equal/golden_output2_expected.py create mode 100644 src/genie/libs/parser/iosxe/tests/ShowXconnectInterface/cli/equal/golden_output2_output.txt create mode 100644 src/genie/libs/parser/iosxe/tests/ShowXconnectInterface/cli/equal/golden_output3_arguments.json create mode 100644 src/genie/libs/parser/iosxe/tests/ShowXconnectInterface/cli/equal/golden_output3_expected.py create mode 100644 src/genie/libs/parser/iosxe/tests/ShowXconnectInterface/cli/equal/golden_output3_output.txt create mode 100644 src/genie/libs/parser/iosxr/tests/ShowRedundancy/cli/equal/golden_output2_expected.py create mode 100644 src/genie/libs/parser/iosxr/tests/ShowRedundancy/cli/equal/golden_output2_output.txt diff --git a/changelog/2026/march.rst b/changelog/2026/march.rst new file mode 100644 index 0000000000..c411b846f6 --- /dev/null +++ b/changelog/2026/march.rst @@ -0,0 +1,88 @@ +-------------------------------------------------------------------------------- + New +-------------------------------------------------------------------------------- + +* iosxe + * Added ShowPlatformSoftwareAdjFpActive + * Added parser for 'show platform software adj fp active' + * Added ShowPlatformHardwareQfpActiveDatapathInfrastructureSwPkt + * show platform hardware qfp active datapath infrastructure sw-pktmem + * Added ShowPlatformSoftwareFedSwitchActiveSgaclBdMapping + * Added schema and parser for 'show platform hardware fed {switch_type} sgacl bd-mapping {vlan}' command. + * Added ShowInterfacesTunnelCountersProtocolStatus + * Added schema and parser for 'show interfaces {tunnel} counters protocol status' + * Added ShowIpDhcpSipSessionDetail + * Added schema and parser for 'show ip dhcp sip session detail' + * Added ShowIpv6InterfaceBrief + * Added schema and parser for 'show ipv6 interface brief' + * Added ShowIpv6MrouteVrfVrfSummary + * Added schema and parser for 'show ipv6 mroute vrf {vrf} summary' + * Added ShowPlatformHardwareQfpActiveFeatureNat64DatapathStatistics + * Added schema and parser for 'show platform hardware qfp active feature nat64 datapath statistics' + * Added ShowPlatformHardwareSubslotModuleDeviceDebugMacfltShowRange and ShowStandbyCapability + * Added schema and parser for 'show platform hardware subslot {subslot} module device "debug macflt show_range {start_index} {end_index}"' + * Added schema and parser for 'show standby capability' + * Added ShowPolicyMapInterface + * Added schema and parser for 'show policy-map interface' + * Added ShowPolicyMapTypeAccessControlAccessControl + * Added schema and parser for 'show policy-map type access-control {access-control}' + * Added ShowPolicyMapTypeAccessControlInterfaceInterfaceInput + * Added schema and parser for 'show policy-map type access-control interface {interface} input' + * Added ShowPolicyMapTypeAccessControlInterfaceInterfaceOutput + * Added schema and parser for 'show policy-map type access-control interface {interface} output' + * Added show interface {interface} platform + * Parse "show interface {interface} platform" + * Added parser for 'show facility-alarm relay major' command. + * Added ShowPlatformHardwareQfpActiveInterfaceAllStatisticsDropSummarySubinterfaceClear + * 'show platform hardware qfp active interface all statistics drop_summary subinterface clear_drop' + * Added ShowXconnectInterface + * 'show xconnect interface Gig0/0/7' + * Added ShowInterfacesMacAccounting + * Added schema and parser for 'show interfaces {interface} mac-accounting' + * Added schema and parser for 'show interfaces mac-accounting' + + +-------------------------------------------------------------------------------- + Fix +-------------------------------------------------------------------------------- + +* iosxe + * Modified ShowRunInterface + * Updated schema and parser of show running interface for datalink and ipv6 flow + * Added fix for ShowRunInterface parser. + * Added this fix to support multiple all_entries. + * Modified ShowVlanMapping parser + * Updated p3 regex pattren to also support vlan ranges + * Modified ShowPlatformSoftwareFedMatm parser + * Updated p regex pattern to support keys with spaces in them. + * Modified ShowMonitorCaptureBuffer parser + * Modified regex patterns to match the new output format for the command 'show monitor capture buffer' on IOS-XE devices. + * Modified ShowPlatformSoftwareFedActiveMatmMacTableVlanMacDetail parser + * Added regex pattern to match output + * IE3K + * ShowHardwareLed + * Fix show hardware led parser for IE9K platform. + * Modified ShowRunInterface + * Added schema and parser to support parsing of ip address dhcp client-id + * Modified ShowIpv6RouteDistributor + * Updated p6 regex pattern to match via 100.0.0.2, NVI0 + * Modified ShowAppHostingDetailAppid + * 'show app-hosting detail appid {appid}' + * Modified ShowIox + * 'show iox' + * Modified ShowPlatformHardwareQfpActiveFeatureIpsecSa3 parser + * Fixed CLI command to support dynamic SA handle + * Updated cli_command to 'show platform hardware qfp active feature ipsec sa {sa_id}' + * Modified ShowPlatformHardwareQfpActiveFeatureIpsecSa parser + * Renamed schema class to ShowPlatformHardwareQfpActiveFeatureIpsecSaSchema + * Made 'mtu' and 'mtu_adj' optional in schema + * Updated regex to support 'mtu' and 'mtu_adj' output format + * Modified ShowMplsL2TransportDetail parser + * Parser enable multiple parsing without reporting errors. + +* iosxr + * Modified ShowRedundancy + * Changed time_since_last_reload from schema to Optional. + * Updated regex pattern p6 to handle missing time since last reload duration when reload timestamp is in the future. + + diff --git a/sdk_generator/outputs/github_parser.json b/sdk_generator/outputs/github_parser.json index 9929696443..e66109f3a4 100644 --- a/sdk_generator/outputs/github_parser.json +++ b/sdk_generator/outputs/github_parser.json @@ -12228,7 +12228,7 @@ "os": "iosxr" }, "uid": "dir", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_platform.py#L3129" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_platform.py#L3132" }, "nxos": { "class": "Dir", @@ -12256,7 +12256,7 @@ "os": "iosxr" }, "uid": "dir_location_location", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_platform.py#L3129" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_platform.py#L3132" } } }, @@ -12329,7 +12329,7 @@ "os": "iosxr" }, "uid": "dir_directory", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_platform.py#L3129" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_platform.py#L3132" }, "nxos": { "class": "Dir", @@ -12357,7 +12357,7 @@ "os": "iosxr" }, "uid": "dir_directory_location_location", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_platform.py#L3129" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_platform.py#L3132" } } }, @@ -15000,7 +15000,7 @@ "doc": "Parser for show app-hosting detail appid {appid}", "module_name": "iosxe.show_app_hosting", "package": "genie.libs.parser", - "schema": "{\n 'app_id': str,\n 'owner': str,\n 'state': str,\n 'application': {\n Any('*'): {\n 'type': str,\n 'version': str,\n Optional('description'): str,\n 'author': str,\n 'path': str,\n Optional('url_path'): str,\n },\n },\n 'activated_profile_name': str,\n 'resource_reservation': {\n 'memory': str,\n 'disk': str,\n 'cpu': int,\n 'vcpu': int,\n },\n 'attached_devices': {\n Any('*'): {\n 'type': str,\n 'alias': str,\n },\n },\n 'network_interfaces': {\n Any('*'): {\n 'mac_address': str,\n 'network_name': str,\n },\n },\n 'application_health': {\n 'status': str,\n Optional('last_probe_error'): str,\n Optional('last_probe_output'): str,\n },\n}", + "schema": "{\n 'app_id': str,\n 'owner': str,\n 'state': str,\n 'application': {\n Any('*'): {\n 'type': str,\n 'version': str,\n Optional('description'): str,\n 'author': str,\n 'path': str,\n Optional('url_path'): str,\n },\n },\n 'activated_profile_name': str,\n 'resource_reservation': {\n 'memory': str,\n 'disk': str,\n 'cpu': int,\n 'vcpu': int,\n },\n 'attached_devices': {\n Any('*'): {\n 'type': str,\n 'alias': str,\n },\n },\n 'network_interfaces': {\n Any('*'): {\n 'mac_address': str,\n 'network_name': str,\n },\n },\n Optional('application_health'): {\n 'status': str,\n Optional('last_probe_error'): str,\n Optional('last_probe_output'): str,\n },\n}", "tokens": { "os": "iosxe" }, @@ -16185,7 +16185,7 @@ "os": "iosxe" }, "uid": "show_banner_motd", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L3499" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L3501" } } }, @@ -20842,6 +20842,22 @@ } } }, + "show cef state capabilities": { + "folders": { + "iosxe": { + "class": "ShowCefStateCapabilities", + "doc": "Parser for show cef state capabilities", + "module_name": "iosxe.show_cef", + "package": "genie.libs.parser", + "schema": "{\n 'cef_capabilities': {\n 'supported_address_families': ListOf (type) ,\n 'active_address_families': ListOf (type) ,\n 'distributed_platform': bool,\n 'warm_or_hot_standby_supported': bool,\n 'cef_nsf_capable': bool,\n 'hardware_forwarding': bool,\n 'checker_auto_repair_supported': bool,\n 'crashdump_on_memory_failure': bool,\n 'blocking_standby_hot_until_synced': bool,\n },\n 'label_fib_cef_status': {\n 'load_sharing_algorithm': str,\n 'algorithm_id': str,\n },\n 'ipv4_cef_capabilities': {\n 'default_cef_switching': bool,\n 'always_fib_switching': bool,\n 'default_dcef_switching': bool,\n 'always_dcef_switching': bool,\n 'drop_multicast_packets': bool,\n 'ok_to_punt_packets': bool,\n 'nvgen_cef_state': bool,\n 'fastsend_used': bool,\n 'support_per_packet_load_sharing': bool,\n 'multicast_groups_in_cef': bool,\n 'install_local_entries_from_rib': bool,\n },\n 'ipv6_cef_capabilities': {\n 'default_cef_switching': bool,\n 'always_fib_switching': bool,\n 'default_dcef_switching': bool,\n 'always_dfib_switching': bool,\n 'drop_multicast_packets': bool,\n 'ok_to_punt_packets': bool,\n 'nvgen_cef_state': bool,\n 'fastsend_used': bool,\n },\n 'cef_issu_status': {\n 'fibhwidb_broker': {\n 'status': str,\n },\n 'fibidb_broker': {\n 'status': str,\n },\n 'fibhwidb_subblock_broker': {\n 'status': str,\n },\n 'fibidb_subblock_broker': {\n 'status': str,\n },\n 'adjacency_update': {\n 'status': str,\n },\n 'ipv4_table_broker': {\n 'status': str,\n },\n 'ipv6_table_broker': {\n 'status': str,\n },\n 'cef_push': {\n 'status': str,\n },\n 'label_fib_table_broker': {\n 'status': str,\n },\n },\n}", + "tokens": { + "os": "iosxe" + }, + "uid": "show_cef_state_capabilities", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_cef.py#L1134" + } + } + }, "show cef table consistency-check": { "folders": { "iosxe": { @@ -21774,7 +21790,7 @@ "os": "iosxe" }, "uid": "show_consistency-checker_mcast_layer_start_all", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L932" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L933" } } }, @@ -21790,7 +21806,7 @@ "os": "iosxe" }, "uid": "show_consistency-checker_mcast_layer_start_vlan_vlan_id_address", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L932" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L933" } } }, @@ -21806,7 +21822,7 @@ "os": "iosxe" }, "uid": "show_consistency-checker_mcast_layer_start_vrf_instance_name_address_source", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L932" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L933" } } }, @@ -21822,7 +21838,7 @@ "os": "iosxe" }, "uid": "show_consistency-checker_mcast_layer_start_address", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L932" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L933" } } }, @@ -21838,7 +21854,7 @@ "os": "iosxe" }, "uid": "show_consistency-checker_mcast_layer_start_address_source", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L932" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L933" } } }, @@ -21854,7 +21870,7 @@ "os": "iosxe" }, "uid": "show_consistency-checker_run-id_id", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L1105" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L1106" } } }, @@ -21870,7 +21886,7 @@ "os": "iosxe" }, "uid": "show_consistency-checker_run-id_id_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L1015" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L1016" } } }, @@ -21950,7 +21966,7 @@ "os": "iosxe" }, "uid": "show_control_cpu", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L1253" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L1254" } } }, @@ -26394,7 +26410,7 @@ "os": "iosxe" }, "uid": "show_dhcp_lease", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_dhcp.py#L49" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_dhcp.py#L50" } } }, @@ -26677,7 +26693,7 @@ "os": "iosxe" }, "uid": "show_diagnostic_status", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L7786" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L7787" } } }, @@ -29480,6 +29496,8 @@ "show facility-alarm relay major": { "folders": { "iosxe": { + "class": "ShowFacilityAlarmRelayMajor", + "doc": "Parser for show facility-alarm relay major\n ", "folders": { "ie3k": { "class": "ShowFacilityAlarmRelayMajor", @@ -29494,9 +29512,14 @@ "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/ie3k/show_facility_alarm_relay_major.py#L25" } }, + "module_name": "iosxe.show_alarm", + "package": "genie.libs.parser", + "schema": "{\n 'alarms': {\n Any('*'): {\n Optional('source'): str,\n Optional('description'): str,\n Optional('relay'): str,\n Optional('time'): str,\n },\n },\n}", "tokens": { "os": "iosxe" - } + }, + "uid": "show_facility-alarm_relay_major", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_alarm.py#L455" } } }, @@ -29686,7 +29709,7 @@ "os": "iosxr" }, "uid": "show_filesystem_location_all", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_platform.py#L3407" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_platform.py#L3410" } } }, @@ -31959,12 +31982,12 @@ "doc": " Parser for show hardware led", "module_name": "iosxe.ie3k.show_hardware", "package": "genie.libs.parser", - "schema": "{\n Optional('current_mode'): str,\n Optional('system'): str,\n 'status': {\n '': str,\n },\n 'number_of_ports_in_status': str,\n 'express_setup': str,\n Optional('dc_a'): str,\n Optional('dc_b'): str,\n 'alarm-out': str,\n Optional('alarm-in1'): str,\n Optional('alarm-in2'): str,\n Optional('alarm-in3'): str,\n Optional('alarm-in4'): str,\n Optional('alarm-in'): str,\n Optional('poe'): str,\n Optional('switch'): str,\n Optional('sd_card'): str,\n Optional('mode_speed'): str,\n Optional('mode_duplex'): str,\n Optional('mode_redundancy'): str,\n Optional('mode_stack'): str,\n Optional('usb_type_host'): str,\n Optional('stack_active'): str,\n Optional('stack_a'): str,\n Optional('stack_b'): str,\n Optional('rj45_console'): str,\n Optional('usb_console'): str,\n Optional('console'): str,\n Optional('eip_mod'): str,\n Optional('eip_net'): str,\n}", + "schema": "{\n Optional('current_mode'): str,\n Optional('system'): str,\n 'status': {\n '': str,\n },\n 'number_of_ports_in_status': str,\n 'express_setup': str,\n Optional('dc_a'): str,\n Optional('dc_b'): str,\n 'alarm-out': str,\n Optional('alarm-in1'): str,\n Optional('alarm-in2'): str,\n Optional('alarm-in3'): str,\n Optional('alarm-in4'): str,\n Optional('alarm-in'): str,\n Optional('poe'): str,\n Optional('switch'): str,\n Optional('sd_card'): str,\n Optional('mode_speed'): str,\n Optional('mode_duplex'): str,\n Optional('mode_redundancy'): str,\n Optional('mode_stack'): str,\n Optional('mode_poe'): str,\n Optional('usb_type_host'): str,\n Optional('stack_active'): str,\n Optional('stack_a'): str,\n Optional('stack_b'): str,\n Optional('rj45_console'): str,\n Optional('usb_console'): str,\n Optional('console'): str,\n Optional('eip_mod'): str,\n Optional('eip_net'): str,\n}", "tokens": { "platform": "ie3k" }, "uid": "show_hardware_led", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/ie3k/show_hardware.py#L196" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/ie3k/show_hardware.py#L197" } }, "module_name": "iosxe.show_hw", @@ -33584,7 +33607,7 @@ "os": "iosxe" }, "uid": "show_interface_summary_vlan", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L4561" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L4564" } } }, @@ -33648,7 +33671,7 @@ "os": "iosxe" }, "uid": "show_interface_interface_id_etherchannel", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L5683" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L5686" } } }, @@ -33756,7 +33779,7 @@ "os": "iosxe" }, "uid": "show_interface_interface_counters_etherchannel", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface_counters.py#L232" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface_counters.py#L233" } } }, @@ -33804,7 +33827,7 @@ "os": "iosxe" }, "uid": "show_interface_interface_human-readable", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L6156" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L6159" } } }, @@ -33820,7 +33843,23 @@ "os": "iosxe" }, "uid": "show_interface_interface_human-readable___i_drops", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L6103" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L6106" + } + } + }, + "show interface {interface} platform": { + "folders": { + "iosxe": { + "class": "ShowInterfacePlatform", + "doc": "Parser for show interface {interface} platform", + "module_name": "iosxe.show_interface", + "package": "genie.libs.parser", + "schema": "{\n 'interfaces': {\n Any('*'): {\n 'oper_status': str,\n 'line_protocol': str,\n 'hardware_type': str,\n 'mac_address': str,\n 'bia': str,\n 'mtu': int,\n 'bandwidth_kbit': int,\n 'duplex': str,\n 'speed': str,\n Optional('controller_status'): {\n 'tx_total_bytes': int,\n 'rx_total_bytes': int,\n },\n Optional('interface_manager'): {\n 'if_id': str,\n 'state': str,\n 'status': str,\n 'type': str,\n 'created_time': str,\n 'last_modified_time': str,\n },\n },\n },\n}", + "tokens": { + "os": "iosxe" + }, + "uid": "show_interface_interface_platform", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L6606" } } }, @@ -33900,7 +33939,7 @@ "os": "iosxe" }, "uid": "show_interface_interface_vlan_mapping", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L6061" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L6064" } } }, @@ -33932,7 +33971,7 @@ "os": "iosxe" }, "uid": "show_interface_intf_counters", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface_counters.py#L46" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface_counters.py#L47" } } }, @@ -33948,7 +33987,7 @@ "os": "iosxe" }, "uid": "show_interface_intf_counters___begin_field", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface_counters.py#L46" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface_counters.py#L47" } } }, @@ -34020,7 +34059,7 @@ "os": "iosxe" }, "uid": "show_interfaces", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L305" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L308" }, "iosxr": { "class": "ShowInterfaces", @@ -34072,7 +34111,7 @@ "os": "iosxe" }, "uid": "show_interfaces_accounting", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L3809" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L3812" }, "iosxr": { "class": "ShowInterfacesAccounting", @@ -34132,7 +34171,7 @@ "os": "iosxe" }, "uid": "show_interfaces_capabilities", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L5932" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L5935" } } }, @@ -34148,7 +34187,7 @@ "os": "iosxe" }, "uid": "show_interfaces_counters", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface_counters.py#L307" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface_counters.py#L308" } } }, @@ -34164,7 +34203,7 @@ "os": "iosxe" }, "uid": "show_interfaces_counters_errors", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface_counters.py#L134" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface_counters.py#L135" } } }, @@ -34192,7 +34231,7 @@ "os": "iosxe" }, "uid": "show_interfaces_description", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L4068" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L4071" }, "iosxr": { "class": "ShowInterfacesDescription", @@ -34348,7 +34387,23 @@ "os": "iosxe" }, "uid": "show_interfaces_link", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L3921" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L3924" + } + } + }, + "show interfaces mac-accounting": { + "folders": { + "iosxe": { + "class": "ShowInterfacesMacAccounting", + "doc": "Parser for:\n show interfaces {interface} mac-accounting\n show interfaces mac-accounting\n ", + "module_name": "iosxe.show_interface", + "package": "genie.libs.parser", + "schema": "{\n Any('*'): {\n Optional('input'): {\n Optional('free_count'): int,\n Optional('mac_entries'): {\n Any('*'): {\n Optional('index'): int,\n 'packets': int,\n 'bytes': int,\n Optional('last_ms'): int,\n },\n },\n Optional('total_packets'): int,\n Optional('total_bytes'): int,\n },\n Optional('output'): {\n Optional('free_count'): int,\n Optional('mac_entries'): {\n Any('*'): {\n Optional('index'): int,\n 'packets': int,\n 'bytes': int,\n Optional('last_ms'): int,\n },\n },\n Optional('total_packets'): int,\n Optional('total_bytes'): int,\n },\n },\n}", + "tokens": { + "os": "iosxe" + }, + "uid": "show_interfaces_mac-accounting", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L6799" } } }, @@ -34364,7 +34419,7 @@ "os": "iosxe" }, "uid": "show_interfaces_mtu", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L4690" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L4693" } } }, @@ -34380,7 +34435,7 @@ "os": "iosxe" }, "uid": "show_interfaces_mtu_module_mod", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L4690" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L4693" } } }, @@ -34412,7 +34467,7 @@ "os": "iosxe" }, "uid": "show_interfaces_private-vlan_mapping", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L5590" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L5593" } } }, @@ -34488,7 +34543,7 @@ "os": "iosxe" }, "uid": "show_interfaces_stats", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L4001" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L4004" } } }, @@ -34516,7 +34571,7 @@ "os": "iosxe" }, "uid": "show_interfaces_status", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L4140" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L4143" } } }, @@ -34532,7 +34587,7 @@ "os": "iosxe" }, "uid": "show_interfaces_status_err-disabled", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L4223" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L4226" } } }, @@ -34548,7 +34603,7 @@ "os": "iosxe" }, "uid": "show_interfaces_status_module_mod", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L4764" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L4767" } } }, @@ -34564,7 +34619,7 @@ "os": "iosxe" }, "uid": "show_interfaces_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L4624" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L4627" } } }, @@ -34592,7 +34647,7 @@ "os": "iosxe" }, "uid": "show_interfaces_switchport", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L1985" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L1988" } } }, @@ -34682,7 +34737,7 @@ "os": "iosxe" }, "uid": "show_interfaces_transceiver", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L4423" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L4426" } } }, @@ -34724,7 +34779,7 @@ "os": "iosxe" }, "uid": "show_interfaces_transceiver_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L4315" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L4318" } } }, @@ -34756,7 +34811,7 @@ "os": "iosxe" }, "uid": "show_interfaces_transceiver_module_mod", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L6364" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L6367" } } }, @@ -34772,7 +34827,7 @@ "os": "iosxe" }, "uid": "show_interfaces_transceiver_properties", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L6215" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L6218" } } }, @@ -34788,7 +34843,7 @@ "os": "iosxe" }, "uid": "show_interfaces_transceiver_supported-list", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L4926" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L4929" } } }, @@ -34816,7 +34871,7 @@ "os": "iosxe" }, "uid": "show_interfaces_trunk", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L3649" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L3652" } } }, @@ -34848,7 +34903,7 @@ "os": "iosxe" }, "uid": "show_interfaces_interface_id_flowcontrol", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L6006" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L6009" } } }, @@ -34888,7 +34943,7 @@ "os": "iosxe" }, "uid": "show_interfaces_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L305" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L308" }, "iosxr": { "class": "ShowInterfaces", @@ -34940,7 +34995,7 @@ "os": "iosxe" }, "uid": "show_interfaces_interface_accounting", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L3809" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L3812" }, "iosxr": { "class": "ShowInterfacesAccounting", @@ -34968,7 +35023,7 @@ "os": "iosxe" }, "uid": "show_interfaces_interface_capabilities", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L5932" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L5935" } } }, @@ -34984,7 +35039,7 @@ "os": "iosxe" }, "uid": "show_interfaces_interface_counter_etherchannel", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L3777" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L3780" } } }, @@ -35012,7 +35067,7 @@ "os": "iosxe" }, "uid": "show_interfaces_interface_counters", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L3734" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L3737" } } }, @@ -35028,7 +35083,7 @@ "os": "iosxe" }, "uid": "show_interfaces_interface_counters_errors", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface_counters.py#L190" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface_counters.py#L191" } } }, @@ -35056,7 +35111,7 @@ "os": "iosxe" }, "uid": "show_interfaces_interface_description", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L4068" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L4071" }, "iosxr": { "class": "ShowInterfacesDescription", @@ -35116,7 +35171,23 @@ "os": "iosxe" }, "uid": "show_interfaces_interface_link", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L3921" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L3924" + } + } + }, + "show interfaces {interface} mac-accounting": { + "folders": { + "iosxe": { + "class": "ShowInterfacesMacAccounting", + "doc": "Parser for:\n show interfaces {interface} mac-accounting\n show interfaces mac-accounting\n ", + "module_name": "iosxe.show_interface", + "package": "genie.libs.parser", + "schema": "{\n Any('*'): {\n Optional('input'): {\n Optional('free_count'): int,\n Optional('mac_entries'): {\n Any('*'): {\n Optional('index'): int,\n 'packets': int,\n 'bytes': int,\n Optional('last_ms'): int,\n },\n },\n Optional('total_packets'): int,\n Optional('total_bytes'): int,\n },\n Optional('output'): {\n Optional('free_count'): int,\n Optional('mac_entries'): {\n Any('*'): {\n Optional('index'): int,\n 'packets': int,\n 'bytes': int,\n Optional('last_ms'): int,\n },\n },\n Optional('total_packets'): int,\n Optional('total_bytes'): int,\n },\n },\n}", + "tokens": { + "os": "iosxe" + }, + "uid": "show_interfaces_interface_mac-accounting", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L6799" } } }, @@ -35132,7 +35203,7 @@ "os": "iosxe" }, "uid": "show_interfaces_interface_mtu", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L4690" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L4693" } } }, @@ -35160,7 +35231,7 @@ "os": "iosxe" }, "uid": "show_interfaces_interface_stats", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L4001" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L4004" } } }, @@ -35188,7 +35259,7 @@ "os": "iosxe" }, "uid": "show_interfaces_interface_status", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L4140" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L4143" } } }, @@ -35204,7 +35275,7 @@ "os": "iosxe" }, "uid": "show_interfaces_interface_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L4624" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L4627" } } }, @@ -35232,7 +35303,7 @@ "os": "iosxe" }, "uid": "show_interfaces_interface_switchport", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L1985" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L1988" } } }, @@ -35290,7 +35361,7 @@ "os": "iosxe" }, "uid": "show_interfaces_interface_transceiver", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L4423" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L4426" } } }, @@ -35332,7 +35403,7 @@ "os": "iosxe" }, "uid": "show_interfaces_interface_transceiver_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L4315" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L4318" } } }, @@ -35360,7 +35431,23 @@ "os": "iosxe" }, "uid": "show_interfaces_interface_trunk", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L3649" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L3652" + } + } + }, + "show interfaces {tunnel} counters protocol status": { + "folders": { + "iosxe": { + "class": "ShowInterfacesTunnelCountersProtocolStatus", + "doc": "Parser for show interfaces {tunnel} counters protocol status", + "module_name": "iosxe.show_interface_counters", + "package": "genie.libs.parser", + "schema": "{\n 'interfaces': {\n Any('*'): {\n 'protocols_allocated': ListOf (type) ,\n },\n },\n}", + "tokens": { + "os": "iosxe" + }, + "uid": "show_interfaces_tunnel_counters_protocol_status", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface_counters.py#L353" } } }, @@ -35388,7 +35475,7 @@ "os": "iosxe" }, "uid": "show_interfaces___include_include", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L305" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L308" } } }, @@ -35742,7 +35829,7 @@ "doc": "Parser for show iox \n \n IOx Infrastructure Summary:\n ---------------------------\n IOx service (CAF) : Running\n IOx service (HA) : Running \n IOx service (IOxman) : Running \n IOx service (Sec storage) : Not Running \n Libvirtd 5.5.0 : Running\n Dockerd 18.03.0 : Running\n Redundancy Status : Ready \n Sync status : Successful\n Last application sync time : 2021-03-23 12:21:07.529935\n ", "module_name": "iosxe.show_iox", "package": "genie.libs.parser", - "schema": "{\n 'caf_service': str,\n 'ha_service': str,\n 'ioxman_service': str,\n 'sec_storage_service': str,\n 'libvirtd': str,\n 'dockerd': str,\n Optional('sync_status'): str,\n Optional('redundancy_status'): str,\n Optional('last_application_sync_time'): str,\n}", + "schema": "{\n 'caf_service': str,\n 'ha_service': str,\n 'ioxman_service': str,\n 'sec_storage_service': str,\n 'libvirtd': str,\n Optional('dockerd'): str,\n Optional('sync_status'): str,\n Optional('redundancy_status'): str,\n Optional('last_application_sync_time'): str,\n}", "tokens": { "os": "iosxe" }, @@ -37587,7 +37674,7 @@ "os": "iosxe" }, "uid": "show_ip_cef", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L1826" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L1828" } } }, @@ -37619,7 +37706,7 @@ "os": "iosxe" }, "uid": "show_ip_cef_internal", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L2593" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L2595" } } }, @@ -37651,7 +37738,7 @@ "os": "iosxe" }, "uid": "show_ip_cef_vrf_vrf", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L1826" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L1828" } } }, @@ -37667,7 +37754,7 @@ "os": "iosxe" }, "uid": "show_ip_cef_vrf_vrf_ip_internal", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L2593" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L2595" } } }, @@ -37683,7 +37770,7 @@ "os": "iosxe" }, "uid": "show_ip_cef_vrf_vrf_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L1826" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L1828" } } }, @@ -37699,7 +37786,7 @@ "os": "iosxe" }, "uid": "show_ip_cef_ip_internal", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L2593" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L2595" } } }, @@ -37715,7 +37802,7 @@ "os": "iosxe" }, "uid": "show_ip_cef_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L1826" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L1828" } } }, @@ -37731,7 +37818,7 @@ "os": "iosxe" }, "uid": "show_ip_cef_prefix_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L2101" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L2103" } } }, @@ -37959,6 +38046,22 @@ } } }, + "show ip dhcp sip session detail": { + "folders": { + "iosxe": { + "class": "ShowIpDhcpSipSessionDetail", + "doc": "Parser for show ip dhcp sip session detail", + "module_name": "iosxe.show_dhcp", + "package": "genie.libs.parser", + "schema": "{\n 'total_dhcp_session_count': int,\n 'sessions': {\n Any('*'): {\n 'mac_address': str,\n 'uid': int,\n 'sss_handle': str,\n 'aaa_uid': int,\n 'access_ie_handle': str,\n 'ip_session_handle': str,\n 'shdb_handle': str,\n 'current_state': str,\n 'last_state': str,\n 'last_event': str,\n 'last_to_last_state': str,\n 'last_to_last_event': str,\n 'access_interface': str,\n 'incoming_interface': str,\n 'elapsed_time_start': str,\n 'ip_address': str,\n 'elapsed_time_since_addr_acked': str,\n 'vrf_id': int,\n 'ip_domain': int,\n 'circuit_id': str,\n 'remote_id': str,\n 'session_type': str,\n 'default_configs': {\n 'class_name': str,\n 'class_name_len': int,\n 'ip_domain': int,\n 'vrf_id': int,\n },\n 'session_updated': bool,\n 'dynamic_sync': bool,\n },\n },\n}", + "tokens": { + "os": "iosxe" + }, + "uid": "show_ip_dhcp_sip_session_detail", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_dhcp.py#L785" + } + } + }, "show ip dhcp snooping": { "folders": { "iosxe": { @@ -38079,7 +38182,7 @@ "os": "iosxe" }, "uid": "show_ip_dhcp_snooping_binding_interface_interface___count_match", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_dhcp.py#L501" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_dhcp.py#L502" } } }, @@ -38397,7 +38500,7 @@ "os": "iosxe" }, "uid": "show_ip_dhcp_snooping_statistics", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_dhcp.py#L574" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_dhcp.py#L575" }, "nxos": { "class": "ShowIpDhcpSnoopingStatistics", @@ -38425,7 +38528,7 @@ "os": "iosxe" }, "uid": "show_ip_dhcp_snooping_statistics_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_dhcp.py#L692" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_dhcp.py#L693" } } }, @@ -38457,7 +38560,7 @@ "os": "iosxe" }, "uid": "show_ip_dhcp_snooping_track_server", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_dhcp.py#L634" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_dhcp.py#L635" } } }, @@ -39586,7 +39689,7 @@ "os": "iosxe" }, "uid": "show_ip_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L2532" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L2535" }, "ironware": { "class": "ShowIPInterface", @@ -39626,7 +39729,7 @@ "os": "iosxe" }, "uid": "show_ip_interface_brief", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L1693" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L1696" }, "iosxr": { "class": "ShowIpInterfaceBriefPipeVlan", @@ -39710,7 +39813,7 @@ "os": "iosxe" }, "uid": "show_ip_interface_brief_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L1693" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L1696" } } }, @@ -39738,7 +39841,7 @@ "os": "iosxe" }, "uid": "show_ip_interface_brief___include_Vlan", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L1775" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L1778" }, "nxos": { "class": "ShowIpInterfaceBriefPipeVlan", @@ -39778,7 +39881,7 @@ "os": "iosxe" }, "uid": "show_ip_interface_brief___include_ip", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L1880" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L1883" }, "iosxr": { "class": "ShowIpInterfaceBriefPipeVlan", @@ -39850,7 +39953,7 @@ "os": "iosxe" }, "uid": "show_ip_interface_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L2532" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L2535" } } }, @@ -39910,7 +40013,7 @@ "os": "iosxe" }, "uid": "show_ip_interface___include_include", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L2532" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L2535" } } }, @@ -40418,7 +40521,7 @@ "os": "iosxe" }, "uid": "show_ip_mroute", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L143" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L144" } } }, @@ -40434,7 +40537,7 @@ "os": "iosxe" }, "uid": "show_ip_mroute_count", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L852" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L853" } } }, @@ -40462,7 +40565,7 @@ "os": "iosxe" }, "uid": "show_ip_mroute_static", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L590" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L591" } } }, @@ -40538,7 +40641,7 @@ "os": "iosxe" }, "uid": "show_ip_mroute_vrf_vrf", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L143" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L144" } } }, @@ -40566,7 +40669,7 @@ "os": "iosxe" }, "uid": "show_ip_mroute_vrf_vrf_static", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L590" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L591" } } }, @@ -40594,7 +40697,7 @@ "os": "iosxe" }, "uid": "show_ip_mroute_vrf_vrf_group", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L143" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L144" } } }, @@ -40622,7 +40725,7 @@ "os": "iosxe" }, "uid": "show_ip_mroute_vrf_vrf_group_source", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L143" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L144" } } }, @@ -40650,7 +40753,7 @@ "os": "iosxe" }, "uid": "show_ip_mroute_vrf_vrf_group_source_verbose", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L143" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L144" } } }, @@ -40678,7 +40781,7 @@ "os": "iosxe" }, "uid": "show_ip_mroute_vrf_vrf_group_verbose", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L143" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L144" } } }, @@ -40706,7 +40809,7 @@ "os": "iosxe" }, "uid": "show_ip_mroute_vrf_vrf_verbose", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L143" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L144" } } }, @@ -40734,7 +40837,7 @@ "os": "iosxe" }, "uid": "show_ip_mroute_group", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L143" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L144" } } }, @@ -40762,7 +40865,7 @@ "os": "iosxe" }, "uid": "show_ip_mroute_group_source", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L143" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L144" } } }, @@ -40790,7 +40893,7 @@ "os": "iosxe" }, "uid": "show_ip_mroute_group_source_verbose", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L143" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L144" } } }, @@ -40818,7 +40921,7 @@ "os": "iosxe" }, "uid": "show_ip_mroute_group_verbose", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L143" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L144" } } }, @@ -40846,7 +40949,7 @@ "os": "iosxe" }, "uid": "show_ip_mroute_verbose", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L143" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L144" } } }, @@ -41110,7 +41213,7 @@ "os": "iosxe" }, "uid": "show_ip_multicast", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L682" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L683" } } }, @@ -41126,7 +41229,7 @@ "os": "iosxe" }, "uid": "show_ip_multicast_mpls_vif", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L797" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L798" } } }, @@ -41154,7 +41257,7 @@ "os": "iosxe" }, "uid": "show_ip_multicast_vrf_vrf", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L682" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L683" } } }, @@ -44392,7 +44495,7 @@ "os": "iosxe" }, "uid": "show_ip_route_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L2184" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L2186" }, "ironware": { "class": "ShowIPRouteSummary", @@ -44448,7 +44551,7 @@ "os": "iosxe" }, "uid": "show_ip_route_supernets-only", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L3402" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L3404" } } }, @@ -44532,7 +44635,7 @@ "os": "iosxe" }, "uid": "show_ip_route_vrf_vrf_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L2184" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L2186" } } }, @@ -44548,7 +44651,7 @@ "os": "iosxe" }, "uid": "show_ip_route_vrf_vrf_supernets-only", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L3402" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L3404" } } }, @@ -45562,7 +45665,7 @@ "os": "iosxe" }, "uid": "show_ip_verify_source_interface_interface___count_match", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_dhcp.py#L532" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_dhcp.py#L533" } } }, @@ -45834,7 +45937,7 @@ "os": "iosxe" }, "uid": "show_ipv6_cef", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L2068" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L2070" } } }, @@ -45850,7 +45953,7 @@ "os": "iosxe" }, "uid": "show_ipv6_cef_exact-route_source_destination", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L2456" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L2457" } } }, @@ -45866,7 +45969,7 @@ "os": "iosxe" }, "uid": "show_ipv6_cef_internal", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L3137" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L3139" } } }, @@ -45882,7 +45985,7 @@ "os": "iosxe" }, "uid": "show_ipv6_cef_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L2119" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L2120" } } }, @@ -45898,7 +46001,7 @@ "os": "iosxe" }, "uid": "show_ipv6_cef_vrf_vrf", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L2068" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L2070" } } }, @@ -45914,7 +46017,7 @@ "os": "iosxe" }, "uid": "show_ipv6_cef_vrf_vrf_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L2119" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L2120" } } }, @@ -45930,7 +46033,7 @@ "os": "iosxe" }, "uid": "show_ipv6_cef_vrf_vrf_ip_internal", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L3137" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L3139" } } }, @@ -45946,7 +46049,7 @@ "os": "iosxe" }, "uid": "show_ipv6_cef_vrf_vrf_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L2068" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L2070" } } }, @@ -45962,7 +46065,7 @@ "os": "iosxe" }, "uid": "show_ipv6_cef_ip_internal", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L3137" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L3139" } } }, @@ -45978,7 +46081,7 @@ "os": "iosxe" }, "uid": "show_ipv6_cef_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L2068" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L2070" } } }, @@ -45994,7 +46097,7 @@ "os": "iosxe" }, "uid": "show_ipv6_destination-guard_policy_policy", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L238" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L239" } } }, @@ -46010,7 +46113,7 @@ "os": "iosxe" }, "uid": "show_ipv6_dhcp_binding", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L1743" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L1744" } } }, @@ -46026,7 +46129,7 @@ "os": "iosxe" }, "uid": "show_ipv6_dhcp_guard_policy_policy_name", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L342" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L343" } } }, @@ -46042,7 +46145,7 @@ "os": "iosxe" }, "uid": "show_ipv6_dhcp_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_dhcp.py#L259" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_dhcp.py#L260" } } }, @@ -46058,7 +46161,7 @@ "os": "iosxe" }, "uid": "show_ipv6_dhcp_interface_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_dhcp.py#L259" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_dhcp.py#L260" } } }, @@ -46074,7 +46177,7 @@ "os": "iosxe" }, "uid": "show_ipv6_dhcp_pool", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L1511" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L1512" } } }, @@ -46090,7 +46193,7 @@ "os": "iosxe" }, "uid": "show_ipv6_dhcp_pool_poolname", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L1511" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L1512" } } }, @@ -46106,7 +46209,7 @@ "os": "iosxe" }, "uid": "show_ipv6_dhcp_relay_binding", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L2339" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L2340" } } }, @@ -46138,7 +46241,7 @@ "os": "iosxe" }, "uid": "show_ipv6_dhcp_statistics", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L1607" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L1608" } } }, @@ -46154,7 +46257,7 @@ "os": "iosxe" }, "uid": "show_ipv6_dhcp-ldra", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L464" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L465" } } }, @@ -46170,7 +46273,7 @@ "os": "iosxe" }, "uid": "show_ipv6_dhcp-ldra_statistics", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L568" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L569" } } }, @@ -46422,7 +46525,7 @@ "os": "iosxe" }, "uid": "show_ipv6_general-prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L2507" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L2508" } } }, @@ -46514,7 +46617,7 @@ "os": "iosxe" }, "uid": "show_ipv6_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L3225" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L3228" }, "iosxr": { "class": "ShowIpv6Interface", @@ -46530,6 +46633,22 @@ } } }, + "show ipv6 interface brief": { + "folders": { + "iosxe": { + "class": "ShowIpv6InterfaceBrief", + "doc": "\n Parser for: \n\t\tshow ipv6 interface brief\n show ipv6 interface brief\n\t\tGigabitEthernet0/0/0 [up/up]\n\t\t\tunassigned\n\t\tGigabitEthernet0/0/1 [up/up]\n\t\t\tunassigned\n\t\tGigabitEthernet0/0/2 [up/up]\n\t\t\tunassigned\n\t\tGigabitEthernet0/0/3 [up/up]\n\t\t\tunassigned\n\t\tGigabitEthernet0/0/4 [up/up]\n\t\t\tunassigned\n\t\tGigabitEthernet0/0/5 [administratively down/down]\n\t\t\tunassigned\n\t\tLoopback0 [up/up]\n\t\t\tunassigned\n\t\tNVI0 [up/up]\n\t\t\tFE80::C6B2:39FF:FEFB:DC40\n\t\tTunnel192 [up/up]\n\t\t\tunassigned\n ", + "module_name": "iosxe.show_ipv6", + "package": "genie.libs.parser", + "schema": "{\n 'interface': {\n Any('*'): {\n 'interface_state': str,\n 'protocol_state': str,\n 'link_local_address': str,\n 'ipv6_addresses': ListOf (type) ,\n },\n },\n}", + "tokens": { + "os": "iosxe" + }, + "uid": "show_ipv6_interface_brief", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L4208" + } + } + }, "show ipv6 interface vrf all": { "folders": { "nxos": { @@ -46586,7 +46705,7 @@ "os": "iosxe" }, "uid": "show_ipv6_interface_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L3225" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L3228" }, "iosxr": { "class": "ShowIpv6Interface", @@ -46658,7 +46777,7 @@ "os": "iosxe" }, "uid": "show_ipv6_interface___include_include", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L3225" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L3228" } } }, @@ -46690,7 +46809,7 @@ "os": "iosxe" }, "uid": "show_ipv6_mfib", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L1222" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L1223" } } }, @@ -46722,7 +46841,7 @@ "os": "iosxe" }, "uid": "show_ipv6_mfib_count", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L2746" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L2747" } } }, @@ -46754,7 +46873,7 @@ "os": "iosxe" }, "uid": "show_ipv6_mfib_status", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L1026" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L1027" } } }, @@ -46786,7 +46905,7 @@ "os": "iosxe" }, "uid": "show_ipv6_mfib_vrf_vrf", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L1222" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L1223" } } }, @@ -46818,7 +46937,7 @@ "os": "iosxe" }, "uid": "show_ipv6_mfib_vrf_vrf_group", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L1222" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L1223" } } }, @@ -46834,7 +46953,7 @@ "os": "iosxe" }, "uid": "show_ipv6_mfib_vrf_vrf_group_source", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L1222" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L1223" } } }, @@ -46850,7 +46969,7 @@ "os": "iosxe" }, "uid": "show_ipv6_mfib_vrf_vrf_group_source_verbose", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L1222" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L1223" } } }, @@ -46866,7 +46985,7 @@ "os": "iosxe" }, "uid": "show_ipv6_mfib_vrf_vrf_group_verbose", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L1222" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L1223" } } }, @@ -46882,7 +47001,7 @@ "os": "iosxe" }, "uid": "show_ipv6_mfib_vrf_vrf_verbose", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L1222" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L1223" } } }, @@ -46898,7 +47017,7 @@ "os": "iosxe" }, "uid": "show_ipv6_mfib_group", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L1222" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L1223" } } }, @@ -46914,7 +47033,7 @@ "os": "iosxe" }, "uid": "show_ipv6_mfib_group_active", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L3232" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L3233" } } }, @@ -46930,7 +47049,7 @@ "os": "iosxe" }, "uid": "show_ipv6_mfib_group_source", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L1222" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L1223" } } }, @@ -46946,7 +47065,7 @@ "os": "iosxe" }, "uid": "show_ipv6_mfib_group_source_count", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L2954" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L2955" } } }, @@ -46962,7 +47081,7 @@ "os": "iosxe" }, "uid": "show_ipv6_mfib_group_source_verbose", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L1222" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L1223" } } }, @@ -46978,7 +47097,7 @@ "os": "iosxe" }, "uid": "show_ipv6_mfib_group_verbose", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L1222" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L1223" } } }, @@ -46994,7 +47113,7 @@ "os": "iosxe" }, "uid": "show_ipv6_mfib_verbose", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L1222" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L1223" } } }, @@ -47214,7 +47333,7 @@ "os": "iosxe" }, "uid": "show_ipv6_mld_snooping", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L2268" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L2269" } } }, @@ -47262,7 +47381,7 @@ "os": "iosxe" }, "uid": "show_ipv6_mld_snooping_address_vlan_vlan_group", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L1317" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L1318" } } }, @@ -47486,7 +47605,7 @@ "os": "iosxe" }, "uid": "show_ipv6_mrib_route", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L864" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L865" } } }, @@ -47502,7 +47621,7 @@ "os": "iosxe" }, "uid": "show_ipv6_mrib_route_group", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L864" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L865" } } }, @@ -47518,7 +47637,7 @@ "os": "iosxe" }, "uid": "show_ipv6_mrib_route_group_source", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L864" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L865" } } }, @@ -47534,7 +47653,7 @@ "os": "iosxe" }, "uid": "show_ipv6_mrib_vrf_vrf_route", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L864" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L865" } } }, @@ -47550,7 +47669,7 @@ "os": "iosxe" }, "uid": "show_ipv6_mrib_vrf_vrf_route_group", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L864" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L865" } } }, @@ -47566,7 +47685,7 @@ "os": "iosxe" }, "uid": "show_ipv6_mrib_vrf_vrf_route_group_source", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L864" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L865" } } }, @@ -47594,7 +47713,7 @@ "os": "iosxe" }, "uid": "show_ipv6_mroute", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L513" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L514" } } }, @@ -47670,7 +47789,23 @@ "os": "iosxe" }, "uid": "show_ipv6_mroute_vrf_vrf", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L513" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L514" + } + } + }, + "show ipv6 mroute vrf {vrf} summary": { + "folders": { + "iosxe": { + "class": "ShowIpv6MrouteVrfVrfSummary", + "doc": "Parser for: show ipv6 mroute vrf {vrf} summary\n ", + "module_name": "iosxe.show_mcast", + "package": "genie.libs.parser", + "schema": "{\n 'vrf': {\n Any('*'): {\n 'address_family': {\n Any('*'): {\n 'multicast_group': {\n Any('*'): {\n 'source_address': {\n Any('*'): {\n 'uptime': str,\n 'expires': str,\n Optional('rp_address'): str,\n 'oif_count': int,\n 'flags': str,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "tokens": { + "os": "iosxe" + }, + "uid": "show_ipv6_mroute_vrf_vrf_summary", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L1401" } } }, @@ -47698,7 +47833,7 @@ "os": "iosxe" }, "uid": "show_ipv6_mroute_vrf_vrf_group", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L513" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L514" } } }, @@ -47726,7 +47861,7 @@ "os": "iosxe" }, "uid": "show_ipv6_mroute_vrf_vrf_group_source", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L513" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L514" } } }, @@ -47754,7 +47889,7 @@ "os": "iosxe" }, "uid": "show_ipv6_mroute_vrf_vrf_group_source_verbose", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L513" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L514" } } }, @@ -47782,7 +47917,7 @@ "os": "iosxe" }, "uid": "show_ipv6_mroute_vrf_vrf_group_verbose", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L513" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L514" } } }, @@ -47810,7 +47945,7 @@ "os": "iosxe" }, "uid": "show_ipv6_mroute_vrf_vrf_verbose", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L513" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L514" } } }, @@ -47838,7 +47973,7 @@ "os": "iosxe" }, "uid": "show_ipv6_mroute_group", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L513" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L514" } } }, @@ -47866,7 +48001,7 @@ "os": "iosxe" }, "uid": "show_ipv6_mroute_group_source", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L513" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L514" } } }, @@ -47894,7 +48029,7 @@ "os": "iosxe" }, "uid": "show_ipv6_mroute_group_source_verbose", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L513" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L514" } } }, @@ -47922,7 +48057,7 @@ "os": "iosxe" }, "uid": "show_ipv6_mroute_group_verbose", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L513" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L514" } } }, @@ -47950,7 +48085,7 @@ "os": "iosxe" }, "uid": "show_ipv6_mroute_verbose", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L513" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L514" } } }, @@ -48142,7 +48277,7 @@ "os": "iosxe" }, "uid": "show_ipv6_neighbors", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L90" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L91" }, "iosxr": { "class": "ShowIpv6Neighbors", @@ -48182,7 +48317,7 @@ "os": "iosxe" }, "uid": "show_ipv6_neighbors_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L155" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L156" }, "iosxr": { "class": "ShowIpv6NeighborsDetail", @@ -48210,7 +48345,7 @@ "os": "iosxe" }, "uid": "show_ipv6_neighbors_vrf_vrf", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L90" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L91" }, "iosxr": { "class": "ShowIpv6Neighbors", @@ -48238,7 +48373,7 @@ "os": "iosxe" }, "uid": "show_ipv6_neighbors_vrf_vrf_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L155" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L156" } } }, @@ -48254,7 +48389,7 @@ "os": "iosxe" }, "uid": "show_ipv6_neighbors_vrf_vrf_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L90" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L91" }, "iosxr": { "class": "ShowIpv6Neighbors", @@ -48282,7 +48417,7 @@ "os": "iosxe" }, "uid": "show_ipv6_neighbors_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L90" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L91" }, "iosxr": { "class": "ShowIpv6Neighbors", @@ -48310,7 +48445,7 @@ "os": "iosxe" }, "uid": "show_ipv6_nhrp_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L1931" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L1932" } } }, @@ -48810,7 +48945,7 @@ "os": "iosxe" }, "uid": "show_ipv6_pim_neighbor_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L2577" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L2578" } } }, @@ -49473,7 +49608,7 @@ "os": "iosxe" }, "uid": "show_ipv6_route_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L3236" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L3238" }, "nxos": { "class": "ShowIpv6RouteSummary", @@ -49529,7 +49664,7 @@ "os": "iosxe" }, "uid": "show_ipv6_route_updated", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L984" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L986" } } }, @@ -49629,7 +49764,7 @@ "os": "iosxe" }, "uid": "show_ipv6_route_vrf_vrf_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L3236" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L3238" } } }, @@ -49657,7 +49792,7 @@ "os": "iosxe" }, "uid": "show_ipv6_route_vrf_vrf_updated", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L984" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L986" } } }, @@ -49969,7 +50104,7 @@ "os": "iosxe" }, "uid": "show_ipv6_routers", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L704" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L705" }, "nxos": { "class": "ShowIpv6Routers", @@ -49997,7 +50132,7 @@ "os": "iosxe" }, "uid": "show_ipv6_routers_vrf_vrf", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L704" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L705" }, "nxos": { "class": "ShowIpv6Routers", @@ -50069,7 +50204,7 @@ "os": "iosxe" }, "uid": "show_ipv6_static_recursive", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L2197" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L2198" } } }, @@ -50161,7 +50296,7 @@ "os": "iosxe" }, "uid": "show_ipv6_traffic", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L3427" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L3428" } } }, @@ -50177,7 +50312,7 @@ "os": "iosxe" }, "uid": "show_ipv6_virtual-reassembly", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L3940" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L3941" } } }, @@ -50193,7 +50328,7 @@ "os": "iosxe" }, "uid": "show_ipv6_virtual-reassembly_features", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L3164" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L3165" } } }, @@ -70066,7 +70201,7 @@ "os": "iosxe" }, "uid": "show_logging_count", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_logging.py#L1949" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_logging.py#L1950" } } }, @@ -70608,7 +70743,7 @@ "os": "iosxe" }, "uid": "show_logging_onboard_slot_slot_uptime_latest", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_logging.py#L1900" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_logging.py#L1901" } } }, @@ -70922,7 +71057,7 @@ "os": "iosxe" }, "uid": "show_logging_process_fed_internal_start_last_clear_switch_active", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_logging.py#L2107" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_logging.py#L2108" } } }, @@ -70938,7 +71073,7 @@ "os": "iosxe" }, "uid": "show_logging_process_ios_module_pki_level_notice", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_logging.py#L2035" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_logging.py#L2036" } } }, @@ -70986,7 +71121,7 @@ "os": "iosxe" }, "uid": "show_logging_process_word_internal_start_last_boot_to-file_location", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_logging.py#L1834" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_logging.py#L1835" } } }, @@ -71849,7 +71984,7 @@ "os": "iosxe" }, "uid": "show_macro_auto_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L4492" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L4495" } } }, @@ -71865,7 +72000,7 @@ "os": "iosxe" }, "uid": "show_macro_auto_interface_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L4492" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L4495" } } }, @@ -73233,7 +73368,7 @@ "os": "iosxe" }, "uid": "show_monitor_capture_file_flash:file1.pcap_packet-number_7_detailed", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_monitor.py#L2000" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_monitor.py#L2001" } } }, @@ -73279,7 +73414,7 @@ "os": "iosxe" }, "uid": "show_monitor_capture_file_path_packet-number_number_detailed", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_monitor.py#L840" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_monitor.py#L841" } } }, @@ -73311,7 +73446,7 @@ "os": "iosxe" }, "uid": "show_monitor_capture_capture_name_buffer_detailed", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_monitor.py#L840" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_monitor.py#L841" } } }, @@ -73327,7 +73462,7 @@ "os": "iosxe" }, "uid": "show_monitor_capture_capture_name_buffer_display-filter_\"filter_criteria\"_detailed", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_monitor.py#L840" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_monitor.py#L841" } } }, @@ -73343,7 +73478,7 @@ "os": "iosxe" }, "uid": "show_monitor_capture_capture_name_capture-statistics", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_monitor.py#L1138" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_monitor.py#L1139" } } }, @@ -73359,7 +73494,7 @@ "os": "iosxe" }, "uid": "show_monitor_event-trace_crypto_all_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_monitor.py#L2369" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_monitor.py#L2370" } } }, @@ -73375,7 +73510,7 @@ "os": "iosxe" }, "uid": "show_monitor_event-trace_crypto_from-boot", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_monitor.py#L2541" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_monitor.py#L2542" } } }, @@ -73391,7 +73526,7 @@ "os": "iosxe" }, "uid": "show_monitor_event-trace_crypto_from-boot_timer", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_monitor.py#L2541" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_monitor.py#L2542" } } }, @@ -73407,7 +73542,7 @@ "os": "iosxe" }, "uid": "show_monitor_event-trace_crypto_ikev2_event_all", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_monitor.py#L2185" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_monitor.py#L2186" } } }, @@ -73535,7 +73670,7 @@ "os": "iosxe" }, "uid": "show_monitor_event-trace_crypto_pki_error_all", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_monitor.py#L2116" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_monitor.py#L2117" } } }, @@ -73551,7 +73686,7 @@ "os": "iosxe" }, "uid": "show_monitor_event-trace_crypto_pki_event_all", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_monitor.py#L2057" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_monitor.py#L2058" } } }, @@ -73567,7 +73702,7 @@ "os": "iosxe" }, "uid": "show_monitor_event-trace_dmvpn_all", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_monitor.py#L1303" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_monitor.py#L1304" } } }, @@ -73767,7 +73902,7 @@ "os": "iosxe" }, "uid": "show_mpls_forwarding-table_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L4538" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L4540" } } }, @@ -74119,7 +74254,7 @@ "os": "iosxe" }, "uid": "show_mpls_l2transport_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L5340" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L5342" } } }, @@ -74147,7 +74282,7 @@ "os": "iosxe" }, "uid": "show_mpls_l2transport_vc", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L2841" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L2843" } } }, @@ -74191,7 +74326,7 @@ "os": "iosxe" }, "uid": "show_mpls_l2transport_vc_vc_id", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L2854" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L2856" } } }, @@ -74235,7 +74370,7 @@ "os": "iosxe" }, "uid": "show_mpls_l2transport_vc_vc_id_detail___sect_Destination_address", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L2984" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L2986" } } }, @@ -74251,7 +74386,7 @@ "os": "iosxe" }, "uid": "show_mpls_l2transport_vc_vc_id_detail___sect_VC_statistics", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L2889" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L2891" } } }, @@ -74267,7 +74402,7 @@ "os": "iosxe" }, "uid": "show_mpls_label_range", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L4414" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L4416" }, "iosxr": { "class": "ShowMplsLabelRange", @@ -75419,7 +75554,7 @@ "os": "iosxe" }, "uid": "show_mpls_tp_lsps_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L5685" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L5687" } } }, @@ -75435,7 +75570,7 @@ "os": "iosxe" }, "uid": "show_mpls_tp_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L5189" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L5191" } } }, @@ -75451,7 +75586,7 @@ "os": "iosxe" }, "uid": "show_mpls_tp_tunnel-tp_1_lsps_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L5445" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L5447" } } }, @@ -75467,7 +75602,7 @@ "os": "iosxe" }, "uid": "show_mpls_traffic-eng_autoroute", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L4468" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L4470" } } }, @@ -75483,7 +75618,7 @@ "os": "iosxe" }, "uid": "show_mpls_traffic-eng_fast-reroute_database", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L6181" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L6183" } } }, @@ -75499,7 +75634,7 @@ "os": "iosxe" }, "uid": "show_mpls_traffic-eng_fast-reroute_database_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L4964" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L4966" } } }, @@ -75515,7 +75650,7 @@ "os": "iosxe" }, "uid": "show_mpls_traffic-eng_link-management_advertisements", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L4595" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L4597" } } }, @@ -75531,7 +75666,7 @@ "os": "iosxe" }, "uid": "show_mpls_traffic-eng_link-management_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L5891" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L5893" } } }, @@ -75547,7 +75682,7 @@ "os": "iosxe" }, "uid": "show_mpls_traffic-eng_topology", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L4770" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L4772" } } }, @@ -75563,7 +75698,7 @@ "os": "iosxe" }, "uid": "show_mpls_traffic-eng_tunnels", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L3776" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L3778" } } }, @@ -75579,7 +75714,7 @@ "os": "iosxe" }, "uid": "show_mpls_traffic-eng_tunnels_brief", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L4315" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L4317" } } }, @@ -75627,7 +75762,7 @@ "os": "iosxe" }, "uid": "show_mpls_traffic-eng_tunnels_tunnel", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L3198" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L3200" } } }, @@ -81450,7 +81585,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_authentication_status", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L3832" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L3836" } } }, @@ -81613,7 +81748,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_chassis_fantray_detail_switch_mode", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L3985" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L3989" } } }, @@ -81830,7 +81965,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_chassis_power-supply_detail_switch_mode_all", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L4055" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L4059" } } }, @@ -81862,7 +81997,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_cpp_active_feature_firewall_session_create_session_context_num_sessions", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L7649" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L7653" } } }, @@ -81878,7 +82013,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_cpp_active_feature_nat_datapath_bind", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L18158" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L18237" } } }, @@ -81894,7 +82029,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_cpp_active_feature_nat_datapath_map", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L18473" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L18552" } } }, @@ -81910,7 +82045,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_cpp_active_feature_nat_datapath_pool", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L18269" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L18348" } } }, @@ -81942,7 +82077,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_cpp_active_feature_nat_datapath_stats", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L18601" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L18680" } } }, @@ -81958,7 +82093,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_cpp_active_feature_nat_datapath_time", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L18081" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L18160" } } }, @@ -81974,7 +82109,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_cpp_active_infrastructure_exmem_statistics_user", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L7466" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L7470" } } }, @@ -81990,7 +82125,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_cpp_active_statistics_drop", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L7739" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L7743" } } }, @@ -82006,7 +82141,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_cpp_active_system_state", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L15876" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L15880" } } }, @@ -82022,7 +82157,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_crypto-device_utilization", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L6545" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L6549" } } }, @@ -82827,7 +82962,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_fed_switch_active_fwd-asic_insight_l2m_groups", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L8210" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L8214" } } }, @@ -82843,7 +82978,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_fed_switch_active_fwd-asic_insight_l2m_routes", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L7894" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L7898" } } }, @@ -82859,7 +82994,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_fed_switch_active_fwd-asic_insight_l3m_groups", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L8210" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L8214" } } }, @@ -82875,7 +83010,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_fed_switch_active_fwd-asic_insight_l3m_routes", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L7894" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L7898" } } }, @@ -82891,7 +83026,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_fed_switch_active_fwd-asic_insight_group_type", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L7999" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L8003" } } }, @@ -83270,7 +83405,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_fed_switch_mode_xcvr_local_port_phy_mode_1_device_num_page_number_register_byte", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L7332" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L7336" } } }, @@ -84327,7 +84462,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_fed_mode_npu_slot_1_port_port_num_eye_scan", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L7205" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L7209" } } }, @@ -84359,7 +84494,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_fed_mode_npu_slot_1_port_port_num_port-recreate", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L7381" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L7385" } } }, @@ -85218,7 +85353,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_fed_switch_mode_npu_slot_1_port_port_num_eye_scan", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L7205" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L7209" } } }, @@ -85250,7 +85385,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_fed_switch_mode_npu_slot_1_port_port_num_port-recreate", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L7381" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L7385" } } }, @@ -86234,7 +86369,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_fpga_switch_switch_num", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L6701" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L6705" } } }, @@ -86250,7 +86385,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_iomd_switch_switch_no_slot_portgroups", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L6446" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L6450" } } }, @@ -86266,7 +86401,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_iomd_switch_switch_no_slot_qos_port_port_no_ingress_queue_stats", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L6292" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L6296" } } }, @@ -86298,7 +86433,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_iomd_lc_no_macsec_port_port_no_sub-port_sub_port1_sub_port2___i_Free", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L7042" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L7046" } } }, @@ -86314,7 +86449,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_iomd_slot_portgroups", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L6446" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L6450" } } }, @@ -86330,7 +86465,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_iomd_slot_qos_port_port_no_ingress_queue_stats", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L6292" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L6296" } } }, @@ -86346,7 +86481,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_port_port_ezman_info", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L8848" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L8852" } } }, @@ -86374,7 +86509,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_port_port_plim_statistics", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L559" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L563" } } }, @@ -86390,7 +86525,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_active_classification_class-group-manager_class-group_client_cce_all", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L8299" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L8303" } } }, @@ -86406,7 +86541,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_active_classification_feature_class-group_ce_data_cce_cce_id_interface_interface_input_brief", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L8351" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L8355" } } }, @@ -86422,7 +86557,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_active_classification_feature_tcam-usage", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L6642" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L6646" } } }, @@ -86438,7 +86573,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_active_datapath_infra_sw-cio", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L4637" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L4641" } } }, @@ -86454,7 +86589,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_active_datapath_infra_sw-distrib", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L6002" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L6006" } } }, @@ -86470,7 +86605,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_active_datapath_infra_sw-nic", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L4842" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L4846" } } }, @@ -86486,7 +86621,23 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_active_datapath_infrastructure_sw-hqf", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L8461" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L8465" + } + } + }, + "show platform hardware qfp active datapath infrastructure sw-pktmem": { + "folders": { + "iosxe": { + "class": "ShowPlatformHardwareQfpActiveDatapathInfrastructureSwPkt", + "doc": "Parser for show platform hardware qfp active datapath infrastructure sw-pktmem", + "module_name": "iosxe.show_platform_hardware", + "package": "genie.libs.parser", + "schema": "{\n 'packet_memory_free_count': int,\n 'packet_burst_buffer_free_count': int,\n 'egress_buffer_pool_oor': {\n 'pmd': {\n 'status': str,\n 'description': str,\n },\n 'b4q': {\n 'status': str,\n 'description': str,\n },\n },\n 'pmd_pool': {\n 'buffer_size': int,\n 'free': int,\n 'total': int,\n 'util_percent': int,\n },\n 'b4q_pools': {\n Any('*'): {\n 'size': int,\n 'lock': int,\n 'overrun': int,\n 'glb_free': int,\n 'lcl_free': int,\n 'tot': int,\n 'util_percent': int,\n },\n },\n 'b4q_total_packet_memory': int,\n 'b4q_total_buffer_size': int,\n Optional('pmd_buffer'): {\n 'size': int,\n 'free': int,\n 'total': int,\n 'util_percent': int,\n 'pool_name': str,\n },\n}", + "tokens": { + "os": "iosxe" + }, + "uid": "show_platform_hardware_qfp_active_datapath_infrastructure_sw-pktmem", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L19351" } } }, @@ -86502,7 +86653,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_active_datapath_infrastructure_time_basic", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L8707" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L8711" } } }, @@ -86518,7 +86669,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_active_datapath_pmd_ifdev", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L5416" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L5420" } } }, @@ -86534,7 +86685,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_active_datapath_utilization", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L15519" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L15523" } } }, @@ -86550,7 +86701,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_active_datapath_utilization_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L3319" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L3323" } } }, @@ -86566,7 +86717,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_active_feature_alg_statistics", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L9971" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L9975" } } }, @@ -86582,7 +86733,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_active_feature_alg_statistics_dnsshow_platform_hardware_qfp_active_feature_alg_statistics_dns_clear", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L10056" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L10060" } } }, @@ -86598,7 +86749,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_active_feature_alg_statistics_login_clear", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L14657" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L14661" } } }, @@ -86614,7 +86765,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_active_feature_alg_statistics_msrpc", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L11544" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L11548" } } }, @@ -86630,7 +86781,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_active_feature_alg_statistics_msrpc_clear", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L11544" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L11548" } } }, @@ -86646,7 +86797,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_active_feature_alg_statistics_pop3", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L10865" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L10869" } } }, @@ -86662,7 +86813,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_active_feature_alg_statistics_pop3_clear", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L10865" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L10869" } } }, @@ -86678,7 +86829,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_active_feature_alg_statistics_sip", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L14821" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L14825" } } }, @@ -86694,7 +86845,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_active_feature_alg_statistics_sip_clear", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L12058" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L12062" } } }, @@ -86710,7 +86861,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_active_feature_alg_statistics_sip_l7data", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L9748" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L9752" } } }, @@ -86726,7 +86877,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_active_feature_alg_statistics_smtp", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L10260" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L10264" } } }, @@ -86742,7 +86893,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_active_feature_alg_statistics_smtp_clear", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L10260" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L10264" } } }, @@ -86758,7 +86909,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_active_feature_alg_statistics_sunrpc", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L10518" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L10522" } } }, @@ -86774,7 +86925,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_active_feature_alg_statistics_sunrpc_clear", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L10518" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L10522" } } }, @@ -86790,7 +86941,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_active_feature_appqoe_stats_all", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L2927" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L2931" } } }, @@ -86806,7 +86957,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_active_feature_appqoe_stats_sng_sng_all", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L2927" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L2931" } } }, @@ -86822,7 +86973,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_active_feature_bfd_datapath_session", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L9051" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L9055" } } }, @@ -86854,7 +87005,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_active_feature_cts_client_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L7551" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L7555" } } }, @@ -86870,7 +87021,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_active_feature_ess_session", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L16560" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L16564" } } }, @@ -86886,7 +87037,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_active_feature_evc_client_l2cp-actions_interface_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L13625" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L13629" } } }, @@ -86902,7 +87053,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_active_feature_firewall_client_statistics", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L11124" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L11128" } } }, @@ -86918,7 +87069,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_active_feature_firewall_datapath_scb_any_any_any_any_any_all_any", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L11882" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L11886" } } }, @@ -86934,7 +87085,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_active_feature_firewall_datapath_scb_any_any_any_any_any_all_any_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L12932" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L12936" } } }, @@ -86950,7 +87101,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_active_feature_firewall_drop", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L13483" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L13487" } } }, @@ -86966,7 +87117,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_active_feature_firewall_drop_clear", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L11826" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L11830" } } }, @@ -86982,7 +87133,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_active_feature_firewall_drop_actions", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L13483" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L13487" } } }, @@ -86998,7 +87149,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_active_feature_firewall_runtime", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L13836" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L13840" } } }, @@ -87014,7 +87165,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_active_feature_firewall_runtime___sec_RST_segment", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L15783" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L15787" } } }, @@ -87030,7 +87181,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_active_feature_firewall_ucode_zonepair_zone1_zone2", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L16652" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L16656" } } }, @@ -87046,7 +87197,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_active_feature_firewall_zonepair_id", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L16055" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L16059" } } }, @@ -87062,7 +87213,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_active_feature_ipsec_data_drop", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L4201" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L4205" } } }, @@ -87078,23 +87229,23 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_active_feature_ipsec_datapath_drops_all", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L5299" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L5303" } } }, - "show platform hardware qfp active feature ipsec sa 3": { + "show platform hardware qfp active feature ipsec sa {sa_id}": { "folders": { "iosxe": { - "class": "ShowPlatformHardwareQfpActiveFeatureIpsecSa3", - "doc": "Parser for:\n show platform hardware qfp active feature ipsec sa 3\n ", + "class": "ShowPlatformHardwareQfpActiveFeatureIpsecSa", + "doc": "Parser for:\n show platform hardware qfp active feature ipsec sa {sa_id}\n ", "module_name": "iosxe.show_platform_hardware", "package": "genie.libs.parser", - "schema": "{\n 'qfp_ipsec_sa_information': {\n 'qfp_sa_id': int,\n 'pal_sa_id': int,\n 'qfp_spd_id': int,\n 'qfp_sp_id': int,\n 'qfp_spi': str,\n 'crypto_ctx': str,\n 'flags': str,\n 'flags_details': ListOf (type) ,\n 'flags_parsed': {\n '': str,\n },\n 'qos_group': str,\n 'mtu': str,\n 'mtu_adj': str,\n 'ext_ar_window_size': int,\n 'ext_ar_window_top': int,\n 'sar_delta': int,\n 'sar_window': str,\n 'sibling_sa': str,\n 'sp_ptr': str,\n 'sbs_ptr': str,\n 'local_endpoint': str,\n 'remote_endpoint': str,\n 'cgid_cid_fid_rid': str,\n 'ivrf': int,\n 'fvrf': int,\n 'trans_udp_sport': int,\n 'trans_udp_dport': int,\n 'first_intf_name': str,\n 'nat_fixup_src_port': int,\n 'nat_fixup_ip': str,\n },\n}", + "schema": "{\n 'qfp_ipsec_sa_information': {\n 'qfp_sa_id': int,\n 'pal_sa_id': int,\n 'qfp_spd_id': int,\n 'qfp_sp_id': int,\n 'qfp_spi': str,\n 'crypto_ctx': str,\n 'flags': str,\n 'flags_details': ListOf (type) ,\n 'flags_parsed': {\n '': str,\n },\n 'qos_group': str,\n Optional('mtu'): str,\n Optional('mtu_adj'): str,\n 'ext_ar_window_size': int,\n 'ext_ar_window_top': int,\n 'sar_delta': int,\n 'sar_window': str,\n 'sibling_sa': str,\n 'sp_ptr': str,\n 'sbs_ptr': str,\n 'local_endpoint': str,\n 'remote_endpoint': str,\n 'cgid_cid_fid_rid': str,\n 'ivrf': int,\n 'fvrf': int,\n 'trans_udp_sport': int,\n 'trans_udp_dport': int,\n 'first_intf_name': str,\n 'nat_fixup_src_port': int,\n 'nat_fixup_ip': str,\n },\n}", "tokens": { "os": "iosxe" }, - "uid": "show_platform_hardware_qfp_active_feature_ipsec_sa_3", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L9134" + "uid": "show_platform_hardware_qfp_active_feature_ipsec_sa_sa_id", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L9138" } } }, @@ -87110,7 +87261,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_active_feature_ipsec_state", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L7809" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L7813" } } }, @@ -87126,7 +87277,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_active_feature_nat_data_stats", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L10790" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L10794" } } }, @@ -87142,7 +87293,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_active_feature_nat_datapath_edm", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L13552" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L13556" } } }, @@ -87190,7 +87341,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_active_feature_nat_datapath_pool", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L17064" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L17143" } } }, @@ -87222,7 +87373,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_active_feature_nat_datapath_sess-dump", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L17222" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L17301" } } }, @@ -87238,7 +87389,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_active_feature_nat_datapath_stats", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L9708" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L9712" } } }, @@ -87254,7 +87405,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_active_feature_nat_datapath_time", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L17338" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L17417" } } }, @@ -87270,7 +87421,23 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_active_feature_nat_datapath_direction", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L14581" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L14585" + } + } + }, + "show platform hardware qfp active feature nat64 datapath statistics": { + "folders": { + "iosxe": { + "class": "ShowPlatformHardwareQfpActiveFeatureNat64DatapathStatistics", + "doc": "Parser for show platform hardware qfp active feature nat64 datapath statistics", + "module_name": "iosxe.show_platform_hardware", + "package": "genie.libs.parser", + "schema": "{\n 'statistics': {\n 'non_extended': int,\n 'statics': int,\n 'ext_binds': int,\n 'v6v4_xlated_pkts': int,\n 'v4v6_xlated_pkts': int,\n 'nat46_v4v6_xlated_pkts': int,\n 'nat46_v6v4_xlated_pkts': int,\n 'generated_tcp_csum': int,\n 'generated_udp_csum': int,\n 'proxy_stats_ipc_retry_fail': int,\n 'alias_add': int,\n 'alias_del': int,\n 'alias_add_fail': int,\n 'alias_del_fail': int,\n 'nat64_v6tov4_pkts': int,\n 'nat64_v4tov6_pkts': int,\n 'nat64_fbd_hits': int,\n 'v6v4_xlated_pkts_2': int,\n 'frag_pakts_1st': int,\n 'frag_pakts_non1st': int,\n 'drops': {\n Any('*'): int,\n },\n },\n}", + "tokens": { + "os": "iosxe" + }, + "uid": "show_platform_hardware_qfp_active_feature_nat64_datapath_statistics", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L19498" } } }, @@ -87286,7 +87453,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_active_feature_nat66_datapath_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L6776" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L6780" } } }, @@ -87318,7 +87485,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_active_feature_qos_interface_interface_hierarchy_detail___include_subdev", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L4394" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L4398" } } }, @@ -87350,7 +87517,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_active_feature_sdwan_datapath_fec_global", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L3644" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L3648" } } }, @@ -87366,7 +87533,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_active_feature_sdwan_datapath_fec_session_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L3718" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L3722" } } }, @@ -87414,7 +87581,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_active_feature_tcp_stats_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L8086" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L8090" } } }, @@ -87430,7 +87597,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_active_feature_td_datapath_statistics", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L12670" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L12674" } } }, @@ -87446,7 +87613,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_active_feature_tunnel_interface_tunnel", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L18865" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L18944" } } }, @@ -87478,7 +87645,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_active_infra_punt_stat_type_per___ex__0_", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L4518" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L4522" } } }, @@ -87506,7 +87673,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_active_infrastructure_bqs_queue_output_default_all", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L168" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L172" } } }, @@ -87534,7 +87701,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_active_infrastructure_bqs_queue_output_default_interface_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L168" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L172" } } }, @@ -87550,7 +87717,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_active_infrastructure_bqs_schedule_output_default_interface_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L16282" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L16286" } } }, @@ -87566,7 +87733,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_active_infrastructure_bqs_status___include_QOS_QFP", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L4322" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L4326" } } }, @@ -87582,7 +87749,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_active_infrastructure_exmem_statistics", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L6161" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L6165" } } }, @@ -87598,7 +87765,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_active_infrastructure_punt_statistics_type_per-cause_clear", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L17939" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L18018" } } }, @@ -87614,7 +87781,23 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_active_interface_all_statistics_drop_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L4450" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L4454" + } + } + }, + "show platform hardware qfp active interface all statistics drop_summary subinterface clear_drop": { + "folders": { + "iosxe": { + "class": "ShowPlatformHardwareQfpActiveInterfaceAllStatisticsDropSummarySubinterfaceClear", + "doc": "\n Parser for\n show platform hardware qfp active interface all statistics drop_summary subinterface clear_drop\n ", + "module_name": "iosxe.show_platform_hardware", + "package": "genie.libs.parser", + "schema": "{\n 'drop_stats_summary': {\n 'interfaces': {\n Any('*'): {\n 'rx_pkts': int,\n 'tx_pkts': int,\n },\n },\n },\n}", + "tokens": { + "os": "iosxe" + }, + "uid": "show_platform_hardware_qfp_active_interface_all_statistics_drop_summary_subinterface_clear_drop", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L19735" } } }, @@ -87630,7 +87813,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_active_interface_if-name_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L9463" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L9467" } } }, @@ -87646,7 +87829,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_active_system_state", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L5066" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L5070" } } }, @@ -87662,7 +87845,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_active_tcam_resource-manager_usage", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L3451" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L3455" } } }, @@ -87678,7 +87861,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_instance_feature_firewall_ucode_scb_a_a_a_a_a_a_a_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L17497" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L17576" } } }, @@ -87694,7 +87877,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_rpname_feature_firewall_memory", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L9827" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L9831" } } }, @@ -87722,7 +87905,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_status_bqs_slot_ipm_mapping", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L1063" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L1067" } } }, @@ -87750,7 +87933,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_status_bqs_slot_opm_mapping", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L997" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L1001" } } }, @@ -87778,7 +87961,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_status_bqs_slot_iotype_statistics_channel_all", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L2047" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L2051" } } }, @@ -87794,7 +87977,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_status_interface_if-name_interface_path", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L6876" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L6880" } } }, @@ -87822,7 +88005,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_status_interface_if-name_interface_statistics", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L2293" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L2297" } } }, @@ -87850,7 +88033,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_status_statistics_drop", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L2397" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L2401" } } }, @@ -87866,7 +88049,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_status_statistics_drop_clear", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L2455" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L2459" } } }, @@ -87882,7 +88065,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_status_statistics_drop_history", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L2539" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L2543" } } }, @@ -87898,7 +88081,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_status_statistics_drop_history_clear", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L2657" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L2661" } } }, @@ -87926,7 +88109,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_qfp_status_statistics_drop___exclude_exclude", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L2397" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L2401" } } }, @@ -87954,7 +88137,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_slot_slot_plim_statistics", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L559" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L563" } } }, @@ -87982,7 +88165,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_slot_slot_plim_statistics_internal", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L559" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L563" } } }, @@ -88010,7 +88193,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_slot_slot_serdes_statistics", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L1195" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L1199" } } }, @@ -88038,7 +88221,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_slot_slot_serdes_statistics_internal", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L1292" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L1296" } } }, @@ -88054,7 +88237,23 @@ "os": "iosxe" }, "uid": "show_platform_hardware_subslot_id_module_interface_intf_status", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L1577" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L1581" + } + } + }, + "show platform hardware subslot {subslot} module device \"debug macflt show_range {start_index} {end_index}\"": { + "folders": { + "iosxe": { + "class": "ShowPlatformHardwareSubslotModuleDeviceDebugMacfltShowRange", + "doc": "Parser for show platform hardware subslot {subslot} module device \"debug macflt show_range {start_index} {end_index}\" ", + "module_name": "iosxe.show_platform_hardware", + "package": "genie.libs.parser", + "schema": "{\n Optional('indices'): {\n Any('*'): {\n 'tcam_rule': int,\n 'mac_48': str,\n 'mac_mask': str,\n 'interface': str,\n },\n },\n 'total_entries': int,\n}", + "tokens": { + "os": "iosxe" + }, + "uid": "show_platform_hardware_subslot_subslot_module_device_\"debug_macflt_show_range_start_index_end_index\"", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L16933" } } }, @@ -88086,7 +88285,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_subslot_subslot_module_host-if_status", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L16756" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L16760" } } }, @@ -88102,7 +88301,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_subslot_subslot_module_interface_interface_statistics", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L16939" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L17018" } } }, @@ -88130,7 +88329,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_subslot_subslot_plim_statistics", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L559" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L563" } } }, @@ -88146,7 +88345,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_throughput_crypto", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L3535" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L3539" } } }, @@ -88162,7 +88361,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_throughput_level", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L5925" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L5929" } } }, @@ -88178,7 +88377,7 @@ "os": "iosxe" }, "uid": "show_platform_hardware_voltage_margin_switch_mode_rp_active", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L4258" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_hardware.py#L4262" } } }, @@ -88556,7 +88755,7 @@ "os": "iosxe" }, "uid": "show_platform_soft_infra_bipc___inc_buffer", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L3830" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L3831" } } }, @@ -88572,7 +88771,7 @@ "os": "iosxe" }, "uid": "show_platform_software_MCU_switch_switch_num_routeprocessor_snapshot_detail_display", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L10090" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L10091" } } }, @@ -88588,7 +88787,7 @@ "os": "iosxe" }, "uid": "show_platform_software_access-list_F0_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L5863" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L5864" } } }, @@ -88604,7 +88803,7 @@ "os": "iosxe" }, "uid": "show_platform_software_access-list_fp_active_statistics", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L12006" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L12007" } } }, @@ -88620,7 +88819,7 @@ "os": "iosxe" }, "uid": "show_platform_software_access-list_fp_active_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L6083" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L6084" } } }, @@ -88636,7 +88835,7 @@ "os": "iosxe" }, "uid": "show_platform_software_access-list_switch_mode_F0_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L5863" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L5864" } } }, @@ -88652,7 +88851,23 @@ "os": "iosxe" }, "uid": "show_platform_software_access-list_switch_mode_FP_switch_var_og-lkup-ids", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L6027" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L6028" + } + } + }, + "show platform software adj fp active": { + "folders": { + "iosxe": { + "class": "ShowPlatformSoftwareAdjFpActive", + "doc": "Parser for show platform software adj fp active", + "module_name": "iosxe.show_platform_software", + "package": "genie.libs.parser", + "schema": "{\n 'number_of_adjacency_objects': int,\n 'adjacencies': {\n Any('*'): {\n 'id': {\n 'hex': str,\n 'dec': int,\n },\n 'interface': str,\n 'if_index': int,\n 'link_type': str,\n 'encap': str,\n 'encap_length': int,\n 'encap_type': str,\n 'mtu': int,\n 'flags': ListOf (type) ,\n 'incomplete_behavior_type': str,\n 'fixup': str,\n 'fixup_flags_2': str,\n 'nexthop_addr': str,\n 'ip_frr': {\n 'mode': str,\n 'value': int,\n },\n 'aom_id': int,\n 'hw_handle': str,\n 'hw_handle_state': str,\n },\n },\n}", + "tokens": { + "os": "iosxe" + }, + "uid": "show_platform_software_adj_fp_active", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L17089" } } }, @@ -88668,7 +88883,7 @@ "os": "iosxe" }, "uid": "show_platform_software_adjacency_RP_active", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L10727" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L10728" } } }, @@ -88684,7 +88899,7 @@ "os": "iosxe" }, "uid": "show_platform_software_adjacency_nexthop-ipfrr", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L16920" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L16921" } } }, @@ -88700,7 +88915,7 @@ "os": "iosxe" }, "uid": "show_platform_software_audit_monitor_status", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L15854" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L15855" } } }, @@ -88716,7 +88931,7 @@ "os": "iosxe" }, "uid": "show_platform_software_audit_ruleset", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L15893" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L15894" } } }, @@ -88732,7 +88947,7 @@ "os": "iosxe" }, "uid": "show_platform_software_audit_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L5299" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L5300" } } }, @@ -88748,7 +88963,7 @@ "os": "iosxe" }, "uid": "show_platform_software_bp_crimson_content_config", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L3487" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L3488" } } }, @@ -88764,7 +88979,7 @@ "os": "iosxe" }, "uid": "show_platform_software_bp_crimson_content_oper", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L14685" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L14686" } } }, @@ -88801,7 +89016,7 @@ "os": "iosxe" }, "uid": "show_platform_software_bp_crimson_statistics", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L4655" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L4656" } } }, @@ -88895,7 +89110,7 @@ "os": "iosxe" }, "uid": "show_platform_software_cpm_switch_mode_B0_control-info", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L2656" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L2657" } } }, @@ -88911,7 +89126,7 @@ "os": "iosxe" }, "uid": "show_platform_software_cpm_switch_mode_B0_counters_drop", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L2114" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L2115" } } }, @@ -88927,7 +89142,7 @@ "os": "iosxe" }, "uid": "show_platform_software_cpm_switch_mode_B0_counters_interface_isis", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L7930" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L7931" } } }, @@ -88943,7 +89158,7 @@ "os": "iosxe" }, "uid": "show_platform_software_cpm_switch_mode_B0_counters_interface_lacp", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L7848" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L7849" } } }, @@ -88959,7 +89174,7 @@ "os": "iosxe" }, "uid": "show_platform_software_cpm_switch_mode_B0_counters_punt-inject", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L2186" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L2187" } } }, @@ -88975,7 +89190,7 @@ "os": "iosxe" }, "uid": "show_platform_software_cpm_switch_mode_B0_ipc_brief", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L2409" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L2410" } } }, @@ -88991,7 +89206,7 @@ "os": "iosxe" }, "uid": "show_platform_software_cpm_switch_mode_B0_ipc_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L2475" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L2476" } } }, @@ -89023,7 +89238,7 @@ "os": "iosxe" }, "uid": "show_platform_software_cpm_switch_mode_B0_resource", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L2737" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L2738" } } }, @@ -89039,7 +89254,7 @@ "os": "iosxe" }, "uid": "show_platform_software_cpm_switch_mode_BP_mode2_counters_drop", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L2114" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L2115" } } }, @@ -89055,7 +89270,7 @@ "os": "iosxe" }, "uid": "show_platform_software_cpm_switch_mode_BP_mode2_counters_interface_isis", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L7930" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L7931" } } }, @@ -89071,7 +89286,7 @@ "os": "iosxe" }, "uid": "show_platform_software_cpm_switch_mode_BP_mode2_counters_interface_lacp", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L7848" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L7849" } } }, @@ -89087,7 +89302,7 @@ "os": "iosxe" }, "uid": "show_platform_software_cpm_switch_mode_BP_mode2_counters_punt-inject", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L2186" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L2187" } } }, @@ -89119,7 +89334,7 @@ "os": "iosxe" }, "uid": "show_platform_software_dbal_smd_R0_database_all", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L1856" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L1857" } } }, @@ -89135,7 +89350,7 @@ "os": "iosxe" }, "uid": "show_platform_software_distributed-ipsec_tunnel-info", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L5949" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L5950" } } }, @@ -89151,7 +89366,7 @@ "os": "iosxe" }, "uid": "show_platform_software_dns-umbrella_statistics", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L1972" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L1973" } } }, @@ -89167,7 +89382,7 @@ "os": "iosxe" }, "uid": "show_platform_software_dpidb_index", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L1805" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L1806" } } }, @@ -89199,7 +89414,7 @@ "os": "iosxe" }, "uid": "show_platform_software_factory-reset_secure_log", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L3737" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L3738" } } }, @@ -93870,6 +94085,38 @@ } } }, + "show platform software fed {switch_type} sgacl bd-mapping": { + "folders": { + "iosxe": { + "class": "ShowPlatformSoftwareFedSwitchActiveSgaclBdMapping", + "doc": "Parser for show platform software fed {switch} {switch_type} sgacl bd-mapping", + "module_name": "iosxe.show_platform_software_fed", + "package": "genie.libs.parser", + "schema": "{\n 'vlan': {\n Any('*'): {\n 'svi_if_id': str,\n 'vrf_id': int,\n 'vrf_mapped': str,\n },\n },\n}", + "tokens": { + "os": "iosxe" + }, + "uid": "show_platform_software_fed_switch_type_sgacl_bd-mapping", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software_fed.py#L20578" + } + } + }, + "show platform software fed {switch_type} sgacl bd-mapping {vlan}": { + "folders": { + "iosxe": { + "class": "ShowPlatformSoftwareFedSwitchActiveSgaclBdMapping", + "doc": "Parser for show platform software fed {switch} {switch_type} sgacl bd-mapping", + "module_name": "iosxe.show_platform_software_fed", + "package": "genie.libs.parser", + "schema": "{\n 'vlan': {\n Any('*'): {\n 'svi_if_id': str,\n 'vrf_id': int,\n 'vrf_mapped': str,\n },\n },\n}", + "tokens": { + "os": "iosxe" + }, + "uid": "show_platform_software_fed_switch_type_sgacl_bd-mapping_vlan", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software_fed.py#L20578" + } + } + }, "show platform software fed {switch_type} sgacl vlan-mapping": { "folders": { "iosxe": { @@ -96298,6 +96545,38 @@ } } }, + "show platform software fed {switch} {switch_type} sgacl bd-mapping": { + "folders": { + "iosxe": { + "class": "ShowPlatformSoftwareFedSwitchActiveSgaclBdMapping", + "doc": "Parser for show platform software fed {switch} {switch_type} sgacl bd-mapping", + "module_name": "iosxe.show_platform_software_fed", + "package": "genie.libs.parser", + "schema": "{\n 'vlan': {\n Any('*'): {\n 'svi_if_id': str,\n 'vrf_id': int,\n 'vrf_mapped': str,\n },\n },\n}", + "tokens": { + "os": "iosxe" + }, + "uid": "show_platform_software_fed_switch_switch_type_sgacl_bd-mapping", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software_fed.py#L20578" + } + } + }, + "show platform software fed {switch} {switch_type} sgacl bd-mapping {vlan}": { + "folders": { + "iosxe": { + "class": "ShowPlatformSoftwareFedSwitchActiveSgaclBdMapping", + "doc": "Parser for show platform software fed {switch} {switch_type} sgacl bd-mapping", + "module_name": "iosxe.show_platform_software_fed", + "package": "genie.libs.parser", + "schema": "{\n 'vlan': {\n Any('*'): {\n 'svi_if_id': str,\n 'vrf_id': int,\n 'vrf_mapped': str,\n },\n },\n}", + "tokens": { + "os": "iosxe" + }, + "uid": "show_platform_software_fed_switch_switch_type_sgacl_bd-mapping_vlan", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software_fed.py#L20578" + } + } + }, "show platform software fed {switch} {switch_type} sgacl vlan-mapping": { "folders": { "iosxe": { @@ -96688,7 +96967,7 @@ "os": "iosxe" }, "uid": "show_platform_software_firewall_FP_active_pairs", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L12560" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L12561" } } }, @@ -96704,7 +96983,7 @@ "os": "iosxe" }, "uid": "show_platform_software_firewall_FP_active_parameter-maps", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L14911" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L14912" } } }, @@ -96720,7 +96999,7 @@ "os": "iosxe" }, "uid": "show_platform_software_firewall_RP_active_parameter-maps", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L13659" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L13660" } } }, @@ -96736,7 +97015,7 @@ "os": "iosxe" }, "uid": "show_platform_software_firewall_qfp_active_runtime", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L16120" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L16121" } } }, @@ -96752,7 +97031,7 @@ "os": "iosxe" }, "uid": "show_platform_software_firewall_processor_active_vrf-pmap-binding", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L12608" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L12609" } } }, @@ -96768,7 +97047,7 @@ "os": "iosxe" }, "uid": "show_platform_software_firewall_processor_active_zones", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L12741" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L12742" } } }, @@ -96784,7 +97063,7 @@ "os": "iosxe" }, "uid": "show_platform_software_ilpower_port_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L5407" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L5408" } } }, @@ -96800,7 +97079,7 @@ "os": "iosxe" }, "uid": "show_platform_software_infrastructure_inject", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L9298" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L9299" } } }, @@ -96848,7 +97127,7 @@ "os": "iosxe" }, "uid": "show_platform_software_install-manager_RP_active_operation_history_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L3010" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L3011" } } }, @@ -96864,7 +97143,7 @@ "os": "iosxe" }, "uid": "show_platform_software_install-manager_chassis_active_r0_operation_history_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L4570" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L4571" } } }, @@ -96880,7 +97159,7 @@ "os": "iosxe" }, "uid": "show_platform_software_install-manager_switch_active_r0_operation_history_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L3082" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L3083" } } }, @@ -96896,7 +97175,7 @@ "os": "iosxe" }, "uid": "show_platform_software_interface_f0_name_intf", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L8579" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L8580" } } }, @@ -96912,7 +97191,7 @@ "os": "iosxe" }, "uid": "show_platform_software_interface_fp_active_name_name", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L10979" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L10980" } } }, @@ -96928,7 +97207,7 @@ "os": "iosxe" }, "uid": "show_platform_software_interface_switch_mode_F0_brief", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L1917" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L1918" } } }, @@ -96944,7 +97223,7 @@ "os": "iosxe" }, "uid": "show_platform_software_iomd_1/0_macsec_interface_interface_brief", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L1258" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L1259" } } }, @@ -96960,7 +97239,7 @@ "os": "iosxe" }, "uid": "show_platform_software_iomd_1/0_macsec_interface_interface_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L1409" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L1410" } } }, @@ -96976,7 +97255,7 @@ "os": "iosxe" }, "uid": "show_platform_software_iomd_lc_no_macsec_interface_port_no_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L6374" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L6375" } } }, @@ -96992,7 +97271,7 @@ "os": "iosxe" }, "uid": "show_platform_software_ip_FP_active_cef_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L16841" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L16842" } } }, @@ -97008,7 +97287,7 @@ "os": "iosxe" }, "uid": "show_platform_software_l2vpn_fp_active_atom", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L10632" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L10633" } } }, @@ -97040,7 +97319,7 @@ "os": "iosxe" }, "uid": "show_platform_software_mcu_switch_switch_num_R0_manager_0", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L9448" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L9449" } } }, @@ -97056,7 +97335,7 @@ "os": "iosxe" }, "uid": "show_platform_software_mcu_switch_switch_num_route_processor_subordinate_0", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L8991" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L8992" } } }, @@ -97072,7 +97351,7 @@ "os": "iosxe" }, "uid": "show_platform_software_mcu_switch_switch_num_route_processor_version_0", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L8871" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L8872" } } }, @@ -97088,7 +97367,7 @@ "os": "iosxe" }, "uid": "show_platform_software_memory_database_fed_switch_var_callsite", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L7720" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L7721" } } }, @@ -97104,7 +97383,7 @@ "os": "iosxe" }, "uid": "show_platform_software_memory_database_fed_switch_switch_var_callsite", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L7720" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L7721" } } }, @@ -97120,7 +97399,7 @@ "os": "iosxe" }, "uid": "show_platform_software_memory_database_forwarding-manager_slot_active_brief___include_options", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L11836" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L11837" } } }, @@ -97256,7 +97535,7 @@ "os": "iosxe" }, "uid": "show_platform_software_memory_forwarding-manager_F0_brief___include_option", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L12512" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L12513" } } }, @@ -97272,7 +97551,7 @@ "os": "iosxe" }, "uid": "show_platform_software_memory_process_RP_active", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L653" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L654" } } }, @@ -97288,7 +97567,7 @@ "os": "iosxe" }, "uid": "show_platform_software_memory_process_RP_active_alloc_callsite", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L868" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L869" } } }, @@ -97304,7 +97583,7 @@ "os": "iosxe" }, "uid": "show_platform_software_memory_process_RP_active_alloc_callsite_brief", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L963" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L964" } } }, @@ -97320,7 +97599,7 @@ "os": "iosxe" }, "uid": "show_platform_software_memory_process_RP_active_alloc_type_alloc_type", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L1046" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L1047" } } }, @@ -97336,7 +97615,7 @@ "os": "iosxe" }, "uid": "show_platform_software_memory_process_RP_active_alloc_type_alloc_type_brief", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L1165" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L1166" } } }, @@ -97352,7 +97631,7 @@ "os": "iosxe" }, "uid": "show_platform_software_memory_process_RP_active_brief", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L768" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L769" } } }, @@ -97368,7 +97647,7 @@ "os": "iosxe" }, "uid": "show_platform_software_memory_process_chassis_active_slot", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L733" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L734" } } }, @@ -97384,7 +97663,7 @@ "os": "iosxe" }, "uid": "show_platform_software_memory_process_chassis_active_slot_brief", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L828" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L829" } } }, @@ -97400,7 +97679,7 @@ "os": "iosxe" }, "uid": "show_platform_software_memory_process_switch_active_slot", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L715" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L716" } } }, @@ -97416,7 +97695,7 @@ "os": "iosxe" }, "uid": "show_platform_software_memory_process_switch_active_slot_alloc_backtrace", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L382" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L383" } } }, @@ -97432,7 +97711,7 @@ "os": "iosxe" }, "uid": "show_platform_software_memory_process_switch_active_slot_alloc_callsite", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L924" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L925" } } }, @@ -97448,7 +97727,7 @@ "os": "iosxe" }, "uid": "show_platform_software_memory_process_switch_active_slot_alloc_type_alloc_type", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L1126" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L1127" } } }, @@ -97464,7 +97743,7 @@ "os": "iosxe" }, "uid": "show_platform_software_memory_process_switch_active_slot_alloc_type_alloc_type_brief", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L1207" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L1208" } } }, @@ -97480,7 +97759,7 @@ "os": "iosxe" }, "uid": "show_platform_software_memory_process_switch_active_slot_brief", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L808" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L809" } } }, @@ -97496,7 +97775,7 @@ "os": "iosxe" }, "uid": "show_platform_software_memory_process_hw_active_alloc_callsite_brief", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L304" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L305" } } }, @@ -97512,7 +97791,7 @@ "os": "iosxe" }, "uid": "show_platform_software_memory_process_hw_active_slot_alloc_callsite_brief", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L304" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L305" } } }, @@ -97544,7 +97823,7 @@ "os": "iosxe" }, "uid": "show_platform_software_monitor_session_session", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L4120" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L4121" } } }, @@ -97560,7 +97839,7 @@ "os": "iosxe" }, "uid": "show_platform_software_mount_rp_active___include_file_system", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L8095" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L8096" } } }, @@ -97576,7 +97855,7 @@ "os": "iosxe" }, "uid": "show_platform_software_mount_switch_mode_rp_active___include_file_system", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L8095" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L8096" } } }, @@ -97592,7 +97871,7 @@ "os": "iosxe" }, "uid": "show_platform_software_mpls_fp_active_eos", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L11759" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L11760" } } }, @@ -97608,7 +97887,7 @@ "os": "iosxe" }, "uid": "show_platform_software_multicast_stats", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L11310" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L11311" } } }, @@ -97624,7 +97903,7 @@ "os": "iosxe" }, "uid": "show_platform_software_nat_fp_active_cpp-stats", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L13154" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L13155" } } }, @@ -97640,7 +97919,7 @@ "os": "iosxe" }, "uid": "show_platform_software_nat_fp_active_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L11881" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L11882" } } }, @@ -97656,7 +97935,7 @@ "os": "iosxe" }, "uid": "show_platform_software_nat_fp_active_mapping_dynamic", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L12394" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L12395" } } }, @@ -97672,7 +97951,7 @@ "os": "iosxe" }, "uid": "show_platform_software_nat_fp_active_mapping_static", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L12825" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L12826" } } }, @@ -97688,7 +97967,7 @@ "os": "iosxe" }, "uid": "show_platform_software_nat_fp_active_pool", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L12271" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L12272" } } }, @@ -97704,7 +97983,7 @@ "os": "iosxe" }, "uid": "show_platform_software_nat_fp_active_qfp-stats", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L10881" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L10882" } } }, @@ -97720,7 +97999,7 @@ "os": "iosxe" }, "uid": "show_platform_software_nat_fp_active_translation", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L13481" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L13482" } } }, @@ -97736,7 +98015,7 @@ "os": "iosxe" }, "uid": "show_platform_software_nat_ipalias", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L12655" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L12656" } } }, @@ -97752,7 +98031,7 @@ "os": "iosxe" }, "uid": "show_platform_software_node_cluster-manager_switch_mode_B0_local", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L4814" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L4815" } } }, @@ -97768,7 +98047,7 @@ "os": "iosxe" }, "uid": "show_platform_software_node_cluster-manager_switch_mode_B0_node_node", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L3594" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L3595" } } }, @@ -97784,7 +98063,7 @@ "os": "iosxe" }, "uid": "show_platform_software_object-manager_F0_error-object", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L8408" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L8409" } } }, @@ -97800,7 +98079,7 @@ "os": "iosxe" }, "uid": "show_platform_software_object-manager_F0_pending-ack-update", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L1677" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L1678" } } }, @@ -97816,7 +98095,7 @@ "os": "iosxe" }, "uid": "show_platform_software_object-manager_F0_statistics", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L8189" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L8190" } } }, @@ -97832,7 +98111,7 @@ "os": "iosxe" }, "uid": "show_platform_software_object-manager_FP_processor_statistics", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L2817" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L2818" } } }, @@ -97848,7 +98127,7 @@ "os": "iosxe" }, "uid": "show_platform_software_object-manager_f0_object_object_object_identifier", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L8799" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L8800" } } }, @@ -97864,7 +98143,7 @@ "os": "iosxe" }, "uid": "show_platform_software_object-manager_switch_switchstate_serviceprocessor_active_statistics", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L2817" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L2818" } } }, @@ -97922,7 +98201,7 @@ "os": "iosxe" }, "uid": "show_platform_software_object-manager_switch_switch_F0_object_object", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L6199" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L6200" } } }, @@ -97938,7 +98217,7 @@ "os": "iosxe" }, "uid": "show_platform_software_object-manager_processor_type_pending-ack-update", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L1677" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L1678" } } }, @@ -97984,7 +98263,7 @@ "os": "iosxe" }, "uid": "show_platform_software_object-manager_switch_switch_type_F0_error-object", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L8408" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L8409" } } }, @@ -98000,7 +98279,7 @@ "os": "iosxe" }, "uid": "show_platform_software_object-manager_switch_switch_type_F0_pending-ack-update", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L1677" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L1678" } } }, @@ -98016,7 +98295,7 @@ "os": "iosxe" }, "uid": "show_platform_software_object-manager_switch_switch_type_F0_statistics", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L8189" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L8190" } } }, @@ -98032,7 +98311,7 @@ "os": "iosxe" }, "uid": "show_platform_software_process_list_F0_name_process", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L10443" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L10444" } } }, @@ -98048,7 +98327,7 @@ "os": "iosxe" }, "uid": "show_platform_software_process_list_FP_active_name_process", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L10596" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L10597" } } }, @@ -98064,7 +98343,7 @@ "os": "iosxe" }, "uid": "show_platform_software_process_list_fp_active", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L10355" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L10356" } } }, @@ -98138,7 +98417,7 @@ "os": "iosxe" }, "uid": "show_platform_software_process_slot_switch_active_R0_monitor___inc_Mem_:_Swap:", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L104" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L105" } } }, @@ -98154,7 +98433,7 @@ "os": "iosxe" }, "uid": "show_platform_software_punt-policer", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L3655" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L3656" } } }, @@ -98170,7 +98449,7 @@ "os": "iosxe" }, "uid": "show_platform_software_route-map_R0_map", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L10261" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L10262" } } }, @@ -98278,7 +98557,7 @@ "os": "iosxe" }, "uid": "show_platform_software_status_control-processor_brief", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L194" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L195" } } }, @@ -98294,7 +98573,7 @@ "os": "iosxe" }, "uid": "show_platform_software_steering-policy_forwarding-manager_F0_cell-info", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L3145" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L3146" } } }, @@ -98310,7 +98589,7 @@ "os": "iosxe" }, "uid": "show_platform_software_steering-policy_forwarding-manager_F0_policy-summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L3420" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L3421" } } }, @@ -98326,7 +98605,7 @@ "os": "iosxe" }, "uid": "show_platform_software_steering-policy_forwarding-manager_F0_service-all", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L3351" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L3352" } } }, @@ -98342,7 +98621,7 @@ "os": "iosxe" }, "uid": "show_platform_software_steering-policy_forwarding-manager_R0_permissions_ipv4_sgt_dgt", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L3236" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L3237" } } }, @@ -98358,7 +98637,7 @@ "os": "iosxe" }, "uid": "show_platform_software_steering-policy_forwarding-manager_r0_service-id_service_id", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L3293" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L3294" } } }, @@ -98374,7 +98653,7 @@ "os": "iosxe" }, "uid": "show_platform_software_steering-policy_forwarding-manager_switch_switch_F0_cell-info", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L3145" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L3146" } } }, @@ -98390,7 +98669,7 @@ "os": "iosxe" }, "uid": "show_platform_software_steering-policy_forwarding-manager_switch_switch_F0_policy-aom-info", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L6134" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L6135" } } }, @@ -98406,7 +98685,7 @@ "os": "iosxe" }, "uid": "show_platform_software_steering-policy_forwarding-manager_switch_switch_F0_policy-summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L3420" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L3421" } } }, @@ -98422,7 +98701,7 @@ "os": "iosxe" }, "uid": "show_platform_software_steering-policy_forwarding-manager_switch_switch_F0_service-all", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L3351" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L3352" } } }, @@ -98438,7 +98717,7 @@ "os": "iosxe" }, "uid": "show_platform_software_steering-policy_forwarding-manager_switch_switch_R0_permissions_ipv4_sgt_dgt", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L3236" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L3237" } } }, @@ -98454,7 +98733,7 @@ "os": "iosxe" }, "uid": "show_platform_software_steering-policy_forwarding-manager_switch_switch_r0_service-id_service_id", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L3293" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L3294" } } }, @@ -98470,7 +98749,7 @@ "os": "iosxe" }, "uid": "show_platform_software_subslot_subslot_module_firmware", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L15641" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L15642" } } }, @@ -98486,7 +98765,7 @@ "os": "iosxe" }, "uid": "show_platform_software_subslot_subslot_module_status", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L14338" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L14339" } } }, @@ -98502,7 +98781,7 @@ "os": "iosxe" }, "uid": "show_platform_software_tdl-database_content_bp_config_mode", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L4500" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L4501" } } }, @@ -98518,7 +98797,7 @@ "os": "iosxe" }, "uid": "show_platform_software_trace_level_ios_rp_active___in_pki", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L12701" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L12702" } } }, @@ -98550,7 +98829,7 @@ "os": "iosxe" }, "uid": "show_platform_software_wired-client_switch_switch_state_r0", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L4026" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L4027" } } }, @@ -98566,7 +98845,7 @@ "os": "iosxe" }, "uid": "show_platform_software_wired-client_switch_switch_f0", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L3962" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L3963" } } }, @@ -98582,7 +98861,7 @@ "os": "iosxe" }, "uid": "show_platform_software_wired-client_client_id", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L10020" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L10021" } } }, @@ -98598,7 +98877,7 @@ "os": "iosxe" }, "uid": "show_platform_software_wired-client_process_active", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L5793" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L5794" } } }, @@ -98614,7 +98893,7 @@ "os": "iosxe" }, "uid": "show_platform_software_wired-client_state_r0_id_iif_id", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L8496" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L8497" } } }, @@ -98630,7 +98909,7 @@ "os": "iosxe" }, "uid": "show_platform_software_wired-client_switch_state_r0_id_iif_id", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L8496" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L8497" } } }, @@ -98646,7 +98925,7 @@ "os": "iosxe" }, "uid": "show_platform_software_yang-management_process", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L454" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L455" } } }, @@ -98662,7 +98941,7 @@ "os": "iosxe" }, "uid": "show_platform_software_yang-management_process_monitor", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L508" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L509" } } }, @@ -98678,7 +98957,7 @@ "os": "iosxe" }, "uid": "show_platform_software_yang-management_process_state", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L574" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_software.py#L575" } } }, @@ -98873,7 +99152,7 @@ "os": "iosxe" }, "uid": "show_pm_port_interface_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L5080" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L5083" } } }, @@ -98889,7 +99168,7 @@ "os": "iosxe" }, "uid": "show_pm_vp_interface_interface_vlan", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L4846" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L4849" } } }, @@ -99058,6 +99337,20 @@ "iosxe": { "class": "ShowPolicyMapInterface", "doc": " Parser for:\n * 'show policy-map interface {interface}'\n * 'show policy-map interface'\n ", + "folders": { + "rv1": { + "class": "ShowPolicyMapInterface", + "doc": null, + "module_name": "iosxe.rv1.show_policy_map", + "package": "genie.libs.parser", + "schema": "{\n 'interface': {\n Any('*'): {\n 'service_policy': {\n 'output': {\n Any('*'): {\n 'class_map': {\n Any('*'): {\n 'match_mode': str,\n 'packets': int,\n 'bytes': int,\n 'rate': {\n 'interval_minutes': int,\n 'offered_bps': int,\n 'drop_bps': int,\n },\n 'match': str,\n Optional('queueing'): bool,\n Optional('queue_limit'): {\n Optional('packets'): int,\n Optional('bytes'): int,\n Optional('ms'): int,\n },\n 'queue_counters': {\n 'queue_depth': int,\n 'total_drops': int,\n 'no_buffer_drops': int,\n },\n 'output_packets': int,\n 'output_bytes': int,\n Optional('bandwidth_kbps'): int,\n Optional('shape'): {\n 'type': str,\n 'cir_bps': int,\n 'bc_bytes': int,\n 'be_bytes': int,\n Optional('target_rate_bps'): int,\n },\n Optional('random_detect'): {\n 'exp_weight_constant': int,\n 'exp_weight_constant_fraction': str,\n 'mean_queue_depth': {\n 'ms': int,\n 'bytes': int,\n },\n 'classes': {\n '': {\n 'transmitted': {\n 'pkts': int,\n 'bytes': int,\n },\n 'random_drop': {\n 'pkts': int,\n 'bytes': int,\n },\n 'tail_drop': {\n 'pkts': int,\n 'bytes': int,\n },\n 'minimum_threshold': {\n 'ms': int,\n 'bytes': int,\n },\n 'maximum_threshold': {\n 'ms': int,\n 'bytes': int,\n },\n 'mark_prob': str,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "tokens": { + "revision": "1" + }, + "uid": "show_policy-map_interface", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/rv1/show_policy_map.py#L87" + } + }, "module_name": "iosxe.show_policy_map", "package": "genie.libs.parser", "schema": "{\n Any('*'): {\n Optional('service_group'): int,\n Optional('service_policy'): {\n Any('*'): {\n Optional('policy_name'): {\n Any('*'): {\n Optional('class_map'): {\n Any('*'): {\n 'match_evaluation': str,\n 'match': ListOf (type) ,\n Optional('match_stats'): {\n Any('*'): {\n Optional('packets'): int,\n Optional('bytes'): int,\n Optional('rate'): {\n 'interval': int,\n 'offered_rate_bps': int,\n },\n },\n },\n Optional('packets'): int,\n Optional('packet_output'): int,\n Optional('packet_drop'): int,\n Optional('tail_random_drops'): int,\n Optional('other_drops'): int,\n Optional('bytes'): int,\n Optional('queueing'): bool,\n Optional('queue_limit_packets'): str,\n Optional('queue_size'): int,\n Optional('queue_limit'): int,\n Optional('queue_limit_bytes'): int,\n Optional('queue_limit_us'): int,\n Optional('queue_depth'): int,\n Optional('total_drops'): int,\n Optional('no_buffer_drops'): int,\n Optional('pkts_output'): int,\n Optional('bytes_output'): int,\n Optional('pkts_matched'): int,\n Optional('bytes_matched'): int,\n Optional('pkts_queued'): int,\n Optional('bytes_queued'): int,\n Optional('shape_type'): str,\n Optional('shape_cir_bps'): int,\n Optional('shape_bc_bps'): int,\n Optional('shape_be_bps'): int,\n Optional('target_shape_rate'): int,\n Optional('output_queue'): str,\n Optional('bandwidth_percent'): int,\n Optional('bandwidth_kbps'): int,\n Optional('bandwidth'): str,\n Optional('bandwidth_remaining_ratio'): int,\n Optional('bandwidth_remaining_percent'): int,\n Optional('fair_queue_limit_per_flow'): int,\n Optional('bandwidth_max_threshold_packets'): int,\n Optional('priority_level'): int,\n Optional('overhead_accounting'): str,\n Optional('random_detect'): {\n Optional('exp_weight_constant'): str,\n Optional('exponential_weight'): str,\n Optional('mean_queue_depth'): int,\n Optional('class'): {\n Any('*'): {\n 'transmitted_packets': str,\n 'transmitted_bytes': str,\n 'random_drop_packets': str,\n 'random_drop_bytes': str,\n 'tail_drop_packets': str,\n 'tail_drop_bytes': str,\n 'minimum_thresh': str,\n 'maximum_thresh': str,\n 'mark_prob': str,\n Optional('ecn_mark'): str,\n },\n },\n },\n Optional('priority'): {\n Optional('percent'): int,\n Optional('kbps'): int,\n Optional('burst_bytes'): int,\n Optional('exceed_drops'): int,\n Optional('type'): str,\n },\n Optional('rate'): {\n Optional('interval'): int,\n Optional('offered_rate_bps'): int,\n Optional('drop_rate_bps'): int,\n },\n Optional('policy'): {\n Any('*'): {\n 'class': {\n Any('*'): {\n Optional('bandwidth'): int,\n Optional('random_detect'): {\n 'precedence': list,\n 'bytes1': list,\n 'bytes2': list,\n 'bytes3': list,\n },\n },\n },\n },\n },\n Optional('qos_set'): {\n Optional('mpls_experimental_imposition'): int,\n Any('*'): {\n Any('*'): {\n Optional('packets_marked'): int,\n Optional('marker_statistics'): str,\n },\n },\n },\n Optional('police'): {\n Optional('cir_bps'): int,\n Optional('pir_bps'): int,\n Optional('cir_bc_bytes'): int,\n Optional('cir_be_bytes'): int,\n Optional('pir_bc_bytes'): int,\n Optional('pir_be_bytes'): int,\n Optional('rate_bps'): int,\n Optional('burst_bytes'): int,\n Optional('police_bps'): int,\n Optional('police_limit'): int,\n Optional('extended_limit'): int,\n Optional('bandwidth_remaining_ratio'): int,\n Optional('conformed'): {\n Optional('packets'): int,\n 'bytes': int,\n 'bps': int,\n Optional('actions'): {\n Any('*'): Or (, ),\n },\n },\n Optional('exceeded'): {\n Optional('packets'): int,\n 'bytes': int,\n 'bps': int,\n Optional('actions'): {\n Any('*'): Or (, ),\n },\n },\n Optional('violated'): {\n Optional('packets'): int,\n 'bytes': int,\n 'bps': int,\n Optional('actions'): {\n Any('*'): Or (, ),\n },\n },\n },\n Optional('afd_wred_stats'): {\n 'virtual_class': {\n Any('*'): {\n 'dscp': int,\n 'min': int,\n 'max': int,\n 'transmit_bytes': int,\n 'transmit_packets': int,\n 'random_drop_bytes': int,\n 'random_drop_packets': int,\n 'afd_weight': int,\n },\n },\n 'total_drops_bytes': int,\n 'total_drops_packets': int,\n },\n Optional('child_policy_name'): {\n Any('*'): {\n Optional('class_map'): {\n Any('*'): {\n 'match_evaluation': str,\n Optional('match'): ListOf (type) ,\n Optional('match_stats'): {\n Any('*'): {\n Optional('packets'): int,\n Optional('bytes'): int,\n Optional('rate'): {\n 'interval': int,\n 'offered_rate_bps': int,\n },\n },\n },\n Optional('packets'): int,\n Optional('packet_output'): int,\n Optional('packet_drop'): int,\n Optional('tail_random_drops'): int,\n Optional('other_drops'): int,\n Optional('bytes'): int,\n Optional('queueing'): bool,\n Optional('queue_limit_packets'): str,\n Optional('queue_size'): int,\n Optional('queue_limit'): int,\n Optional('queue_limit_bytes'): int,\n Optional('queue_limit_us'): int,\n Optional('queue_depth'): int,\n Optional('total_drops'): int,\n Optional('no_buffer_drops'): int,\n Optional('pkts_output'): int,\n Optional('bytes_output'): int,\n Optional('pkts_matched'): int,\n Optional('bytes_matched'): int,\n Optional('pkts_queued'): int,\n Optional('bytes_queued'): int,\n Optional('shape_type'): str,\n Optional('shape_cir_bps'): int,\n Optional('shape_bc_bps'): int,\n Optional('shape_be_bps'): int,\n Optional('target_shape_rate'): int,\n Optional('output_queue'): str,\n Optional('bandwidth_percent'): int,\n Optional('bandwidth_kbps'): int,\n Optional('bandwidth'): str,\n Optional('bandwidth_remaining_ratio'): int,\n Optional('bandwidth_remaining_percent'): int,\n Optional('fair_queue_limit_per_flow'): int,\n Optional('bandwidth_max_threshold_packets'): int,\n Optional('priority_level'): int,\n Optional('overhead_accounting'): str,\n Optional('random_detect'): {\n Optional('exp_weight_constant'): str,\n Optional('exponential_weight'): str,\n Optional('mean_queue_depth'): int,\n Optional('class'): {\n Any('*'): {\n 'transmitted_packets': str,\n 'transmitted_bytes': str,\n 'random_drop_packets': str,\n 'random_drop_bytes': str,\n 'tail_drop_packets': str,\n 'tail_drop_bytes': str,\n 'minimum_thresh': str,\n 'maximum_thresh': str,\n 'mark_prob': str,\n Optional('ecn_mark'): str,\n },\n },\n },\n Optional('priority'): {\n Optional('percent'): int,\n Optional('kbps'): int,\n Optional('burst_bytes'): int,\n Optional('exceed_drops'): int,\n Optional('type'): str,\n },\n Optional('rate'): {\n Optional('interval'): int,\n Optional('offered_rate_bps'): int,\n Optional('drop_rate_bps'): int,\n },\n Optional('policy'): {\n Any('*'): {\n 'class': {\n Any('*'): {\n Optional('bandwidth'): int,\n Optional('random_detect'): {\n 'precedence': list,\n 'bytes1': list,\n 'bytes2': list,\n 'bytes3': list,\n },\n },\n },\n },\n },\n Optional('qos_set'): {\n Optional('mpls_experimental_imposition'): int,\n Any('*'): {\n Any('*'): {\n Optional('packets_marked'): int,\n Optional('marker_statistics'): str,\n },\n },\n },\n Optional('police'): {\n Optional('cir_bps'): int,\n Optional('pir_bps'): int,\n Optional('cir_bc_bytes'): int,\n Optional('cir_be_bytes'): int,\n Optional('pir_bc_bytes'): int,\n Optional('pir_be_bytes'): int,\n Optional('police_bps'): int,\n Optional('police_limit'): int,\n Optional('extended_limit'): int,\n Optional('rate_bps'): int,\n Optional('burst_bytes'): int,\n Optional('bandwidth_remaining_ratio'): int,\n Optional('conformed'): {\n Optional('packets'): int,\n 'bytes': int,\n 'bps': int,\n Optional('actions'): {\n Any('*'): Or (, ),\n },\n },\n Optional('exceeded'): {\n Optional('packets'): int,\n 'bytes': int,\n 'bps': int,\n Optional('actions'): {\n Any('*'): Or (, ),\n },\n },\n Optional('violated'): {\n Optional('packets'): int,\n 'bytes': int,\n 'bps': int,\n Optional('actions'): {\n Any('*'): Or (, ),\n },\n },\n },\n Optional('afd_wred_stats'): {\n 'virtual_class': {\n Any('*'): {\n 'dscp': int,\n 'min': int,\n 'max': int,\n 'transmit_bytes': int,\n 'transmit_packets': int,\n 'random_drop_bytes': int,\n 'random_drop_packets': int,\n 'afd_weight': int,\n },\n },\n 'total_drops_bytes': int,\n 'total_drops_packets': int,\n },\n Optional('child_policy_name'): {\n Any('*'): {\n Optional('class_map'): {\n Any('*'): {\n 'match_evaluation': str,\n Optional('match'): ListOf (type) ,\n Optional('match_stats'): {\n Any('*'): {\n Optional('packets'): int,\n Optional('bytes'): int,\n Optional('rate'): {\n 'interval': int,\n 'offered_rate_bps': int,\n },\n },\n },\n Optional('packets'): int,\n Optional('packet_output'): int,\n Optional('packet_drop'): int,\n Optional('tail_random_drops'): int,\n Optional('other_drops'): int,\n Optional('bytes'): int,\n Optional('queueing'): bool,\n Optional('queue_limit_packets'): str,\n Optional('queue_size'): int,\n Optional('queue_limit'): int,\n Optional('queue_limit_bytes'): int,\n Optional('queue_limit_us'): int,\n Optional('queue_depth'): int,\n Optional('total_drops'): int,\n Optional('no_buffer_drops'): int,\n Optional('pkts_output'): int,\n Optional('bytes_output'): int,\n Optional('pkts_matched'): int,\n Optional('bytes_matched'): int,\n Optional('pkts_queued'): int,\n Optional('bytes_queued'): int,\n Optional('shape_type'): str,\n Optional('shape_cir_bps'): int,\n Optional('shape_bc_bps'): int,\n Optional('shape_be_bps'): int,\n Optional('target_shape_rate'): int,\n Optional('output_queue'): str,\n Optional('bandwidth_percent'): int,\n Optional('bandwidth_kbps'): int,\n Optional('bandwidth'): str,\n Optional('bandwidth_remaining_ratio'): int,\n Optional('bandwidth_remaining_percent'): int,\n Optional('fair_queue_limit_per_flow'): int,\n Optional('bandwidth_max_threshold_packets'): int,\n Optional('priority_level'): int,\n Optional('overhead_accounting'): str,\n Optional('random_detect'): {\n Optional('exp_weight_constant'): str,\n Optional('exponential_weight'): str,\n Optional('mean_queue_depth'): int,\n Optional('class'): {\n Any('*'): {\n 'transmitted_packets': str,\n 'transmitted_bytes': str,\n 'random_drop_packets': str,\n 'random_drop_bytes': str,\n 'tail_drop_packets': str,\n 'tail_drop_bytes': str,\n 'minimum_thresh': str,\n 'maximum_thresh': str,\n 'mark_prob': str,\n Optional('ecn_mark'): str,\n },\n },\n },\n Optional('priority'): {\n Optional('percent'): int,\n Optional('kbps'): int,\n Optional('burst_bytes'): int,\n Optional('exceed_drops'): int,\n Optional('type'): str,\n },\n Optional('rate'): {\n Optional('interval'): int,\n Optional('offered_rate_bps'): int,\n Optional('drop_rate_bps'): int,\n },\n Optional('policy'): {\n Any('*'): {\n 'class': {\n Any('*'): {\n Optional('bandwidth'): int,\n Optional('random_detect'): {\n 'precedence': list,\n 'bytes1': list,\n 'bytes2': list,\n 'bytes3': list,\n },\n },\n },\n },\n },\n Optional('qos_set'): {\n Optional('mpls_experimental_imposition'): int,\n Any('*'): {\n Any('*'): {\n Optional('packets_marked'): int,\n Optional('marker_statistics'): str,\n },\n },\n },\n Optional('police'): {\n Optional('cir_bps'): int,\n Optional('pir_bps'): int,\n Optional('cir_bc_bytes'): int,\n Optional('cir_be_bytes'): int,\n Optional('pir_bc_bytes'): int,\n Optional('pir_be_bytes'): int,\n Optional('police_bps'): int,\n Optional('police_limit'): int,\n Optional('extended_limit'): int,\n Optional('bandwidth_remaining_ratio'): int,\n Optional('conformed'): {\n Optional('packets'): int,\n 'bytes': int,\n 'bps': int,\n Optional('actions'): {\n Any('*'): Or (, ),\n },\n },\n Optional('exceeded'): {\n Optional('packets'): int,\n 'bytes': int,\n 'bps': int,\n Optional('actions'): {\n Any('*'): Or (, ),\n },\n },\n Optional('violated'): {\n Optional('packets'): int,\n 'bytes': int,\n 'bps': int,\n Optional('actions'): {\n Any('*'): Or (, ),\n },\n },\n },\n Optional('afd_wred_stats'): {\n 'virtual_class': {\n Any('*'): {\n 'dscp': int,\n 'min': int,\n 'max': int,\n 'transmit_bytes': int,\n 'transmit_packets': int,\n 'random_drop_bytes': int,\n 'random_drop_packets': int,\n 'afd_weight': int,\n },\n },\n 'total_drops_bytes': int,\n 'total_drops_packets': int,\n },\n },\n },\n Optional('queue_stats_for_all_priority_classes'): {\n Optional('priority_level'): {\n Any('*'): {\n Optional('queueing'): bool,\n Optional('queue_limit_packets'): str,\n Optional('queue_limit_bytes'): int,\n Optional('queue_limit_us'): int,\n Optional('queue_depth'): int,\n Optional('total_drops'): int,\n Optional('no_buffer_drops'): int,\n Optional('pkts_output'): int,\n Optional('bytes_output'): int,\n },\n },\n },\n },\n },\n },\n },\n Optional('queue_stats_for_all_priority_classes'): {\n Optional('priority_level'): {\n Any('*'): {\n Optional('queueing'): bool,\n Optional('queue_limit_packets'): str,\n Optional('queue_limit_bytes'): int,\n Optional('queue_limit_us'): int,\n Optional('queue_depth'): int,\n Optional('total_drops'): int,\n Optional('no_buffer_drops'): int,\n Optional('pkts_output'): int,\n Optional('bytes_output'): int,\n },\n },\n },\n },\n },\n },\n },\n Optional('queue_stats_for_all_priority_classes'): {\n Optional('priority_level'): {\n Any('*'): {\n Optional('queueing'): bool,\n Optional('queue_limit_packets'): str,\n Optional('queue_limit_bytes'): int,\n Optional('queue_limit_us'): int,\n Optional('queue_depth'): int,\n Optional('total_drops'): int,\n Optional('no_buffer_drops'): int,\n Optional('pkts_output'): int,\n Optional('bytes_output'): int,\n },\n },\n },\n },\n },\n },\n },\n },\n}", @@ -99090,6 +99383,20 @@ "iosxe": { "class": "ShowPolicyMapInterface", "doc": " Parser for:\n * 'show policy-map interface {interface}'\n * 'show policy-map interface'\n ", + "folders": { + "rv1": { + "class": "ShowPolicyMapInterface", + "doc": null, + "module_name": "iosxe.rv1.show_policy_map", + "package": "genie.libs.parser", + "schema": "{\n 'interface': {\n Any('*'): {\n 'service_policy': {\n 'output': {\n Any('*'): {\n 'class_map': {\n Any('*'): {\n 'match_mode': str,\n 'packets': int,\n 'bytes': int,\n 'rate': {\n 'interval_minutes': int,\n 'offered_bps': int,\n 'drop_bps': int,\n },\n 'match': str,\n Optional('queueing'): bool,\n Optional('queue_limit'): {\n Optional('packets'): int,\n Optional('bytes'): int,\n Optional('ms'): int,\n },\n 'queue_counters': {\n 'queue_depth': int,\n 'total_drops': int,\n 'no_buffer_drops': int,\n },\n 'output_packets': int,\n 'output_bytes': int,\n Optional('bandwidth_kbps'): int,\n Optional('shape'): {\n 'type': str,\n 'cir_bps': int,\n 'bc_bytes': int,\n 'be_bytes': int,\n Optional('target_rate_bps'): int,\n },\n Optional('random_detect'): {\n 'exp_weight_constant': int,\n 'exp_weight_constant_fraction': str,\n 'mean_queue_depth': {\n 'ms': int,\n 'bytes': int,\n },\n 'classes': {\n '': {\n 'transmitted': {\n 'pkts': int,\n 'bytes': int,\n },\n 'random_drop': {\n 'pkts': int,\n 'bytes': int,\n },\n 'tail_drop': {\n 'pkts': int,\n 'bytes': int,\n },\n 'minimum_threshold': {\n 'ms': int,\n 'bytes': int,\n },\n 'maximum_threshold': {\n 'ms': int,\n 'bytes': int,\n },\n 'mark_prob': str,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "tokens": { + "revision": "1" + }, + "uid": "show_policy-map_interface_interface", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/rv1/show_policy_map.py#L87" + } + }, "module_name": "iosxe.show_policy_map", "package": "genie.libs.parser", "schema": "{\n Any('*'): {\n Optional('service_group'): int,\n Optional('service_policy'): {\n Any('*'): {\n Optional('policy_name'): {\n Any('*'): {\n Optional('class_map'): {\n Any('*'): {\n 'match_evaluation': str,\n 'match': ListOf (type) ,\n Optional('match_stats'): {\n Any('*'): {\n Optional('packets'): int,\n Optional('bytes'): int,\n Optional('rate'): {\n 'interval': int,\n 'offered_rate_bps': int,\n },\n },\n },\n Optional('packets'): int,\n Optional('packet_output'): int,\n Optional('packet_drop'): int,\n Optional('tail_random_drops'): int,\n Optional('other_drops'): int,\n Optional('bytes'): int,\n Optional('queueing'): bool,\n Optional('queue_limit_packets'): str,\n Optional('queue_size'): int,\n Optional('queue_limit'): int,\n Optional('queue_limit_bytes'): int,\n Optional('queue_limit_us'): int,\n Optional('queue_depth'): int,\n Optional('total_drops'): int,\n Optional('no_buffer_drops'): int,\n Optional('pkts_output'): int,\n Optional('bytes_output'): int,\n Optional('pkts_matched'): int,\n Optional('bytes_matched'): int,\n Optional('pkts_queued'): int,\n Optional('bytes_queued'): int,\n Optional('shape_type'): str,\n Optional('shape_cir_bps'): int,\n Optional('shape_bc_bps'): int,\n Optional('shape_be_bps'): int,\n Optional('target_shape_rate'): int,\n Optional('output_queue'): str,\n Optional('bandwidth_percent'): int,\n Optional('bandwidth_kbps'): int,\n Optional('bandwidth'): str,\n Optional('bandwidth_remaining_ratio'): int,\n Optional('bandwidth_remaining_percent'): int,\n Optional('fair_queue_limit_per_flow'): int,\n Optional('bandwidth_max_threshold_packets'): int,\n Optional('priority_level'): int,\n Optional('overhead_accounting'): str,\n Optional('random_detect'): {\n Optional('exp_weight_constant'): str,\n Optional('exponential_weight'): str,\n Optional('mean_queue_depth'): int,\n Optional('class'): {\n Any('*'): {\n 'transmitted_packets': str,\n 'transmitted_bytes': str,\n 'random_drop_packets': str,\n 'random_drop_bytes': str,\n 'tail_drop_packets': str,\n 'tail_drop_bytes': str,\n 'minimum_thresh': str,\n 'maximum_thresh': str,\n 'mark_prob': str,\n Optional('ecn_mark'): str,\n },\n },\n },\n Optional('priority'): {\n Optional('percent'): int,\n Optional('kbps'): int,\n Optional('burst_bytes'): int,\n Optional('exceed_drops'): int,\n Optional('type'): str,\n },\n Optional('rate'): {\n Optional('interval'): int,\n Optional('offered_rate_bps'): int,\n Optional('drop_rate_bps'): int,\n },\n Optional('policy'): {\n Any('*'): {\n 'class': {\n Any('*'): {\n Optional('bandwidth'): int,\n Optional('random_detect'): {\n 'precedence': list,\n 'bytes1': list,\n 'bytes2': list,\n 'bytes3': list,\n },\n },\n },\n },\n },\n Optional('qos_set'): {\n Optional('mpls_experimental_imposition'): int,\n Any('*'): {\n Any('*'): {\n Optional('packets_marked'): int,\n Optional('marker_statistics'): str,\n },\n },\n },\n Optional('police'): {\n Optional('cir_bps'): int,\n Optional('pir_bps'): int,\n Optional('cir_bc_bytes'): int,\n Optional('cir_be_bytes'): int,\n Optional('pir_bc_bytes'): int,\n Optional('pir_be_bytes'): int,\n Optional('rate_bps'): int,\n Optional('burst_bytes'): int,\n Optional('police_bps'): int,\n Optional('police_limit'): int,\n Optional('extended_limit'): int,\n Optional('bandwidth_remaining_ratio'): int,\n Optional('conformed'): {\n Optional('packets'): int,\n 'bytes': int,\n 'bps': int,\n Optional('actions'): {\n Any('*'): Or (, ),\n },\n },\n Optional('exceeded'): {\n Optional('packets'): int,\n 'bytes': int,\n 'bps': int,\n Optional('actions'): {\n Any('*'): Or (, ),\n },\n },\n Optional('violated'): {\n Optional('packets'): int,\n 'bytes': int,\n 'bps': int,\n Optional('actions'): {\n Any('*'): Or (, ),\n },\n },\n },\n Optional('afd_wred_stats'): {\n 'virtual_class': {\n Any('*'): {\n 'dscp': int,\n 'min': int,\n 'max': int,\n 'transmit_bytes': int,\n 'transmit_packets': int,\n 'random_drop_bytes': int,\n 'random_drop_packets': int,\n 'afd_weight': int,\n },\n },\n 'total_drops_bytes': int,\n 'total_drops_packets': int,\n },\n Optional('child_policy_name'): {\n Any('*'): {\n Optional('class_map'): {\n Any('*'): {\n 'match_evaluation': str,\n Optional('match'): ListOf (type) ,\n Optional('match_stats'): {\n Any('*'): {\n Optional('packets'): int,\n Optional('bytes'): int,\n Optional('rate'): {\n 'interval': int,\n 'offered_rate_bps': int,\n },\n },\n },\n Optional('packets'): int,\n Optional('packet_output'): int,\n Optional('packet_drop'): int,\n Optional('tail_random_drops'): int,\n Optional('other_drops'): int,\n Optional('bytes'): int,\n Optional('queueing'): bool,\n Optional('queue_limit_packets'): str,\n Optional('queue_size'): int,\n Optional('queue_limit'): int,\n Optional('queue_limit_bytes'): int,\n Optional('queue_limit_us'): int,\n Optional('queue_depth'): int,\n Optional('total_drops'): int,\n Optional('no_buffer_drops'): int,\n Optional('pkts_output'): int,\n Optional('bytes_output'): int,\n Optional('pkts_matched'): int,\n Optional('bytes_matched'): int,\n Optional('pkts_queued'): int,\n Optional('bytes_queued'): int,\n Optional('shape_type'): str,\n Optional('shape_cir_bps'): int,\n Optional('shape_bc_bps'): int,\n Optional('shape_be_bps'): int,\n Optional('target_shape_rate'): int,\n Optional('output_queue'): str,\n Optional('bandwidth_percent'): int,\n Optional('bandwidth_kbps'): int,\n Optional('bandwidth'): str,\n Optional('bandwidth_remaining_ratio'): int,\n Optional('bandwidth_remaining_percent'): int,\n Optional('fair_queue_limit_per_flow'): int,\n Optional('bandwidth_max_threshold_packets'): int,\n Optional('priority_level'): int,\n Optional('overhead_accounting'): str,\n Optional('random_detect'): {\n Optional('exp_weight_constant'): str,\n Optional('exponential_weight'): str,\n Optional('mean_queue_depth'): int,\n Optional('class'): {\n Any('*'): {\n 'transmitted_packets': str,\n 'transmitted_bytes': str,\n 'random_drop_packets': str,\n 'random_drop_bytes': str,\n 'tail_drop_packets': str,\n 'tail_drop_bytes': str,\n 'minimum_thresh': str,\n 'maximum_thresh': str,\n 'mark_prob': str,\n Optional('ecn_mark'): str,\n },\n },\n },\n Optional('priority'): {\n Optional('percent'): int,\n Optional('kbps'): int,\n Optional('burst_bytes'): int,\n Optional('exceed_drops'): int,\n Optional('type'): str,\n },\n Optional('rate'): {\n Optional('interval'): int,\n Optional('offered_rate_bps'): int,\n Optional('drop_rate_bps'): int,\n },\n Optional('policy'): {\n Any('*'): {\n 'class': {\n Any('*'): {\n Optional('bandwidth'): int,\n Optional('random_detect'): {\n 'precedence': list,\n 'bytes1': list,\n 'bytes2': list,\n 'bytes3': list,\n },\n },\n },\n },\n },\n Optional('qos_set'): {\n Optional('mpls_experimental_imposition'): int,\n Any('*'): {\n Any('*'): {\n Optional('packets_marked'): int,\n Optional('marker_statistics'): str,\n },\n },\n },\n Optional('police'): {\n Optional('cir_bps'): int,\n Optional('pir_bps'): int,\n Optional('cir_bc_bytes'): int,\n Optional('cir_be_bytes'): int,\n Optional('pir_bc_bytes'): int,\n Optional('pir_be_bytes'): int,\n Optional('police_bps'): int,\n Optional('police_limit'): int,\n Optional('extended_limit'): int,\n Optional('rate_bps'): int,\n Optional('burst_bytes'): int,\n Optional('bandwidth_remaining_ratio'): int,\n Optional('conformed'): {\n Optional('packets'): int,\n 'bytes': int,\n 'bps': int,\n Optional('actions'): {\n Any('*'): Or (, ),\n },\n },\n Optional('exceeded'): {\n Optional('packets'): int,\n 'bytes': int,\n 'bps': int,\n Optional('actions'): {\n Any('*'): Or (, ),\n },\n },\n Optional('violated'): {\n Optional('packets'): int,\n 'bytes': int,\n 'bps': int,\n Optional('actions'): {\n Any('*'): Or (, ),\n },\n },\n },\n Optional('afd_wred_stats'): {\n 'virtual_class': {\n Any('*'): {\n 'dscp': int,\n 'min': int,\n 'max': int,\n 'transmit_bytes': int,\n 'transmit_packets': int,\n 'random_drop_bytes': int,\n 'random_drop_packets': int,\n 'afd_weight': int,\n },\n },\n 'total_drops_bytes': int,\n 'total_drops_packets': int,\n },\n Optional('child_policy_name'): {\n Any('*'): {\n Optional('class_map'): {\n Any('*'): {\n 'match_evaluation': str,\n Optional('match'): ListOf (type) ,\n Optional('match_stats'): {\n Any('*'): {\n Optional('packets'): int,\n Optional('bytes'): int,\n Optional('rate'): {\n 'interval': int,\n 'offered_rate_bps': int,\n },\n },\n },\n Optional('packets'): int,\n Optional('packet_output'): int,\n Optional('packet_drop'): int,\n Optional('tail_random_drops'): int,\n Optional('other_drops'): int,\n Optional('bytes'): int,\n Optional('queueing'): bool,\n Optional('queue_limit_packets'): str,\n Optional('queue_size'): int,\n Optional('queue_limit'): int,\n Optional('queue_limit_bytes'): int,\n Optional('queue_limit_us'): int,\n Optional('queue_depth'): int,\n Optional('total_drops'): int,\n Optional('no_buffer_drops'): int,\n Optional('pkts_output'): int,\n Optional('bytes_output'): int,\n Optional('pkts_matched'): int,\n Optional('bytes_matched'): int,\n Optional('pkts_queued'): int,\n Optional('bytes_queued'): int,\n Optional('shape_type'): str,\n Optional('shape_cir_bps'): int,\n Optional('shape_bc_bps'): int,\n Optional('shape_be_bps'): int,\n Optional('target_shape_rate'): int,\n Optional('output_queue'): str,\n Optional('bandwidth_percent'): int,\n Optional('bandwidth_kbps'): int,\n Optional('bandwidth'): str,\n Optional('bandwidth_remaining_ratio'): int,\n Optional('bandwidth_remaining_percent'): int,\n Optional('fair_queue_limit_per_flow'): int,\n Optional('bandwidth_max_threshold_packets'): int,\n Optional('priority_level'): int,\n Optional('overhead_accounting'): str,\n Optional('random_detect'): {\n Optional('exp_weight_constant'): str,\n Optional('exponential_weight'): str,\n Optional('mean_queue_depth'): int,\n Optional('class'): {\n Any('*'): {\n 'transmitted_packets': str,\n 'transmitted_bytes': str,\n 'random_drop_packets': str,\n 'random_drop_bytes': str,\n 'tail_drop_packets': str,\n 'tail_drop_bytes': str,\n 'minimum_thresh': str,\n 'maximum_thresh': str,\n 'mark_prob': str,\n Optional('ecn_mark'): str,\n },\n },\n },\n Optional('priority'): {\n Optional('percent'): int,\n Optional('kbps'): int,\n Optional('burst_bytes'): int,\n Optional('exceed_drops'): int,\n Optional('type'): str,\n },\n Optional('rate'): {\n Optional('interval'): int,\n Optional('offered_rate_bps'): int,\n Optional('drop_rate_bps'): int,\n },\n Optional('policy'): {\n Any('*'): {\n 'class': {\n Any('*'): {\n Optional('bandwidth'): int,\n Optional('random_detect'): {\n 'precedence': list,\n 'bytes1': list,\n 'bytes2': list,\n 'bytes3': list,\n },\n },\n },\n },\n },\n Optional('qos_set'): {\n Optional('mpls_experimental_imposition'): int,\n Any('*'): {\n Any('*'): {\n Optional('packets_marked'): int,\n Optional('marker_statistics'): str,\n },\n },\n },\n Optional('police'): {\n Optional('cir_bps'): int,\n Optional('pir_bps'): int,\n Optional('cir_bc_bytes'): int,\n Optional('cir_be_bytes'): int,\n Optional('pir_bc_bytes'): int,\n Optional('pir_be_bytes'): int,\n Optional('police_bps'): int,\n Optional('police_limit'): int,\n Optional('extended_limit'): int,\n Optional('bandwidth_remaining_ratio'): int,\n Optional('conformed'): {\n Optional('packets'): int,\n 'bytes': int,\n 'bps': int,\n Optional('actions'): {\n Any('*'): Or (, ),\n },\n },\n Optional('exceeded'): {\n Optional('packets'): int,\n 'bytes': int,\n 'bps': int,\n Optional('actions'): {\n Any('*'): Or (, ),\n },\n },\n Optional('violated'): {\n Optional('packets'): int,\n 'bytes': int,\n 'bps': int,\n Optional('actions'): {\n Any('*'): Or (, ),\n },\n },\n },\n Optional('afd_wred_stats'): {\n 'virtual_class': {\n Any('*'): {\n 'dscp': int,\n 'min': int,\n 'max': int,\n 'transmit_bytes': int,\n 'transmit_packets': int,\n 'random_drop_bytes': int,\n 'random_drop_packets': int,\n 'afd_weight': int,\n },\n },\n 'total_drops_bytes': int,\n 'total_drops_packets': int,\n },\n },\n },\n Optional('queue_stats_for_all_priority_classes'): {\n Optional('priority_level'): {\n Any('*'): {\n Optional('queueing'): bool,\n Optional('queue_limit_packets'): str,\n Optional('queue_limit_bytes'): int,\n Optional('queue_limit_us'): int,\n Optional('queue_depth'): int,\n Optional('total_drops'): int,\n Optional('no_buffer_drops'): int,\n Optional('pkts_output'): int,\n Optional('bytes_output'): int,\n },\n },\n },\n },\n },\n },\n },\n Optional('queue_stats_for_all_priority_classes'): {\n Optional('priority_level'): {\n Any('*'): {\n Optional('queueing'): bool,\n Optional('queue_limit_packets'): str,\n Optional('queue_limit_bytes'): int,\n Optional('queue_limit_us'): int,\n Optional('queue_depth'): int,\n Optional('total_drops'): int,\n Optional('no_buffer_drops'): int,\n Optional('pkts_output'): int,\n Optional('bytes_output'): int,\n },\n },\n },\n },\n },\n },\n },\n Optional('queue_stats_for_all_priority_classes'): {\n Optional('priority_level'): {\n Any('*'): {\n Optional('queueing'): bool,\n Optional('queue_limit_packets'): str,\n Optional('queue_limit_bytes'): int,\n Optional('queue_limit_us'): int,\n Optional('queue_depth'): int,\n Optional('total_drops'): int,\n Optional('no_buffer_drops'): int,\n Optional('pkts_output'): int,\n Optional('bytes_output'): int,\n },\n },\n },\n },\n },\n },\n },\n },\n}", @@ -99225,10 +99532,10 @@ } } }, - "show policy-map type access-control interface {interface} in": { + "show policy-map type access-control interface {interface} input": { "folders": { "iosxe": { - "class": "ShowPolicyMapTypeAccessControlInterfaceInterfaceIn", + "class": "ShowPolicyMapTypeAccessControlInterfaceInterfaceInput", "doc": null, "module_name": "iosxe.show_policy_map", "package": "genie.libs.parser", @@ -99236,8 +99543,40 @@ "tokens": { "os": "iosxe" }, - "uid": "show_policy-map_type_access-control_interface_interface_in", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_policy_map.py#L4071" + "uid": "show_policy-map_type_access-control_interface_interface_input", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_policy_map.py#L4070" + } + } + }, + "show policy-map type access-control interface {interface} output": { + "folders": { + "iosxe": { + "class": "ShowPolicyMapTypeAccessControlInterfaceInterfaceOut", + "doc": null, + "module_name": "iosxe.show_policy_map", + "package": "genie.libs.parser", + "schema": "{\n 'interface': {\n Any('*'): {\n 'service_policy': {\n 'output': {\n 'name': str,\n 'type': str,\n 'classes': {\n Any('*'): {\n 'match_type': str,\n 'packets': int,\n 'bytes': int,\n 'offered_rate_bps_5min': int,\n Optional('drop_rate_bps_5min'): int,\n 'matches': ListOf (type) ,\n Optional('action'): str,\n Optional('child_policy'): {\n 'name': str,\n 'type': str,\n 'classes': {\n Any('*'): {\n 'match_type': str,\n 'packets': int,\n 'bytes': int,\n 'offered_rate_bps_5min': int,\n Optional('drop_rate_bps_5min'): int,\n 'matches': ListOf (type) ,\n Optional('action'): str,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "tokens": { + "os": "iosxe" + }, + "uid": "show_policy-map_type_access-control_interface_interface_output", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_policy_map.py#L4256" + } + } + }, + "show policy-map type access-control parent {access_control}": { + "folders": { + "iosxe": { + "class": "ShowPolicyMapTypeAccessControlAccessControl", + "doc": "Parser for show policy-map type access-control {access-control}", + "module_name": "iosxe.show_policy_map", + "package": "genie.libs.parser", + "schema": "{\n 'policy_map': {\n 'type': str,\n 'name': str,\n 'class': {\n Any('*'): {\n 'actions': {\n Optional('service_policy'): str,\n Optional('drop'): bool,\n Optional('send_response'): str,\n Optional('log'): bool,\n },\n },\n },\n },\n}", + "tokens": { + "os": "iosxe" + }, + "uid": "show_policy-map_type_access-control_parent_access_control", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_policy_map.py#L4424" } } }, @@ -100710,7 +101049,7 @@ "os": "iosxr" }, "uid": "show_processes_memory", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_platform.py#L3253" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_platform.py#L3256" }, "nxos": { "class": "ShowProcessesMemory", @@ -100738,7 +101077,7 @@ "os": "iosxr" }, "uid": "show_processes_memory_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_platform.py#L3331" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_platform.py#L3334" } } }, @@ -100754,7 +101093,7 @@ "os": "iosxr" }, "uid": "show_processes_memory_detail___include_include", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_platform.py#L3331" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_platform.py#L3334" } } }, @@ -100854,7 +101193,7 @@ "os": "iosxr" }, "uid": "show_processes_memory___include_include", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_platform.py#L3253" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_platform.py#L3256" }, "nxos": { "class": "ShowProcessesMemory", @@ -101703,7 +102042,7 @@ "doc": "Parser for show redundancy", "module_name": "iosxr.show_platform", "package": "genie.libs.parser", - "schema": "{\n 'node': {\n Any('*'): {\n 'role': str,\n Optional('valid_partner'): str,\n Optional('ready'): str,\n Optional('group'): {\n Any('*'): {\n 'primary': str,\n 'backup': str,\n 'status': str,\n },\n },\n Optional('primary_rmf_state'): str,\n Optional('primary_rmf_state_reason'): str,\n 'last_reload_timestamp': str,\n 'time_since_last_reload': str,\n 'node_uptime': str,\n 'node_uptime_timestamp': str,\n 'node_uptime_in_seconds': int,\n Optional('standby_node'): str,\n Optional('backup_process'): str,\n Optional('last_switchover_timepstamp'): str,\n Optional('time_since_last_switchover'): str,\n Optional('standby_node_timestamp'): str,\n Optional('time_since_standby_boot'): str,\n Optional('standby_node_not_ready'): str,\n Optional('time_since_standby_node_not_ready'): str,\n Optional('standby_node_ready'): str,\n Optional('time_since_standby_node_ready'): str,\n Optional('reload_cause'): str,\n },\n },\n}", + "schema": "{\n 'node': {\n Any('*'): {\n 'role': str,\n Optional('valid_partner'): str,\n Optional('ready'): str,\n Optional('group'): {\n Any('*'): {\n 'primary': str,\n 'backup': str,\n 'status': str,\n },\n },\n Optional('primary_rmf_state'): str,\n Optional('primary_rmf_state_reason'): str,\n 'last_reload_timestamp': str,\n Optional('time_since_last_reload'): str,\n 'node_uptime': str,\n 'node_uptime_timestamp': str,\n 'node_uptime_in_seconds': int,\n Optional('standby_node'): str,\n Optional('backup_process'): str,\n Optional('last_switchover_timepstamp'): str,\n Optional('time_since_last_switchover'): str,\n Optional('standby_node_timestamp'): str,\n Optional('time_since_standby_boot'): str,\n Optional('standby_node_not_ready'): str,\n Optional('time_since_standby_node_not_ready'): str,\n Optional('standby_node_ready'): str,\n Optional('time_since_standby_node_ready'): str,\n Optional('reload_cause'): str,\n },\n },\n}", "tokens": { "os": "iosxr" }, @@ -101940,7 +102279,7 @@ "os": "iosxe" }, "uid": "show_rib_client", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L3440" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L3442" } } }, @@ -103644,7 +103983,7 @@ "os": "iosxe" }, "uid": "show_running-config_aaa", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_run.py#L3202" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_run.py#L3273" } } }, @@ -103660,7 +103999,7 @@ "os": "iosxe" }, "uid": "show_running-config_aaa_radius-server", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_run.py#L4954" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_run.py#L5025" } } }, @@ -103676,7 +104015,7 @@ "os": "iosxe" }, "uid": "show_running-config_aaa_user-name", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_run.py#L2801" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_run.py#L2872" } } }, @@ -103692,7 +104031,7 @@ "os": "iosxe" }, "uid": "show_running-config_aaa_username", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_run.py#L2920" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_run.py#L2991" } } }, @@ -103708,7 +104047,7 @@ "os": "iosxe" }, "uid": "show_running-config_all___sec_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_run.py#L2291" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_run.py#L2362" } } }, @@ -103719,12 +104058,12 @@ "doc": "Parser for show running-config all | section ^interface", "module_name": "iosxe.show_run", "package": "genie.libs.parser", - "schema": "{\n 'interfaces': {\n Any('*'): {\n Optional('authentication_control_direction'): str,\n Optional('authentication_event_fail_action'): str,\n Optional('authentication_fallback'): str,\n Optional('authentication_host_mode'): str,\n Optional('authentication_order'): str,\n Optional('authentication_periodic'): bool,\n Optional('authentication_port_control'): str,\n Optional('authentication_priority'): str,\n Optional('authentication_timer_inactivity'): str,\n Optional('authentication_timer_reauthenticate_server'): bool,\n Optional('authentication_timer_reauthenticate'): int,\n Optional('authentication_violation'): str,\n Optional('trust_device'): str,\n Optional('carrier_delay'): list,\n Optional('shutdown'): bool,\n Optional('encapsulation_dot1q'): str,\n Optional('description'): str,\n Optional('dot1x_pae_authenticator'): bool,\n Optional('dot1x_timeout_quiet_period'): str,\n Optional('dot1x_timeout_server_timeout'): str,\n Optional('dot1x_timeout_tx_period'): str,\n Optional('dot1x_pae'): str,\n Optional('dot1x_timeout_supp_timeout'): int,\n Optional('dot1x_max_req'): int,\n Optional('dot1x_authenticator_eap_profile'): str,\n Optional('dot1x_timeout_held_period'): int,\n Optional('dot1x_credentials'): str,\n Optional('dot1x_supplicant_eap_profile'): str,\n Optional('ip_arp_inspection_limit_rate'): str,\n Optional('ip_dhcp_snooping_limit_rate'): str,\n Optional('access_session_host_mode'): str,\n Optional('access_session'): str,\n Optional('access_session_port_control'): str,\n Optional('ip_ospf'): {\n Any('*'): {\n 'area': str,\n },\n },\n Optional('ipv4'): {\n 'ip': str,\n 'netmask': str,\n },\n Optional('ipv6'): list,\n Optional('ipv6_ospf'): {\n Any('*'): {\n 'area': str,\n },\n },\n Optional('ipv6_enable'): bool,\n Optional('ipv6_destination_guard_attach_policy'): str,\n Optional('ipv6_source_guard_attach_policy'): str,\n Optional('ipv6_nd_raguard_attach_policy'): str,\n Optional('ipv6_ospfv3'): {\n Any('*'): {\n 'area': str,\n },\n },\n Optional('acl'): {\n Optional('inbound'): {\n 'acl_name': str,\n 'direction': str,\n },\n Optional('outbound'): {\n 'acl_name': str,\n 'direction': str,\n },\n },\n Optional('load_interval'): str,\n Optional('mab'): bool,\n Optional('macsec_enabled'): bool,\n Optional('macsec_access_control'): str,\n Optional('mtu'): int,\n Optional('mka_policy'): str,\n Optional('mka_primary_keychain'): str,\n Optional('mka_fallback_keychain'): str,\n Optional('negotiation_auto'): bool,\n Optional('cdp'): str,\n Optional('snmp_trap_link_status'): bool,\n Optional('snmp_trap_mac_notification_change_added'): bool,\n Optional('snmp_trap_mac_notification_change_removed'): bool,\n Optional('spanning_tree_bpduguard'): str,\n Optional('spanning_tree_portfast'): bool,\n Optional('spanning_tree_portfast_trunk'): bool,\n Optional('spanning_tree_bpdufilter'): str,\n Optional('switchport_access_vlan'): str,\n Optional('switchport_trunk_vlans'): str,\n Optional('keepalive'): bool,\n Optional('switchport_mode'): str,\n Optional('switchport_trunk_native_vlan'): int,\n Optional('input_policy'): str,\n Optional('output_policy'): str,\n Optional('device_tracking_attach_policy'): str,\n Optional('switchport_nonegotiate'): str,\n Optional('vrf'): str,\n Optional('src_ip'): str,\n Optional('tunnel_mode'): str,\n Optional('tunnel_dst'): str,\n Optional('autoroute_announce'): str,\n Optional('autoroute_destination'): str,\n Optional('tunnel_priority'): list,\n Optional('tunnel_bandwidth'): int,\n Optional('tunnel_path_option'): {\n Any('*'): {\n Optional('path_type'): str,\n Optional('path_name'): str,\n },\n },\n Optional('mpls_ip'): str,\n Optional('channel_group'): {\n 'chg': int,\n 'mode': str,\n },\n Optional('power_inline'): {\n Optional('state'): str,\n Optional('max_watts'): str,\n },\n Optional('power_inline_port_priority'): str,\n Optional('flow_monitor_input'): str,\n Optional('flow_monitor_output'): str,\n Optional('flow_monitor_input_v6'): str,\n Optional('flow_monitor_output_v6'): str,\n Optional('flow_monitor_in_sampler'): str,\n Optional('flow_monitor_out_sampler'): str,\n Optional('input_sampler'): str,\n Optional('output_sampler'): str,\n Optional('pim_mode'): str,\n Optional('policy_type'): str,\n Optional('output_name'): str,\n Optional('switchport_protected'): bool,\n Optional('switchport_block_unicast'): bool,\n Optional('switchport_block_multicast'): bool,\n Optional('ip_dhcp_snooping_trust'): bool,\n Optional('ip_arp_inspection_trust'): bool,\n Optional('lisp_mobility'): str,\n Optional('mac_address_sticky'): str,\n Optional('source_template'): str,\n Optional('host_reachability_protocol'): str,\n Optional('source_interface'): str,\n Optional('member_vni'): {\n Any('*'): {\n Optional('vrf'): str,\n Optional('ingress_replication'): {\n 'enabled': bool,\n Optional('remote_peer_ip'): str,\n },\n Optional('mcast_group'): str,\n Optional('local_routing'): bool,\n },\n },\n Optional('stackwise_virtual_link'): int,\n Optional('dual_active_detection'): bool,\n Optional('ip_dhcp_snooping_information_option_allow_untrusted'): bool,\n Optional('speed'): int,\n Optional('speed_nonegotiate'): bool,\n Optional('isis'): {\n Optional('network'): str,\n Optional('Or ('ipv4', 'ipv6')'): {\n Optional('level'): {\n Optional('Or ('level-1', 'level-2')'): {\n Optional('metric'): int,\n },\n },\n },\n },\n Optional('ip_verify_unicast_source_reachable_via'): str,\n Optional('ip_verify_unicast_source_reachable_via_rx'): str,\n Optional('ip_verify_unicast_source_reachable_via_rx_allow_self_ping'): bool,\n Optional('ip_verify_unicast_source_reachable_via_rx_acl'): str,\n Optional('pnp_startup_vlan'): int,\n Optional('storm_control'): {\n Any('*'): {\n Optional('level'): str,\n Optional('low_level'): str,\n },\n Optional('action'): str,\n },\n },\n },\n}", + "schema": "{\n 'interfaces': {\n Any('*'): {\n Optional('authentication_control_direction'): str,\n Optional('authentication_event_fail_action'): str,\n Optional('authentication_fallback'): str,\n Optional('authentication_host_mode'): str,\n Optional('authentication_order'): str,\n Optional('authentication_periodic'): bool,\n Optional('authentication_port_control'): str,\n Optional('authentication_priority'): str,\n Optional('authentication_timer_inactivity'): str,\n Optional('authentication_timer_reauthenticate_server'): bool,\n Optional('authentication_timer_reauthenticate'): int,\n Optional('authentication_violation'): str,\n Optional('trust_device'): str,\n Optional('carrier_delay'): list,\n Optional('shutdown'): bool,\n Optional('encapsulation_dot1q'): str,\n Optional('description'): str,\n Optional('dot1x_pae_authenticator'): bool,\n Optional('dot1x_timeout_quiet_period'): str,\n Optional('dot1x_timeout_server_timeout'): str,\n Optional('dot1x_timeout_tx_period'): str,\n Optional('dot1x_pae'): str,\n Optional('dot1x_timeout_supp_timeout'): int,\n Optional('dot1x_max_req'): int,\n Optional('dot1x_authenticator_eap_profile'): str,\n Optional('dot1x_timeout_held_period'): int,\n Optional('dot1x_credentials'): str,\n Optional('dot1x_supplicant_eap_profile'): str,\n Optional('ip_arp_inspection_limit_rate'): str,\n Optional('ip_dhcp_snooping_limit_rate'): str,\n Optional('access_session_host_mode'): str,\n Optional('access_session'): str,\n Optional('access_session_port_control'): str,\n Optional('ip_ospf'): {\n Any('*'): {\n 'area': str,\n },\n },\n Optional('ipv4'): {\n Optional('ip'): str,\n Optional('netmask'): str,\n Optional('dhcp'): bool,\n Optional('client_id'): str,\n },\n Optional('ipv6'): list,\n Optional('ipv6_ospf'): {\n Any('*'): {\n 'area': str,\n },\n },\n Optional('ipv6_enable'): bool,\n Optional('ipv6_destination_guard_attach_policy'): str,\n Optional('ipv6_source_guard_attach_policy'): str,\n Optional('ipv6_nd_raguard_attach_policy'): str,\n Optional('ipv6_ospfv3'): {\n Any('*'): {\n 'area': str,\n },\n },\n Optional('acl'): {\n Optional('inbound'): {\n 'acl_name': str,\n 'direction': str,\n },\n Optional('outbound'): {\n 'acl_name': str,\n 'direction': str,\n },\n },\n Optional('load_interval'): str,\n Optional('mab'): bool,\n Optional('macsec_enabled'): bool,\n Optional('macsec_access_control'): str,\n Optional('mtu'): int,\n Optional('mka_policy'): str,\n Optional('mka_primary_keychain'): str,\n Optional('mka_fallback_keychain'): str,\n Optional('negotiation_auto'): bool,\n Optional('cdp'): str,\n Optional('snmp_trap_link_status'): bool,\n Optional('snmp_trap_mac_notification_change_added'): bool,\n Optional('snmp_trap_mac_notification_change_removed'): bool,\n Optional('spanning_tree_bpduguard'): str,\n Optional('spanning_tree_portfast'): bool,\n Optional('spanning_tree_portfast_trunk'): bool,\n Optional('spanning_tree_bpdufilter'): str,\n Optional('switchport_access_vlan'): str,\n Optional('switchport_trunk_vlans'): str,\n Optional('keepalive'): bool,\n Optional('switchport_mode'): str,\n Optional('switchport_trunk_native_vlan'): int,\n Optional('input_policy'): str,\n Optional('output_policy'): str,\n Optional('device_tracking_attach_policy'): str,\n Optional('switchport_nonegotiate'): str,\n Optional('vrf'): str,\n Optional('src_ip'): str,\n Optional('tunnel_mode'): str,\n Optional('tunnel_dst'): str,\n Optional('autoroute_announce'): str,\n Optional('autoroute_destination'): str,\n Optional('tunnel_priority'): list,\n Optional('tunnel_bandwidth'): int,\n Optional('tunnel_path_option'): {\n Any('*'): {\n Optional('path_type'): str,\n Optional('path_name'): str,\n },\n },\n Optional('mpls_ip'): str,\n Optional('channel_group'): {\n 'chg': int,\n 'mode': str,\n },\n Optional('power_inline'): {\n Optional('state'): str,\n Optional('max_watts'): str,\n },\n Optional('power_inline_port_priority'): str,\n Optional('flow_monitor_input'): str,\n Optional('flow_monitor_output'): str,\n Optional('flow_monitor_input_v6'): str,\n Optional('flow_monitor_output_v6'): str,\n Optional('flow_monitor_in_sampler'): str,\n Optional('flow_monitor_out_sampler'): str,\n Optional('input_sampler'): str,\n Optional('output_sampler'): str,\n Optional('pim_mode'): str,\n Optional('policy_type'): str,\n Optional('output_name'): str,\n Optional('switchport_protected'): bool,\n Optional('switchport_block_unicast'): bool,\n Optional('switchport_block_multicast'): bool,\n Optional('ip_dhcp_snooping_trust'): bool,\n Optional('ip_arp_inspection_trust'): bool,\n Optional('lisp_mobility'): str,\n Optional('mac_address_sticky'): str,\n Optional('source_template'): str,\n Optional('host_reachability_protocol'): str,\n Optional('source_interface'): str,\n Optional('member_vni'): {\n Any('*'): {\n Optional('vrf'): str,\n Optional('ingress_replication'): {\n 'enabled': bool,\n Optional('remote_peer_ip'): str,\n },\n Optional('mcast_group'): str,\n Optional('local_routing'): bool,\n },\n },\n Optional('stackwise_virtual_link'): int,\n Optional('dual_active_detection'): bool,\n Optional('ip_dhcp_snooping_information_option_allow_untrusted'): bool,\n Optional('speed'): int,\n Optional('speed_nonegotiate'): bool,\n Optional('isis'): {\n Optional('network'): str,\n Optional('Or ('ipv4', 'ipv6')'): {\n Optional('level'): {\n Optional('Or ('level-1', 'level-2')'): {\n Optional('metric'): int,\n },\n },\n },\n },\n Optional('ip_verify_unicast_source_reachable_via'): str,\n Optional('ip_verify_unicast_source_reachable_via_rx'): str,\n Optional('ip_verify_unicast_source_reachable_via_rx_allow_self_ping'): bool,\n Optional('ip_verify_unicast_source_reachable_via_rx_acl'): str,\n Optional('pnp_startup_vlan'): int,\n Optional('datalink_flow_monitor_input'): str,\n Optional('datalink_flow_monitor_output'): str,\n Optional('storm_control'): {\n Any('*'): {\n Optional('level'): str,\n Optional('low_level'): str,\n },\n Optional('action'): str,\n },\n Optional('min_links'): int,\n },\n },\n}", "tokens": { "os": "iosxe" }, "uid": "show_running-config_all___section_^interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_run.py#L1835" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_run.py#L1906" } } }, @@ -103740,7 +104079,7 @@ "os": "iosxe" }, "uid": "show_running-config_all___section_alarm", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_run.py#L5426" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_run.py#L5497" } } }, @@ -103756,7 +104095,7 @@ "os": "iosxe" }, "uid": "show_running-config_all___section_class_class_map", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_run.py#L4891" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_run.py#L4962" } } }, @@ -103804,7 +104143,7 @@ "os": "iosxe" }, "uid": "show_running-config_flow_monitor", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_run.py#L3092" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_run.py#L3163" } } }, @@ -103863,12 +104202,12 @@ "doc": " Parser for\n show running-config interface {interface},\n show running-config | section ^interface\n ", "module_name": "iosxe.show_run", "package": "genie.libs.parser", - "schema": "{\n 'interfaces': {\n Any('*'): {\n Optional('authentication_control_direction'): str,\n Optional('authentication_event_fail_action'): str,\n Optional('authentication_fallback'): str,\n Optional('authentication_host_mode'): str,\n Optional('authentication_order'): str,\n Optional('authentication_periodic'): bool,\n Optional('authentication_port_control'): str,\n Optional('authentication_priority'): str,\n Optional('authentication_timer_inactivity'): str,\n Optional('authentication_timer_reauthenticate_server'): bool,\n Optional('authentication_timer_reauthenticate'): int,\n Optional('authentication_violation'): str,\n Optional('trust_device'): str,\n Optional('carrier_delay'): list,\n Optional('shutdown'): bool,\n Optional('encapsulation_dot1q'): str,\n Optional('description'): str,\n Optional('dot1x_pae_authenticator'): bool,\n Optional('dot1x_timeout_quiet_period'): str,\n Optional('dot1x_timeout_server_timeout'): str,\n Optional('dot1x_timeout_tx_period'): str,\n Optional('dot1x_pae'): str,\n Optional('dot1x_timeout_supp_timeout'): int,\n Optional('dot1x_max_req'): int,\n Optional('dot1x_authenticator_eap_profile'): str,\n Optional('dot1x_timeout_held_period'): int,\n Optional('dot1x_credentials'): str,\n Optional('dot1x_supplicant_eap_profile'): str,\n Optional('ip_arp_inspection_limit_rate'): str,\n Optional('ip_dhcp_snooping_limit_rate'): str,\n Optional('access_session_host_mode'): str,\n Optional('access_session'): str,\n Optional('access_session_port_control'): str,\n Optional('ip_ospf'): {\n Any('*'): {\n 'area': str,\n },\n },\n Optional('ipv4'): {\n 'ip': str,\n 'netmask': str,\n },\n Optional('ipv6'): list,\n Optional('ipv6_ospf'): {\n Any('*'): {\n 'area': str,\n },\n },\n Optional('ipv6_enable'): bool,\n Optional('ipv6_destination_guard_attach_policy'): str,\n Optional('ipv6_source_guard_attach_policy'): str,\n Optional('ipv6_nd_raguard_attach_policy'): str,\n Optional('ipv6_ospfv3'): {\n Any('*'): {\n 'area': str,\n },\n },\n Optional('acl'): {\n Optional('inbound'): {\n 'acl_name': str,\n 'direction': str,\n },\n Optional('outbound'): {\n 'acl_name': str,\n 'direction': str,\n },\n },\n Optional('load_interval'): str,\n Optional('mab'): bool,\n Optional('macsec_enabled'): bool,\n Optional('macsec_access_control'): str,\n Optional('mtu'): int,\n Optional('mka_policy'): str,\n Optional('mka_primary_keychain'): str,\n Optional('mka_fallback_keychain'): str,\n Optional('negotiation_auto'): bool,\n Optional('cdp'): str,\n Optional('snmp_trap_link_status'): bool,\n Optional('snmp_trap_mac_notification_change_added'): bool,\n Optional('snmp_trap_mac_notification_change_removed'): bool,\n Optional('spanning_tree_bpduguard'): str,\n Optional('spanning_tree_portfast'): bool,\n Optional('spanning_tree_portfast_trunk'): bool,\n Optional('spanning_tree_bpdufilter'): str,\n Optional('switchport_access_vlan'): str,\n Optional('switchport_trunk_vlans'): str,\n Optional('keepalive'): bool,\n Optional('switchport_mode'): str,\n Optional('switchport_trunk_native_vlan'): int,\n Optional('input_policy'): str,\n Optional('output_policy'): str,\n Optional('device_tracking_attach_policy'): str,\n Optional('switchport_nonegotiate'): str,\n Optional('vrf'): str,\n Optional('src_ip'): str,\n Optional('tunnel_mode'): str,\n Optional('tunnel_dst'): str,\n Optional('autoroute_announce'): str,\n Optional('autoroute_destination'): str,\n Optional('tunnel_priority'): list,\n Optional('tunnel_bandwidth'): int,\n Optional('tunnel_path_option'): {\n Any('*'): {\n Optional('path_type'): str,\n Optional('path_name'): str,\n },\n },\n Optional('mpls_ip'): str,\n Optional('channel_group'): {\n 'chg': int,\n 'mode': str,\n },\n Optional('power_inline'): {\n Optional('state'): str,\n Optional('max_watts'): str,\n },\n Optional('power_inline_port_priority'): str,\n Optional('flow_monitor_input'): str,\n Optional('flow_monitor_output'): str,\n Optional('flow_monitor_input_v6'): str,\n Optional('flow_monitor_output_v6'): str,\n Optional('flow_monitor_in_sampler'): str,\n Optional('flow_monitor_out_sampler'): str,\n Optional('input_sampler'): str,\n Optional('output_sampler'): str,\n Optional('pim_mode'): str,\n Optional('policy_type'): str,\n Optional('output_name'): str,\n Optional('switchport_protected'): bool,\n Optional('switchport_block_unicast'): bool,\n Optional('switchport_block_multicast'): bool,\n Optional('ip_dhcp_snooping_trust'): bool,\n Optional('ip_arp_inspection_trust'): bool,\n Optional('lisp_mobility'): str,\n Optional('mac_address_sticky'): str,\n Optional('source_template'): str,\n Optional('host_reachability_protocol'): str,\n Optional('source_interface'): str,\n Optional('member_vni'): {\n Any('*'): {\n Optional('vrf'): str,\n Optional('ingress_replication'): {\n 'enabled': bool,\n Optional('remote_peer_ip'): str,\n },\n Optional('mcast_group'): str,\n Optional('local_routing'): bool,\n },\n },\n Optional('stackwise_virtual_link'): int,\n Optional('dual_active_detection'): bool,\n Optional('ip_dhcp_snooping_information_option_allow_untrusted'): bool,\n Optional('speed'): int,\n Optional('speed_nonegotiate'): bool,\n Optional('isis'): {\n Optional('network'): str,\n Optional('Or ('ipv4', 'ipv6')'): {\n Optional('level'): {\n Optional('Or ('level-1', 'level-2')'): {\n Optional('metric'): int,\n },\n },\n },\n },\n Optional('ip_verify_unicast_source_reachable_via'): str,\n Optional('ip_verify_unicast_source_reachable_via_rx'): str,\n Optional('ip_verify_unicast_source_reachable_via_rx_allow_self_ping'): bool,\n Optional('ip_verify_unicast_source_reachable_via_rx_acl'): str,\n Optional('pnp_startup_vlan'): int,\n Optional('storm_control'): {\n Any('*'): {\n Optional('level'): str,\n Optional('low_level'): str,\n },\n Optional('action'): str,\n },\n },\n },\n}", + "schema": "{\n 'interfaces': {\n Any('*'): {\n Optional('authentication_control_direction'): str,\n Optional('authentication_event_fail_action'): str,\n Optional('authentication_fallback'): str,\n Optional('authentication_host_mode'): str,\n Optional('authentication_order'): str,\n Optional('authentication_periodic'): bool,\n Optional('authentication_port_control'): str,\n Optional('authentication_priority'): str,\n Optional('authentication_timer_inactivity'): str,\n Optional('authentication_timer_reauthenticate_server'): bool,\n Optional('authentication_timer_reauthenticate'): int,\n Optional('authentication_violation'): str,\n Optional('trust_device'): str,\n Optional('carrier_delay'): list,\n Optional('shutdown'): bool,\n Optional('encapsulation_dot1q'): str,\n Optional('description'): str,\n Optional('dot1x_pae_authenticator'): bool,\n Optional('dot1x_timeout_quiet_period'): str,\n Optional('dot1x_timeout_server_timeout'): str,\n Optional('dot1x_timeout_tx_period'): str,\n Optional('dot1x_pae'): str,\n Optional('dot1x_timeout_supp_timeout'): int,\n Optional('dot1x_max_req'): int,\n Optional('dot1x_authenticator_eap_profile'): str,\n Optional('dot1x_timeout_held_period'): int,\n Optional('dot1x_credentials'): str,\n Optional('dot1x_supplicant_eap_profile'): str,\n Optional('ip_arp_inspection_limit_rate'): str,\n Optional('ip_dhcp_snooping_limit_rate'): str,\n Optional('access_session_host_mode'): str,\n Optional('access_session'): str,\n Optional('access_session_port_control'): str,\n Optional('ip_ospf'): {\n Any('*'): {\n 'area': str,\n },\n },\n Optional('ipv4'): {\n Optional('ip'): str,\n Optional('netmask'): str,\n Optional('dhcp'): bool,\n Optional('client_id'): str,\n },\n Optional('ipv6'): list,\n Optional('ipv6_ospf'): {\n Any('*'): {\n 'area': str,\n },\n },\n Optional('ipv6_enable'): bool,\n Optional('ipv6_destination_guard_attach_policy'): str,\n Optional('ipv6_source_guard_attach_policy'): str,\n Optional('ipv6_nd_raguard_attach_policy'): str,\n Optional('ipv6_ospfv3'): {\n Any('*'): {\n 'area': str,\n },\n },\n Optional('acl'): {\n Optional('inbound'): {\n 'acl_name': str,\n 'direction': str,\n },\n Optional('outbound'): {\n 'acl_name': str,\n 'direction': str,\n },\n },\n Optional('load_interval'): str,\n Optional('mab'): bool,\n Optional('macsec_enabled'): bool,\n Optional('macsec_access_control'): str,\n Optional('mtu'): int,\n Optional('mka_policy'): str,\n Optional('mka_primary_keychain'): str,\n Optional('mka_fallback_keychain'): str,\n Optional('negotiation_auto'): bool,\n Optional('cdp'): str,\n Optional('snmp_trap_link_status'): bool,\n Optional('snmp_trap_mac_notification_change_added'): bool,\n Optional('snmp_trap_mac_notification_change_removed'): bool,\n Optional('spanning_tree_bpduguard'): str,\n Optional('spanning_tree_portfast'): bool,\n Optional('spanning_tree_portfast_trunk'): bool,\n Optional('spanning_tree_bpdufilter'): str,\n Optional('switchport_access_vlan'): str,\n Optional('switchport_trunk_vlans'): str,\n Optional('keepalive'): bool,\n Optional('switchport_mode'): str,\n Optional('switchport_trunk_native_vlan'): int,\n Optional('input_policy'): str,\n Optional('output_policy'): str,\n Optional('device_tracking_attach_policy'): str,\n Optional('switchport_nonegotiate'): str,\n Optional('vrf'): str,\n Optional('src_ip'): str,\n Optional('tunnel_mode'): str,\n Optional('tunnel_dst'): str,\n Optional('autoroute_announce'): str,\n Optional('autoroute_destination'): str,\n Optional('tunnel_priority'): list,\n Optional('tunnel_bandwidth'): int,\n Optional('tunnel_path_option'): {\n Any('*'): {\n Optional('path_type'): str,\n Optional('path_name'): str,\n },\n },\n Optional('mpls_ip'): str,\n Optional('channel_group'): {\n 'chg': int,\n 'mode': str,\n },\n Optional('power_inline'): {\n Optional('state'): str,\n Optional('max_watts'): str,\n },\n Optional('power_inline_port_priority'): str,\n Optional('flow_monitor_input'): str,\n Optional('flow_monitor_output'): str,\n Optional('flow_monitor_input_v6'): str,\n Optional('flow_monitor_output_v6'): str,\n Optional('flow_monitor_in_sampler'): str,\n Optional('flow_monitor_out_sampler'): str,\n Optional('input_sampler'): str,\n Optional('output_sampler'): str,\n Optional('pim_mode'): str,\n Optional('policy_type'): str,\n Optional('output_name'): str,\n Optional('switchport_protected'): bool,\n Optional('switchport_block_unicast'): bool,\n Optional('switchport_block_multicast'): bool,\n Optional('ip_dhcp_snooping_trust'): bool,\n Optional('ip_arp_inspection_trust'): bool,\n Optional('lisp_mobility'): str,\n Optional('mac_address_sticky'): str,\n Optional('source_template'): str,\n Optional('host_reachability_protocol'): str,\n Optional('source_interface'): str,\n Optional('member_vni'): {\n Any('*'): {\n Optional('vrf'): str,\n Optional('ingress_replication'): {\n 'enabled': bool,\n Optional('remote_peer_ip'): str,\n },\n Optional('mcast_group'): str,\n Optional('local_routing'): bool,\n },\n },\n Optional('stackwise_virtual_link'): int,\n Optional('dual_active_detection'): bool,\n Optional('ip_dhcp_snooping_information_option_allow_untrusted'): bool,\n Optional('speed'): int,\n Optional('speed_nonegotiate'): bool,\n Optional('isis'): {\n Optional('network'): str,\n Optional('Or ('ipv4', 'ipv6')'): {\n Optional('level'): {\n Optional('Or ('level-1', 'level-2')'): {\n Optional('metric'): int,\n },\n },\n },\n },\n Optional('ip_verify_unicast_source_reachable_via'): str,\n Optional('ip_verify_unicast_source_reachable_via_rx'): str,\n Optional('ip_verify_unicast_source_reachable_via_rx_allow_self_ping'): bool,\n Optional('ip_verify_unicast_source_reachable_via_rx_acl'): str,\n Optional('pnp_startup_vlan'): int,\n Optional('datalink_flow_monitor_input'): str,\n Optional('datalink_flow_monitor_output'): str,\n Optional('storm_control'): {\n Any('*'): {\n Optional('level'): str,\n Optional('low_level'): str,\n },\n Optional('action'): str,\n },\n Optional('min_links'): int,\n },\n },\n}", "tokens": { "os": "iosxe" }, "uid": "show_running-config_interface_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_run.py#L490" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_run.py#L495" }, "nxos": { "class": "ShowRunningConfigInterface", @@ -103896,7 +104235,7 @@ "os": "iosxe" }, "uid": "show_running-config_mdns-sd", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_run.py#L1940" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_run.py#L2011" } } }, @@ -103960,7 +104299,7 @@ "os": "iosxe" }, "uid": "show_running-config_nve", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_run.py#L3535" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_run.py#L3606" } } }, @@ -103976,7 +104315,7 @@ "os": "iosxe" }, "uid": "show_running-config_vrf", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_run.py#L5102" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_run.py#L5173" } } }, @@ -104163,12 +104502,12 @@ "doc": " Parser for\n show running-config interface {interface},\n show running-config | section ^interface\n ", "module_name": "iosxe.show_run", "package": "genie.libs.parser", - "schema": "{\n 'interfaces': {\n Any('*'): {\n Optional('authentication_control_direction'): str,\n Optional('authentication_event_fail_action'): str,\n Optional('authentication_fallback'): str,\n Optional('authentication_host_mode'): str,\n Optional('authentication_order'): str,\n Optional('authentication_periodic'): bool,\n Optional('authentication_port_control'): str,\n Optional('authentication_priority'): str,\n Optional('authentication_timer_inactivity'): str,\n Optional('authentication_timer_reauthenticate_server'): bool,\n Optional('authentication_timer_reauthenticate'): int,\n Optional('authentication_violation'): str,\n Optional('trust_device'): str,\n Optional('carrier_delay'): list,\n Optional('shutdown'): bool,\n Optional('encapsulation_dot1q'): str,\n Optional('description'): str,\n Optional('dot1x_pae_authenticator'): bool,\n Optional('dot1x_timeout_quiet_period'): str,\n Optional('dot1x_timeout_server_timeout'): str,\n Optional('dot1x_timeout_tx_period'): str,\n Optional('dot1x_pae'): str,\n Optional('dot1x_timeout_supp_timeout'): int,\n Optional('dot1x_max_req'): int,\n Optional('dot1x_authenticator_eap_profile'): str,\n Optional('dot1x_timeout_held_period'): int,\n Optional('dot1x_credentials'): str,\n Optional('dot1x_supplicant_eap_profile'): str,\n Optional('ip_arp_inspection_limit_rate'): str,\n Optional('ip_dhcp_snooping_limit_rate'): str,\n Optional('access_session_host_mode'): str,\n Optional('access_session'): str,\n Optional('access_session_port_control'): str,\n Optional('ip_ospf'): {\n Any('*'): {\n 'area': str,\n },\n },\n Optional('ipv4'): {\n 'ip': str,\n 'netmask': str,\n },\n Optional('ipv6'): list,\n Optional('ipv6_ospf'): {\n Any('*'): {\n 'area': str,\n },\n },\n Optional('ipv6_enable'): bool,\n Optional('ipv6_destination_guard_attach_policy'): str,\n Optional('ipv6_source_guard_attach_policy'): str,\n Optional('ipv6_nd_raguard_attach_policy'): str,\n Optional('ipv6_ospfv3'): {\n Any('*'): {\n 'area': str,\n },\n },\n Optional('acl'): {\n Optional('inbound'): {\n 'acl_name': str,\n 'direction': str,\n },\n Optional('outbound'): {\n 'acl_name': str,\n 'direction': str,\n },\n },\n Optional('load_interval'): str,\n Optional('mab'): bool,\n Optional('macsec_enabled'): bool,\n Optional('macsec_access_control'): str,\n Optional('mtu'): int,\n Optional('mka_policy'): str,\n Optional('mka_primary_keychain'): str,\n Optional('mka_fallback_keychain'): str,\n Optional('negotiation_auto'): bool,\n Optional('cdp'): str,\n Optional('snmp_trap_link_status'): bool,\n Optional('snmp_trap_mac_notification_change_added'): bool,\n Optional('snmp_trap_mac_notification_change_removed'): bool,\n Optional('spanning_tree_bpduguard'): str,\n Optional('spanning_tree_portfast'): bool,\n Optional('spanning_tree_portfast_trunk'): bool,\n Optional('spanning_tree_bpdufilter'): str,\n Optional('switchport_access_vlan'): str,\n Optional('switchport_trunk_vlans'): str,\n Optional('keepalive'): bool,\n Optional('switchport_mode'): str,\n Optional('switchport_trunk_native_vlan'): int,\n Optional('input_policy'): str,\n Optional('output_policy'): str,\n Optional('device_tracking_attach_policy'): str,\n Optional('switchport_nonegotiate'): str,\n Optional('vrf'): str,\n Optional('src_ip'): str,\n Optional('tunnel_mode'): str,\n Optional('tunnel_dst'): str,\n Optional('autoroute_announce'): str,\n Optional('autoroute_destination'): str,\n Optional('tunnel_priority'): list,\n Optional('tunnel_bandwidth'): int,\n Optional('tunnel_path_option'): {\n Any('*'): {\n Optional('path_type'): str,\n Optional('path_name'): str,\n },\n },\n Optional('mpls_ip'): str,\n Optional('channel_group'): {\n 'chg': int,\n 'mode': str,\n },\n Optional('power_inline'): {\n Optional('state'): str,\n Optional('max_watts'): str,\n },\n Optional('power_inline_port_priority'): str,\n Optional('flow_monitor_input'): str,\n Optional('flow_monitor_output'): str,\n Optional('flow_monitor_input_v6'): str,\n Optional('flow_monitor_output_v6'): str,\n Optional('flow_monitor_in_sampler'): str,\n Optional('flow_monitor_out_sampler'): str,\n Optional('input_sampler'): str,\n Optional('output_sampler'): str,\n Optional('pim_mode'): str,\n Optional('policy_type'): str,\n Optional('output_name'): str,\n Optional('switchport_protected'): bool,\n Optional('switchport_block_unicast'): bool,\n Optional('switchport_block_multicast'): bool,\n Optional('ip_dhcp_snooping_trust'): bool,\n Optional('ip_arp_inspection_trust'): bool,\n Optional('lisp_mobility'): str,\n Optional('mac_address_sticky'): str,\n Optional('source_template'): str,\n Optional('host_reachability_protocol'): str,\n Optional('source_interface'): str,\n Optional('member_vni'): {\n Any('*'): {\n Optional('vrf'): str,\n Optional('ingress_replication'): {\n 'enabled': bool,\n Optional('remote_peer_ip'): str,\n },\n Optional('mcast_group'): str,\n Optional('local_routing'): bool,\n },\n },\n Optional('stackwise_virtual_link'): int,\n Optional('dual_active_detection'): bool,\n Optional('ip_dhcp_snooping_information_option_allow_untrusted'): bool,\n Optional('speed'): int,\n Optional('speed_nonegotiate'): bool,\n Optional('isis'): {\n Optional('network'): str,\n Optional('Or ('ipv4', 'ipv6')'): {\n Optional('level'): {\n Optional('Or ('level-1', 'level-2')'): {\n Optional('metric'): int,\n },\n },\n },\n },\n Optional('ip_verify_unicast_source_reachable_via'): str,\n Optional('ip_verify_unicast_source_reachable_via_rx'): str,\n Optional('ip_verify_unicast_source_reachable_via_rx_allow_self_ping'): bool,\n Optional('ip_verify_unicast_source_reachable_via_rx_acl'): str,\n Optional('pnp_startup_vlan'): int,\n Optional('storm_control'): {\n Any('*'): {\n Optional('level'): str,\n Optional('low_level'): str,\n },\n Optional('action'): str,\n },\n },\n },\n}", + "schema": "{\n 'interfaces': {\n Any('*'): {\n Optional('authentication_control_direction'): str,\n Optional('authentication_event_fail_action'): str,\n Optional('authentication_fallback'): str,\n Optional('authentication_host_mode'): str,\n Optional('authentication_order'): str,\n Optional('authentication_periodic'): bool,\n Optional('authentication_port_control'): str,\n Optional('authentication_priority'): str,\n Optional('authentication_timer_inactivity'): str,\n Optional('authentication_timer_reauthenticate_server'): bool,\n Optional('authentication_timer_reauthenticate'): int,\n Optional('authentication_violation'): str,\n Optional('trust_device'): str,\n Optional('carrier_delay'): list,\n Optional('shutdown'): bool,\n Optional('encapsulation_dot1q'): str,\n Optional('description'): str,\n Optional('dot1x_pae_authenticator'): bool,\n Optional('dot1x_timeout_quiet_period'): str,\n Optional('dot1x_timeout_server_timeout'): str,\n Optional('dot1x_timeout_tx_period'): str,\n Optional('dot1x_pae'): str,\n Optional('dot1x_timeout_supp_timeout'): int,\n Optional('dot1x_max_req'): int,\n Optional('dot1x_authenticator_eap_profile'): str,\n Optional('dot1x_timeout_held_period'): int,\n Optional('dot1x_credentials'): str,\n Optional('dot1x_supplicant_eap_profile'): str,\n Optional('ip_arp_inspection_limit_rate'): str,\n Optional('ip_dhcp_snooping_limit_rate'): str,\n Optional('access_session_host_mode'): str,\n Optional('access_session'): str,\n Optional('access_session_port_control'): str,\n Optional('ip_ospf'): {\n Any('*'): {\n 'area': str,\n },\n },\n Optional('ipv4'): {\n Optional('ip'): str,\n Optional('netmask'): str,\n Optional('dhcp'): bool,\n Optional('client_id'): str,\n },\n Optional('ipv6'): list,\n Optional('ipv6_ospf'): {\n Any('*'): {\n 'area': str,\n },\n },\n Optional('ipv6_enable'): bool,\n Optional('ipv6_destination_guard_attach_policy'): str,\n Optional('ipv6_source_guard_attach_policy'): str,\n Optional('ipv6_nd_raguard_attach_policy'): str,\n Optional('ipv6_ospfv3'): {\n Any('*'): {\n 'area': str,\n },\n },\n Optional('acl'): {\n Optional('inbound'): {\n 'acl_name': str,\n 'direction': str,\n },\n Optional('outbound'): {\n 'acl_name': str,\n 'direction': str,\n },\n },\n Optional('load_interval'): str,\n Optional('mab'): bool,\n Optional('macsec_enabled'): bool,\n Optional('macsec_access_control'): str,\n Optional('mtu'): int,\n Optional('mka_policy'): str,\n Optional('mka_primary_keychain'): str,\n Optional('mka_fallback_keychain'): str,\n Optional('negotiation_auto'): bool,\n Optional('cdp'): str,\n Optional('snmp_trap_link_status'): bool,\n Optional('snmp_trap_mac_notification_change_added'): bool,\n Optional('snmp_trap_mac_notification_change_removed'): bool,\n Optional('spanning_tree_bpduguard'): str,\n Optional('spanning_tree_portfast'): bool,\n Optional('spanning_tree_portfast_trunk'): bool,\n Optional('spanning_tree_bpdufilter'): str,\n Optional('switchport_access_vlan'): str,\n Optional('switchport_trunk_vlans'): str,\n Optional('keepalive'): bool,\n Optional('switchport_mode'): str,\n Optional('switchport_trunk_native_vlan'): int,\n Optional('input_policy'): str,\n Optional('output_policy'): str,\n Optional('device_tracking_attach_policy'): str,\n Optional('switchport_nonegotiate'): str,\n Optional('vrf'): str,\n Optional('src_ip'): str,\n Optional('tunnel_mode'): str,\n Optional('tunnel_dst'): str,\n Optional('autoroute_announce'): str,\n Optional('autoroute_destination'): str,\n Optional('tunnel_priority'): list,\n Optional('tunnel_bandwidth'): int,\n Optional('tunnel_path_option'): {\n Any('*'): {\n Optional('path_type'): str,\n Optional('path_name'): str,\n },\n },\n Optional('mpls_ip'): str,\n Optional('channel_group'): {\n 'chg': int,\n 'mode': str,\n },\n Optional('power_inline'): {\n Optional('state'): str,\n Optional('max_watts'): str,\n },\n Optional('power_inline_port_priority'): str,\n Optional('flow_monitor_input'): str,\n Optional('flow_monitor_output'): str,\n Optional('flow_monitor_input_v6'): str,\n Optional('flow_monitor_output_v6'): str,\n Optional('flow_monitor_in_sampler'): str,\n Optional('flow_monitor_out_sampler'): str,\n Optional('input_sampler'): str,\n Optional('output_sampler'): str,\n Optional('pim_mode'): str,\n Optional('policy_type'): str,\n Optional('output_name'): str,\n Optional('switchport_protected'): bool,\n Optional('switchport_block_unicast'): bool,\n Optional('switchport_block_multicast'): bool,\n Optional('ip_dhcp_snooping_trust'): bool,\n Optional('ip_arp_inspection_trust'): bool,\n Optional('lisp_mobility'): str,\n Optional('mac_address_sticky'): str,\n Optional('source_template'): str,\n Optional('host_reachability_protocol'): str,\n Optional('source_interface'): str,\n Optional('member_vni'): {\n Any('*'): {\n Optional('vrf'): str,\n Optional('ingress_replication'): {\n 'enabled': bool,\n Optional('remote_peer_ip'): str,\n },\n Optional('mcast_group'): str,\n Optional('local_routing'): bool,\n },\n },\n Optional('stackwise_virtual_link'): int,\n Optional('dual_active_detection'): bool,\n Optional('ip_dhcp_snooping_information_option_allow_untrusted'): bool,\n Optional('speed'): int,\n Optional('speed_nonegotiate'): bool,\n Optional('isis'): {\n Optional('network'): str,\n Optional('Or ('ipv4', 'ipv6')'): {\n Optional('level'): {\n Optional('Or ('level-1', 'level-2')'): {\n Optional('metric'): int,\n },\n },\n },\n },\n Optional('ip_verify_unicast_source_reachable_via'): str,\n Optional('ip_verify_unicast_source_reachable_via_rx'): str,\n Optional('ip_verify_unicast_source_reachable_via_rx_allow_self_ping'): bool,\n Optional('ip_verify_unicast_source_reachable_via_rx_acl'): str,\n Optional('pnp_startup_vlan'): int,\n Optional('datalink_flow_monitor_input'): str,\n Optional('datalink_flow_monitor_output'): str,\n Optional('storm_control'): {\n Any('*'): {\n Optional('level'): str,\n Optional('low_level'): str,\n },\n Optional('action'): str,\n },\n Optional('min_links'): int,\n },\n },\n}", "tokens": { "os": "iosxe" }, "uid": "show_running-config___section_^interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_run.py#L490" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_run.py#L495" }, "nxos": { "class": "ShowRunningConfigInterface", @@ -104196,7 +104535,7 @@ "os": "iosxe" }, "uid": "show_running-config___section_bgp", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_run.py#L4497" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_run.py#L4568" } } }, @@ -104228,7 +104567,7 @@ "os": "iosxe" }, "uid": "show_running-config___section_mac_address", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_run.py#L4839" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_run.py#L4910" } } }, @@ -104260,7 +104599,7 @@ "os": "iosxe" }, "uid": "show_running-config___section_route", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_run.py#L4412" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_run.py#L4483" } } }, @@ -104276,7 +104615,7 @@ "os": "iosxe" }, "uid": "show_running-config___section_vrf_definition", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_run.py#L4749" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_run.py#L4820" } } }, @@ -107599,7 +107938,7 @@ "os": "iosxe" }, "uid": "show_standby_all", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_standby.py#L391" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_standby.py#L392" } } }, @@ -107615,7 +107954,23 @@ "os": "iosxe" }, "uid": "show_standby_brief", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_standby.py#L950" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_standby.py#L951" + } + } + }, + "show standby capability": { + "folders": { + "iosxe": { + "class": "ShowStandbyCapability", + "doc": null, + "module_name": "iosxe.show_standby", + "package": "genie.libs.parser", + "schema": "{\n 'platform': str,\n 'hsrp_hardware_indicator': str,\n 'interface': {\n Any('*'): {\n 'type_number': int,\n 'type_name': str,\n 'hardware_support_hsrp': bool,\n Optional('max_groups_per_subinterface'): int,\n Optional('addresses'): ListOf (type) ,\n },\n },\n}", + "tokens": { + "os": "iosxe" + }, + "uid": "show_standby_capability", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_standby.py#L1078" } } }, @@ -107643,7 +107998,7 @@ "os": "iosxe" }, "uid": "show_standby_delay", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_standby.py#L889" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_standby.py#L890" } } }, @@ -107671,7 +108026,7 @@ "os": "iosxe" }, "uid": "show_standby_internal", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_standby.py#L53" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_standby.py#L54" } } }, @@ -112515,6 +112870,22 @@ } } }, + "show xconnect interface {interface}": { + "folders": { + "iosxe": { + "class": "ShowXconnectInterface", + "doc": "Parser for show xconnect interface {interface}", + "module_name": "iosxe.show_xconnect", + "package": "genie.libs.parser", + "schema": "{\n 'segment_1': {\n Any('*'): {\n 's1': str,\n Optional('segment_2'): {\n Any('*'): {\n 's2': str,\n 'xc': str,\n 'st': str,\n },\n },\n },\n },\n}", + "tokens": { + "os": "iosxe" + }, + "uid": "show_xconnect_interface_interface", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_xconnect.py#L95" + } + } + }, "show xdr linecard": { "folders": { "iosxe": { diff --git a/src/genie/libs/parser/__init__.py b/src/genie/libs/parser/__init__.py index 10ead8a379..09ae021389 100644 --- a/src/genie/libs/parser/__init__.py +++ b/src/genie/libs/parser/__init__.py @@ -8,7 +8,7 @@ ''' # metadata -__version__ = "26.2" +__version__ = "26.3" __author__ = 'Cisco Systems Inc.' __contact__ = ['pyats-support@cisco.com', 'pyats-support-ext@cisco.com'] __copyright__ = 'Copyright (c) 2018, Cisco Systems Inc.' diff --git a/src/genie/libs/parser/iosxe/ie3k/show_hardware.py b/src/genie/libs/parser/iosxe/ie3k/show_hardware.py index b596b12650..c0c8285008 100644 --- a/src/genie/libs/parser/iosxe/ie3k/show_hardware.py +++ b/src/genie/libs/parser/iosxe/ie3k/show_hardware.py @@ -182,6 +182,7 @@ class ShowHardwareLedSchema(MetaParser): Optional('mode_duplex'): str, Optional('mode_redundancy'): str, Optional('mode_stack'): str, + Optional('mode_poe'): str, Optional('usb_type_host'): str, Optional('stack_active'): str, Optional('stack_a'): str, @@ -246,6 +247,7 @@ def cli(self, output=None): # MODE-DUPLEX: BLACK # MODE-REDUNDANCY: BLACK # MODE-STACK: BLACK + # MODE-POE: BLACK p11 = re.compile(r'^MODE-(?P\w+):\s+(?P\w+)$') # USB-TYPE-A-HOST: BLACK @@ -357,6 +359,7 @@ def cli(self, output=None): # MODE-DUPLEX: BLACK # MODE-REDUNDANCY: BLACK # MODE-STACK: BLACK + # MODE-POE: BLACK m = p11.match(line) if m: group = m.groupdict() diff --git a/src/genie/libs/parser/iosxe/ie3k/tests/ShowHardwareLed/cli/equal/golden_output_6_expected.py b/src/genie/libs/parser/iosxe/ie3k/tests/ShowHardwareLed/cli/equal/golden_output_6_expected.py new file mode 100644 index 0000000000..1fc20611d6 --- /dev/null +++ b/src/genie/libs/parser/iosxe/ie3k/tests/ShowHardwareLed/cli/equal/golden_output_6_expected.py @@ -0,0 +1,54 @@ +expected_output = { + "switch": "2", + "current_mode": "STATUS", + "express_setup": "BLACK", + 'number_of_ports_in_status': '28', + "system": "GREEN", + "sd_card": "GREEN", + "rj45_console": "GREEN", + "usb_console": "BLACK", + "usb_type_host": "BLACK", + "alarm-in1": "GREEN", + "alarm-in2": "GREEN", + "alarm-out": "GREEN", + "alarm-in3": "GREEN", + "alarm-in4": "GREEN", + "mode_duplex": "BLACK", + "mode_speed": "BLACK", + "mode_poe": "BLACK", + "mode_stack": "BLACK", + "mode_redundancy": "BLACK", + "stack_a": "BLACK", + "stack_b": "BLACK", + "stack_active": "BLACK", + "status": { + "GigabitEthernet2/0/1": "BLACK", + "GigabitEthernet2/0/2": "BLACK", + "GigabitEthernet2/0/3": "BLACK", + "GigabitEthernet2/0/4": "BLACK", + "GigabitEthernet2/0/5": "BLACK", + "GigabitEthernet2/0/6": "BLACK", + "GigabitEthernet2/0/7": "BLACK", + "GigabitEthernet2/0/8": "BLACK", + "GigabitEthernet2/0/9": "BLACK", + "GigabitEthernet2/0/10": "BLACK", + "GigabitEthernet2/0/11": "BLACK", + "GigabitEthernet2/0/12": "BLACK", + "GigabitEthernet2/0/13": "BLACK", + "GigabitEthernet2/0/14": "BLACK", + "GigabitEthernet2/0/15": "BLACK", + "GigabitEthernet2/0/16": "BLACK", + "GigabitEthernet2/0/17": "BLACK", + "GigabitEthernet2/0/18": "BLACK", + "GigabitEthernet2/0/19": "BLACK", + "GigabitEthernet2/0/20": "BLACK", + "GigabitEthernet2/0/21": "BLACK", + "GigabitEthernet2/0/22": "BLACK", + "GigabitEthernet2/0/23": "BLACK", + "GigabitEthernet2/0/24": "BLACK", + "TenGigabitEthernet2/0/25": "FLASH_GREEN", + "TenGigabitEthernet2/0/26": "BLACK", + "TenGigabitEthernet2/0/27": "BLACK", + "TenGigabitEthernet2/0/28": "BLACK" +} +} \ No newline at end of file diff --git a/src/genie/libs/parser/iosxe/ie3k/tests/ShowHardwareLed/cli/equal/golden_output_6_output.txt b/src/genie/libs/parser/iosxe/ie3k/tests/ShowHardwareLed/cli/equal/golden_output_6_output.txt new file mode 100644 index 0000000000..886939adba --- /dev/null +++ b/src/genie/libs/parser/iosxe/ie3k/tests/ShowHardwareLed/cli/equal/golden_output_6_output.txt @@ -0,0 +1,29 @@ +Current Mode: STATUS + +SWITCH: 2 +SYSTEM: GREEN +EXPRESS-SETUP: BLACK +SD-CARD: GREEN +MODE-SPEED: BLACK +MODE-DUPLEX: BLACK +MODE-REDUNDANCY: BLACK +MODE-STACK: BLACK +MODE-POE: BLACK +ALARM-OUT: GREEN +ALARM-IN1: GREEN +ALARM-IN2: GREEN +ALARM-IN3: GREEN +ALARM-IN4: GREEN +USB-TYPE-A-HOST: BLACK +STACK-ACTIVE: BLACK +STACK-A: BLACK +STACK-B: BLACK +STATUS: (28) Gi2/0/1:BLACK Gi2/0/2:BLACK Gi2/0/3:BLACK Gi2/0/4:BLACK Gi2/0/5:BLACK Gi2/0/6:BLACK Gi2/0/7:BLACK Gi2/0/8:BLACK Gi2/0/9:BLACK Gi2/0/10:BLACK Gi2/0/11:BLACK Gi2/0/12:BLACK Gi2/0/13:BLACK Gi2/0/14:BLACK Gi2/0/15:BLACK Gi2/0/16:BLACK Gi2/0/17:BLACK Gi2/0/18:BLACK Gi2/0/19:BLACK Gi2/0/20:BLACK Gi2/0/21:BLACK Gi2/0/22:BLACK Gi2/0/23:BLACK Gi2/0/24:BLACK Te2/0/25:FLASH_GREEN Te2/0/26:BLACK Te2/0/27:BLACK Te2/0/28:BLACK +DUPLEX: (28) Gi2/0/1:BLACK Gi2/0/2:BLACK Gi2/0/3:BLACK Gi2/0/4:BLACK Gi2/0/5:BLACK Gi2/0/6:BLACK Gi2/0/7:BLACK Gi2/0/8:BLACK Gi2/0/9:BLACK Gi2/0/10:BLACK Gi2/0/11:BLACK Gi2/0/12:BLACK Gi2/0/13:BLACK Gi2/0/14:BLACK Gi2/0/15:BLACK Gi2/0/16:BLACK Gi2/0/17:BLACK Gi2/0/18:BLACK Gi2/0/19:BLACK Gi2/0/20:BLACK Gi2/0/21:BLACK Gi2/0/22:BLACK Gi2/0/23:BLACK Gi2/0/24:BLACK Te2/0/25:GREEN Te2/0/26:BLACK Te2/0/27:BLACK Te2/0/28:BLACK +SPEED: (28) Gi2/0/1:BLACK Gi2/0/2:BLACK Gi2/0/3:BLACK Gi2/0/4:BLACK Gi2/0/5:BLACK Gi2/0/6:BLACK Gi2/0/7:BLACK Gi2/0/8:BLACK Gi2/0/9:BLACK Gi2/0/10:BLACK Gi2/0/11:BLACK Gi2/0/12:BLACK Gi2/0/13:BLACK Gi2/0/14:BLACK Gi2/0/15:BLACK Gi2/0/16:BLACK Gi2/0/17:BLACK Gi2/0/18:BLACK Gi2/0/19:BLACK Gi2/0/20:BLACK Gi2/0/21:BLACK Gi2/0/22:BLACK Gi2/0/23:BLACK Gi2/0/24:BLACK Te2/0/25:BLINK_GREEN Te2/0/26:BLACK Te2/0/27:BLACK Te2/0/28:BLACK +STACK: (28) Gi2/0/1:GREEN Gi2/0/2:FLASH_GREEN Gi2/0/3:GREEN Gi2/0/4:GREEN Gi2/0/5:BLACK Gi2/0/6:BLACK Gi2/0/7:BLACK Gi2/0/8:BLACK Gi2/0/9:BLACK Gi2/0/10:BLACK Gi2/0/11:BLACK Gi2/0/12:BLACK Gi2/0/13:BLACK Gi2/0/14:BLACK Gi2/0/15:BLACK Gi2/0/16:BLACK Gi2/0/17:BLACK Gi2/0/18:BLACK Gi2/0/19:BLACK Gi2/0/20:BLACK Gi2/0/21:BLACK Gi2/0/22:BLACK Gi2/0/23:BLACK Gi2/0/24:BLACK Te2/0/25:BLACK Te2/0/26:BLACK Te2/0/27:BLACK Te2/0/28:BLACK +POE: (28) Gi2/0/1:BLACK Gi2/0/2:BLACK Gi2/0/3:BLACK Gi2/0/4:BLACK Gi2/0/5:BLACK Gi2/0/6:BLACK Gi2/0/7:BLACK Gi2/0/8:BLACK Gi2/0/9:BLACK Gi2/0/10:BLACK Gi2/0/11:BLACK Gi2/0/12:BLACK Gi2/0/13:BLACK Gi2/0/14:BLACK Gi2/0/15:BLACK Gi2/0/16:BLACK Gi2/0/17:BLACK Gi2/0/18:BLACK Gi2/0/19:BLACK Gi2/0/20:BLACK Gi2/0/21:BLACK Gi2/0/22:BLACK Gi2/0/23:BLACK Gi2/0/24:BLACK Te2/0/25:BLACK Te2/0/26:BLACK Te2/0/27:BLACK Te2/0/28:BLACK +REDUNDANCY: (28) Gi2/0/1:BLACK Gi2/0/2:BLACK Gi2/0/3:BLACK Gi2/0/4:BLACK Gi2/0/5:BLACK Gi2/0/6:BLACK Gi2/0/7:BLACK Gi2/0/8:BLACK Gi2/0/9:BLACK Gi2/0/10:BLACK Gi2/0/11:BLACK Gi2/0/12:BLACK Gi2/0/13:BLACK Gi2/0/14:BLACK Gi2/0/15:BLACK Gi2/0/16:BLACK Gi2/0/17:BLACK Gi2/0/18:BLACK Gi2/0/19:BLACK Gi2/0/20:BLACK Gi2/0/21:BLACK Gi2/0/22:BLACK Gi2/0/23:BLACK Gi2/0/24:BLACK Te2/0/25:BLACK Te2/0/26:BLACK Te2/0/27:BLACK Te2/0/28:BLACK + +RJ45 CONSOLE: GREEN +USB CONSOLE: BLACK \ No newline at end of file diff --git a/src/genie/libs/parser/iosxe/rv1/show_policy_map.py b/src/genie/libs/parser/iosxe/rv1/show_policy_map.py new file mode 100644 index 0000000000..919332107f --- /dev/null +++ b/src/genie/libs/parser/iosxe/rv1/show_policy_map.py @@ -0,0 +1,320 @@ +""" show_policy_map.py + +IOSXE parsers for the following show commands: + * 'show policy-map interface' +""" + +# Python +import re +import xmltodict +import collections +from netaddr import IPAddress, IPNetwork + +# Metaparser +from genie.metaparser import MetaParser +from genie.metaparser.util.schemaengine import Schema, Any, Or, Optional, And, Default, Use, ListOf + +# import parser utils +from genie.libs.parser.utils.common import Common + +class ShowPolicyMapInterfaceSchema(MetaParser): + schema = { + "interface": { + Any(): { + "service_policy": { + "output": { + Any(): { + "class_map": { + Any(): { + "match_mode": str, + "packets": int, + "bytes": int, + "rate": { + "interval_minutes": int, + "offered_bps": int, + "drop_bps": int + }, + "match": str, + Optional("queueing"): bool, + Optional("queue_limit"): { + Optional("packets"): int, + Optional("bytes"): int, + Optional("ms"): int + }, + "queue_counters": { + "queue_depth": int, + "total_drops": int, + "no_buffer_drops": int + }, + "output_packets": int, + "output_bytes": int, + Optional("bandwidth_kbps"): int, + Optional("shape"): { + "type": str, + "cir_bps": int, + "bc_bytes": int, + "be_bytes": int, + Optional("target_rate_bps"): int + }, + Optional("random_detect"): { + "exp_weight_constant": int, + "exp_weight_constant_fraction": str, + "mean_queue_depth": { + "ms": int, + "bytes": int + }, + "classes": { + int: { + "transmitted": {"pkts": int, "bytes": int}, + "random_drop": {"pkts": int, "bytes": int}, + "tail_drop": {"pkts": int, "bytes": int}, + "minimum_threshold": {"ms": int, "bytes": int}, + "maximum_threshold": {"ms": int, "bytes": int}, + "mark_prob": str + } + } + } + } + } + } + } + } + } + } + } + + +class ShowPolicyMapInterface(ShowPolicyMapInterfaceSchema): + cli_command = ["show policy-map interface {interface}", "show policy-map interface"] + + def cli(self, interface="", output=None): + if output is None: + if interface: + cmd = self.cli_command[0].format(interface=interface) + else: + cmd = self.cli_command[1] + output = self.device.execute(cmd) + + ret_dict = {} + + # TenGigabitEthernet0/0/15 + p1 = re.compile(r'^\s*(?PTenGigabitEthernet\d+/\d+/\d+)\s*$') + + # Service-policy output: wred + p2 = re.compile(r'^\s*Service-policy\s+output\s*:\s*(?P\S+)$') + + # Class-map: prec1 (match-all) + p3 = re.compile(r'^\s*Class-map:\s+(?P\S+)\s+\((?P[\w\-]+)\)\s*$') + + # 0 packets, 0 bytes + p4 = re.compile(r'^\s*(?P\d+)\s+packets,\s+(?P\d+)\s+bytes$') + + # 5 minute offered rate 0000 bps, drop rate 0000 bps + p5 = re.compile(r'^\s*(?P\d+)\s+minute\s+offered\s+rate\s+(?P\d+)\s+bps,\s+drop\s+rate\s+(?P\d+)\s+bps$') + + # Match: precedence 1 + p6 = re.compile(r'^\s*Match:\s*(?P.+?)\s*$') + + # Queueing + p7 = re.compile(r'^\s*Queueing$') + + # queue limit 640 packets + p8 = re.compile(r'^\s*queue\s+limit\s+(?P\d+)\s+packets$') + + # queue limit 5120 bytes + p9 = re.compile(r'^\s*queue\s+limit\s+(?P\d+)\s+bytes$') + + # queue limit 10 ms/ 375000 bytes + p10 = re.compile(r'^\s*queue\s+limit\s+(?P\d+)\s+ms/\s+(?P\d+)\s+bytes$') + + # (queue depth/total drops/no-buffer drops) 0/0/0 + p11 = re.compile(r'^\s*\(queue\s+depth/total\s+drops/no-buffer\s+drops\)\s+(?P\d+)/(?P\d+)/(?P\d+)$') + + # (pkts output/bytes output) 0/0 + p12 = re.compile(r'^\s*\(pkts\s+output/bytes\s+output\)\s+(?P\d+)/(?P\d+)$') + + # shape (average) cir 1000000000, bc 10000000, be 10000000 + p13 = re.compile(r'^\s*shape\s+\((?P\w+)\)\s+cir\s+(?P\d+),\s+bc\s+(?P\d+),\s+be\s+(?P\d+)$') + + # target shape rate 1000000000 + p14 = re.compile(r'^\s*target\s+shape\s+rate\s+(?P\d+)$') + + # bandwidth 300000 kbps + p15 = re.compile(r'^\s*bandwidth\s+(?P\d+)\s+kbps$') + + # Exp-weight-constant: 9 (1/512) + p16 = re.compile(r'^\s*Exp-weight-constant:\s+(?P\d+)\s+\((?P[^)]+)\)$') + + # Mean queue depth: 0 ms/ 0 bytes + p17 = re.compile(r'^\s*Mean\s+queue\s+depth:\s+(?P\d+)\s+ms/\s+(?P\d+)\s+bytes$') + + # 0 0/0 0/0 0/0 2/93750 5/187500 1/10 + p18 = re.compile( + r'^\s*(?P\d+)\s+' + r'(?P\d+)/(?P\d+)\s+' + r'(?P\d+)/(?P\d+)\s+' + r'(?P\d+)/(?P\d+)\s+' + r'(?P\d+)/(?P\d+)\s+' + r'(?P\d+)/(?P\d+)\s+' + r'(?P\d+/\d+)$' + ) + + interface_name = None + policy_name = None + current_class = None + class_dict = None + + for line in output.splitlines(): + line = line.rstrip() + if not line: + continue + + # TenGigabitEthernet0/0/15 + m = p1.match(line) + if m: + interface_name = m.group("interface") + interface_dict = ret_dict.setdefault("interface", {}).setdefault(interface_name, {}) + continue + + # Service-policy output: wred + m = p2.match(line) + if m and interface_name: + policy_name = m.group("policy") + service_policy = interface_dict.setdefault("service_policy", {}) + output_dict = service_policy.setdefault("output", {}) + policy_dict = output_dict.setdefault(policy_name, {}) + continue + + # Class-map: prec1 (match-all) + m = p3.match(line) + if m and policy_name: + class_name = m.group("class_name") + match_mode = m.group("match_mode") + cm = policy_dict.setdefault("class_map", {}) + class_dict = cm.setdefault(class_name, {}) + class_dict["match_mode"] = match_mode + current_class = class_name + continue + + # 0 packets, 0 bytes + m = p4.match(line) + if m and class_dict is not None: + class_dict["packets"] = int(m.group("packets")) + class_dict["bytes"] = int(m.group("bytes")) + continue + + # 5 minute offered rate 0000 bps, drop rate 0000 bps + m = p5.match(line) + if m and class_dict is not None: + rate = class_dict.setdefault("rate", {}) + rate["interval_minutes"] = int(m.group("interval")) + rate["offered_bps"] = int(m.group("offered")) + rate["drop_bps"] = int(m.group("drop")) + continue + + # Match: precedence 1 + m = p6.match(line) + if m and class_dict is not None: + class_dict["match"] = m.group("match").strip() + continue + + # Queueing + m = p7.match(line) + if m and class_dict is not None: + class_dict["queueing"] = True + continue + + # queue limit 640 packets + m = p8.match(line) + if m and class_dict is not None: + ql = class_dict.setdefault("queue_limit", {}) + ql["packets"] = int(m.group("packets")) + continue + + # queue limit 5120 bytes + m = p9.match(line) + if m and class_dict is not None: + ql = class_dict.setdefault("queue_limit", {}) + ql["bytes"] = int(m.group("bytes")) + continue + + # queue limit 10 ms/ 375000 bytes + m = p10.match(line) + if m and class_dict is not None: + ql = class_dict.setdefault("queue_limit", {}) + ql["ms"] = int(m.group("ms")) + ql["bytes"] = int(m.group("bytes")) + continue + + # (queue depth/total drops/no-buffer drops) 0/0/0 + m = p11.match(line) + if m and class_dict is not None: + qc = class_dict.setdefault("queue_counters", {}) + qc["queue_depth"] = int(m.group("depth")) + qc["total_drops"] = int(m.group("total")) + qc["no_buffer_drops"] = int(m.group("no_buf")) + continue + + # (pkts output/bytes output) 0/0 + m = p12.match(line) + if m and class_dict is not None: + class_dict["output_packets"] = int(m.group("pkts")) + class_dict["output_bytes"] = int(m.group("out_bytes")) + continue + + # shape (average) cir 1000000000, bc 10000000, be 10000000 + m = p13.match(line) + if m and class_dict is not None: + shape = class_dict.setdefault("shape", {}) + shape["type"] = m.group("stype") + shape["cir_bps"] = int(m.group("cir")) + shape["bc_bytes"] = int(m.group("bc")) + shape["be_bytes"] = int(m.group("be")) + continue + + # target shape rate 1000000000 + m = p14.match(line) + if m and class_dict is not None: + shape = class_dict.setdefault("shape", {}) + shape["target_rate_bps"] = int(m.group("target")) + continue + + # bandwidth 300000 kbps + m = p15.match(line) + if m and class_dict is not None: + class_dict["bandwidth_kbps"] = int(m.group("kbps")) + continue + + # Exp-weight-constant: 9 (1/512) + m = p16.match(line) + if m and class_dict is not None: + rd = class_dict.setdefault("random_detect", {}) + rd["exp_weight_constant"] = int(m.group("exp")) + rd["exp_weight_constant_fraction"] = m.group("fraction") + continue + + # Mean queue depth: 0 ms/ 0 bytes + m = p17.match(line) + if m and class_dict is not None: + rd = class_dict.setdefault("random_detect", {}) + mqd = rd.setdefault("mean_queue_depth", {}) + mqd["ms"] = int(m.group("ms")) + mqd["bytes"] = int(m.group("bytes")) + continue + + # 0 0/0 0/0 0/0 2/93750 5/187500 1/10 + m = p18.match(line) + if m and class_dict is not None: + rd = class_dict.setdefault("random_detect", {}) + classes = rd.setdefault("classes", {}) + idx = int(m.group("cls")) + entry = classes.setdefault(idx, {}) + entry["transmitted"] = {"pkts": int(m.group("tx_pkts")), "bytes": int(m.group("tx_bytes"))} + entry["random_drop"] = {"pkts": int(m.group("rd_pkts")), "bytes": int(m.group("rd_bytes"))} + entry["tail_drop"] = {"pkts": int(m.group("td_pkts")), "bytes": int(m.group("td_bytes"))} + entry["minimum_threshold"] = {"ms": int(m.group("min_ms")), "bytes": int(m.group("min_bytes"))} + entry["maximum_threshold"] = {"ms": int(m.group("max_ms")), "bytes": int(m.group("max_bytes"))} + entry["mark_prob"] = m.group("mark_prob") + continue + + return ret_dict diff --git a/src/genie/libs/parser/iosxe/tests/ShowPolicyMapTypeAccessControlInterfaceInterfaceIn/cli/empty b/src/genie/libs/parser/iosxe/rv1/tests/ShowPolicyMapInterface/cli/empty similarity index 100% rename from src/genie/libs/parser/iosxe/tests/ShowPolicyMapTypeAccessControlInterfaceInterfaceIn/cli/empty rename to src/genie/libs/parser/iosxe/rv1/tests/ShowPolicyMapInterface/cli/empty diff --git a/src/genie/libs/parser/iosxe/rv1/tests/ShowPolicyMapInterface/cli/equal/golden_output_1_expected.py b/src/genie/libs/parser/iosxe/rv1/tests/ShowPolicyMapInterface/cli/equal/golden_output_1_expected.py new file mode 100644 index 0000000000..cab0d4e222 --- /dev/null +++ b/src/genie/libs/parser/iosxe/rv1/tests/ShowPolicyMapInterface/cli/equal/golden_output_1_expected.py @@ -0,0 +1,198 @@ +expected_output = { + "interface": { + "TenGigabitEthernet0/0/15": { + "service_policy": { + "output": { + "wred": { + "class_map": { + "prec1": { + "match_mode": "match-all", + "packets": 0, + "bytes": 0, + "rate": { + "interval_minutes": 5, + "offered_bps": 0, + "drop_bps": 0 + }, + "match": "precedence 1", + "queueing": True, + "queue_limit": { + "packets": 640 + }, + "queue_counters": { + "queue_depth": 0, + "total_drops": 0, + "no_buffer_drops": 0 + }, + "output_packets": 0, + "output_bytes": 0, + "shape": { + "type": "average", + "cir_bps": 1000000000, + "bc_bytes": 10000000, + "be_bytes": 10000000, + "target_rate_bps": 1000000000 + } + }, + "prec2": { + "match_mode": "match-all", + "packets": 0, + "bytes": 0, + "rate": { + "interval_minutes": 5, + "offered_bps": 0, + "drop_bps": 0 + }, + "match": "precedence 2", + "queueing": True, + "queue_limit": { + "bytes": 5120 + }, + "queue_counters": { + "queue_depth": 0, + "total_drops": 0, + "no_buffer_drops": 0 + }, + "output_packets": 0, + "output_bytes": 0, + "shape": { + "type": "average", + "cir_bps": 20000000, + "bc_bytes": 80000, + "be_bytes": 80000, + "target_rate_bps": 20000000 + } + }, + "prec3": { + "match_mode": "match-all", + "packets": 0, + "bytes": 0, + "rate": { + "interval_minutes": 5, + "offered_bps": 0, + "drop_bps": 0 + }, + "match": "precedence 3", + "queueing": True, + "queue_limit": { + "ms": 10, + "bytes": 375000 + }, + "queue_counters": { + "queue_depth": 0, + "total_drops": 0, + "no_buffer_drops": 0 + }, + "output_packets": 0, + "output_bytes": 0, + "bandwidth_kbps": 300000, + "shape": { + "type": "average", + "cir_bps": 1000000000, + "bc_bytes": 4000000, + "be_bytes": 4000000, + "target_rate_bps": 1000000000 + }, + "random_detect": { + "exp_weight_constant": 9, + "exp_weight_constant_fraction": "1/512", + "mean_queue_depth": { + "ms": 0, + "bytes": 0 + }, + "classes": { + 0: { + "transmitted": {"pkts": 0, "bytes": 0}, + "random_drop": {"pkts": 0, "bytes": 0}, + "tail_drop": {"pkts": 0, "bytes": 0}, + "minimum_threshold": {"ms": 2, "bytes": 93750}, + "maximum_threshold": {"ms": 5, "bytes": 187500}, + "mark_prob": "1/10" + }, + 1: { + "transmitted": {"pkts": 0, "bytes": 0}, + "random_drop": {"pkts": 0, "bytes": 0}, + "tail_drop": {"pkts": 0, "bytes": 0}, + "minimum_threshold": {"ms": 2, "bytes": 105468}, + "maximum_threshold": {"ms": 5, "bytes": 187500}, + "mark_prob": "1/10" + }, + 2: { + "transmitted": {"pkts": 0, "bytes": 0}, + "random_drop": {"pkts": 0, "bytes": 0}, + "tail_drop": {"pkts": 0, "bytes": 0}, + "minimum_threshold": {"ms": 3, "bytes": 117187}, + "maximum_threshold": {"ms": 5, "bytes": 187500}, + "mark_prob": "1/10" + }, + 3: { + "transmitted": {"pkts": 0, "bytes": 0}, + "random_drop": {"pkts": 0, "bytes": 0}, + "tail_drop": {"pkts": 0, "bytes": 0}, + "minimum_threshold": {"ms": 2, "bytes": 75000}, + "maximum_threshold": {"ms": 5, "bytes": 187500}, + "mark_prob": "1/10" + }, + 4: { + "transmitted": {"pkts": 0, "bytes": 0}, + "random_drop": {"pkts": 0, "bytes": 0}, + "tail_drop": {"pkts": 0, "bytes": 0}, + "minimum_threshold": {"ms": 3, "bytes": 140625}, + "maximum_threshold": {"ms": 5, "bytes": 187500}, + "mark_prob": "1/10" + }, + 5: { + "transmitted": {"pkts": 0, "bytes": 0}, + "random_drop": {"pkts": 0, "bytes": 0}, + "tail_drop": {"pkts": 0, "bytes": 0}, + "minimum_threshold": {"ms": 4, "bytes": 152343}, + "maximum_threshold": {"ms": 5, "bytes": 187500}, + "mark_prob": "1/10" + }, + 6: { + "transmitted": {"pkts": 0, "bytes": 0}, + "random_drop": {"pkts": 0, "bytes": 0}, + "tail_drop": {"pkts": 0, "bytes": 0}, + "minimum_threshold": {"ms": 4, "bytes": 164062}, + "maximum_threshold": {"ms": 5, "bytes": 187500}, + "mark_prob": "1/10" + }, + 7: { + "transmitted": {"pkts": 0, "bytes": 0}, + "random_drop": {"pkts": 0, "bytes": 0}, + "tail_drop": {"pkts": 0, "bytes": 0}, + "minimum_threshold": {"ms": 4, "bytes": 175781}, + "maximum_threshold": {"ms": 5, "bytes": 187500}, + "mark_prob": "1/10" + } + } + } + }, + "class-default": { + "match_mode": "match-any", + "packets": 0, + "bytes": 0, + "rate": { + "interval_minutes": 5, + "offered_bps": 0, + "drop_bps": 0 + }, + "match": "any", + "queue_limit": { + "packets": 41666 + }, + "queue_counters": { + "queue_depth": 0, + "total_drops": 0, + "no_buffer_drops": 0 + }, + "output_packets": 0, + "output_bytes": 0 + } + } + } + } + } + } + } +} \ No newline at end of file diff --git a/src/genie/libs/parser/iosxe/rv1/tests/ShowPolicyMapInterface/cli/equal/golden_output_1_output.txt b/src/genie/libs/parser/iosxe/rv1/tests/ShowPolicyMapInterface/cli/equal/golden_output_1_output.txt new file mode 100644 index 0000000000..b321552efc --- /dev/null +++ b/src/genie/libs/parser/iosxe/rv1/tests/ShowPolicyMapInterface/cli/equal/golden_output_1_output.txt @@ -0,0 +1,64 @@ +show policy-map interface + TenGigabitEthernet0/0/15 + + Service-policy output: wred + + Class-map: prec1 (match-all) + 0 packets, 0 bytes + 5 minute offered rate 0000 bps, drop rate 0000 bps + Match: precedence 1 + Queueing + queue limit 640 packets + (queue depth/total drops/no-buffer drops) 0/0/0 + (pkts output/bytes output) 0/0 + shape (average) cir 1000000000, bc 10000000, be 10000000 + target shape rate 1000000000 + + + Class-map: prec2 (match-all) + 0 packets, 0 bytes + 5 minute offered rate 0000 bps, drop rate 0000 bps + Match: precedence 2 + Queueing + queue limit 5120 bytes + (queue depth/total drops/no-buffer drops) 0/0/0 + (pkts output/bytes output) 0/0 + shape (average) cir 20000000, bc 80000, be 80000 + target shape rate 20000000 + + + Class-map: prec3 (match-all) + 0 packets, 0 bytes + 5 minute offered rate 0000 bps, drop rate 0000 bps + Match: precedence 3 + Queueing + queue limit 10 ms/ 375000 bytes + (queue depth/total drops/no-buffer drops) 0/0/0 + (pkts output/bytes output) 0/0 + bandwidth 300000 kbps + shape (average) cir 1000000000, bc 4000000, be 4000000 + target shape rate 1000000000 + + Exp-weight-constant: 9 (1/512) + Mean queue depth: 0 ms/ 0 bytes + class Transmitted Random drop Tail drop Minimum Maximum Mark + pkts/bytes pkts/bytes pkts/bytes thresh thresh prob + ms/bytes ms/bytes + 0 0/0 0/0 0/0 2/93750 5/187500 1/10 + 1 0/0 0/0 0/0 2/105468 5/187500 1/10 + 2 0/0 0/0 0/0 3/117187 5/187500 1/10 + 3 0/0 0/0 0/0 2/75000 5/187500 1/10 + 4 0/0 0/0 0/0 3/140625 5/187500 1/10 + 5 0/0 0/0 0/0 4/152343 5/187500 1/10 + 6 0/0 0/0 0/0 4/164062 5/187500 1/10 + 7 0/0 0/0 0/0 4/175781 5/187500 1/10 + + Class-map: class-default (match-any) + 0 packets, 0 bytes + 5 minute offered rate 0000 bps, drop rate 0000 bps + Match: any + + queue limit 41666 packets + (queue depth/total drops/no-buffer drops) 0/0/0 + (pkts output/bytes output) 0/0 + diff --git a/src/genie/libs/parser/iosxe/rv1/tests/ShowPolicyMapInterface/cli/equal/golden_output_2_expected.py b/src/genie/libs/parser/iosxe/rv1/tests/ShowPolicyMapInterface/cli/equal/golden_output_2_expected.py new file mode 100644 index 0000000000..cab0d4e222 --- /dev/null +++ b/src/genie/libs/parser/iosxe/rv1/tests/ShowPolicyMapInterface/cli/equal/golden_output_2_expected.py @@ -0,0 +1,198 @@ +expected_output = { + "interface": { + "TenGigabitEthernet0/0/15": { + "service_policy": { + "output": { + "wred": { + "class_map": { + "prec1": { + "match_mode": "match-all", + "packets": 0, + "bytes": 0, + "rate": { + "interval_minutes": 5, + "offered_bps": 0, + "drop_bps": 0 + }, + "match": "precedence 1", + "queueing": True, + "queue_limit": { + "packets": 640 + }, + "queue_counters": { + "queue_depth": 0, + "total_drops": 0, + "no_buffer_drops": 0 + }, + "output_packets": 0, + "output_bytes": 0, + "shape": { + "type": "average", + "cir_bps": 1000000000, + "bc_bytes": 10000000, + "be_bytes": 10000000, + "target_rate_bps": 1000000000 + } + }, + "prec2": { + "match_mode": "match-all", + "packets": 0, + "bytes": 0, + "rate": { + "interval_minutes": 5, + "offered_bps": 0, + "drop_bps": 0 + }, + "match": "precedence 2", + "queueing": True, + "queue_limit": { + "bytes": 5120 + }, + "queue_counters": { + "queue_depth": 0, + "total_drops": 0, + "no_buffer_drops": 0 + }, + "output_packets": 0, + "output_bytes": 0, + "shape": { + "type": "average", + "cir_bps": 20000000, + "bc_bytes": 80000, + "be_bytes": 80000, + "target_rate_bps": 20000000 + } + }, + "prec3": { + "match_mode": "match-all", + "packets": 0, + "bytes": 0, + "rate": { + "interval_minutes": 5, + "offered_bps": 0, + "drop_bps": 0 + }, + "match": "precedence 3", + "queueing": True, + "queue_limit": { + "ms": 10, + "bytes": 375000 + }, + "queue_counters": { + "queue_depth": 0, + "total_drops": 0, + "no_buffer_drops": 0 + }, + "output_packets": 0, + "output_bytes": 0, + "bandwidth_kbps": 300000, + "shape": { + "type": "average", + "cir_bps": 1000000000, + "bc_bytes": 4000000, + "be_bytes": 4000000, + "target_rate_bps": 1000000000 + }, + "random_detect": { + "exp_weight_constant": 9, + "exp_weight_constant_fraction": "1/512", + "mean_queue_depth": { + "ms": 0, + "bytes": 0 + }, + "classes": { + 0: { + "transmitted": {"pkts": 0, "bytes": 0}, + "random_drop": {"pkts": 0, "bytes": 0}, + "tail_drop": {"pkts": 0, "bytes": 0}, + "minimum_threshold": {"ms": 2, "bytes": 93750}, + "maximum_threshold": {"ms": 5, "bytes": 187500}, + "mark_prob": "1/10" + }, + 1: { + "transmitted": {"pkts": 0, "bytes": 0}, + "random_drop": {"pkts": 0, "bytes": 0}, + "tail_drop": {"pkts": 0, "bytes": 0}, + "minimum_threshold": {"ms": 2, "bytes": 105468}, + "maximum_threshold": {"ms": 5, "bytes": 187500}, + "mark_prob": "1/10" + }, + 2: { + "transmitted": {"pkts": 0, "bytes": 0}, + "random_drop": {"pkts": 0, "bytes": 0}, + "tail_drop": {"pkts": 0, "bytes": 0}, + "minimum_threshold": {"ms": 3, "bytes": 117187}, + "maximum_threshold": {"ms": 5, "bytes": 187500}, + "mark_prob": "1/10" + }, + 3: { + "transmitted": {"pkts": 0, "bytes": 0}, + "random_drop": {"pkts": 0, "bytes": 0}, + "tail_drop": {"pkts": 0, "bytes": 0}, + "minimum_threshold": {"ms": 2, "bytes": 75000}, + "maximum_threshold": {"ms": 5, "bytes": 187500}, + "mark_prob": "1/10" + }, + 4: { + "transmitted": {"pkts": 0, "bytes": 0}, + "random_drop": {"pkts": 0, "bytes": 0}, + "tail_drop": {"pkts": 0, "bytes": 0}, + "minimum_threshold": {"ms": 3, "bytes": 140625}, + "maximum_threshold": {"ms": 5, "bytes": 187500}, + "mark_prob": "1/10" + }, + 5: { + "transmitted": {"pkts": 0, "bytes": 0}, + "random_drop": {"pkts": 0, "bytes": 0}, + "tail_drop": {"pkts": 0, "bytes": 0}, + "minimum_threshold": {"ms": 4, "bytes": 152343}, + "maximum_threshold": {"ms": 5, "bytes": 187500}, + "mark_prob": "1/10" + }, + 6: { + "transmitted": {"pkts": 0, "bytes": 0}, + "random_drop": {"pkts": 0, "bytes": 0}, + "tail_drop": {"pkts": 0, "bytes": 0}, + "minimum_threshold": {"ms": 4, "bytes": 164062}, + "maximum_threshold": {"ms": 5, "bytes": 187500}, + "mark_prob": "1/10" + }, + 7: { + "transmitted": {"pkts": 0, "bytes": 0}, + "random_drop": {"pkts": 0, "bytes": 0}, + "tail_drop": {"pkts": 0, "bytes": 0}, + "minimum_threshold": {"ms": 4, "bytes": 175781}, + "maximum_threshold": {"ms": 5, "bytes": 187500}, + "mark_prob": "1/10" + } + } + } + }, + "class-default": { + "match_mode": "match-any", + "packets": 0, + "bytes": 0, + "rate": { + "interval_minutes": 5, + "offered_bps": 0, + "drop_bps": 0 + }, + "match": "any", + "queue_limit": { + "packets": 41666 + }, + "queue_counters": { + "queue_depth": 0, + "total_drops": 0, + "no_buffer_drops": 0 + }, + "output_packets": 0, + "output_bytes": 0 + } + } + } + } + } + } + } +} \ No newline at end of file diff --git a/src/genie/libs/parser/iosxe/rv1/tests/ShowPolicyMapInterface/cli/equal/golden_output_2_output.txt b/src/genie/libs/parser/iosxe/rv1/tests/ShowPolicyMapInterface/cli/equal/golden_output_2_output.txt new file mode 100644 index 0000000000..3d34dbc809 --- /dev/null +++ b/src/genie/libs/parser/iosxe/rv1/tests/ShowPolicyMapInterface/cli/equal/golden_output_2_output.txt @@ -0,0 +1,64 @@ +show policy-map interface TenGigabitEthernet0/0/15 {interface} + TenGigabitEthernet0/0/15 + + Service-policy output: wred + + Class-map: prec1 (match-all) + 0 packets, 0 bytes + 5 minute offered rate 0000 bps, drop rate 0000 bps + Match: precedence 1 + Queueing + queue limit 640 packets + (queue depth/total drops/no-buffer drops) 0/0/0 + (pkts output/bytes output) 0/0 + shape (average) cir 1000000000, bc 10000000, be 10000000 + target shape rate 1000000000 + + + Class-map: prec2 (match-all) + 0 packets, 0 bytes + 5 minute offered rate 0000 bps, drop rate 0000 bps + Match: precedence 2 + Queueing + queue limit 5120 bytes + (queue depth/total drops/no-buffer drops) 0/0/0 + (pkts output/bytes output) 0/0 + shape (average) cir 20000000, bc 80000, be 80000 + target shape rate 20000000 + + + Class-map: prec3 (match-all) + 0 packets, 0 bytes + 5 minute offered rate 0000 bps, drop rate 0000 bps + Match: precedence 3 + Queueing + queue limit 10 ms/ 375000 bytes + (queue depth/total drops/no-buffer drops) 0/0/0 + (pkts output/bytes output) 0/0 + bandwidth 300000 kbps + shape (average) cir 1000000000, bc 4000000, be 4000000 + target shape rate 1000000000 + + Exp-weight-constant: 9 (1/512) + Mean queue depth: 0 ms/ 0 bytes + class Transmitted Random drop Tail drop Minimum Maximum Mark + pkts/bytes pkts/bytes pkts/bytes thresh thresh prob + ms/bytes ms/bytes + 0 0/0 0/0 0/0 2/93750 5/187500 1/10 + 1 0/0 0/0 0/0 2/105468 5/187500 1/10 + 2 0/0 0/0 0/0 3/117187 5/187500 1/10 + 3 0/0 0/0 0/0 2/75000 5/187500 1/10 + 4 0/0 0/0 0/0 3/140625 5/187500 1/10 + 5 0/0 0/0 0/0 4/152343 5/187500 1/10 + 6 0/0 0/0 0/0 4/164062 5/187500 1/10 + 7 0/0 0/0 0/0 4/175781 5/187500 1/10 + + Class-map: class-default (match-any) + 0 packets, 0 bytes + 5 minute offered rate 0000 bps, drop rate 0000 bps + Match: any + + queue limit 41666 packets + (queue depth/total drops/no-buffer drops) 0/0/0 + (pkts output/bytes output) 0/0 + diff --git a/src/genie/libs/parser/iosxe/show_alarm.py b/src/genie/libs/parser/iosxe/show_alarm.py index 92fad1d4c4..528b3b48da 100644 --- a/src/genie/libs/parser/iosxe/show_alarm.py +++ b/src/genie/libs/parser/iosxe/show_alarm.py @@ -427,3 +427,63 @@ def cli(self, output=None): alarm_dict.update({'severity' : group['severity'].strip() , 'description':group['description'].strip(), 'index' : int(group['index'].strip()), 'time' : group['time'].strip() }) return ret_dict + + +#================================================== +# Schema for 'show facility-alarm relay major' +#================================================== + +class ShowFacilityAlarmRelayMajorSchema(MetaParser): + """ + Schema for show facility-alarm relay major + """ + schema = { + 'alarms' : { + Any() : { + Optional('source'): str, + Optional('description'): str, + Optional('relay'): str, + Optional('time'): str, + }, + } + } + +#================================================== +# Parser for 'show facility-alarm relay major' +#================================================== + +class ShowFacilityAlarmRelayMajor(ShowFacilityAlarmRelayMajorSchema): + """Parser for show facility-alarm relay major + """ + cli_command = 'show facility-alarm relay major' + + def cli(self, output=None): + if output is None: + out = self.device.execute(self.cli_command) + else: + out = output + ret_dict = {} + + #Source Description Relay Time + p1 = re.compile(r'Source\s+Description\s+Relay\s+Time') + + #GigabitEthernet1/8 1 Link Fault MAJ Mar 02 2023 10:19:20 + p2 = re.compile(r'(?P([\w\/\d\-\_]+))\s\s+(?P([\w\s\d]+))\s\s+(?P([A-Z]+))\s\s+(?P