diff --git a/.github/workflows/run_tests.yml b/.github/workflows/run_tests.yml index 122c9d8fce..a9f9d83a42 100644 --- a/.github/workflows/run_tests.yml +++ b/.github/workflows/run_tests.yml @@ -14,7 +14,7 @@ jobs: strategy: matrix: - python-version: ['3.7', '3.8', '3.9', '3.10'] + python-version: ['3.8', '3.9', '3.10', '3.11'] steps: - uses: actions/checkout@v2 diff --git a/Makefile b/Makefile index 773bea80a6..6bd221016d 100644 --- a/Makefile +++ b/Makefile @@ -45,8 +45,7 @@ TRUSTED_HOST = pyats-pypi.cisco.com # Development pkg requirements RELATED_PKGS = genie.libs.parser -# aiohttp requires charset-normalizer<3.0.0 -DEPENDENCIES = xmltodict requests charset-normalizer==2.1.1 +DEPENDENCIES = xmltodict requests "netaddr<1.0.0" ifeq ($(MAKECMDGOALS), devnet) BUILD_CMD += --devnet diff --git a/changelog/2022/august.rst b/changelog/2022/august.rst index 5c8f1266f5..3bf06b5aee 100644 --- a/changelog/2022/august.rst +++ b/changelog/2022/august.rst @@ -264,3 +264,5 @@ * Updated schema/parser to add new header type `lem` to accommodate edelweiss platform output variant. + + diff --git a/changelog/2023/august.rst b/changelog/2023/august.rst new file mode 100644 index 0000000000..78eb933ab6 --- /dev/null +++ b/changelog/2023/august.rst @@ -0,0 +1,182 @@ +-------------------------------------------------------------------------------- + New +-------------------------------------------------------------------------------- + +* iosxe + + * Added ShowPlatformTcamUtilization Parser + * added 'show platform hardware fed {switch} {mode} fwd-asic resource tcam utilization' for c9500 + * Added ShowInterfaceCountersEtherchannel Parser + * added 'show interface {interface} counters etherchannel' + * Added ShowHardwareLed parser + * Added parser for 'show hardware led' for c9400 switch. + + * Added ShowPerformanceMeasurementPaths + * show performance-measurement paths + * Added ShowPerformanceMeasurementSummary + * show performance-measurement summary + * show performance-measurement summary {detail} + * show performance-measurement summary {detail} {private} + * Added ShowIpv6DhcpInterface Parser + * Parser for 'show ipv6 dhcp interface' + * Parser for 'show ipv6 dhcp interface {interface}' + * Added ShowPlatformSoftwareFedSwitchActiveMatmMacTableVlanMac + * show platform software fed {state} matm macTable vlan {vlan} mac {mac} + * show platform software fed {switch} {state} matm macTable vlan {vlan} mac {mac} + * Added ShowSdwanPolicyServicePath Parser + * Parser for 'show sdwan policy service-path vpn {vpn} interface {interface} source-ip {source_ip} dest-ip {destination_ip} protocol {protocol}' + * Parser for 'show sdwan policy service-path vpn {vpn} interface {interface} source-ip {source_ip} dest-ip {destination_ip} protocol {protocol} {all}' + * Added show platform software fed switch {switch} fnf flow-record asic {asic} start-index {index} num-flows {flow} parser + * Added ShowIpNatTranslationsTotal parser + * Parser for "show ip nat translations total" + * Parser for "show ip nat translations vrf total" + * Added ShowMdnsSdCache + * parser for 'show mdns-sd cache' + * Added ShowTimeRange + * Added ShowOspfv3vrfNeighborInterfaceSchema + * parser for 'show ospfv3 vrf {vrf_id} neighbor interface' + * Added ShowFlowMonitorCacheFilterInterfaceIPv4 Parser + * Parser for 'show flow monitor {name} cache filter interface {direction} {interface_name} ipv4 {address_direction} address {address}' + * Added ShowDropsHistoryQfp + * show drops history qfp + * Added ShowDropsHistoryQfpClear + * show drops history qfp clear + * Added ShowPlatformHardwareQfpStatisticsDropHistory + * show platform hardware qfp {status} statistics drop history + * Added ShowPlatformHardwareQfpStatisticsDropHistoryClear + * show platform hardware qfp {status} statistics drop history clear + * Added ShowFileInformation + * Added schema and parser for ShowFileInformation + +* iosxr + * Added ShowIsisIpv4Topology + * Parser for cli 'show isis ipv4 topology' + * Added ShowRibIpv6Iid + * parser for 'show rib ipv6 iid all' + * Added ShowPlatformSoftwareFedSwitchActiveAclInfoDbSummary + * parser for 'Show Platform Software Fed Switch Active Acl Info Db Summary' + +* iosxe showsdwanappqoeadstatistics + * Added + * parser for 'show sdwan appqoe ad-statistics' + +* iosxe showsdwanappqoedreoptstatistics + * Added + * parser for 'show sdwan appqoe dreopt statistics' + +* iosxe showsdwanappqoermstatistics + * Added + * parser for 'show sdwan appqoe rm-statistics' + + +-------------------------------------------------------------------------------- + Fix +-------------------------------------------------------------------------------- + +* iosxe + * Modified ShowPowerInlineModule + * Modified in the p2 regular expression to match the poe names + * Modified ShowIpBgpNeighbors + * Added New variables in Restricted address families to validate "l2vpn evpn" Neighbor + * Modified ShowPlatformTcamUtilization Parser + * Added mode variable + * Modified ShowPlatformSoftwareFedQosInterfaceIngressNpiDetailed Parser + * Fix p1 regular expression to match port-channel + * Modified ShowPolicyMapTypeSuperParser Parser + * Fix p1 regular expression to match port-channel + * Modified ShowPlatformIfmMapping c9500 Parser + * Fix p1 regular expression to match IFG_ID, First Serdes, Last Serdes + * Modified ShowPlatformSoftwareFedQosInterfaceSuperParser Parser + * added timeout value to execute command and fix p5 with if condition on the counter + * Modified ShowDerivedConfigInterface Parser + * Made violation key as Optional + * Modified ShowCallHomeProfileAll Parser + * Fix p7 regex + * Modified ShowPlatformSoftwareFedQosInterfaceIngressNpiDetailed Parser + * Added regex p4_12, p4_13, p4_14, p4_15, p4_16, p4_17, p4_18 + * Modified ShowLldpNeighborsInterfaceDetail Parser + * Made 'management_addresses' as optional + * Modified ShowInterfacesTransceiverSchema Parser + * Added 'max_power' as optional key + * Modified ShowSwitchStackMode Parser + * Fix p1 regular expression pattern + * Added ShowUSB + * Added schema and parser for ShowUSB + * Modified ShowPolicyMapInterface + * Modified qos sets + * Added cos cos table t1 + * Added traffic-class cos table t1 + * Modified ShowDeviceTrackingCountersVlan + * Added new dict in the schema for the 'reason' variable with multiple + * Modified the existing golden_ouputs to match the schema + * Modified ShowDeviceTrackingDatabase + * Added 'show device-tracking database vlan {vlan_id}' cli + * Added New regex for vlan_db_capture + * Added New variables in Schema and made existing Optional + * Modified ShowLispEthernetMapCache + * Added new regex p3_1 for new pattern output,and changed schema as Optional + * Modified p3 regex to match the output + * Modified ShowIpMfib + * Modified p8 regex to match the output + * Modified show_derived.py + * Modificiation for show derived-config interface nve1 + * Added regex to handle configuration under nve1 + * Modified show_vrf.py + * Modificiation for show vrf detail + * Added regex to handle vnid, vni and core-vlan + * Modified ShowPlatformHardwareAuthenticationStatus + * Modified parser for "show platform hardware authentication status" + * Modified ShowPlatformSoftwareFedIfm + * Fixed TunnelID range and support for both modular and stack platforms + * Modified ShowFlowMonitorCache + * Added additional field fw_fw_event to schema + * Added regex pattern to accomodate fw_fw_event outputs + * Added ShowCableDiagnosticsTdrInt + * Parser for show cable diagnostics tdr int {interface} + * modified regex. p1,p2 and p3 + * Modified show l2route evpn multicast smet + * Fixed issue of wrong index used for cli_command list in cli method of class ShowL2routeEvpnMulticastSmet + * Added ShowHwProgrammableAll + * Added schema and parser for ShowHwProgrammableAll + * Added ShowAuthenticationSessionsDetailsSuper + * Added in p6 regex as Optional + * Modified ShowLicenseTechSupport as per the output change in latest polaris version. + * Added the key smartagentcompliancestatus in schema. + * Modified ShowLogging + * Local variable 'trap_dict' referenced before assignment + * Modified ShowAccessSessionMacDetails + * Modified keys , , , , as Optional in the schema. + +* asa + * Fix for ShowVersion parser + * Updated regex p7 + +* nxos + * Fix for ShowModule parser + * Updated regex for much more tightly controlled matching + * Modified ShowVpc + * Updated show vpc parser to include Virtual-peerlink mode status + * Fix for ShowBgpVrfAllNeighbors parser + * modify regex to handle new pattern. + * Fix for ShowInterfaceBrief parser + * add regex to handle tunnel interfaces + +* iosxr + * Modified ShowRouteIpv6 + * Added pattern to match 'ffff50.1.1.1, from ffff50.1.1.8' + * Modified ShowL2vpnBridgeDomainBrief + * Added p2 and p3 pattern + * Modified ShowBfdSessionDestination + * Added Interfaces as key under dest value and moved complete schema which was under dest to interfaces key. + * Modified async_detection_time_ms as optional parameter under timer_vals in schema. + * Modified echo_detection_time_ms as optional parameter under timer_vals in schema. + * Added to parse the format "No n/a n/a n/a UP". + * Added to parse the format "BE10 1.1.1.1 n/a n/a DOWN". + + + + + + + + diff --git a/changelog/2023/november.rst b/changelog/2023/november.rst new file mode 100644 index 0000000000..379ed8e7d2 --- /dev/null +++ b/changelog/2023/november.rst @@ -0,0 +1,146 @@ +-------------------------------------------------------------------------------- + New +-------------------------------------------------------------------------------- + +* iosxe + * Added ShowPlatformSoftwareFedSwitchActiveIFMInterfacesSVI + * Added schema and parser for 'sh platform software fed {switch} {active} ifm interfaces svi' + * Added ShowPlatformSoftwareFedSwitchActiveIFMMappingsEtherchannel + * Added schema and parser for 'show platform software fed {switch} {mode} ifm mappings etherchannel' + * Added ShowBfdInternal + * Added schema and parser for 'show bfd internal' + * Added ShowCryptoPkiCertificatesPemServer + * Added new parser for cli 'show cry pki certificates pem server' + * Added ShowObjectGroupName + * added parser for "show object-group name {group_name}" + * Added ShowOspfv3NeighborInterface + * show ospfv3 neighbor {interface} + * Added ShowPlatformSoftwareSteeringPolicyAomInfo + * parser for cli 'show platform software steering-policy forwarding-manager switch {switch} F0 policy-aom-info' + * Added ShowPlatformSoftwareObjectManagerF0Object + * parser for cli 'show platform software object-manager switch {switch} F0 object {object}' + * Added ShowLispVrf + * parser for cli 'show lisp vrf {vrf}' + * Added ShowPlatformSoftwareAccessListSwitchActiveFPActiveOgLkupIds + * parser for Show Platform Software Access List Switch Active FP ActiveOgLkupIds + * Added ShowQfpDropsThresholds + * show qfp drops thresholds + * Added ShowConsistencyCheckerMcastStartAll + * "show consistency-checker mcast {layer} start all" + * "show consistency-checker mcast {layer} start {address} {source}" + * "show consistency-checker mcast {layer} start {address}" + * "show consistency-checker mcast {layer} start vrf {instance_name} {address} {source}" + * "show consistency-checker mcast {layer} start vlan {vlan_id} {address}" + * Added ShowConsistencyCheckerRunIdDetail + * "show consistency-checker run-id {id} detail" + * Added ShowConsistencyCheckerRunId + * "show consistency-checker run-id {id}" + +* iosxe/c9300 + * Modified ShowEnvironmentAll + * Added support for < Sensor List Environmental Monitoring >. + +* iosxr + * Added ShowOspfProcessName + * Parser for cli 'show ospf {process_name}' + * Added ShowOspfv3ProcessName + * Parser for cli 'show ospfv3 {process_name}' + * Added ShowPtpForeignMastersBrief + * Added parser for show ptp foreign-masters brief + +* nxos + * Added ShowMacSecMkaSummary + * parser for 'show macsec mka summary' + * Added ShowMacSecMkaSession + * parser for 'show macsec mka session' + * Added ShowMacSecMkaSessionDetails + * parser for 'show macsec mka session details' + * Added ShowMacSecMkaStats + * parser for 'show macsec mka statistics' + +* sonic + * Added ShowVersion + * Added new OS SONiC and created ShowVersion parser + * Inherited DockerStatsNoStream from Linux parsers + + +-------------------------------------------------------------------------------- + Fix +-------------------------------------------------------------------------------- + +* iosxe + * Fix for ShowPlatformHardwareFedSwitchQosQueueConfig + * Added str and list pattern to match all possible values + * Modified ShowPlatformSoftwareFedActiveAclInfoDbDetail + * Added ipv6 source and destination + * Modified ShowIpv6Interface Parser + * parser for 'show ipv6 inerface {interface}' added new regex p18_1. + * Modified ShowSpanningTree Parser + * parser for 'show spanning tree' added new regex p1_1,p1_2,p1_3,p1_4 + * Modified ShowPlatformFedActiveTcamUtilization + * Modified cli_command + * Modified ShowPlatform + * show platform parser now recognizes 'init, active' state + * Modified ShowPlatformSoftwareMemoryCallsite + * Enhanced ShowPlatformSoftwareMemoryCallsite parser to work for show platform software memory fed switch active alloc callsite brief + * Modified ShowCryptoPkiCertificatesPemServer + * Enhanced the parser by adding '\n' to each line in the output + * Fix for ShowPdmSteeringPolicy + * fixed old parser for cli 'show pdm steering policy' to capture full contract name as contract name can be anything + * Fix for ShowPlatformSoftwareFedActiveSecurityFed + * fixed old parser for cli 'show platform software fed {switch} active security-fed sis-redirect firewall all' due to change in output + * Modified ShowRunInterface + * Added 112 regex for service-policy outputs + * Fix for ShowSpanningTreeSummary + * Added additional key "bpdu_sender_conflict" + * Modified for ShowAccessSessionInterfaceDetails parser + * Added new regex for matching ipv6 address '1555105ced6cc3825b39d' '1555102251fffe005' + * Modified ShowLispIpv4Publication + * Added support for missing locator addresses. + * Modified ShowLispIpv6Publication + * Added support for missing locator addresses. + * Modified ShowLispServiceDatabase + * Added support for optional Service-Insertion ID. + * Modified ShowNat66Statistics + * Changed enable_count from schema to Optional. + * Updated regex pattern p0 to accommodate various outputs + * Added ShowPlatformSoftwareDistributedIpsecTunnelInfo + * Added ShowPlatformSoftwareDistributedIpsecTunnelInfo for CLI "show platform software distributed-ipsec tunnel-info". + +* iosxr + * Modified ShowIsisInterface Parser + * Modified pattern r38 to support "Layer-2 Multicast" + * Modified pattern r40 to support "All ISs Listening" + * Added key "lsp_rexmit_queue_size" in topology section in schema + * Modified ShowBgpInstanceNeighborsDetail + * Added Optional parameter configured_keepalive_interval to schema + * Added Optional parameter configured_holdtime to schema + * Added Optional parameter ttl_security to schema + * Added Optional parameter external_bgp_neighbor_hop_count to schema + * Added Optional parameter bfd to schema + * Added Optional parameter bfd_status inside bfd to schema + * Added Optional parameter session_status inside bfd to schema + * Added Optional parameter mininterval inside bfd to schema + * Added Optional parameter multiplier inside bfd to schema + * Added Optional parameter messages to schema + * Added Optional parameter messages_count inside messages to schema + * Added Optional parameter notifications inside messages to schema + * Added Optional parameter queue inside messages to schema + * Added pattern for graceful_restart key + * Added pattern for graceful_restart_restart_time key + * Added pattern for graceful_restart_stalepath_time key + * Modified ShowOspfDatabase + * Modified Router Id option to schema as Optional. + * Added regex pattern p5 to match lsa type 2 network link. + +* nxos + * Added + * Updated regex with <.> in field + * Modified ShowInterfaceCounters + * Modified regex to handle `--` in interface counters output. + * Modified show_interface_status + * Modified the p1 regex pattern to capture missing data and remove junk + * Fixed ShowInterface Parser + * Fixed regex for some failing output of show interface status command + + diff --git a/changelog/2023/october.rst b/changelog/2023/october.rst new file mode 100644 index 0000000000..f8283fbbc8 --- /dev/null +++ b/changelog/2023/october.rst @@ -0,0 +1,202 @@ +-------------------------------------------------------------------------------- + New +-------------------------------------------------------------------------------- + +* nxos + * ShowL2vpnBridgeDomainDetail + * Added missing UT for ShowL2vpnBridgeDomainDetail + +* iosxe + * Added show mrp ring parser + * Parser to get values for show mrp ring + * Added ShowPortSecurityAddress + * parser for "show port-security address" + * Added ShowPlatformSoftwareFedSwitchAclIfId + * parser for 'show platform software fed switch {switch} {mode} if-id {if_id}' + * Added affinity_id support + * Added affinity_id support in show publication prefix schema, parser. + * Added affinity_id support in show map-cache prefix schema, parser. + * Added affinity_id support in show database schema, parser. + * New Parser for TestVdslOption + * Parser for 'test vdsl option option1 option2' + * Added ShowPlatformHardwareFedSwitchQosQueueConfig + * show platform hardware fed {switch_var} qos queue config interface {interface} + * show platform hardware fed {switch} {switch_var} qos queue config interface {interface} + * Added ShowNat66Statistics + * show nat66 statistics + * Added ShowNat66Prefix + * show nat66 prefix + * Added ShowNat66Nd + * show nat66 nd + * Added ShowPlatformHardwareQfpActiveFeatureNat66DatapathPrefix + * show platform hardware qfp active feature nat66 datapath prefix + * Added show mrp ports parser + * Parser to get values for show mrp ports + * Added ShowTechSupportIncludeShow + * Added schema and parser for show tech-support | i show + * Added ShowIpMfibCount + * parser for show ip mfib | count {interface} + * Added ShowInterfaceHumanReadableIncludeDrops + * show interface {interface} human-readable | i drops + * Added ShowIpIgmpSnoopingMrouterVlan Parser + * Parser for show ip igmp snooping mrouter vlan {vlan} + * Added ShowAvbDomain + * parser for 'show avb domain' + * Added ShowPlatformSoftwareAccessListSwitchActiveF0Summary + * Added schema and parser for show platform software access-list switch active F0 summary + * Added ShowIpIgmpSnoopingQuerierVlanDetail + * added parser for "show ip igmp snooping querier vlan {vlan} detail" + * Added ShowPlatformSoftwareFedSwitchActiveAclStatisticsEvents + * parser for Show Platform Software Fed Switch Active Acl Statistics Events + * Added ShowPlatformPmEtherchannelGroupMask + * Parser for show platform pm etherchannel {ec_channel_group_id} group-mask + * Added ShowPlatformSoftwareFedSwitchActiveStpVlan + * Parser for show platform software fed switch active stp-vlan {vlan_id} + +* iosxr + * Added ShowL2vpnForwardingXconnectDetailLocation + * parser for 'show l2vpn forwarding xconnect {xconnect_name} detail location {location_name}' + * Added ShowOspfSummary + * Added parser for cli 'show ospf {process_name} summary' + * Added parser for cli 'show ospf {process_name} vrf {vrf_name} summary' + * Added ShowBgpVrf + * added new parser for cli 'show bgp vrf {vrf}' + * added new parser for cli 'show bgp vrf {vrf} {summary}' + * added new parser for cli 'show bgp vrf {vrf} {address_family} summary' + * added new parser for cli 'show bgp vrf {vrf} {address_family} {value}' + + +-------------------------------------------------------------------------------- + Fix +-------------------------------------------------------------------------------- + +* iosxe + * Modified ShowAccessSessionMacDetails parser. + * Added Local policies New keys in Schema. + * Added Server policies New key in Schema. + * Modified user_name key as optional in Schema. + * Added regex pattern for newly added keys + * Modified ShowPlatformSoftwareMemoryCallsite + * Updated regex pattern to accommodate hex callsites. + * Modified ShowPlatformHardwareFedActiveTcamUtilization + * added switch_type argument to execute show cli on standby + * Modified ShowPlatformTcamPbrNat + * added switch_type argument to execute show cli on standby + * Modified ShowPlatformSoftwareFedSwitchActivePuntCpuq + * added switch_type argument to execute show cli on standby + * Modified ShowFirmwareVersionAll Parser + * Added "switch" option to the firmware CLI + * Fixed ShowControllerVDSLSchema parser + * Parser for "show controller vdsl " + * Modified affinity_id support + * Removed affinity_id support in show database prefix schema, parser under + * Added affinity_id support in show database prefix schema, parser under + * Fixed ShowIdpromInterface Parser + * Added the key 'vendor_part_number' to schema. + * Modified ShowIpMroute + * Allow parsing IPv6 next hop for LISP outgoing interface. + * Allow parsing Inherited outgoint interface list. + * Modified ShowIpv6Mfib + * Allow parsing blank Mfib flags. + * Allow parsing IPv6 next hop for LISP outgoing interface. + * Modified ShowRunInterface + * Added 111 regex for pim outputs + * Modified ShowModule Parser + * Fixed parser for multiple switches + * Enhanced BGP router ID extraction + * Modified the regular expression pattern (p1) to support both interface name and IP address for BGP router ID. + * Modified BGP router ID extraction from IP Address + * Added new support for BGP router ID extraction from the provided IP address. + * Modified ShowRomMonSwitchR0 + * parser for 'show rom-mon switch {switch_num} {process}' + * Added ShowIpNatStatistics Parser + * Added if condition for name_1 and name_2 key to match with all available output. + * Modified ShowClnsNeighborsDetail + * Updated the regex to support `-` + * Removed duplicate class ShowLispEthernetDatabase + * removed the duplicate class and add a optional key to ShowLispDatabaseSuperParser schema + * Modified ShowIpIgmpSnoopingQuerier Parser + * Fixed parser for all type of ports + * Modified ShowBootvar + * Updated regex pattern to parse the output which contains WHITESPACE in BOOT variable string. + * Modified ShowStackPowerLoadShedding Parser + * Fixed p2 and p3 regular expressions + * Modified ShowPlatformSoftwareWiredClientFpActive Parser + * Added line.strip() + * Modified ShowPtpClock Parser + * Made message_general_ip_dscp and message_event_ip_dscp as optional keys + * Modified ShowPlatformSoftwareFedSwitchActivePtpDomain Parser + * Made message_general_ip_dscp and message_event_ip_dscp as optional keys + * Modified ShowIpv6MldGroups Parser + * parser for 'show ipv6 mld groups' + * Updated ShowBgpAllNeighbors parser + * Added `ack_hold` and `fastretransmit` to exclude list + * Modified ShowCdpNeighborsDetail + * Changed software_version from schema to Optional. + * Modified ShowEnvironmentSuperParser Parser + * Fixed p1 and p1_1 regex + * Added New regex p13,p14 and p15 for new log + +* nxos + * Fix for show bgp vrf all all summary parser + * Added int and float pattern to match all possible values + * Fix for show bgp vrf all neighbors advertised-routes parser + * Added p9_1 pattern to match all possible state values + +* iosxr + * Modified ShowL2vpnBridgeDomainDetail + * Adding Optional evi in schema due to parser failed with schema key error + * Modified ShowRouteIpv4 + * Modified 'outgoing_interface' keyname as optional parameter in schema + * Added keys 'label', 'tunnel_id', 'binding_label', 'extended_communites_count', 'nhid', 'path_grouping_id', 'srv6_headend' and 'sid_list' as optional parameters in scehma + * Fixed pattern as it should not match line 'NHID0x0(Ref0)' + * Added pattern to support line 'Label None' + * Added pattern to support line 'Tunnel ID None' + * Added pattern to support line 'Binding Label None' + * Added pattern to support line 'Extended communities count 0' + * Added pattern to support line 'NHID0x0(Ref0)' + * Added pattern to support line 'Path Grouping ID 100' + * Added pattern to support line 'SRv6 Headend H.Encaps.Red [f3216], SID-list {fc00c0001002e002}' + * Modified ShowRouteIpv6 + * Fixed pattern as it should not match line 'NHID0x0(Ref0)' + * Added pattern to support line 'Label None' + * Added pattern to support line 'Tunnel ID None' + * Added pattern to support line 'Binding Label None' + * Added pattern to support line 'Extended communities count 0' + * Added pattern to support line 'NHID0x0(Ref0)' + * Added pattern to support line 'Path Grouping ID 100' + * Added pattern to support line 'SRv6 Headend H.Encaps.Red [f3216], SID-list {fc00c0001002e003}' + +* + * Added + * Change the regex under if block for + +* iosxe/c9600 + * Modified ShowPlatformHardwareFedActiveTcamUtilization + * Made mode dynamic in CLI command + +* iosxe/c9600/c9606r + * Modified ShowPlatformHardwareFedActiveTcamUtilization + * Made mode dynamic in CLI command + + +-------------------------------------------------------------------------------- + Modify +-------------------------------------------------------------------------------- + +* iosxe + * Modified ShowLispInstanceidService + * Added ethernet_fast_detection to schema and parser. + * Modified ShowRomvar + * Made boot key as optional. + + +-------------------------------------------------------------------------------- + Modified +-------------------------------------------------------------------------------- + +* iosxe + * Modified ShowPppoeSession parser + * Parser for "show pppoe session" + + diff --git a/changelog/2023/september.rst b/changelog/2023/september.rst new file mode 100644 index 0000000000..6569874ecd --- /dev/null +++ b/changelog/2023/september.rst @@ -0,0 +1,172 @@ +-------------------------------------------------------------------------------- + New +-------------------------------------------------------------------------------- + +* iosxe + * Added ShowPlatformSoftwareFedActiveAclInfoDbDetail + * Added schema and parser for show platform software fed switch active acl info db detail + * Added ShowPlatformSoftwareIlppowerPortSchema + * Added parser for show platform software ilpower port {interface} + * Added ShowPtpTimeProperty + * parser for 'show ptp time-property' + * Added ShowPlatformHardwareFpgaSwitch + * Parser for show platform hardware fpga switch {switch_num} + * Added ShowPlatformSoftwareWiredClientFpActive + * show platform software wired-client {process} active + * Added ShowEtherchannelSwportAuto + * show etherchannel swport auto + * show etherchannel swport auto + * New Parser for TestVdslRawcli + * Parser for 'test vdsl rawcli "basic show summary {number}"' + * Added ShowNveVniDetail + * added parser for "show nve vni detail" + * Added ShowMacAddresstableDynamicVlanCount + * Added schema and parser for ShowMacAddresstableDynamicVlanCount + * Added show ap image + * Added new parser for show ap image under iosxe + * Added ShowPlatformSoftwareFedSwitchActiveAclOgPcl Parser + * parser for show platform software fed switch active acl og-pcl + +* staros + * Added ShowVersion + * show version + +* added showetherchannelswloadbalance + * show etherchannel swport load-balancing + +* iosxr + * Added ShowMplsLdpInterfaceBrief + * show mpls ldp interface brief + + +-------------------------------------------------------------------------------- + Fix +-------------------------------------------------------------------------------- + +* nxos + * Modified show_interface + * Modify 'mode' as optional in p11 regex. + * Fix for ShowBgpVrfAllNeighborsReceivedRoutes parser + * Updated regex p3_2 for new output format. + * Fix for ShowBgpVrfAllNeighborsRoutes parser + * Updated regex p3_2 for new output format. + * Modified ShowHardwareInternalTctrlUsdDpllState + * parser for 'show hardware internal tctrl_usd dpll state' + +* iosxe + * Fixed error with TestVdslRawCli unittests + * Modified ShowLispSiteSuperParser + * Added additional field port to schema + * Added split function to get port and ip on matching lines + * Modified test files for the parsers which uses ShowLispSiteSuperParser + * Modified ShowLoggingOnboardRpActiveTemperatureContinuous + * Added show logging onboard rp {rp_standby} {include} continuous to support standby + * Modified ShowLoggingOnboardRpActiveUptime + * Added show logging onboard rp {rp_standby} uptime to support standby + * Modified ShowLoggingOnboardRpActiveStatus + * Modified ShowCableTdrInterface + * Modified parser for "show cable tdr interface {inetrface}" + * Modified ShowIsisDatabaseVerbose + * Added support for parsing segment routing features in any order + * Modified ShowPlatformHardwareRegisterReadAsic + * Fixed the issue in command by changing 'register-name' to 'register' + * Updated ShowVrf + * Ordered elements for comparison failure + * Updated ShowBgpAllSummary + * Added `input_queue` and `output_queue` to exclude as dynamic value + * Modified ShowBeaconall parser as per the output change. + * Added power_supply_beacon_status and fantray_beacon_status in schema and in parser. + * Modified ShowMacAddressTable Parser + * typecast 'preferred_lifetime' and 'valid_lifetime' key int or str. + * Made 'expires' key as optional. + * Modified p8 regex. + * Fix for ShowLispIpv4Publicatioin parser + * Updated regex for new output format without locators + * Fix for ShowLispIpv6Publicatioin parser + * Updated regex for new output format without locators + * Fix for ShowLispEthernetPublicatioin parser + * Updated regex for new output format without locators + * Modified ShowMacAddressTable Parser + * parser for 'show mac address-table interface {interface} vlan {vlan}' + * Added ShowEnvironmentAll + * Made power_supply, state and system_temperature_state key optional in schema. + * Modified ShowDerivedConfigInterfaceSchema + * Added fields vrf, ipv4_unnumbered_intf, ipv6_unnumbered_intf, autostate into the schema. + * Modified ShowDerivedConfigInterface + * Added regexps for vrf, ipv4_unnumbered_intf, ipv6_unnumbered_intf, autostate. + * Fix for ShowNveInterfaceDetail parser + * Split tunnel interfaces line in two fields if needed + * Fix for ShowNvePeers parser + * Peer state regex does not include all possible state values + * Modified ShowDeviceTrackingDatabaseInterface Parser + * Fixed made "network_layer_address" optional in schema + * Added ShowFileDescriptorsDetail + * Added schema and parser for ShowFileDescriptorsDetail + * Added ShowPlatformSoftwareFedActiveAclBindDbDetail + * Added schema and parser for show platform software fed active acl bind db detail + * Added ShowPlatformSoftwareFedActiveAclBindDbSummary + * Added schema and parser for show platform software fed switch active acl bind db feature {feature_name} summary + * Modified ShowLicenseTechSupport + * Modified the schema for the proxy port from str to Or(int, str) + * Modified ShowIpAccessLists parser. + * Modified regx. p_ip pattern. + +* added show logging onboard rp {rp_standby} status to support standby + * Modified ShowLoggingOnboardRpActiveEnvironmentContinuous + * Added show logging onboard rp {rp_standby} environment continuous to support standby + +* modified showloggingonboardswitchmessagedetail + +* added show logging onboard rp {rp} message detail to support modular + +* added showloggingonboardrpclilog + * Added show logging onboard rp {rp} clilog to support modular + +* iosxr + * Fix for ShowL2vpnBridgeDomainDetail parser + * Added flow_label_flags key in schema + * Modified ShowL2VpnXconnectDetail + * Modified folder name from ShowL2VpnXconnectDetail to ShowL2vpnXconnectDetail to match with class name in iosxr/show_xconnect.py + * Added support for srv6 in cli 'show l2vpn xconnect detail' in ShowL2VpnXconnectDetail + * Modified pattern to support 'SRv6 Local Remote' + * Modified pattern to support 'Encap type Ethernet' + * Added new pattern to support 'Ignore MTU mismatch Enabled' + * Added new pattern to support 'Transmit MTU zero Enabled' + * Added new pattern to support 'Reachability Up' + * Modified folder name from ShowL2VpnXconnectMp2mpDetail to ShowL2vpnXconnectMp2mpDetail to match with class name in iosxr/show_xconnect.py + * Modified folder name from ShowL2VpnXconnect to ShowL2vpnXconnect to match with class name in iosxr/show_xconnect.py + * Modified ShowCefDetail + * Modified regex to support pattern 'ffff10.0.0.1/128, version 189, SRv6 Headend, IID (EVPN-MH), internal 0x1000001 0x0 (ptr 0x8afff4a8) [3], 0x0 (0x0), 0x0 (0x8c2c70a8)' + * Readded regex as it is not supporting pattern 'LDI Update time Oct 13 181819.691' properly in regex + * Modified regex to support pattern 'via fc00c0001002/128, 8 dependencies, recursive, backup [flags 0x100]' + * Modified regex to support pattern 'path-idx 0 NHID 0x0 [0x8b001f38 0x0], Internal 0x89d70af0' + * Modified regex to support pattern '0 Y Bundle-Ether313 fe8096aef0fffe726cda' + * Added new regex to support pattern 'next hop VRF - 'default', table - 0xe0800000' + * Added new regex to support pattern 'SRv6 H.Encaps.L2.Red SID-list {fc00c0001001e006}' + * Modified schema according to the latest code and updated all unittest cases + + +-------------------------------------------------------------------------------- + Modified +-------------------------------------------------------------------------------- + +* iosxe + * Modified Parser for ShowPppAll + * Parser for show ppp all cli + + +-------------------------------------------------------------------------------- + Modify +-------------------------------------------------------------------------------- + +* iosxe + * Modified ShowLispV4PublicatioinPrefix + * Added support for parsing sgt value + * Modified ShowLispV6PublicatioinPrefix + * Added support for parsing sgt value + * Modified ShowLispEidTableServiceDatabase + * Added support for parsing 'do not register', both for total count and per-prefix info + * Modified ShowLispServiceDatabase + * Added support for parsing 'do not register', both for total count and per-prefix info + + diff --git a/changelog/2024/february.rst b/changelog/2024/february.rst new file mode 100644 index 0000000000..7120705d83 --- /dev/null +++ b/changelog/2024/february.rst @@ -0,0 +1,137 @@ +-------------------------------------------------------------------------------- + Fix +-------------------------------------------------------------------------------- + +* iosxe + * c9300 + * Remove unused imports + * Modified ShowPlatformSoftwareFedSwitchActiveAclStatisticsEventsSchema + * Modified schema by added mac_ingress_acl_deny , mac_egress_acl_deny + * Modified ShowIdpromTan Parser + * Modified the revision_num from int to str, Since revision number is consists alphanumeric. + * Modified ShowIpIgmpSnoopingQuerierVlanDetailSchema + * added vlan_id in def cil command + * Fix for ShowPlatformTcamUtilization + * Modified script by adding the command "show platform hardware fed switch {mode} fwd-asic resource tcam utilization". + * Modified ShowPlatformSoftwareFedSwitchActiveStpVlan Parser + * Modified the p2 regex pattern. + * Modified ShowPlatformSoftwareFedSwitchActiveMonitor Parser + * added support for switch number + * Modified parser ShowPlatformTcamPbr + * Fixed schema and regex pattern + * Modified ShowEthernetCfmMaintenancePointsRemoteDetail + * Changed flat output working only for single instance to multiple instance support + * Add index for multile remote points + * Add key for total_remote_meps, total_mep_port_up, total_mep_intf_up + * Updated regex pattern p5(ma_name) p7(evc) to accommodate various outputs. + * Modified ShowIpArpInspectionVlan + * Updated regex pattern to accommodate various outputs. + * C9500 + * Modified ShowPlatformTcamUtilization + * Changed schema to accomodate various outputs. + * Added regex pattern and to accommodate various outputs. + * Added ShowFipsStatus + * show fips status + * Modified ShowPlatformHardwareAuthenticationStatus + * Modified optional keys to support SVL and Stack setups + * Modified ShowCtsInterfaceSchema + * Changed global_dot1x_feature from schema to Optional (not present on port-channel interfaces) + * Changed cts mode value from schema to Optional to (not present when cts status is disabled) + * Modified ShowCtsInterface + * Updated regex pattern p2 to also match Port-channel interfaces + * Updated regex pattern p3 to also match CTS disabled status + * Added conditional to cts_dict so mode key is not generated if cts is disabled + * Modified golden_output2_expected test data + * Added expected output for Port-channel interfaces + * Added golden_output4 test data & expected results + * Modified show_policy_map + * Added priority_percent to the schema. + * Added regex p10_2 to accommodate getting the data from the output. + +* utils + * Updated unittest.py to use exec_module() instead of load_module() + +* nxos + * Modified ShowIpInterfaceVrfAll Parser + * Modified pattern to parse line 'lo2, Interface status protocol-up/link-up/admin-up, iod 7, mode anycast-mac,external' + * Added key 'mode' as optional parameter to schema + * Modified keys 'counters', 'ip_mtu', 'proxy_arp', 'local_proxy_arp', 'multicast_routing', 'icmp_redirects', 'directed_broadcast' as optional parameters in schema + * Modified keys 'icmp_unreachable', 'icmp_port_unreachable', 'unicast_reverse_path', 'load_sharing', 'int_stat_last_reset' as optional parameters in schema + * Modified ShowCdpNeighbors + * Updated regex pattern to accommodate various outputs. + * Modified ShowModule + * Updated regex pattern to make status optional + * Added new regex pattern to capture status separately + * Modified ShowModule + * Updated regex pattern to accommodate `N9K-vSUP` model. + +* iosxr + * Modified ShowBgpVrfAfPrefix + * Added support for cli 'show bgp {address_family} rd {route_rd} detail' + * Added support for cli 'show bgp {address_family} {route} detail' + * Modified ShowPtpPlatformServo + * Modified pattern to support line 'setTime()0 stepTime()0 adjustFreq()0' + * Modified pattern to support line 'Last setTime 0.000000000 flag0 Last stepTime0 Last adjustFreq0' + * Modified key 'adjust_freq_time' as optional parameter in schema + +* generic + * Update show version + * Update show version for checking if device is in controller mode. + + +-------------------------------------------------------------------------------- + New +-------------------------------------------------------------------------------- + +* iosxr + * Added ShowMplsForwardingPrefixIPV4Unicast + * parser for 'show mpls forwarding prefix ipv4 unicast {prefix}' + * Added ShowOspfv3DatabaseprefixAdvRouter + * Added schema and parser for show ospfv3 database prefix advertising router + * Modified ShowBgpAddressfamilyPrefix Parser + * parser for 'show bgp {address_family} {bgp_prefix}' + * Added ShowFilesystemLocationAll + * Added schema and parser for cli 'show filesystem location all' + * Added ShowRouteSummary + * added new parser for cli 'show route summary' + +* iosxe + * Added ShowMplsTrafficEngFastRerouteDatabaseDetail + * Added schema and parser for show mpls traffic-eng fast-reroute database detail + * Added ShowIpRsvpFast + * Added schema and parser for show ip rsvp fast + * Added ShowIsisIpv6MicroloopAvoidance + * Added parser for show isis ipv6 microloop avoidance and schema + * Added ShowIsisIpv6RibParser + * Updated pattern to capture lfa_type to include 'TILFA node-protecting'. + * Fixed issues with 'show isis ipv6 rib' command to handle single flag ouput cases. + * Added ShowL2tpSessionPackets + * show l2tp session packets + * show l2tp session packets vcid {vcid} + * Added ShowTelemetryInternalProtocolManager + * parser for 'show telemetry interal protocol {protocol} manager' + * Added ShowIpDhcpSnoopingBibdingInterfaceCount + * parser for ShowIpDhcpSnoopingBibdingInterfaceCount + * Added ShowIpVerifySourceInterfaceCount + * parser for ShowIpVerifySourceInterfaceCount + * Added ShowPortSecurityInterfaceCount + * parser for ShowPortSecurityInterfaceCount + * Added ShowDeviceTrackingDatabaseInterfaceCount + * parser for ShowDeviceTrackingDatabaseInterfaceCount + * Added ShowHwModuleSecurityLockStatus + * show hw-module {filesytem} security-lock status + * Added ShowPlatformSoftwareMemoryDatabaseFedSwitchActiveCallsite Parser. + * Added ShowDiagnosticStatus Parser. + * Added ShowPlatformSoftwareFedSwitchActivePuntBrief Parser. + +* nxos + * Added ShowBfdIpv4Session + * show bfd ipv4 neighbors + * show bfd ipv4 neighbors vrf {vrf} + * show bfd ipv4 {ipv4_address} neighbors vrf {vrf} + * Added ShowBfdIpv6Session + * show bfd ipv6 neighbors + * show bfd ipv6 neighbors vrf {vrf} + * show bfd ipv6 {ipv6_address} neighbors vrf {vrf} + + diff --git a/changelog/2024/january.rst b/changelog/2024/january.rst new file mode 100644 index 0000000000..fac821cce7 --- /dev/null +++ b/changelog/2024/january.rst @@ -0,0 +1,171 @@ +-------------------------------------------------------------------------------- + Fix +-------------------------------------------------------------------------------- + +* iosxe + * Modified ShowBgpNeighborsAdvertisedRoutesSuperParser + * Updated regex pattern to accommodate various outputs. + * Modified ShowClnsIsNeighborsDetail + * Updated regex pattern to accommodate various outputs. + * Modified ShowInterfaces + * Added regex pattern to capture value of carrier transitions + * Modified ShowPlatformSoftwareFedSwitchActiveVpSummaryVlan Parser + * Fixed parser to execute show comman on svl, HA and SA devices + * Modified ShowEnvironment Parser + * Modified the p4 regex pattern to capture missing data. + * Modified ShowRunningConfigNve + * Fixed regex and to accomodate various values and to fix MAC value regex. + * Changed key in schema to optional + * Modified ShowRunningConfigNve + * Added regex and . + * Update code for to include space between 'ipv4' and 'mask' key. + * Modify ShowPlatformSoftwareDistributedIpsecTunnelInfo + * Updated parser to validate per tunnel info + * Modified ShowIpNhrpNhsDetail Parser + * parser for 'show ip nhrp nhs {tunnel} detail' Modified schema and regex pattern + * Fix for ShowSpanningTreeInterface + * Modified regular expression in order to satisfy P2p Peer (STP) + * Modified parser ShowHardwareLed + * Enhanced the parser to get LED Ecomode status, Added schema and regex pattern + * Modified parser ShowProcessesCpuSorted + * Fixed schema and regex pattern + * Fix for ShowEnvironmentSuperParser + * added p1_3 match pattern + * Modified ShowIpMfib + * To support interface port-channel type in iif and oif + * Additional handling for egress_data + * Sample output for iif Port-channel5 Flags RA A MA + * Sample output for oif Port-channel5 Flags RF F NS + * Modified ShowIpv6Mfib + * To support interface port-channel type in iif and oif + * Additional handling for egress_data + * Sample output for iif Port-channel5 Flags RA A MA + * Sample output for oif Port-channel5 Flags RF F NS + * Modified ShowLispEthernetMapCachePrefix Parser + * Made prefix-location optional + * Added + * Added condition for channel_group in pagp_dad_obj + * Fixed ShowControllerVDSLSchema parser + * Fixed schema for 'modem_fw__version' & 'modem_phy_version' for show controller vdsl {slot_no} + * Modified ShowEtherchannelProtocol + * Fix P1_1 regular expression. + * Adding parser for ShowIpOspfRibRoute + * Added ShowIpOspfRibRoute for "show ip ospf rib <>" + * Modified ShowIpv6RouteWord + * Added support for parsing output with LISP interfaces + * Modified ShowRunningConfigNve + * Added regex and for keys 'data_mdt_group', 'data_mdt_group_mask' and 'data_mdt_threshold' + * Modified ShowMplsForwardingTable + * Added bytes_label_switched to exclude + +* nxos + * Fix for ShowRunningConfigInterface + * Added p20 regex to match the user's data. + * Modified ShowRunningConfigBgp + * Updated code for to match the list of values. + * Modified ShowInterfaceStatus + * Refactored regex pattern to accommodate modern outputs from Nexus 9000 series and be easier to maintain overall. + * Added + * Updated regex pattern for + * Modified ShowRunningConfigInterface + * Modified schema to store secondary ip address + * Improved p17 regex to capture proper ip address + * Added p21 regex to capture secondary ip address + +* iosxr + * Modified ShowBgpL2vpnEvpnSummary Parser + * Added regex p8a and p8b + * Added code in pattern and + * Modified ShowIsisDatabaseDetail + * Added pattern to parse line 'Metric 10 MT (IPv6 Unicast) IPv6-Ext-InAr fc00a00020003/128' + * Modified pattern code to parse multiple srv6 locator lines + * Modified ShowOspfNeighbor + * Modified schema and code to store multiple neighbor values into a list + * Modified ShowL2vpnBridgeDomainDetail + * Modified schema and existing code to have separate entry for access pw + * Modified regex p27 to fix mismatch pw_class and xc_id value + * Modified ShowBgpVrfAfPrefix Parser + * Added code in pattern + * Added keys in schema as optional parameters + * Modified 'r_value' key as optional parameter + +* viptela + * Modified ShowOmpRoutes + * Added tenant key as option. + * Updated regex pattern p1 and p2 to accommodate various outputs. + +* iosxe/c9600/c9606r + * Modified ShowPlatformHardwareFedActiveTcamUtilization + * Added command for switch mode standby + * Modified ShowPlatformTcamPbrNat + * Added command for switch mode active + +* common + * Updated pyats configuration import + * Modified .gitignore + * Added the `venv/` directory to the .gitignore file. Common convention dictates that Python virtual environments are stored in a directory named `venv`, which should not be committed to a repository. + + +-------------------------------------------------------------------------------- + New +-------------------------------------------------------------------------------- + +* ios + * Added ShowVlanInternalUsage + * show vlan internal usage + +* iosxe + * Added ShowPlatformSoftwareMatmSwitchTable + * Parser for cli 'show platform software matm switch {switch} {slot} table' + * Added ShowIsisNeighborSuperParser + * Added super parser for show isis neighbor and schema + * Added parser for show isis neighbor and show isis neighbor detail + * Added ShowMdnsSdCache + * parser for 'show mdns-sd cache remote' + * Added ShowPlatformSoftwareMemoryDatabaseFedSwitchActiveCallsite + * show platform software memory database fed {switch} {switch_var} callsite + * Added ShowIPNameServer Parser in show_ip.py + * show ip name-servers + * show ip name-servers vrf {vrf} + * Added ShowPlatformSoftwareFedSwitchActiveNatAcl + * Parser for cli 'show platform software fed switch active nat acl' + * Added ShowPlatformSoftwareFedSwitchActiveNatFlows + * Parser for cli 'show platform software fed switch active nat flows' + * Added ShowPlatformSoftwareFedSwitchActivePuntBrief + * Parser for cli 'show platform software fed switch active punt ios-cause brief' + * Added ShowIsisIpv6RibParser + * Added parser for show isis ipv6 rib and schema + * Added ShowDiagnosticStatus + * Added parser for show diagnostic status + * Added ShowL2routeEvpnEs + * show l2route evpn es + * show l2route evpn es esi {esi} + * show l2route evpn es origin-rtr {origin_rtr} + * show l2route evpn es origin-rtr {origin_rtr} esi {esi} + * show l2route evpn es producer {producer} + * show l2route evpn es producer {producer} origin-rtr {origin_rtr} + * show l2route evpn es producer {producer} origin-rtr {origin_rtr} esi {esi} + +* iosxr + * Added ShowBgpL2vpnEvpnSummary + * Added parser for show bgp l2vpn evpn summary + * Added ShowBgpAddressFamily + * Added parser for show bgp + * Added parser for show bgp {address_family} + * Modified ShowBgpInstanceSummary + * Modified pattern to parse both lines 'Table ID 0x0' and 'Table ID 0x0 RD version 0' + * Modified pattern to parse line 'BGP scan interval 60 secs' + +* generic + * Show version + * Added support for cheetah/ap + + +-------------------------------------------------------------------------------- + Add +-------------------------------------------------------------------------------- + +* iosxe + * Added ShowTerminal Parser + + diff --git a/sdk_generator/outputs/github_parser.json b/sdk_generator/outputs/github_parser.json index d78858b8f5..e96d7ea899 100644 --- a/sdk_generator/outputs/github_parser.json +++ b/sdk_generator/outputs/github_parser.json @@ -8180,7 +8180,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) device_family: ,\nOptional (str) device_series: ,\nOptional (str) num_line_cards: ,\nOptional (str) chassis_feature: ,\nOptional (str) controller_family: ,\nOptional (str) controller_type: ,\n'rack_num': ,\nOptional (str) sn: ,\n'pid': ,\n'vid': ,\nOptional (str) desc: ,\n'clei': ,\nOptional (str) eci: ,\nOptional (str) pca: ,\nOptional (str) top_assy_num: ,\nOptional (str) main: {\n 'board_type': ,\n 'part': ,\n 'dev': ,\n 'serial_number': ,\n },\nOptional (str) part_number: ,\nOptional (str) part_revision: ,\nOptional (str) hw_version: ,\nOptional (str) top_assembly_block: {\n Optional (str) serial_number: ,\n 'part_number': ,\n Optional (str) part_revision: ,\n Optional (str) revision: ,\n Optional (str) mfg_deviation: ,\n Optional (str) hw_version: ,\n Optional (str) mfg_bits: ,\n },\n}", "uid": "admin_show_diag_chassis", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_platform.py#L880" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_platform.py#L881" } }, "authentication display config-mode": { @@ -8191,7 +8191,7 @@ "package": "genie.libs.parser", "schema": "{\n'current_config_mode': ,\n}", "uid": "authentication_display_config-mode", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_authentication_sessions.py#L622" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_authentication_sessions.py#L638" } }, "df": { @@ -8251,7 +8251,7 @@ "package": "genie.libs.parser", "schema": "{\n'dir': {\n 'dir': ,\n Any (str) *: {\n Optional (str) files: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) permissions: ,\n 'size': ,\n Optional (str) last_modified_date: ,\n },\n },\n Optional (str) bytes_total: ,\n Optional (str) bytes_free: ,\n },\n },\n}", "uid": "dir", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L1623" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L1884" }, "iosxr": { "class": "Dir", @@ -8260,7 +8260,7 @@ "package": "genie.libs.parser", "schema": "{\n'dir': {\n 'dir_name': ,\n 'total_bytes': ,\n 'total_free_bytes': ,\n Optional (str) location: ,\n Optional (str) files: {\n Any (str) *: {\n Optional (str) size: ,\n Optional (str) date: ,\n Optional (str) permission: ,\n Optional (str) index: ,\n Optional (str) time: ,\n Optional (str) date: ,\n },\n },\n },\n}", "uid": "dir", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_platform.py#L1578" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_platform.py#L1579" }, "nxos": { "class": "Dir", @@ -8269,7 +8269,7 @@ "package": "genie.libs.parser", "schema": "{\n'disk_used_space': ,\n'disk_free_space': ,\n'disk_total_space': ,\n'dir': ,\nOptional (str) files: {\n Any (str) *: {\n 'size': ,\n 'date': ,\n 'time': ,\n },\n },\n}", "uid": "dir", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_platform.py#L1171" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_platform.py#L1192" } }, "dir location {location}": { @@ -8280,7 +8280,7 @@ "package": "genie.libs.parser", "schema": "{\n'dir': {\n 'dir_name': ,\n 'total_bytes': ,\n 'total_free_bytes': ,\n Optional (str) location: ,\n Optional (str) files: {\n Any (str) *: {\n Optional (str) size: ,\n Optional (str) date: ,\n Optional (str) permission: ,\n Optional (str) index: ,\n Optional (str) time: ,\n Optional (str) date: ,\n },\n },\n },\n}", "uid": "dir_location_location", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_platform.py#L1578" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_platform.py#L1579" } }, "dir {directory}": { @@ -8318,7 +8318,7 @@ "package": "genie.libs.parser", "schema": "{\n'dir': {\n 'dir': ,\n Any (str) *: {\n Optional (str) files: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) permissions: ,\n 'size': ,\n Optional (str) last_modified_date: ,\n },\n },\n Optional (str) bytes_total: ,\n Optional (str) bytes_free: ,\n },\n },\n}", "uid": "dir_directory", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L1623" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L1884" }, "iosxr": { "class": "Dir", @@ -8327,7 +8327,7 @@ "package": "genie.libs.parser", "schema": "{\n'dir': {\n 'dir_name': ,\n 'total_bytes': ,\n 'total_free_bytes': ,\n Optional (str) location: ,\n Optional (str) files: {\n Any (str) *: {\n Optional (str) size: ,\n Optional (str) date: ,\n Optional (str) permission: ,\n Optional (str) index: ,\n Optional (str) time: ,\n Optional (str) date: ,\n },\n },\n },\n}", "uid": "dir_directory", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_platform.py#L1578" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_platform.py#L1579" }, "nxos": { "class": "Dir", @@ -8336,7 +8336,7 @@ "package": "genie.libs.parser", "schema": "{\n'disk_used_space': ,\n'disk_free_space': ,\n'disk_total_space': ,\n'dir': ,\nOptional (str) files: {\n Any (str) *: {\n 'size': ,\n 'date': ,\n 'time': ,\n },\n },\n}", "uid": "dir_directory", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_platform.py#L1171" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_platform.py#L1192" } }, "dir {directory} location {location}": { @@ -8347,7 +8347,7 @@ "package": "genie.libs.parser", "schema": "{\n'dir': {\n 'dir_name': ,\n 'total_bytes': ,\n 'total_free_bytes': ,\n Optional (str) location: ,\n Optional (str) files: {\n Any (str) *: {\n Optional (str) size: ,\n Optional (str) date: ,\n Optional (str) permission: ,\n Optional (str) index: ,\n Optional (str) time: ,\n Optional (str) date: ,\n },\n },\n },\n}", "uid": "dir_directory_location_location", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_platform.py#L1578" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_platform.py#L1579" } }, "display bgp all summary": { @@ -8575,6 +8575,15 @@ "schema": "{\nAny (str) *: {\n 'container_id': ,\n 'cpu_usage': ,\n 'mem_usage': ,\n 'mem_limit': ,\n 'percent_mem_usage': ,\n 'net_input': ,\n 'net_output': ,\n 'block_input': ,\n 'block_output': ,\n 'pids': ,\n },\n}", "uid": "docker_stats_--no-stream", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/linux/docker.py#L37" + }, + "sonic": { + "class": "DockerStatsNoStream", + "doc": null, + "module_name": "docker", + "package": "genie.libs.parser", + "schema": "{\nAny (str) *: {\n 'container_id': ,\n 'cpu_usage': ,\n 'mem_usage': ,\n 'mem_limit': ,\n 'percent_mem_usage': ,\n 'net_input': ,\n 'net_output': ,\n 'block_input': ,\n 'block_output': ,\n 'pids': ,\n },\n}", + "uid": "docker_stats_--no-stream", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/sonic/docker.py#L4" } }, "file list": { @@ -8724,7 +8733,7 @@ "package": "genie.libs.parser", "schema": "{\n'capture_duration': ,\n'packets_received': ,\n'packets_dropped': ,\n'packets_oversized': ,\nOptional (str) bytes_dropped_in_asic: ,\n'stopped_capture_name': ,\n}", "uid": "monitor_capture_capture_name_stop", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_monitor.py#L588" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_monitor.py#L589" } }, "monitor interface traffic": { @@ -9122,7 +9131,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'entries': ,\n 'eid_prefix': {\n : {\n 'uptime': ,\n 'expiry_time': ,\n 'via': ,\n Optional (str) map_reply_state: ,\n Optional (str) site: ,\n Optional (str) sgt: ,\n Optional (str) map_cache_type: ,\n Optional (str) action: ,\n Optional (str) negative_cache_entry: ,\n Optional (str) locators: {\n : {\n Optional (str) uptime: ,\n Optional (str) rloc_state: ,\n Optional (str) priority: ,\n Optional (str) weight: ,\n Optional (str) encap_iid: ,\n Optional (str) metric: Or (, None),\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "sh_lisp_locator-table_locator_table_instance-id_instance_id_ethernet_map-cache_reverse-address-resolution", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18696" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18632" } }, "sh lisp locator-table {locator_table} instance-id {instance_id} ethernet map-cache reverse-address-resolution {prefix}": { @@ -9131,9 +9140,9 @@ "doc": "\n Parser for\n * sh lisp instance-id {instance_id} ethernet map-cache reverse-address-resolution {eid_prefix}\n * sh lisp {lisp_id} instance-id {instance_id} ethernet map-cache reverse-address-resolution\n * show lisp locator-table {locator_table} instance-id {instance_id} ethernet map-cache reverse-address-resolution\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'entries': ,\n 'eid_prefix': ,\n 'eid': ,\n 'mask': ,\n 'uptime': ,\n 'expires': ,\n 'via': ,\n Optional (str) site: ,\n Optional (str) received_mapping: ,\n Optional (str) sgt: ,\n 'sources': ,\n 'state': ,\n 'last_modified': ,\n 'map_source': ,\n Optional (str) activity: ,\n Optional (str) packets_out: ,\n Optional (str) packets_out_bytes: ,\n Optional (str) action: ,\n Optional (str) counters_not_accurate: ,\n 'locators': {\n Any (str) *: {\n 'uptime': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'encap_iid': ,\n Optional (str) domain_id: ,\n Optional (str) multihome_id: ,\n Optional (str) metric: ,\n Optional (str) state_change_time: ,\n Optional (str) state_change_count: ,\n Optional (str) route_reachability_change_time: ,\n Optional (str) route_reachability_change_count: ,\n Optional (str) priority_change: ,\n Optional (str) weight_change: ,\n Optional (str) reject_reason: ,\n Optional (str) rloc_probe_sent: ,\n Optional (str) rloc_probe_in: ,\n Optional (str) itr_rloc: ,\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'entries': ,\n 'eid_prefix': ,\n 'eid': ,\n 'mask': ,\n 'uptime': ,\n 'expires': ,\n 'via': ,\n Optional (str) site: ,\n Optional (str) received_mapping: ,\n Optional (str) sgt: ,\n 'sources': ,\n 'state': ,\n 'last_modified': ,\n 'map_source': ,\n Optional (str) activity: ,\n Optional (str) packets_out: ,\n Optional (str) packets_out_bytes: ,\n Optional (str) action: ,\n Optional (str) counters_not_accurate: ,\n 'locators': {\n Any (str) *: {\n 'uptime': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'encap_iid': ,\n Optional (str) domain_id: ,\n Optional (str) multihome_id: ,\n Optional (str) metric: ,\n Optional (str) state_change_time: ,\n Optional (str) state_change_count: ,\n Optional (str) route_reachability_change_time: ,\n Optional (str) route_reachability_change_count: ,\n Optional (str) priority_change: ,\n Optional (str) weight_change: ,\n Optional (str) reject_reason: ,\n Optional (str) rloc_probe_sent: ,\n Optional (str) rloc_probe_in: ,\n Optional (str) itr_rloc: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "sh_lisp_locator-table_locator_table_instance-id_instance_id_ethernet_map-cache_reverse-address-resolution_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18723" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18659" } }, "show aaa cache group {server_grp} all": { @@ -9285,7 +9294,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n 'name': ,\n 'type': ,\n 'acl_type': ,\n Optional (str) per_user: ,\n Optional (str) aces: {\n Any (str) *: {\n 'name': ,\n 'matches': {\n Optional (str) l2: {\n 'eth': {\n 'destination_mac_address': ,\n 'source_mac_address': ,\n Optional (str) ether_type: ,\n Optional (str) cos: ,\n Optional (str) vlan: ,\n Optional (str) protocol_family: ,\n Optional (str) lsap: ,\n },\n },\n Optional (str) l3: {\n Any (str) *: {\n Optional (str) dscp: ,\n Optional (str) ttl: ,\n Optional (str) ttl_operator: ,\n 'protocol': ,\n Optional (str) precedence: ,\n Optional (str) precedence_code: ,\n Optional (str) destination_network: {\n Any (str) *: {\n 'destination_network': ,\n },\n },\n Optional (str) source_network: {\n Any (str) *: {\n 'source_network': ,\n },\n },\n },\n },\n Optional (str) l4: {\n Any (str) *: {\n Optional (str) type: ,\n Optional (str) code: ,\n Optional (str) acknowledgement_number: ,\n Optional (str) data_offset: ,\n Optional (str) reserved: ,\n Optional (str) flags: ,\n Optional (str) window_size: ,\n Optional (str) urgent_pointer: ,\n Optional (str) options: ,\n Optional (str) options_name: ,\n Optional (str) established: ,\n Optional (str) source_port: {\n Optional (str) range: {\n 'lower_port': ,\n 'upper_port': ,\n },\n Optional (str) operator: {\n 'operator': ,\n 'port': ,\n },\n },\n Optional (str) destination_port: {\n Optional (str) range: {\n 'lower_port': ,\n 'upper_port': ,\n },\n Optional (str) operator: {\n 'operator': ,\n 'port': ,\n },\n },\n Optional (str) msg_type: ,\n },\n },\n },\n 'actions': {\n 'forwarding': ,\n Optional (str) logging: ,\n },\n Optional (str) statistics: {\n 'matched_packets': Or (, ),\n },\n },\n },\n },\n}", "uid": "show_access-lists", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_acl.py#L121" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_acl.py#L122" }, "nxos": { "class": "ShowAccessLists", @@ -9347,7 +9356,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n 'name': ,\n 'type': ,\n 'acl_type': ,\n Optional (str) per_user: ,\n Optional (str) aces: {\n Any (str) *: {\n 'name': ,\n 'matches': {\n Optional (str) l2: {\n 'eth': {\n 'destination_mac_address': ,\n 'source_mac_address': ,\n Optional (str) ether_type: ,\n Optional (str) cos: ,\n Optional (str) vlan: ,\n Optional (str) protocol_family: ,\n Optional (str) lsap: ,\n },\n },\n Optional (str) l3: {\n Any (str) *: {\n Optional (str) dscp: ,\n Optional (str) ttl: ,\n Optional (str) ttl_operator: ,\n 'protocol': ,\n Optional (str) precedence: ,\n Optional (str) precedence_code: ,\n Optional (str) destination_network: {\n Any (str) *: {\n 'destination_network': ,\n },\n },\n Optional (str) source_network: {\n Any (str) *: {\n 'source_network': ,\n },\n },\n },\n },\n Optional (str) l4: {\n Any (str) *: {\n Optional (str) type: ,\n Optional (str) code: ,\n Optional (str) acknowledgement_number: ,\n Optional (str) data_offset: ,\n Optional (str) reserved: ,\n Optional (str) flags: ,\n Optional (str) window_size: ,\n Optional (str) urgent_pointer: ,\n Optional (str) options: ,\n Optional (str) options_name: ,\n Optional (str) established: ,\n Optional (str) source_port: {\n Optional (str) range: {\n 'lower_port': ,\n 'upper_port': ,\n },\n Optional (str) operator: {\n 'operator': ,\n 'port': ,\n },\n },\n Optional (str) destination_port: {\n Optional (str) range: {\n 'lower_port': ,\n 'upper_port': ,\n },\n Optional (str) operator: {\n 'operator': ,\n 'port': ,\n },\n },\n Optional (str) msg_type: ,\n },\n },\n },\n 'actions': {\n 'forwarding': ,\n Optional (str) logging: ,\n },\n Optional (str) statistics: {\n 'matched_packets': Or (, ),\n },\n },\n },\n },\n}", "uid": "show_access-lists_acl", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_acl.py#L121" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_acl.py#L122" }, "nxos": { "class": "ShowAccessLists", @@ -9398,7 +9407,7 @@ "package": "genie.libs.parser", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'client': {\n Any (str) *: {\n 'client': ,\n 'method': ,\n 'domain': ,\n 'status': ,\n 'vlan': ,\n 'ipv4': ,\n 'policy': ,\n 'role': ,\n },\n },\n },\n },\nOptional (str) session_count: ,\n}", "uid": "show_access-session_info", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_authentication_sessions.py#L691" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_authentication_sessions.py#L707" } }, "show access-session info switch {sw} r0": { @@ -9409,7 +9418,7 @@ "package": "genie.libs.parser", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'client': {\n Any (str) *: {\n 'client': ,\n 'method': ,\n 'domain': ,\n 'status': ,\n 'vlan': ,\n 'ipv4': ,\n 'policy': ,\n 'role': ,\n },\n },\n },\n },\nOptional (str) session_count: ,\n}", "uid": "show_access-session_info_switch_sw_r0", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_authentication_sessions.py#L691" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_authentication_sessions.py#L707" } }, "show access-session interface {interface}": { @@ -9429,7 +9438,7 @@ "doc": "\n Parser for the following show commands:\n * show access-session interface {interface} details\n ", "module_name": "show_access_session", "package": "genie.libs.parser", - "schema": "{\n'interfaces': {\n Any (str) *: {\n 'mac_address': {\n Any (str) *: {\n Optional (str) iif_id: ,\n Optional (str) ipv6_address: ,\n 'ipv4_address': ,\n Optional (str) user_name: ,\n Optional (str) device_type: ,\n Optional (str) device_name: ,\n Optional (str) periodic_acct_timeout: ,\n Optional (str) timeout_action: ,\n Optional (str) restart_timeout: {\n Optional (str) timeout: ,\n Optional (str) remaining: ,\n },\n Optional (str) unauth_timeout: {\n Optional (str) timeout: ,\n Optional (str) remaining: ,\n },\n Optional (str) session_uptime: ,\n 'status': ,\n 'domain': ,\n 'oper_host_mode': ,\n 'oper_control_dir': ,\n Optional (str) authorized_by: ,\n Optional (str) vlan_policy: ,\n 'session_timeout': {\n 'type': ,\n Optional (str) timeout: ,\n Optional (str) remaining: ,\n },\n 'common_session_id': ,\n 'acct_session_id': ,\n 'handle': ,\n Optional (str) idle_timeout: ,\n Optional (str) current_policy: ,\n Optional (str) server_policies: {\n Any (str) *: {\n Optional (str) name: ,\n Optional (str) policies: ,\n Optional (str) security_policy: ,\n Optional (str) security_status: ,\n },\n },\n Optional (str) local_policies: {\n Optional (str) template: {\n Any (str) *: {\n 'priority': ,\n },\n },\n Optional (str) vlan_group: {\n 'vlan': ,\n },\n Optional (str) security_policy: ,\n Optional (str) security_status: ,\n Optional (str) interface_template: ,\n },\n Optional (str) method_status: {\n Any (str) *: {\n 'method': ,\n 'state': ,\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'interfaces': {\n Any (str) *: {\n 'mac_address': {\n Any (str) *: {\n Optional (str) iif_id: ,\n Optional (str) ipv6_address: ,\n Optional (str) ipv6: {\n 'ipv6_address': Or (, ),\n },\n 'ipv4_address': ,\n Optional (str) user_name: ,\n Optional (str) device_type: ,\n Optional (str) device_name: ,\n Optional (str) periodic_acct_timeout: ,\n Optional (str) timeout_action: ,\n Optional (str) restart_timeout: {\n Optional (str) timeout: ,\n Optional (str) remaining: ,\n },\n Optional (str) unauth_timeout: {\n Optional (str) timeout: ,\n Optional (str) remaining: ,\n },\n Optional (str) session_uptime: ,\n 'status': ,\n 'domain': ,\n 'oper_host_mode': ,\n 'oper_control_dir': ,\n Optional (str) authorized_by: ,\n Optional (str) vlan_policy: ,\n 'session_timeout': {\n 'type': ,\n Optional (str) timeout: ,\n Optional (str) remaining: ,\n },\n 'common_session_id': ,\n 'acct_session_id': ,\n 'handle': ,\n Optional (str) idle_timeout: ,\n Optional (str) current_policy: ,\n Optional (str) server_policies: {\n Any (str) *: {\n Optional (str) name: ,\n Optional (str) policies: ,\n Optional (str) security_policy: ,\n Optional (str) security_status: ,\n },\n },\n Optional (str) local_policies: {\n Optional (str) template: {\n Any (str) *: {\n 'priority': ,\n },\n },\n Optional (str) vlan_group: {\n 'vlan': ,\n },\n Optional (str) security_policy: ,\n Optional (str) security_status: ,\n Optional (str) interface_template: ,\n },\n Optional (str) method_status: {\n Any (str) *: {\n 'method': ,\n 'state': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_access-session_interface_interface_details", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_access_session.py#L23" }, @@ -9438,7 +9447,7 @@ "doc": "\n Parser for the following show commands:\n * show access-session interface {interface} details\n ", "module_name": "show_access_session", "package": "genie.libs.parser", - "schema": "{\n'interfaces': {\n Any (str) *: {\n 'mac_address': {\n Any (str) *: {\n Optional (str) iif_id: ,\n Optional (str) ipv6_address: ,\n 'ipv4_address': ,\n Optional (str) user_name: ,\n Optional (str) device_type: ,\n Optional (str) device_name: ,\n Optional (str) periodic_acct_timeout: ,\n Optional (str) timeout_action: ,\n Optional (str) restart_timeout: {\n Optional (str) timeout: ,\n Optional (str) remaining: ,\n },\n Optional (str) unauth_timeout: {\n Optional (str) timeout: ,\n Optional (str) remaining: ,\n },\n Optional (str) session_uptime: ,\n 'status': ,\n 'domain': ,\n 'oper_host_mode': ,\n 'oper_control_dir': ,\n Optional (str) authorized_by: ,\n Optional (str) vlan_policy: ,\n 'session_timeout': {\n 'type': ,\n Optional (str) timeout: ,\n Optional (str) remaining: ,\n },\n 'common_session_id': ,\n 'acct_session_id': ,\n 'handle': ,\n Optional (str) idle_timeout: ,\n Optional (str) current_policy: ,\n Optional (str) server_policies: {\n Any (str) *: {\n Optional (str) name: ,\n Optional (str) policies: ,\n Optional (str) security_policy: ,\n Optional (str) security_status: ,\n },\n },\n Optional (str) local_policies: {\n Optional (str) template: {\n Any (str) *: {\n 'priority': ,\n },\n },\n Optional (str) vlan_group: {\n 'vlan': ,\n },\n Optional (str) security_policy: ,\n Optional (str) security_status: ,\n Optional (str) interface_template: ,\n },\n Optional (str) method_status: {\n Any (str) *: {\n 'method': ,\n 'state': ,\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'interfaces': {\n Any (str) *: {\n 'mac_address': {\n Any (str) *: {\n Optional (str) iif_id: ,\n Optional (str) ipv6_address: ,\n Optional (str) ipv6: {\n 'ipv6_address': Or (, ),\n },\n 'ipv4_address': ,\n Optional (str) user_name: ,\n Optional (str) device_type: ,\n Optional (str) device_name: ,\n Optional (str) periodic_acct_timeout: ,\n Optional (str) timeout_action: ,\n Optional (str) restart_timeout: {\n Optional (str) timeout: ,\n Optional (str) remaining: ,\n },\n Optional (str) unauth_timeout: {\n Optional (str) timeout: ,\n Optional (str) remaining: ,\n },\n Optional (str) session_uptime: ,\n 'status': ,\n 'domain': ,\n 'oper_host_mode': ,\n 'oper_control_dir': ,\n Optional (str) authorized_by: ,\n Optional (str) vlan_policy: ,\n 'session_timeout': {\n 'type': ,\n Optional (str) timeout: ,\n Optional (str) remaining: ,\n },\n 'common_session_id': ,\n 'acct_session_id': ,\n 'handle': ,\n Optional (str) idle_timeout: ,\n Optional (str) current_policy: ,\n Optional (str) server_policies: {\n Any (str) *: {\n Optional (str) name: ,\n Optional (str) policies: ,\n Optional (str) security_policy: ,\n Optional (str) security_status: ,\n },\n },\n Optional (str) local_policies: {\n Optional (str) template: {\n Any (str) *: {\n 'priority': ,\n },\n },\n Optional (str) vlan_group: {\n 'vlan': ,\n },\n Optional (str) security_policy: ,\n Optional (str) security_status: ,\n Optional (str) interface_template: ,\n },\n Optional (str) method_status: {\n Any (str) *: {\n 'method': ,\n 'state': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_access-session_interface_interface_details", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_access_session.py#L125" } @@ -9449,9 +9458,9 @@ "doc": "\n Parser for\n * show access-session mac {mac} details\n * show access-session mac {mac} details switch {mode} {rp_slot}\n * show access-session interface {interface} details switch {mode} {rp_slot}\n ", "module_name": "show_access_session", "package": "genie.libs.parser", - "schema": "{\n'mac': {\n Any (str) *: {\n 'interface': ,\n 'iif_id': ,\n 'ipv6_address': ,\n 'ipv4_address': ,\n 'user_name': ,\n 'status': ,\n 'domain': ,\n 'oper_host_mode': ,\n 'oper_control_dir': ,\n 'session_timeout': {\n 'server': ,\n 'remaining': ,\n },\n 'timeout_action': ,\n 'common_session_id': ,\n 'acct_session_id': ,\n 'handle': ,\n 'current_policy': ,\n 'server_policies': {\n 'session_timeout': ,\n 'vlan_group': ,\n 'acs_acl': ,\n },\n 'method_status_list': {\n 'method': ,\n 'state': ,\n },\n },\n },\n}", + "schema": "{\n'mac': {\n Any (str) *: {\n 'interface': ,\n 'iif_id': ,\n 'ipv6_address': ,\n 'ipv4_address': ,\n Optional (str) user_name: ,\n 'status': ,\n 'domain': ,\n 'oper_host_mode': ,\n 'oper_control_dir': ,\n Optional (str) session_timeout: {\n 'server': ,\n 'remaining': ,\n },\n Optional (str) timeout_action: ,\n 'common_session_id': ,\n 'acct_session_id': ,\n 'handle': ,\n 'current_policy': ,\n Optional (str) local_policies: {\n Optional (str) url_redirect_acl_v6: ,\n Optional (str) preauth_acl_v6: ,\n Optional (str) url_redirect_acl_v4: ,\n Optional (str) preauth_acl_v4: ,\n },\n 'server_policies': {\n Optional (str) filter_id: ,\n Optional (str) session_timeout: ,\n Optional (str) vlan_group: ,\n Optional (str) acs_acl: ,\n },\n 'method_status_list': {\n 'method': ,\n 'state': ,\n },\n },\n },\n}", "uid": "show_access-session_interface_interface_details_switch_mode_rp_slot", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_access_session.py#L382" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_access_session.py#L389" } }, "show access-session mac {mac} details": { @@ -9460,9 +9469,9 @@ "doc": "\n Parser for\n * show access-session mac {mac} details\n * show access-session mac {mac} details switch {mode} {rp_slot}\n * show access-session interface {interface} details switch {mode} {rp_slot}\n ", "module_name": "show_access_session", "package": "genie.libs.parser", - "schema": "{\n'mac': {\n Any (str) *: {\n 'interface': ,\n 'iif_id': ,\n 'ipv6_address': ,\n 'ipv4_address': ,\n 'user_name': ,\n 'status': ,\n 'domain': ,\n 'oper_host_mode': ,\n 'oper_control_dir': ,\n 'session_timeout': {\n 'server': ,\n 'remaining': ,\n },\n 'timeout_action': ,\n 'common_session_id': ,\n 'acct_session_id': ,\n 'handle': ,\n 'current_policy': ,\n 'server_policies': {\n 'session_timeout': ,\n 'vlan_group': ,\n 'acs_acl': ,\n },\n 'method_status_list': {\n 'method': ,\n 'state': ,\n },\n },\n },\n}", + "schema": "{\n'mac': {\n Any (str) *: {\n 'interface': ,\n 'iif_id': ,\n 'ipv6_address': ,\n 'ipv4_address': ,\n Optional (str) user_name: ,\n 'status': ,\n 'domain': ,\n 'oper_host_mode': ,\n 'oper_control_dir': ,\n Optional (str) session_timeout: {\n 'server': ,\n 'remaining': ,\n },\n Optional (str) timeout_action: ,\n 'common_session_id': ,\n 'acct_session_id': ,\n 'handle': ,\n 'current_policy': ,\n Optional (str) local_policies: {\n Optional (str) url_redirect_acl_v6: ,\n Optional (str) preauth_acl_v6: ,\n Optional (str) url_redirect_acl_v4: ,\n Optional (str) preauth_acl_v4: ,\n },\n 'server_policies': {\n Optional (str) filter_id: ,\n Optional (str) session_timeout: ,\n Optional (str) vlan_group: ,\n Optional (str) acs_acl: ,\n },\n 'method_status_list': {\n 'method': ,\n 'state': ,\n },\n },\n },\n}", "uid": "show_access-session_mac_mac_details", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_access_session.py#L382" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_access_session.py#L389" } }, "show access-session mac {mac} details switch {mode} {rp_slot}": { @@ -9471,9 +9480,9 @@ "doc": "\n Parser for\n * show access-session mac {mac} details\n * show access-session mac {mac} details switch {mode} {rp_slot}\n * show access-session interface {interface} details switch {mode} {rp_slot}\n ", "module_name": "show_access_session", "package": "genie.libs.parser", - "schema": "{\n'mac': {\n Any (str) *: {\n 'interface': ,\n 'iif_id': ,\n 'ipv6_address': ,\n 'ipv4_address': ,\n 'user_name': ,\n 'status': ,\n 'domain': ,\n 'oper_host_mode': ,\n 'oper_control_dir': ,\n 'session_timeout': {\n 'server': ,\n 'remaining': ,\n },\n 'timeout_action': ,\n 'common_session_id': ,\n 'acct_session_id': ,\n 'handle': ,\n 'current_policy': ,\n 'server_policies': {\n 'session_timeout': ,\n 'vlan_group': ,\n 'acs_acl': ,\n },\n 'method_status_list': {\n 'method': ,\n 'state': ,\n },\n },\n },\n}", + "schema": "{\n'mac': {\n Any (str) *: {\n 'interface': ,\n 'iif_id': ,\n 'ipv6_address': ,\n 'ipv4_address': ,\n Optional (str) user_name: ,\n 'status': ,\n 'domain': ,\n 'oper_host_mode': ,\n 'oper_control_dir': ,\n Optional (str) session_timeout: {\n 'server': ,\n 'remaining': ,\n },\n Optional (str) timeout_action: ,\n 'common_session_id': ,\n 'acct_session_id': ,\n 'handle': ,\n 'current_policy': ,\n Optional (str) local_policies: {\n Optional (str) url_redirect_acl_v6: ,\n Optional (str) preauth_acl_v6: ,\n Optional (str) url_redirect_acl_v4: ,\n Optional (str) preauth_acl_v4: ,\n },\n 'server_policies': {\n Optional (str) filter_id: ,\n Optional (str) session_timeout: ,\n Optional (str) vlan_group: ,\n Optional (str) acs_acl: ,\n },\n 'method_status_list': {\n 'method': ,\n 'state': ,\n },\n },\n },\n}", "uid": "show_access-session_mac_mac_details_switch_mode_rp_slot", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_access_session.py#L382" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_access_session.py#L389" } }, "show access-tunnel summary": { @@ -9661,6 +9670,17 @@ "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ap.py#L273" } }, + "show ap image": { + "iosxe": { + "class": "ShowApImage", + "doc": "Parser for show ap image", + "module_name": "show_ap", + "package": "genie.libs.parser", + "schema": "{\n'total_number_of_aps': ,\n'number_of_aps': {\n 'initiated': ,\n 'downloading': ,\n 'predownloading': ,\n 'completed_downloading': ,\n 'completed_predownloading': ,\n 'not_supported': ,\n 'failed_to_predownload': ,\n 'predownload_in_progress': ,\n },\nOptional (str) ap_name: {\n : {\n 'primary_image': ,\n 'backup_image': ,\n 'predownload_status': ,\n 'predownload_version': ,\n 'next_retry_time': ,\n 'retry_count': ,\n 'method': ,\n },\n },\n}", + "uid": "show_ap_image", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ap.py#L3003" + } + }, "show ap led-brightness-level summary": { "iosxe": { "class": "ShowApLedBrightnessLevelSummary", @@ -10198,7 +10218,7 @@ "doc": "\n\t\tIOS parsers for the following show commands:\n\t \t* show authentication sessions interface {interfaces}\n\t", "module_name": "show_authentication_sessions", "package": "genie.libs.parser", - "schema": "{\n'interfaces': {\n Any (str) *: {\n 'mac_address': {\n Any (str) *: {\n Optional (str) iif_id: ,\n Optional (str) ipv6_address: ,\n 'ipv4_address': ,\n Optional (str) user_name: ,\n Optional (str) device_type: ,\n Optional (str) device_name: ,\n Optional (str) periodic_acct_timeout: ,\n Optional (str) timeout_action: ,\n Optional (str) restart_timeout: {\n Optional (str) timeout: ,\n Optional (str) remaining: ,\n },\n Optional (str) unauth_timeout: {\n Optional (str) timeout: ,\n Optional (str) remaining: ,\n },\n Optional (str) session_uptime: ,\n 'status': ,\n 'domain': ,\n 'oper_host_mode': ,\n 'oper_control_dir': ,\n Optional (str) authorized_by: ,\n Optional (str) vlan_policy: ,\n 'session_timeout': {\n 'type': ,\n Optional (str) timeout: ,\n Optional (str) remaining: ,\n },\n 'common_session_id': ,\n 'acct_session_id': ,\n 'handle': ,\n Optional (str) idle_timeout: ,\n Optional (str) current_policy: ,\n Optional (str) server_policies: {\n Any (str) *: {\n Optional (str) name: ,\n Optional (str) policies: ,\n Optional (str) security_policy: ,\n Optional (str) security_status: ,\n },\n },\n Optional (str) local_policies: {\n Optional (str) template: {\n Any (str) *: {\n 'priority': ,\n },\n },\n Optional (str) vlan_group: {\n 'vlan': ,\n },\n Optional (str) security_policy: ,\n Optional (str) security_status: ,\n Optional (str) interface_template: ,\n },\n Optional (str) method_status: {\n Any (str) *: {\n 'method': ,\n 'state': ,\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'interfaces': {\n Any (str) *: {\n 'mac_address': {\n Any (str) *: {\n Optional (str) iif_id: ,\n Optional (str) ipv6_address: ,\n Optional (str) ipv6: {\n 'ipv6_address': Or (, ),\n },\n 'ipv4_address': ,\n Optional (str) user_name: ,\n Optional (str) device_type: ,\n Optional (str) device_name: ,\n Optional (str) periodic_acct_timeout: ,\n Optional (str) timeout_action: ,\n Optional (str) restart_timeout: {\n Optional (str) timeout: ,\n Optional (str) remaining: ,\n },\n Optional (str) unauth_timeout: {\n Optional (str) timeout: ,\n Optional (str) remaining: ,\n },\n Optional (str) session_uptime: ,\n 'status': ,\n 'domain': ,\n 'oper_host_mode': ,\n 'oper_control_dir': ,\n Optional (str) authorized_by: ,\n Optional (str) vlan_policy: ,\n 'session_timeout': {\n 'type': ,\n Optional (str) timeout: ,\n Optional (str) remaining: ,\n },\n 'common_session_id': ,\n 'acct_session_id': ,\n 'handle': ,\n Optional (str) idle_timeout: ,\n Optional (str) current_policy: ,\n Optional (str) server_policies: {\n Any (str) *: {\n Optional (str) name: ,\n Optional (str) policies: ,\n Optional (str) security_policy: ,\n Optional (str) security_status: ,\n },\n },\n Optional (str) local_policies: {\n Optional (str) template: {\n Any (str) *: {\n 'priority': ,\n },\n },\n Optional (str) vlan_group: {\n 'vlan': ,\n },\n Optional (str) security_policy: ,\n Optional (str) security_status: ,\n Optional (str) interface_template: ,\n },\n Optional (str) method_status: {\n Any (str) *: {\n 'method': ,\n 'state': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_authentication_sessions_interface_interface_details", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_authentication_sessions.py#L41" }, @@ -10207,9 +10227,9 @@ "doc": "\n Parser for:\n * 'show authentication sessions interface {interface} details'\n * 'show authentication sessions interface {interface} details switch {switch} r0'\n ", "module_name": "show_authentication_sessions", "package": "genie.libs.parser", - "schema": "{\n'interfaces': {\n Any (str) *: {\n 'mac_address': {\n Any (str) *: {\n Optional (str) iif_id: ,\n Optional (str) ipv6_address: ,\n 'ipv4_address': ,\n Optional (str) user_name: ,\n Optional (str) device_type: ,\n Optional (str) device_name: ,\n Optional (str) periodic_acct_timeout: ,\n Optional (str) timeout_action: ,\n Optional (str) restart_timeout: {\n Optional (str) timeout: ,\n Optional (str) remaining: ,\n },\n Optional (str) unauth_timeout: {\n Optional (str) timeout: ,\n Optional (str) remaining: ,\n },\n Optional (str) session_uptime: ,\n 'status': ,\n 'domain': ,\n 'oper_host_mode': ,\n 'oper_control_dir': ,\n Optional (str) authorized_by: ,\n Optional (str) vlan_policy: ,\n 'session_timeout': {\n 'type': ,\n Optional (str) timeout: ,\n Optional (str) remaining: ,\n },\n 'common_session_id': ,\n 'acct_session_id': ,\n 'handle': ,\n Optional (str) idle_timeout: ,\n Optional (str) current_policy: ,\n Optional (str) server_policies: {\n Any (str) *: {\n Optional (str) name: ,\n Optional (str) policies: ,\n Optional (str) security_policy: ,\n Optional (str) security_status: ,\n },\n },\n Optional (str) local_policies: {\n Optional (str) template: {\n Any (str) *: {\n 'priority': ,\n },\n },\n Optional (str) vlan_group: {\n 'vlan': ,\n },\n Optional (str) security_policy: ,\n Optional (str) security_status: ,\n Optional (str) interface_template: ,\n },\n Optional (str) method_status: {\n Any (str) *: {\n 'method': ,\n 'state': ,\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'interfaces': {\n Any (str) *: {\n 'mac_address': {\n Any (str) *: {\n Optional (str) iif_id: ,\n Optional (str) ipv6_address: ,\n Optional (str) ipv6: {\n 'ipv6_address': Or (, ),\n },\n 'ipv4_address': ,\n Optional (str) user_name: ,\n Optional (str) device_type: ,\n Optional (str) device_name: ,\n Optional (str) periodic_acct_timeout: ,\n Optional (str) timeout_action: ,\n Optional (str) restart_timeout: {\n Optional (str) timeout: ,\n Optional (str) remaining: ,\n },\n Optional (str) unauth_timeout: {\n Optional (str) timeout: ,\n Optional (str) remaining: ,\n },\n Optional (str) session_uptime: ,\n 'status': ,\n 'domain': ,\n 'oper_host_mode': ,\n 'oper_control_dir': ,\n Optional (str) authorized_by: ,\n Optional (str) vlan_policy: ,\n 'session_timeout': {\n 'type': ,\n Optional (str) timeout: ,\n Optional (str) remaining: ,\n },\n 'common_session_id': ,\n 'acct_session_id': ,\n 'handle': ,\n Optional (str) idle_timeout: ,\n Optional (str) current_policy: ,\n Optional (str) server_policies: {\n Any (str) *: {\n Optional (str) name: ,\n Optional (str) policies: ,\n Optional (str) security_policy: ,\n Optional (str) security_status: ,\n },\n },\n Optional (str) local_policies: {\n Optional (str) template: {\n Any (str) *: {\n 'priority': ,\n },\n },\n Optional (str) vlan_group: {\n 'vlan': ,\n },\n Optional (str) security_policy: ,\n Optional (str) security_status: ,\n Optional (str) interface_template: ,\n },\n Optional (str) method_status: {\n Any (str) *: {\n 'method': ,\n 'state': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_authentication_sessions_interface_interface_details", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_authentication_sessions.py#L553" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_authentication_sessions.py#L569" } }, "show authentication sessions interface {interface} details switch {switch} r0": { @@ -10218,7 +10238,7 @@ "doc": "\n\t\tIOS parsers for the following show commands:\n\t \t* show authentication sessions interface {interfaces}\n\t", "module_name": "show_authentication_sessions", "package": "genie.libs.parser", - "schema": "{\n'interfaces': {\n Any (str) *: {\n 'mac_address': {\n Any (str) *: {\n Optional (str) iif_id: ,\n Optional (str) ipv6_address: ,\n 'ipv4_address': ,\n Optional (str) user_name: ,\n Optional (str) device_type: ,\n Optional (str) device_name: ,\n Optional (str) periodic_acct_timeout: ,\n Optional (str) timeout_action: ,\n Optional (str) restart_timeout: {\n Optional (str) timeout: ,\n Optional (str) remaining: ,\n },\n Optional (str) unauth_timeout: {\n Optional (str) timeout: ,\n Optional (str) remaining: ,\n },\n Optional (str) session_uptime: ,\n 'status': ,\n 'domain': ,\n 'oper_host_mode': ,\n 'oper_control_dir': ,\n Optional (str) authorized_by: ,\n Optional (str) vlan_policy: ,\n 'session_timeout': {\n 'type': ,\n Optional (str) timeout: ,\n Optional (str) remaining: ,\n },\n 'common_session_id': ,\n 'acct_session_id': ,\n 'handle': ,\n Optional (str) idle_timeout: ,\n Optional (str) current_policy: ,\n Optional (str) server_policies: {\n Any (str) *: {\n Optional (str) name: ,\n Optional (str) policies: ,\n Optional (str) security_policy: ,\n Optional (str) security_status: ,\n },\n },\n Optional (str) local_policies: {\n Optional (str) template: {\n Any (str) *: {\n 'priority': ,\n },\n },\n Optional (str) vlan_group: {\n 'vlan': ,\n },\n Optional (str) security_policy: ,\n Optional (str) security_status: ,\n Optional (str) interface_template: ,\n },\n Optional (str) method_status: {\n Any (str) *: {\n 'method': ,\n 'state': ,\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'interfaces': {\n Any (str) *: {\n 'mac_address': {\n Any (str) *: {\n Optional (str) iif_id: ,\n Optional (str) ipv6_address: ,\n Optional (str) ipv6: {\n 'ipv6_address': Or (, ),\n },\n 'ipv4_address': ,\n Optional (str) user_name: ,\n Optional (str) device_type: ,\n Optional (str) device_name: ,\n Optional (str) periodic_acct_timeout: ,\n Optional (str) timeout_action: ,\n Optional (str) restart_timeout: {\n Optional (str) timeout: ,\n Optional (str) remaining: ,\n },\n Optional (str) unauth_timeout: {\n Optional (str) timeout: ,\n Optional (str) remaining: ,\n },\n Optional (str) session_uptime: ,\n 'status': ,\n 'domain': ,\n 'oper_host_mode': ,\n 'oper_control_dir': ,\n Optional (str) authorized_by: ,\n Optional (str) vlan_policy: ,\n 'session_timeout': {\n 'type': ,\n Optional (str) timeout: ,\n Optional (str) remaining: ,\n },\n 'common_session_id': ,\n 'acct_session_id': ,\n 'handle': ,\n Optional (str) idle_timeout: ,\n Optional (str) current_policy: ,\n Optional (str) server_policies: {\n Any (str) *: {\n Optional (str) name: ,\n Optional (str) policies: ,\n Optional (str) security_policy: ,\n Optional (str) security_status: ,\n },\n },\n Optional (str) local_policies: {\n Optional (str) template: {\n Any (str) *: {\n 'priority': ,\n },\n },\n Optional (str) vlan_group: {\n 'vlan': ,\n },\n Optional (str) security_policy: ,\n Optional (str) security_status: ,\n Optional (str) interface_template: ,\n },\n Optional (str) method_status: {\n Any (str) *: {\n 'method': ,\n 'state': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_authentication_sessions_interface_interface_details_switch_switch_r0", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_authentication_sessions.py#L41" }, @@ -10227,9 +10247,9 @@ "doc": "\n Parser for:\n * 'show authentication sessions interface {interface} details'\n * 'show authentication sessions interface {interface} details switch {switch} r0'\n ", "module_name": "show_authentication_sessions", "package": "genie.libs.parser", - "schema": "{\n'interfaces': {\n Any (str) *: {\n 'mac_address': {\n Any (str) *: {\n Optional (str) iif_id: ,\n Optional (str) ipv6_address: ,\n 'ipv4_address': ,\n Optional (str) user_name: ,\n Optional (str) device_type: ,\n Optional (str) device_name: ,\n Optional (str) periodic_acct_timeout: ,\n Optional (str) timeout_action: ,\n Optional (str) restart_timeout: {\n Optional (str) timeout: ,\n Optional (str) remaining: ,\n },\n Optional (str) unauth_timeout: {\n Optional (str) timeout: ,\n Optional (str) remaining: ,\n },\n Optional (str) session_uptime: ,\n 'status': ,\n 'domain': ,\n 'oper_host_mode': ,\n 'oper_control_dir': ,\n Optional (str) authorized_by: ,\n Optional (str) vlan_policy: ,\n 'session_timeout': {\n 'type': ,\n Optional (str) timeout: ,\n Optional (str) remaining: ,\n },\n 'common_session_id': ,\n 'acct_session_id': ,\n 'handle': ,\n Optional (str) idle_timeout: ,\n Optional (str) current_policy: ,\n Optional (str) server_policies: {\n Any (str) *: {\n Optional (str) name: ,\n Optional (str) policies: ,\n Optional (str) security_policy: ,\n Optional (str) security_status: ,\n },\n },\n Optional (str) local_policies: {\n Optional (str) template: {\n Any (str) *: {\n 'priority': ,\n },\n },\n Optional (str) vlan_group: {\n 'vlan': ,\n },\n Optional (str) security_policy: ,\n Optional (str) security_status: ,\n Optional (str) interface_template: ,\n },\n Optional (str) method_status: {\n Any (str) *: {\n 'method': ,\n 'state': ,\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'interfaces': {\n Any (str) *: {\n 'mac_address': {\n Any (str) *: {\n Optional (str) iif_id: ,\n Optional (str) ipv6_address: ,\n Optional (str) ipv6: {\n 'ipv6_address': Or (, ),\n },\n 'ipv4_address': ,\n Optional (str) user_name: ,\n Optional (str) device_type: ,\n Optional (str) device_name: ,\n Optional (str) periodic_acct_timeout: ,\n Optional (str) timeout_action: ,\n Optional (str) restart_timeout: {\n Optional (str) timeout: ,\n Optional (str) remaining: ,\n },\n Optional (str) unauth_timeout: {\n Optional (str) timeout: ,\n Optional (str) remaining: ,\n },\n Optional (str) session_uptime: ,\n 'status': ,\n 'domain': ,\n 'oper_host_mode': ,\n 'oper_control_dir': ,\n Optional (str) authorized_by: ,\n Optional (str) vlan_policy: ,\n 'session_timeout': {\n 'type': ,\n Optional (str) timeout: ,\n Optional (str) remaining: ,\n },\n 'common_session_id': ,\n 'acct_session_id': ,\n 'handle': ,\n Optional (str) idle_timeout: ,\n Optional (str) current_policy: ,\n Optional (str) server_policies: {\n Any (str) *: {\n Optional (str) name: ,\n Optional (str) policies: ,\n Optional (str) security_policy: ,\n Optional (str) security_status: ,\n },\n },\n Optional (str) local_policies: {\n Optional (str) template: {\n Any (str) *: {\n 'priority': ,\n },\n },\n Optional (str) vlan_group: {\n 'vlan': ,\n },\n Optional (str) security_policy: ,\n Optional (str) security_status: ,\n Optional (str) interface_template: ,\n },\n Optional (str) method_status: {\n Any (str) *: {\n 'method': ,\n 'state': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_authentication_sessions_interface_interface_details_switch_switch_r0", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_authentication_sessions.py#L553" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_authentication_sessions.py#L569" } }, "show authentication sessions mac {mac_address} details": { @@ -10238,9 +10258,9 @@ "doc": "\n Parser for:\n * 'show authentication sessions mac {mac_address} details'\n * 'show authentication sessions mac {mac_address} details switch {switch} r0'\n ", "module_name": "show_authentication_sessions", "package": "genie.libs.parser", - "schema": "{\n'interfaces': {\n Any (str) *: {\n 'mac_address': {\n Any (str) *: {\n Optional (str) iif_id: ,\n Optional (str) ipv6_address: ,\n 'ipv4_address': ,\n Optional (str) user_name: ,\n Optional (str) device_type: ,\n Optional (str) device_name: ,\n Optional (str) periodic_acct_timeout: ,\n Optional (str) timeout_action: ,\n Optional (str) restart_timeout: {\n Optional (str) timeout: ,\n Optional (str) remaining: ,\n },\n Optional (str) unauth_timeout: {\n Optional (str) timeout: ,\n Optional (str) remaining: ,\n },\n Optional (str) session_uptime: ,\n 'status': ,\n 'domain': ,\n 'oper_host_mode': ,\n 'oper_control_dir': ,\n Optional (str) authorized_by: ,\n Optional (str) vlan_policy: ,\n 'session_timeout': {\n 'type': ,\n Optional (str) timeout: ,\n Optional (str) remaining: ,\n },\n 'common_session_id': ,\n 'acct_session_id': ,\n 'handle': ,\n Optional (str) idle_timeout: ,\n Optional (str) current_policy: ,\n Optional (str) server_policies: {\n Any (str) *: {\n Optional (str) name: ,\n Optional (str) policies: ,\n Optional (str) security_policy: ,\n Optional (str) security_status: ,\n },\n },\n Optional (str) local_policies: {\n Optional (str) template: {\n Any (str) *: {\n 'priority': ,\n },\n },\n Optional (str) vlan_group: {\n 'vlan': ,\n },\n Optional (str) security_policy: ,\n Optional (str) security_status: ,\n Optional (str) interface_template: ,\n },\n Optional (str) method_status: {\n Any (str) *: {\n 'method': ,\n 'state': ,\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'interfaces': {\n Any (str) *: {\n 'mac_address': {\n Any (str) *: {\n Optional (str) iif_id: ,\n Optional (str) ipv6_address: ,\n Optional (str) ipv6: {\n 'ipv6_address': Or (, ),\n },\n 'ipv4_address': ,\n Optional (str) user_name: ,\n Optional (str) device_type: ,\n Optional (str) device_name: ,\n Optional (str) periodic_acct_timeout: ,\n Optional (str) timeout_action: ,\n Optional (str) restart_timeout: {\n Optional (str) timeout: ,\n Optional (str) remaining: ,\n },\n Optional (str) unauth_timeout: {\n Optional (str) timeout: ,\n Optional (str) remaining: ,\n },\n Optional (str) session_uptime: ,\n 'status': ,\n 'domain': ,\n 'oper_host_mode': ,\n 'oper_control_dir': ,\n Optional (str) authorized_by: ,\n Optional (str) vlan_policy: ,\n 'session_timeout': {\n 'type': ,\n Optional (str) timeout: ,\n Optional (str) remaining: ,\n },\n 'common_session_id': ,\n 'acct_session_id': ,\n 'handle': ,\n Optional (str) idle_timeout: ,\n Optional (str) current_policy: ,\n Optional (str) server_policies: {\n Any (str) *: {\n Optional (str) name: ,\n Optional (str) policies: ,\n Optional (str) security_policy: ,\n Optional (str) security_status: ,\n },\n },\n Optional (str) local_policies: {\n Optional (str) template: {\n Any (str) *: {\n 'priority': ,\n },\n },\n Optional (str) vlan_group: {\n 'vlan': ,\n },\n Optional (str) security_policy: ,\n Optional (str) security_status: ,\n Optional (str) interface_template: ,\n },\n Optional (str) method_status: {\n Any (str) *: {\n 'method': ,\n 'state': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_authentication_sessions_mac_mac_address_details", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_authentication_sessions.py#L585" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_authentication_sessions.py#L601" } }, "show authentication sessions mac {mac_address} details switch {switch} r0": { @@ -10249,9 +10269,9 @@ "doc": "\n Parser for:\n * 'show authentication sessions mac {mac_address} details'\n * 'show authentication sessions mac {mac_address} details switch {switch} r0'\n ", "module_name": "show_authentication_sessions", "package": "genie.libs.parser", - "schema": "{\n'interfaces': {\n Any (str) *: {\n 'mac_address': {\n Any (str) *: {\n Optional (str) iif_id: ,\n Optional (str) ipv6_address: ,\n 'ipv4_address': ,\n Optional (str) user_name: ,\n Optional (str) device_type: ,\n Optional (str) device_name: ,\n Optional (str) periodic_acct_timeout: ,\n Optional (str) timeout_action: ,\n Optional (str) restart_timeout: {\n Optional (str) timeout: ,\n Optional (str) remaining: ,\n },\n Optional (str) unauth_timeout: {\n Optional (str) timeout: ,\n Optional (str) remaining: ,\n },\n Optional (str) session_uptime: ,\n 'status': ,\n 'domain': ,\n 'oper_host_mode': ,\n 'oper_control_dir': ,\n Optional (str) authorized_by: ,\n Optional (str) vlan_policy: ,\n 'session_timeout': {\n 'type': ,\n Optional (str) timeout: ,\n Optional (str) remaining: ,\n },\n 'common_session_id': ,\n 'acct_session_id': ,\n 'handle': ,\n Optional (str) idle_timeout: ,\n Optional (str) current_policy: ,\n Optional (str) server_policies: {\n Any (str) *: {\n Optional (str) name: ,\n Optional (str) policies: ,\n Optional (str) security_policy: ,\n Optional (str) security_status: ,\n },\n },\n Optional (str) local_policies: {\n Optional (str) template: {\n Any (str) *: {\n 'priority': ,\n },\n },\n Optional (str) vlan_group: {\n 'vlan': ,\n },\n Optional (str) security_policy: ,\n Optional (str) security_status: ,\n Optional (str) interface_template: ,\n },\n Optional (str) method_status: {\n Any (str) *: {\n 'method': ,\n 'state': ,\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'interfaces': {\n Any (str) *: {\n 'mac_address': {\n Any (str) *: {\n Optional (str) iif_id: ,\n Optional (str) ipv6_address: ,\n Optional (str) ipv6: {\n 'ipv6_address': Or (, ),\n },\n 'ipv4_address': ,\n Optional (str) user_name: ,\n Optional (str) device_type: ,\n Optional (str) device_name: ,\n Optional (str) periodic_acct_timeout: ,\n Optional (str) timeout_action: ,\n Optional (str) restart_timeout: {\n Optional (str) timeout: ,\n Optional (str) remaining: ,\n },\n Optional (str) unauth_timeout: {\n Optional (str) timeout: ,\n Optional (str) remaining: ,\n },\n Optional (str) session_uptime: ,\n 'status': ,\n 'domain': ,\n 'oper_host_mode': ,\n 'oper_control_dir': ,\n Optional (str) authorized_by: ,\n Optional (str) vlan_policy: ,\n 'session_timeout': {\n 'type': ,\n Optional (str) timeout: ,\n Optional (str) remaining: ,\n },\n 'common_session_id': ,\n 'acct_session_id': ,\n 'handle': ,\n Optional (str) idle_timeout: ,\n Optional (str) current_policy: ,\n Optional (str) server_policies: {\n Any (str) *: {\n Optional (str) name: ,\n Optional (str) policies: ,\n Optional (str) security_policy: ,\n Optional (str) security_status: ,\n },\n },\n Optional (str) local_policies: {\n Optional (str) template: {\n Any (str) *: {\n 'priority': ,\n },\n },\n Optional (str) vlan_group: {\n 'vlan': ,\n },\n Optional (str) security_policy: ,\n Optional (str) security_status: ,\n Optional (str) interface_template: ,\n },\n Optional (str) method_status: {\n Any (str) *: {\n 'method': ,\n 'state': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_authentication_sessions_mac_mac_address_details_switch_switch_r0", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_authentication_sessions.py#L585" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_authentication_sessions.py#L601" } }, "show auto configuration template builtin": { @@ -10276,6 +10296,17 @@ "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_template.py#L504" } }, + "show avb domain": { + "iosxe": { + "class": "ShowAvbDomain", + "doc": "Parser for show avb domain", + "module_name": "show_avb", + "package": "genie.libs.parser", + "schema": "{\n'avb': {\n Any (str) *: {\n 'vlan': ,\n 'priority_code_point': ,\n 'core_ports': ,\n 'boundary_ports': ,\n },\n },\n'interface': {\n Any (str) *: {\n 'state': ,\n 'delay': ,\n Optional (str) pcp: ,\n Optional (str) vid: ,\n Optional (str) information: ,\n Optional (str) class: {\n Any (str) *: {\n 'pcp': ,\n 'vid': ,\n 'state': ,\n },\n },\n },\n },\n}", + "uid": "show_avb_domain", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_avb.py#L49" + } + }, "show avc sd-service info summary": { "iosxe": { "class": "ShowAvcSdServiceInfoSummary", @@ -10306,7 +10337,7 @@ "package": "genie.libs.parser", "schema": "{\n'banner_motd': ,\n}", "uid": "show_banner_motd", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L3468" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L3473" } }, "show bcm-register wbfft config": { @@ -10323,12 +10354,98 @@ "show beacon all": { "iosxe": { "class": "ShowBeaconAll", - "doc": " Parser for show hardware led for c9300", + "doc": " Parser for Schema for show beacon all status", "module_name": "show_beacon", "package": "genie.libs.parser", - "schema": "{\n'switch': {\n Any (str) *: {\n 'beacon_status': ,\n },\n },\n}", + "schema": "{\n'switch': {\n Any (str) *: {\n 'beacon_status': ,\n },\n },\nOptional (str) power_supply: {\n Any (str) *: {\n 'power_supply_beacon_status': ,\n },\n },\nOptional (str) fantray_beacon_status: ,\n}", "uid": "show_beacon_all", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_beacon.py#L26" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_beacon.py#L31" + } + }, + "show bfd internal": { + "ios": { + "class": "ShowBfdInternal", + "doc": "\n IOS parser for the following show command\n\t 'show bfd internal'\n\t", + "module_name": "show_bfd", + "package": "genie.libs.parser", + "schema": "{\n'cleanup_timer_hits': ,\n'pseudo_preemptive': {\n 'pseudo_count': ,\n 'min': ,\n 'max': ,\n 'avg': ,\n 'last': ,\n },\n'interrupt_send_count': {\n 'interrupt_count': ,\n 'min': ,\n 'max': ,\n 'avg': ,\n 'last': ,\n },\n'workload_credits': {\n 'credits': ,\n 'max': ,\n },\n'ipv4_sessions': {\n 'interface': {\n Any (str) *: {\n 'neigh_addr': {\n Any (str) *: {\n 'ld_rd': ,\n 'rh_rs': ,\n 'state': ,\n },\n },\n },\n },\n },\n}", + "uid": "show_bfd_internal", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_bfd.py#L25" + }, + "iosxe": { + "class": "ShowBfdInternal", + "doc": "Parser for show bfd internal", + "module_name": "show_bfd", + "package": "genie.libs.parser", + "schema": "{\n'cleanup_timer_hits': ,\n'pseudo_preemptive': {\n 'pseudo_count': ,\n 'min': ,\n 'max': ,\n 'avg': ,\n 'last': ,\n },\n'interrupt_send_count': {\n 'interrupt_count': ,\n 'min': ,\n 'max': ,\n 'avg': ,\n 'last': ,\n },\n'workload_credits': {\n 'credits': ,\n 'max': ,\n },\n'ipv4_sessions': {\n 'interface': {\n Any (str) *: {\n 'neigh_addr': {\n Any (str) *: {\n 'ld_rd': ,\n 'rh_rs': ,\n 'state': ,\n },\n },\n },\n },\n },\n}", + "uid": "show_bfd_internal", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bfd.py#L924" + } + }, + "show bfd ipv4 neighbors": { + "nxos": { + "class": "ShowBfdIpv4Session", + "doc": " Parser for the following commands:\n * show bfd ipv4 neighbors\n * show bfd ipv4 neighbors vrf {vrf}\n * show bfd ipv4 {ipv4_address} neighbors vrf {vrf}\n\n OurAddr NeighAddr LD/RD RH/RS Holdown(mult) State Int Vrf Type\n 32.1.5.2 32.1.5.3 1090519042/1090519063 Up 4741(3) Up Po123.5 vxlan-1003 SH\n 32.1.6.2 32.1.6.3 1090519043/1090519064 Up 4741(3) Up Po123.6 vxlan-1003 SH\n 32.1.7.2 32.1.7.3 1090519044/1090519065 Up 4741(3) Up Po123.7 vxlan-1003 SH\n 11.11.2.1 11.11.5.1 1090519055/1090520660 Up 516(3) Up Lo13 vxlan-1005 MH\n 11.11.2.1 11.11.6.1 1090519380/1090519696 Up 662(3) Up Lo12 vxlan-1004 MH\n node02#\n ", + "module_name": "show_bfd", + "package": "genie.libs.parser", + "schema": "{\n'vrf': {\n Any (str) *: {\n 'our_address': {\n Any (str) *: {\n 'neighbor_address': {\n Any (str) *: {\n Optional (str) ld_rd: ,\n Optional (str) rh_rs: ,\n Optional (str) holdown_timer: ,\n Optional (str) holdown_timer_multiplier: ,\n Optional (str) state: ,\n Optional (str) interface: ,\n Optional (str) vrf: ,\n Optional (str) type: ,\n },\n },\n },\n },\n },\n },\n}", + "uid": "show_bfd_ipv4_neighbors", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bfd.py#L61" + } + }, + "show bfd ipv4 neighbors vrf {vrf}": { + "nxos": { + "class": "ShowBfdIpv4Session", + "doc": " Parser for the following commands:\n * show bfd ipv4 neighbors\n * show bfd ipv4 neighbors vrf {vrf}\n * show bfd ipv4 {ipv4_address} neighbors vrf {vrf}\n\n OurAddr NeighAddr LD/RD RH/RS Holdown(mult) State Int Vrf Type\n 32.1.5.2 32.1.5.3 1090519042/1090519063 Up 4741(3) Up Po123.5 vxlan-1003 SH\n 32.1.6.2 32.1.6.3 1090519043/1090519064 Up 4741(3) Up Po123.6 vxlan-1003 SH\n 32.1.7.2 32.1.7.3 1090519044/1090519065 Up 4741(3) Up Po123.7 vxlan-1003 SH\n 11.11.2.1 11.11.5.1 1090519055/1090520660 Up 516(3) Up Lo13 vxlan-1005 MH\n 11.11.2.1 11.11.6.1 1090519380/1090519696 Up 662(3) Up Lo12 vxlan-1004 MH\n node02#\n ", + "module_name": "show_bfd", + "package": "genie.libs.parser", + "schema": "{\n'vrf': {\n Any (str) *: {\n 'our_address': {\n Any (str) *: {\n 'neighbor_address': {\n Any (str) *: {\n Optional (str) ld_rd: ,\n Optional (str) rh_rs: ,\n Optional (str) holdown_timer: ,\n Optional (str) holdown_timer_multiplier: ,\n Optional (str) state: ,\n Optional (str) interface: ,\n Optional (str) vrf: ,\n Optional (str) type: ,\n },\n },\n },\n },\n },\n },\n}", + "uid": "show_bfd_ipv4_neighbors_vrf_vrf", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bfd.py#L61" + } + }, + "show bfd ipv4 {ipv4_address} neighbors vrf {vrf}": { + "nxos": { + "class": "ShowBfdIpv4Session", + "doc": " Parser for the following commands:\n * show bfd ipv4 neighbors\n * show bfd ipv4 neighbors vrf {vrf}\n * show bfd ipv4 {ipv4_address} neighbors vrf {vrf}\n\n OurAddr NeighAddr LD/RD RH/RS Holdown(mult) State Int Vrf Type\n 32.1.5.2 32.1.5.3 1090519042/1090519063 Up 4741(3) Up Po123.5 vxlan-1003 SH\n 32.1.6.2 32.1.6.3 1090519043/1090519064 Up 4741(3) Up Po123.6 vxlan-1003 SH\n 32.1.7.2 32.1.7.3 1090519044/1090519065 Up 4741(3) Up Po123.7 vxlan-1003 SH\n 11.11.2.1 11.11.5.1 1090519055/1090520660 Up 516(3) Up Lo13 vxlan-1005 MH\n 11.11.2.1 11.11.6.1 1090519380/1090519696 Up 662(3) Up Lo12 vxlan-1004 MH\n node02#\n ", + "module_name": "show_bfd", + "package": "genie.libs.parser", + "schema": "{\n'vrf': {\n Any (str) *: {\n 'our_address': {\n Any (str) *: {\n 'neighbor_address': {\n Any (str) *: {\n Optional (str) ld_rd: ,\n Optional (str) rh_rs: ,\n Optional (str) holdown_timer: ,\n Optional (str) holdown_timer_multiplier: ,\n Optional (str) state: ,\n Optional (str) interface: ,\n Optional (str) vrf: ,\n Optional (str) type: ,\n },\n },\n },\n },\n },\n },\n}", + "uid": "show_bfd_ipv4_ipv4_address_neighbors_vrf_vrf", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bfd.py#L61" + } + }, + "show bfd ipv6 neighbors": { + "nxos": { + "class": "ShowBfdIpv6Session", + "doc": " Parser for the following commands:\n * show bfd ipv6 neighbors\n * show bfd ipv6 neighbors vrf {vrf}\n * show bfd ipv6 {ipv6_address} neighbors vrf {vrf}\n\n OurAddr NeighAddr\n LD/RD RH/RS Holdown(mult) State Int Vrf Type\n 32:1:7::2 32:1:7::3\n 1090519041/1090519061 Up 5917(3) Up Po123.7 vxlan-1003 SH\n 32:1:5::2 32:1:5::3\n 1090519045/1090519071 Up 5917(3) Up Po123.5 vxlan-1003 SH\n 32:1:6::2 32:1:6::3\n 1090519046/1090519078 Up 5917(3) Up Po123.6 vxlan-1003 SH\n 11:11:2::1 11:11:6::1\n 1090519053/1090519050 Up 648(3) Up Lo12 vxlan-1004 MH\n 11:11:2::1 11:11:5::1\n 1090519056/1090520662 Up 523(3) Up Lo13 vxlan-1005 MH\n node02#\n ", + "module_name": "show_bfd", + "package": "genie.libs.parser", + "schema": "{\n'vrf': {\n Any (str) *: {\n 'our_address': {\n Any (str) *: {\n 'neighbor_address': {\n Any (str) *: {\n Optional (str) ld_rd: ,\n Optional (str) rh_rs: ,\n Optional (str) holdown_timer: ,\n Optional (str) holdown_timer_multiplier: ,\n Optional (str) state: ,\n Optional (str) interface: ,\n Optional (str) vrf: ,\n Optional (str) type: ,\n },\n },\n },\n },\n },\n },\n}", + "uid": "show_bfd_ipv6_neighbors", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bfd.py#L133" + } + }, + "show bfd ipv6 neighbors vrf {vrf}": { + "nxos": { + "class": "ShowBfdIpv6Session", + "doc": " Parser for the following commands:\n * show bfd ipv6 neighbors\n * show bfd ipv6 neighbors vrf {vrf}\n * show bfd ipv6 {ipv6_address} neighbors vrf {vrf}\n\n OurAddr NeighAddr\n LD/RD RH/RS Holdown(mult) State Int Vrf Type\n 32:1:7::2 32:1:7::3\n 1090519041/1090519061 Up 5917(3) Up Po123.7 vxlan-1003 SH\n 32:1:5::2 32:1:5::3\n 1090519045/1090519071 Up 5917(3) Up Po123.5 vxlan-1003 SH\n 32:1:6::2 32:1:6::3\n 1090519046/1090519078 Up 5917(3) Up Po123.6 vxlan-1003 SH\n 11:11:2::1 11:11:6::1\n 1090519053/1090519050 Up 648(3) Up Lo12 vxlan-1004 MH\n 11:11:2::1 11:11:5::1\n 1090519056/1090520662 Up 523(3) Up Lo13 vxlan-1005 MH\n node02#\n ", + "module_name": "show_bfd", + "package": "genie.libs.parser", + "schema": "{\n'vrf': {\n Any (str) *: {\n 'our_address': {\n Any (str) *: {\n 'neighbor_address': {\n Any (str) *: {\n Optional (str) ld_rd: ,\n Optional (str) rh_rs: ,\n Optional (str) holdown_timer: ,\n Optional (str) holdown_timer_multiplier: ,\n Optional (str) state: ,\n Optional (str) interface: ,\n Optional (str) vrf: ,\n Optional (str) type: ,\n },\n },\n },\n },\n },\n },\n}", + "uid": "show_bfd_ipv6_neighbors_vrf_vrf", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bfd.py#L133" + } + }, + "show bfd ipv6 {ipv6_address} neighbors vrf {vrf}": { + "nxos": { + "class": "ShowBfdIpv6Session", + "doc": " Parser for the following commands:\n * show bfd ipv6 neighbors\n * show bfd ipv6 neighbors vrf {vrf}\n * show bfd ipv6 {ipv6_address} neighbors vrf {vrf}\n\n OurAddr NeighAddr\n LD/RD RH/RS Holdown(mult) State Int Vrf Type\n 32:1:7::2 32:1:7::3\n 1090519041/1090519061 Up 5917(3) Up Po123.7 vxlan-1003 SH\n 32:1:5::2 32:1:5::3\n 1090519045/1090519071 Up 5917(3) Up Po123.5 vxlan-1003 SH\n 32:1:6::2 32:1:6::3\n 1090519046/1090519078 Up 5917(3) Up Po123.6 vxlan-1003 SH\n 11:11:2::1 11:11:6::1\n 1090519053/1090519050 Up 648(3) Up Lo12 vxlan-1004 MH\n 11:11:2::1 11:11:5::1\n 1090519056/1090520662 Up 523(3) Up Lo13 vxlan-1005 MH\n node02#\n ", + "module_name": "show_bfd", + "package": "genie.libs.parser", + "schema": "{\n'vrf': {\n Any (str) *: {\n 'our_address': {\n Any (str) *: {\n 'neighbor_address': {\n Any (str) *: {\n Optional (str) ld_rd: ,\n Optional (str) rh_rs: ,\n Optional (str) holdown_timer: ,\n Optional (str) holdown_timer_multiplier: ,\n Optional (str) state: ,\n Optional (str) interface: ,\n Optional (str) vrf: ,\n Optional (str) type: ,\n },\n },\n },\n },\n },\n },\n}", + "uid": "show_bfd_ipv6_ipv6_address_neighbors_vrf_vrf", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bfd.py#L133" } }, "show bfd neighbors client {client} details": { @@ -10339,7 +10456,7 @@ "package": "genie.libs.parser", "schema": "{\n'our_address': {\n Any (str) *: {\n 'neighbor_address': {\n Any (str) *: {\n Optional (str) ld_rd: ,\n Optional (str) ld: ,\n Optional (str) rd: ,\n Optional (str) rh_rs: ,\n Optional (str) holdown_timer: ,\n Optional (str) holdown_timer_multiplier: ,\n Optional (str) state: ,\n Optional (str) interface: ,\n Optional (str) session: {\n 'state': ,\n 'echo_function': ,\n Optional (str) echo_interval_ms: ,\n },\n Optional (str) session_host: ,\n Optional (str) handle: ,\n Optional (str) local_diag: ,\n Optional (str) demand_mode: ,\n Optional (str) poll_bit: ,\n Optional (str) min_tx_int: ,\n Optional (str) min_rx_int: ,\n Optional (str) multiplier: ,\n Optional (str) received_min_rx_int: ,\n Optional (str) received_multiplier: ,\n Optional (str) holddown: ,\n Optional (str) holddown_hits: ,\n Optional (str) hello: ,\n Optional (str) hello_hits: ,\n Optional (str) rx: {\n Optional (str) count: ,\n Optional (str) min_int_ms: ,\n Optional (str) max_int_ms: ,\n Optional (str) avg_int_ms: ,\n Optional (str) last_ms_ago: ,\n },\n Optional (str) tx: {\n Optional (str) count: ,\n Optional (str) min_int_ms: ,\n Optional (str) max_int_ms: ,\n Optional (str) avg_int_ms: ,\n Optional (str) last_ms_ago: ,\n },\n Optional (str) echo_tx: {\n Optional (str) count: ,\n Optional (str) min_int_ms: ,\n Optional (str) max_int_ms: ,\n Optional (str) avg_int_ms: ,\n Optional (str) last_ms_ago: ,\n },\n Optional (str) echo_rx: {\n Optional (str) count: ,\n Optional (str) min_int_ms: ,\n Optional (str) max_int_ms: ,\n Optional (str) avg_int_ms: ,\n Optional (str) last_ms_ago: ,\n },\n Optional (str) elapsed_time_watermarks: ,\n Optional (str) elapsed_time_watermarks_last: ,\n Optional (str) registered_protocols: ,\n Optional (str) up_time: ,\n Optional (str) last_packet: {\n Optional (str) version: ,\n Optional (str) diagnostic: ,\n Optional (str) state_bit: ,\n Optional (str) i_hear_you_bit: ,\n Optional (str) demand_bit: ,\n Optional (str) poll_bit: ,\n Optional (str) final_bit: ,\n Optional (str) c_bit: ,\n Optional (str) multiplier: ,\n Optional (str) length: ,\n Optional (str) my_discr: ,\n Optional (str) your_discr: ,\n Optional (str) min_tx_int: ,\n Optional (str) min_rx_int: ,\n Optional (str) min_echo_int: ,\n },\n Optional (str) cleanup_timer_hits: ,\n Optional (str) sso_cleanup_timer_called: ,\n Optional (str) sso_cleanup_action_taken: ,\n Optional (str) pseudo_preemtive_process: {\n Optional (str) count: ,\n Optional (str) min: ,\n Optional (str) max: ,\n Optional (str) avg: ,\n Optional (str) last_ms_ago: ,\n },\n Optional (str) ipc_tx_failure_count: ,\n Optional (str) ipc_rx_failure_count: ,\n Optional (str) total_adjs_found: ,\n Optional (str) holddown_negotiated: ,\n Optional (str) holddown_adjusted: ,\n },\n },\n },\n },\n}", "uid": "show_bfd_neighbors_client_client_details", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_bfd.py#L12" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_bfd.py#L16" }, "iosxe": { "class": "ShowBfdNeighborsDetails", @@ -10359,7 +10476,7 @@ "package": "genie.libs.parser", "schema": "{\n'our_address': {\n Any (str) *: {\n 'neighbor_address': {\n Any (str) *: {\n Optional (str) ld_rd: ,\n Optional (str) ld: ,\n Optional (str) rd: ,\n Optional (str) rh_rs: ,\n Optional (str) holdown_timer: ,\n Optional (str) holdown_timer_multiplier: ,\n Optional (str) state: ,\n Optional (str) interface: ,\n Optional (str) session: {\n 'state': ,\n 'echo_function': ,\n Optional (str) echo_interval_ms: ,\n },\n Optional (str) session_host: ,\n Optional (str) handle: ,\n Optional (str) local_diag: ,\n Optional (str) demand_mode: ,\n Optional (str) poll_bit: ,\n Optional (str) min_tx_int: ,\n Optional (str) min_rx_int: ,\n Optional (str) multiplier: ,\n Optional (str) received_min_rx_int: ,\n Optional (str) received_multiplier: ,\n Optional (str) holddown: ,\n Optional (str) holddown_hits: ,\n Optional (str) hello: ,\n Optional (str) hello_hits: ,\n Optional (str) rx: {\n Optional (str) count: ,\n Optional (str) min_int_ms: ,\n Optional (str) max_int_ms: ,\n Optional (str) avg_int_ms: ,\n Optional (str) last_ms_ago: ,\n },\n Optional (str) tx: {\n Optional (str) count: ,\n Optional (str) min_int_ms: ,\n Optional (str) max_int_ms: ,\n Optional (str) avg_int_ms: ,\n Optional (str) last_ms_ago: ,\n },\n Optional (str) echo_tx: {\n Optional (str) count: ,\n Optional (str) min_int_ms: ,\n Optional (str) max_int_ms: ,\n Optional (str) avg_int_ms: ,\n Optional (str) last_ms_ago: ,\n },\n Optional (str) echo_rx: {\n Optional (str) count: ,\n Optional (str) min_int_ms: ,\n Optional (str) max_int_ms: ,\n Optional (str) avg_int_ms: ,\n Optional (str) last_ms_ago: ,\n },\n Optional (str) elapsed_time_watermarks: ,\n Optional (str) elapsed_time_watermarks_last: ,\n Optional (str) registered_protocols: ,\n Optional (str) up_time: ,\n Optional (str) last_packet: {\n Optional (str) version: ,\n Optional (str) diagnostic: ,\n Optional (str) state_bit: ,\n Optional (str) i_hear_you_bit: ,\n Optional (str) demand_bit: ,\n Optional (str) poll_bit: ,\n Optional (str) final_bit: ,\n Optional (str) c_bit: ,\n Optional (str) multiplier: ,\n Optional (str) length: ,\n Optional (str) my_discr: ,\n Optional (str) your_discr: ,\n Optional (str) min_tx_int: ,\n Optional (str) min_rx_int: ,\n Optional (str) min_echo_int: ,\n },\n Optional (str) cleanup_timer_hits: ,\n Optional (str) sso_cleanup_timer_called: ,\n Optional (str) sso_cleanup_action_taken: ,\n Optional (str) pseudo_preemtive_process: {\n Optional (str) count: ,\n Optional (str) min: ,\n Optional (str) max: ,\n Optional (str) avg: ,\n Optional (str) last_ms_ago: ,\n },\n Optional (str) ipc_tx_failure_count: ,\n Optional (str) ipc_rx_failure_count: ,\n Optional (str) total_adjs_found: ,\n Optional (str) holddown_negotiated: ,\n Optional (str) holddown_adjusted: ,\n },\n },\n },\n },\n}", "uid": "show_bfd_neighbors_details", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_bfd.py#L12" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_bfd.py#L16" }, "iosxe": { "class": "ShowBfdNeighborsDetails", @@ -10379,7 +10496,7 @@ "package": "genie.libs.parser", "schema": "{\n'our_address': {\n Any (str) *: {\n 'neighbor_address': {\n Any (str) *: {\n Optional (str) ld_rd: ,\n Optional (str) ld: ,\n Optional (str) rd: ,\n Optional (str) rh_rs: ,\n Optional (str) holdown_timer: ,\n Optional (str) holdown_timer_multiplier: ,\n Optional (str) state: ,\n Optional (str) interface: ,\n Optional (str) session: {\n 'state': ,\n 'echo_function': ,\n Optional (str) echo_interval_ms: ,\n },\n Optional (str) session_host: ,\n Optional (str) handle: ,\n Optional (str) local_diag: ,\n Optional (str) demand_mode: ,\n Optional (str) poll_bit: ,\n Optional (str) min_tx_int: ,\n Optional (str) min_rx_int: ,\n Optional (str) multiplier: ,\n Optional (str) received_min_rx_int: ,\n Optional (str) received_multiplier: ,\n Optional (str) holddown: ,\n Optional (str) holddown_hits: ,\n Optional (str) hello: ,\n Optional (str) hello_hits: ,\n Optional (str) rx: {\n Optional (str) count: ,\n Optional (str) min_int_ms: ,\n Optional (str) max_int_ms: ,\n Optional (str) avg_int_ms: ,\n Optional (str) last_ms_ago: ,\n },\n Optional (str) tx: {\n Optional (str) count: ,\n Optional (str) min_int_ms: ,\n Optional (str) max_int_ms: ,\n Optional (str) avg_int_ms: ,\n Optional (str) last_ms_ago: ,\n },\n Optional (str) echo_tx: {\n Optional (str) count: ,\n Optional (str) min_int_ms: ,\n Optional (str) max_int_ms: ,\n Optional (str) avg_int_ms: ,\n Optional (str) last_ms_ago: ,\n },\n Optional (str) echo_rx: {\n Optional (str) count: ,\n Optional (str) min_int_ms: ,\n Optional (str) max_int_ms: ,\n Optional (str) avg_int_ms: ,\n Optional (str) last_ms_ago: ,\n },\n Optional (str) elapsed_time_watermarks: ,\n Optional (str) elapsed_time_watermarks_last: ,\n Optional (str) registered_protocols: ,\n Optional (str) up_time: ,\n Optional (str) last_packet: {\n Optional (str) version: ,\n Optional (str) diagnostic: ,\n Optional (str) state_bit: ,\n Optional (str) i_hear_you_bit: ,\n Optional (str) demand_bit: ,\n Optional (str) poll_bit: ,\n Optional (str) final_bit: ,\n Optional (str) c_bit: ,\n Optional (str) multiplier: ,\n Optional (str) length: ,\n Optional (str) my_discr: ,\n Optional (str) your_discr: ,\n Optional (str) min_tx_int: ,\n Optional (str) min_rx_int: ,\n Optional (str) min_echo_int: ,\n },\n Optional (str) cleanup_timer_hits: ,\n Optional (str) sso_cleanup_timer_called: ,\n Optional (str) sso_cleanup_action_taken: ,\n Optional (str) pseudo_preemtive_process: {\n Optional (str) count: ,\n Optional (str) min: ,\n Optional (str) max: ,\n Optional (str) avg: ,\n Optional (str) last_ms_ago: ,\n },\n Optional (str) ipc_tx_failure_count: ,\n Optional (str) ipc_rx_failure_count: ,\n Optional (str) total_adjs_found: ,\n Optional (str) holddown_negotiated: ,\n Optional (str) holddown_adjusted: ,\n },\n },\n },\n },\n}", "uid": "show_bfd_neighbors_interface_interface_details", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_bfd.py#L12" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_bfd.py#L16" }, "iosxe": { "class": "ShowBfdNeighborsDetails", @@ -10399,7 +10516,7 @@ "package": "genie.libs.parser", "schema": "{\n'our_address': {\n Any (str) *: {\n 'neighbor_address': {\n Any (str) *: {\n Optional (str) ld_rd: ,\n Optional (str) ld: ,\n Optional (str) rd: ,\n Optional (str) rh_rs: ,\n Optional (str) holdown_timer: ,\n Optional (str) holdown_timer_multiplier: ,\n Optional (str) state: ,\n Optional (str) interface: ,\n Optional (str) session: {\n 'state': ,\n 'echo_function': ,\n Optional (str) echo_interval_ms: ,\n },\n Optional (str) session_host: ,\n Optional (str) handle: ,\n Optional (str) local_diag: ,\n Optional (str) demand_mode: ,\n Optional (str) poll_bit: ,\n Optional (str) min_tx_int: ,\n Optional (str) min_rx_int: ,\n Optional (str) multiplier: ,\n Optional (str) received_min_rx_int: ,\n Optional (str) received_multiplier: ,\n Optional (str) holddown: ,\n Optional (str) holddown_hits: ,\n Optional (str) hello: ,\n Optional (str) hello_hits: ,\n Optional (str) rx: {\n Optional (str) count: ,\n Optional (str) min_int_ms: ,\n Optional (str) max_int_ms: ,\n Optional (str) avg_int_ms: ,\n Optional (str) last_ms_ago: ,\n },\n Optional (str) tx: {\n Optional (str) count: ,\n Optional (str) min_int_ms: ,\n Optional (str) max_int_ms: ,\n Optional (str) avg_int_ms: ,\n Optional (str) last_ms_ago: ,\n },\n Optional (str) echo_tx: {\n Optional (str) count: ,\n Optional (str) min_int_ms: ,\n Optional (str) max_int_ms: ,\n Optional (str) avg_int_ms: ,\n Optional (str) last_ms_ago: ,\n },\n Optional (str) echo_rx: {\n Optional (str) count: ,\n Optional (str) min_int_ms: ,\n Optional (str) max_int_ms: ,\n Optional (str) avg_int_ms: ,\n Optional (str) last_ms_ago: ,\n },\n Optional (str) elapsed_time_watermarks: ,\n Optional (str) elapsed_time_watermarks_last: ,\n Optional (str) registered_protocols: ,\n Optional (str) up_time: ,\n Optional (str) last_packet: {\n Optional (str) version: ,\n Optional (str) diagnostic: ,\n Optional (str) state_bit: ,\n Optional (str) i_hear_you_bit: ,\n Optional (str) demand_bit: ,\n Optional (str) poll_bit: ,\n Optional (str) final_bit: ,\n Optional (str) c_bit: ,\n Optional (str) multiplier: ,\n Optional (str) length: ,\n Optional (str) my_discr: ,\n Optional (str) your_discr: ,\n Optional (str) min_tx_int: ,\n Optional (str) min_rx_int: ,\n Optional (str) min_echo_int: ,\n },\n Optional (str) cleanup_timer_hits: ,\n Optional (str) sso_cleanup_timer_called: ,\n Optional (str) sso_cleanup_action_taken: ,\n Optional (str) pseudo_preemtive_process: {\n Optional (str) count: ,\n Optional (str) min: ,\n Optional (str) max: ,\n Optional (str) avg: ,\n Optional (str) last_ms_ago: ,\n },\n Optional (str) ipc_tx_failure_count: ,\n Optional (str) ipc_rx_failure_count: ,\n Optional (str) total_adjs_found: ,\n Optional (str) holddown_negotiated: ,\n Optional (str) holddown_adjusted: ,\n },\n },\n },\n },\n}", "uid": "show_bfd_neighbors_ipv4_ipv4_address_details", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_bfd.py#L12" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_bfd.py#L16" }, "iosxe": { "class": "ShowBfdNeighborsDetails", @@ -10419,7 +10536,7 @@ "package": "genie.libs.parser", "schema": "{\n'our_address': {\n Any (str) *: {\n 'neighbor_address': {\n Any (str) *: {\n Optional (str) ld_rd: ,\n Optional (str) ld: ,\n Optional (str) rd: ,\n Optional (str) rh_rs: ,\n Optional (str) holdown_timer: ,\n Optional (str) holdown_timer_multiplier: ,\n Optional (str) state: ,\n Optional (str) interface: ,\n Optional (str) session: {\n 'state': ,\n 'echo_function': ,\n Optional (str) echo_interval_ms: ,\n },\n Optional (str) session_host: ,\n Optional (str) handle: ,\n Optional (str) local_diag: ,\n Optional (str) demand_mode: ,\n Optional (str) poll_bit: ,\n Optional (str) min_tx_int: ,\n Optional (str) min_rx_int: ,\n Optional (str) multiplier: ,\n Optional (str) received_min_rx_int: ,\n Optional (str) received_multiplier: ,\n Optional (str) holddown: ,\n Optional (str) holddown_hits: ,\n Optional (str) hello: ,\n Optional (str) hello_hits: ,\n Optional (str) rx: {\n Optional (str) count: ,\n Optional (str) min_int_ms: ,\n Optional (str) max_int_ms: ,\n Optional (str) avg_int_ms: ,\n Optional (str) last_ms_ago: ,\n },\n Optional (str) tx: {\n Optional (str) count: ,\n Optional (str) min_int_ms: ,\n Optional (str) max_int_ms: ,\n Optional (str) avg_int_ms: ,\n Optional (str) last_ms_ago: ,\n },\n Optional (str) echo_tx: {\n Optional (str) count: ,\n Optional (str) min_int_ms: ,\n Optional (str) max_int_ms: ,\n Optional (str) avg_int_ms: ,\n Optional (str) last_ms_ago: ,\n },\n Optional (str) echo_rx: {\n Optional (str) count: ,\n Optional (str) min_int_ms: ,\n Optional (str) max_int_ms: ,\n Optional (str) avg_int_ms: ,\n Optional (str) last_ms_ago: ,\n },\n Optional (str) elapsed_time_watermarks: ,\n Optional (str) elapsed_time_watermarks_last: ,\n Optional (str) registered_protocols: ,\n Optional (str) up_time: ,\n Optional (str) last_packet: {\n Optional (str) version: ,\n Optional (str) diagnostic: ,\n Optional (str) state_bit: ,\n Optional (str) i_hear_you_bit: ,\n Optional (str) demand_bit: ,\n Optional (str) poll_bit: ,\n Optional (str) final_bit: ,\n Optional (str) c_bit: ,\n Optional (str) multiplier: ,\n Optional (str) length: ,\n Optional (str) my_discr: ,\n Optional (str) your_discr: ,\n Optional (str) min_tx_int: ,\n Optional (str) min_rx_int: ,\n Optional (str) min_echo_int: ,\n },\n Optional (str) cleanup_timer_hits: ,\n Optional (str) sso_cleanup_timer_called: ,\n Optional (str) sso_cleanup_action_taken: ,\n Optional (str) pseudo_preemtive_process: {\n Optional (str) count: ,\n Optional (str) min: ,\n Optional (str) max: ,\n Optional (str) avg: ,\n Optional (str) last_ms_ago: ,\n },\n Optional (str) ipc_tx_failure_count: ,\n Optional (str) ipc_rx_failure_count: ,\n Optional (str) total_adjs_found: ,\n Optional (str) holddown_negotiated: ,\n Optional (str) holddown_adjusted: ,\n },\n },\n },\n },\n}", "uid": "show_bfd_neighbors_ipv6_ipv6_address_details", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_bfd.py#L12" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_bfd.py#L16" }, "iosxe": { "class": "ShowBfdNeighborsDetails", @@ -10479,9 +10596,9 @@ "doc": "\n Parser for the following show commands:\n * show bfd session destination {ip_address}\n * show bfd ipv6 session destination {ip_address}\n ", "module_name": "show_bfd", "package": "genie.libs.parser", - "schema": "{\n'dest': {\n Any (str) *: {\n 'interface': ,\n Optional (str) session: {\n 'state': ,\n },\n Optional (str) hardware: ,\n Optional (str) npu: ,\n 'timer_vals': {\n 'async_detection_time': ,\n 'async_detection_time_ms': ,\n Optional (str) async_detection_interval_ms: ,\n Optional (str) async_detection_multiplier: ,\n 'echo_detection_time': ,\n 'echo_detection_time_ms': ,\n Optional (str) echo_detection_interval_ms: ,\n Optional (str) echo_detection_multiplier: ,\n },\n },\n },\n}", + "schema": "{\n'dest': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'interface': ,\n Optional (str) session: {\n 'state': ,\n },\n Optional (str) hardware: ,\n Optional (str) npu: ,\n 'timer_vals': {\n 'async_detection_time': ,\n Optional (str) async_detection_time_ms: ,\n Optional (str) async_detection_interval_ms: ,\n Optional (str) async_detection_multiplier: ,\n 'echo_detection_time': ,\n Optional (str) echo_detection_time_ms: ,\n Optional (str) echo_detection_interval_ms: ,\n Optional (str) echo_detection_multiplier: ,\n },\n },\n },\n },\n },\n}", "uid": "show_bfd_session_destination_ip_address", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bfd.py#L707" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bfd.py#L711" } }, "show bfd session destination {ip_address} detail": { @@ -10534,9 +10651,9 @@ "doc": "\n Parser for the following show commands:\n * show bfd session destination {ip_address}\n * show bfd ipv6 session destination {ip_address}\n ", "module_name": "show_bfd", "package": "genie.libs.parser", - "schema": "{\n'dest': {\n Any (str) *: {\n 'interface': ,\n Optional (str) session: {\n 'state': ,\n },\n Optional (str) hardware: ,\n Optional (str) npu: ,\n 'timer_vals': {\n 'async_detection_time': ,\n 'async_detection_time_ms': ,\n Optional (str) async_detection_interval_ms: ,\n Optional (str) async_detection_multiplier: ,\n 'echo_detection_time': ,\n 'echo_detection_time_ms': ,\n Optional (str) echo_detection_interval_ms: ,\n Optional (str) echo_detection_multiplier: ,\n },\n },\n },\n}", + "schema": "{\n'dest': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'interface': ,\n Optional (str) session: {\n 'state': ,\n },\n Optional (str) hardware: ,\n Optional (str) npu: ,\n 'timer_vals': {\n 'async_detection_time': ,\n Optional (str) async_detection_time_ms: ,\n Optional (str) async_detection_interval_ms: ,\n Optional (str) async_detection_multiplier: ,\n 'echo_detection_time': ,\n Optional (str) echo_detection_time_ms: ,\n Optional (str) echo_detection_interval_ms: ,\n Optional (str) echo_detection_multiplier: ,\n },\n },\n },\n },\n },\n}", "uid": "show_bfd_ipv6_session_destination_ip_address", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bfd.py#L707" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bfd.py#L711" } }, "show bfd {ipv6} session destination {ip_address} detail": { @@ -10550,6 +10667,17 @@ "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bfd.py#L282" } }, + "show bgp": { + "iosxr": { + "class": "ShowBgpAddressFamily", + "doc": "Parser for:\n 'show bgp'\n 'show bgp {address_family}'\n ", + "module_name": "show_bgp", + "package": "genie.libs.parser", + "schema": "{\n'address_family': {\n Any (str) *: {\n Optional (str) router_identifier: ,\n Optional (str) local_as: Or (, ),\n Optional (str) generic_scan_interval: ,\n Optional (str) non_stop_routing: ,\n Optional (str) table_state: ,\n Optional (str) table_id: ,\n Optional (str) rd_version: ,\n Optional (str) bgp_table_version: ,\n Optional (str) dampening_status: ,\n Optional (str) nsr_initial_initsync_version: ,\n Optional (str) nsr_issu_sync_group_versions: ,\n Optional (str) nsr_initial_init_ver_status: ,\n Optional (str) scan_interval: ,\n Optional (str) processed_prefix: ,\n Optional (str) processed_paths: ,\n Optional (str) route_distinguisher: {\n Any (str) *: {\n Optional (str) default_vrf: ,\n Optional (str) prefix: {\n Any (str) *: {\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) status_codes: ,\n Optional (str) metric: ,\n Optional (str) locprf: ,\n Optional (str) weight: ,\n Optional (str) path: ,\n Optional (str) origin_codes: ,\n },\n },\n },\n },\n },\n },\n Optional (str) prefix: {\n Any (str) *: {\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) status_codes: ,\n Optional (str) metric: ,\n Optional (str) locprf: ,\n Optional (str) weight: ,\n Optional (str) path: ,\n Optional (str) origin_codes: ,\n },\n },\n },\n },\n Optional (str) operation_mode: ,\n Optional (str) process: {\n Any (str) *: {\n 'rcvtblver': ,\n 'brib_rib': ,\n 'labelver': ,\n 'importver': ,\n 'sendtblver': ,\n 'standbyver': ,\n },\n },\n Optional (str) neighbor: {\n Any (str) *: {\n 'remote_as': Or (, ),\n 'tbl_ver': ,\n 'spk': ,\n 'msg_rcvd': ,\n 'msg_sent': ,\n 'input_queue': ,\n 'output_queue': ,\n 'up_down': ,\n 'state_pfxrcd': ,\n },\n },\n },\n },\n}", + "uid": "show_bgp", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L9120" + } + }, "show bgp all": { "ios": { "class": "ShowBgpAll", @@ -10578,7 +10706,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) total_next_hop: {\n 'time_spent_secs': ,\n },\n Optional (str) maximum_next_hop: {\n 'received': ,\n 'best_paths_deleted': ,\n 'best_paths_changed': ,\n 'time_spent_secs': ,\n },\n Optional (str) last_notification: {\n 'received': ,\n 'time_spent_secs': ,\n },\n Optional (str) gateway_address_family: ,\n Optional (str) table_id: ,\n Optional (str) next_hop_count: ,\n Optional (str) critical_trigger_delay: ,\n Optional (str) non_critical_trigger_delay: ,\n Optional (str) next_hop_version: ,\n Optional (str) rib_version: ,\n Optional (str) epe_table_version: ,\n Optional (str) epe_label_version: ,\n Optional (str) epe_downloaded_version: ,\n Optional (str) epe_standby_version: ,\n Optional (str) next_hops: {\n Any (str) *: {\n 'status': ListOf (type) ,\n 'metric': ,\n 'tbl_id': ,\n 'notf': ,\n 'last_rib_event': ,\n 'ref_count': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_all_all_nexthops", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L7198" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L7333" } }, "show bgp all cluster-ids": { @@ -10598,7 +10726,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) cluster_id: ,\n Optional (str) configured_id: ,\n Optional (str) reflection_all_configured: ,\n Optional (str) reflection_intra_cluster_configured: ,\n Optional (str) reflection_intra_cluster_used: ,\n Optional (str) list_of_cluster_ids: {\n Any (str) *: {\n Optional (str) num_neighbors: ,\n Optional (str) client_to_client_reflection_configured: ,\n Optional (str) client_to_client_reflection_used: ,\n },\n },\n },\n },\n}", "uid": "show_bgp_all_cluster-ids", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L6751" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L6752" } }, "show bgp all dampening flap-statistics": { @@ -10609,7 +10737,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) network: {\n Any (str) *: {\n 'peer': ,\n 'flaps': ,\n 'duration': ,\n 'current_penalty': ,\n 'suppress_limit': ,\n 'reuse_limit': ,\n 'best': ,\n Optional (str) status: ,\n Optional (str) reuse_time: ,\n Optional (str) pathtype: ,\n },\n },\n Optional (str) history_paths: ,\n Optional (str) dampened_paths: ,\n Optional (str) dampening_enabled: ,\n Optional (str) route_identifier: {\n Any (str) *: {\n Optional (str) network: {\n Any (str) *: {\n 'peer': ,\n 'flaps': ,\n 'duration': ,\n Optional (str) reuse_time: ,\n 'current_penalty': ,\n 'suppress_limit': ,\n 'reuse_limit': ,\n 'best': ,\n Optional (str) status: ,\n Optional (str) pathtype: ,\n },\n },\n 'history_paths': ,\n 'dampened_paths': ,\n 'dampening_enabled': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_all_dampening_flap-statistics", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L7521" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L7549" } }, "show bgp all detail": { @@ -10649,7 +10777,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': Or (, ),\n 'link': ,\n Optional (str) local_as: Or (, ),\n Optional (str) description: ,\n 'shutdown': ,\n Optional (str) bgp_version: ,\n Optional (str) router_id: ,\n Optional (str) session_state: ,\n Optional (str) no_prepend: ,\n Optional (str) replace_as: ,\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) session_state: ,\n Optional (str) up_time: ,\n Optional (str) down_time: ,\n Optional (str) last_read: ,\n Optional (str) last_write: ,\n Optional (str) current_time: ,\n Optional (str) bgp_table_version: ,\n Optional (str) neighbor_version: ,\n Optional (str) output_queue_size: ,\n Optional (str) index: ,\n Optional (str) advertise_bit: ,\n Optional (str) route_reflector_client: ,\n Optional (str) update_group_member: ,\n Optional (str) community_attribute_sent: ,\n Optional (str) extended_community_attribute_sent: ,\n Optional (str) suppress_ldp_signaling: ,\n Optional (str) slow_peer_detection: ,\n Optional (str) slow_peer_split_update_group_dynamic: ,\n Optional (str) refresh_epoch: ,\n Optional (str) max_nlri: ,\n Optional (str) min_nlri: ,\n Optional (str) last_detected_dynamic_slow_peer: ,\n Optional (str) dynamic_slow_peer_recovered: ,\n Optional (str) last_sent_refresh_start_of_rib: ,\n Optional (str) last_received_refresh_start_of_rib: ,\n Optional (str) last_sent_refresh_end_of_rib: ,\n Optional (str) last_received_refresh_end_of_rib: ,\n Optional (str) refresh_out: ,\n Optional (str) refresh_in: ,\n Optional (str) prefix_activity_counters: {\n 'sent': {\n Any (str) *: Any (str) *,\n },\n 'received': {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) local_policy_denied_prefixes_counters: {\n 'outbound': {\n Any (str) *: Any (str) *,\n },\n 'inbound': {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) refresh_activity_counters: {\n 'sent': {\n Any (str) *: ,\n },\n 'received': {\n Any (str) *: ,\n },\n },\n },\n },\n Optional (str) bgp_negotiated_keepalive_timers: {\n 'keepalive_interval': ,\n 'hold_time': ,\n Optional (str) min_holdtime: ,\n },\n Optional (str) bgp_negotiated_capabilities: {\n Optional (str) remote_restart_timer: ,\n Optional (str) graceful_restart_af_advertised_by_peer: ,\n Any (str) *: ,\n },\n Optional (str) bgp_neighbor_session: {\n Optional (str) sessions: ,\n Optional (str) stateful_switchover: ,\n },\n Optional (str) bgp_neighbor_counters: {\n Optional (str) messages: {\n 'sent': {\n 'opens': ,\n 'updates': ,\n 'notifications': ,\n 'keepalives': ,\n 'route_refresh': ,\n 'total': ,\n },\n 'received': {\n 'opens': ,\n 'updates': ,\n 'notifications': ,\n 'keepalives': ,\n 'route_refresh': ,\n 'total': ,\n },\n 'in_queue_depth': ,\n 'out_queue_depth': ,\n },\n Optional (str) multisession_messages: {\n Any (str) *: {\n 'sent': {\n 'opens': ,\n 'updates': ,\n 'notifications': ,\n 'keepalives': ,\n 'route_refresh': ,\n 'total': ,\n },\n 'received': {\n 'opens': ,\n 'updates': ,\n 'notifications': ,\n 'keepalives': ,\n 'route_refresh': ,\n 'total': ,\n },\n 'in_queue_depth': ,\n 'out_queue_depth': ,\n },\n },\n },\n Optional (str) bgp_session_transport: {\n 'min_time_between_advertisement_runs': ,\n Optional (str) address_tracking_status: ,\n Optional (str) rib_route_ip: ,\n Optional (str) tcp_path_mtu_discovery: ,\n 'connection': {\n 'established': ,\n 'dropped': ,\n 'last_reset': ,\n Optional (str) reset_reason: ,\n },\n Optional (str) transport: {\n 'local_port': ,\n 'local_host': ,\n 'foreign_port': ,\n 'foreign_host': ,\n Optional (str) mss: ,\n },\n Optional (str) graceful_restart: ,\n Optional (str) gr_restart_time: ,\n Optional (str) gr_stalepath_time: ,\n Optional (str) connection_state: ,\n Optional (str) io_status: ,\n Optional (str) unread_input_bytes: ,\n Optional (str) ecn_connection: ,\n Optional (str) minimum_incoming_ttl: ,\n Optional (str) outgoing_ttl: ,\n Optional (str) connection_tableid: ,\n Optional (str) maximum_output_segment_queue_size: ,\n Optional (str) enqueued_packets: {\n 'retransmit_packet': ,\n 'input_packet': ,\n 'mis_ordered_packet': ,\n },\n Optional (str) iss: ,\n Optional (str) snduna: ,\n Optional (str) sndnxt: ,\n Optional (str) irs: ,\n Optional (str) rcvnxt: ,\n Optional (str) sndwnd: ,\n Optional (str) snd_scale: ,\n Optional (str) maxrcvwnd: ,\n Optional (str) rcvwnd: ,\n Optional (str) rcv_scale: ,\n Optional (str) delrcvwnd: ,\n Optional (str) srtt: ,\n Optional (str) rtto: ,\n Optional (str) rtv: ,\n Optional (str) krtt: ,\n Optional (str) min_rtt: ,\n Optional (str) max_rtt: ,\n Optional (str) ack_hold: ,\n Optional (str) uptime: ,\n Optional (str) sent_idletime: ,\n Optional (str) receive_idletime: ,\n Optional (str) status_flags: ,\n Optional (str) option_flags: ,\n Optional (str) ip_precedence_value: ,\n Optional (str) datagram: {\n Optional (str) datagram_sent: {\n 'value': ,\n 'retransmit': ,\n 'fastretransmit': ,\n 'partialack': ,\n 'second_congestion': ,\n 'with_data': ,\n 'total_data': ,\n },\n 'datagram_received': {\n 'value': ,\n 'out_of_order': ,\n 'with_data': ,\n 'total_data': ,\n },\n },\n Optional (str) packet_fast_path: ,\n Optional (str) packet_fast_processed: ,\n Optional (str) packet_slow_path: ,\n Optional (str) fast_lock_acquisition_failures: ,\n Optional (str) lock_slow_path: ,\n Optional (str) tcp_semaphore: ,\n Optional (str) tcp_semaphore_status: ,\n Optional (str) sso: ,\n Optional (str) tcp_connection: ,\n },\n Optional (str) bgp_event_timer: {\n 'starts': {\n Any (str) *: ,\n },\n 'wakeups': {\n Any (str) *: ,\n },\n 'next': {\n Any (str) *: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_all_neighbors", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L4471" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L4472" } }, "show bgp all neighbors {neighbor}": { @@ -10669,7 +10797,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': Or (, ),\n 'link': ,\n Optional (str) local_as: Or (, ),\n Optional (str) description: ,\n 'shutdown': ,\n Optional (str) bgp_version: ,\n Optional (str) router_id: ,\n Optional (str) session_state: ,\n Optional (str) no_prepend: ,\n Optional (str) replace_as: ,\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) session_state: ,\n Optional (str) up_time: ,\n Optional (str) down_time: ,\n Optional (str) last_read: ,\n Optional (str) last_write: ,\n Optional (str) current_time: ,\n Optional (str) bgp_table_version: ,\n Optional (str) neighbor_version: ,\n Optional (str) output_queue_size: ,\n Optional (str) index: ,\n Optional (str) advertise_bit: ,\n Optional (str) route_reflector_client: ,\n Optional (str) update_group_member: ,\n Optional (str) community_attribute_sent: ,\n Optional (str) extended_community_attribute_sent: ,\n Optional (str) suppress_ldp_signaling: ,\n Optional (str) slow_peer_detection: ,\n Optional (str) slow_peer_split_update_group_dynamic: ,\n Optional (str) refresh_epoch: ,\n Optional (str) max_nlri: ,\n Optional (str) min_nlri: ,\n Optional (str) last_detected_dynamic_slow_peer: ,\n Optional (str) dynamic_slow_peer_recovered: ,\n Optional (str) last_sent_refresh_start_of_rib: ,\n Optional (str) last_received_refresh_start_of_rib: ,\n Optional (str) last_sent_refresh_end_of_rib: ,\n Optional (str) last_received_refresh_end_of_rib: ,\n Optional (str) refresh_out: ,\n Optional (str) refresh_in: ,\n Optional (str) prefix_activity_counters: {\n 'sent': {\n Any (str) *: Any (str) *,\n },\n 'received': {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) local_policy_denied_prefixes_counters: {\n 'outbound': {\n Any (str) *: Any (str) *,\n },\n 'inbound': {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) refresh_activity_counters: {\n 'sent': {\n Any (str) *: ,\n },\n 'received': {\n Any (str) *: ,\n },\n },\n },\n },\n Optional (str) bgp_negotiated_keepalive_timers: {\n 'keepalive_interval': ,\n 'hold_time': ,\n Optional (str) min_holdtime: ,\n },\n Optional (str) bgp_negotiated_capabilities: {\n Optional (str) remote_restart_timer: ,\n Optional (str) graceful_restart_af_advertised_by_peer: ,\n Any (str) *: ,\n },\n Optional (str) bgp_neighbor_session: {\n Optional (str) sessions: ,\n Optional (str) stateful_switchover: ,\n },\n Optional (str) bgp_neighbor_counters: {\n Optional (str) messages: {\n 'sent': {\n 'opens': ,\n 'updates': ,\n 'notifications': ,\n 'keepalives': ,\n 'route_refresh': ,\n 'total': ,\n },\n 'received': {\n 'opens': ,\n 'updates': ,\n 'notifications': ,\n 'keepalives': ,\n 'route_refresh': ,\n 'total': ,\n },\n 'in_queue_depth': ,\n 'out_queue_depth': ,\n },\n Optional (str) multisession_messages: {\n Any (str) *: {\n 'sent': {\n 'opens': ,\n 'updates': ,\n 'notifications': ,\n 'keepalives': ,\n 'route_refresh': ,\n 'total': ,\n },\n 'received': {\n 'opens': ,\n 'updates': ,\n 'notifications': ,\n 'keepalives': ,\n 'route_refresh': ,\n 'total': ,\n },\n 'in_queue_depth': ,\n 'out_queue_depth': ,\n },\n },\n },\n Optional (str) bgp_session_transport: {\n 'min_time_between_advertisement_runs': ,\n Optional (str) address_tracking_status: ,\n Optional (str) rib_route_ip: ,\n Optional (str) tcp_path_mtu_discovery: ,\n 'connection': {\n 'established': ,\n 'dropped': ,\n 'last_reset': ,\n Optional (str) reset_reason: ,\n },\n Optional (str) transport: {\n 'local_port': ,\n 'local_host': ,\n 'foreign_port': ,\n 'foreign_host': ,\n Optional (str) mss: ,\n },\n Optional (str) graceful_restart: ,\n Optional (str) gr_restart_time: ,\n Optional (str) gr_stalepath_time: ,\n Optional (str) connection_state: ,\n Optional (str) io_status: ,\n Optional (str) unread_input_bytes: ,\n Optional (str) ecn_connection: ,\n Optional (str) minimum_incoming_ttl: ,\n Optional (str) outgoing_ttl: ,\n Optional (str) connection_tableid: ,\n Optional (str) maximum_output_segment_queue_size: ,\n Optional (str) enqueued_packets: {\n 'retransmit_packet': ,\n 'input_packet': ,\n 'mis_ordered_packet': ,\n },\n Optional (str) iss: ,\n Optional (str) snduna: ,\n Optional (str) sndnxt: ,\n Optional (str) irs: ,\n Optional (str) rcvnxt: ,\n Optional (str) sndwnd: ,\n Optional (str) snd_scale: ,\n Optional (str) maxrcvwnd: ,\n Optional (str) rcvwnd: ,\n Optional (str) rcv_scale: ,\n Optional (str) delrcvwnd: ,\n Optional (str) srtt: ,\n Optional (str) rtto: ,\n Optional (str) rtv: ,\n Optional (str) krtt: ,\n Optional (str) min_rtt: ,\n Optional (str) max_rtt: ,\n Optional (str) ack_hold: ,\n Optional (str) uptime: ,\n Optional (str) sent_idletime: ,\n Optional (str) receive_idletime: ,\n Optional (str) status_flags: ,\n Optional (str) option_flags: ,\n Optional (str) ip_precedence_value: ,\n Optional (str) datagram: {\n Optional (str) datagram_sent: {\n 'value': ,\n 'retransmit': ,\n 'fastretransmit': ,\n 'partialack': ,\n 'second_congestion': ,\n 'with_data': ,\n 'total_data': ,\n },\n 'datagram_received': {\n 'value': ,\n 'out_of_order': ,\n 'with_data': ,\n 'total_data': ,\n },\n },\n Optional (str) packet_fast_path: ,\n Optional (str) packet_fast_processed: ,\n Optional (str) packet_slow_path: ,\n Optional (str) fast_lock_acquisition_failures: ,\n Optional (str) lock_slow_path: ,\n Optional (str) tcp_semaphore: ,\n Optional (str) tcp_semaphore_status: ,\n Optional (str) sso: ,\n Optional (str) tcp_connection: ,\n },\n Optional (str) bgp_event_timer: {\n 'starts': {\n Any (str) *: ,\n },\n 'wakeups': {\n Any (str) *: ,\n },\n 'next': {\n Any (str) *: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_all_neighbors_neighbor", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L4471" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L4472" } }, "show bgp all neighbors {neighbor} advertised-routes": { @@ -10689,7 +10817,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) bgp_table_version: ,\n Optional (str) local_router_id: ,\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) advertised: {\n Optional (Any) Any (str) *: {\n Optional (str) index: {\n Optional (Any) Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) status_codes: ,\n Optional (str) path_type: ,\n Optional (str) metric: ,\n Optional (str) localprf: ,\n Optional (str) weight: ,\n Optional (str) path: ,\n Optional (str) origin_codes: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_all_neighbors_neighbor_advertised-routes", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L5283" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L5284" } }, "show bgp all neighbors {neighbor} policy": { @@ -10709,7 +10837,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) nbr_af_route_map_name_in: ,\n Optional (str) nbr_af_route_map_name_out: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_all_neighbors_neighbor_policy", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L6913" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L6914" } }, "show bgp all neighbors {neighbor} received-routes": { @@ -10729,7 +10857,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) bgp_table_version: ,\n Optional (str) local_router_id: ,\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) received_routes: {\n Optional (Any) Any (str) *: {\n Optional (str) index: {\n Optional (Any) Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) status_codes: ,\n Optional (str) path_type: ,\n Optional (str) metric: ,\n Optional (str) localprf: ,\n Optional (str) weight: ,\n Optional (str) path: ,\n Optional (str) origin_codes: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_all_neighbors_neighbor_received-routes", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L5906" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L5907" } }, "show bgp all neighbors {neighbor} routes": { @@ -10749,7 +10877,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) total_num_of_prefixes: ,\nOptional (str) vrf: {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) bgp_table_version: ,\n Optional (str) local_router_id: ,\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) routes: {\n Optional (Any) Any (str) *: {\n Optional (str) index: {\n Optional (Any) Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) status_codes: ,\n Optional (str) path_type: ,\n Optional (str) metric: ,\n Optional (str) localprf: ,\n Optional (str) weight: ,\n Optional (str) path: ,\n Optional (str) origin_codes: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_all_neighbors_neighbor_routes", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L6566" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L6567" } }, "show bgp all nexthop-database": { @@ -10760,7 +10888,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'af_nexthop_trigger_enable': ,\n 'nexthop_trigger_delay_critical': ,\n 'nexthop_trigger_delay_non_critical': ,\n Optional (str) next_hop: {\n Any (str) *: {\n Optional (str) refcount: ,\n Optional (str) flags: ,\n Optional (str) multipath: ,\n Optional (str) igp_cost: ,\n Optional (str) igp_route_type: ,\n Optional (str) igp_preference: ,\n Optional (str) attached: ,\n Optional (str) local: ,\n Optional (str) reachable: ,\n Optional (str) labeled: ,\n Optional (str) filtered: ,\n Optional (str) pending_update: ,\n Optional (str) resolve_time: ,\n Optional (str) rib_route: ,\n Optional (str) metric_next_advertise: ,\n Optional (str) rnh_epoch: ,\n Optional (str) attached_nexthop: {\n Any (str) *: {\n 'attached_nexthop_interface': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_all_nexthop-database", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L7900" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L7928" } }, "show bgp all summary": { @@ -10791,7 +10919,7 @@ "package": "genie.libs.parser", "schema": "{\n'peer_set': {\n Any (str) *: {\n 'peer_set_id': ,\n 'nexthop': ,\n 'version': ,\n 'rn_version': ,\n 'flags': ,\n 'local_asn': ,\n 'remote_asn': ,\n 'local_rid': ,\n 'remote_rid': ,\n Optional (str) local_address: ,\n 'first_hop': ,\n 'nhid': ,\n Optional (str) ifh: ,\n 'label': ,\n 'refcount': ,\n 'rpc_set': ,\n Optional (str) id: ,\n },\n },\n}", "uid": "show_bgp_egress-engineering", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L104" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L111" } }, "show bgp group brief": { @@ -10868,7 +10996,7 @@ "package": "genie.libs.parser", "schema": "{\n'instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'spk': ,\n 'as_number': ,\n 'in_q': ,\n 'out_q': ,\n 'nbr_state': ,\n 'nsr_state': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_instance_all_sessions", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L5589" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L5710" } }, "show bgp instance {instance} all all": { @@ -10879,7 +11007,7 @@ "package": "genie.libs.parser", "schema": "{\n'instance': {\n Any (str) *: {\n Optional (str) vrf: {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) router_identifier: ,\n Optional (str) vrf_id: ,\n Optional (str) instance_number: ,\n Optional (str) local_as: Or (, ),\n Optional (str) vrf_state: ,\n Optional (str) bgp_vrf: ,\n Optional (str) generic_scan_interval: ,\n Optional (str) non_stop_routing: ,\n Optional (str) table_state: ,\n Optional (str) table_id: ,\n Optional (str) rd_version: ,\n Optional (str) bgp_table_version: ,\n Optional (str) nsr_initial_initsync_version: ,\n Optional (str) nsr_issu_sync_group_versions: ,\n Optional (str) nsr_initial_init_ver_status: ,\n Optional (str) processed_prefix: ,\n Optional (str) processed_paths: ,\n Optional (str) scan_interval: ,\n Optional (str) default_vrf: ,\n Optional (str) route_distinguisher: ,\n Optional (str) prefix: {\n Any (str) *: {\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) status_codes: ,\n Optional (str) metric: ,\n Optional (str) locprf: ,\n Optional (str) weight: ,\n Optional (str) path: ,\n Optional (str) origin_codes: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_instance_instance_all_all", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L5014" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L5135" } }, "show bgp instance {instance} all all neighbors detail": { @@ -10888,9 +11016,9 @@ "doc": " Parser for:\n show bgp instance all all all neighbors detail\n show bgp instance all vrf all neighbors detail\n show bgp instance all vrf all ipv4 unicast neighbors detail\n show bgp instance all vrf all ipv6 unicast neighbors detail\n show bgp instance vrf neighbors detail\n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf_type\n ", "module_name": "show_bgp", "package": "genie.libs.parser", - "schema": "{\n'instance': {\n Any (str) *: {\n Optional (str) vrf: {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n Optional (str) description: ,\n Optional (str) peer_group: ,\n Optional (str) send_community: ,\n Optional (str) input_queue: ,\n Optional (str) output_queue: ,\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper_only: ,\n Optional (str) graceful_restart_restart_time: ,\n Optional (str) graceful_restart_stalepath_time: ,\n Optional (str) allow_own_as: ,\n Optional (str) minimum_advertisement_interval: ,\n Optional (str) route_reflector_client: ,\n Optional (str) route_reflector_cluster_id: ,\n Optional (str) remote_as: ,\n Optional (str) local_as_as_no: ,\n Optional (str) local_as_no_prepend: ,\n Optional (str) local_as_replace_as: ,\n Optional (str) local_as_dual_as: ,\n Optional (str) remove_private_as: ,\n Optional (str) keepalive_interval: ,\n Optional (str) holdtime: ,\n Optional (str) min_acceptable_hold_time: ,\n Optional (str) link_state: ,\n Optional (str) router_id: ,\n Optional (str) session_state: ,\n Optional (str) up_time: ,\n Optional (str) session_state_reason: ,\n Optional (str) nsr_state: ,\n Optional (str) last_read: ,\n Optional (str) last_read_before_reset: ,\n Optional (str) ebgp_multihop: ,\n Optional (str) ebgp_multihop_max_hop: ,\n Optional (str) shutdown: ,\n Optional (str) suppress_four_byte_as_capability: ,\n Optional (str) last_write: ,\n Optional (str) attempted: ,\n Optional (str) written: ,\n Optional (str) second_last_write: ,\n Optional (str) second_attempted: ,\n Optional (str) second_written: ,\n Optional (str) last_write_before_reset: ,\n Optional (str) last_write_attempted: ,\n Optional (str) last_write_written: ,\n Optional (str) second_last_write_before_reset: ,\n Optional (str) second_last_write_before_attempted: ,\n Optional (str) second_last_write_before_written: ,\n Optional (str) last_write_pulse_rcvd: ,\n Optional (str) last_full_not_set_pulse_count: ,\n Optional (str) last_write_pulse_rcvd_before_reset: ,\n Optional (str) socket_status: ,\n Optional (str) last_write_thread_event_before_reset: ,\n Optional (str) last_write_thread_event_second_last: ,\n Optional (str) last_ka_expiry_before_reset: ,\n Optional (str) last_ka_expiry_before_second_last: ,\n Optional (str) last_ka_error_before_reset: ,\n Optional (str) last_ka_error_ka_not_sent: ,\n Optional (str) last_ka_start_before_reset: ,\n Optional (str) last_ka_start_before_second_last: ,\n Optional (str) precedence: ,\n Optional (str) non_stop_routing: ,\n Optional (str) tcp_initial_sync: ,\n Optional (str) tcp_initial_sync_phase_two: ,\n Optional (str) tcp_initial_sync_done: ,\n Optional (str) enforcing_first_as: ,\n Optional (str) multiprotocol_capability: ,\n Optional (str) bgp_negotiated_keepalive_timers: {\n Optional (str) hold_time: ,\n Optional (str) keepalive_interval: ,\n },\n Optional (str) bgp_negotiated_capabilities: {\n Any (str) *: ,\n },\n Optional (str) message_stats_input_queue: ,\n Optional (str) message_stats_output_queue: ,\n Optional (str) bgp_neighbor_counters: {\n Optional (str) messages: {\n Optional (str) sent: {\n Any (str) *: ,\n },\n Optional (str) received: {\n Any (str) *: ,\n },\n },\n },\n Optional (str) minimum_time_between_adv_runs: ,\n Optional (str) inbound_message: ,\n Optional (str) outbound_message: ,\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) enabled: ,\n Optional (str) graceful_restart: ,\n Optional (str) ipv4_unicast_send_default_route: ,\n Optional (str) ipv6_unicast_send_default_route: ,\n Optional (str) prefixes_received: ,\n Optional (str) prefixes_sent: ,\n Optional (str) active: ,\n Optional (str) neighbor_version: ,\n Optional (str) update_group: ,\n Optional (str) filter_group: ,\n Optional (str) refresh_request_status: ,\n Optional (str) route_refresh_request_received: ,\n Optional (str) route_refresh_request_sent: ,\n Optional (str) route_map_name_in: ,\n Optional (str) route_map_name_out: ,\n Optional (str) accepted_prefixes: ,\n Optional (str) best_paths: ,\n Optional (str) exact_no_prefixes_denied: ,\n Optional (str) cummulative_no_prefixes_denied: ,\n Optional (str) cummulative_no_no_policy: ,\n Optional (str) cummulative_no_failed_rt_match: ,\n Optional (str) cummulative_no_by_orf_policy: ,\n Optional (str) cummulative_no_by_policy: ,\n Optional (str) prefix_advertised: ,\n Optional (str) prefix_suppressed: ,\n Optional (str) prefix_withdrawn: ,\n Optional (str) maximum_prefix_max_prefix_no: ,\n Optional (str) maximum_prefix_threshold: ,\n Optional (str) maximum_prefix_restart: ,\n Optional (str) maximum_prefix_warning_only: ,\n Optional (str) eor_status: ,\n Optional (str) last_ack_version: ,\n Optional (str) last_synced_ack_version: ,\n Optional (str) outstanding_version_objects_current: ,\n Optional (str) outstanding_version_objects_max: ,\n Optional (str) additional_paths_operation: ,\n Optional (str) additional_routes_local_label: ,\n Optional (str) allowas_in: ,\n Optional (str) allowas_in_as_number: ,\n Optional (str) route_reflector_client: ,\n Optional (str) send_community: ,\n Optional (str) soft_configuration: ,\n Optional (str) as_override: ,\n Optional (str) default_originate: ,\n Optional (str) default_originate_route_map: ,\n Optional (str) send_multicast_attributes: ,\n Optional (str) soo: ,\n },\n },\n Optional (str) bgp_session_transport: {\n Optional (str) connection: {\n Optional (str) state: ,\n Optional (str) mode: ,\n Optional (str) last_reset: ,\n Optional (str) reset_reason: ,\n Optional (str) connections_established: ,\n Optional (str) connections_dropped: ,\n },\n Optional (str) transport: {\n Optional (str) local_host: ,\n Optional (str) local_port: ,\n Optional (str) if_handle: ,\n Optional (str) foreign_host: ,\n Optional (str) foreign_port: ,\n Optional (str) mss: ,\n Optional (str) passive_mode: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'instance': {\n Any (str) *: {\n Optional (str) vrf: {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n Optional (str) description: ,\n Optional (str) peer_group: ,\n Optional (str) send_community: ,\n Optional (str) input_queue: ,\n Optional (str) output_queue: ,\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper_only: ,\n Optional (str) graceful_restart_restart_time: ,\n Optional (str) graceful_restart_stalepath_time: ,\n Optional (str) allow_own_as: ,\n Optional (str) minimum_advertisement_interval: ,\n Optional (str) route_reflector_client: ,\n Optional (str) route_reflector_cluster_id: ,\n Optional (str) remote_as: ,\n Optional (str) local_as_as_no: ,\n Optional (str) local_as_no_prepend: ,\n Optional (str) local_as_replace_as: ,\n Optional (str) local_as_dual_as: ,\n Optional (str) remove_private_as: ,\n Optional (str) keepalive_interval: ,\n Optional (str) holdtime: ,\n Optional (str) configured_keepalive_interval: ,\n Optional (str) configured_holdtime: ,\n Optional (str) min_acceptable_hold_time: ,\n Optional (str) link_state: ,\n Optional (str) router_id: ,\n Optional (str) session_state: ,\n Optional (str) up_time: ,\n Optional (str) session_state_reason: ,\n Optional (str) nsr_state: ,\n Optional (str) last_read: ,\n Optional (str) last_read_before_reset: ,\n Optional (str) ebgp_multihop: ,\n Optional (str) ebgp_multihop_max_hop: ,\n Optional (str) shutdown: ,\n Optional (str) suppress_four_byte_as_capability: ,\n Optional (str) last_write: ,\n Optional (str) attempted: ,\n Optional (str) written: ,\n Optional (str) second_last_write: ,\n Optional (str) second_attempted: ,\n Optional (str) second_written: ,\n Optional (str) last_write_before_reset: ,\n Optional (str) last_write_attempted: ,\n Optional (str) last_write_written: ,\n Optional (str) second_last_write_before_reset: ,\n Optional (str) second_last_write_before_attempted: ,\n Optional (str) second_last_write_before_written: ,\n Optional (str) last_write_pulse_rcvd: ,\n Optional (str) last_full_not_set_pulse_count: ,\n Optional (str) last_write_pulse_rcvd_before_reset: ,\n Optional (str) socket_status: ,\n Optional (str) last_write_thread_event_before_reset: ,\n Optional (str) last_write_thread_event_second_last: ,\n Optional (str) last_ka_expiry_before_reset: ,\n Optional (str) last_ka_expiry_before_second_last: ,\n Optional (str) last_ka_error_before_reset: ,\n Optional (str) last_ka_error_ka_not_sent: ,\n Optional (str) last_ka_start_before_reset: ,\n Optional (str) last_ka_start_before_second_last: ,\n Optional (str) precedence: ,\n Optional (str) non_stop_routing: ,\n Optional (str) tcp_initial_sync: ,\n Optional (str) tcp_initial_sync_phase_two: ,\n Optional (str) tcp_initial_sync_done: ,\n Optional (str) enforcing_first_as: ,\n Optional (str) multiprotocol_capability: ,\n Optional (str) bgp_negotiated_keepalive_timers: {\n Optional (str) hold_time: ,\n Optional (str) keepalive_interval: ,\n },\n Optional (str) bgp_negotiated_capabilities: {\n Any (str) *: ,\n },\n Optional (str) message_stats_input_queue: ,\n Optional (str) message_stats_output_queue: ,\n Optional (str) bgp_neighbor_counters: {\n Optional (str) messages: {\n Optional (str) sent: {\n Any (str) *: ,\n },\n Optional (str) received: {\n Any (str) *: ,\n },\n },\n },\n Optional (str) minimum_time_between_adv_runs: ,\n Optional (str) inbound_message: ,\n Optional (str) outbound_message: ,\n Optional (str) bfd: {\n Optional (str) bfd_status: ,\n Optional (str) session_status: ,\n Optional (str) mininterval: ,\n Optional (str) multiplier: ,\n },\n Optional (str) messages: {\n Optional (Any) Any (str) *: {\n Optional (str) messages_count: ,\n Optional (str) notifications: ,\n Optional (str) queue: ,\n },\n },\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) enabled: ,\n Optional (str) graceful_restart: ,\n Optional (str) ipv4_unicast_send_default_route: ,\n Optional (str) ipv6_unicast_send_default_route: ,\n Optional (str) prefixes_received: ,\n Optional (str) prefixes_sent: ,\n Optional (str) active: ,\n Optional (str) neighbor_version: ,\n Optional (str) update_group: ,\n Optional (str) filter_group: ,\n Optional (str) refresh_request_status: ,\n Optional (str) route_refresh_request_received: ,\n Optional (str) route_refresh_request_sent: ,\n Optional (str) route_map_name_in: ,\n Optional (str) route_map_name_out: ,\n Optional (str) accepted_prefixes: ,\n Optional (str) best_paths: ,\n Optional (str) exact_no_prefixes_denied: ,\n Optional (str) cummulative_no_prefixes_denied: ,\n Optional (str) cummulative_no_no_policy: ,\n Optional (str) cummulative_no_failed_rt_match: ,\n Optional (str) cummulative_no_by_orf_policy: ,\n Optional (str) cummulative_no_by_policy: ,\n Optional (str) prefix_advertised: ,\n Optional (str) prefix_suppressed: ,\n Optional (str) prefix_withdrawn: ,\n Optional (str) maximum_prefix_max_prefix_no: ,\n Optional (str) maximum_prefix_threshold: ,\n Optional (str) maximum_prefix_restart: ,\n Optional (str) maximum_prefix_warning_only: ,\n Optional (str) eor_status: ,\n Optional (str) last_ack_version: ,\n Optional (str) last_synced_ack_version: ,\n Optional (str) outstanding_version_objects_current: ,\n Optional (str) outstanding_version_objects_max: ,\n Optional (str) additional_paths_operation: ,\n Optional (str) additional_routes_local_label: ,\n Optional (str) allowas_in: ,\n Optional (str) allowas_in_as_number: ,\n Optional (str) route_reflector_client: ,\n Optional (str) send_community: ,\n Optional (str) soft_configuration: ,\n Optional (str) as_override: ,\n Optional (str) default_originate: ,\n Optional (str) default_originate_route_map: ,\n Optional (str) send_multicast_attributes: ,\n Optional (str) soo: ,\n },\n },\n Optional (str) bgp_session_transport: {\n Optional (str) connection: {\n Optional (str) state: ,\n Optional (str) mode: ,\n Optional (str) last_reset: ,\n Optional (str) reset_reason: ,\n Optional (str) connections_established: ,\n Optional (str) connections_dropped: ,\n Optional (str) ttl_security: ,\n Optional (str) external_bgp_neighbor_hop_count: ,\n },\n Optional (str) transport: {\n Optional (str) local_host: ,\n Optional (str) local_port: ,\n Optional (str) if_handle: ,\n Optional (str) foreign_host: ,\n Optional (str) foreign_port: ,\n Optional (str) mss: ,\n Optional (str) passive_mode: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_instance_instance_all_all_neighbors_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L2449" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L2473" } }, "show bgp instance {instance} all all neighbors {neighbor} advertised-routes": { @@ -10901,7 +11029,7 @@ "package": "genie.libs.parser", "schema": "{\n'instance': {\n Any (str) *: {\n Optional (str) vrf: {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) processed_prefixes: ,\n Optional (str) processed_paths: ,\n Optional (str) advertised: {\n Any (str) *: {\n Optional (str) index: {\n Any (str) *: {\n Optional (str) froms: ,\n Optional (str) path: ,\n Optional (str) origin_code: ,\n Optional (str) status_codes: ,\n Optional (str) next_hop: ,\n Optional (str) metric: ,\n Optional (str) locprf: ,\n Optional (str) weight: ,\n Optional (str) path: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_instance_instance_all_all_neighbors_neighbor_advertised-routes", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L4132" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L4252" } }, "show bgp instance {instance} all all neighbors {neighbor} detail": { @@ -10910,9 +11038,9 @@ "doc": " Parser for:\n show bgp instance all all all neighbors detail\n show bgp instance all vrf all neighbors detail\n show bgp instance all vrf all ipv4 unicast neighbors detail\n show bgp instance all vrf all ipv6 unicast neighbors detail\n show bgp instance vrf neighbors detail\n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf_type\n ", "module_name": "show_bgp", "package": "genie.libs.parser", - "schema": "{\n'instance': {\n Any (str) *: {\n Optional (str) vrf: {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n Optional (str) description: ,\n Optional (str) peer_group: ,\n Optional (str) send_community: ,\n Optional (str) input_queue: ,\n Optional (str) output_queue: ,\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper_only: ,\n Optional (str) graceful_restart_restart_time: ,\n Optional (str) graceful_restart_stalepath_time: ,\n Optional (str) allow_own_as: ,\n Optional (str) minimum_advertisement_interval: ,\n Optional (str) route_reflector_client: ,\n Optional (str) route_reflector_cluster_id: ,\n Optional (str) remote_as: ,\n Optional (str) local_as_as_no: ,\n Optional (str) local_as_no_prepend: ,\n Optional (str) local_as_replace_as: ,\n Optional (str) local_as_dual_as: ,\n Optional (str) remove_private_as: ,\n Optional (str) keepalive_interval: ,\n Optional (str) holdtime: ,\n Optional (str) min_acceptable_hold_time: ,\n Optional (str) link_state: ,\n Optional (str) router_id: ,\n Optional (str) session_state: ,\n Optional (str) up_time: ,\n Optional (str) session_state_reason: ,\n Optional (str) nsr_state: ,\n Optional (str) last_read: ,\n Optional (str) last_read_before_reset: ,\n Optional (str) ebgp_multihop: ,\n Optional (str) ebgp_multihop_max_hop: ,\n Optional (str) shutdown: ,\n Optional (str) suppress_four_byte_as_capability: ,\n Optional (str) last_write: ,\n Optional (str) attempted: ,\n Optional (str) written: ,\n Optional (str) second_last_write: ,\n Optional (str) second_attempted: ,\n Optional (str) second_written: ,\n Optional (str) last_write_before_reset: ,\n Optional (str) last_write_attempted: ,\n Optional (str) last_write_written: ,\n Optional (str) second_last_write_before_reset: ,\n Optional (str) second_last_write_before_attempted: ,\n Optional (str) second_last_write_before_written: ,\n Optional (str) last_write_pulse_rcvd: ,\n Optional (str) last_full_not_set_pulse_count: ,\n Optional (str) last_write_pulse_rcvd_before_reset: ,\n Optional (str) socket_status: ,\n Optional (str) last_write_thread_event_before_reset: ,\n Optional (str) last_write_thread_event_second_last: ,\n Optional (str) last_ka_expiry_before_reset: ,\n Optional (str) last_ka_expiry_before_second_last: ,\n Optional (str) last_ka_error_before_reset: ,\n Optional (str) last_ka_error_ka_not_sent: ,\n Optional (str) last_ka_start_before_reset: ,\n Optional (str) last_ka_start_before_second_last: ,\n Optional (str) precedence: ,\n Optional (str) non_stop_routing: ,\n Optional (str) tcp_initial_sync: ,\n Optional (str) tcp_initial_sync_phase_two: ,\n Optional (str) tcp_initial_sync_done: ,\n Optional (str) enforcing_first_as: ,\n Optional (str) multiprotocol_capability: ,\n Optional (str) bgp_negotiated_keepalive_timers: {\n Optional (str) hold_time: ,\n Optional (str) keepalive_interval: ,\n },\n Optional (str) bgp_negotiated_capabilities: {\n Any (str) *: ,\n },\n Optional (str) message_stats_input_queue: ,\n Optional (str) message_stats_output_queue: ,\n Optional (str) bgp_neighbor_counters: {\n Optional (str) messages: {\n Optional (str) sent: {\n Any (str) *: ,\n },\n Optional (str) received: {\n Any (str) *: ,\n },\n },\n },\n Optional (str) minimum_time_between_adv_runs: ,\n Optional (str) inbound_message: ,\n Optional (str) outbound_message: ,\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) enabled: ,\n Optional (str) graceful_restart: ,\n Optional (str) ipv4_unicast_send_default_route: ,\n Optional (str) ipv6_unicast_send_default_route: ,\n Optional (str) prefixes_received: ,\n Optional (str) prefixes_sent: ,\n Optional (str) active: ,\n Optional (str) neighbor_version: ,\n Optional (str) update_group: ,\n Optional (str) filter_group: ,\n Optional (str) refresh_request_status: ,\n Optional (str) route_refresh_request_received: ,\n Optional (str) route_refresh_request_sent: ,\n Optional (str) route_map_name_in: ,\n Optional (str) route_map_name_out: ,\n Optional (str) accepted_prefixes: ,\n Optional (str) best_paths: ,\n Optional (str) exact_no_prefixes_denied: ,\n Optional (str) cummulative_no_prefixes_denied: ,\n Optional (str) cummulative_no_no_policy: ,\n Optional (str) cummulative_no_failed_rt_match: ,\n Optional (str) cummulative_no_by_orf_policy: ,\n Optional (str) cummulative_no_by_policy: ,\n Optional (str) prefix_advertised: ,\n Optional (str) prefix_suppressed: ,\n Optional (str) prefix_withdrawn: ,\n Optional (str) maximum_prefix_max_prefix_no: ,\n Optional (str) maximum_prefix_threshold: ,\n Optional (str) maximum_prefix_restart: ,\n Optional (str) maximum_prefix_warning_only: ,\n Optional (str) eor_status: ,\n Optional (str) last_ack_version: ,\n Optional (str) last_synced_ack_version: ,\n Optional (str) outstanding_version_objects_current: ,\n Optional (str) outstanding_version_objects_max: ,\n Optional (str) additional_paths_operation: ,\n Optional (str) additional_routes_local_label: ,\n Optional (str) allowas_in: ,\n Optional (str) allowas_in_as_number: ,\n Optional (str) route_reflector_client: ,\n Optional (str) send_community: ,\n Optional (str) soft_configuration: ,\n Optional (str) as_override: ,\n Optional (str) default_originate: ,\n Optional (str) default_originate_route_map: ,\n Optional (str) send_multicast_attributes: ,\n Optional (str) soo: ,\n },\n },\n Optional (str) bgp_session_transport: {\n Optional (str) connection: {\n Optional (str) state: ,\n Optional (str) mode: ,\n Optional (str) last_reset: ,\n Optional (str) reset_reason: ,\n Optional (str) connections_established: ,\n Optional (str) connections_dropped: ,\n },\n Optional (str) transport: {\n Optional (str) local_host: ,\n Optional (str) local_port: ,\n Optional (str) if_handle: ,\n Optional (str) foreign_host: ,\n Optional (str) foreign_port: ,\n Optional (str) mss: ,\n Optional (str) passive_mode: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'instance': {\n Any (str) *: {\n Optional (str) vrf: {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n Optional (str) description: ,\n Optional (str) peer_group: ,\n Optional (str) send_community: ,\n Optional (str) input_queue: ,\n Optional (str) output_queue: ,\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper_only: ,\n Optional (str) graceful_restart_restart_time: ,\n Optional (str) graceful_restart_stalepath_time: ,\n Optional (str) allow_own_as: ,\n Optional (str) minimum_advertisement_interval: ,\n Optional (str) route_reflector_client: ,\n Optional (str) route_reflector_cluster_id: ,\n Optional (str) remote_as: ,\n Optional (str) local_as_as_no: ,\n Optional (str) local_as_no_prepend: ,\n Optional (str) local_as_replace_as: ,\n Optional (str) local_as_dual_as: ,\n Optional (str) remove_private_as: ,\n Optional (str) keepalive_interval: ,\n Optional (str) holdtime: ,\n Optional (str) configured_keepalive_interval: ,\n Optional (str) configured_holdtime: ,\n Optional (str) min_acceptable_hold_time: ,\n Optional (str) link_state: ,\n Optional (str) router_id: ,\n Optional (str) session_state: ,\n Optional (str) up_time: ,\n Optional (str) session_state_reason: ,\n Optional (str) nsr_state: ,\n Optional (str) last_read: ,\n Optional (str) last_read_before_reset: ,\n Optional (str) ebgp_multihop: ,\n Optional (str) ebgp_multihop_max_hop: ,\n Optional (str) shutdown: ,\n Optional (str) suppress_four_byte_as_capability: ,\n Optional (str) last_write: ,\n Optional (str) attempted: ,\n Optional (str) written: ,\n Optional (str) second_last_write: ,\n Optional (str) second_attempted: ,\n Optional (str) second_written: ,\n Optional (str) last_write_before_reset: ,\n Optional (str) last_write_attempted: ,\n Optional (str) last_write_written: ,\n Optional (str) second_last_write_before_reset: ,\n Optional (str) second_last_write_before_attempted: ,\n Optional (str) second_last_write_before_written: ,\n Optional (str) last_write_pulse_rcvd: ,\n Optional (str) last_full_not_set_pulse_count: ,\n Optional (str) last_write_pulse_rcvd_before_reset: ,\n Optional (str) socket_status: ,\n Optional (str) last_write_thread_event_before_reset: ,\n Optional (str) last_write_thread_event_second_last: ,\n Optional (str) last_ka_expiry_before_reset: ,\n Optional (str) last_ka_expiry_before_second_last: ,\n Optional (str) last_ka_error_before_reset: ,\n Optional (str) last_ka_error_ka_not_sent: ,\n Optional (str) last_ka_start_before_reset: ,\n Optional (str) last_ka_start_before_second_last: ,\n Optional (str) precedence: ,\n Optional (str) non_stop_routing: ,\n Optional (str) tcp_initial_sync: ,\n Optional (str) tcp_initial_sync_phase_two: ,\n Optional (str) tcp_initial_sync_done: ,\n Optional (str) enforcing_first_as: ,\n Optional (str) multiprotocol_capability: ,\n Optional (str) bgp_negotiated_keepalive_timers: {\n Optional (str) hold_time: ,\n Optional (str) keepalive_interval: ,\n },\n Optional (str) bgp_negotiated_capabilities: {\n Any (str) *: ,\n },\n Optional (str) message_stats_input_queue: ,\n Optional (str) message_stats_output_queue: ,\n Optional (str) bgp_neighbor_counters: {\n Optional (str) messages: {\n Optional (str) sent: {\n Any (str) *: ,\n },\n Optional (str) received: {\n Any (str) *: ,\n },\n },\n },\n Optional (str) minimum_time_between_adv_runs: ,\n Optional (str) inbound_message: ,\n Optional (str) outbound_message: ,\n Optional (str) bfd: {\n Optional (str) bfd_status: ,\n Optional (str) session_status: ,\n Optional (str) mininterval: ,\n Optional (str) multiplier: ,\n },\n Optional (str) messages: {\n Optional (Any) Any (str) *: {\n Optional (str) messages_count: ,\n Optional (str) notifications: ,\n Optional (str) queue: ,\n },\n },\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) enabled: ,\n Optional (str) graceful_restart: ,\n Optional (str) ipv4_unicast_send_default_route: ,\n Optional (str) ipv6_unicast_send_default_route: ,\n Optional (str) prefixes_received: ,\n Optional (str) prefixes_sent: ,\n Optional (str) active: ,\n Optional (str) neighbor_version: ,\n Optional (str) update_group: ,\n Optional (str) filter_group: ,\n Optional (str) refresh_request_status: ,\n Optional (str) route_refresh_request_received: ,\n Optional (str) route_refresh_request_sent: ,\n Optional (str) route_map_name_in: ,\n Optional (str) route_map_name_out: ,\n Optional (str) accepted_prefixes: ,\n Optional (str) best_paths: ,\n Optional (str) exact_no_prefixes_denied: ,\n Optional (str) cummulative_no_prefixes_denied: ,\n Optional (str) cummulative_no_no_policy: ,\n Optional (str) cummulative_no_failed_rt_match: ,\n Optional (str) cummulative_no_by_orf_policy: ,\n Optional (str) cummulative_no_by_policy: ,\n Optional (str) prefix_advertised: ,\n Optional (str) prefix_suppressed: ,\n Optional (str) prefix_withdrawn: ,\n Optional (str) maximum_prefix_max_prefix_no: ,\n Optional (str) maximum_prefix_threshold: ,\n Optional (str) maximum_prefix_restart: ,\n Optional (str) maximum_prefix_warning_only: ,\n Optional (str) eor_status: ,\n Optional (str) last_ack_version: ,\n Optional (str) last_synced_ack_version: ,\n Optional (str) outstanding_version_objects_current: ,\n Optional (str) outstanding_version_objects_max: ,\n Optional (str) additional_paths_operation: ,\n Optional (str) additional_routes_local_label: ,\n Optional (str) allowas_in: ,\n Optional (str) allowas_in_as_number: ,\n Optional (str) route_reflector_client: ,\n Optional (str) send_community: ,\n Optional (str) soft_configuration: ,\n Optional (str) as_override: ,\n Optional (str) default_originate: ,\n Optional (str) default_originate_route_map: ,\n Optional (str) send_multicast_attributes: ,\n Optional (str) soo: ,\n },\n },\n Optional (str) bgp_session_transport: {\n Optional (str) connection: {\n Optional (str) state: ,\n Optional (str) mode: ,\n Optional (str) last_reset: ,\n Optional (str) reset_reason: ,\n Optional (str) connections_established: ,\n Optional (str) connections_dropped: ,\n Optional (str) ttl_security: ,\n Optional (str) external_bgp_neighbor_hop_count: ,\n },\n Optional (str) transport: {\n Optional (str) local_host: ,\n Optional (str) local_port: ,\n Optional (str) if_handle: ,\n Optional (str) foreign_host: ,\n Optional (str) foreign_port: ,\n Optional (str) mss: ,\n Optional (str) passive_mode: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_instance_instance_all_all_neighbors_neighbor_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L2449" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L2473" } }, "show bgp instance {instance} all all neighbors {neighbor} {route_type}": { @@ -10923,7 +11051,7 @@ "package": "genie.libs.parser", "schema": "{\n'instance': {\n Any (str) *: {\n Optional (str) vrf: {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) router_identifier: ,\n Optional (str) local_as: Or (, ),\n Optional (str) state: ,\n Optional (str) vrf_id: ,\n Optional (str) generic_scan_interval: ,\n Optional (str) non_stop_routing: ,\n Optional (str) table_state: ,\n Optional (str) table_id: ,\n Optional (str) rd_version: ,\n Optional (str) routing_table_version: ,\n Optional (str) nsr_initial_initsync_version: ,\n Optional (str) nsr_initial_init_ver_status: ,\n Optional (str) nsr_issu_sync_group_versions: ,\n Optional (str) processed_prefixes: ,\n Optional (str) processed_paths: ,\n Optional (str) scan_interval: ,\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) routes: {\n Any (str) *: {\n Optional (str) index: {\n Any (str) *: {\n Optional (str) status_codes: ,\n Optional (str) next_hop: ,\n Optional (str) metric: ,\n Optional (str) locprf: ,\n Optional (str) weight: ,\n Optional (str) path: ,\n Optional (str) origin_codes: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_instance_instance_all_all_neighbors_neighbor_route_type", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L4454" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L4574" } }, "show bgp instance {instance} all all process detail": { @@ -10934,7 +11062,7 @@ "package": "genie.libs.parser", "schema": "{\n'instance': {\n Any (str) *: {\n Optional (str) vrf: {\n Any (str) *: {\n Optional (str) operation_mode: ,\n Optional (str) route_distinguisher: ,\n Optional (str) router_id: ,\n Optional (str) as_system_number_format: ,\n Optional (str) as_number: Or (, ),\n Optional (str) default_cluster_id: ,\n Optional (str) active_cluster_id: ,\n Optional (str) fast_external_fallover: ,\n Optional (str) platform_rlimit_max: ,\n Optional (str) max_limit_for_bmp_buffer_size: ,\n Optional (str) default_value_for_bmp_buffer_size: ,\n Optional (str) current_limit_for_bmp_buffer_size: ,\n Optional (str) current_utilization_of_bmp_buffer_limit: ,\n Optional (str) log_neighbor_changes: ,\n Optional (str) default_local_preference: ,\n Optional (str) default_keepalive: ,\n Optional (str) non_stop_routing: ,\n Optional (str) update_delay: ,\n Optional (str) generic_scan_interval: ,\n Optional (str) bgp_speaker_process: ,\n Optional (str) node: ,\n Optional (str) restart_count: ,\n Optional (str) sent_updates: ,\n Optional (str) received_updates: ,\n Optional (str) sent_notifications: ,\n Optional (str) received_notifications: ,\n Optional (str) always_compare_med: ,\n Optional (str) bestpath_compare_routerid: ,\n Optional (str) bestpath_cost_community_ignore: ,\n Optional (str) bestpath_med_missing_at_worst: ,\n Optional (str) enforce_first_as: ,\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper_only: ,\n Optional (str) graceful_restart_restart_time: ,\n Optional (str) graceful_restart_stalepath_time: ,\n Optional (str) log_neighbor_changes: ,\n Optional (str) vrf_info: {\n Any (str) *: {\n Optional (str) total: ,\n Optional (str) nbrs_estab: ,\n Optional (str) cfg: ,\n },\n },\n Optional (str) att: {\n Any (str) *: {\n Optional (str) number: ,\n Optional (str) memory_used: ,\n },\n },\n Optional (str) pool: {\n Any (str) *: {\n Optional (str) alloc: ,\n Optional (str) free: ,\n },\n },\n Optional (str) message_logging_pool_summary: {\n Any (str) *: {\n Optional (str) alloc: ,\n Optional (str) free: ,\n },\n },\n Optional (str) bmp_pool_summary: {\n Any (str) *: {\n Optional (str) alloc: ,\n Optional (str) free: ,\n },\n },\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) dampening: ,\n Optional (str) client_to_client_reflection: ,\n Optional (str) dynamic_med: ,\n Optional (str) dynamic_med_int: ,\n Optional (str) dynamic_med_timer: ,\n Optional (str) dynamic_med_periodic_timer: ,\n Optional (str) scan_interval: ,\n Optional (str) total_prefixes_scanned: ,\n Optional (str) prefix_scanned_per_segment: ,\n Optional (str) num_of_scan_segments: ,\n Optional (str) nexthop_resolution_minimum_prefix_length: ,\n Optional (str) main_table_version: ,\n Optional (str) table_version_synced_to_rib: ,\n Optional (str) table_version_acked_by_rib: ,\n Optional (str) rib_has_not_converged: ,\n Optional (str) rib_table_prefix_limit_reached: ,\n Optional (str) rib_table_prefix_limit_ver: ,\n Optional (str) permanent_network: ,\n Optional (str) current_vrf: ,\n Optional (str) table_state: ,\n Optional (str) state: ,\n Optional (str) bgp_table_version: ,\n Optional (str) attribute_download: ,\n Optional (str) label_retention_timer_value: ,\n Optional (str) soft_reconfig_entries: ,\n Optional (str) table_bit_field_size: ,\n Optional (str) chunk_elememt_size: ,\n Optional (str) enabled: ,\n Optional (str) graceful_restart: ,\n Optional (str) advertise_inactive_routes: ,\n Optional (str) ebgp_max_paths: ,\n Optional (str) ibgp_max_paths: ,\n Optional (str) total_paths: ,\n Optional (str) total_prefixes: ,\n Optional (str) thread: {\n Any (str) *: {\n Optional (str) triggers: {\n Any (str) *: {\n Optional (str) ver: ,\n Optional (str) tbl_ver: ,\n Optional (str) trig_tid: ,\n },\n },\n },\n },\n Optional (str) remote_local: {\n Any (str) *: {\n Optional (str) allocated: ,\n Optional (str) freed: ,\n },\n },\n Optional (str) prefixes_path: {\n Any (str) *: {\n Optional (str) number: ,\n Optional (str) mem_used: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_instance_instance_all_all_process_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L1159" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L1166" } }, "show bgp instance {instance} all all summary": { @@ -10945,7 +11073,7 @@ "package": "genie.libs.parser", "schema": "{\n'instance': {\n Any (str) *: {\n Optional (str) vrf: {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) bgp_table_version: ,\n Optional (str) local_as: Or (, ),\n Optional (str) bgp_vrf: ,\n Optional (str) router_id: ,\n Optional (str) non_stop_routing: ,\n Optional (str) table_state: ,\n Optional (str) table_id: ,\n Optional (str) rd_version: ,\n Optional (str) generic_scan_interval: ,\n Optional (str) nsr_initial_initsync_version: ,\n Optional (str) nsr_initial_init_ver_status: ,\n Optional (str) nsr_issu_sync_group_versions: ,\n Optional (str) scan_interval: ,\n Optional (str) operation_mode: ,\n Optional (str) vrf_id: ,\n Optional (str) instance_number: ,\n Optional (str) vrf_state: ,\n Optional (str) process: {\n Any (str) *: {\n 'rcvtblver': ,\n 'brib_rib': ,\n 'labelver': ,\n 'importver': ,\n 'sendtblver': ,\n 'standbyver': ,\n },\n },\n },\n },\n Optional (str) neighbor: {\n Any (str) *: {\n 'remote_as': Or (, ),\n 'address_family': {\n Any (str) *: {\n 'tbl_ver': ,\n 'spk': ,\n 'msg_rcvd': ,\n 'msg_sent': ,\n 'input_queue': ,\n 'output_queue': ,\n 'up_down': ,\n 'state_pfxrcd': ,\n Optional (str) route_distinguisher: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_instance_instance_all_all_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L4549" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L4669" } }, "show bgp instance {instance} sessions": { @@ -10956,7 +11084,7 @@ "package": "genie.libs.parser", "schema": "{\n'instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'spk': ,\n 'as_number': ,\n 'in_q': ,\n 'out_q': ,\n 'nbr_state': ,\n 'nsr_state': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_instance_instance_sessions", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L5575" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L5696" } }, "show bgp instance {instance} {vrf_type} {vrf}": { @@ -10967,7 +11095,7 @@ "package": "genie.libs.parser", "schema": "{\n'instance': {\n Any (str) *: {\n Optional (str) vrf: {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) router_identifier: ,\n Optional (str) vrf_id: ,\n Optional (str) instance_number: ,\n Optional (str) local_as: Or (, ),\n Optional (str) vrf_state: ,\n Optional (str) bgp_vrf: ,\n Optional (str) generic_scan_interval: ,\n Optional (str) non_stop_routing: ,\n Optional (str) table_state: ,\n Optional (str) table_id: ,\n Optional (str) rd_version: ,\n Optional (str) bgp_table_version: ,\n Optional (str) nsr_initial_initsync_version: ,\n Optional (str) nsr_issu_sync_group_versions: ,\n Optional (str) nsr_initial_init_ver_status: ,\n Optional (str) processed_prefix: ,\n Optional (str) processed_paths: ,\n Optional (str) scan_interval: ,\n Optional (str) default_vrf: ,\n Optional (str) route_distinguisher: ,\n Optional (str) prefix: {\n Any (str) *: {\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) status_codes: ,\n Optional (str) metric: ,\n Optional (str) locprf: ,\n Optional (str) weight: ,\n Optional (str) path: ,\n Optional (str) origin_codes: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_instance_instance_vrf_type_vrf", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L5014" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L5135" } }, "show bgp instance {instance} {vrf_type} {vrf} neighbors detail": { @@ -10976,9 +11104,9 @@ "doc": " Parser for:\n show bgp instance all all all neighbors detail\n show bgp instance all vrf all neighbors detail\n show bgp instance all vrf all ipv4 unicast neighbors detail\n show bgp instance all vrf all ipv6 unicast neighbors detail\n show bgp instance vrf neighbors detail\n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf_type\n ", "module_name": "show_bgp", "package": "genie.libs.parser", - "schema": "{\n'instance': {\n Any (str) *: {\n Optional (str) vrf: {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n Optional (str) description: ,\n Optional (str) peer_group: ,\n Optional (str) send_community: ,\n Optional (str) input_queue: ,\n Optional (str) output_queue: ,\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper_only: ,\n Optional (str) graceful_restart_restart_time: ,\n Optional (str) graceful_restart_stalepath_time: ,\n Optional (str) allow_own_as: ,\n Optional (str) minimum_advertisement_interval: ,\n Optional (str) route_reflector_client: ,\n Optional (str) route_reflector_cluster_id: ,\n Optional (str) remote_as: ,\n Optional (str) local_as_as_no: ,\n Optional (str) local_as_no_prepend: ,\n Optional (str) local_as_replace_as: ,\n Optional (str) local_as_dual_as: ,\n Optional (str) remove_private_as: ,\n Optional (str) keepalive_interval: ,\n Optional (str) holdtime: ,\n Optional (str) min_acceptable_hold_time: ,\n Optional (str) link_state: ,\n Optional (str) router_id: ,\n Optional (str) session_state: ,\n Optional (str) up_time: ,\n Optional (str) session_state_reason: ,\n Optional (str) nsr_state: ,\n Optional (str) last_read: ,\n Optional (str) last_read_before_reset: ,\n Optional (str) ebgp_multihop: ,\n Optional (str) ebgp_multihop_max_hop: ,\n Optional (str) shutdown: ,\n Optional (str) suppress_four_byte_as_capability: ,\n Optional (str) last_write: ,\n Optional (str) attempted: ,\n Optional (str) written: ,\n Optional (str) second_last_write: ,\n Optional (str) second_attempted: ,\n Optional (str) second_written: ,\n Optional (str) last_write_before_reset: ,\n Optional (str) last_write_attempted: ,\n Optional (str) last_write_written: ,\n Optional (str) second_last_write_before_reset: ,\n Optional (str) second_last_write_before_attempted: ,\n Optional (str) second_last_write_before_written: ,\n Optional (str) last_write_pulse_rcvd: ,\n Optional (str) last_full_not_set_pulse_count: ,\n Optional (str) last_write_pulse_rcvd_before_reset: ,\n Optional (str) socket_status: ,\n Optional (str) last_write_thread_event_before_reset: ,\n Optional (str) last_write_thread_event_second_last: ,\n Optional (str) last_ka_expiry_before_reset: ,\n Optional (str) last_ka_expiry_before_second_last: ,\n Optional (str) last_ka_error_before_reset: ,\n Optional (str) last_ka_error_ka_not_sent: ,\n Optional (str) last_ka_start_before_reset: ,\n Optional (str) last_ka_start_before_second_last: ,\n Optional (str) precedence: ,\n Optional (str) non_stop_routing: ,\n Optional (str) tcp_initial_sync: ,\n Optional (str) tcp_initial_sync_phase_two: ,\n Optional (str) tcp_initial_sync_done: ,\n Optional (str) enforcing_first_as: ,\n Optional (str) multiprotocol_capability: ,\n Optional (str) bgp_negotiated_keepalive_timers: {\n Optional (str) hold_time: ,\n Optional (str) keepalive_interval: ,\n },\n Optional (str) bgp_negotiated_capabilities: {\n Any (str) *: ,\n },\n Optional (str) message_stats_input_queue: ,\n Optional (str) message_stats_output_queue: ,\n Optional (str) bgp_neighbor_counters: {\n Optional (str) messages: {\n Optional (str) sent: {\n Any (str) *: ,\n },\n Optional (str) received: {\n Any (str) *: ,\n },\n },\n },\n Optional (str) minimum_time_between_adv_runs: ,\n Optional (str) inbound_message: ,\n Optional (str) outbound_message: ,\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) enabled: ,\n Optional (str) graceful_restart: ,\n Optional (str) ipv4_unicast_send_default_route: ,\n Optional (str) ipv6_unicast_send_default_route: ,\n Optional (str) prefixes_received: ,\n Optional (str) prefixes_sent: ,\n Optional (str) active: ,\n Optional (str) neighbor_version: ,\n Optional (str) update_group: ,\n Optional (str) filter_group: ,\n Optional (str) refresh_request_status: ,\n Optional (str) route_refresh_request_received: ,\n Optional (str) route_refresh_request_sent: ,\n Optional (str) route_map_name_in: ,\n Optional (str) route_map_name_out: ,\n Optional (str) accepted_prefixes: ,\n Optional (str) best_paths: ,\n Optional (str) exact_no_prefixes_denied: ,\n Optional (str) cummulative_no_prefixes_denied: ,\n Optional (str) cummulative_no_no_policy: ,\n Optional (str) cummulative_no_failed_rt_match: ,\n Optional (str) cummulative_no_by_orf_policy: ,\n Optional (str) cummulative_no_by_policy: ,\n Optional (str) prefix_advertised: ,\n Optional (str) prefix_suppressed: ,\n Optional (str) prefix_withdrawn: ,\n Optional (str) maximum_prefix_max_prefix_no: ,\n Optional (str) maximum_prefix_threshold: ,\n Optional (str) maximum_prefix_restart: ,\n Optional (str) maximum_prefix_warning_only: ,\n Optional (str) eor_status: ,\n Optional (str) last_ack_version: ,\n Optional (str) last_synced_ack_version: ,\n Optional (str) outstanding_version_objects_current: ,\n Optional (str) outstanding_version_objects_max: ,\n Optional (str) additional_paths_operation: ,\n Optional (str) additional_routes_local_label: ,\n Optional (str) allowas_in: ,\n Optional (str) allowas_in_as_number: ,\n Optional (str) route_reflector_client: ,\n Optional (str) send_community: ,\n Optional (str) soft_configuration: ,\n Optional (str) as_override: ,\n Optional (str) default_originate: ,\n Optional (str) default_originate_route_map: ,\n Optional (str) send_multicast_attributes: ,\n Optional (str) soo: ,\n },\n },\n Optional (str) bgp_session_transport: {\n Optional (str) connection: {\n Optional (str) state: ,\n Optional (str) mode: ,\n Optional (str) last_reset: ,\n Optional (str) reset_reason: ,\n Optional (str) connections_established: ,\n Optional (str) connections_dropped: ,\n },\n Optional (str) transport: {\n Optional (str) local_host: ,\n Optional (str) local_port: ,\n Optional (str) if_handle: ,\n Optional (str) foreign_host: ,\n Optional (str) foreign_port: ,\n Optional (str) mss: ,\n Optional (str) passive_mode: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'instance': {\n Any (str) *: {\n Optional (str) vrf: {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n Optional (str) description: ,\n Optional (str) peer_group: ,\n Optional (str) send_community: ,\n Optional (str) input_queue: ,\n Optional (str) output_queue: ,\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper_only: ,\n Optional (str) graceful_restart_restart_time: ,\n Optional (str) graceful_restart_stalepath_time: ,\n Optional (str) allow_own_as: ,\n Optional (str) minimum_advertisement_interval: ,\n Optional (str) route_reflector_client: ,\n Optional (str) route_reflector_cluster_id: ,\n Optional (str) remote_as: ,\n Optional (str) local_as_as_no: ,\n Optional (str) local_as_no_prepend: ,\n Optional (str) local_as_replace_as: ,\n Optional (str) local_as_dual_as: ,\n Optional (str) remove_private_as: ,\n Optional (str) keepalive_interval: ,\n Optional (str) holdtime: ,\n Optional (str) configured_keepalive_interval: ,\n Optional (str) configured_holdtime: ,\n Optional (str) min_acceptable_hold_time: ,\n Optional (str) link_state: ,\n Optional (str) router_id: ,\n Optional (str) session_state: ,\n Optional (str) up_time: ,\n Optional (str) session_state_reason: ,\n Optional (str) nsr_state: ,\n Optional (str) last_read: ,\n Optional (str) last_read_before_reset: ,\n Optional (str) ebgp_multihop: ,\n Optional (str) ebgp_multihop_max_hop: ,\n Optional (str) shutdown: ,\n Optional (str) suppress_four_byte_as_capability: ,\n Optional (str) last_write: ,\n Optional (str) attempted: ,\n Optional (str) written: ,\n Optional (str) second_last_write: ,\n Optional (str) second_attempted: ,\n Optional (str) second_written: ,\n Optional (str) last_write_before_reset: ,\n Optional (str) last_write_attempted: ,\n Optional (str) last_write_written: ,\n Optional (str) second_last_write_before_reset: ,\n Optional (str) second_last_write_before_attempted: ,\n Optional (str) second_last_write_before_written: ,\n Optional (str) last_write_pulse_rcvd: ,\n Optional (str) last_full_not_set_pulse_count: ,\n Optional (str) last_write_pulse_rcvd_before_reset: ,\n Optional (str) socket_status: ,\n Optional (str) last_write_thread_event_before_reset: ,\n Optional (str) last_write_thread_event_second_last: ,\n Optional (str) last_ka_expiry_before_reset: ,\n Optional (str) last_ka_expiry_before_second_last: ,\n Optional (str) last_ka_error_before_reset: ,\n Optional (str) last_ka_error_ka_not_sent: ,\n Optional (str) last_ka_start_before_reset: ,\n Optional (str) last_ka_start_before_second_last: ,\n Optional (str) precedence: ,\n Optional (str) non_stop_routing: ,\n Optional (str) tcp_initial_sync: ,\n Optional (str) tcp_initial_sync_phase_two: ,\n Optional (str) tcp_initial_sync_done: ,\n Optional (str) enforcing_first_as: ,\n Optional (str) multiprotocol_capability: ,\n Optional (str) bgp_negotiated_keepalive_timers: {\n Optional (str) hold_time: ,\n Optional (str) keepalive_interval: ,\n },\n Optional (str) bgp_negotiated_capabilities: {\n Any (str) *: ,\n },\n Optional (str) message_stats_input_queue: ,\n Optional (str) message_stats_output_queue: ,\n Optional (str) bgp_neighbor_counters: {\n Optional (str) messages: {\n Optional (str) sent: {\n Any (str) *: ,\n },\n Optional (str) received: {\n Any (str) *: ,\n },\n },\n },\n Optional (str) minimum_time_between_adv_runs: ,\n Optional (str) inbound_message: ,\n Optional (str) outbound_message: ,\n Optional (str) bfd: {\n Optional (str) bfd_status: ,\n Optional (str) session_status: ,\n Optional (str) mininterval: ,\n Optional (str) multiplier: ,\n },\n Optional (str) messages: {\n Optional (Any) Any (str) *: {\n Optional (str) messages_count: ,\n Optional (str) notifications: ,\n Optional (str) queue: ,\n },\n },\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) enabled: ,\n Optional (str) graceful_restart: ,\n Optional (str) ipv4_unicast_send_default_route: ,\n Optional (str) ipv6_unicast_send_default_route: ,\n Optional (str) prefixes_received: ,\n Optional (str) prefixes_sent: ,\n Optional (str) active: ,\n Optional (str) neighbor_version: ,\n Optional (str) update_group: ,\n Optional (str) filter_group: ,\n Optional (str) refresh_request_status: ,\n Optional (str) route_refresh_request_received: ,\n Optional (str) route_refresh_request_sent: ,\n Optional (str) route_map_name_in: ,\n Optional (str) route_map_name_out: ,\n Optional (str) accepted_prefixes: ,\n Optional (str) best_paths: ,\n Optional (str) exact_no_prefixes_denied: ,\n Optional (str) cummulative_no_prefixes_denied: ,\n Optional (str) cummulative_no_no_policy: ,\n Optional (str) cummulative_no_failed_rt_match: ,\n Optional (str) cummulative_no_by_orf_policy: ,\n Optional (str) cummulative_no_by_policy: ,\n Optional (str) prefix_advertised: ,\n Optional (str) prefix_suppressed: ,\n Optional (str) prefix_withdrawn: ,\n Optional (str) maximum_prefix_max_prefix_no: ,\n Optional (str) maximum_prefix_threshold: ,\n Optional (str) maximum_prefix_restart: ,\n Optional (str) maximum_prefix_warning_only: ,\n Optional (str) eor_status: ,\n Optional (str) last_ack_version: ,\n Optional (str) last_synced_ack_version: ,\n Optional (str) outstanding_version_objects_current: ,\n Optional (str) outstanding_version_objects_max: ,\n Optional (str) additional_paths_operation: ,\n Optional (str) additional_routes_local_label: ,\n Optional (str) allowas_in: ,\n Optional (str) allowas_in_as_number: ,\n Optional (str) route_reflector_client: ,\n Optional (str) send_community: ,\n Optional (str) soft_configuration: ,\n Optional (str) as_override: ,\n Optional (str) default_originate: ,\n Optional (str) default_originate_route_map: ,\n Optional (str) send_multicast_attributes: ,\n Optional (str) soo: ,\n },\n },\n Optional (str) bgp_session_transport: {\n Optional (str) connection: {\n Optional (str) state: ,\n Optional (str) mode: ,\n Optional (str) last_reset: ,\n Optional (str) reset_reason: ,\n Optional (str) connections_established: ,\n Optional (str) connections_dropped: ,\n Optional (str) ttl_security: ,\n Optional (str) external_bgp_neighbor_hop_count: ,\n },\n Optional (str) transport: {\n Optional (str) local_host: ,\n Optional (str) local_port: ,\n Optional (str) if_handle: ,\n Optional (str) foreign_host: ,\n Optional (str) foreign_port: ,\n Optional (str) mss: ,\n Optional (str) passive_mode: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_instance_instance_vrf_type_vrf_neighbors_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L2449" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L2473" } }, "show bgp instance {instance} {vrf_type} {vrf} neighbors {neighbor} advertised-routes": { @@ -10989,7 +11117,7 @@ "package": "genie.libs.parser", "schema": "{\n'instance': {\n Any (str) *: {\n Optional (str) vrf: {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) processed_prefixes: ,\n Optional (str) processed_paths: ,\n Optional (str) advertised: {\n Any (str) *: {\n Optional (str) index: {\n Any (str) *: {\n Optional (str) froms: ,\n Optional (str) path: ,\n Optional (str) origin_code: ,\n Optional (str) status_codes: ,\n Optional (str) next_hop: ,\n Optional (str) metric: ,\n Optional (str) locprf: ,\n Optional (str) weight: ,\n Optional (str) path: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_instance_instance_vrf_type_vrf_neighbors_neighbor_advertised-routes", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L4132" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L4252" } }, "show bgp instance {instance} {vrf_type} {vrf} neighbors {neighbor} detail": { @@ -10998,9 +11126,9 @@ "doc": " Parser for:\n show bgp instance all all all neighbors detail\n show bgp instance all vrf all neighbors detail\n show bgp instance all vrf all ipv4 unicast neighbors detail\n show bgp instance all vrf all ipv6 unicast neighbors detail\n show bgp instance vrf neighbors detail\n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf_type\n ", "module_name": "show_bgp", "package": "genie.libs.parser", - "schema": "{\n'instance': {\n Any (str) *: {\n Optional (str) vrf: {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n Optional (str) description: ,\n Optional (str) peer_group: ,\n Optional (str) send_community: ,\n Optional (str) input_queue: ,\n Optional (str) output_queue: ,\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper_only: ,\n Optional (str) graceful_restart_restart_time: ,\n Optional (str) graceful_restart_stalepath_time: ,\n Optional (str) allow_own_as: ,\n Optional (str) minimum_advertisement_interval: ,\n Optional (str) route_reflector_client: ,\n Optional (str) route_reflector_cluster_id: ,\n Optional (str) remote_as: ,\n Optional (str) local_as_as_no: ,\n Optional (str) local_as_no_prepend: ,\n Optional (str) local_as_replace_as: ,\n Optional (str) local_as_dual_as: ,\n Optional (str) remove_private_as: ,\n Optional (str) keepalive_interval: ,\n Optional (str) holdtime: ,\n Optional (str) min_acceptable_hold_time: ,\n Optional (str) link_state: ,\n Optional (str) router_id: ,\n Optional (str) session_state: ,\n Optional (str) up_time: ,\n Optional (str) session_state_reason: ,\n Optional (str) nsr_state: ,\n Optional (str) last_read: ,\n Optional (str) last_read_before_reset: ,\n Optional (str) ebgp_multihop: ,\n Optional (str) ebgp_multihop_max_hop: ,\n Optional (str) shutdown: ,\n Optional (str) suppress_four_byte_as_capability: ,\n Optional (str) last_write: ,\n Optional (str) attempted: ,\n Optional (str) written: ,\n Optional (str) second_last_write: ,\n Optional (str) second_attempted: ,\n Optional (str) second_written: ,\n Optional (str) last_write_before_reset: ,\n Optional (str) last_write_attempted: ,\n Optional (str) last_write_written: ,\n Optional (str) second_last_write_before_reset: ,\n Optional (str) second_last_write_before_attempted: ,\n Optional (str) second_last_write_before_written: ,\n Optional (str) last_write_pulse_rcvd: ,\n Optional (str) last_full_not_set_pulse_count: ,\n Optional (str) last_write_pulse_rcvd_before_reset: ,\n Optional (str) socket_status: ,\n Optional (str) last_write_thread_event_before_reset: ,\n Optional (str) last_write_thread_event_second_last: ,\n Optional (str) last_ka_expiry_before_reset: ,\n Optional (str) last_ka_expiry_before_second_last: ,\n Optional (str) last_ka_error_before_reset: ,\n Optional (str) last_ka_error_ka_not_sent: ,\n Optional (str) last_ka_start_before_reset: ,\n Optional (str) last_ka_start_before_second_last: ,\n Optional (str) precedence: ,\n Optional (str) non_stop_routing: ,\n Optional (str) tcp_initial_sync: ,\n Optional (str) tcp_initial_sync_phase_two: ,\n Optional (str) tcp_initial_sync_done: ,\n Optional (str) enforcing_first_as: ,\n Optional (str) multiprotocol_capability: ,\n Optional (str) bgp_negotiated_keepalive_timers: {\n Optional (str) hold_time: ,\n Optional (str) keepalive_interval: ,\n },\n Optional (str) bgp_negotiated_capabilities: {\n Any (str) *: ,\n },\n Optional (str) message_stats_input_queue: ,\n Optional (str) message_stats_output_queue: ,\n Optional (str) bgp_neighbor_counters: {\n Optional (str) messages: {\n Optional (str) sent: {\n Any (str) *: ,\n },\n Optional (str) received: {\n Any (str) *: ,\n },\n },\n },\n Optional (str) minimum_time_between_adv_runs: ,\n Optional (str) inbound_message: ,\n Optional (str) outbound_message: ,\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) enabled: ,\n Optional (str) graceful_restart: ,\n Optional (str) ipv4_unicast_send_default_route: ,\n Optional (str) ipv6_unicast_send_default_route: ,\n Optional (str) prefixes_received: ,\n Optional (str) prefixes_sent: ,\n Optional (str) active: ,\n Optional (str) neighbor_version: ,\n Optional (str) update_group: ,\n Optional (str) filter_group: ,\n Optional (str) refresh_request_status: ,\n Optional (str) route_refresh_request_received: ,\n Optional (str) route_refresh_request_sent: ,\n Optional (str) route_map_name_in: ,\n Optional (str) route_map_name_out: ,\n Optional (str) accepted_prefixes: ,\n Optional (str) best_paths: ,\n Optional (str) exact_no_prefixes_denied: ,\n Optional (str) cummulative_no_prefixes_denied: ,\n Optional (str) cummulative_no_no_policy: ,\n Optional (str) cummulative_no_failed_rt_match: ,\n Optional (str) cummulative_no_by_orf_policy: ,\n Optional (str) cummulative_no_by_policy: ,\n Optional (str) prefix_advertised: ,\n Optional (str) prefix_suppressed: ,\n Optional (str) prefix_withdrawn: ,\n Optional (str) maximum_prefix_max_prefix_no: ,\n Optional (str) maximum_prefix_threshold: ,\n Optional (str) maximum_prefix_restart: ,\n Optional (str) maximum_prefix_warning_only: ,\n Optional (str) eor_status: ,\n Optional (str) last_ack_version: ,\n Optional (str) last_synced_ack_version: ,\n Optional (str) outstanding_version_objects_current: ,\n Optional (str) outstanding_version_objects_max: ,\n Optional (str) additional_paths_operation: ,\n Optional (str) additional_routes_local_label: ,\n Optional (str) allowas_in: ,\n Optional (str) allowas_in_as_number: ,\n Optional (str) route_reflector_client: ,\n Optional (str) send_community: ,\n Optional (str) soft_configuration: ,\n Optional (str) as_override: ,\n Optional (str) default_originate: ,\n Optional (str) default_originate_route_map: ,\n Optional (str) send_multicast_attributes: ,\n Optional (str) soo: ,\n },\n },\n Optional (str) bgp_session_transport: {\n Optional (str) connection: {\n Optional (str) state: ,\n Optional (str) mode: ,\n Optional (str) last_reset: ,\n Optional (str) reset_reason: ,\n Optional (str) connections_established: ,\n Optional (str) connections_dropped: ,\n },\n Optional (str) transport: {\n Optional (str) local_host: ,\n Optional (str) local_port: ,\n Optional (str) if_handle: ,\n Optional (str) foreign_host: ,\n Optional (str) foreign_port: ,\n Optional (str) mss: ,\n Optional (str) passive_mode: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'instance': {\n Any (str) *: {\n Optional (str) vrf: {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n Optional (str) description: ,\n Optional (str) peer_group: ,\n Optional (str) send_community: ,\n Optional (str) input_queue: ,\n Optional (str) output_queue: ,\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper_only: ,\n Optional (str) graceful_restart_restart_time: ,\n Optional (str) graceful_restart_stalepath_time: ,\n Optional (str) allow_own_as: ,\n Optional (str) minimum_advertisement_interval: ,\n Optional (str) route_reflector_client: ,\n Optional (str) route_reflector_cluster_id: ,\n Optional (str) remote_as: ,\n Optional (str) local_as_as_no: ,\n Optional (str) local_as_no_prepend: ,\n Optional (str) local_as_replace_as: ,\n Optional (str) local_as_dual_as: ,\n Optional (str) remove_private_as: ,\n Optional (str) keepalive_interval: ,\n Optional (str) holdtime: ,\n Optional (str) configured_keepalive_interval: ,\n Optional (str) configured_holdtime: ,\n Optional (str) min_acceptable_hold_time: ,\n Optional (str) link_state: ,\n Optional (str) router_id: ,\n Optional (str) session_state: ,\n Optional (str) up_time: ,\n Optional (str) session_state_reason: ,\n Optional (str) nsr_state: ,\n Optional (str) last_read: ,\n Optional (str) last_read_before_reset: ,\n Optional (str) ebgp_multihop: ,\n Optional (str) ebgp_multihop_max_hop: ,\n Optional (str) shutdown: ,\n Optional (str) suppress_four_byte_as_capability: ,\n Optional (str) last_write: ,\n Optional (str) attempted: ,\n Optional (str) written: ,\n Optional (str) second_last_write: ,\n Optional (str) second_attempted: ,\n Optional (str) second_written: ,\n Optional (str) last_write_before_reset: ,\n Optional (str) last_write_attempted: ,\n Optional (str) last_write_written: ,\n Optional (str) second_last_write_before_reset: ,\n Optional (str) second_last_write_before_attempted: ,\n Optional (str) second_last_write_before_written: ,\n Optional (str) last_write_pulse_rcvd: ,\n Optional (str) last_full_not_set_pulse_count: ,\n Optional (str) last_write_pulse_rcvd_before_reset: ,\n Optional (str) socket_status: ,\n Optional (str) last_write_thread_event_before_reset: ,\n Optional (str) last_write_thread_event_second_last: ,\n Optional (str) last_ka_expiry_before_reset: ,\n Optional (str) last_ka_expiry_before_second_last: ,\n Optional (str) last_ka_error_before_reset: ,\n Optional (str) last_ka_error_ka_not_sent: ,\n Optional (str) last_ka_start_before_reset: ,\n Optional (str) last_ka_start_before_second_last: ,\n Optional (str) precedence: ,\n Optional (str) non_stop_routing: ,\n Optional (str) tcp_initial_sync: ,\n Optional (str) tcp_initial_sync_phase_two: ,\n Optional (str) tcp_initial_sync_done: ,\n Optional (str) enforcing_first_as: ,\n Optional (str) multiprotocol_capability: ,\n Optional (str) bgp_negotiated_keepalive_timers: {\n Optional (str) hold_time: ,\n Optional (str) keepalive_interval: ,\n },\n Optional (str) bgp_negotiated_capabilities: {\n Any (str) *: ,\n },\n Optional (str) message_stats_input_queue: ,\n Optional (str) message_stats_output_queue: ,\n Optional (str) bgp_neighbor_counters: {\n Optional (str) messages: {\n Optional (str) sent: {\n Any (str) *: ,\n },\n Optional (str) received: {\n Any (str) *: ,\n },\n },\n },\n Optional (str) minimum_time_between_adv_runs: ,\n Optional (str) inbound_message: ,\n Optional (str) outbound_message: ,\n Optional (str) bfd: {\n Optional (str) bfd_status: ,\n Optional (str) session_status: ,\n Optional (str) mininterval: ,\n Optional (str) multiplier: ,\n },\n Optional (str) messages: {\n Optional (Any) Any (str) *: {\n Optional (str) messages_count: ,\n Optional (str) notifications: ,\n Optional (str) queue: ,\n },\n },\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) enabled: ,\n Optional (str) graceful_restart: ,\n Optional (str) ipv4_unicast_send_default_route: ,\n Optional (str) ipv6_unicast_send_default_route: ,\n Optional (str) prefixes_received: ,\n Optional (str) prefixes_sent: ,\n Optional (str) active: ,\n Optional (str) neighbor_version: ,\n Optional (str) update_group: ,\n Optional (str) filter_group: ,\n Optional (str) refresh_request_status: ,\n Optional (str) route_refresh_request_received: ,\n Optional (str) route_refresh_request_sent: ,\n Optional (str) route_map_name_in: ,\n Optional (str) route_map_name_out: ,\n Optional (str) accepted_prefixes: ,\n Optional (str) best_paths: ,\n Optional (str) exact_no_prefixes_denied: ,\n Optional (str) cummulative_no_prefixes_denied: ,\n Optional (str) cummulative_no_no_policy: ,\n Optional (str) cummulative_no_failed_rt_match: ,\n Optional (str) cummulative_no_by_orf_policy: ,\n Optional (str) cummulative_no_by_policy: ,\n Optional (str) prefix_advertised: ,\n Optional (str) prefix_suppressed: ,\n Optional (str) prefix_withdrawn: ,\n Optional (str) maximum_prefix_max_prefix_no: ,\n Optional (str) maximum_prefix_threshold: ,\n Optional (str) maximum_prefix_restart: ,\n Optional (str) maximum_prefix_warning_only: ,\n Optional (str) eor_status: ,\n Optional (str) last_ack_version: ,\n Optional (str) last_synced_ack_version: ,\n Optional (str) outstanding_version_objects_current: ,\n Optional (str) outstanding_version_objects_max: ,\n Optional (str) additional_paths_operation: ,\n Optional (str) additional_routes_local_label: ,\n Optional (str) allowas_in: ,\n Optional (str) allowas_in_as_number: ,\n Optional (str) route_reflector_client: ,\n Optional (str) send_community: ,\n Optional (str) soft_configuration: ,\n Optional (str) as_override: ,\n Optional (str) default_originate: ,\n Optional (str) default_originate_route_map: ,\n Optional (str) send_multicast_attributes: ,\n Optional (str) soo: ,\n },\n },\n Optional (str) bgp_session_transport: {\n Optional (str) connection: {\n Optional (str) state: ,\n Optional (str) mode: ,\n Optional (str) last_reset: ,\n Optional (str) reset_reason: ,\n Optional (str) connections_established: ,\n Optional (str) connections_dropped: ,\n Optional (str) ttl_security: ,\n Optional (str) external_bgp_neighbor_hop_count: ,\n },\n Optional (str) transport: {\n Optional (str) local_host: ,\n Optional (str) local_port: ,\n Optional (str) if_handle: ,\n Optional (str) foreign_host: ,\n Optional (str) foreign_port: ,\n Optional (str) mss: ,\n Optional (str) passive_mode: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_instance_instance_vrf_type_vrf_neighbors_neighbor_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L2449" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L2473" } }, "show bgp instance {instance} {vrf_type} {vrf} neighbors {neighbor} {route_type}": { @@ -11011,7 +11139,7 @@ "package": "genie.libs.parser", "schema": "{\n'instance': {\n Any (str) *: {\n Optional (str) vrf: {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) router_identifier: ,\n Optional (str) local_as: Or (, ),\n Optional (str) state: ,\n Optional (str) vrf_id: ,\n Optional (str) generic_scan_interval: ,\n Optional (str) non_stop_routing: ,\n Optional (str) table_state: ,\n Optional (str) table_id: ,\n Optional (str) rd_version: ,\n Optional (str) routing_table_version: ,\n Optional (str) nsr_initial_initsync_version: ,\n Optional (str) nsr_initial_init_ver_status: ,\n Optional (str) nsr_issu_sync_group_versions: ,\n Optional (str) processed_prefixes: ,\n Optional (str) processed_paths: ,\n Optional (str) scan_interval: ,\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) routes: {\n Any (str) *: {\n Optional (str) index: {\n Any (str) *: {\n Optional (str) status_codes: ,\n Optional (str) next_hop: ,\n Optional (str) metric: ,\n Optional (str) locprf: ,\n Optional (str) weight: ,\n Optional (str) path: ,\n Optional (str) origin_codes: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_instance_instance_vrf_type_vrf_neighbors_neighbor_route_type", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L4454" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L4574" } }, "show bgp instance {instance} {vrf_type} {vrf} process detail": { @@ -11022,7 +11150,7 @@ "package": "genie.libs.parser", "schema": "{\n'instance': {\n Any (str) *: {\n Optional (str) vrf: {\n Any (str) *: {\n Optional (str) operation_mode: ,\n Optional (str) route_distinguisher: ,\n Optional (str) router_id: ,\n Optional (str) as_system_number_format: ,\n Optional (str) as_number: Or (, ),\n Optional (str) default_cluster_id: ,\n Optional (str) active_cluster_id: ,\n Optional (str) fast_external_fallover: ,\n Optional (str) platform_rlimit_max: ,\n Optional (str) max_limit_for_bmp_buffer_size: ,\n Optional (str) default_value_for_bmp_buffer_size: ,\n Optional (str) current_limit_for_bmp_buffer_size: ,\n Optional (str) current_utilization_of_bmp_buffer_limit: ,\n Optional (str) log_neighbor_changes: ,\n Optional (str) default_local_preference: ,\n Optional (str) default_keepalive: ,\n Optional (str) non_stop_routing: ,\n Optional (str) update_delay: ,\n Optional (str) generic_scan_interval: ,\n Optional (str) bgp_speaker_process: ,\n Optional (str) node: ,\n Optional (str) restart_count: ,\n Optional (str) sent_updates: ,\n Optional (str) received_updates: ,\n Optional (str) sent_notifications: ,\n Optional (str) received_notifications: ,\n Optional (str) always_compare_med: ,\n Optional (str) bestpath_compare_routerid: ,\n Optional (str) bestpath_cost_community_ignore: ,\n Optional (str) bestpath_med_missing_at_worst: ,\n Optional (str) enforce_first_as: ,\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper_only: ,\n Optional (str) graceful_restart_restart_time: ,\n Optional (str) graceful_restart_stalepath_time: ,\n Optional (str) log_neighbor_changes: ,\n Optional (str) vrf_info: {\n Any (str) *: {\n Optional (str) total: ,\n Optional (str) nbrs_estab: ,\n Optional (str) cfg: ,\n },\n },\n Optional (str) att: {\n Any (str) *: {\n Optional (str) number: ,\n Optional (str) memory_used: ,\n },\n },\n Optional (str) pool: {\n Any (str) *: {\n Optional (str) alloc: ,\n Optional (str) free: ,\n },\n },\n Optional (str) message_logging_pool_summary: {\n Any (str) *: {\n Optional (str) alloc: ,\n Optional (str) free: ,\n },\n },\n Optional (str) bmp_pool_summary: {\n Any (str) *: {\n Optional (str) alloc: ,\n Optional (str) free: ,\n },\n },\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) dampening: ,\n Optional (str) client_to_client_reflection: ,\n Optional (str) dynamic_med: ,\n Optional (str) dynamic_med_int: ,\n Optional (str) dynamic_med_timer: ,\n Optional (str) dynamic_med_periodic_timer: ,\n Optional (str) scan_interval: ,\n Optional (str) total_prefixes_scanned: ,\n Optional (str) prefix_scanned_per_segment: ,\n Optional (str) num_of_scan_segments: ,\n Optional (str) nexthop_resolution_minimum_prefix_length: ,\n Optional (str) main_table_version: ,\n Optional (str) table_version_synced_to_rib: ,\n Optional (str) table_version_acked_by_rib: ,\n Optional (str) rib_has_not_converged: ,\n Optional (str) rib_table_prefix_limit_reached: ,\n Optional (str) rib_table_prefix_limit_ver: ,\n Optional (str) permanent_network: ,\n Optional (str) current_vrf: ,\n Optional (str) table_state: ,\n Optional (str) state: ,\n Optional (str) bgp_table_version: ,\n Optional (str) attribute_download: ,\n Optional (str) label_retention_timer_value: ,\n Optional (str) soft_reconfig_entries: ,\n Optional (str) table_bit_field_size: ,\n Optional (str) chunk_elememt_size: ,\n Optional (str) enabled: ,\n Optional (str) graceful_restart: ,\n Optional (str) advertise_inactive_routes: ,\n Optional (str) ebgp_max_paths: ,\n Optional (str) ibgp_max_paths: ,\n Optional (str) total_paths: ,\n Optional (str) total_prefixes: ,\n Optional (str) thread: {\n Any (str) *: {\n Optional (str) triggers: {\n Any (str) *: {\n Optional (str) ver: ,\n Optional (str) tbl_ver: ,\n Optional (str) trig_tid: ,\n },\n },\n },\n },\n Optional (str) remote_local: {\n Any (str) *: {\n Optional (str) allocated: ,\n Optional (str) freed: ,\n },\n },\n Optional (str) prefixes_path: {\n Any (str) *: {\n Optional (str) number: ,\n Optional (str) mem_used: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_instance_instance_vrf_type_vrf_process_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L1159" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L1166" } }, "show bgp instance {instance} {vrf_type} {vrf} summary": { @@ -11033,7 +11161,7 @@ "package": "genie.libs.parser", "schema": "{\n'instance': {\n Any (str) *: {\n Optional (str) vrf: {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) bgp_table_version: ,\n Optional (str) local_as: Or (, ),\n Optional (str) bgp_vrf: ,\n Optional (str) router_id: ,\n Optional (str) non_stop_routing: ,\n Optional (str) table_state: ,\n Optional (str) table_id: ,\n Optional (str) rd_version: ,\n Optional (str) generic_scan_interval: ,\n Optional (str) nsr_initial_initsync_version: ,\n Optional (str) nsr_initial_init_ver_status: ,\n Optional (str) nsr_issu_sync_group_versions: ,\n Optional (str) scan_interval: ,\n Optional (str) operation_mode: ,\n Optional (str) vrf_id: ,\n Optional (str) instance_number: ,\n Optional (str) vrf_state: ,\n Optional (str) process: {\n Any (str) *: {\n 'rcvtblver': ,\n 'brib_rib': ,\n 'labelver': ,\n 'importver': ,\n 'sendtblver': ,\n 'standbyver': ,\n },\n },\n },\n },\n Optional (str) neighbor: {\n Any (str) *: {\n 'remote_as': Or (, ),\n 'address_family': {\n Any (str) *: {\n 'tbl_ver': ,\n 'spk': ,\n 'msg_rcvd': ,\n 'msg_sent': ,\n 'input_queue': ,\n 'output_queue': ,\n 'up_down': ,\n 'state_pfxrcd': ,\n Optional (str) route_distinguisher: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_instance_instance_vrf_type_vrf_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L4549" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L4669" } }, "show bgp instance {instance} {vrf_type} {vrf} {address_family}": { @@ -11044,7 +11172,7 @@ "package": "genie.libs.parser", "schema": "{\n'instance': {\n Any (str) *: {\n Optional (str) vrf: {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) router_identifier: ,\n Optional (str) vrf_id: ,\n Optional (str) instance_number: ,\n Optional (str) local_as: Or (, ),\n Optional (str) vrf_state: ,\n Optional (str) bgp_vrf: ,\n Optional (str) generic_scan_interval: ,\n Optional (str) non_stop_routing: ,\n Optional (str) table_state: ,\n Optional (str) table_id: ,\n Optional (str) rd_version: ,\n Optional (str) bgp_table_version: ,\n Optional (str) nsr_initial_initsync_version: ,\n Optional (str) nsr_issu_sync_group_versions: ,\n Optional (str) nsr_initial_init_ver_status: ,\n Optional (str) processed_prefix: ,\n Optional (str) processed_paths: ,\n Optional (str) scan_interval: ,\n Optional (str) default_vrf: ,\n Optional (str) route_distinguisher: ,\n Optional (str) prefix: {\n Any (str) *: {\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) status_codes: ,\n Optional (str) metric: ,\n Optional (str) locprf: ,\n Optional (str) weight: ,\n Optional (str) path: ,\n Optional (str) origin_codes: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_instance_instance_vrf_type_vrf_address_family", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L5014" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L5135" } }, "show bgp instance {instance} {vrf_type} {vrf} {address_family} neighbors detail": { @@ -11053,9 +11181,9 @@ "doc": " Parser for:\n show bgp instance all all all neighbors detail\n show bgp instance all vrf all neighbors detail\n show bgp instance all vrf all ipv4 unicast neighbors detail\n show bgp instance all vrf all ipv6 unicast neighbors detail\n show bgp instance vrf neighbors detail\n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf_type\n ", "module_name": "show_bgp", "package": "genie.libs.parser", - "schema": "{\n'instance': {\n Any (str) *: {\n Optional (str) vrf: {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n Optional (str) description: ,\n Optional (str) peer_group: ,\n Optional (str) send_community: ,\n Optional (str) input_queue: ,\n Optional (str) output_queue: ,\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper_only: ,\n Optional (str) graceful_restart_restart_time: ,\n Optional (str) graceful_restart_stalepath_time: ,\n Optional (str) allow_own_as: ,\n Optional (str) minimum_advertisement_interval: ,\n Optional (str) route_reflector_client: ,\n Optional (str) route_reflector_cluster_id: ,\n Optional (str) remote_as: ,\n Optional (str) local_as_as_no: ,\n Optional (str) local_as_no_prepend: ,\n Optional (str) local_as_replace_as: ,\n Optional (str) local_as_dual_as: ,\n Optional (str) remove_private_as: ,\n Optional (str) keepalive_interval: ,\n Optional (str) holdtime: ,\n Optional (str) min_acceptable_hold_time: ,\n Optional (str) link_state: ,\n Optional (str) router_id: ,\n Optional (str) session_state: ,\n Optional (str) up_time: ,\n Optional (str) session_state_reason: ,\n Optional (str) nsr_state: ,\n Optional (str) last_read: ,\n Optional (str) last_read_before_reset: ,\n Optional (str) ebgp_multihop: ,\n Optional (str) ebgp_multihop_max_hop: ,\n Optional (str) shutdown: ,\n Optional (str) suppress_four_byte_as_capability: ,\n Optional (str) last_write: ,\n Optional (str) attempted: ,\n Optional (str) written: ,\n Optional (str) second_last_write: ,\n Optional (str) second_attempted: ,\n Optional (str) second_written: ,\n Optional (str) last_write_before_reset: ,\n Optional (str) last_write_attempted: ,\n Optional (str) last_write_written: ,\n Optional (str) second_last_write_before_reset: ,\n Optional (str) second_last_write_before_attempted: ,\n Optional (str) second_last_write_before_written: ,\n Optional (str) last_write_pulse_rcvd: ,\n Optional (str) last_full_not_set_pulse_count: ,\n Optional (str) last_write_pulse_rcvd_before_reset: ,\n Optional (str) socket_status: ,\n Optional (str) last_write_thread_event_before_reset: ,\n Optional (str) last_write_thread_event_second_last: ,\n Optional (str) last_ka_expiry_before_reset: ,\n Optional (str) last_ka_expiry_before_second_last: ,\n Optional (str) last_ka_error_before_reset: ,\n Optional (str) last_ka_error_ka_not_sent: ,\n Optional (str) last_ka_start_before_reset: ,\n Optional (str) last_ka_start_before_second_last: ,\n Optional (str) precedence: ,\n Optional (str) non_stop_routing: ,\n Optional (str) tcp_initial_sync: ,\n Optional (str) tcp_initial_sync_phase_two: ,\n Optional (str) tcp_initial_sync_done: ,\n Optional (str) enforcing_first_as: ,\n Optional (str) multiprotocol_capability: ,\n Optional (str) bgp_negotiated_keepalive_timers: {\n Optional (str) hold_time: ,\n Optional (str) keepalive_interval: ,\n },\n Optional (str) bgp_negotiated_capabilities: {\n Any (str) *: ,\n },\n Optional (str) message_stats_input_queue: ,\n Optional (str) message_stats_output_queue: ,\n Optional (str) bgp_neighbor_counters: {\n Optional (str) messages: {\n Optional (str) sent: {\n Any (str) *: ,\n },\n Optional (str) received: {\n Any (str) *: ,\n },\n },\n },\n Optional (str) minimum_time_between_adv_runs: ,\n Optional (str) inbound_message: ,\n Optional (str) outbound_message: ,\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) enabled: ,\n Optional (str) graceful_restart: ,\n Optional (str) ipv4_unicast_send_default_route: ,\n Optional (str) ipv6_unicast_send_default_route: ,\n Optional (str) prefixes_received: ,\n Optional (str) prefixes_sent: ,\n Optional (str) active: ,\n Optional (str) neighbor_version: ,\n Optional (str) update_group: ,\n Optional (str) filter_group: ,\n Optional (str) refresh_request_status: ,\n Optional (str) route_refresh_request_received: ,\n Optional (str) route_refresh_request_sent: ,\n Optional (str) route_map_name_in: ,\n Optional (str) route_map_name_out: ,\n Optional (str) accepted_prefixes: ,\n Optional (str) best_paths: ,\n Optional (str) exact_no_prefixes_denied: ,\n Optional (str) cummulative_no_prefixes_denied: ,\n Optional (str) cummulative_no_no_policy: ,\n Optional (str) cummulative_no_failed_rt_match: ,\n Optional (str) cummulative_no_by_orf_policy: ,\n Optional (str) cummulative_no_by_policy: ,\n Optional (str) prefix_advertised: ,\n Optional (str) prefix_suppressed: ,\n Optional (str) prefix_withdrawn: ,\n Optional (str) maximum_prefix_max_prefix_no: ,\n Optional (str) maximum_prefix_threshold: ,\n Optional (str) maximum_prefix_restart: ,\n Optional (str) maximum_prefix_warning_only: ,\n Optional (str) eor_status: ,\n Optional (str) last_ack_version: ,\n Optional (str) last_synced_ack_version: ,\n Optional (str) outstanding_version_objects_current: ,\n Optional (str) outstanding_version_objects_max: ,\n Optional (str) additional_paths_operation: ,\n Optional (str) additional_routes_local_label: ,\n Optional (str) allowas_in: ,\n Optional (str) allowas_in_as_number: ,\n Optional (str) route_reflector_client: ,\n Optional (str) send_community: ,\n Optional (str) soft_configuration: ,\n Optional (str) as_override: ,\n Optional (str) default_originate: ,\n Optional (str) default_originate_route_map: ,\n Optional (str) send_multicast_attributes: ,\n Optional (str) soo: ,\n },\n },\n Optional (str) bgp_session_transport: {\n Optional (str) connection: {\n Optional (str) state: ,\n Optional (str) mode: ,\n Optional (str) last_reset: ,\n Optional (str) reset_reason: ,\n Optional (str) connections_established: ,\n Optional (str) connections_dropped: ,\n },\n Optional (str) transport: {\n Optional (str) local_host: ,\n Optional (str) local_port: ,\n Optional (str) if_handle: ,\n Optional (str) foreign_host: ,\n Optional (str) foreign_port: ,\n Optional (str) mss: ,\n Optional (str) passive_mode: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'instance': {\n Any (str) *: {\n Optional (str) vrf: {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n Optional (str) description: ,\n Optional (str) peer_group: ,\n Optional (str) send_community: ,\n Optional (str) input_queue: ,\n Optional (str) output_queue: ,\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper_only: ,\n Optional (str) graceful_restart_restart_time: ,\n Optional (str) graceful_restart_stalepath_time: ,\n Optional (str) allow_own_as: ,\n Optional (str) minimum_advertisement_interval: ,\n Optional (str) route_reflector_client: ,\n Optional (str) route_reflector_cluster_id: ,\n Optional (str) remote_as: ,\n Optional (str) local_as_as_no: ,\n Optional (str) local_as_no_prepend: ,\n Optional (str) local_as_replace_as: ,\n Optional (str) local_as_dual_as: ,\n Optional (str) remove_private_as: ,\n Optional (str) keepalive_interval: ,\n Optional (str) holdtime: ,\n Optional (str) configured_keepalive_interval: ,\n Optional (str) configured_holdtime: ,\n Optional (str) min_acceptable_hold_time: ,\n Optional (str) link_state: ,\n Optional (str) router_id: ,\n Optional (str) session_state: ,\n Optional (str) up_time: ,\n Optional (str) session_state_reason: ,\n Optional (str) nsr_state: ,\n Optional (str) last_read: ,\n Optional (str) last_read_before_reset: ,\n Optional (str) ebgp_multihop: ,\n Optional (str) ebgp_multihop_max_hop: ,\n Optional (str) shutdown: ,\n Optional (str) suppress_four_byte_as_capability: ,\n Optional (str) last_write: ,\n Optional (str) attempted: ,\n Optional (str) written: ,\n Optional (str) second_last_write: ,\n Optional (str) second_attempted: ,\n Optional (str) second_written: ,\n Optional (str) last_write_before_reset: ,\n Optional (str) last_write_attempted: ,\n Optional (str) last_write_written: ,\n Optional (str) second_last_write_before_reset: ,\n Optional (str) second_last_write_before_attempted: ,\n Optional (str) second_last_write_before_written: ,\n Optional (str) last_write_pulse_rcvd: ,\n Optional (str) last_full_not_set_pulse_count: ,\n Optional (str) last_write_pulse_rcvd_before_reset: ,\n Optional (str) socket_status: ,\n Optional (str) last_write_thread_event_before_reset: ,\n Optional (str) last_write_thread_event_second_last: ,\n Optional (str) last_ka_expiry_before_reset: ,\n Optional (str) last_ka_expiry_before_second_last: ,\n Optional (str) last_ka_error_before_reset: ,\n Optional (str) last_ka_error_ka_not_sent: ,\n Optional (str) last_ka_start_before_reset: ,\n Optional (str) last_ka_start_before_second_last: ,\n Optional (str) precedence: ,\n Optional (str) non_stop_routing: ,\n Optional (str) tcp_initial_sync: ,\n Optional (str) tcp_initial_sync_phase_two: ,\n Optional (str) tcp_initial_sync_done: ,\n Optional (str) enforcing_first_as: ,\n Optional (str) multiprotocol_capability: ,\n Optional (str) bgp_negotiated_keepalive_timers: {\n Optional (str) hold_time: ,\n Optional (str) keepalive_interval: ,\n },\n Optional (str) bgp_negotiated_capabilities: {\n Any (str) *: ,\n },\n Optional (str) message_stats_input_queue: ,\n Optional (str) message_stats_output_queue: ,\n Optional (str) bgp_neighbor_counters: {\n Optional (str) messages: {\n Optional (str) sent: {\n Any (str) *: ,\n },\n Optional (str) received: {\n Any (str) *: ,\n },\n },\n },\n Optional (str) minimum_time_between_adv_runs: ,\n Optional (str) inbound_message: ,\n Optional (str) outbound_message: ,\n Optional (str) bfd: {\n Optional (str) bfd_status: ,\n Optional (str) session_status: ,\n Optional (str) mininterval: ,\n Optional (str) multiplier: ,\n },\n Optional (str) messages: {\n Optional (Any) Any (str) *: {\n Optional (str) messages_count: ,\n Optional (str) notifications: ,\n Optional (str) queue: ,\n },\n },\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) enabled: ,\n Optional (str) graceful_restart: ,\n Optional (str) ipv4_unicast_send_default_route: ,\n Optional (str) ipv6_unicast_send_default_route: ,\n Optional (str) prefixes_received: ,\n Optional (str) prefixes_sent: ,\n Optional (str) active: ,\n Optional (str) neighbor_version: ,\n Optional (str) update_group: ,\n Optional (str) filter_group: ,\n Optional (str) refresh_request_status: ,\n Optional (str) route_refresh_request_received: ,\n Optional (str) route_refresh_request_sent: ,\n Optional (str) route_map_name_in: ,\n Optional (str) route_map_name_out: ,\n Optional (str) accepted_prefixes: ,\n Optional (str) best_paths: ,\n Optional (str) exact_no_prefixes_denied: ,\n Optional (str) cummulative_no_prefixes_denied: ,\n Optional (str) cummulative_no_no_policy: ,\n Optional (str) cummulative_no_failed_rt_match: ,\n Optional (str) cummulative_no_by_orf_policy: ,\n Optional (str) cummulative_no_by_policy: ,\n Optional (str) prefix_advertised: ,\n Optional (str) prefix_suppressed: ,\n Optional (str) prefix_withdrawn: ,\n Optional (str) maximum_prefix_max_prefix_no: ,\n Optional (str) maximum_prefix_threshold: ,\n Optional (str) maximum_prefix_restart: ,\n Optional (str) maximum_prefix_warning_only: ,\n Optional (str) eor_status: ,\n Optional (str) last_ack_version: ,\n Optional (str) last_synced_ack_version: ,\n Optional (str) outstanding_version_objects_current: ,\n Optional (str) outstanding_version_objects_max: ,\n Optional (str) additional_paths_operation: ,\n Optional (str) additional_routes_local_label: ,\n Optional (str) allowas_in: ,\n Optional (str) allowas_in_as_number: ,\n Optional (str) route_reflector_client: ,\n Optional (str) send_community: ,\n Optional (str) soft_configuration: ,\n Optional (str) as_override: ,\n Optional (str) default_originate: ,\n Optional (str) default_originate_route_map: ,\n Optional (str) send_multicast_attributes: ,\n Optional (str) soo: ,\n },\n },\n Optional (str) bgp_session_transport: {\n Optional (str) connection: {\n Optional (str) state: ,\n Optional (str) mode: ,\n Optional (str) last_reset: ,\n Optional (str) reset_reason: ,\n Optional (str) connections_established: ,\n Optional (str) connections_dropped: ,\n Optional (str) ttl_security: ,\n Optional (str) external_bgp_neighbor_hop_count: ,\n },\n Optional (str) transport: {\n Optional (str) local_host: ,\n Optional (str) local_port: ,\n Optional (str) if_handle: ,\n Optional (str) foreign_host: ,\n Optional (str) foreign_port: ,\n Optional (str) mss: ,\n Optional (str) passive_mode: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_instance_instance_vrf_type_vrf_address_family_neighbors_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L2449" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L2473" } }, "show bgp instance {instance} {vrf_type} {vrf} {address_family} neighbors {neighbor} advertised-routes": { @@ -11066,7 +11194,7 @@ "package": "genie.libs.parser", "schema": "{\n'instance': {\n Any (str) *: {\n Optional (str) vrf: {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) processed_prefixes: ,\n Optional (str) processed_paths: ,\n Optional (str) advertised: {\n Any (str) *: {\n Optional (str) index: {\n Any (str) *: {\n Optional (str) froms: ,\n Optional (str) path: ,\n Optional (str) origin_code: ,\n Optional (str) status_codes: ,\n Optional (str) next_hop: ,\n Optional (str) metric: ,\n Optional (str) locprf: ,\n Optional (str) weight: ,\n Optional (str) path: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_instance_instance_vrf_type_vrf_address_family_neighbors_neighbor_advertised-routes", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L4132" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L4252" } }, "show bgp instance {instance} {vrf_type} {vrf} {address_family} neighbors {neighbor} detail": { @@ -11075,9 +11203,9 @@ "doc": " Parser for:\n show bgp instance all all all neighbors detail\n show bgp instance all vrf all neighbors detail\n show bgp instance all vrf all ipv4 unicast neighbors detail\n show bgp instance all vrf all ipv6 unicast neighbors detail\n show bgp instance vrf neighbors detail\n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf_type\n ", "module_name": "show_bgp", "package": "genie.libs.parser", - "schema": "{\n'instance': {\n Any (str) *: {\n Optional (str) vrf: {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n Optional (str) description: ,\n Optional (str) peer_group: ,\n Optional (str) send_community: ,\n Optional (str) input_queue: ,\n Optional (str) output_queue: ,\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper_only: ,\n Optional (str) graceful_restart_restart_time: ,\n Optional (str) graceful_restart_stalepath_time: ,\n Optional (str) allow_own_as: ,\n Optional (str) minimum_advertisement_interval: ,\n Optional (str) route_reflector_client: ,\n Optional (str) route_reflector_cluster_id: ,\n Optional (str) remote_as: ,\n Optional (str) local_as_as_no: ,\n Optional (str) local_as_no_prepend: ,\n Optional (str) local_as_replace_as: ,\n Optional (str) local_as_dual_as: ,\n Optional (str) remove_private_as: ,\n Optional (str) keepalive_interval: ,\n Optional (str) holdtime: ,\n Optional (str) min_acceptable_hold_time: ,\n Optional (str) link_state: ,\n Optional (str) router_id: ,\n Optional (str) session_state: ,\n Optional (str) up_time: ,\n Optional (str) session_state_reason: ,\n Optional (str) nsr_state: ,\n Optional (str) last_read: ,\n Optional (str) last_read_before_reset: ,\n Optional (str) ebgp_multihop: ,\n Optional (str) ebgp_multihop_max_hop: ,\n Optional (str) shutdown: ,\n Optional (str) suppress_four_byte_as_capability: ,\n Optional (str) last_write: ,\n Optional (str) attempted: ,\n Optional (str) written: ,\n Optional (str) second_last_write: ,\n Optional (str) second_attempted: ,\n Optional (str) second_written: ,\n Optional (str) last_write_before_reset: ,\n Optional (str) last_write_attempted: ,\n Optional (str) last_write_written: ,\n Optional (str) second_last_write_before_reset: ,\n Optional (str) second_last_write_before_attempted: ,\n Optional (str) second_last_write_before_written: ,\n Optional (str) last_write_pulse_rcvd: ,\n Optional (str) last_full_not_set_pulse_count: ,\n Optional (str) last_write_pulse_rcvd_before_reset: ,\n Optional (str) socket_status: ,\n Optional (str) last_write_thread_event_before_reset: ,\n Optional (str) last_write_thread_event_second_last: ,\n Optional (str) last_ka_expiry_before_reset: ,\n Optional (str) last_ka_expiry_before_second_last: ,\n Optional (str) last_ka_error_before_reset: ,\n Optional (str) last_ka_error_ka_not_sent: ,\n Optional (str) last_ka_start_before_reset: ,\n Optional (str) last_ka_start_before_second_last: ,\n Optional (str) precedence: ,\n Optional (str) non_stop_routing: ,\n Optional (str) tcp_initial_sync: ,\n Optional (str) tcp_initial_sync_phase_two: ,\n Optional (str) tcp_initial_sync_done: ,\n Optional (str) enforcing_first_as: ,\n Optional (str) multiprotocol_capability: ,\n Optional (str) bgp_negotiated_keepalive_timers: {\n Optional (str) hold_time: ,\n Optional (str) keepalive_interval: ,\n },\n Optional (str) bgp_negotiated_capabilities: {\n Any (str) *: ,\n },\n Optional (str) message_stats_input_queue: ,\n Optional (str) message_stats_output_queue: ,\n Optional (str) bgp_neighbor_counters: {\n Optional (str) messages: {\n Optional (str) sent: {\n Any (str) *: ,\n },\n Optional (str) received: {\n Any (str) *: ,\n },\n },\n },\n Optional (str) minimum_time_between_adv_runs: ,\n Optional (str) inbound_message: ,\n Optional (str) outbound_message: ,\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) enabled: ,\n Optional (str) graceful_restart: ,\n Optional (str) ipv4_unicast_send_default_route: ,\n Optional (str) ipv6_unicast_send_default_route: ,\n Optional (str) prefixes_received: ,\n Optional (str) prefixes_sent: ,\n Optional (str) active: ,\n Optional (str) neighbor_version: ,\n Optional (str) update_group: ,\n Optional (str) filter_group: ,\n Optional (str) refresh_request_status: ,\n Optional (str) route_refresh_request_received: ,\n Optional (str) route_refresh_request_sent: ,\n Optional (str) route_map_name_in: ,\n Optional (str) route_map_name_out: ,\n Optional (str) accepted_prefixes: ,\n Optional (str) best_paths: ,\n Optional (str) exact_no_prefixes_denied: ,\n Optional (str) cummulative_no_prefixes_denied: ,\n Optional (str) cummulative_no_no_policy: ,\n Optional (str) cummulative_no_failed_rt_match: ,\n Optional (str) cummulative_no_by_orf_policy: ,\n Optional (str) cummulative_no_by_policy: ,\n Optional (str) prefix_advertised: ,\n Optional (str) prefix_suppressed: ,\n Optional (str) prefix_withdrawn: ,\n Optional (str) maximum_prefix_max_prefix_no: ,\n Optional (str) maximum_prefix_threshold: ,\n Optional (str) maximum_prefix_restart: ,\n Optional (str) maximum_prefix_warning_only: ,\n Optional (str) eor_status: ,\n Optional (str) last_ack_version: ,\n Optional (str) last_synced_ack_version: ,\n Optional (str) outstanding_version_objects_current: ,\n Optional (str) outstanding_version_objects_max: ,\n Optional (str) additional_paths_operation: ,\n Optional (str) additional_routes_local_label: ,\n Optional (str) allowas_in: ,\n Optional (str) allowas_in_as_number: ,\n Optional (str) route_reflector_client: ,\n Optional (str) send_community: ,\n Optional (str) soft_configuration: ,\n Optional (str) as_override: ,\n Optional (str) default_originate: ,\n Optional (str) default_originate_route_map: ,\n Optional (str) send_multicast_attributes: ,\n Optional (str) soo: ,\n },\n },\n Optional (str) bgp_session_transport: {\n Optional (str) connection: {\n Optional (str) state: ,\n Optional (str) mode: ,\n Optional (str) last_reset: ,\n Optional (str) reset_reason: ,\n Optional (str) connections_established: ,\n Optional (str) connections_dropped: ,\n },\n Optional (str) transport: {\n Optional (str) local_host: ,\n Optional (str) local_port: ,\n Optional (str) if_handle: ,\n Optional (str) foreign_host: ,\n Optional (str) foreign_port: ,\n Optional (str) mss: ,\n Optional (str) passive_mode: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'instance': {\n Any (str) *: {\n Optional (str) vrf: {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n Optional (str) description: ,\n Optional (str) peer_group: ,\n Optional (str) send_community: ,\n Optional (str) input_queue: ,\n Optional (str) output_queue: ,\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper_only: ,\n Optional (str) graceful_restart_restart_time: ,\n Optional (str) graceful_restart_stalepath_time: ,\n Optional (str) allow_own_as: ,\n Optional (str) minimum_advertisement_interval: ,\n Optional (str) route_reflector_client: ,\n Optional (str) route_reflector_cluster_id: ,\n Optional (str) remote_as: ,\n Optional (str) local_as_as_no: ,\n Optional (str) local_as_no_prepend: ,\n Optional (str) local_as_replace_as: ,\n Optional (str) local_as_dual_as: ,\n Optional (str) remove_private_as: ,\n Optional (str) keepalive_interval: ,\n Optional (str) holdtime: ,\n Optional (str) configured_keepalive_interval: ,\n Optional (str) configured_holdtime: ,\n Optional (str) min_acceptable_hold_time: ,\n Optional (str) link_state: ,\n Optional (str) router_id: ,\n Optional (str) session_state: ,\n Optional (str) up_time: ,\n Optional (str) session_state_reason: ,\n Optional (str) nsr_state: ,\n Optional (str) last_read: ,\n Optional (str) last_read_before_reset: ,\n Optional (str) ebgp_multihop: ,\n Optional (str) ebgp_multihop_max_hop: ,\n Optional (str) shutdown: ,\n Optional (str) suppress_four_byte_as_capability: ,\n Optional (str) last_write: ,\n Optional (str) attempted: ,\n Optional (str) written: ,\n Optional (str) second_last_write: ,\n Optional (str) second_attempted: ,\n Optional (str) second_written: ,\n Optional (str) last_write_before_reset: ,\n Optional (str) last_write_attempted: ,\n Optional (str) last_write_written: ,\n Optional (str) second_last_write_before_reset: ,\n Optional (str) second_last_write_before_attempted: ,\n Optional (str) second_last_write_before_written: ,\n Optional (str) last_write_pulse_rcvd: ,\n Optional (str) last_full_not_set_pulse_count: ,\n Optional (str) last_write_pulse_rcvd_before_reset: ,\n Optional (str) socket_status: ,\n Optional (str) last_write_thread_event_before_reset: ,\n Optional (str) last_write_thread_event_second_last: ,\n Optional (str) last_ka_expiry_before_reset: ,\n Optional (str) last_ka_expiry_before_second_last: ,\n Optional (str) last_ka_error_before_reset: ,\n Optional (str) last_ka_error_ka_not_sent: ,\n Optional (str) last_ka_start_before_reset: ,\n Optional (str) last_ka_start_before_second_last: ,\n Optional (str) precedence: ,\n Optional (str) non_stop_routing: ,\n Optional (str) tcp_initial_sync: ,\n Optional (str) tcp_initial_sync_phase_two: ,\n Optional (str) tcp_initial_sync_done: ,\n Optional (str) enforcing_first_as: ,\n Optional (str) multiprotocol_capability: ,\n Optional (str) bgp_negotiated_keepalive_timers: {\n Optional (str) hold_time: ,\n Optional (str) keepalive_interval: ,\n },\n Optional (str) bgp_negotiated_capabilities: {\n Any (str) *: ,\n },\n Optional (str) message_stats_input_queue: ,\n Optional (str) message_stats_output_queue: ,\n Optional (str) bgp_neighbor_counters: {\n Optional (str) messages: {\n Optional (str) sent: {\n Any (str) *: ,\n },\n Optional (str) received: {\n Any (str) *: ,\n },\n },\n },\n Optional (str) minimum_time_between_adv_runs: ,\n Optional (str) inbound_message: ,\n Optional (str) outbound_message: ,\n Optional (str) bfd: {\n Optional (str) bfd_status: ,\n Optional (str) session_status: ,\n Optional (str) mininterval: ,\n Optional (str) multiplier: ,\n },\n Optional (str) messages: {\n Optional (Any) Any (str) *: {\n Optional (str) messages_count: ,\n Optional (str) notifications: ,\n Optional (str) queue: ,\n },\n },\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) enabled: ,\n Optional (str) graceful_restart: ,\n Optional (str) ipv4_unicast_send_default_route: ,\n Optional (str) ipv6_unicast_send_default_route: ,\n Optional (str) prefixes_received: ,\n Optional (str) prefixes_sent: ,\n Optional (str) active: ,\n Optional (str) neighbor_version: ,\n Optional (str) update_group: ,\n Optional (str) filter_group: ,\n Optional (str) refresh_request_status: ,\n Optional (str) route_refresh_request_received: ,\n Optional (str) route_refresh_request_sent: ,\n Optional (str) route_map_name_in: ,\n Optional (str) route_map_name_out: ,\n Optional (str) accepted_prefixes: ,\n Optional (str) best_paths: ,\n Optional (str) exact_no_prefixes_denied: ,\n Optional (str) cummulative_no_prefixes_denied: ,\n Optional (str) cummulative_no_no_policy: ,\n Optional (str) cummulative_no_failed_rt_match: ,\n Optional (str) cummulative_no_by_orf_policy: ,\n Optional (str) cummulative_no_by_policy: ,\n Optional (str) prefix_advertised: ,\n Optional (str) prefix_suppressed: ,\n Optional (str) prefix_withdrawn: ,\n Optional (str) maximum_prefix_max_prefix_no: ,\n Optional (str) maximum_prefix_threshold: ,\n Optional (str) maximum_prefix_restart: ,\n Optional (str) maximum_prefix_warning_only: ,\n Optional (str) eor_status: ,\n Optional (str) last_ack_version: ,\n Optional (str) last_synced_ack_version: ,\n Optional (str) outstanding_version_objects_current: ,\n Optional (str) outstanding_version_objects_max: ,\n Optional (str) additional_paths_operation: ,\n Optional (str) additional_routes_local_label: ,\n Optional (str) allowas_in: ,\n Optional (str) allowas_in_as_number: ,\n Optional (str) route_reflector_client: ,\n Optional (str) send_community: ,\n Optional (str) soft_configuration: ,\n Optional (str) as_override: ,\n Optional (str) default_originate: ,\n Optional (str) default_originate_route_map: ,\n Optional (str) send_multicast_attributes: ,\n Optional (str) soo: ,\n },\n },\n Optional (str) bgp_session_transport: {\n Optional (str) connection: {\n Optional (str) state: ,\n Optional (str) mode: ,\n Optional (str) last_reset: ,\n Optional (str) reset_reason: ,\n Optional (str) connections_established: ,\n Optional (str) connections_dropped: ,\n Optional (str) ttl_security: ,\n Optional (str) external_bgp_neighbor_hop_count: ,\n },\n Optional (str) transport: {\n Optional (str) local_host: ,\n Optional (str) local_port: ,\n Optional (str) if_handle: ,\n Optional (str) foreign_host: ,\n Optional (str) foreign_port: ,\n Optional (str) mss: ,\n Optional (str) passive_mode: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_instance_instance_vrf_type_vrf_address_family_neighbors_neighbor_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L2449" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L2473" } }, "show bgp instance {instance} {vrf_type} {vrf} {address_family} neighbors {neighbor} {route_type}": { @@ -11088,7 +11216,7 @@ "package": "genie.libs.parser", "schema": "{\n'instance': {\n Any (str) *: {\n Optional (str) vrf: {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) router_identifier: ,\n Optional (str) local_as: Or (, ),\n Optional (str) state: ,\n Optional (str) vrf_id: ,\n Optional (str) generic_scan_interval: ,\n Optional (str) non_stop_routing: ,\n Optional (str) table_state: ,\n Optional (str) table_id: ,\n Optional (str) rd_version: ,\n Optional (str) routing_table_version: ,\n Optional (str) nsr_initial_initsync_version: ,\n Optional (str) nsr_initial_init_ver_status: ,\n Optional (str) nsr_issu_sync_group_versions: ,\n Optional (str) processed_prefixes: ,\n Optional (str) processed_paths: ,\n Optional (str) scan_interval: ,\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) routes: {\n Any (str) *: {\n Optional (str) index: {\n Any (str) *: {\n Optional (str) status_codes: ,\n Optional (str) next_hop: ,\n Optional (str) metric: ,\n Optional (str) locprf: ,\n Optional (str) weight: ,\n Optional (str) path: ,\n Optional (str) origin_codes: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_instance_instance_vrf_type_vrf_address_family_neighbors_neighbor_route_type", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L4454" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L4574" } }, "show bgp instance {instance} {vrf_type} {vrf} {address_family} process detail": { @@ -11099,7 +11227,7 @@ "package": "genie.libs.parser", "schema": "{\n'instance': {\n Any (str) *: {\n Optional (str) vrf: {\n Any (str) *: {\n Optional (str) operation_mode: ,\n Optional (str) route_distinguisher: ,\n Optional (str) router_id: ,\n Optional (str) as_system_number_format: ,\n Optional (str) as_number: Or (, ),\n Optional (str) default_cluster_id: ,\n Optional (str) active_cluster_id: ,\n Optional (str) fast_external_fallover: ,\n Optional (str) platform_rlimit_max: ,\n Optional (str) max_limit_for_bmp_buffer_size: ,\n Optional (str) default_value_for_bmp_buffer_size: ,\n Optional (str) current_limit_for_bmp_buffer_size: ,\n Optional (str) current_utilization_of_bmp_buffer_limit: ,\n Optional (str) log_neighbor_changes: ,\n Optional (str) default_local_preference: ,\n Optional (str) default_keepalive: ,\n Optional (str) non_stop_routing: ,\n Optional (str) update_delay: ,\n Optional (str) generic_scan_interval: ,\n Optional (str) bgp_speaker_process: ,\n Optional (str) node: ,\n Optional (str) restart_count: ,\n Optional (str) sent_updates: ,\n Optional (str) received_updates: ,\n Optional (str) sent_notifications: ,\n Optional (str) received_notifications: ,\n Optional (str) always_compare_med: ,\n Optional (str) bestpath_compare_routerid: ,\n Optional (str) bestpath_cost_community_ignore: ,\n Optional (str) bestpath_med_missing_at_worst: ,\n Optional (str) enforce_first_as: ,\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper_only: ,\n Optional (str) graceful_restart_restart_time: ,\n Optional (str) graceful_restart_stalepath_time: ,\n Optional (str) log_neighbor_changes: ,\n Optional (str) vrf_info: {\n Any (str) *: {\n Optional (str) total: ,\n Optional (str) nbrs_estab: ,\n Optional (str) cfg: ,\n },\n },\n Optional (str) att: {\n Any (str) *: {\n Optional (str) number: ,\n Optional (str) memory_used: ,\n },\n },\n Optional (str) pool: {\n Any (str) *: {\n Optional (str) alloc: ,\n Optional (str) free: ,\n },\n },\n Optional (str) message_logging_pool_summary: {\n Any (str) *: {\n Optional (str) alloc: ,\n Optional (str) free: ,\n },\n },\n Optional (str) bmp_pool_summary: {\n Any (str) *: {\n Optional (str) alloc: ,\n Optional (str) free: ,\n },\n },\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) dampening: ,\n Optional (str) client_to_client_reflection: ,\n Optional (str) dynamic_med: ,\n Optional (str) dynamic_med_int: ,\n Optional (str) dynamic_med_timer: ,\n Optional (str) dynamic_med_periodic_timer: ,\n Optional (str) scan_interval: ,\n Optional (str) total_prefixes_scanned: ,\n Optional (str) prefix_scanned_per_segment: ,\n Optional (str) num_of_scan_segments: ,\n Optional (str) nexthop_resolution_minimum_prefix_length: ,\n Optional (str) main_table_version: ,\n Optional (str) table_version_synced_to_rib: ,\n Optional (str) table_version_acked_by_rib: ,\n Optional (str) rib_has_not_converged: ,\n Optional (str) rib_table_prefix_limit_reached: ,\n Optional (str) rib_table_prefix_limit_ver: ,\n Optional (str) permanent_network: ,\n Optional (str) current_vrf: ,\n Optional (str) table_state: ,\n Optional (str) state: ,\n Optional (str) bgp_table_version: ,\n Optional (str) attribute_download: ,\n Optional (str) label_retention_timer_value: ,\n Optional (str) soft_reconfig_entries: ,\n Optional (str) table_bit_field_size: ,\n Optional (str) chunk_elememt_size: ,\n Optional (str) enabled: ,\n Optional (str) graceful_restart: ,\n Optional (str) advertise_inactive_routes: ,\n Optional (str) ebgp_max_paths: ,\n Optional (str) ibgp_max_paths: ,\n Optional (str) total_paths: ,\n Optional (str) total_prefixes: ,\n Optional (str) thread: {\n Any (str) *: {\n Optional (str) triggers: {\n Any (str) *: {\n Optional (str) ver: ,\n Optional (str) tbl_ver: ,\n Optional (str) trig_tid: ,\n },\n },\n },\n },\n Optional (str) remote_local: {\n Any (str) *: {\n Optional (str) allocated: ,\n Optional (str) freed: ,\n },\n },\n Optional (str) prefixes_path: {\n Any (str) *: {\n Optional (str) number: ,\n Optional (str) mem_used: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_instance_instance_vrf_type_vrf_address_family_process_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L1159" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L1166" } }, "show bgp instance {instance} {vrf_type} {vrf} {address_family} summary": { @@ -11110,7 +11238,7 @@ "package": "genie.libs.parser", "schema": "{\n'instance': {\n Any (str) *: {\n Optional (str) vrf: {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) bgp_table_version: ,\n Optional (str) local_as: Or (, ),\n Optional (str) bgp_vrf: ,\n Optional (str) router_id: ,\n Optional (str) non_stop_routing: ,\n Optional (str) table_state: ,\n Optional (str) table_id: ,\n Optional (str) rd_version: ,\n Optional (str) generic_scan_interval: ,\n Optional (str) nsr_initial_initsync_version: ,\n Optional (str) nsr_initial_init_ver_status: ,\n Optional (str) nsr_issu_sync_group_versions: ,\n Optional (str) scan_interval: ,\n Optional (str) operation_mode: ,\n Optional (str) vrf_id: ,\n Optional (str) instance_number: ,\n Optional (str) vrf_state: ,\n Optional (str) process: {\n Any (str) *: {\n 'rcvtblver': ,\n 'brib_rib': ,\n 'labelver': ,\n 'importver': ,\n 'sendtblver': ,\n 'standbyver': ,\n },\n },\n },\n },\n Optional (str) neighbor: {\n Any (str) *: {\n 'remote_as': Or (, ),\n 'address_family': {\n Any (str) *: {\n 'tbl_ver': ,\n 'spk': ,\n 'msg_rcvd': ,\n 'msg_sent': ,\n 'input_queue': ,\n 'output_queue': ,\n 'up_down': ,\n 'state_pfxrcd': ,\n Optional (str) route_distinguisher: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_instance_instance_vrf_type_vrf_address_family_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L4549" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L4669" } }, "show bgp instances": { @@ -11121,7 +11249,7 @@ "package": "genie.libs.parser", "schema": "{\n'instance': {\n Any (str) *: {\n 'bgp_id': Or (, ),\n 'instance_id': ,\n 'placed_grp': ,\n Optional (str) num_vrfs: ,\n Optional (str) address_families: ,\n },\n },\nOptional (str) number_of_bgp_instances: ,\n}", "uid": "show_bgp_instances", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L210" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L217" } }, "show bgp ipv4 mvpn": { @@ -11132,7 +11260,7 @@ "package": "genie.libs.parser", "schema": "{\n'instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'vrf_name_out': ,\n 'address_family': {\n Any (str) *: {\n 'af_name': ,\n 'table_version': ,\n 'router_id': ,\n 'rd': {\n Any (str) *: {\n Optional (str) rd_val: ,\n Optional (str) rd_vrf: ,\n 'prefix': {\n Any (str) *: {\n 'nonipprefix': ,\n 'path': {\n Any (str) *: {\n 'pathnr': ,\n Optional (str) metric: ,\n Optional (str) statuscode: ,\n Optional (str) bestcode: ,\n Optional (str) typecode: ,\n 'ipnexthop': ,\n 'weight': ,\n Optional (str) path: ,\n 'origin': ,\n 'localpref': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_ipv4_mvpn", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L11815" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L11886" } }, "show bgp ipv4 mvpn route-type {route_type}": { @@ -11143,7 +11271,7 @@ "package": "genie.libs.parser", "schema": "{\n'instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'vrf_name_out': ,\n 'address_family': {\n Any (str) *: {\n 'af_name': ,\n 'table_version': ,\n 'router_id': ,\n 'rd': {\n Any (str) *: {\n Optional (str) rd_val: ,\n Optional (str) rd_vrf: ,\n 'prefix': {\n Any (str) *: {\n 'nonipprefix': ,\n 'path': {\n Any (str) *: {\n 'pathnr': ,\n Optional (str) metric: ,\n Optional (str) statuscode: ,\n Optional (str) bestcode: ,\n Optional (str) typecode: ,\n 'ipnexthop': ,\n 'weight': ,\n Optional (str) path: ,\n 'origin': ,\n 'localpref': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_ipv4_mvpn_route-type_route_type", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L11815" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L11886" } }, "show bgp ipv4 mvpn route-type {route_type} vrf {vrf}": { @@ -11154,7 +11282,7 @@ "package": "genie.libs.parser", "schema": "{\n'instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'vrf_name_out': ,\n 'address_family': {\n Any (str) *: {\n 'af_name': ,\n 'table_version': ,\n 'router_id': ,\n 'rd': {\n Any (str) *: {\n Optional (str) rd_val: ,\n Optional (str) rd_vrf: ,\n 'prefix': {\n Any (str) *: {\n 'nonipprefix': ,\n 'path': {\n Any (str) *: {\n 'pathnr': ,\n Optional (str) metric: ,\n Optional (str) statuscode: ,\n Optional (str) bestcode: ,\n Optional (str) typecode: ,\n 'ipnexthop': ,\n 'weight': ,\n Optional (str) path: ,\n 'origin': ,\n 'localpref': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_ipv4_mvpn_route-type_route_type_vrf_vrf", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L11815" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L11886" } }, "show bgp ipv4 mvpn sa-ad detail": { @@ -11165,7 +11293,7 @@ "package": "genie.libs.parser", "schema": "{\n'instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'vrf_name_out': ,\n 'address_family': {\n Any (str) *: {\n 'af_name': ,\n 'rd': {\n Any (str) *: {\n Optional (str) rd_val: ,\n Optional (str) rd_vrf: ,\n 'prefix': {\n Any (str) *: {\n 'nonipprefix': ,\n 'prefixversion': ,\n Optional (str) totalpaths: ,\n 'bestpathnr': ,\n Optional (str) mpath: ,\n Optional (str) on_newlist: ,\n Optional (str) on_xmitlist: ,\n Optional (str) suppressed: ,\n Optional (str) needsresync: ,\n Optional (str) locked: ,\n 'path': {\n Any (str) *: {\n Optional (str) pathnr: ,\n 'pathtype': ,\n Optional (str) policyincomplete: ,\n 'pathvalid': ,\n 'pathbest': ,\n Optional (str) pathdeleted: ,\n Optional (str) pathstaled: ,\n Optional (str) pathhistory: ,\n Optional (str) pathovermaxaslimit: ,\n Optional (str) pathmultipath: ,\n Optional (str) pathnolabeledrnh: ,\n 'ipnexthop': ,\n Optional (str) nexthop_status: ,\n 'nexthopmetric': ,\n 'neighbor': ,\n 'neighborid': ,\n Optional (str) origin: ,\n 'localpref': ,\n 'weight': ,\n Optional (str) inlabel: ,\n Optional (str) extcommunity: ,\n Optional (str) advertisedto: ,\n Optional (str) originatorid: ,\n Optional (str) clusterlist: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_ipv4_mvpn_sa-ad_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L12057" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L12128" } }, "show bgp ipv4 mvpn sa-ad detail vrf {vrf}": { @@ -11176,7 +11304,7 @@ "package": "genie.libs.parser", "schema": "{\n'instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'vrf_name_out': ,\n 'address_family': {\n Any (str) *: {\n 'af_name': ,\n 'rd': {\n Any (str) *: {\n Optional (str) rd_val: ,\n Optional (str) rd_vrf: ,\n 'prefix': {\n Any (str) *: {\n 'nonipprefix': ,\n 'prefixversion': ,\n Optional (str) totalpaths: ,\n 'bestpathnr': ,\n Optional (str) mpath: ,\n Optional (str) on_newlist: ,\n Optional (str) on_xmitlist: ,\n Optional (str) suppressed: ,\n Optional (str) needsresync: ,\n Optional (str) locked: ,\n 'path': {\n Any (str) *: {\n Optional (str) pathnr: ,\n 'pathtype': ,\n Optional (str) policyincomplete: ,\n 'pathvalid': ,\n 'pathbest': ,\n Optional (str) pathdeleted: ,\n Optional (str) pathstaled: ,\n Optional (str) pathhistory: ,\n Optional (str) pathovermaxaslimit: ,\n Optional (str) pathmultipath: ,\n Optional (str) pathnolabeledrnh: ,\n 'ipnexthop': ,\n Optional (str) nexthop_status: ,\n 'nexthopmetric': ,\n 'neighbor': ,\n 'neighborid': ,\n Optional (str) origin: ,\n 'localpref': ,\n 'weight': ,\n Optional (str) inlabel: ,\n Optional (str) extcommunity: ,\n Optional (str) advertisedto: ,\n Optional (str) originatorid: ,\n Optional (str) clusterlist: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_ipv4_mvpn_sa-ad_detail_vrf_vrf", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L12057" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L12128" } }, "show bgp l2vpn evpn": { @@ -11187,7 +11315,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) router_identifier: ,\n Optional (str) local_as: ,\n Optional (str) generic_scan_interval: ,\n Optional (str) non_stop_routing: ,\n Optional (str) table_state: ,\n Optional (str) table_id: ,\n Optional (str) rd_version: ,\n Optional (str) bgp_table_version: ,\n Optional (str) local_router_id: ,\n Optional (str) route_distinguisher: ,\n Optional (str) nsr_initial_initsync_version: ,\n Optional (str) nsr_initial_init_ver_status: ,\n Optional (str) nsr_issu_sync_group_versions: ,\n Optional (str) scan_interval: ,\n Optional (str) default_vrf: ,\n Optional (str) aggregate_address_ipv4_address: ,\n Optional (str) aggregate_address_ipv4_mask: ,\n Optional (str) aggregate_address_as_set: ,\n Optional (str) aggregate_address_summary_only: ,\n Optional (str) v6_aggregate_address_ipv6_address: ,\n Optional (str) v6_aggregate_address_as_set: ,\n Optional (str) v6_aggregate_address_summary_only: ,\n Optional (str) processed_prefix: ,\n Optional (str) processed_paths: ,\n Optional (str) prefixes: {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) status_codes: ,\n Optional (str) path_type: ,\n Optional (str) metric: ,\n Optional (str) localprf: ,\n Optional (str) weight: ,\n Optional (str) path: ,\n Optional (str) origin_codes: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_l2vpn_evpn", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L5757" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L5878" }, "nxos": { "class": "ShowBgpL2vpnEvpn", @@ -11196,7 +11324,7 @@ "package": "genie.libs.parser", "schema": "{\n'instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'vrf_name_out': ,\n 'address_family': {\n Any (str) *: {\n 'af_name': ,\n 'table_version': ,\n 'router_id': ,\n 'rd': {\n Any (str) *: {\n Optional (str) rd_val: ,\n Optional (str) rd_vrf: ,\n 'prefix': {\n Any (str) *: {\n 'nonipprefix': ,\n 'path': {\n Any (str) *: {\n 'pathnr': ,\n Optional (str) metric: ,\n Optional (str) statuscode: ,\n Optional (str) bestcode: ,\n Optional (str) typecode: ,\n 'ipnexthop': ,\n 'weight': ,\n Optional (str) path: ,\n 'origin': ,\n 'localpref': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_l2vpn_evpn", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L12302" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L12373" } }, "show bgp l2vpn evpn advertised": { @@ -11207,7 +11335,7 @@ "package": "genie.libs.parser", "schema": "{\n'neighbor': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'advertised': {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n 'neighbor': ,\n 'neighbor_router_id': ,\n 'flags': ,\n 'rx_path_id': ,\n 'local_path_id': ,\n 'version': ,\n 'inbound_attributes': {\n 'nexthop': ,\n 'community_attributes': ,\n Optional (str) origin: ,\n Optional (str) aspath: ,\n Optional (str) community: ,\n Optional (str) extended_community: ,\n },\n 'outbound_attributes': {\n 'nexthop': ,\n 'community_attributes': ,\n Optional (str) origin: ,\n Optional (str) aspath: ,\n Optional (str) community: ,\n Optional (str) extended_community: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_l2vpn_evpn_advertised", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L6503" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L6624" } }, "show bgp l2vpn evpn evi {evi_id} route-type {route_type}": { @@ -11218,7 +11346,7 @@ "package": "genie.libs.parser", "schema": "{\n'bgp_routing_table': ,\n'version': {\n Any (str) *: {\n 'evi_num': ,\n 'advertise': ,\n 'refresh': ,\n Optional (str) import_path: ,\n 'vtep_loopback': ,\n 'dist_loopback': ,\n Optional (str) origin: ,\n Optional (str) metric: ,\n Optional (str) local_pref: ,\n Optional (str) community: ,\n 'extended_community': ,\n 'encap': ,\n Optional (str) originator: ,\n Optional (str) cluster_list: ,\n 'pmsi_flags': ,\n 'tunnel_type': ,\n 'length': ,\n 'vni_id': ,\n 'tunnel_id': ,\n Optional (str) vrf: ,\n Optional (str) l3_vni: ,\n Optional (str) local_router_mac: ,\n Optional (str) core_irb_intf: ,\n Optional (str) vtep_ip: ,\n 'rx_path_id': ,\n 'tx_path_id': ,\n 'date_time': ,\n },\n },\n}", "uid": "show_bgp_l2vpn_evpn_evi_evi_id_route-type_route_type", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L7829" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L7830" } }, "show bgp l2vpn evpn neighbors": { @@ -11227,9 +11355,9 @@ "doc": "Parser for show bgp l2vpn evpn neighbors\n show bgp l2vpn evpn neighbors \n ", "module_name": "show_bgp", "package": "genie.libs.parser", - "schema": "{\n'instance': {\n Any (str) *: {\n Optional (str) vrf: {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n Optional (str) description: ,\n Optional (str) peer_group: ,\n Optional (str) send_community: ,\n Optional (str) input_queue: ,\n Optional (str) output_queue: ,\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper_only: ,\n Optional (str) graceful_restart_restart_time: ,\n Optional (str) graceful_restart_stalepath_time: ,\n Optional (str) allow_own_as: ,\n Optional (str) minimum_advertisement_interval: ,\n Optional (str) route_reflector_client: ,\n Optional (str) route_reflector_cluster_id: ,\n Optional (str) remote_as: ,\n Optional (str) local_as_as_no: ,\n Optional (str) local_as_no_prepend: ,\n Optional (str) local_as_replace_as: ,\n Optional (str) local_as_dual_as: ,\n Optional (str) remove_private_as: ,\n Optional (str) keepalive_interval: ,\n Optional (str) holdtime: ,\n Optional (str) min_acceptable_hold_time: ,\n Optional (str) link_state: ,\n Optional (str) router_id: ,\n Optional (str) session_state: ,\n Optional (str) up_time: ,\n Optional (str) session_state_reason: ,\n Optional (str) nsr_state: ,\n Optional (str) last_read: ,\n Optional (str) last_read_before_reset: ,\n Optional (str) ebgp_multihop: ,\n Optional (str) ebgp_multihop_max_hop: ,\n Optional (str) shutdown: ,\n Optional (str) suppress_four_byte_as_capability: ,\n Optional (str) last_write: ,\n Optional (str) attempted: ,\n Optional (str) written: ,\n Optional (str) second_last_write: ,\n Optional (str) second_attempted: ,\n Optional (str) second_written: ,\n Optional (str) last_write_before_reset: ,\n Optional (str) last_write_attempted: ,\n Optional (str) last_write_written: ,\n Optional (str) second_last_write_before_reset: ,\n Optional (str) second_last_write_before_attempted: ,\n Optional (str) second_last_write_before_written: ,\n Optional (str) last_write_pulse_rcvd: ,\n Optional (str) last_full_not_set_pulse_count: ,\n Optional (str) last_write_pulse_rcvd_before_reset: ,\n Optional (str) socket_status: ,\n Optional (str) last_write_thread_event_before_reset: ,\n Optional (str) last_write_thread_event_second_last: ,\n Optional (str) last_ka_expiry_before_reset: ,\n Optional (str) last_ka_expiry_before_second_last: ,\n Optional (str) last_ka_error_before_reset: ,\n Optional (str) last_ka_error_ka_not_sent: ,\n Optional (str) last_ka_start_before_reset: ,\n Optional (str) last_ka_start_before_second_last: ,\n Optional (str) precedence: ,\n Optional (str) non_stop_routing: ,\n Optional (str) tcp_initial_sync: ,\n Optional (str) tcp_initial_sync_phase_two: ,\n Optional (str) tcp_initial_sync_done: ,\n Optional (str) enforcing_first_as: ,\n Optional (str) multiprotocol_capability: ,\n Optional (str) bgp_negotiated_keepalive_timers: {\n Optional (str) hold_time: ,\n Optional (str) keepalive_interval: ,\n },\n Optional (str) bgp_negotiated_capabilities: {\n Any (str) *: ,\n },\n Optional (str) message_stats_input_queue: ,\n Optional (str) message_stats_output_queue: ,\n Optional (str) bgp_neighbor_counters: {\n Optional (str) messages: {\n Optional (str) sent: {\n Any (str) *: ,\n },\n Optional (str) received: {\n Any (str) *: ,\n },\n },\n },\n Optional (str) minimum_time_between_adv_runs: ,\n Optional (str) inbound_message: ,\n Optional (str) outbound_message: ,\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) enabled: ,\n Optional (str) graceful_restart: ,\n Optional (str) ipv4_unicast_send_default_route: ,\n Optional (str) ipv6_unicast_send_default_route: ,\n Optional (str) prefixes_received: ,\n Optional (str) prefixes_sent: ,\n Optional (str) active: ,\n Optional (str) neighbor_version: ,\n Optional (str) update_group: ,\n Optional (str) filter_group: ,\n Optional (str) refresh_request_status: ,\n Optional (str) route_refresh_request_received: ,\n Optional (str) route_refresh_request_sent: ,\n Optional (str) route_map_name_in: ,\n Optional (str) route_map_name_out: ,\n Optional (str) accepted_prefixes: ,\n Optional (str) best_paths: ,\n Optional (str) exact_no_prefixes_denied: ,\n Optional (str) cummulative_no_prefixes_denied: ,\n Optional (str) cummulative_no_no_policy: ,\n Optional (str) cummulative_no_failed_rt_match: ,\n Optional (str) cummulative_no_by_orf_policy: ,\n Optional (str) cummulative_no_by_policy: ,\n Optional (str) prefix_advertised: ,\n Optional (str) prefix_suppressed: ,\n Optional (str) prefix_withdrawn: ,\n Optional (str) maximum_prefix_max_prefix_no: ,\n Optional (str) maximum_prefix_threshold: ,\n Optional (str) maximum_prefix_restart: ,\n Optional (str) maximum_prefix_warning_only: ,\n Optional (str) eor_status: ,\n Optional (str) last_ack_version: ,\n Optional (str) last_synced_ack_version: ,\n Optional (str) outstanding_version_objects_current: ,\n Optional (str) outstanding_version_objects_max: ,\n Optional (str) additional_paths_operation: ,\n Optional (str) additional_routes_local_label: ,\n Optional (str) allowas_in: ,\n Optional (str) allowas_in_as_number: ,\n Optional (str) route_reflector_client: ,\n Optional (str) send_community: ,\n Optional (str) soft_configuration: ,\n Optional (str) as_override: ,\n Optional (str) default_originate: ,\n Optional (str) default_originate_route_map: ,\n Optional (str) send_multicast_attributes: ,\n Optional (str) soo: ,\n },\n },\n Optional (str) bgp_session_transport: {\n Optional (str) connection: {\n Optional (str) state: ,\n Optional (str) mode: ,\n Optional (str) last_reset: ,\n Optional (str) reset_reason: ,\n Optional (str) connections_established: ,\n Optional (str) connections_dropped: ,\n },\n Optional (str) transport: {\n Optional (str) local_host: ,\n Optional (str) local_port: ,\n Optional (str) if_handle: ,\n Optional (str) foreign_host: ,\n Optional (str) foreign_port: ,\n Optional (str) mss: ,\n Optional (str) passive_mode: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'instance': {\n Any (str) *: {\n Optional (str) vrf: {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n Optional (str) description: ,\n Optional (str) peer_group: ,\n Optional (str) send_community: ,\n Optional (str) input_queue: ,\n Optional (str) output_queue: ,\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper_only: ,\n Optional (str) graceful_restart_restart_time: ,\n Optional (str) graceful_restart_stalepath_time: ,\n Optional (str) allow_own_as: ,\n Optional (str) minimum_advertisement_interval: ,\n Optional (str) route_reflector_client: ,\n Optional (str) route_reflector_cluster_id: ,\n Optional (str) remote_as: ,\n Optional (str) local_as_as_no: ,\n Optional (str) local_as_no_prepend: ,\n Optional (str) local_as_replace_as: ,\n Optional (str) local_as_dual_as: ,\n Optional (str) remove_private_as: ,\n Optional (str) keepalive_interval: ,\n Optional (str) holdtime: ,\n Optional (str) configured_keepalive_interval: ,\n Optional (str) configured_holdtime: ,\n Optional (str) min_acceptable_hold_time: ,\n Optional (str) link_state: ,\n Optional (str) router_id: ,\n Optional (str) session_state: ,\n Optional (str) up_time: ,\n Optional (str) session_state_reason: ,\n Optional (str) nsr_state: ,\n Optional (str) last_read: ,\n Optional (str) last_read_before_reset: ,\n Optional (str) ebgp_multihop: ,\n Optional (str) ebgp_multihop_max_hop: ,\n Optional (str) shutdown: ,\n Optional (str) suppress_four_byte_as_capability: ,\n Optional (str) last_write: ,\n Optional (str) attempted: ,\n Optional (str) written: ,\n Optional (str) second_last_write: ,\n Optional (str) second_attempted: ,\n Optional (str) second_written: ,\n Optional (str) last_write_before_reset: ,\n Optional (str) last_write_attempted: ,\n Optional (str) last_write_written: ,\n Optional (str) second_last_write_before_reset: ,\n Optional (str) second_last_write_before_attempted: ,\n Optional (str) second_last_write_before_written: ,\n Optional (str) last_write_pulse_rcvd: ,\n Optional (str) last_full_not_set_pulse_count: ,\n Optional (str) last_write_pulse_rcvd_before_reset: ,\n Optional (str) socket_status: ,\n Optional (str) last_write_thread_event_before_reset: ,\n Optional (str) last_write_thread_event_second_last: ,\n Optional (str) last_ka_expiry_before_reset: ,\n Optional (str) last_ka_expiry_before_second_last: ,\n Optional (str) last_ka_error_before_reset: ,\n Optional (str) last_ka_error_ka_not_sent: ,\n Optional (str) last_ka_start_before_reset: ,\n Optional (str) last_ka_start_before_second_last: ,\n Optional (str) precedence: ,\n Optional (str) non_stop_routing: ,\n Optional (str) tcp_initial_sync: ,\n Optional (str) tcp_initial_sync_phase_two: ,\n Optional (str) tcp_initial_sync_done: ,\n Optional (str) enforcing_first_as: ,\n Optional (str) multiprotocol_capability: ,\n Optional (str) bgp_negotiated_keepalive_timers: {\n Optional (str) hold_time: ,\n Optional (str) keepalive_interval: ,\n },\n Optional (str) bgp_negotiated_capabilities: {\n Any (str) *: ,\n },\n Optional (str) message_stats_input_queue: ,\n Optional (str) message_stats_output_queue: ,\n Optional (str) bgp_neighbor_counters: {\n Optional (str) messages: {\n Optional (str) sent: {\n Any (str) *: ,\n },\n Optional (str) received: {\n Any (str) *: ,\n },\n },\n },\n Optional (str) minimum_time_between_adv_runs: ,\n Optional (str) inbound_message: ,\n Optional (str) outbound_message: ,\n Optional (str) bfd: {\n Optional (str) bfd_status: ,\n Optional (str) session_status: ,\n Optional (str) mininterval: ,\n Optional (str) multiplier: ,\n },\n Optional (str) messages: {\n Optional (Any) Any (str) *: {\n Optional (str) messages_count: ,\n Optional (str) notifications: ,\n Optional (str) queue: ,\n },\n },\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) enabled: ,\n Optional (str) graceful_restart: ,\n Optional (str) ipv4_unicast_send_default_route: ,\n Optional (str) ipv6_unicast_send_default_route: ,\n Optional (str) prefixes_received: ,\n Optional (str) prefixes_sent: ,\n Optional (str) active: ,\n Optional (str) neighbor_version: ,\n Optional (str) update_group: ,\n Optional (str) filter_group: ,\n Optional (str) refresh_request_status: ,\n Optional (str) route_refresh_request_received: ,\n Optional (str) route_refresh_request_sent: ,\n Optional (str) route_map_name_in: ,\n Optional (str) route_map_name_out: ,\n Optional (str) accepted_prefixes: ,\n Optional (str) best_paths: ,\n Optional (str) exact_no_prefixes_denied: ,\n Optional (str) cummulative_no_prefixes_denied: ,\n Optional (str) cummulative_no_no_policy: ,\n Optional (str) cummulative_no_failed_rt_match: ,\n Optional (str) cummulative_no_by_orf_policy: ,\n Optional (str) cummulative_no_by_policy: ,\n Optional (str) prefix_advertised: ,\n Optional (str) prefix_suppressed: ,\n Optional (str) prefix_withdrawn: ,\n Optional (str) maximum_prefix_max_prefix_no: ,\n Optional (str) maximum_prefix_threshold: ,\n Optional (str) maximum_prefix_restart: ,\n Optional (str) maximum_prefix_warning_only: ,\n Optional (str) eor_status: ,\n Optional (str) last_ack_version: ,\n Optional (str) last_synced_ack_version: ,\n Optional (str) outstanding_version_objects_current: ,\n Optional (str) outstanding_version_objects_max: ,\n Optional (str) additional_paths_operation: ,\n Optional (str) additional_routes_local_label: ,\n Optional (str) allowas_in: ,\n Optional (str) allowas_in_as_number: ,\n Optional (str) route_reflector_client: ,\n Optional (str) send_community: ,\n Optional (str) soft_configuration: ,\n Optional (str) as_override: ,\n Optional (str) default_originate: ,\n Optional (str) default_originate_route_map: ,\n Optional (str) send_multicast_attributes: ,\n Optional (str) soo: ,\n },\n },\n Optional (str) bgp_session_transport: {\n Optional (str) connection: {\n Optional (str) state: ,\n Optional (str) mode: ,\n Optional (str) last_reset: ,\n Optional (str) reset_reason: ,\n Optional (str) connections_established: ,\n Optional (str) connections_dropped: ,\n Optional (str) ttl_security: ,\n Optional (str) external_bgp_neighbor_hop_count: ,\n },\n Optional (str) transport: {\n Optional (str) local_host: ,\n Optional (str) local_port: ,\n Optional (str) if_handle: ,\n Optional (str) foreign_host: ,\n Optional (str) foreign_port: ,\n Optional (str) mss: ,\n Optional (str) passive_mode: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_l2vpn_evpn_neighbors", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L6676" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L6797" }, "nxos": { "class": "ShowBgpL2vpnEvpnNeighbors", @@ -11238,7 +11366,7 @@ "package": "genie.libs.parser", "schema": "{\n'instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'neighbor': ,\n 'remoteas': ,\n Optional (str) localas: ,\n Optional (str) link: ,\n Optional (str) index: ,\n Optional (str) version: ,\n Optional (str) remote_id: ,\n Optional (str) state: ,\n Optional (str) up: ,\n Optional (str) retry: ,\n Optional (str) elapsedtime: ,\n Optional (str) connectedif: ,\n Optional (str) bfd: ,\n Optional (str) ttlsecurity: ,\n Optional (str) password: ,\n Optional (str) passiveonly: ,\n Optional (str) localas_inactive: ,\n Optional (str) remote_privateas: ,\n 'lastread': ,\n 'holdtime': ,\n 'keepalivetime': ,\n Optional (str) lastwrite: ,\n Optional (str) keepalive: ,\n 'msgrecvd': ,\n 'notificationsrcvd': ,\n 'recvbufbytes': ,\n 'msgsent': ,\n 'notificationssent': ,\n 'sentbytesoutstanding': ,\n Optional (str) totalbytessent: ,\n 'connsestablished': ,\n 'connsdropped': ,\n Optional (str) resettime: ,\n Optional (str) resetreason: ,\n Optional (str) peerresettime: ,\n Optional (str) peerresetreason: ,\n Optional (str) capsnegotiated: ,\n Optional (str) capmpadvertised: ,\n Optional (str) caprefreshadvertised: ,\n Optional (str) capgrdynamicadvertised: ,\n Optional (str) capmprecvd: ,\n Optional (str) caprefreshrecvd: ,\n Optional (str) capgrdynamicrecvd: ,\n Optional (str) capolddynamicadvertised: ,\n Optional (str) capolddynamicrecvd: ,\n Optional (str) caprradvertised: ,\n Optional (str) caprrrecvd: ,\n Optional (str) capoldrradvertised: ,\n Optional (str) capoldrrrecvd: ,\n Optional (str) capas4advertised: ,\n Optional (str) capas4recvd: ,\n Optional (str) af: {\n Any (str) *: {\n 'af_advertised': ,\n 'af_recvd': ,\n 'af_name': ,\n },\n },\n Optional (str) capgradvertised: ,\n Optional (str) capgrrecvd: ,\n Optional (str) graf: {\n Any (str) *: {\n Optional (str) gr_af_name: ,\n Optional (str) gr_adv: ,\n Optional (str) gr_recv: ,\n Optional (str) gr_fwd: ,\n },\n },\n Optional (str) grrestarttime: ,\n Optional (str) grstaletiem: ,\n Optional (str) grrecvdrestarttime: ,\n Optional (str) capextendednhadvertised: ,\n Optional (str) capextendednhrecvd: ,\n Optional (str) capextendednhaf: {\n Any (str) *: {\n Optional (str) capextendednh_af_name: ,\n },\n },\n Optional (str) epe: ,\n Optional (str) firstkeepalive: ,\n 'openssent': ,\n 'opensrecvd': ,\n 'updatessent': ,\n 'updatesrecvd': ,\n 'keepalivesent': ,\n 'keepaliverecvd': ,\n 'rtrefreshsent': ,\n 'rtrefreshrecvd': ,\n 'capabilitiessent': ,\n 'capabilitiesrecvd': ,\n 'bytessent': ,\n 'bytesrecvd': ,\n Optional (str) peraf: {\n Any (str) *: {\n Optional (str) per_af_name: ,\n Optional (str) tableversion: ,\n Optional (str) neighbortableversion: ,\n Optional (str) pfxrecvd: ,\n Optional (str) pfxbytes: ,\n Optional (str) insoftreconfigallowed: ,\n Optional (str) sendcommunity: ,\n Optional (str) sendextcommunity: ,\n Optional (str) asoverride: ,\n Optional (str) peerascheckdisabled: ,\n Optional (str) rrconfigured: ,\n Optional (str) pfxbytes: ,\n },\n },\n Optional (str) localaddr: ,\n Optional (str) localport: ,\n Optional (str) remoteaddr: ,\n Optional (str) remoteport: ,\n Optional (str) fd: ,\n Optional (str) enhanced_error_processing: {\n Optional (str) error_processing: ,\n Optional (str) discarded_attr: ,\n },\n Optional (str) last_error_length_sent: ,\n Optional (str) reset_error_value_sent: ,\n Optional (str) reset_error_sent_major: ,\n Optional (str) reset_error_sent_minor: ,\n Optional (str) last_error_length_received: ,\n Optional (str) reset_error_value_received: ,\n Optional (str) reset_error_received_major: ,\n Optional (str) reset_error_received_minor: ,\n Optional (str) accepted_prefixes: ,\n Optional (str) memory_consumed_in_bytes: ,\n Optional (str) received_prefixes: ,\n Optional (str) sent_prefixes: ,\n Optional (str) advertise_gw_ip: ,\n Optional (str) outbound_route_map: ,\n Optional (str) last_end_of_rib_sent: ,\n Optional (str) last_end_of_rib_received: ,\n Optional (str) first_convergence: ,\n Optional (str) convergence_routes_sent: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_l2vpn_evpn_neighbors", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L11020" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L11091" } }, "show bgp l2vpn evpn neighbors {neighbor}": { @@ -11247,9 +11375,9 @@ "doc": "Parser for show bgp l2vpn evpn neighbors\n show bgp l2vpn evpn neighbors \n ", "module_name": "show_bgp", "package": "genie.libs.parser", - "schema": "{\n'instance': {\n Any (str) *: {\n Optional (str) vrf: {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n Optional (str) description: ,\n Optional (str) peer_group: ,\n Optional (str) send_community: ,\n Optional (str) input_queue: ,\n Optional (str) output_queue: ,\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper_only: ,\n Optional (str) graceful_restart_restart_time: ,\n Optional (str) graceful_restart_stalepath_time: ,\n Optional (str) allow_own_as: ,\n Optional (str) minimum_advertisement_interval: ,\n Optional (str) route_reflector_client: ,\n Optional (str) route_reflector_cluster_id: ,\n Optional (str) remote_as: ,\n Optional (str) local_as_as_no: ,\n Optional (str) local_as_no_prepend: ,\n Optional (str) local_as_replace_as: ,\n Optional (str) local_as_dual_as: ,\n Optional (str) remove_private_as: ,\n Optional (str) keepalive_interval: ,\n Optional (str) holdtime: ,\n Optional (str) min_acceptable_hold_time: ,\n Optional (str) link_state: ,\n Optional (str) router_id: ,\n Optional (str) session_state: ,\n Optional (str) up_time: ,\n Optional (str) session_state_reason: ,\n Optional (str) nsr_state: ,\n Optional (str) last_read: ,\n Optional (str) last_read_before_reset: ,\n Optional (str) ebgp_multihop: ,\n Optional (str) ebgp_multihop_max_hop: ,\n Optional (str) shutdown: ,\n Optional (str) suppress_four_byte_as_capability: ,\n Optional (str) last_write: ,\n Optional (str) attempted: ,\n Optional (str) written: ,\n Optional (str) second_last_write: ,\n Optional (str) second_attempted: ,\n Optional (str) second_written: ,\n Optional (str) last_write_before_reset: ,\n Optional (str) last_write_attempted: ,\n Optional (str) last_write_written: ,\n Optional (str) second_last_write_before_reset: ,\n Optional (str) second_last_write_before_attempted: ,\n Optional (str) second_last_write_before_written: ,\n Optional (str) last_write_pulse_rcvd: ,\n Optional (str) last_full_not_set_pulse_count: ,\n Optional (str) last_write_pulse_rcvd_before_reset: ,\n Optional (str) socket_status: ,\n Optional (str) last_write_thread_event_before_reset: ,\n Optional (str) last_write_thread_event_second_last: ,\n Optional (str) last_ka_expiry_before_reset: ,\n Optional (str) last_ka_expiry_before_second_last: ,\n Optional (str) last_ka_error_before_reset: ,\n Optional (str) last_ka_error_ka_not_sent: ,\n Optional (str) last_ka_start_before_reset: ,\n Optional (str) last_ka_start_before_second_last: ,\n Optional (str) precedence: ,\n Optional (str) non_stop_routing: ,\n Optional (str) tcp_initial_sync: ,\n Optional (str) tcp_initial_sync_phase_two: ,\n Optional (str) tcp_initial_sync_done: ,\n Optional (str) enforcing_first_as: ,\n Optional (str) multiprotocol_capability: ,\n Optional (str) bgp_negotiated_keepalive_timers: {\n Optional (str) hold_time: ,\n Optional (str) keepalive_interval: ,\n },\n Optional (str) bgp_negotiated_capabilities: {\n Any (str) *: ,\n },\n Optional (str) message_stats_input_queue: ,\n Optional (str) message_stats_output_queue: ,\n Optional (str) bgp_neighbor_counters: {\n Optional (str) messages: {\n Optional (str) sent: {\n Any (str) *: ,\n },\n Optional (str) received: {\n Any (str) *: ,\n },\n },\n },\n Optional (str) minimum_time_between_adv_runs: ,\n Optional (str) inbound_message: ,\n Optional (str) outbound_message: ,\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) enabled: ,\n Optional (str) graceful_restart: ,\n Optional (str) ipv4_unicast_send_default_route: ,\n Optional (str) ipv6_unicast_send_default_route: ,\n Optional (str) prefixes_received: ,\n Optional (str) prefixes_sent: ,\n Optional (str) active: ,\n Optional (str) neighbor_version: ,\n Optional (str) update_group: ,\n Optional (str) filter_group: ,\n Optional (str) refresh_request_status: ,\n Optional (str) route_refresh_request_received: ,\n Optional (str) route_refresh_request_sent: ,\n Optional (str) route_map_name_in: ,\n Optional (str) route_map_name_out: ,\n Optional (str) accepted_prefixes: ,\n Optional (str) best_paths: ,\n Optional (str) exact_no_prefixes_denied: ,\n Optional (str) cummulative_no_prefixes_denied: ,\n Optional (str) cummulative_no_no_policy: ,\n Optional (str) cummulative_no_failed_rt_match: ,\n Optional (str) cummulative_no_by_orf_policy: ,\n Optional (str) cummulative_no_by_policy: ,\n Optional (str) prefix_advertised: ,\n Optional (str) prefix_suppressed: ,\n Optional (str) prefix_withdrawn: ,\n Optional (str) maximum_prefix_max_prefix_no: ,\n Optional (str) maximum_prefix_threshold: ,\n Optional (str) maximum_prefix_restart: ,\n Optional (str) maximum_prefix_warning_only: ,\n Optional (str) eor_status: ,\n Optional (str) last_ack_version: ,\n Optional (str) last_synced_ack_version: ,\n Optional (str) outstanding_version_objects_current: ,\n Optional (str) outstanding_version_objects_max: ,\n Optional (str) additional_paths_operation: ,\n Optional (str) additional_routes_local_label: ,\n Optional (str) allowas_in: ,\n Optional (str) allowas_in_as_number: ,\n Optional (str) route_reflector_client: ,\n Optional (str) send_community: ,\n Optional (str) soft_configuration: ,\n Optional (str) as_override: ,\n Optional (str) default_originate: ,\n Optional (str) default_originate_route_map: ,\n Optional (str) send_multicast_attributes: ,\n Optional (str) soo: ,\n },\n },\n Optional (str) bgp_session_transport: {\n Optional (str) connection: {\n Optional (str) state: ,\n Optional (str) mode: ,\n Optional (str) last_reset: ,\n Optional (str) reset_reason: ,\n Optional (str) connections_established: ,\n Optional (str) connections_dropped: ,\n },\n Optional (str) transport: {\n Optional (str) local_host: ,\n Optional (str) local_port: ,\n Optional (str) if_handle: ,\n Optional (str) foreign_host: ,\n Optional (str) foreign_port: ,\n Optional (str) mss: ,\n Optional (str) passive_mode: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'instance': {\n Any (str) *: {\n Optional (str) vrf: {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n Optional (str) description: ,\n Optional (str) peer_group: ,\n Optional (str) send_community: ,\n Optional (str) input_queue: ,\n Optional (str) output_queue: ,\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper_only: ,\n Optional (str) graceful_restart_restart_time: ,\n Optional (str) graceful_restart_stalepath_time: ,\n Optional (str) allow_own_as: ,\n Optional (str) minimum_advertisement_interval: ,\n Optional (str) route_reflector_client: ,\n Optional (str) route_reflector_cluster_id: ,\n Optional (str) remote_as: ,\n Optional (str) local_as_as_no: ,\n Optional (str) local_as_no_prepend: ,\n Optional (str) local_as_replace_as: ,\n Optional (str) local_as_dual_as: ,\n Optional (str) remove_private_as: ,\n Optional (str) keepalive_interval: ,\n Optional (str) holdtime: ,\n Optional (str) configured_keepalive_interval: ,\n Optional (str) configured_holdtime: ,\n Optional (str) min_acceptable_hold_time: ,\n Optional (str) link_state: ,\n Optional (str) router_id: ,\n Optional (str) session_state: ,\n Optional (str) up_time: ,\n Optional (str) session_state_reason: ,\n Optional (str) nsr_state: ,\n Optional (str) last_read: ,\n Optional (str) last_read_before_reset: ,\n Optional (str) ebgp_multihop: ,\n Optional (str) ebgp_multihop_max_hop: ,\n Optional (str) shutdown: ,\n Optional (str) suppress_four_byte_as_capability: ,\n Optional (str) last_write: ,\n Optional (str) attempted: ,\n Optional (str) written: ,\n Optional (str) second_last_write: ,\n Optional (str) second_attempted: ,\n Optional (str) second_written: ,\n Optional (str) last_write_before_reset: ,\n Optional (str) last_write_attempted: ,\n Optional (str) last_write_written: ,\n Optional (str) second_last_write_before_reset: ,\n Optional (str) second_last_write_before_attempted: ,\n Optional (str) second_last_write_before_written: ,\n Optional (str) last_write_pulse_rcvd: ,\n Optional (str) last_full_not_set_pulse_count: ,\n Optional (str) last_write_pulse_rcvd_before_reset: ,\n Optional (str) socket_status: ,\n Optional (str) last_write_thread_event_before_reset: ,\n Optional (str) last_write_thread_event_second_last: ,\n Optional (str) last_ka_expiry_before_reset: ,\n Optional (str) last_ka_expiry_before_second_last: ,\n Optional (str) last_ka_error_before_reset: ,\n Optional (str) last_ka_error_ka_not_sent: ,\n Optional (str) last_ka_start_before_reset: ,\n Optional (str) last_ka_start_before_second_last: ,\n Optional (str) precedence: ,\n Optional (str) non_stop_routing: ,\n Optional (str) tcp_initial_sync: ,\n Optional (str) tcp_initial_sync_phase_two: ,\n Optional (str) tcp_initial_sync_done: ,\n Optional (str) enforcing_first_as: ,\n Optional (str) multiprotocol_capability: ,\n Optional (str) bgp_negotiated_keepalive_timers: {\n Optional (str) hold_time: ,\n Optional (str) keepalive_interval: ,\n },\n Optional (str) bgp_negotiated_capabilities: {\n Any (str) *: ,\n },\n Optional (str) message_stats_input_queue: ,\n Optional (str) message_stats_output_queue: ,\n Optional (str) bgp_neighbor_counters: {\n Optional (str) messages: {\n Optional (str) sent: {\n Any (str) *: ,\n },\n Optional (str) received: {\n Any (str) *: ,\n },\n },\n },\n Optional (str) minimum_time_between_adv_runs: ,\n Optional (str) inbound_message: ,\n Optional (str) outbound_message: ,\n Optional (str) bfd: {\n Optional (str) bfd_status: ,\n Optional (str) session_status: ,\n Optional (str) mininterval: ,\n Optional (str) multiplier: ,\n },\n Optional (str) messages: {\n Optional (Any) Any (str) *: {\n Optional (str) messages_count: ,\n Optional (str) notifications: ,\n Optional (str) queue: ,\n },\n },\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) enabled: ,\n Optional (str) graceful_restart: ,\n Optional (str) ipv4_unicast_send_default_route: ,\n Optional (str) ipv6_unicast_send_default_route: ,\n Optional (str) prefixes_received: ,\n Optional (str) prefixes_sent: ,\n Optional (str) active: ,\n Optional (str) neighbor_version: ,\n Optional (str) update_group: ,\n Optional (str) filter_group: ,\n Optional (str) refresh_request_status: ,\n Optional (str) route_refresh_request_received: ,\n Optional (str) route_refresh_request_sent: ,\n Optional (str) route_map_name_in: ,\n Optional (str) route_map_name_out: ,\n Optional (str) accepted_prefixes: ,\n Optional (str) best_paths: ,\n Optional (str) exact_no_prefixes_denied: ,\n Optional (str) cummulative_no_prefixes_denied: ,\n Optional (str) cummulative_no_no_policy: ,\n Optional (str) cummulative_no_failed_rt_match: ,\n Optional (str) cummulative_no_by_orf_policy: ,\n Optional (str) cummulative_no_by_policy: ,\n Optional (str) prefix_advertised: ,\n Optional (str) prefix_suppressed: ,\n Optional (str) prefix_withdrawn: ,\n Optional (str) maximum_prefix_max_prefix_no: ,\n Optional (str) maximum_prefix_threshold: ,\n Optional (str) maximum_prefix_restart: ,\n Optional (str) maximum_prefix_warning_only: ,\n Optional (str) eor_status: ,\n Optional (str) last_ack_version: ,\n Optional (str) last_synced_ack_version: ,\n Optional (str) outstanding_version_objects_current: ,\n Optional (str) outstanding_version_objects_max: ,\n Optional (str) additional_paths_operation: ,\n Optional (str) additional_routes_local_label: ,\n Optional (str) allowas_in: ,\n Optional (str) allowas_in_as_number: ,\n Optional (str) route_reflector_client: ,\n Optional (str) send_community: ,\n Optional (str) soft_configuration: ,\n Optional (str) as_override: ,\n Optional (str) default_originate: ,\n Optional (str) default_originate_route_map: ,\n Optional (str) send_multicast_attributes: ,\n Optional (str) soo: ,\n },\n },\n Optional (str) bgp_session_transport: {\n Optional (str) connection: {\n Optional (str) state: ,\n Optional (str) mode: ,\n Optional (str) last_reset: ,\n Optional (str) reset_reason: ,\n Optional (str) connections_established: ,\n Optional (str) connections_dropped: ,\n Optional (str) ttl_security: ,\n Optional (str) external_bgp_neighbor_hop_count: ,\n },\n Optional (str) transport: {\n Optional (str) local_host: ,\n Optional (str) local_port: ,\n Optional (str) if_handle: ,\n Optional (str) foreign_host: ,\n Optional (str) foreign_port: ,\n Optional (str) mss: ,\n Optional (str) passive_mode: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_l2vpn_evpn_neighbors_neighbor", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L6676" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L6797" } }, "show bgp l2vpn evpn neighbors {neighbor} advertised-routes": { @@ -11260,7 +11388,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) bgp_table_version: ,\n Optional (str) local_router_id: ,\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) rd_l2vni: ,\n Optional (str) rd_l3vni: ,\n Optional (str) advertised: {\n Optional (Any) Any (str) *: {\n Optional (str) index: {\n Optional (Any) Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) status_codes: ,\n Optional (str) path_type: ,\n Optional (str) metric: ,\n Optional (str) locprf: ,\n Optional (str) weight: ,\n Optional (str) path: ,\n Optional (str) origin_codes: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_l2vpn_evpn_neighbors_neighbor_advertised-routes", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L5075" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L5085" } }, "show bgp l2vpn evpn route-type {route_type}": { @@ -11271,7 +11399,7 @@ "package": "genie.libs.parser", "schema": "{\n'instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rd': {\n Any (str) *: {\n Optional (str) rd: ,\n Optional (str) rd_vrf: ,\n Optional (str) rd_vniid: ,\n 'prefix': {\n Any (str) *: {\n 'nonipprefix': ,\n 'prefixversion': ,\n Optional (str) totalpaths: ,\n 'bestpathnr': ,\n Optional (str) mpath: ,\n Optional (str) on_newlist: ,\n Optional (str) on_xmitlist: ,\n Optional (str) suppressed: ,\n Optional (str) needsresync: ,\n Optional (str) locked: ,\n 'path': {\n Any (str) *: {\n Optional (str) pathnr: ,\n Optional (str) policyincomplete: ,\n Optional (str) pathtype: ,\n 'pathvalid': ,\n 'pathbest': ,\n Optional (str) pathdeleted: ,\n Optional (str) pathstaled: ,\n Optional (str) pathhistory: ,\n Optional (str) pathovermaxaslimit: ,\n Optional (str) pathmultipath: ,\n Optional (str) pathnolabeledrnh: ,\n Optional (str) imported_from: ,\n Optional (str) gateway_ip: ,\n Optional (str) as_path: ,\n 'ipnexthop': ,\n 'nexthopmetric': ,\n 'neighbor': ,\n 'neighborid': ,\n Optional (str) inaccessible: ,\n 'origin': ,\n 'localpref': ,\n 'weight': ,\n Optional (str) inlabel: ,\n Optional (str) extcommunity: ,\n Optional (str) advertisedto: ,\n Optional (str) originatorid: ,\n Optional (str) clusterlist: ,\n Optional (str) pmsi_tunnel_attribute: {\n Optional (str) flags: ,\n Optional (str) label: ,\n Optional (str) tunnel_type: ,\n Optional (str) tunnel_id: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_l2vpn_evpn_route-type_route_type", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L10571" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L10642" } }, "show bgp l2vpn evpn route-type {route_type} vrf {vrf}": { @@ -11282,7 +11410,7 @@ "package": "genie.libs.parser", "schema": "{\n'instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rd': {\n Any (str) *: {\n Optional (str) rd: ,\n Optional (str) rd_vrf: ,\n Optional (str) rd_vniid: ,\n 'prefix': {\n Any (str) *: {\n 'nonipprefix': ,\n 'prefixversion': ,\n Optional (str) totalpaths: ,\n 'bestpathnr': ,\n Optional (str) mpath: ,\n Optional (str) on_newlist: ,\n Optional (str) on_xmitlist: ,\n Optional (str) suppressed: ,\n Optional (str) needsresync: ,\n Optional (str) locked: ,\n 'path': {\n Any (str) *: {\n Optional (str) pathnr: ,\n Optional (str) policyincomplete: ,\n Optional (str) pathtype: ,\n 'pathvalid': ,\n 'pathbest': ,\n Optional (str) pathdeleted: ,\n Optional (str) pathstaled: ,\n Optional (str) pathhistory: ,\n Optional (str) pathovermaxaslimit: ,\n Optional (str) pathmultipath: ,\n Optional (str) pathnolabeledrnh: ,\n Optional (str) imported_from: ,\n Optional (str) gateway_ip: ,\n Optional (str) as_path: ,\n 'ipnexthop': ,\n 'nexthopmetric': ,\n 'neighbor': ,\n 'neighborid': ,\n Optional (str) inaccessible: ,\n 'origin': ,\n 'localpref': ,\n 'weight': ,\n Optional (str) inlabel: ,\n Optional (str) extcommunity: ,\n Optional (str) advertisedto: ,\n Optional (str) originatorid: ,\n Optional (str) clusterlist: ,\n Optional (str) pmsi_tunnel_attribute: {\n Optional (str) flags: ,\n Optional (str) label: ,\n Optional (str) tunnel_type: ,\n Optional (str) tunnel_id: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_l2vpn_evpn_route-type_route_type_vrf_vrf", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L10571" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L10642" } }, "show bgp l2vpn evpn summary": { @@ -11295,6 +11423,15 @@ "uid": "show_bgp_l2vpn_evpn_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L2775" }, + "iosxr": { + "class": "ShowBgpL2vpnEvpnSummary", + "doc": " Parser for:\n * 'show bgp l2vpn evpn summary'\n ", + "module_name": "show_bgp", + "package": "genie.libs.parser", + "schema": "{\n'instance': {\n Any (str) *: {\n Optional (str) vrf: {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) bgp_table_version: ,\n Optional (str) local_as: Or (, ),\n Optional (str) bgp_vrf: ,\n Optional (str) router_id: ,\n Optional (str) non_stop_routing: ,\n Optional (str) table_state: ,\n Optional (str) table_id: ,\n Optional (str) rd_version: ,\n Optional (str) generic_scan_interval: ,\n Optional (str) nsr_initial_initsync_version: ,\n Optional (str) nsr_initial_init_ver_status: ,\n Optional (str) nsr_issu_sync_group_versions: ,\n Optional (str) scan_interval: ,\n Optional (str) operation_mode: ,\n Optional (str) vrf_id: ,\n Optional (str) instance_number: ,\n Optional (str) vrf_state: ,\n Optional (str) process: {\n Any (str) *: {\n 'rcvtblver': ,\n 'brib_rib': ,\n 'labelver': ,\n 'importver': ,\n 'sendtblver': ,\n 'standbyver': ,\n },\n },\n },\n },\n Optional (str) neighbor: {\n Any (str) *: {\n 'remote_as': Or (, ),\n 'address_family': {\n Any (str) *: {\n 'tbl_ver': ,\n 'spk': ,\n 'msg_rcvd': ,\n 'msg_sent': ,\n 'input_queue': ,\n 'output_queue': ,\n 'up_down': ,\n 'state_pfxrcd': ,\n Optional (str) route_distinguisher: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "uid": "show_bgp_l2vpn_evpn_summary", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L6893" + }, "nxos": { "class": "ShowBgpL2vpnEvpnSummary", "doc": "parser for:\n show bgp l2vpn evpn summary", @@ -11302,7 +11439,7 @@ "package": "genie.libs.parser", "schema": "{\n'instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'vrf_name_out': ,\n 'vrf_router_id': ,\n 'vrf_local_as': ,\n 'address_family': {\n Any (str) *: {\n 'tableversion': ,\n 'configuredpeers': ,\n 'capablepeers': ,\n 'totalnetworks': ,\n 'totalpaths': ,\n 'memoryused': ,\n 'numberattrs': ,\n 'bytesattrs': ,\n 'numberpaths': ,\n 'bytespaths': ,\n 'numbercommunities': ,\n 'bytescommunities': ,\n 'numberclusterlist': ,\n 'bytesclusterlist': ,\n 'dampening': ,\n 'neighbor': {\n Any (str) *: {\n 'neighbor': ,\n 'version': ,\n 'msgrecvd': ,\n 'msgsent': ,\n 'neighbortableversion': ,\n 'inq': ,\n 'outq': ,\n 'remoteas': ,\n 'time': ,\n 'state': ,\n Optional (str) prefixreceived: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_l2vpn_evpn_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L10351" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L10379" } }, "show bgp l2vpn evpn vrf {vrf}": { @@ -11313,7 +11450,7 @@ "package": "genie.libs.parser", "schema": "{\n'instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'vrf_name_out': ,\n 'address_family': {\n Any (str) *: {\n 'af_name': ,\n 'table_version': ,\n 'router_id': ,\n 'rd': {\n Any (str) *: {\n Optional (str) rd_val: ,\n Optional (str) rd_vrf: ,\n 'prefix': {\n Any (str) *: {\n 'nonipprefix': ,\n 'path': {\n Any (str) *: {\n 'pathnr': ,\n Optional (str) metric: ,\n Optional (str) statuscode: ,\n Optional (str) bestcode: ,\n Optional (str) typecode: ,\n 'ipnexthop': ,\n 'weight': ,\n Optional (str) path: ,\n 'origin': ,\n 'localpref': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_l2vpn_evpn_vrf_vrf", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L12302" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L12373" } }, "show bgp l2vpn evpn {mac} | be \"best path, in rib\" n {count2}": { @@ -11324,7 +11461,7 @@ "package": "genie.libs.parser", "schema": "{\n'mac_address': {\n Any (str) *: {\n 'next_hop': ,\n 'received_label': ,\n },\n },\n}", "uid": "show_bgp_l2vpn_evpn_mac___be_\"best_path,_in_rib\"_n_count2", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L11704" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L11775" } }, "show bgp l2vpn evpn {mac} | grep -b {count1} -a {count2} \"best path\"": { @@ -11335,7 +11472,7 @@ "package": "genie.libs.parser", "schema": "{\n'mac_address': {\n Any (str) *: {\n 'next_hop': ,\n 'received_label': ,\n },\n },\n}", "uid": "show_bgp_l2vpn_evpn_mac___grep_-b_count1_-a_count2_\"best_path\"", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L11704" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L11775" } }, "show bgp neighbor": { @@ -11368,16 +11505,16 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': Or (, ),\n 'link': ,\n Optional (str) local_as: Or (, ),\n Optional (str) description: ,\n 'shutdown': ,\n Optional (str) bgp_version: ,\n Optional (str) router_id: ,\n Optional (str) session_state: ,\n Optional (str) no_prepend: ,\n Optional (str) replace_as: ,\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) session_state: ,\n Optional (str) up_time: ,\n Optional (str) down_time: ,\n Optional (str) last_read: ,\n Optional (str) last_write: ,\n Optional (str) current_time: ,\n Optional (str) bgp_table_version: ,\n Optional (str) neighbor_version: ,\n Optional (str) output_queue_size: ,\n Optional (str) index: ,\n Optional (str) advertise_bit: ,\n Optional (str) route_reflector_client: ,\n Optional (str) update_group_member: ,\n Optional (str) community_attribute_sent: ,\n Optional (str) extended_community_attribute_sent: ,\n Optional (str) suppress_ldp_signaling: ,\n Optional (str) slow_peer_detection: ,\n Optional (str) slow_peer_split_update_group_dynamic: ,\n Optional (str) refresh_epoch: ,\n Optional (str) max_nlri: ,\n Optional (str) min_nlri: ,\n Optional (str) last_detected_dynamic_slow_peer: ,\n Optional (str) dynamic_slow_peer_recovered: ,\n Optional (str) last_sent_refresh_start_of_rib: ,\n Optional (str) last_received_refresh_start_of_rib: ,\n Optional (str) last_sent_refresh_end_of_rib: ,\n Optional (str) last_received_refresh_end_of_rib: ,\n Optional (str) refresh_out: ,\n Optional (str) refresh_in: ,\n Optional (str) prefix_activity_counters: {\n 'sent': {\n Any (str) *: Any (str) *,\n },\n 'received': {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) local_policy_denied_prefixes_counters: {\n 'outbound': {\n Any (str) *: Any (str) *,\n },\n 'inbound': {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) refresh_activity_counters: {\n 'sent': {\n Any (str) *: ,\n },\n 'received': {\n Any (str) *: ,\n },\n },\n },\n },\n Optional (str) bgp_negotiated_keepalive_timers: {\n 'keepalive_interval': ,\n 'hold_time': ,\n Optional (str) min_holdtime: ,\n },\n Optional (str) bgp_negotiated_capabilities: {\n Optional (str) remote_restart_timer: ,\n Optional (str) graceful_restart_af_advertised_by_peer: ,\n Any (str) *: ,\n },\n Optional (str) bgp_neighbor_session: {\n Optional (str) sessions: ,\n Optional (str) stateful_switchover: ,\n },\n Optional (str) bgp_neighbor_counters: {\n Optional (str) messages: {\n 'sent': {\n 'opens': ,\n 'updates': ,\n 'notifications': ,\n 'keepalives': ,\n 'route_refresh': ,\n 'total': ,\n },\n 'received': {\n 'opens': ,\n 'updates': ,\n 'notifications': ,\n 'keepalives': ,\n 'route_refresh': ,\n 'total': ,\n },\n 'in_queue_depth': ,\n 'out_queue_depth': ,\n },\n Optional (str) multisession_messages: {\n Any (str) *: {\n 'sent': {\n 'opens': ,\n 'updates': ,\n 'notifications': ,\n 'keepalives': ,\n 'route_refresh': ,\n 'total': ,\n },\n 'received': {\n 'opens': ,\n 'updates': ,\n 'notifications': ,\n 'keepalives': ,\n 'route_refresh': ,\n 'total': ,\n },\n 'in_queue_depth': ,\n 'out_queue_depth': ,\n },\n },\n },\n Optional (str) bgp_session_transport: {\n 'min_time_between_advertisement_runs': ,\n Optional (str) address_tracking_status: ,\n Optional (str) rib_route_ip: ,\n Optional (str) tcp_path_mtu_discovery: ,\n 'connection': {\n 'established': ,\n 'dropped': ,\n 'last_reset': ,\n Optional (str) reset_reason: ,\n },\n Optional (str) transport: {\n 'local_port': ,\n 'local_host': ,\n 'foreign_port': ,\n 'foreign_host': ,\n Optional (str) mss: ,\n },\n Optional (str) graceful_restart: ,\n Optional (str) gr_restart_time: ,\n Optional (str) gr_stalepath_time: ,\n Optional (str) connection_state: ,\n Optional (str) io_status: ,\n Optional (str) unread_input_bytes: ,\n Optional (str) ecn_connection: ,\n Optional (str) minimum_incoming_ttl: ,\n Optional (str) outgoing_ttl: ,\n Optional (str) connection_tableid: ,\n Optional (str) maximum_output_segment_queue_size: ,\n Optional (str) enqueued_packets: {\n 'retransmit_packet': ,\n 'input_packet': ,\n 'mis_ordered_packet': ,\n },\n Optional (str) iss: ,\n Optional (str) snduna: ,\n Optional (str) sndnxt: ,\n Optional (str) irs: ,\n Optional (str) rcvnxt: ,\n Optional (str) sndwnd: ,\n Optional (str) snd_scale: ,\n Optional (str) maxrcvwnd: ,\n Optional (str) rcvwnd: ,\n Optional (str) rcv_scale: ,\n Optional (str) delrcvwnd: ,\n Optional (str) srtt: ,\n Optional (str) rtto: ,\n Optional (str) rtv: ,\n Optional (str) krtt: ,\n Optional (str) min_rtt: ,\n Optional (str) max_rtt: ,\n Optional (str) ack_hold: ,\n Optional (str) uptime: ,\n Optional (str) sent_idletime: ,\n Optional (str) receive_idletime: ,\n Optional (str) status_flags: ,\n Optional (str) option_flags: ,\n Optional (str) ip_precedence_value: ,\n Optional (str) datagram: {\n Optional (str) datagram_sent: {\n 'value': ,\n 'retransmit': ,\n 'fastretransmit': ,\n 'partialack': ,\n 'second_congestion': ,\n 'with_data': ,\n 'total_data': ,\n },\n 'datagram_received': {\n 'value': ,\n 'out_of_order': ,\n 'with_data': ,\n 'total_data': ,\n },\n },\n Optional (str) packet_fast_path: ,\n Optional (str) packet_fast_processed: ,\n Optional (str) packet_slow_path: ,\n Optional (str) fast_lock_acquisition_failures: ,\n Optional (str) lock_slow_path: ,\n Optional (str) tcp_semaphore: ,\n Optional (str) tcp_semaphore_status: ,\n Optional (str) sso: ,\n Optional (str) tcp_connection: ,\n },\n Optional (str) bgp_event_timer: {\n 'starts': {\n Any (str) *: ,\n },\n 'wakeups': {\n Any (str) *: ,\n },\n 'next': {\n Any (str) *: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_neighbors", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L4539" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L4540" }, "iosxr": { "class": "ShowBgpNeighbors", "doc": "Parser for show bgp neighbors\n show bgp neighbors {neighbor}\n show bgp vrf {vrf} neighbors\n show bgp vrf {vrf} neighbors {neighbor}\n show bgp {address_family} neighbors\n show bgp {address_family} neighbors {neighbor}\n show bgp vrf {vrf} {address_family} neighbors\n show bgp vrf {vrf} {address_family} neighbors {neighbor}\n ", "module_name": "show_bgp", "package": "genie.libs.parser", - "schema": "{\n'instance': {\n Any (str) *: {\n Optional (str) vrf: {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n Optional (str) description: ,\n Optional (str) peer_group: ,\n Optional (str) send_community: ,\n Optional (str) input_queue: ,\n Optional (str) output_queue: ,\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper_only: ,\n Optional (str) graceful_restart_restart_time: ,\n Optional (str) graceful_restart_stalepath_time: ,\n Optional (str) allow_own_as: ,\n Optional (str) minimum_advertisement_interval: ,\n Optional (str) route_reflector_client: ,\n Optional (str) route_reflector_cluster_id: ,\n Optional (str) remote_as: ,\n Optional (str) local_as_as_no: ,\n Optional (str) local_as_no_prepend: ,\n Optional (str) local_as_replace_as: ,\n Optional (str) local_as_dual_as: ,\n Optional (str) remove_private_as: ,\n Optional (str) keepalive_interval: ,\n Optional (str) holdtime: ,\n Optional (str) min_acceptable_hold_time: ,\n Optional (str) link_state: ,\n Optional (str) router_id: ,\n Optional (str) session_state: ,\n Optional (str) up_time: ,\n Optional (str) session_state_reason: ,\n Optional (str) nsr_state: ,\n Optional (str) last_read: ,\n Optional (str) last_read_before_reset: ,\n Optional (str) ebgp_multihop: ,\n Optional (str) ebgp_multihop_max_hop: ,\n Optional (str) shutdown: ,\n Optional (str) suppress_four_byte_as_capability: ,\n Optional (str) last_write: ,\n Optional (str) attempted: ,\n Optional (str) written: ,\n Optional (str) second_last_write: ,\n Optional (str) second_attempted: ,\n Optional (str) second_written: ,\n Optional (str) last_write_before_reset: ,\n Optional (str) last_write_attempted: ,\n Optional (str) last_write_written: ,\n Optional (str) second_last_write_before_reset: ,\n Optional (str) second_last_write_before_attempted: ,\n Optional (str) second_last_write_before_written: ,\n Optional (str) last_write_pulse_rcvd: ,\n Optional (str) last_full_not_set_pulse_count: ,\n Optional (str) last_write_pulse_rcvd_before_reset: ,\n Optional (str) socket_status: ,\n Optional (str) last_write_thread_event_before_reset: ,\n Optional (str) last_write_thread_event_second_last: ,\n Optional (str) last_ka_expiry_before_reset: ,\n Optional (str) last_ka_expiry_before_second_last: ,\n Optional (str) last_ka_error_before_reset: ,\n Optional (str) last_ka_error_ka_not_sent: ,\n Optional (str) last_ka_start_before_reset: ,\n Optional (str) last_ka_start_before_second_last: ,\n Optional (str) precedence: ,\n Optional (str) non_stop_routing: ,\n Optional (str) tcp_initial_sync: ,\n Optional (str) tcp_initial_sync_phase_two: ,\n Optional (str) tcp_initial_sync_done: ,\n Optional (str) enforcing_first_as: ,\n Optional (str) multiprotocol_capability: ,\n Optional (str) bgp_negotiated_keepalive_timers: {\n Optional (str) hold_time: ,\n Optional (str) keepalive_interval: ,\n },\n Optional (str) bgp_negotiated_capabilities: {\n Any (str) *: ,\n },\n Optional (str) message_stats_input_queue: ,\n Optional (str) message_stats_output_queue: ,\n Optional (str) bgp_neighbor_counters: {\n Optional (str) messages: {\n Optional (str) sent: {\n Any (str) *: ,\n },\n Optional (str) received: {\n Any (str) *: ,\n },\n },\n },\n Optional (str) minimum_time_between_adv_runs: ,\n Optional (str) inbound_message: ,\n Optional (str) outbound_message: ,\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) enabled: ,\n Optional (str) graceful_restart: ,\n Optional (str) ipv4_unicast_send_default_route: ,\n Optional (str) ipv6_unicast_send_default_route: ,\n Optional (str) prefixes_received: ,\n Optional (str) prefixes_sent: ,\n Optional (str) active: ,\n Optional (str) neighbor_version: ,\n Optional (str) update_group: ,\n Optional (str) filter_group: ,\n Optional (str) refresh_request_status: ,\n Optional (str) route_refresh_request_received: ,\n Optional (str) route_refresh_request_sent: ,\n Optional (str) route_map_name_in: ,\n Optional (str) route_map_name_out: ,\n Optional (str) accepted_prefixes: ,\n Optional (str) best_paths: ,\n Optional (str) exact_no_prefixes_denied: ,\n Optional (str) cummulative_no_prefixes_denied: ,\n Optional (str) cummulative_no_no_policy: ,\n Optional (str) cummulative_no_failed_rt_match: ,\n Optional (str) cummulative_no_by_orf_policy: ,\n Optional (str) cummulative_no_by_policy: ,\n Optional (str) prefix_advertised: ,\n Optional (str) prefix_suppressed: ,\n Optional (str) prefix_withdrawn: ,\n Optional (str) maximum_prefix_max_prefix_no: ,\n Optional (str) maximum_prefix_threshold: ,\n Optional (str) maximum_prefix_restart: ,\n Optional (str) maximum_prefix_warning_only: ,\n Optional (str) eor_status: ,\n Optional (str) last_ack_version: ,\n Optional (str) last_synced_ack_version: ,\n Optional (str) outstanding_version_objects_current: ,\n Optional (str) outstanding_version_objects_max: ,\n Optional (str) additional_paths_operation: ,\n Optional (str) additional_routes_local_label: ,\n Optional (str) allowas_in: ,\n Optional (str) allowas_in_as_number: ,\n Optional (str) route_reflector_client: ,\n Optional (str) send_community: ,\n Optional (str) soft_configuration: ,\n Optional (str) as_override: ,\n Optional (str) default_originate: ,\n Optional (str) default_originate_route_map: ,\n Optional (str) send_multicast_attributes: ,\n Optional (str) soo: ,\n },\n },\n Optional (str) bgp_session_transport: {\n Optional (str) connection: {\n Optional (str) state: ,\n Optional (str) mode: ,\n Optional (str) last_reset: ,\n Optional (str) reset_reason: ,\n Optional (str) connections_established: ,\n Optional (str) connections_dropped: ,\n },\n Optional (str) transport: {\n Optional (str) local_host: ,\n Optional (str) local_port: ,\n Optional (str) if_handle: ,\n Optional (str) foreign_host: ,\n Optional (str) foreign_port: ,\n Optional (str) mss: ,\n Optional (str) passive_mode: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'instance': {\n Any (str) *: {\n Optional (str) vrf: {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n Optional (str) description: ,\n Optional (str) peer_group: ,\n Optional (str) send_community: ,\n Optional (str) input_queue: ,\n Optional (str) output_queue: ,\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper_only: ,\n Optional (str) graceful_restart_restart_time: ,\n Optional (str) graceful_restart_stalepath_time: ,\n Optional (str) allow_own_as: ,\n Optional (str) minimum_advertisement_interval: ,\n Optional (str) route_reflector_client: ,\n Optional (str) route_reflector_cluster_id: ,\n Optional (str) remote_as: ,\n Optional (str) local_as_as_no: ,\n Optional (str) local_as_no_prepend: ,\n Optional (str) local_as_replace_as: ,\n Optional (str) local_as_dual_as: ,\n Optional (str) remove_private_as: ,\n Optional (str) keepalive_interval: ,\n Optional (str) holdtime: ,\n Optional (str) configured_keepalive_interval: ,\n Optional (str) configured_holdtime: ,\n Optional (str) min_acceptable_hold_time: ,\n Optional (str) link_state: ,\n Optional (str) router_id: ,\n Optional (str) session_state: ,\n Optional (str) up_time: ,\n Optional (str) session_state_reason: ,\n Optional (str) nsr_state: ,\n Optional (str) last_read: ,\n Optional (str) last_read_before_reset: ,\n Optional (str) ebgp_multihop: ,\n Optional (str) ebgp_multihop_max_hop: ,\n Optional (str) shutdown: ,\n Optional (str) suppress_four_byte_as_capability: ,\n Optional (str) last_write: ,\n Optional (str) attempted: ,\n Optional (str) written: ,\n Optional (str) second_last_write: ,\n Optional (str) second_attempted: ,\n Optional (str) second_written: ,\n Optional (str) last_write_before_reset: ,\n Optional (str) last_write_attempted: ,\n Optional (str) last_write_written: ,\n Optional (str) second_last_write_before_reset: ,\n Optional (str) second_last_write_before_attempted: ,\n Optional (str) second_last_write_before_written: ,\n Optional (str) last_write_pulse_rcvd: ,\n Optional (str) last_full_not_set_pulse_count: ,\n Optional (str) last_write_pulse_rcvd_before_reset: ,\n Optional (str) socket_status: ,\n Optional (str) last_write_thread_event_before_reset: ,\n Optional (str) last_write_thread_event_second_last: ,\n Optional (str) last_ka_expiry_before_reset: ,\n Optional (str) last_ka_expiry_before_second_last: ,\n Optional (str) last_ka_error_before_reset: ,\n Optional (str) last_ka_error_ka_not_sent: ,\n Optional (str) last_ka_start_before_reset: ,\n Optional (str) last_ka_start_before_second_last: ,\n Optional (str) precedence: ,\n Optional (str) non_stop_routing: ,\n Optional (str) tcp_initial_sync: ,\n Optional (str) tcp_initial_sync_phase_two: ,\n Optional (str) tcp_initial_sync_done: ,\n Optional (str) enforcing_first_as: ,\n Optional (str) multiprotocol_capability: ,\n Optional (str) bgp_negotiated_keepalive_timers: {\n Optional (str) hold_time: ,\n Optional (str) keepalive_interval: ,\n },\n Optional (str) bgp_negotiated_capabilities: {\n Any (str) *: ,\n },\n Optional (str) message_stats_input_queue: ,\n Optional (str) message_stats_output_queue: ,\n Optional (str) bgp_neighbor_counters: {\n Optional (str) messages: {\n Optional (str) sent: {\n Any (str) *: ,\n },\n Optional (str) received: {\n Any (str) *: ,\n },\n },\n },\n Optional (str) minimum_time_between_adv_runs: ,\n Optional (str) inbound_message: ,\n Optional (str) outbound_message: ,\n Optional (str) bfd: {\n Optional (str) bfd_status: ,\n Optional (str) session_status: ,\n Optional (str) mininterval: ,\n Optional (str) multiplier: ,\n },\n Optional (str) messages: {\n Optional (Any) Any (str) *: {\n Optional (str) messages_count: ,\n Optional (str) notifications: ,\n Optional (str) queue: ,\n },\n },\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) enabled: ,\n Optional (str) graceful_restart: ,\n Optional (str) ipv4_unicast_send_default_route: ,\n Optional (str) ipv6_unicast_send_default_route: ,\n Optional (str) prefixes_received: ,\n Optional (str) prefixes_sent: ,\n Optional (str) active: ,\n Optional (str) neighbor_version: ,\n Optional (str) update_group: ,\n Optional (str) filter_group: ,\n Optional (str) refresh_request_status: ,\n Optional (str) route_refresh_request_received: ,\n Optional (str) route_refresh_request_sent: ,\n Optional (str) route_map_name_in: ,\n Optional (str) route_map_name_out: ,\n Optional (str) accepted_prefixes: ,\n Optional (str) best_paths: ,\n Optional (str) exact_no_prefixes_denied: ,\n Optional (str) cummulative_no_prefixes_denied: ,\n Optional (str) cummulative_no_no_policy: ,\n Optional (str) cummulative_no_failed_rt_match: ,\n Optional (str) cummulative_no_by_orf_policy: ,\n Optional (str) cummulative_no_by_policy: ,\n Optional (str) prefix_advertised: ,\n Optional (str) prefix_suppressed: ,\n Optional (str) prefix_withdrawn: ,\n Optional (str) maximum_prefix_max_prefix_no: ,\n Optional (str) maximum_prefix_threshold: ,\n Optional (str) maximum_prefix_restart: ,\n Optional (str) maximum_prefix_warning_only: ,\n Optional (str) eor_status: ,\n Optional (str) last_ack_version: ,\n Optional (str) last_synced_ack_version: ,\n Optional (str) outstanding_version_objects_current: ,\n Optional (str) outstanding_version_objects_max: ,\n Optional (str) additional_paths_operation: ,\n Optional (str) additional_routes_local_label: ,\n Optional (str) allowas_in: ,\n Optional (str) allowas_in_as_number: ,\n Optional (str) route_reflector_client: ,\n Optional (str) send_community: ,\n Optional (str) soft_configuration: ,\n Optional (str) as_override: ,\n Optional (str) default_originate: ,\n Optional (str) default_originate_route_map: ,\n Optional (str) send_multicast_attributes: ,\n Optional (str) soo: ,\n },\n },\n Optional (str) bgp_session_transport: {\n Optional (str) connection: {\n Optional (str) state: ,\n Optional (str) mode: ,\n Optional (str) last_reset: ,\n Optional (str) reset_reason: ,\n Optional (str) connections_established: ,\n Optional (str) connections_dropped: ,\n Optional (str) ttl_security: ,\n Optional (str) external_bgp_neighbor_hop_count: ,\n },\n Optional (str) transport: {\n Optional (str) local_host: ,\n Optional (str) local_port: ,\n Optional (str) if_handle: ,\n Optional (str) foreign_host: ,\n Optional (str) foreign_port: ,\n Optional (str) mss: ,\n Optional (str) passive_mode: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_neighbors", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L6698" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L6819" } }, "show bgp neighbors {neighbor}": { @@ -11388,16 +11525,16 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': Or (, ),\n 'link': ,\n Optional (str) local_as: Or (, ),\n Optional (str) description: ,\n 'shutdown': ,\n Optional (str) bgp_version: ,\n Optional (str) router_id: ,\n Optional (str) session_state: ,\n Optional (str) no_prepend: ,\n Optional (str) replace_as: ,\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) session_state: ,\n Optional (str) up_time: ,\n Optional (str) down_time: ,\n Optional (str) last_read: ,\n Optional (str) last_write: ,\n Optional (str) current_time: ,\n Optional (str) bgp_table_version: ,\n Optional (str) neighbor_version: ,\n Optional (str) output_queue_size: ,\n Optional (str) index: ,\n Optional (str) advertise_bit: ,\n Optional (str) route_reflector_client: ,\n Optional (str) update_group_member: ,\n Optional (str) community_attribute_sent: ,\n Optional (str) extended_community_attribute_sent: ,\n Optional (str) suppress_ldp_signaling: ,\n Optional (str) slow_peer_detection: ,\n Optional (str) slow_peer_split_update_group_dynamic: ,\n Optional (str) refresh_epoch: ,\n Optional (str) max_nlri: ,\n Optional (str) min_nlri: ,\n Optional (str) last_detected_dynamic_slow_peer: ,\n Optional (str) dynamic_slow_peer_recovered: ,\n Optional (str) last_sent_refresh_start_of_rib: ,\n Optional (str) last_received_refresh_start_of_rib: ,\n Optional (str) last_sent_refresh_end_of_rib: ,\n Optional (str) last_received_refresh_end_of_rib: ,\n Optional (str) refresh_out: ,\n Optional (str) refresh_in: ,\n Optional (str) prefix_activity_counters: {\n 'sent': {\n Any (str) *: Any (str) *,\n },\n 'received': {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) local_policy_denied_prefixes_counters: {\n 'outbound': {\n Any (str) *: Any (str) *,\n },\n 'inbound': {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) refresh_activity_counters: {\n 'sent': {\n Any (str) *: ,\n },\n 'received': {\n Any (str) *: ,\n },\n },\n },\n },\n Optional (str) bgp_negotiated_keepalive_timers: {\n 'keepalive_interval': ,\n 'hold_time': ,\n Optional (str) min_holdtime: ,\n },\n Optional (str) bgp_negotiated_capabilities: {\n Optional (str) remote_restart_timer: ,\n Optional (str) graceful_restart_af_advertised_by_peer: ,\n Any (str) *: ,\n },\n Optional (str) bgp_neighbor_session: {\n Optional (str) sessions: ,\n Optional (str) stateful_switchover: ,\n },\n Optional (str) bgp_neighbor_counters: {\n Optional (str) messages: {\n 'sent': {\n 'opens': ,\n 'updates': ,\n 'notifications': ,\n 'keepalives': ,\n 'route_refresh': ,\n 'total': ,\n },\n 'received': {\n 'opens': ,\n 'updates': ,\n 'notifications': ,\n 'keepalives': ,\n 'route_refresh': ,\n 'total': ,\n },\n 'in_queue_depth': ,\n 'out_queue_depth': ,\n },\n Optional (str) multisession_messages: {\n Any (str) *: {\n 'sent': {\n 'opens': ,\n 'updates': ,\n 'notifications': ,\n 'keepalives': ,\n 'route_refresh': ,\n 'total': ,\n },\n 'received': {\n 'opens': ,\n 'updates': ,\n 'notifications': ,\n 'keepalives': ,\n 'route_refresh': ,\n 'total': ,\n },\n 'in_queue_depth': ,\n 'out_queue_depth': ,\n },\n },\n },\n Optional (str) bgp_session_transport: {\n 'min_time_between_advertisement_runs': ,\n Optional (str) address_tracking_status: ,\n Optional (str) rib_route_ip: ,\n Optional (str) tcp_path_mtu_discovery: ,\n 'connection': {\n 'established': ,\n 'dropped': ,\n 'last_reset': ,\n Optional (str) reset_reason: ,\n },\n Optional (str) transport: {\n 'local_port': ,\n 'local_host': ,\n 'foreign_port': ,\n 'foreign_host': ,\n Optional (str) mss: ,\n },\n Optional (str) graceful_restart: ,\n Optional (str) gr_restart_time: ,\n Optional (str) gr_stalepath_time: ,\n Optional (str) connection_state: ,\n Optional (str) io_status: ,\n Optional (str) unread_input_bytes: ,\n Optional (str) ecn_connection: ,\n Optional (str) minimum_incoming_ttl: ,\n Optional (str) outgoing_ttl: ,\n Optional (str) connection_tableid: ,\n Optional (str) maximum_output_segment_queue_size: ,\n Optional (str) enqueued_packets: {\n 'retransmit_packet': ,\n 'input_packet': ,\n 'mis_ordered_packet': ,\n },\n Optional (str) iss: ,\n Optional (str) snduna: ,\n Optional (str) sndnxt: ,\n Optional (str) irs: ,\n Optional (str) rcvnxt: ,\n Optional (str) sndwnd: ,\n Optional (str) snd_scale: ,\n Optional (str) maxrcvwnd: ,\n Optional (str) rcvwnd: ,\n Optional (str) rcv_scale: ,\n Optional (str) delrcvwnd: ,\n Optional (str) srtt: ,\n Optional (str) rtto: ,\n Optional (str) rtv: ,\n Optional (str) krtt: ,\n Optional (str) min_rtt: ,\n Optional (str) max_rtt: ,\n Optional (str) ack_hold: ,\n Optional (str) uptime: ,\n Optional (str) sent_idletime: ,\n Optional (str) receive_idletime: ,\n Optional (str) status_flags: ,\n Optional (str) option_flags: ,\n Optional (str) ip_precedence_value: ,\n Optional (str) datagram: {\n Optional (str) datagram_sent: {\n 'value': ,\n 'retransmit': ,\n 'fastretransmit': ,\n 'partialack': ,\n 'second_congestion': ,\n 'with_data': ,\n 'total_data': ,\n },\n 'datagram_received': {\n 'value': ,\n 'out_of_order': ,\n 'with_data': ,\n 'total_data': ,\n },\n },\n Optional (str) packet_fast_path: ,\n Optional (str) packet_fast_processed: ,\n Optional (str) packet_slow_path: ,\n Optional (str) fast_lock_acquisition_failures: ,\n Optional (str) lock_slow_path: ,\n Optional (str) tcp_semaphore: ,\n Optional (str) tcp_semaphore_status: ,\n Optional (str) sso: ,\n Optional (str) tcp_connection: ,\n },\n Optional (str) bgp_event_timer: {\n 'starts': {\n Any (str) *: ,\n },\n 'wakeups': {\n Any (str) *: ,\n },\n 'next': {\n Any (str) *: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_neighbors_neighbor", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L4539" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L4540" }, "iosxr": { "class": "ShowBgpNeighbors", "doc": "Parser for show bgp neighbors\n show bgp neighbors {neighbor}\n show bgp vrf {vrf} neighbors\n show bgp vrf {vrf} neighbors {neighbor}\n show bgp {address_family} neighbors\n show bgp {address_family} neighbors {neighbor}\n show bgp vrf {vrf} {address_family} neighbors\n show bgp vrf {vrf} {address_family} neighbors {neighbor}\n ", "module_name": "show_bgp", "package": "genie.libs.parser", - "schema": "{\n'instance': {\n Any (str) *: {\n Optional (str) vrf: {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n Optional (str) description: ,\n Optional (str) peer_group: ,\n Optional (str) send_community: ,\n Optional (str) input_queue: ,\n Optional (str) output_queue: ,\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper_only: ,\n Optional (str) graceful_restart_restart_time: ,\n Optional (str) graceful_restart_stalepath_time: ,\n Optional (str) allow_own_as: ,\n Optional (str) minimum_advertisement_interval: ,\n Optional (str) route_reflector_client: ,\n Optional (str) route_reflector_cluster_id: ,\n Optional (str) remote_as: ,\n Optional (str) local_as_as_no: ,\n Optional (str) local_as_no_prepend: ,\n Optional (str) local_as_replace_as: ,\n Optional (str) local_as_dual_as: ,\n Optional (str) remove_private_as: ,\n Optional (str) keepalive_interval: ,\n Optional (str) holdtime: ,\n Optional (str) min_acceptable_hold_time: ,\n Optional (str) link_state: ,\n Optional (str) router_id: ,\n Optional (str) session_state: ,\n Optional (str) up_time: ,\n Optional (str) session_state_reason: ,\n Optional (str) nsr_state: ,\n Optional (str) last_read: ,\n Optional (str) last_read_before_reset: ,\n Optional (str) ebgp_multihop: ,\n Optional (str) ebgp_multihop_max_hop: ,\n Optional (str) shutdown: ,\n Optional (str) suppress_four_byte_as_capability: ,\n Optional (str) last_write: ,\n Optional (str) attempted: ,\n Optional (str) written: ,\n Optional (str) second_last_write: ,\n Optional (str) second_attempted: ,\n Optional (str) second_written: ,\n Optional (str) last_write_before_reset: ,\n Optional (str) last_write_attempted: ,\n Optional (str) last_write_written: ,\n Optional (str) second_last_write_before_reset: ,\n Optional (str) second_last_write_before_attempted: ,\n Optional (str) second_last_write_before_written: ,\n Optional (str) last_write_pulse_rcvd: ,\n Optional (str) last_full_not_set_pulse_count: ,\n Optional (str) last_write_pulse_rcvd_before_reset: ,\n Optional (str) socket_status: ,\n Optional (str) last_write_thread_event_before_reset: ,\n Optional (str) last_write_thread_event_second_last: ,\n Optional (str) last_ka_expiry_before_reset: ,\n Optional (str) last_ka_expiry_before_second_last: ,\n Optional (str) last_ka_error_before_reset: ,\n Optional (str) last_ka_error_ka_not_sent: ,\n Optional (str) last_ka_start_before_reset: ,\n Optional (str) last_ka_start_before_second_last: ,\n Optional (str) precedence: ,\n Optional (str) non_stop_routing: ,\n Optional (str) tcp_initial_sync: ,\n Optional (str) tcp_initial_sync_phase_two: ,\n Optional (str) tcp_initial_sync_done: ,\n Optional (str) enforcing_first_as: ,\n Optional (str) multiprotocol_capability: ,\n Optional (str) bgp_negotiated_keepalive_timers: {\n Optional (str) hold_time: ,\n Optional (str) keepalive_interval: ,\n },\n Optional (str) bgp_negotiated_capabilities: {\n Any (str) *: ,\n },\n Optional (str) message_stats_input_queue: ,\n Optional (str) message_stats_output_queue: ,\n Optional (str) bgp_neighbor_counters: {\n Optional (str) messages: {\n Optional (str) sent: {\n Any (str) *: ,\n },\n Optional (str) received: {\n Any (str) *: ,\n },\n },\n },\n Optional (str) minimum_time_between_adv_runs: ,\n Optional (str) inbound_message: ,\n Optional (str) outbound_message: ,\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) enabled: ,\n Optional (str) graceful_restart: ,\n Optional (str) ipv4_unicast_send_default_route: ,\n Optional (str) ipv6_unicast_send_default_route: ,\n Optional (str) prefixes_received: ,\n Optional (str) prefixes_sent: ,\n Optional (str) active: ,\n Optional (str) neighbor_version: ,\n Optional (str) update_group: ,\n Optional (str) filter_group: ,\n Optional (str) refresh_request_status: ,\n Optional (str) route_refresh_request_received: ,\n Optional (str) route_refresh_request_sent: ,\n Optional (str) route_map_name_in: ,\n Optional (str) route_map_name_out: ,\n Optional (str) accepted_prefixes: ,\n Optional (str) best_paths: ,\n Optional (str) exact_no_prefixes_denied: ,\n Optional (str) cummulative_no_prefixes_denied: ,\n Optional (str) cummulative_no_no_policy: ,\n Optional (str) cummulative_no_failed_rt_match: ,\n Optional (str) cummulative_no_by_orf_policy: ,\n Optional (str) cummulative_no_by_policy: ,\n Optional (str) prefix_advertised: ,\n Optional (str) prefix_suppressed: ,\n Optional (str) prefix_withdrawn: ,\n Optional (str) maximum_prefix_max_prefix_no: ,\n Optional (str) maximum_prefix_threshold: ,\n Optional (str) maximum_prefix_restart: ,\n Optional (str) maximum_prefix_warning_only: ,\n Optional (str) eor_status: ,\n Optional (str) last_ack_version: ,\n Optional (str) last_synced_ack_version: ,\n Optional (str) outstanding_version_objects_current: ,\n Optional (str) outstanding_version_objects_max: ,\n Optional (str) additional_paths_operation: ,\n Optional (str) additional_routes_local_label: ,\n Optional (str) allowas_in: ,\n Optional (str) allowas_in_as_number: ,\n Optional (str) route_reflector_client: ,\n Optional (str) send_community: ,\n Optional (str) soft_configuration: ,\n Optional (str) as_override: ,\n Optional (str) default_originate: ,\n Optional (str) default_originate_route_map: ,\n Optional (str) send_multicast_attributes: ,\n Optional (str) soo: ,\n },\n },\n Optional (str) bgp_session_transport: {\n Optional (str) connection: {\n Optional (str) state: ,\n Optional (str) mode: ,\n Optional (str) last_reset: ,\n Optional (str) reset_reason: ,\n Optional (str) connections_established: ,\n Optional (str) connections_dropped: ,\n },\n Optional (str) transport: {\n Optional (str) local_host: ,\n Optional (str) local_port: ,\n Optional (str) if_handle: ,\n Optional (str) foreign_host: ,\n Optional (str) foreign_port: ,\n Optional (str) mss: ,\n Optional (str) passive_mode: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'instance': {\n Any (str) *: {\n Optional (str) vrf: {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n Optional (str) description: ,\n Optional (str) peer_group: ,\n Optional (str) send_community: ,\n Optional (str) input_queue: ,\n Optional (str) output_queue: ,\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper_only: ,\n Optional (str) graceful_restart_restart_time: ,\n Optional (str) graceful_restart_stalepath_time: ,\n Optional (str) allow_own_as: ,\n Optional (str) minimum_advertisement_interval: ,\n Optional (str) route_reflector_client: ,\n Optional (str) route_reflector_cluster_id: ,\n Optional (str) remote_as: ,\n Optional (str) local_as_as_no: ,\n Optional (str) local_as_no_prepend: ,\n Optional (str) local_as_replace_as: ,\n Optional (str) local_as_dual_as: ,\n Optional (str) remove_private_as: ,\n Optional (str) keepalive_interval: ,\n Optional (str) holdtime: ,\n Optional (str) configured_keepalive_interval: ,\n Optional (str) configured_holdtime: ,\n Optional (str) min_acceptable_hold_time: ,\n Optional (str) link_state: ,\n Optional (str) router_id: ,\n Optional (str) session_state: ,\n Optional (str) up_time: ,\n Optional (str) session_state_reason: ,\n Optional (str) nsr_state: ,\n Optional (str) last_read: ,\n Optional (str) last_read_before_reset: ,\n Optional (str) ebgp_multihop: ,\n Optional (str) ebgp_multihop_max_hop: ,\n Optional (str) shutdown: ,\n Optional (str) suppress_four_byte_as_capability: ,\n Optional (str) last_write: ,\n Optional (str) attempted: ,\n Optional (str) written: ,\n Optional (str) second_last_write: ,\n Optional (str) second_attempted: ,\n Optional (str) second_written: ,\n Optional (str) last_write_before_reset: ,\n Optional (str) last_write_attempted: ,\n Optional (str) last_write_written: ,\n Optional (str) second_last_write_before_reset: ,\n Optional (str) second_last_write_before_attempted: ,\n Optional (str) second_last_write_before_written: ,\n Optional (str) last_write_pulse_rcvd: ,\n Optional (str) last_full_not_set_pulse_count: ,\n Optional (str) last_write_pulse_rcvd_before_reset: ,\n Optional (str) socket_status: ,\n Optional (str) last_write_thread_event_before_reset: ,\n Optional (str) last_write_thread_event_second_last: ,\n Optional (str) last_ka_expiry_before_reset: ,\n Optional (str) last_ka_expiry_before_second_last: ,\n Optional (str) last_ka_error_before_reset: ,\n Optional (str) last_ka_error_ka_not_sent: ,\n Optional (str) last_ka_start_before_reset: ,\n Optional (str) last_ka_start_before_second_last: ,\n Optional (str) precedence: ,\n Optional (str) non_stop_routing: ,\n Optional (str) tcp_initial_sync: ,\n Optional (str) tcp_initial_sync_phase_two: ,\n Optional (str) tcp_initial_sync_done: ,\n Optional (str) enforcing_first_as: ,\n Optional (str) multiprotocol_capability: ,\n Optional (str) bgp_negotiated_keepalive_timers: {\n Optional (str) hold_time: ,\n Optional (str) keepalive_interval: ,\n },\n Optional (str) bgp_negotiated_capabilities: {\n Any (str) *: ,\n },\n Optional (str) message_stats_input_queue: ,\n Optional (str) message_stats_output_queue: ,\n Optional (str) bgp_neighbor_counters: {\n Optional (str) messages: {\n Optional (str) sent: {\n Any (str) *: ,\n },\n Optional (str) received: {\n Any (str) *: ,\n },\n },\n },\n Optional (str) minimum_time_between_adv_runs: ,\n Optional (str) inbound_message: ,\n Optional (str) outbound_message: ,\n Optional (str) bfd: {\n Optional (str) bfd_status: ,\n Optional (str) session_status: ,\n Optional (str) mininterval: ,\n Optional (str) multiplier: ,\n },\n Optional (str) messages: {\n Optional (Any) Any (str) *: {\n Optional (str) messages_count: ,\n Optional (str) notifications: ,\n Optional (str) queue: ,\n },\n },\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) enabled: ,\n Optional (str) graceful_restart: ,\n Optional (str) ipv4_unicast_send_default_route: ,\n Optional (str) ipv6_unicast_send_default_route: ,\n Optional (str) prefixes_received: ,\n Optional (str) prefixes_sent: ,\n Optional (str) active: ,\n Optional (str) neighbor_version: ,\n Optional (str) update_group: ,\n Optional (str) filter_group: ,\n Optional (str) refresh_request_status: ,\n Optional (str) route_refresh_request_received: ,\n Optional (str) route_refresh_request_sent: ,\n Optional (str) route_map_name_in: ,\n Optional (str) route_map_name_out: ,\n Optional (str) accepted_prefixes: ,\n Optional (str) best_paths: ,\n Optional (str) exact_no_prefixes_denied: ,\n Optional (str) cummulative_no_prefixes_denied: ,\n Optional (str) cummulative_no_no_policy: ,\n Optional (str) cummulative_no_failed_rt_match: ,\n Optional (str) cummulative_no_by_orf_policy: ,\n Optional (str) cummulative_no_by_policy: ,\n Optional (str) prefix_advertised: ,\n Optional (str) prefix_suppressed: ,\n Optional (str) prefix_withdrawn: ,\n Optional (str) maximum_prefix_max_prefix_no: ,\n Optional (str) maximum_prefix_threshold: ,\n Optional (str) maximum_prefix_restart: ,\n Optional (str) maximum_prefix_warning_only: ,\n Optional (str) eor_status: ,\n Optional (str) last_ack_version: ,\n Optional (str) last_synced_ack_version: ,\n Optional (str) outstanding_version_objects_current: ,\n Optional (str) outstanding_version_objects_max: ,\n Optional (str) additional_paths_operation: ,\n Optional (str) additional_routes_local_label: ,\n Optional (str) allowas_in: ,\n Optional (str) allowas_in_as_number: ,\n Optional (str) route_reflector_client: ,\n Optional (str) send_community: ,\n Optional (str) soft_configuration: ,\n Optional (str) as_override: ,\n Optional (str) default_originate: ,\n Optional (str) default_originate_route_map: ,\n Optional (str) send_multicast_attributes: ,\n Optional (str) soo: ,\n },\n },\n Optional (str) bgp_session_transport: {\n Optional (str) connection: {\n Optional (str) state: ,\n Optional (str) mode: ,\n Optional (str) last_reset: ,\n Optional (str) reset_reason: ,\n Optional (str) connections_established: ,\n Optional (str) connections_dropped: ,\n Optional (str) ttl_security: ,\n Optional (str) external_bgp_neighbor_hop_count: ,\n },\n Optional (str) transport: {\n Optional (str) local_host: ,\n Optional (str) local_port: ,\n Optional (str) if_handle: ,\n Optional (str) foreign_host: ,\n Optional (str) foreign_port: ,\n Optional (str) mss: ,\n Optional (str) passive_mode: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_neighbors_neighbor", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L6698" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L6819" } }, "show bgp neighbors {neighbor} advertised-routes": { @@ -11408,7 +11545,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) bgp_table_version: ,\n Optional (str) local_router_id: ,\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) advertised: {\n Optional (Any) Any (str) *: {\n Optional (str) index: {\n Optional (Any) Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) status_codes: ,\n Optional (str) path_type: ,\n Optional (str) metric: ,\n Optional (str) localprf: ,\n Optional (str) weight: ,\n Optional (str) path: ,\n Optional (str) origin_codes: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_neighbors_neighbor_advertised-routes", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L5318" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L5319" } }, "show bgp neighbors {neighbor} received-routes": { @@ -11419,7 +11556,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) bgp_table_version: ,\n Optional (str) local_router_id: ,\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) received_routes: {\n Optional (Any) Any (str) *: {\n Optional (str) index: {\n Optional (Any) Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) status_codes: ,\n Optional (str) path_type: ,\n Optional (str) metric: ,\n Optional (str) localprf: ,\n Optional (str) weight: ,\n Optional (str) path: ,\n Optional (str) origin_codes: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_neighbors_neighbor_received-routes", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L5942" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L5943" } }, "show bgp neighbors {neighbor} routes": { @@ -11430,7 +11567,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) total_num_of_prefixes: ,\nOptional (str) vrf: {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) bgp_table_version: ,\n Optional (str) local_router_id: ,\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) routes: {\n Optional (Any) Any (str) *: {\n Optional (str) index: {\n Optional (Any) Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) status_codes: ,\n Optional (str) path_type: ,\n Optional (str) metric: ,\n Optional (str) localprf: ,\n Optional (str) weight: ,\n Optional (str) path: ,\n Optional (str) origin_codes: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_neighbors_neighbor_routes", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L6602" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L6603" } }, "show bgp nexthops {ipaddress}": { @@ -11441,7 +11578,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'nexthop': {\n Any (str) *: {\n 'nexthop_id': ,\n 'version': ,\n 'nexthop_flags': ,\n 'nexthop_handle': ,\n 'rib_related_information': {\n 'first_interface_handle': {\n Any (str) *: {\n 'gateway_tbl_id': ,\n 'gateway_flags': ,\n 'gateway_handle': ,\n 'gateway': ,\n 'resolving_route': ,\n 'paths': ,\n 'rib_nexthop_id': ,\n 'status': ,\n 'metric': ,\n 'registration': ,\n 'completed': ,\n 'events': ,\n 'last_received': ,\n 'last_gw_update': ,\n 'reference_count': ,\n },\n },\n },\n 'prefix_related_information': {\n 'active_tables': ,\n 'metrics': ,\n 'reference_counts': ,\n },\n 'interface_handle': ,\n 'attr_ref_count': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_nexthops_ipaddress", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L6833" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L6968" } }, "show bgp peer-template": { @@ -11452,7 +11589,7 @@ "package": "genie.libs.parser", "schema": "{\n'template': {\n Any (str) *: {\n Optional (str) source_interface: ,\n Optional (str) low_mem_exempt: ,\n Optional (str) logging_neighbor_events: ,\n Optional (str) external_bgp_peer_hops_limit: ,\n Optional (str) passive_only: ,\n Optional (str) local_as_inactive: ,\n Optional (str) remove_private_as: ,\n Optional (str) vrf: {\n Any (str) *: {\n 'inheriting_peer': {\n Any (str) *: {\n 'inheriting_peer': ,\n },\n },\n },\n },\n 'address_family': {\n Any (str) *: {\n Optional (str) condition_map: ,\n Optional (str) advertise_map: ,\n Optional (str) advertise_map_status: ,\n Optional (str) in_soft_reconfig_allowed: ,\n Optional (str) send_community: ,\n Optional (str) send_ext_community: ,\n Optional (str) local_nexthop: ,\n Optional (str) third_party_nexthop: ,\n Optional (str) max_pfx: ,\n Optional (str) soo: ,\n Optional (str) weight: ,\n Optional (str) allow_as_in: ,\n Optional (str) as_override: ,\n Optional (str) peer_as_check_disabled: ,\n Optional (str) rr_configured: ,\n Optional (str) default_originate: ,\n Optional (str) default_originate_route_map: ,\n Optional (str) unsuppress_map: ,\n Optional (str) in_policy: {\n Any (str) *: {\n 'type': ,\n 'name': ,\n },\n },\n Optional (str) out_policy: {\n Any (str) *: {\n 'type': ,\n 'name': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_peer-template", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L8213" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L8241" } }, "show bgp process vrf all": { @@ -11485,7 +11622,7 @@ "package": "genie.libs.parser", "schema": "{\n'instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'spk': ,\n 'as_number': ,\n 'in_q': ,\n 'out_q': ,\n 'nbr_state': ,\n 'nsr_state': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_sessions", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L5470" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L5591" }, "nxos": { "class": "ShowBgpSessions", @@ -11494,7 +11631,7 @@ "package": "genie.libs.parser", "schema": "{\n'total_peers': ,\n'total_established_peers': ,\n'local_as': ,\n'vrf': {\n Any (str) *: {\n 'local_as': ,\n 'vrf_peers': ,\n 'vrf_established_peers': ,\n 'router_id': ,\n Optional (str) neighbor: {\n Any (str) *: {\n 'connections_dropped': ,\n 'remote_as': ,\n 'last_flap': ,\n 'last_read': ,\n 'last_write': ,\n 'state': ,\n 'local_port': ,\n 'remote_port': ,\n 'notifications_sent': ,\n 'notifications_received': ,\n Optional (str) linklocal_interfaceport: ,\n },\n },\n },\n },\n}", "uid": "show_bgp_sessions", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L9345" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L9373" } }, "show bgp sessions vrf {vrf}": { @@ -11505,7 +11642,7 @@ "package": "genie.libs.parser", "schema": "{\n'total_peers': ,\n'total_established_peers': ,\n'local_as': ,\n'vrf': {\n Any (str) *: {\n 'local_as': ,\n 'vrf_peers': ,\n 'vrf_established_peers': ,\n 'router_id': ,\n Optional (str) neighbor: {\n Any (str) *: {\n 'connections_dropped': ,\n 'remote_as': ,\n 'last_flap': ,\n 'last_read': ,\n 'last_write': ,\n 'state': ,\n 'local_port': ,\n 'remote_port': ,\n 'notifications_sent': ,\n 'notifications_received': ,\n Optional (str) linklocal_interfaceport: ,\n },\n },\n },\n },\n}", "uid": "show_bgp_sessions_vrf_vrf", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L9345" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L9373" } }, "show bgp summary": { @@ -11534,7 +11671,7 @@ "package": "genie.libs.parser", "schema": "{\n'instance': {\n Any (str) *: {\n Optional (str) vrf: {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) bgp_table_version: ,\n Optional (str) local_as: Or (, ),\n Optional (str) bgp_vrf: ,\n Optional (str) router_id: ,\n Optional (str) non_stop_routing: ,\n Optional (str) table_state: ,\n Optional (str) table_id: ,\n Optional (str) rd_version: ,\n Optional (str) generic_scan_interval: ,\n Optional (str) nsr_initial_initsync_version: ,\n Optional (str) nsr_initial_init_ver_status: ,\n Optional (str) nsr_issu_sync_group_versions: ,\n Optional (str) scan_interval: ,\n Optional (str) operation_mode: ,\n Optional (str) vrf_id: ,\n Optional (str) instance_number: ,\n Optional (str) vrf_state: ,\n Optional (str) process: {\n Any (str) *: {\n 'rcvtblver': ,\n 'brib_rib': ,\n 'labelver': ,\n 'importver': ,\n 'sendtblver': ,\n 'standbyver': ,\n },\n },\n },\n },\n Optional (str) neighbor: {\n Any (str) *: {\n 'remote_as': Or (, ),\n 'address_family': {\n Any (str) *: {\n 'tbl_ver': ,\n 'spk': ,\n 'msg_rcvd': ,\n 'msg_sent': ,\n 'input_queue': ,\n 'output_queue': ,\n 'up_down': ,\n 'state_pfxrcd': ,\n Optional (str) route_distinguisher: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L6747" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L6868" }, "junos": { "class": "ShowBgpSummary", @@ -11565,7 +11702,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'af_nexthop_trigger_enable': ,\n 'nexthop_trigger_delay_critical': ,\n 'nexthop_trigger_delay_non_critical': ,\n Optional (str) next_hop: {\n Any (str) *: {\n Optional (str) refcount: ,\n Optional (str) flags: ,\n Optional (str) multipath: ,\n Optional (str) igp_cost: ,\n Optional (str) igp_route_type: ,\n Optional (str) igp_preference: ,\n Optional (str) attached: ,\n Optional (str) local: ,\n Optional (str) reachable: ,\n Optional (str) labeled: ,\n Optional (str) filtered: ,\n Optional (str) pending_update: ,\n Optional (str) resolve_time: ,\n Optional (str) rib_route: ,\n Optional (str) metric_next_advertise: ,\n Optional (str) rnh_epoch: ,\n Optional (str) attached_nexthop: {\n Any (str) *: {\n 'attached_nexthop_interface': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_vrf_all_all_nexthop-database", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L3278" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L3281" } }, "show bgp vrf all all summary": { @@ -11574,9 +11711,9 @@ "doc": "Parser for show bgp vrf all summary", "module_name": "show_bgp", "package": "genie.libs.parser", - "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbor_table_version': ,\n 'as': ,\n 'msg_rcvd': ,\n 'msg_sent': ,\n 'tbl_ver': ,\n 'inq': ,\n 'outq': ,\n 'up_down': ,\n 'state_pfxrcd': ,\n 'state': ,\n Optional (str) prefix_received: ,\n Optional (str) route_identifier: ,\n Optional (str) local_as: ,\n Optional (str) bgp_table_version: ,\n Optional (str) config_peers: ,\n Optional (str) capable_peers: ,\n Optional (str) prefixes: {\n 'total_entries': ,\n 'memory_usage': ,\n },\n Optional (str) path: {\n 'total_entries': ,\n 'memory_usage': ,\n },\n Optional (str) attribute_entries: ,\n Optional (str) as_path_entries: ,\n Optional (str) community_entries: ,\n Optional (str) clusterlist_entries: ,\n Optional (str) dampening: ,\n Optional (str) history_paths: ,\n Optional (str) dampened_paths: ,\n Optional (str) soft_reconfig_recvd_paths: ,\n Optional (str) soft_reconfig_identical_paths: ,\n Optional (str) soft_reconfig_combo_paths: ,\n Optional (str) soft_reconfig_filtered_recvd: ,\n Optional (str) soft_reconfig_bytes: ,\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbor_table_version': ,\n 'as': Or (, ),\n 'msg_rcvd': ,\n 'msg_sent': ,\n 'tbl_ver': ,\n 'inq': ,\n 'outq': ,\n 'up_down': ,\n 'state_pfxrcd': ,\n 'state': ,\n Optional (str) prefix_received: ,\n Optional (str) route_identifier: ,\n Optional (str) local_as: ,\n Optional (str) bgp_table_version: ,\n Optional (str) config_peers: ,\n Optional (str) capable_peers: ,\n Optional (str) prefixes: {\n 'total_entries': ,\n 'memory_usage': ,\n },\n Optional (str) path: {\n 'total_entries': ,\n 'memory_usage': ,\n },\n Optional (str) attribute_entries: ,\n Optional (str) as_path_entries: ,\n Optional (str) community_entries: ,\n Optional (str) clusterlist_entries: ,\n Optional (str) dampening: ,\n Optional (str) history_paths: ,\n Optional (str) dampened_paths: ,\n Optional (str) soft_reconfig_recvd_paths: ,\n Optional (str) soft_reconfig_identical_paths: ,\n Optional (str) soft_reconfig_combo_paths: ,\n Optional (str) soft_reconfig_filtered_recvd: ,\n Optional (str) soft_reconfig_bytes: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_vrf_all_all_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L3522" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L3525" } }, "show bgp vrf {vrf_name} {address_family} {prefix}": { @@ -11585,9 +11722,9 @@ "doc": "Parser for:\n * 'show bgp vrf {vrf_name} {address_family} {prefix}'\n * 'show bgp {address_family} vrf {vrf_name} {prefix}'\n ", "module_name": "show_bgp", "package": "genie.libs.parser", - "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': ,\n 'rd': ,\n 'last_modified': ,\n Optional (str) local_label: ,\n 'paths': {\n 'total_available_paths': ,\n 'best_path': ,\n 'path': {\n Any (str) *: {\n Optional (str) advertised_peer_pe: ,\n Optional (str) advertised_peer_ce: ,\n 'as_path': {\n Any (str) *: {\n 'bgp_peer_neighbor_ip': {\n Any (str) *: {\n Optional (str) metric: ,\n 'origin_neighbors_ip': ,\n 'origin_router_id': ,\n 'bgp_peer_neighbor_ip': ,\n Optional (str) originator: ,\n Optional (str) received_label: ,\n 'origin_metric': ,\n Optional (str) weight: ,\n 'localpref': ,\n 'origin_codes': ,\n 'status_codes': ,\n 'received_path_id': ,\n 'local_path_id': ,\n 'version': ,\n 'extended_community': ,\n Optional (str) cluster_list: ,\n Optional (str) source_afi: ,\n Optional (str) source_vrf: ,\n Optional (str) source_rd: ,\n Optional (str) psid_type: {\n Any (str) *: {\n 'psid_type': ,\n 'subtlv_count': ,\n 'r_value': ,\n Optional (str) subtlv: {\n 't_value': ,\n 'sid_value': ,\n 'f_value': ,\n 'r2_value': ,\n 'behaviour': ,\n 'r3_value': ,\n 'sstlv_count': ,\n Optional (str) subsubtlv: {\n 't': {\n Any (str) *: {\n 'loc_blk': ,\n 'loc_node': ,\n 'func': ,\n 'arg': ,\n 'tpose_len': ,\n 'tpose_offset': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': ,\n Optional (str) rd: ,\n 'last_modified': ,\n Optional (str) local_label: ,\n 'paths': {\n 'total_available_paths': ,\n 'best_path': ,\n 'path': {\n Any (str) *: {\n Optional (str) advertised_peer_pe: ,\n Optional (str) advertised_peer_ce: ,\n 'as_path': {\n Any (str) *: {\n 'bgp_peer_neighbor_ip': {\n Any (str) *: {\n Optional (str) metric: ,\n 'origin_neighbors_ip': ,\n 'origin_router_id': ,\n Optional (str) if_handle: ,\n 'bgp_peer_neighbor_ip': ,\n Optional (str) originator: ,\n Optional (str) received_label: ,\n Optional (str) origin_metric: ,\n Optional (str) weight: ,\n 'localpref': ,\n 'origin_codes': ,\n 'status_codes': ,\n Optional (str) group_best: ,\n Optional (str) backup: ,\n Optional (str) add_path: ,\n Optional (str) import_candidate: ,\n Optional (str) imported: ,\n Optional (str) not_in_vrf: ,\n Optional (str) redistributed: ,\n 'received_path_id': ,\n 'local_path_id': ,\n 'version': ,\n Optional (str) extended_community: ,\n Optional (str) cluster_list: ,\n Optional (str) source_afi: ,\n Optional (str) source_vrf: ,\n Optional (str) source_rd: ,\n Optional (str) psid_type: {\n Any (str) *: {\n 'psid_type': ,\n 'subtlv_count': ,\n Optional (str) r_value: ,\n Optional (str) subtlv: {\n 't_value': ,\n 'sid_value': ,\n 'f_value': ,\n 'r2_value': ,\n 'behaviour': ,\n 'r3_value': ,\n 'sstlv_count': ,\n Optional (str) subsubtlv: {\n 't': {\n Any (str) *: {\n 'loc_blk': ,\n 'loc_node': ,\n 'func': ,\n 'arg': ,\n 'tpose_len': ,\n 'tpose_offset': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_vrf_vrf_name_address_family_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L7928" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L8071" } }, "show bgp vrf {vrf_name} {address_family} {prefix} detail": { @@ -11596,9 +11733,20 @@ "doc": " Parser for:\n show bgp vrf {vrf_name} {address_family} {prefix} detail\n ", "module_name": "show_bgp", "package": "genie.libs.parser", - "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': ,\n 'rd': ,\n 'last_modified': ,\n Optional (str) local_label: ,\n 'paths': {\n 'total_available_paths': ,\n 'best_path': ,\n 'path': {\n Any (str) *: {\n Optional (str) advertised_peer_pe: ,\n Optional (str) advertised_peer_ce: ,\n 'as_path': {\n Any (str) *: {\n 'bgp_peer_neighbor_ip': {\n Any (str) *: {\n Optional (str) metric: ,\n 'origin_neighbors_ip': ,\n 'origin_router_id': ,\n 'bgp_peer_neighbor_ip': ,\n Optional (str) originator: ,\n Optional (str) received_label: ,\n 'origin_metric': ,\n Optional (str) weight: ,\n 'localpref': ,\n 'origin_codes': ,\n 'status_codes': ,\n 'received_path_id': ,\n 'local_path_id': ,\n 'version': ,\n 'extended_community': ,\n Optional (str) cluster_list: ,\n Optional (str) source_afi: ,\n Optional (str) source_vrf: ,\n Optional (str) source_rd: ,\n Optional (str) psid_type: {\n Any (str) *: {\n 'psid_type': ,\n 'subtlv_count': ,\n 'r_value': ,\n Optional (str) subtlv: {\n 't_value': ,\n 'sid_value': ,\n 'f_value': ,\n 'r2_value': ,\n 'behaviour': ,\n 'r3_value': ,\n 'sstlv_count': ,\n Optional (str) subsubtlv: {\n 't': {\n Any (str) *: {\n 'loc_blk': ,\n 'loc_node': ,\n 'func': ,\n 'arg': ,\n 'tpose_len': ,\n 'tpose_offset': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': ,\n Optional (str) rd: ,\n 'last_modified': ,\n Optional (str) local_label: ,\n 'paths': {\n 'total_available_paths': ,\n 'best_path': ,\n 'path': {\n Any (str) *: {\n Optional (str) advertised_peer_pe: ,\n Optional (str) advertised_peer_ce: ,\n 'as_path': {\n Any (str) *: {\n 'bgp_peer_neighbor_ip': {\n Any (str) *: {\n Optional (str) metric: ,\n 'origin_neighbors_ip': ,\n 'origin_router_id': ,\n Optional (str) if_handle: ,\n 'bgp_peer_neighbor_ip': ,\n Optional (str) originator: ,\n Optional (str) received_label: ,\n Optional (str) origin_metric: ,\n Optional (str) weight: ,\n 'localpref': ,\n 'origin_codes': ,\n 'status_codes': ,\n Optional (str) group_best: ,\n Optional (str) backup: ,\n Optional (str) add_path: ,\n Optional (str) import_candidate: ,\n Optional (str) imported: ,\n Optional (str) not_in_vrf: ,\n Optional (str) redistributed: ,\n 'received_path_id': ,\n 'local_path_id': ,\n 'version': ,\n Optional (str) extended_community: ,\n Optional (str) cluster_list: ,\n Optional (str) source_afi: ,\n Optional (str) source_vrf: ,\n Optional (str) source_rd: ,\n Optional (str) psid_type: {\n Any (str) *: {\n 'psid_type': ,\n 'subtlv_count': ,\n Optional (str) r_value: ,\n Optional (str) subtlv: {\n 't_value': ,\n 'sid_value': ,\n 'f_value': ,\n 'r2_value': ,\n 'behaviour': ,\n 'r3_value': ,\n 'sstlv_count': ,\n Optional (str) subsubtlv: {\n 't': {\n Any (str) *: {\n 'loc_blk': ,\n 'loc_node': ,\n 'func': ,\n 'arg': ,\n 'tpose_len': ,\n 'tpose_offset': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_vrf_vrf_name_address_family_prefix_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L8302" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L8487" + } + }, + "show bgp vrf {vrf}": { + "iosxr": { + "class": "ShowBgpVrf", + "doc": "Parser for:\n 'show bgp vrf {vrf}'\n 'show bgp vrf {vrf} {summary}'\n 'show bgp vrf {vrf} {address_family} summary'\n 'show bgp vrf {vrf} {address_family} {value}'\n ", + "module_name": "show_bgp", + "package": "genie.libs.parser", + "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) router_identifier: ,\n Optional (str) vrf_id: ,\n Optional (str) local_as: Or (, ),\n Optional (str) vrf_state: ,\n Optional (str) bgp_vrf: ,\n Optional (str) bgp_route_distinguisher: ,\n Optional (str) non_stop_routing: ,\n Optional (str) table_state: ,\n Optional (str) table_id: ,\n Optional (str) rd_version: ,\n Optional (str) bgp_table_version: ,\n Optional (str) nsr_initial_initsync_version: ,\n Optional (str) nsr_issu_sync_group_versions: ,\n Optional (str) nsr_initial_init_ver_status: ,\n Optional (str) processed_prefix: ,\n Optional (str) processed_paths: ,\n Optional (str) default_vrf: ,\n Optional (str) route_distinguisher: ,\n Optional (str) prefix: {\n Any (str) *: {\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) status_codes: ,\n Optional (str) metric: ,\n Optional (str) locprf: ,\n Optional (str) weight: ,\n Optional (str) path: ,\n Optional (str) origin_codes: ,\n Optional (str) local_sid: ,\n Optional (str) alloc_mode: ,\n Optional (str) locator: ,\n },\n },\n },\n },\n Optional (str) process: {\n Any (str) *: {\n 'rcvtblver': ,\n 'brib_rib': ,\n 'labelver': ,\n 'importver': ,\n 'sendtblver': ,\n 'standbyver': ,\n },\n },\n Optional (str) neighbor: {\n Any (str) *: {\n 'remote_as': Or (, ),\n 'tbl_ver': ,\n 'spk': ,\n 'msg_rcvd': ,\n 'msg_sent': ,\n 'input_queue': ,\n 'output_queue': ,\n 'up_down': ,\n 'state_pfxrcd': ,\n },\n },\n },\n },\n },\n },\n}", + "uid": "show_bgp_vrf_vrf", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L8601" } }, "show bgp vrf {vrf} all dampening parameters": { @@ -11609,7 +11757,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) dampening: ,\n Optional (str) dampening_route_map: ,\n Optional (str) dampening_half_life_time: ,\n Optional (str) dampening_reuse_time: ,\n Optional (str) dampening_suppress_time: ,\n Optional (str) dampening_max_suppress_time: ,\n Optional (str) dampening_max_suppress_penalty: ,\n Optional (str) route_distinguisher: {\n Optional (Any) Any (str) *: {\n Optional (str) rd_vrf: ,\n Optional (str) rd_vni_id: ,\n Optional (str) dampening_route_map: ,\n Optional (str) dampening_half_life_time: ,\n Optional (str) dampening_reuse_time: ,\n Optional (str) dampening_suppress_time: ,\n Optional (str) dampening_max_suppress_time: ,\n Optional (str) dampening_max_suppress_penalty: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_vrf_vrf_all_dampening_parameters", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L4278" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L4287" } }, "show bgp vrf {vrf} all neighbors": { @@ -11620,7 +11768,7 @@ "package": "genie.libs.parser", "schema": "{\n'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n Optional (str) local_as: ,\n Optional (str) peer_fab_type: ,\n Optional (str) link: ,\n Optional (str) peer_index: ,\n Optional (str) description: ,\n Optional (str) bgp_version: ,\n Optional (str) router_id: ,\n Optional (str) session_state: ,\n Optional (str) state_reason: ,\n Optional (str) shutdown: ,\n Optional (str) up_time: ,\n Optional (str) peer_group: ,\n Optional (str) suppress_four_byte_as_capability: ,\n Optional (str) retry_time: ,\n Optional (str) update_source: ,\n Optional (str) bfd_live_detection: ,\n Optional (str) bfd_enabled: ,\n Optional (str) bfd_state: ,\n Optional (str) nbr_local_as_cmd: ,\n Optional (str) last_read: ,\n Optional (str) holdtime: ,\n Optional (str) keepalive_interval: ,\n Optional (str) bgp_negotiated_keepalive_timers: {\n Optional (str) last_read: ,\n Optional (str) keepalive_interval: ,\n Optional (str) hold_time: ,\n Optional (str) last_written: ,\n Optional (str) keepalive_timer: ,\n },\n Optional (str) minimum_advertisement_interval: ,\n Optional (str) disable_connected_check: ,\n Optional (str) inherit_peer_session: ,\n Optional (str) ebgp_multihop_max_hop: ,\n Optional (str) ebgp_multihop: ,\n Optional (str) tcp_md5_auth: ,\n Optional (str) tcp_md5_auth_config: ,\n Optional (str) received_messages: ,\n Optional (str) received_notifications: ,\n Optional (str) received_bytes_queue: ,\n Optional (str) sent_messages: ,\n Optional (str) sent_notifications: ,\n Optional (str) sent_bytes_queue: ,\n Optional (str) enabled: ,\n Optional (str) remove_private_as: ,\n Optional (str) nbr_ebgp_multihop: ,\n Optional (str) nbr_ebgp_multihop_max_hop: ,\n Optional (str) route_reflector_cluster_id: ,\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper_only: ,\n Optional (str) graceful_restart_restart_time: ,\n Optional (str) graceful_restart_stalepath_time: ,\n Optional (str) allow_own_as: ,\n Optional (str) send_community: ,\n Optional (str) route_reflector_client: ,\n Optional (str) bgp_session_transport: {\n Optional (str) connection: {\n Optional (str) mode: ,\n Optional (str) last_reset: ,\n Optional (str) reset_reason: ,\n Optional (str) reset_by: ,\n Optional (str) attempts: ,\n Optional (str) established: ,\n Optional (str) dropped: ,\n },\n Optional (str) transport: {\n Optional (str) local_port: ,\n Optional (str) local_host: ,\n Optional (str) foreign_port: ,\n Optional (str) foreign_host: ,\n Optional (str) fd: ,\n Optional (str) passive_mode: ,\n },\n },\n Optional (str) bgp_neighbor_counters: {\n Optional (str) messages: {\n Optional (str) sent: {\n Any (str) *: ,\n },\n Optional (str) received: {\n Any (str) *: ,\n },\n },\n },\n Optional (str) bgp_negotiated_capabilities: {\n Optional (str) route_refresh: ,\n Optional (str) route_refresh_old: ,\n Optional (str) vpnv4_unicast: ,\n Optional (str) vpnv6_unicast: ,\n Optional (str) ipv4_mvpn: ,\n Optional (str) graceful_restart: ,\n Optional (str) enhanced_refresh: ,\n Optional (str) multisession: ,\n Optional (str) stateful_switchover: ,\n Optional (str) dynamic_capability: ,\n Optional (str) dynamic_capability_old: ,\n },\n Optional (str) graceful_restart_paramters: {\n Optional (str) address_families_advertised_to_peer: ,\n Optional (str) address_families_advertised_from_peer: ,\n Optional (str) restart_time_advertised_to_peer_seconds: ,\n Optional (str) restart_time_advertised_by_peer_seconds: ,\n Optional (str) stale_time_advertised_by_peer_seconds: ,\n },\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) bgp_table_version: ,\n Optional (str) session_state: ,\n Optional (str) state_reason: ,\n Optional (str) neighbor_version: ,\n Optional (str) send_community: ,\n Optional (str) soo: ,\n Optional (str) soft_configuration: ,\n Optional (str) next_hop_self: ,\n Optional (str) third_party_nexthop: ,\n Optional (str) as_override_count: ,\n Optional (str) as_override: ,\n Optional (str) maximum_prefix_max_prefix_no: ,\n Optional (str) route_map_name_in: ,\n Optional (str) route_map_name_out: ,\n Optional (str) default_originate: ,\n Optional (str) default_originate_route_map: ,\n Optional (str) route_reflector_client: ,\n Optional (str) enabled: ,\n Optional (str) graceful_restart: ,\n Optional (str) ipv4_unicast_send_default_route: ,\n Optional (str) ipv6_unicast_send_default_route: ,\n Optional (str) path: {\n Optional (str) total_entries: ,\n Optional (str) memory_usage: ,\n Optional (str) accepted_paths: ,\n },\n Optional (str) inherit_peer_policy: {\n Any (str) *: {\n Optional (str) inherit_peer_seq: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_vrf_vrf_all_neighbors", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L2340" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L2342" } }, "show bgp vrf {vrf} all neighbors {neighbor} advertised-routes": { @@ -11631,7 +11779,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) bgp_table_version: ,\n Optional (str) local_router_id: ,\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) rd_l2vni: ,\n Optional (str) rd_l3vni: ,\n Optional (str) advertised: {\n Optional (Any) Any (str) *: {\n Optional (str) index: {\n Optional (Any) Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) status_codes: ,\n Optional (str) path_type: ,\n Optional (str) metric: ,\n Optional (str) locprf: ,\n Optional (str) weight: ,\n Optional (str) path: ,\n Optional (str) origin_codes: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_vrf_vrf_all_neighbors_neighbor_advertised-routes", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L4661" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L4670" } }, "show bgp vrf {vrf} all neighbors {neighbor} received-routes": { @@ -11642,7 +11790,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) bgp_table_version: ,\n Optional (str) local_router_id: ,\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) received_routes: {\n Optional (Any) Any (str) *: {\n Optional (str) index: {\n Optional (Any) Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) status_codes: ,\n Optional (str) path_type: ,\n Optional (str) metric: ,\n Optional (str) locprf: ,\n Optional (str) weight: ,\n Optional (str) path: ,\n Optional (str) origin_codes: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_vrf_vrf_all_neighbors_neighbor_received-routes", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L5583" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L5596" } }, "show bgp vrf {vrf} all neighbors {neighbor} routes": { @@ -11653,7 +11801,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) bgp_table_version: ,\n Optional (str) local_router_id: ,\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) routes: {\n Optional (Any) Any (str) *: {\n Optional (str) index: {\n Optional (Any) Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) status_codes: ,\n Optional (str) path_type: ,\n Optional (str) metric: ,\n Optional (str) locprf: ,\n Optional (str) weight: ,\n Optional (str) path: ,\n Optional (str) origin_codes: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_vrf_vrf_all_neighbors_neighbor_routes", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L5133" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L5143" } }, "show bgp vrf {vrf} all summary": { @@ -11680,9 +11828,9 @@ "doc": "Parser for show bgp vrf all summary", "module_name": "show_bgp", "package": "genie.libs.parser", - "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbor_table_version': ,\n 'as': ,\n 'msg_rcvd': ,\n 'msg_sent': ,\n 'tbl_ver': ,\n 'inq': ,\n 'outq': ,\n 'up_down': ,\n 'state_pfxrcd': ,\n 'state': ,\n Optional (str) prefix_received: ,\n Optional (str) route_identifier: ,\n Optional (str) local_as: ,\n Optional (str) bgp_table_version: ,\n Optional (str) config_peers: ,\n Optional (str) capable_peers: ,\n Optional (str) prefixes: {\n 'total_entries': ,\n 'memory_usage': ,\n },\n Optional (str) path: {\n 'total_entries': ,\n 'memory_usage': ,\n },\n Optional (str) attribute_entries: ,\n Optional (str) as_path_entries: ,\n Optional (str) community_entries: ,\n Optional (str) clusterlist_entries: ,\n Optional (str) dampening: ,\n Optional (str) history_paths: ,\n Optional (str) dampened_paths: ,\n Optional (str) soft_reconfig_recvd_paths: ,\n Optional (str) soft_reconfig_identical_paths: ,\n Optional (str) soft_reconfig_combo_paths: ,\n Optional (str) soft_reconfig_filtered_recvd: ,\n Optional (str) soft_reconfig_bytes: ,\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbor_table_version': ,\n 'as': Or (, ),\n 'msg_rcvd': ,\n 'msg_sent': ,\n 'tbl_ver': ,\n 'inq': ,\n 'outq': ,\n 'up_down': ,\n 'state_pfxrcd': ,\n 'state': ,\n Optional (str) prefix_received: ,\n Optional (str) route_identifier: ,\n Optional (str) local_as: ,\n Optional (str) bgp_table_version: ,\n Optional (str) config_peers: ,\n Optional (str) capable_peers: ,\n Optional (str) prefixes: {\n 'total_entries': ,\n 'memory_usage': ,\n },\n Optional (str) path: {\n 'total_entries': ,\n 'memory_usage': ,\n },\n Optional (str) attribute_entries: ,\n Optional (str) as_path_entries: ,\n Optional (str) community_entries: ,\n Optional (str) clusterlist_entries: ,\n Optional (str) dampening: ,\n Optional (str) history_paths: ,\n Optional (str) dampened_paths: ,\n Optional (str) soft_reconfig_recvd_paths: ,\n Optional (str) soft_reconfig_identical_paths: ,\n Optional (str) soft_reconfig_combo_paths: ,\n Optional (str) soft_reconfig_filtered_recvd: ,\n Optional (str) soft_reconfig_bytes: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_vrf_vrf_all_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L3522" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L3525" } }, "show bgp vrf {vrf} ipv4 unicast": { @@ -11693,7 +11841,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'bgp_table_version': ,\n 'local_router_id': ,\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) aggregate_address_ipv4_address: ,\n Optional (str) aggregate_address_ipv4_mask: ,\n Optional (str) aggregate_address_as_set: ,\n Optional (str) aggregate_address_summary_only: ,\n Optional (str) v6_aggregate_address_ipv6_address: ,\n Optional (str) v6_aggregate_address_as_set: ,\n Optional (str) v6_aggregate_address_summary_only: ,\n Optional (str) prefixes: {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n 'next_hop': ,\n Optional (str) status_codes: ,\n Optional (str) path_type: ,\n Optional (str) metric: ,\n Optional (str) localprf: ,\n Optional (str) weight: ,\n Optional (str) path: ,\n Optional (str) origin_codes: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_vrf_vrf_ipv4_unicast", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L12342" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L12413" } }, "show bgp vrf {vrf} neighbors": { @@ -11702,9 +11850,9 @@ "doc": "Parser for show bgp neighbors\n show bgp neighbors {neighbor}\n show bgp vrf {vrf} neighbors\n show bgp vrf {vrf} neighbors {neighbor}\n show bgp {address_family} neighbors\n show bgp {address_family} neighbors {neighbor}\n show bgp vrf {vrf} {address_family} neighbors\n show bgp vrf {vrf} {address_family} neighbors {neighbor}\n ", "module_name": "show_bgp", "package": "genie.libs.parser", - "schema": "{\n'instance': {\n Any (str) *: {\n Optional (str) vrf: {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n Optional (str) description: ,\n Optional (str) peer_group: ,\n Optional (str) send_community: ,\n Optional (str) input_queue: ,\n Optional (str) output_queue: ,\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper_only: ,\n Optional (str) graceful_restart_restart_time: ,\n Optional (str) graceful_restart_stalepath_time: ,\n Optional (str) allow_own_as: ,\n Optional (str) minimum_advertisement_interval: ,\n Optional (str) route_reflector_client: ,\n Optional (str) route_reflector_cluster_id: ,\n Optional (str) remote_as: ,\n Optional (str) local_as_as_no: ,\n Optional (str) local_as_no_prepend: ,\n Optional (str) local_as_replace_as: ,\n Optional (str) local_as_dual_as: ,\n Optional (str) remove_private_as: ,\n Optional (str) keepalive_interval: ,\n Optional (str) holdtime: ,\n Optional (str) min_acceptable_hold_time: ,\n Optional (str) link_state: ,\n Optional (str) router_id: ,\n Optional (str) session_state: ,\n Optional (str) up_time: ,\n Optional (str) session_state_reason: ,\n Optional (str) nsr_state: ,\n Optional (str) last_read: ,\n Optional (str) last_read_before_reset: ,\n Optional (str) ebgp_multihop: ,\n Optional (str) ebgp_multihop_max_hop: ,\n Optional (str) shutdown: ,\n Optional (str) suppress_four_byte_as_capability: ,\n Optional (str) last_write: ,\n Optional (str) attempted: ,\n Optional (str) written: ,\n Optional (str) second_last_write: ,\n Optional (str) second_attempted: ,\n Optional (str) second_written: ,\n Optional (str) last_write_before_reset: ,\n Optional (str) last_write_attempted: ,\n Optional (str) last_write_written: ,\n Optional (str) second_last_write_before_reset: ,\n Optional (str) second_last_write_before_attempted: ,\n Optional (str) second_last_write_before_written: ,\n Optional (str) last_write_pulse_rcvd: ,\n Optional (str) last_full_not_set_pulse_count: ,\n Optional (str) last_write_pulse_rcvd_before_reset: ,\n Optional (str) socket_status: ,\n Optional (str) last_write_thread_event_before_reset: ,\n Optional (str) last_write_thread_event_second_last: ,\n Optional (str) last_ka_expiry_before_reset: ,\n Optional (str) last_ka_expiry_before_second_last: ,\n Optional (str) last_ka_error_before_reset: ,\n Optional (str) last_ka_error_ka_not_sent: ,\n Optional (str) last_ka_start_before_reset: ,\n Optional (str) last_ka_start_before_second_last: ,\n Optional (str) precedence: ,\n Optional (str) non_stop_routing: ,\n Optional (str) tcp_initial_sync: ,\n Optional (str) tcp_initial_sync_phase_two: ,\n Optional (str) tcp_initial_sync_done: ,\n Optional (str) enforcing_first_as: ,\n Optional (str) multiprotocol_capability: ,\n Optional (str) bgp_negotiated_keepalive_timers: {\n Optional (str) hold_time: ,\n Optional (str) keepalive_interval: ,\n },\n Optional (str) bgp_negotiated_capabilities: {\n Any (str) *: ,\n },\n Optional (str) message_stats_input_queue: ,\n Optional (str) message_stats_output_queue: ,\n Optional (str) bgp_neighbor_counters: {\n Optional (str) messages: {\n Optional (str) sent: {\n Any (str) *: ,\n },\n Optional (str) received: {\n Any (str) *: ,\n },\n },\n },\n Optional (str) minimum_time_between_adv_runs: ,\n Optional (str) inbound_message: ,\n Optional (str) outbound_message: ,\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) enabled: ,\n Optional (str) graceful_restart: ,\n Optional (str) ipv4_unicast_send_default_route: ,\n Optional (str) ipv6_unicast_send_default_route: ,\n Optional (str) prefixes_received: ,\n Optional (str) prefixes_sent: ,\n Optional (str) active: ,\n Optional (str) neighbor_version: ,\n Optional (str) update_group: ,\n Optional (str) filter_group: ,\n Optional (str) refresh_request_status: ,\n Optional (str) route_refresh_request_received: ,\n Optional (str) route_refresh_request_sent: ,\n Optional (str) route_map_name_in: ,\n Optional (str) route_map_name_out: ,\n Optional (str) accepted_prefixes: ,\n Optional (str) best_paths: ,\n Optional (str) exact_no_prefixes_denied: ,\n Optional (str) cummulative_no_prefixes_denied: ,\n Optional (str) cummulative_no_no_policy: ,\n Optional (str) cummulative_no_failed_rt_match: ,\n Optional (str) cummulative_no_by_orf_policy: ,\n Optional (str) cummulative_no_by_policy: ,\n Optional (str) prefix_advertised: ,\n Optional (str) prefix_suppressed: ,\n Optional (str) prefix_withdrawn: ,\n Optional (str) maximum_prefix_max_prefix_no: ,\n Optional (str) maximum_prefix_threshold: ,\n Optional (str) maximum_prefix_restart: ,\n Optional (str) maximum_prefix_warning_only: ,\n Optional (str) eor_status: ,\n Optional (str) last_ack_version: ,\n Optional (str) last_synced_ack_version: ,\n Optional (str) outstanding_version_objects_current: ,\n Optional (str) outstanding_version_objects_max: ,\n Optional (str) additional_paths_operation: ,\n Optional (str) additional_routes_local_label: ,\n Optional (str) allowas_in: ,\n Optional (str) allowas_in_as_number: ,\n Optional (str) route_reflector_client: ,\n Optional (str) send_community: ,\n Optional (str) soft_configuration: ,\n Optional (str) as_override: ,\n Optional (str) default_originate: ,\n Optional (str) default_originate_route_map: ,\n Optional (str) send_multicast_attributes: ,\n Optional (str) soo: ,\n },\n },\n Optional (str) bgp_session_transport: {\n Optional (str) connection: {\n Optional (str) state: ,\n Optional (str) mode: ,\n Optional (str) last_reset: ,\n Optional (str) reset_reason: ,\n Optional (str) connections_established: ,\n Optional (str) connections_dropped: ,\n },\n Optional (str) transport: {\n Optional (str) local_host: ,\n Optional (str) local_port: ,\n Optional (str) if_handle: ,\n Optional (str) foreign_host: ,\n Optional (str) foreign_port: ,\n Optional (str) mss: ,\n Optional (str) passive_mode: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'instance': {\n Any (str) *: {\n Optional (str) vrf: {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n Optional (str) description: ,\n Optional (str) peer_group: ,\n Optional (str) send_community: ,\n Optional (str) input_queue: ,\n Optional (str) output_queue: ,\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper_only: ,\n Optional (str) graceful_restart_restart_time: ,\n Optional (str) graceful_restart_stalepath_time: ,\n Optional (str) allow_own_as: ,\n Optional (str) minimum_advertisement_interval: ,\n Optional (str) route_reflector_client: ,\n Optional (str) route_reflector_cluster_id: ,\n Optional (str) remote_as: ,\n Optional (str) local_as_as_no: ,\n Optional (str) local_as_no_prepend: ,\n Optional (str) local_as_replace_as: ,\n Optional (str) local_as_dual_as: ,\n Optional (str) remove_private_as: ,\n Optional (str) keepalive_interval: ,\n Optional (str) holdtime: ,\n Optional (str) configured_keepalive_interval: ,\n Optional (str) configured_holdtime: ,\n Optional (str) min_acceptable_hold_time: ,\n Optional (str) link_state: ,\n Optional (str) router_id: ,\n Optional (str) session_state: ,\n Optional (str) up_time: ,\n Optional (str) session_state_reason: ,\n Optional (str) nsr_state: ,\n Optional (str) last_read: ,\n Optional (str) last_read_before_reset: ,\n Optional (str) ebgp_multihop: ,\n Optional (str) ebgp_multihop_max_hop: ,\n Optional (str) shutdown: ,\n Optional (str) suppress_four_byte_as_capability: ,\n Optional (str) last_write: ,\n Optional (str) attempted: ,\n Optional (str) written: ,\n Optional (str) second_last_write: ,\n Optional (str) second_attempted: ,\n Optional (str) second_written: ,\n Optional (str) last_write_before_reset: ,\n Optional (str) last_write_attempted: ,\n Optional (str) last_write_written: ,\n Optional (str) second_last_write_before_reset: ,\n Optional (str) second_last_write_before_attempted: ,\n Optional (str) second_last_write_before_written: ,\n Optional (str) last_write_pulse_rcvd: ,\n Optional (str) last_full_not_set_pulse_count: ,\n Optional (str) last_write_pulse_rcvd_before_reset: ,\n Optional (str) socket_status: ,\n Optional (str) last_write_thread_event_before_reset: ,\n Optional (str) last_write_thread_event_second_last: ,\n Optional (str) last_ka_expiry_before_reset: ,\n Optional (str) last_ka_expiry_before_second_last: ,\n Optional (str) last_ka_error_before_reset: ,\n Optional (str) last_ka_error_ka_not_sent: ,\n Optional (str) last_ka_start_before_reset: ,\n Optional (str) last_ka_start_before_second_last: ,\n Optional (str) precedence: ,\n Optional (str) non_stop_routing: ,\n Optional (str) tcp_initial_sync: ,\n Optional (str) tcp_initial_sync_phase_two: ,\n Optional (str) tcp_initial_sync_done: ,\n Optional (str) enforcing_first_as: ,\n Optional (str) multiprotocol_capability: ,\n Optional (str) bgp_negotiated_keepalive_timers: {\n Optional (str) hold_time: ,\n Optional (str) keepalive_interval: ,\n },\n Optional (str) bgp_negotiated_capabilities: {\n Any (str) *: ,\n },\n Optional (str) message_stats_input_queue: ,\n Optional (str) message_stats_output_queue: ,\n Optional (str) bgp_neighbor_counters: {\n Optional (str) messages: {\n Optional (str) sent: {\n Any (str) *: ,\n },\n Optional (str) received: {\n Any (str) *: ,\n },\n },\n },\n Optional (str) minimum_time_between_adv_runs: ,\n Optional (str) inbound_message: ,\n Optional (str) outbound_message: ,\n Optional (str) bfd: {\n Optional (str) bfd_status: ,\n Optional (str) session_status: ,\n Optional (str) mininterval: ,\n Optional (str) multiplier: ,\n },\n Optional (str) messages: {\n Optional (Any) Any (str) *: {\n Optional (str) messages_count: ,\n Optional (str) notifications: ,\n Optional (str) queue: ,\n },\n },\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) enabled: ,\n Optional (str) graceful_restart: ,\n Optional (str) ipv4_unicast_send_default_route: ,\n Optional (str) ipv6_unicast_send_default_route: ,\n Optional (str) prefixes_received: ,\n Optional (str) prefixes_sent: ,\n Optional (str) active: ,\n Optional (str) neighbor_version: ,\n Optional (str) update_group: ,\n Optional (str) filter_group: ,\n Optional (str) refresh_request_status: ,\n Optional (str) route_refresh_request_received: ,\n Optional (str) route_refresh_request_sent: ,\n Optional (str) route_map_name_in: ,\n Optional (str) route_map_name_out: ,\n Optional (str) accepted_prefixes: ,\n Optional (str) best_paths: ,\n Optional (str) exact_no_prefixes_denied: ,\n Optional (str) cummulative_no_prefixes_denied: ,\n Optional (str) cummulative_no_no_policy: ,\n Optional (str) cummulative_no_failed_rt_match: ,\n Optional (str) cummulative_no_by_orf_policy: ,\n Optional (str) cummulative_no_by_policy: ,\n Optional (str) prefix_advertised: ,\n Optional (str) prefix_suppressed: ,\n Optional (str) prefix_withdrawn: ,\n Optional (str) maximum_prefix_max_prefix_no: ,\n Optional (str) maximum_prefix_threshold: ,\n Optional (str) maximum_prefix_restart: ,\n Optional (str) maximum_prefix_warning_only: ,\n Optional (str) eor_status: ,\n Optional (str) last_ack_version: ,\n Optional (str) last_synced_ack_version: ,\n Optional (str) outstanding_version_objects_current: ,\n Optional (str) outstanding_version_objects_max: ,\n Optional (str) additional_paths_operation: ,\n Optional (str) additional_routes_local_label: ,\n Optional (str) allowas_in: ,\n Optional (str) allowas_in_as_number: ,\n Optional (str) route_reflector_client: ,\n Optional (str) send_community: ,\n Optional (str) soft_configuration: ,\n Optional (str) as_override: ,\n Optional (str) default_originate: ,\n Optional (str) default_originate_route_map: ,\n Optional (str) send_multicast_attributes: ,\n Optional (str) soo: ,\n },\n },\n Optional (str) bgp_session_transport: {\n Optional (str) connection: {\n Optional (str) state: ,\n Optional (str) mode: ,\n Optional (str) last_reset: ,\n Optional (str) reset_reason: ,\n Optional (str) connections_established: ,\n Optional (str) connections_dropped: ,\n Optional (str) ttl_security: ,\n Optional (str) external_bgp_neighbor_hop_count: ,\n },\n Optional (str) transport: {\n Optional (str) local_host: ,\n Optional (str) local_port: ,\n Optional (str) if_handle: ,\n Optional (str) foreign_host: ,\n Optional (str) foreign_port: ,\n Optional (str) mss: ,\n Optional (str) passive_mode: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_vrf_vrf_neighbors", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L6698" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L6819" } }, "show bgp vrf {vrf} neighbors {neighbor}": { @@ -11713,9 +11861,9 @@ "doc": "Parser for show bgp neighbors\n show bgp neighbors {neighbor}\n show bgp vrf {vrf} neighbors\n show bgp vrf {vrf} neighbors {neighbor}\n show bgp {address_family} neighbors\n show bgp {address_family} neighbors {neighbor}\n show bgp vrf {vrf} {address_family} neighbors\n show bgp vrf {vrf} {address_family} neighbors {neighbor}\n ", "module_name": "show_bgp", "package": "genie.libs.parser", - "schema": "{\n'instance': {\n Any (str) *: {\n Optional (str) vrf: {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n Optional (str) description: ,\n Optional (str) peer_group: ,\n Optional (str) send_community: ,\n Optional (str) input_queue: ,\n Optional (str) output_queue: ,\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper_only: ,\n Optional (str) graceful_restart_restart_time: ,\n Optional (str) graceful_restart_stalepath_time: ,\n Optional (str) allow_own_as: ,\n Optional (str) minimum_advertisement_interval: ,\n Optional (str) route_reflector_client: ,\n Optional (str) route_reflector_cluster_id: ,\n Optional (str) remote_as: ,\n Optional (str) local_as_as_no: ,\n Optional (str) local_as_no_prepend: ,\n Optional (str) local_as_replace_as: ,\n Optional (str) local_as_dual_as: ,\n Optional (str) remove_private_as: ,\n Optional (str) keepalive_interval: ,\n Optional (str) holdtime: ,\n Optional (str) min_acceptable_hold_time: ,\n Optional (str) link_state: ,\n Optional (str) router_id: ,\n Optional (str) session_state: ,\n Optional (str) up_time: ,\n Optional (str) session_state_reason: ,\n Optional (str) nsr_state: ,\n Optional (str) last_read: ,\n Optional (str) last_read_before_reset: ,\n Optional (str) ebgp_multihop: ,\n Optional (str) ebgp_multihop_max_hop: ,\n Optional (str) shutdown: ,\n Optional (str) suppress_four_byte_as_capability: ,\n Optional (str) last_write: ,\n Optional (str) attempted: ,\n Optional (str) written: ,\n Optional (str) second_last_write: ,\n Optional (str) second_attempted: ,\n Optional (str) second_written: ,\n Optional (str) last_write_before_reset: ,\n Optional (str) last_write_attempted: ,\n Optional (str) last_write_written: ,\n Optional (str) second_last_write_before_reset: ,\n Optional (str) second_last_write_before_attempted: ,\n Optional (str) second_last_write_before_written: ,\n Optional (str) last_write_pulse_rcvd: ,\n Optional (str) last_full_not_set_pulse_count: ,\n Optional (str) last_write_pulse_rcvd_before_reset: ,\n Optional (str) socket_status: ,\n Optional (str) last_write_thread_event_before_reset: ,\n Optional (str) last_write_thread_event_second_last: ,\n Optional (str) last_ka_expiry_before_reset: ,\n Optional (str) last_ka_expiry_before_second_last: ,\n Optional (str) last_ka_error_before_reset: ,\n Optional (str) last_ka_error_ka_not_sent: ,\n Optional (str) last_ka_start_before_reset: ,\n Optional (str) last_ka_start_before_second_last: ,\n Optional (str) precedence: ,\n Optional (str) non_stop_routing: ,\n Optional (str) tcp_initial_sync: ,\n Optional (str) tcp_initial_sync_phase_two: ,\n Optional (str) tcp_initial_sync_done: ,\n Optional (str) enforcing_first_as: ,\n Optional (str) multiprotocol_capability: ,\n Optional (str) bgp_negotiated_keepalive_timers: {\n Optional (str) hold_time: ,\n Optional (str) keepalive_interval: ,\n },\n Optional (str) bgp_negotiated_capabilities: {\n Any (str) *: ,\n },\n Optional (str) message_stats_input_queue: ,\n Optional (str) message_stats_output_queue: ,\n Optional (str) bgp_neighbor_counters: {\n Optional (str) messages: {\n Optional (str) sent: {\n Any (str) *: ,\n },\n Optional (str) received: {\n Any (str) *: ,\n },\n },\n },\n Optional (str) minimum_time_between_adv_runs: ,\n Optional (str) inbound_message: ,\n Optional (str) outbound_message: ,\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) enabled: ,\n Optional (str) graceful_restart: ,\n Optional (str) ipv4_unicast_send_default_route: ,\n Optional (str) ipv6_unicast_send_default_route: ,\n Optional (str) prefixes_received: ,\n Optional (str) prefixes_sent: ,\n Optional (str) active: ,\n Optional (str) neighbor_version: ,\n Optional (str) update_group: ,\n Optional (str) filter_group: ,\n Optional (str) refresh_request_status: ,\n Optional (str) route_refresh_request_received: ,\n Optional (str) route_refresh_request_sent: ,\n Optional (str) route_map_name_in: ,\n Optional (str) route_map_name_out: ,\n Optional (str) accepted_prefixes: ,\n Optional (str) best_paths: ,\n Optional (str) exact_no_prefixes_denied: ,\n Optional (str) cummulative_no_prefixes_denied: ,\n Optional (str) cummulative_no_no_policy: ,\n Optional (str) cummulative_no_failed_rt_match: ,\n Optional (str) cummulative_no_by_orf_policy: ,\n Optional (str) cummulative_no_by_policy: ,\n Optional (str) prefix_advertised: ,\n Optional (str) prefix_suppressed: ,\n Optional (str) prefix_withdrawn: ,\n Optional (str) maximum_prefix_max_prefix_no: ,\n Optional (str) maximum_prefix_threshold: ,\n Optional (str) maximum_prefix_restart: ,\n Optional (str) maximum_prefix_warning_only: ,\n Optional (str) eor_status: ,\n Optional (str) last_ack_version: ,\n Optional (str) last_synced_ack_version: ,\n Optional (str) outstanding_version_objects_current: ,\n Optional (str) outstanding_version_objects_max: ,\n Optional (str) additional_paths_operation: ,\n Optional (str) additional_routes_local_label: ,\n Optional (str) allowas_in: ,\n Optional (str) allowas_in_as_number: ,\n Optional (str) route_reflector_client: ,\n Optional (str) send_community: ,\n Optional (str) soft_configuration: ,\n Optional (str) as_override: ,\n Optional (str) default_originate: ,\n Optional (str) default_originate_route_map: ,\n Optional (str) send_multicast_attributes: ,\n Optional (str) soo: ,\n },\n },\n Optional (str) bgp_session_transport: {\n Optional (str) connection: {\n Optional (str) state: ,\n Optional (str) mode: ,\n Optional (str) last_reset: ,\n Optional (str) reset_reason: ,\n Optional (str) connections_established: ,\n Optional (str) connections_dropped: ,\n },\n Optional (str) transport: {\n Optional (str) local_host: ,\n Optional (str) local_port: ,\n Optional (str) if_handle: ,\n Optional (str) foreign_host: ,\n Optional (str) foreign_port: ,\n Optional (str) mss: ,\n Optional (str) passive_mode: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'instance': {\n Any (str) *: {\n Optional (str) vrf: {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n Optional (str) description: ,\n Optional (str) peer_group: ,\n Optional (str) send_community: ,\n Optional (str) input_queue: ,\n Optional (str) output_queue: ,\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper_only: ,\n Optional (str) graceful_restart_restart_time: ,\n Optional (str) graceful_restart_stalepath_time: ,\n Optional (str) allow_own_as: ,\n Optional (str) minimum_advertisement_interval: ,\n Optional (str) route_reflector_client: ,\n Optional (str) route_reflector_cluster_id: ,\n Optional (str) remote_as: ,\n Optional (str) local_as_as_no: ,\n Optional (str) local_as_no_prepend: ,\n Optional (str) local_as_replace_as: ,\n Optional (str) local_as_dual_as: ,\n Optional (str) remove_private_as: ,\n Optional (str) keepalive_interval: ,\n Optional (str) holdtime: ,\n Optional (str) configured_keepalive_interval: ,\n Optional (str) configured_holdtime: ,\n Optional (str) min_acceptable_hold_time: ,\n Optional (str) link_state: ,\n Optional (str) router_id: ,\n Optional (str) session_state: ,\n Optional (str) up_time: ,\n Optional (str) session_state_reason: ,\n Optional (str) nsr_state: ,\n Optional (str) last_read: ,\n Optional (str) last_read_before_reset: ,\n Optional (str) ebgp_multihop: ,\n Optional (str) ebgp_multihop_max_hop: ,\n Optional (str) shutdown: ,\n Optional (str) suppress_four_byte_as_capability: ,\n Optional (str) last_write: ,\n Optional (str) attempted: ,\n Optional (str) written: ,\n Optional (str) second_last_write: ,\n Optional (str) second_attempted: ,\n Optional (str) second_written: ,\n Optional (str) last_write_before_reset: ,\n Optional (str) last_write_attempted: ,\n Optional (str) last_write_written: ,\n Optional (str) second_last_write_before_reset: ,\n Optional (str) second_last_write_before_attempted: ,\n Optional (str) second_last_write_before_written: ,\n Optional (str) last_write_pulse_rcvd: ,\n Optional (str) last_full_not_set_pulse_count: ,\n Optional (str) last_write_pulse_rcvd_before_reset: ,\n Optional (str) socket_status: ,\n Optional (str) last_write_thread_event_before_reset: ,\n Optional (str) last_write_thread_event_second_last: ,\n Optional (str) last_ka_expiry_before_reset: ,\n Optional (str) last_ka_expiry_before_second_last: ,\n Optional (str) last_ka_error_before_reset: ,\n Optional (str) last_ka_error_ka_not_sent: ,\n Optional (str) last_ka_start_before_reset: ,\n Optional (str) last_ka_start_before_second_last: ,\n Optional (str) precedence: ,\n Optional (str) non_stop_routing: ,\n Optional (str) tcp_initial_sync: ,\n Optional (str) tcp_initial_sync_phase_two: ,\n Optional (str) tcp_initial_sync_done: ,\n Optional (str) enforcing_first_as: ,\n Optional (str) multiprotocol_capability: ,\n Optional (str) bgp_negotiated_keepalive_timers: {\n Optional (str) hold_time: ,\n Optional (str) keepalive_interval: ,\n },\n Optional (str) bgp_negotiated_capabilities: {\n Any (str) *: ,\n },\n Optional (str) message_stats_input_queue: ,\n Optional (str) message_stats_output_queue: ,\n Optional (str) bgp_neighbor_counters: {\n Optional (str) messages: {\n Optional (str) sent: {\n Any (str) *: ,\n },\n Optional (str) received: {\n Any (str) *: ,\n },\n },\n },\n Optional (str) minimum_time_between_adv_runs: ,\n Optional (str) inbound_message: ,\n Optional (str) outbound_message: ,\n Optional (str) bfd: {\n Optional (str) bfd_status: ,\n Optional (str) session_status: ,\n Optional (str) mininterval: ,\n Optional (str) multiplier: ,\n },\n Optional (str) messages: {\n Optional (Any) Any (str) *: {\n Optional (str) messages_count: ,\n Optional (str) notifications: ,\n Optional (str) queue: ,\n },\n },\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) enabled: ,\n Optional (str) graceful_restart: ,\n Optional (str) ipv4_unicast_send_default_route: ,\n Optional (str) ipv6_unicast_send_default_route: ,\n Optional (str) prefixes_received: ,\n Optional (str) prefixes_sent: ,\n Optional (str) active: ,\n Optional (str) neighbor_version: ,\n Optional (str) update_group: ,\n Optional (str) filter_group: ,\n Optional (str) refresh_request_status: ,\n Optional (str) route_refresh_request_received: ,\n Optional (str) route_refresh_request_sent: ,\n Optional (str) route_map_name_in: ,\n Optional (str) route_map_name_out: ,\n Optional (str) accepted_prefixes: ,\n Optional (str) best_paths: ,\n Optional (str) exact_no_prefixes_denied: ,\n Optional (str) cummulative_no_prefixes_denied: ,\n Optional (str) cummulative_no_no_policy: ,\n Optional (str) cummulative_no_failed_rt_match: ,\n Optional (str) cummulative_no_by_orf_policy: ,\n Optional (str) cummulative_no_by_policy: ,\n Optional (str) prefix_advertised: ,\n Optional (str) prefix_suppressed: ,\n Optional (str) prefix_withdrawn: ,\n Optional (str) maximum_prefix_max_prefix_no: ,\n Optional (str) maximum_prefix_threshold: ,\n Optional (str) maximum_prefix_restart: ,\n Optional (str) maximum_prefix_warning_only: ,\n Optional (str) eor_status: ,\n Optional (str) last_ack_version: ,\n Optional (str) last_synced_ack_version: ,\n Optional (str) outstanding_version_objects_current: ,\n Optional (str) outstanding_version_objects_max: ,\n Optional (str) additional_paths_operation: ,\n Optional (str) additional_routes_local_label: ,\n Optional (str) allowas_in: ,\n Optional (str) allowas_in_as_number: ,\n Optional (str) route_reflector_client: ,\n Optional (str) send_community: ,\n Optional (str) soft_configuration: ,\n Optional (str) as_override: ,\n Optional (str) default_originate: ,\n Optional (str) default_originate_route_map: ,\n Optional (str) send_multicast_attributes: ,\n Optional (str) soo: ,\n },\n },\n Optional (str) bgp_session_transport: {\n Optional (str) connection: {\n Optional (str) state: ,\n Optional (str) mode: ,\n Optional (str) last_reset: ,\n Optional (str) reset_reason: ,\n Optional (str) connections_established: ,\n Optional (str) connections_dropped: ,\n Optional (str) ttl_security: ,\n Optional (str) external_bgp_neighbor_hop_count: ,\n },\n Optional (str) transport: {\n Optional (str) local_host: ,\n Optional (str) local_port: ,\n Optional (str) if_handle: ,\n Optional (str) foreign_host: ,\n Optional (str) foreign_port: ,\n Optional (str) mss: ,\n Optional (str) passive_mode: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_vrf_vrf_neighbors_neighbor", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L6698" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L6819" } }, "show bgp vrf {vrf} {address_family}": { @@ -11726,7 +11874,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'bgp_table_version': ,\n 'local_router_id': ,\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) aggregate_address_ipv4_address: ,\n Optional (str) aggregate_address_ipv4_mask: ,\n Optional (str) aggregate_address_as_set: ,\n Optional (str) aggregate_address_summary_only: ,\n Optional (str) v6_aggregate_address_ipv6_address: ,\n Optional (str) v6_aggregate_address_as_set: ,\n Optional (str) v6_aggregate_address_summary_only: ,\n Optional (str) prefixes: {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n 'next_hop': ,\n Optional (str) status_codes: ,\n Optional (str) path_type: ,\n Optional (str) metric: ,\n Optional (str) localprf: ,\n Optional (str) weight: ,\n Optional (str) path: ,\n Optional (str) origin_codes: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_vrf_vrf_address_family", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L1726" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L1728" } }, "show bgp vrf {vrf} {address_family} dampening parameters": { @@ -11737,7 +11885,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) dampening: ,\n Optional (str) dampening_route_map: ,\n Optional (str) dampening_half_life_time: ,\n Optional (str) dampening_reuse_time: ,\n Optional (str) dampening_suppress_time: ,\n Optional (str) dampening_max_suppress_time: ,\n Optional (str) dampening_max_suppress_penalty: ,\n Optional (str) route_distinguisher: {\n Optional (Any) Any (str) *: {\n Optional (str) rd_vrf: ,\n Optional (str) rd_vni_id: ,\n Optional (str) dampening_route_map: ,\n Optional (str) dampening_half_life_time: ,\n Optional (str) dampening_reuse_time: ,\n Optional (str) dampening_suppress_time: ,\n Optional (str) dampening_max_suppress_time: ,\n Optional (str) dampening_max_suppress_penalty: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_vrf_vrf_address_family_dampening_parameters", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L4278" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L4287" } }, "show bgp vrf {vrf} {address_family} neighbors": { @@ -11746,9 +11894,9 @@ "doc": "Parser for show bgp neighbors\n show bgp neighbors {neighbor}\n show bgp vrf {vrf} neighbors\n show bgp vrf {vrf} neighbors {neighbor}\n show bgp {address_family} neighbors\n show bgp {address_family} neighbors {neighbor}\n show bgp vrf {vrf} {address_family} neighbors\n show bgp vrf {vrf} {address_family} neighbors {neighbor}\n ", "module_name": "show_bgp", "package": "genie.libs.parser", - "schema": "{\n'instance': {\n Any (str) *: {\n Optional (str) vrf: {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n Optional (str) description: ,\n Optional (str) peer_group: ,\n Optional (str) send_community: ,\n Optional (str) input_queue: ,\n Optional (str) output_queue: ,\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper_only: ,\n Optional (str) graceful_restart_restart_time: ,\n Optional (str) graceful_restart_stalepath_time: ,\n Optional (str) allow_own_as: ,\n Optional (str) minimum_advertisement_interval: ,\n Optional (str) route_reflector_client: ,\n Optional (str) route_reflector_cluster_id: ,\n Optional (str) remote_as: ,\n Optional (str) local_as_as_no: ,\n Optional (str) local_as_no_prepend: ,\n Optional (str) local_as_replace_as: ,\n Optional (str) local_as_dual_as: ,\n Optional (str) remove_private_as: ,\n Optional (str) keepalive_interval: ,\n Optional (str) holdtime: ,\n Optional (str) min_acceptable_hold_time: ,\n Optional (str) link_state: ,\n Optional (str) router_id: ,\n Optional (str) session_state: ,\n Optional (str) up_time: ,\n Optional (str) session_state_reason: ,\n Optional (str) nsr_state: ,\n Optional (str) last_read: ,\n Optional (str) last_read_before_reset: ,\n Optional (str) ebgp_multihop: ,\n Optional (str) ebgp_multihop_max_hop: ,\n Optional (str) shutdown: ,\n Optional (str) suppress_four_byte_as_capability: ,\n Optional (str) last_write: ,\n Optional (str) attempted: ,\n Optional (str) written: ,\n Optional (str) second_last_write: ,\n Optional (str) second_attempted: ,\n Optional (str) second_written: ,\n Optional (str) last_write_before_reset: ,\n Optional (str) last_write_attempted: ,\n Optional (str) last_write_written: ,\n Optional (str) second_last_write_before_reset: ,\n Optional (str) second_last_write_before_attempted: ,\n Optional (str) second_last_write_before_written: ,\n Optional (str) last_write_pulse_rcvd: ,\n Optional (str) last_full_not_set_pulse_count: ,\n Optional (str) last_write_pulse_rcvd_before_reset: ,\n Optional (str) socket_status: ,\n Optional (str) last_write_thread_event_before_reset: ,\n Optional (str) last_write_thread_event_second_last: ,\n Optional (str) last_ka_expiry_before_reset: ,\n Optional (str) last_ka_expiry_before_second_last: ,\n Optional (str) last_ka_error_before_reset: ,\n Optional (str) last_ka_error_ka_not_sent: ,\n Optional (str) last_ka_start_before_reset: ,\n Optional (str) last_ka_start_before_second_last: ,\n Optional (str) precedence: ,\n Optional (str) non_stop_routing: ,\n Optional (str) tcp_initial_sync: ,\n Optional (str) tcp_initial_sync_phase_two: ,\n Optional (str) tcp_initial_sync_done: ,\n Optional (str) enforcing_first_as: ,\n Optional (str) multiprotocol_capability: ,\n Optional (str) bgp_negotiated_keepalive_timers: {\n Optional (str) hold_time: ,\n Optional (str) keepalive_interval: ,\n },\n Optional (str) bgp_negotiated_capabilities: {\n Any (str) *: ,\n },\n Optional (str) message_stats_input_queue: ,\n Optional (str) message_stats_output_queue: ,\n Optional (str) bgp_neighbor_counters: {\n Optional (str) messages: {\n Optional (str) sent: {\n Any (str) *: ,\n },\n Optional (str) received: {\n Any (str) *: ,\n },\n },\n },\n Optional (str) minimum_time_between_adv_runs: ,\n Optional (str) inbound_message: ,\n Optional (str) outbound_message: ,\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) enabled: ,\n Optional (str) graceful_restart: ,\n Optional (str) ipv4_unicast_send_default_route: ,\n Optional (str) ipv6_unicast_send_default_route: ,\n Optional (str) prefixes_received: ,\n Optional (str) prefixes_sent: ,\n Optional (str) active: ,\n Optional (str) neighbor_version: ,\n Optional (str) update_group: ,\n Optional (str) filter_group: ,\n Optional (str) refresh_request_status: ,\n Optional (str) route_refresh_request_received: ,\n Optional (str) route_refresh_request_sent: ,\n Optional (str) route_map_name_in: ,\n Optional (str) route_map_name_out: ,\n Optional (str) accepted_prefixes: ,\n Optional (str) best_paths: ,\n Optional (str) exact_no_prefixes_denied: ,\n Optional (str) cummulative_no_prefixes_denied: ,\n Optional (str) cummulative_no_no_policy: ,\n Optional (str) cummulative_no_failed_rt_match: ,\n Optional (str) cummulative_no_by_orf_policy: ,\n Optional (str) cummulative_no_by_policy: ,\n Optional (str) prefix_advertised: ,\n Optional (str) prefix_suppressed: ,\n Optional (str) prefix_withdrawn: ,\n Optional (str) maximum_prefix_max_prefix_no: ,\n Optional (str) maximum_prefix_threshold: ,\n Optional (str) maximum_prefix_restart: ,\n Optional (str) maximum_prefix_warning_only: ,\n Optional (str) eor_status: ,\n Optional (str) last_ack_version: ,\n Optional (str) last_synced_ack_version: ,\n Optional (str) outstanding_version_objects_current: ,\n Optional (str) outstanding_version_objects_max: ,\n Optional (str) additional_paths_operation: ,\n Optional (str) additional_routes_local_label: ,\n Optional (str) allowas_in: ,\n Optional (str) allowas_in_as_number: ,\n Optional (str) route_reflector_client: ,\n Optional (str) send_community: ,\n Optional (str) soft_configuration: ,\n Optional (str) as_override: ,\n Optional (str) default_originate: ,\n Optional (str) default_originate_route_map: ,\n Optional (str) send_multicast_attributes: ,\n Optional (str) soo: ,\n },\n },\n Optional (str) bgp_session_transport: {\n Optional (str) connection: {\n Optional (str) state: ,\n Optional (str) mode: ,\n Optional (str) last_reset: ,\n Optional (str) reset_reason: ,\n Optional (str) connections_established: ,\n Optional (str) connections_dropped: ,\n },\n Optional (str) transport: {\n Optional (str) local_host: ,\n Optional (str) local_port: ,\n Optional (str) if_handle: ,\n Optional (str) foreign_host: ,\n Optional (str) foreign_port: ,\n Optional (str) mss: ,\n Optional (str) passive_mode: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'instance': {\n Any (str) *: {\n Optional (str) vrf: {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n Optional (str) description: ,\n Optional (str) peer_group: ,\n Optional (str) send_community: ,\n Optional (str) input_queue: ,\n Optional (str) output_queue: ,\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper_only: ,\n Optional (str) graceful_restart_restart_time: ,\n Optional (str) graceful_restart_stalepath_time: ,\n Optional (str) allow_own_as: ,\n Optional (str) minimum_advertisement_interval: ,\n Optional (str) route_reflector_client: ,\n Optional (str) route_reflector_cluster_id: ,\n Optional (str) remote_as: ,\n Optional (str) local_as_as_no: ,\n Optional (str) local_as_no_prepend: ,\n Optional (str) local_as_replace_as: ,\n Optional (str) local_as_dual_as: ,\n Optional (str) remove_private_as: ,\n Optional (str) keepalive_interval: ,\n Optional (str) holdtime: ,\n Optional (str) configured_keepalive_interval: ,\n Optional (str) configured_holdtime: ,\n Optional (str) min_acceptable_hold_time: ,\n Optional (str) link_state: ,\n Optional (str) router_id: ,\n Optional (str) session_state: ,\n Optional (str) up_time: ,\n Optional (str) session_state_reason: ,\n Optional (str) nsr_state: ,\n Optional (str) last_read: ,\n Optional (str) last_read_before_reset: ,\n Optional (str) ebgp_multihop: ,\n Optional (str) ebgp_multihop_max_hop: ,\n Optional (str) shutdown: ,\n Optional (str) suppress_four_byte_as_capability: ,\n Optional (str) last_write: ,\n Optional (str) attempted: ,\n Optional (str) written: ,\n Optional (str) second_last_write: ,\n Optional (str) second_attempted: ,\n Optional (str) second_written: ,\n Optional (str) last_write_before_reset: ,\n Optional (str) last_write_attempted: ,\n Optional (str) last_write_written: ,\n Optional (str) second_last_write_before_reset: ,\n Optional (str) second_last_write_before_attempted: ,\n Optional (str) second_last_write_before_written: ,\n Optional (str) last_write_pulse_rcvd: ,\n Optional (str) last_full_not_set_pulse_count: ,\n Optional (str) last_write_pulse_rcvd_before_reset: ,\n Optional (str) socket_status: ,\n Optional (str) last_write_thread_event_before_reset: ,\n Optional (str) last_write_thread_event_second_last: ,\n Optional (str) last_ka_expiry_before_reset: ,\n Optional (str) last_ka_expiry_before_second_last: ,\n Optional (str) last_ka_error_before_reset: ,\n Optional (str) last_ka_error_ka_not_sent: ,\n Optional (str) last_ka_start_before_reset: ,\n Optional (str) last_ka_start_before_second_last: ,\n Optional (str) precedence: ,\n Optional (str) non_stop_routing: ,\n Optional (str) tcp_initial_sync: ,\n Optional (str) tcp_initial_sync_phase_two: ,\n Optional (str) tcp_initial_sync_done: ,\n Optional (str) enforcing_first_as: ,\n Optional (str) multiprotocol_capability: ,\n Optional (str) bgp_negotiated_keepalive_timers: {\n Optional (str) hold_time: ,\n Optional (str) keepalive_interval: ,\n },\n Optional (str) bgp_negotiated_capabilities: {\n Any (str) *: ,\n },\n Optional (str) message_stats_input_queue: ,\n Optional (str) message_stats_output_queue: ,\n Optional (str) bgp_neighbor_counters: {\n Optional (str) messages: {\n Optional (str) sent: {\n Any (str) *: ,\n },\n Optional (str) received: {\n Any (str) *: ,\n },\n },\n },\n Optional (str) minimum_time_between_adv_runs: ,\n Optional (str) inbound_message: ,\n Optional (str) outbound_message: ,\n Optional (str) bfd: {\n Optional (str) bfd_status: ,\n Optional (str) session_status: ,\n Optional (str) mininterval: ,\n Optional (str) multiplier: ,\n },\n Optional (str) messages: {\n Optional (Any) Any (str) *: {\n Optional (str) messages_count: ,\n Optional (str) notifications: ,\n Optional (str) queue: ,\n },\n },\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) enabled: ,\n Optional (str) graceful_restart: ,\n Optional (str) ipv4_unicast_send_default_route: ,\n Optional (str) ipv6_unicast_send_default_route: ,\n Optional (str) prefixes_received: ,\n Optional (str) prefixes_sent: ,\n Optional (str) active: ,\n Optional (str) neighbor_version: ,\n Optional (str) update_group: ,\n Optional (str) filter_group: ,\n Optional (str) refresh_request_status: ,\n Optional (str) route_refresh_request_received: ,\n Optional (str) route_refresh_request_sent: ,\n Optional (str) route_map_name_in: ,\n Optional (str) route_map_name_out: ,\n Optional (str) accepted_prefixes: ,\n Optional (str) best_paths: ,\n Optional (str) exact_no_prefixes_denied: ,\n Optional (str) cummulative_no_prefixes_denied: ,\n Optional (str) cummulative_no_no_policy: ,\n Optional (str) cummulative_no_failed_rt_match: ,\n Optional (str) cummulative_no_by_orf_policy: ,\n Optional (str) cummulative_no_by_policy: ,\n Optional (str) prefix_advertised: ,\n Optional (str) prefix_suppressed: ,\n Optional (str) prefix_withdrawn: ,\n Optional (str) maximum_prefix_max_prefix_no: ,\n Optional (str) maximum_prefix_threshold: ,\n Optional (str) maximum_prefix_restart: ,\n Optional (str) maximum_prefix_warning_only: ,\n Optional (str) eor_status: ,\n Optional (str) last_ack_version: ,\n Optional (str) last_synced_ack_version: ,\n Optional (str) outstanding_version_objects_current: ,\n Optional (str) outstanding_version_objects_max: ,\n Optional (str) additional_paths_operation: ,\n Optional (str) additional_routes_local_label: ,\n Optional (str) allowas_in: ,\n Optional (str) allowas_in_as_number: ,\n Optional (str) route_reflector_client: ,\n Optional (str) send_community: ,\n Optional (str) soft_configuration: ,\n Optional (str) as_override: ,\n Optional (str) default_originate: ,\n Optional (str) default_originate_route_map: ,\n Optional (str) send_multicast_attributes: ,\n Optional (str) soo: ,\n },\n },\n Optional (str) bgp_session_transport: {\n Optional (str) connection: {\n Optional (str) state: ,\n Optional (str) mode: ,\n Optional (str) last_reset: ,\n Optional (str) reset_reason: ,\n Optional (str) connections_established: ,\n Optional (str) connections_dropped: ,\n Optional (str) ttl_security: ,\n Optional (str) external_bgp_neighbor_hop_count: ,\n },\n Optional (str) transport: {\n Optional (str) local_host: ,\n Optional (str) local_port: ,\n Optional (str) if_handle: ,\n Optional (str) foreign_host: ,\n Optional (str) foreign_port: ,\n Optional (str) mss: ,\n Optional (str) passive_mode: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_vrf_vrf_address_family_neighbors", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L6698" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L6819" }, "nxos": { "class": "ShowBgpVrfAllNeighbors", @@ -11757,7 +11905,7 @@ "package": "genie.libs.parser", "schema": "{\n'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n Optional (str) local_as: ,\n Optional (str) peer_fab_type: ,\n Optional (str) link: ,\n Optional (str) peer_index: ,\n Optional (str) description: ,\n Optional (str) bgp_version: ,\n Optional (str) router_id: ,\n Optional (str) session_state: ,\n Optional (str) state_reason: ,\n Optional (str) shutdown: ,\n Optional (str) up_time: ,\n Optional (str) peer_group: ,\n Optional (str) suppress_four_byte_as_capability: ,\n Optional (str) retry_time: ,\n Optional (str) update_source: ,\n Optional (str) bfd_live_detection: ,\n Optional (str) bfd_enabled: ,\n Optional (str) bfd_state: ,\n Optional (str) nbr_local_as_cmd: ,\n Optional (str) last_read: ,\n Optional (str) holdtime: ,\n Optional (str) keepalive_interval: ,\n Optional (str) bgp_negotiated_keepalive_timers: {\n Optional (str) last_read: ,\n Optional (str) keepalive_interval: ,\n Optional (str) hold_time: ,\n Optional (str) last_written: ,\n Optional (str) keepalive_timer: ,\n },\n Optional (str) minimum_advertisement_interval: ,\n Optional (str) disable_connected_check: ,\n Optional (str) inherit_peer_session: ,\n Optional (str) ebgp_multihop_max_hop: ,\n Optional (str) ebgp_multihop: ,\n Optional (str) tcp_md5_auth: ,\n Optional (str) tcp_md5_auth_config: ,\n Optional (str) received_messages: ,\n Optional (str) received_notifications: ,\n Optional (str) received_bytes_queue: ,\n Optional (str) sent_messages: ,\n Optional (str) sent_notifications: ,\n Optional (str) sent_bytes_queue: ,\n Optional (str) enabled: ,\n Optional (str) remove_private_as: ,\n Optional (str) nbr_ebgp_multihop: ,\n Optional (str) nbr_ebgp_multihop_max_hop: ,\n Optional (str) route_reflector_cluster_id: ,\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper_only: ,\n Optional (str) graceful_restart_restart_time: ,\n Optional (str) graceful_restart_stalepath_time: ,\n Optional (str) allow_own_as: ,\n Optional (str) send_community: ,\n Optional (str) route_reflector_client: ,\n Optional (str) bgp_session_transport: {\n Optional (str) connection: {\n Optional (str) mode: ,\n Optional (str) last_reset: ,\n Optional (str) reset_reason: ,\n Optional (str) reset_by: ,\n Optional (str) attempts: ,\n Optional (str) established: ,\n Optional (str) dropped: ,\n },\n Optional (str) transport: {\n Optional (str) local_port: ,\n Optional (str) local_host: ,\n Optional (str) foreign_port: ,\n Optional (str) foreign_host: ,\n Optional (str) fd: ,\n Optional (str) passive_mode: ,\n },\n },\n Optional (str) bgp_neighbor_counters: {\n Optional (str) messages: {\n Optional (str) sent: {\n Any (str) *: ,\n },\n Optional (str) received: {\n Any (str) *: ,\n },\n },\n },\n Optional (str) bgp_negotiated_capabilities: {\n Optional (str) route_refresh: ,\n Optional (str) route_refresh_old: ,\n Optional (str) vpnv4_unicast: ,\n Optional (str) vpnv6_unicast: ,\n Optional (str) ipv4_mvpn: ,\n Optional (str) graceful_restart: ,\n Optional (str) enhanced_refresh: ,\n Optional (str) multisession: ,\n Optional (str) stateful_switchover: ,\n Optional (str) dynamic_capability: ,\n Optional (str) dynamic_capability_old: ,\n },\n Optional (str) graceful_restart_paramters: {\n Optional (str) address_families_advertised_to_peer: ,\n Optional (str) address_families_advertised_from_peer: ,\n Optional (str) restart_time_advertised_to_peer_seconds: ,\n Optional (str) restart_time_advertised_by_peer_seconds: ,\n Optional (str) stale_time_advertised_by_peer_seconds: ,\n },\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) bgp_table_version: ,\n Optional (str) session_state: ,\n Optional (str) state_reason: ,\n Optional (str) neighbor_version: ,\n Optional (str) send_community: ,\n Optional (str) soo: ,\n Optional (str) soft_configuration: ,\n Optional (str) next_hop_self: ,\n Optional (str) third_party_nexthop: ,\n Optional (str) as_override_count: ,\n Optional (str) as_override: ,\n Optional (str) maximum_prefix_max_prefix_no: ,\n Optional (str) route_map_name_in: ,\n Optional (str) route_map_name_out: ,\n Optional (str) default_originate: ,\n Optional (str) default_originate_route_map: ,\n Optional (str) route_reflector_client: ,\n Optional (str) enabled: ,\n Optional (str) graceful_restart: ,\n Optional (str) ipv4_unicast_send_default_route: ,\n Optional (str) ipv6_unicast_send_default_route: ,\n Optional (str) path: {\n Optional (str) total_entries: ,\n Optional (str) memory_usage: ,\n Optional (str) accepted_paths: ,\n },\n Optional (str) inherit_peer_policy: {\n Any (str) *: {\n Optional (str) inherit_peer_seq: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_vrf_vrf_address_family_neighbors", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L2340" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L2342" } }, "show bgp vrf {vrf} {address_family} neighbors {neighbor}": { @@ -11766,9 +11914,9 @@ "doc": "Parser for show bgp neighbors\n show bgp neighbors {neighbor}\n show bgp vrf {vrf} neighbors\n show bgp vrf {vrf} neighbors {neighbor}\n show bgp {address_family} neighbors\n show bgp {address_family} neighbors {neighbor}\n show bgp vrf {vrf} {address_family} neighbors\n show bgp vrf {vrf} {address_family} neighbors {neighbor}\n ", "module_name": "show_bgp", "package": "genie.libs.parser", - "schema": "{\n'instance': {\n Any (str) *: {\n Optional (str) vrf: {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n Optional (str) description: ,\n Optional (str) peer_group: ,\n Optional (str) send_community: ,\n Optional (str) input_queue: ,\n Optional (str) output_queue: ,\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper_only: ,\n Optional (str) graceful_restart_restart_time: ,\n Optional (str) graceful_restart_stalepath_time: ,\n Optional (str) allow_own_as: ,\n Optional (str) minimum_advertisement_interval: ,\n Optional (str) route_reflector_client: ,\n Optional (str) route_reflector_cluster_id: ,\n Optional (str) remote_as: ,\n Optional (str) local_as_as_no: ,\n Optional (str) local_as_no_prepend: ,\n Optional (str) local_as_replace_as: ,\n Optional (str) local_as_dual_as: ,\n Optional (str) remove_private_as: ,\n Optional (str) keepalive_interval: ,\n Optional (str) holdtime: ,\n Optional (str) min_acceptable_hold_time: ,\n Optional (str) link_state: ,\n Optional (str) router_id: ,\n Optional (str) session_state: ,\n Optional (str) up_time: ,\n Optional (str) session_state_reason: ,\n Optional (str) nsr_state: ,\n Optional (str) last_read: ,\n Optional (str) last_read_before_reset: ,\n Optional (str) ebgp_multihop: ,\n Optional (str) ebgp_multihop_max_hop: ,\n Optional (str) shutdown: ,\n Optional (str) suppress_four_byte_as_capability: ,\n Optional (str) last_write: ,\n Optional (str) attempted: ,\n Optional (str) written: ,\n Optional (str) second_last_write: ,\n Optional (str) second_attempted: ,\n Optional (str) second_written: ,\n Optional (str) last_write_before_reset: ,\n Optional (str) last_write_attempted: ,\n Optional (str) last_write_written: ,\n Optional (str) second_last_write_before_reset: ,\n Optional (str) second_last_write_before_attempted: ,\n Optional (str) second_last_write_before_written: ,\n Optional (str) last_write_pulse_rcvd: ,\n Optional (str) last_full_not_set_pulse_count: ,\n Optional (str) last_write_pulse_rcvd_before_reset: ,\n Optional (str) socket_status: ,\n Optional (str) last_write_thread_event_before_reset: ,\n Optional (str) last_write_thread_event_second_last: ,\n Optional (str) last_ka_expiry_before_reset: ,\n Optional (str) last_ka_expiry_before_second_last: ,\n Optional (str) last_ka_error_before_reset: ,\n Optional (str) last_ka_error_ka_not_sent: ,\n Optional (str) last_ka_start_before_reset: ,\n Optional (str) last_ka_start_before_second_last: ,\n Optional (str) precedence: ,\n Optional (str) non_stop_routing: ,\n Optional (str) tcp_initial_sync: ,\n Optional (str) tcp_initial_sync_phase_two: ,\n Optional (str) tcp_initial_sync_done: ,\n Optional (str) enforcing_first_as: ,\n Optional (str) multiprotocol_capability: ,\n Optional (str) bgp_negotiated_keepalive_timers: {\n Optional (str) hold_time: ,\n Optional (str) keepalive_interval: ,\n },\n Optional (str) bgp_negotiated_capabilities: {\n Any (str) *: ,\n },\n Optional (str) message_stats_input_queue: ,\n Optional (str) message_stats_output_queue: ,\n Optional (str) bgp_neighbor_counters: {\n Optional (str) messages: {\n Optional (str) sent: {\n Any (str) *: ,\n },\n Optional (str) received: {\n Any (str) *: ,\n },\n },\n },\n Optional (str) minimum_time_between_adv_runs: ,\n Optional (str) inbound_message: ,\n Optional (str) outbound_message: ,\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) enabled: ,\n Optional (str) graceful_restart: ,\n Optional (str) ipv4_unicast_send_default_route: ,\n Optional (str) ipv6_unicast_send_default_route: ,\n Optional (str) prefixes_received: ,\n Optional (str) prefixes_sent: ,\n Optional (str) active: ,\n Optional (str) neighbor_version: ,\n Optional (str) update_group: ,\n Optional (str) filter_group: ,\n Optional (str) refresh_request_status: ,\n Optional (str) route_refresh_request_received: ,\n Optional (str) route_refresh_request_sent: ,\n Optional (str) route_map_name_in: ,\n Optional (str) route_map_name_out: ,\n Optional (str) accepted_prefixes: ,\n Optional (str) best_paths: ,\n Optional (str) exact_no_prefixes_denied: ,\n Optional (str) cummulative_no_prefixes_denied: ,\n Optional (str) cummulative_no_no_policy: ,\n Optional (str) cummulative_no_failed_rt_match: ,\n Optional (str) cummulative_no_by_orf_policy: ,\n Optional (str) cummulative_no_by_policy: ,\n Optional (str) prefix_advertised: ,\n Optional (str) prefix_suppressed: ,\n Optional (str) prefix_withdrawn: ,\n Optional (str) maximum_prefix_max_prefix_no: ,\n Optional (str) maximum_prefix_threshold: ,\n Optional (str) maximum_prefix_restart: ,\n Optional (str) maximum_prefix_warning_only: ,\n Optional (str) eor_status: ,\n Optional (str) last_ack_version: ,\n Optional (str) last_synced_ack_version: ,\n Optional (str) outstanding_version_objects_current: ,\n Optional (str) outstanding_version_objects_max: ,\n Optional (str) additional_paths_operation: ,\n Optional (str) additional_routes_local_label: ,\n Optional (str) allowas_in: ,\n Optional (str) allowas_in_as_number: ,\n Optional (str) route_reflector_client: ,\n Optional (str) send_community: ,\n Optional (str) soft_configuration: ,\n Optional (str) as_override: ,\n Optional (str) default_originate: ,\n Optional (str) default_originate_route_map: ,\n Optional (str) send_multicast_attributes: ,\n Optional (str) soo: ,\n },\n },\n Optional (str) bgp_session_transport: {\n Optional (str) connection: {\n Optional (str) state: ,\n Optional (str) mode: ,\n Optional (str) last_reset: ,\n Optional (str) reset_reason: ,\n Optional (str) connections_established: ,\n Optional (str) connections_dropped: ,\n },\n Optional (str) transport: {\n Optional (str) local_host: ,\n Optional (str) local_port: ,\n Optional (str) if_handle: ,\n Optional (str) foreign_host: ,\n Optional (str) foreign_port: ,\n Optional (str) mss: ,\n Optional (str) passive_mode: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'instance': {\n Any (str) *: {\n Optional (str) vrf: {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n Optional (str) description: ,\n Optional (str) peer_group: ,\n Optional (str) send_community: ,\n Optional (str) input_queue: ,\n Optional (str) output_queue: ,\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper_only: ,\n Optional (str) graceful_restart_restart_time: ,\n Optional (str) graceful_restart_stalepath_time: ,\n Optional (str) allow_own_as: ,\n Optional (str) minimum_advertisement_interval: ,\n Optional (str) route_reflector_client: ,\n Optional (str) route_reflector_cluster_id: ,\n Optional (str) remote_as: ,\n Optional (str) local_as_as_no: ,\n Optional (str) local_as_no_prepend: ,\n Optional (str) local_as_replace_as: ,\n Optional (str) local_as_dual_as: ,\n Optional (str) remove_private_as: ,\n Optional (str) keepalive_interval: ,\n Optional (str) holdtime: ,\n Optional (str) configured_keepalive_interval: ,\n Optional (str) configured_holdtime: ,\n Optional (str) min_acceptable_hold_time: ,\n Optional (str) link_state: ,\n Optional (str) router_id: ,\n Optional (str) session_state: ,\n Optional (str) up_time: ,\n Optional (str) session_state_reason: ,\n Optional (str) nsr_state: ,\n Optional (str) last_read: ,\n Optional (str) last_read_before_reset: ,\n Optional (str) ebgp_multihop: ,\n Optional (str) ebgp_multihop_max_hop: ,\n Optional (str) shutdown: ,\n Optional (str) suppress_four_byte_as_capability: ,\n Optional (str) last_write: ,\n Optional (str) attempted: ,\n Optional (str) written: ,\n Optional (str) second_last_write: ,\n Optional (str) second_attempted: ,\n Optional (str) second_written: ,\n Optional (str) last_write_before_reset: ,\n Optional (str) last_write_attempted: ,\n Optional (str) last_write_written: ,\n Optional (str) second_last_write_before_reset: ,\n Optional (str) second_last_write_before_attempted: ,\n Optional (str) second_last_write_before_written: ,\n Optional (str) last_write_pulse_rcvd: ,\n Optional (str) last_full_not_set_pulse_count: ,\n Optional (str) last_write_pulse_rcvd_before_reset: ,\n Optional (str) socket_status: ,\n Optional (str) last_write_thread_event_before_reset: ,\n Optional (str) last_write_thread_event_second_last: ,\n Optional (str) last_ka_expiry_before_reset: ,\n Optional (str) last_ka_expiry_before_second_last: ,\n Optional (str) last_ka_error_before_reset: ,\n Optional (str) last_ka_error_ka_not_sent: ,\n Optional (str) last_ka_start_before_reset: ,\n Optional (str) last_ka_start_before_second_last: ,\n Optional (str) precedence: ,\n Optional (str) non_stop_routing: ,\n Optional (str) tcp_initial_sync: ,\n Optional (str) tcp_initial_sync_phase_two: ,\n Optional (str) tcp_initial_sync_done: ,\n Optional (str) enforcing_first_as: ,\n Optional (str) multiprotocol_capability: ,\n Optional (str) bgp_negotiated_keepalive_timers: {\n Optional (str) hold_time: ,\n Optional (str) keepalive_interval: ,\n },\n Optional (str) bgp_negotiated_capabilities: {\n Any (str) *: ,\n },\n Optional (str) message_stats_input_queue: ,\n Optional (str) message_stats_output_queue: ,\n Optional (str) bgp_neighbor_counters: {\n Optional (str) messages: {\n Optional (str) sent: {\n Any (str) *: ,\n },\n Optional (str) received: {\n Any (str) *: ,\n },\n },\n },\n Optional (str) minimum_time_between_adv_runs: ,\n Optional (str) inbound_message: ,\n Optional (str) outbound_message: ,\n Optional (str) bfd: {\n Optional (str) bfd_status: ,\n Optional (str) session_status: ,\n Optional (str) mininterval: ,\n Optional (str) multiplier: ,\n },\n Optional (str) messages: {\n Optional (Any) Any (str) *: {\n Optional (str) messages_count: ,\n Optional (str) notifications: ,\n Optional (str) queue: ,\n },\n },\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) enabled: ,\n Optional (str) graceful_restart: ,\n Optional (str) ipv4_unicast_send_default_route: ,\n Optional (str) ipv6_unicast_send_default_route: ,\n Optional (str) prefixes_received: ,\n Optional (str) prefixes_sent: ,\n Optional (str) active: ,\n Optional (str) neighbor_version: ,\n Optional (str) update_group: ,\n Optional (str) filter_group: ,\n Optional (str) refresh_request_status: ,\n Optional (str) route_refresh_request_received: ,\n Optional (str) route_refresh_request_sent: ,\n Optional (str) route_map_name_in: ,\n Optional (str) route_map_name_out: ,\n Optional (str) accepted_prefixes: ,\n Optional (str) best_paths: ,\n Optional (str) exact_no_prefixes_denied: ,\n Optional (str) cummulative_no_prefixes_denied: ,\n Optional (str) cummulative_no_no_policy: ,\n Optional (str) cummulative_no_failed_rt_match: ,\n Optional (str) cummulative_no_by_orf_policy: ,\n Optional (str) cummulative_no_by_policy: ,\n Optional (str) prefix_advertised: ,\n Optional (str) prefix_suppressed: ,\n Optional (str) prefix_withdrawn: ,\n Optional (str) maximum_prefix_max_prefix_no: ,\n Optional (str) maximum_prefix_threshold: ,\n Optional (str) maximum_prefix_restart: ,\n Optional (str) maximum_prefix_warning_only: ,\n Optional (str) eor_status: ,\n Optional (str) last_ack_version: ,\n Optional (str) last_synced_ack_version: ,\n Optional (str) outstanding_version_objects_current: ,\n Optional (str) outstanding_version_objects_max: ,\n Optional (str) additional_paths_operation: ,\n Optional (str) additional_routes_local_label: ,\n Optional (str) allowas_in: ,\n Optional (str) allowas_in_as_number: ,\n Optional (str) route_reflector_client: ,\n Optional (str) send_community: ,\n Optional (str) soft_configuration: ,\n Optional (str) as_override: ,\n Optional (str) default_originate: ,\n Optional (str) default_originate_route_map: ,\n Optional (str) send_multicast_attributes: ,\n Optional (str) soo: ,\n },\n },\n Optional (str) bgp_session_transport: {\n Optional (str) connection: {\n Optional (str) state: ,\n Optional (str) mode: ,\n Optional (str) last_reset: ,\n Optional (str) reset_reason: ,\n Optional (str) connections_established: ,\n Optional (str) connections_dropped: ,\n Optional (str) ttl_security: ,\n Optional (str) external_bgp_neighbor_hop_count: ,\n },\n Optional (str) transport: {\n Optional (str) local_host: ,\n Optional (str) local_port: ,\n Optional (str) if_handle: ,\n Optional (str) foreign_host: ,\n Optional (str) foreign_port: ,\n Optional (str) mss: ,\n Optional (str) passive_mode: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_vrf_vrf_address_family_neighbors_neighbor", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L6698" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L6819" }, "nxos": { "class": "ShowBgpVrfAllNeighbors", @@ -11777,7 +11925,7 @@ "package": "genie.libs.parser", "schema": "{\n'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n Optional (str) local_as: ,\n Optional (str) peer_fab_type: ,\n Optional (str) link: ,\n Optional (str) peer_index: ,\n Optional (str) description: ,\n Optional (str) bgp_version: ,\n Optional (str) router_id: ,\n Optional (str) session_state: ,\n Optional (str) state_reason: ,\n Optional (str) shutdown: ,\n Optional (str) up_time: ,\n Optional (str) peer_group: ,\n Optional (str) suppress_four_byte_as_capability: ,\n Optional (str) retry_time: ,\n Optional (str) update_source: ,\n Optional (str) bfd_live_detection: ,\n Optional (str) bfd_enabled: ,\n Optional (str) bfd_state: ,\n Optional (str) nbr_local_as_cmd: ,\n Optional (str) last_read: ,\n Optional (str) holdtime: ,\n Optional (str) keepalive_interval: ,\n Optional (str) bgp_negotiated_keepalive_timers: {\n Optional (str) last_read: ,\n Optional (str) keepalive_interval: ,\n Optional (str) hold_time: ,\n Optional (str) last_written: ,\n Optional (str) keepalive_timer: ,\n },\n Optional (str) minimum_advertisement_interval: ,\n Optional (str) disable_connected_check: ,\n Optional (str) inherit_peer_session: ,\n Optional (str) ebgp_multihop_max_hop: ,\n Optional (str) ebgp_multihop: ,\n Optional (str) tcp_md5_auth: ,\n Optional (str) tcp_md5_auth_config: ,\n Optional (str) received_messages: ,\n Optional (str) received_notifications: ,\n Optional (str) received_bytes_queue: ,\n Optional (str) sent_messages: ,\n Optional (str) sent_notifications: ,\n Optional (str) sent_bytes_queue: ,\n Optional (str) enabled: ,\n Optional (str) remove_private_as: ,\n Optional (str) nbr_ebgp_multihop: ,\n Optional (str) nbr_ebgp_multihop_max_hop: ,\n Optional (str) route_reflector_cluster_id: ,\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper_only: ,\n Optional (str) graceful_restart_restart_time: ,\n Optional (str) graceful_restart_stalepath_time: ,\n Optional (str) allow_own_as: ,\n Optional (str) send_community: ,\n Optional (str) route_reflector_client: ,\n Optional (str) bgp_session_transport: {\n Optional (str) connection: {\n Optional (str) mode: ,\n Optional (str) last_reset: ,\n Optional (str) reset_reason: ,\n Optional (str) reset_by: ,\n Optional (str) attempts: ,\n Optional (str) established: ,\n Optional (str) dropped: ,\n },\n Optional (str) transport: {\n Optional (str) local_port: ,\n Optional (str) local_host: ,\n Optional (str) foreign_port: ,\n Optional (str) foreign_host: ,\n Optional (str) fd: ,\n Optional (str) passive_mode: ,\n },\n },\n Optional (str) bgp_neighbor_counters: {\n Optional (str) messages: {\n Optional (str) sent: {\n Any (str) *: ,\n },\n Optional (str) received: {\n Any (str) *: ,\n },\n },\n },\n Optional (str) bgp_negotiated_capabilities: {\n Optional (str) route_refresh: ,\n Optional (str) route_refresh_old: ,\n Optional (str) vpnv4_unicast: ,\n Optional (str) vpnv6_unicast: ,\n Optional (str) ipv4_mvpn: ,\n Optional (str) graceful_restart: ,\n Optional (str) enhanced_refresh: ,\n Optional (str) multisession: ,\n Optional (str) stateful_switchover: ,\n Optional (str) dynamic_capability: ,\n Optional (str) dynamic_capability_old: ,\n },\n Optional (str) graceful_restart_paramters: {\n Optional (str) address_families_advertised_to_peer: ,\n Optional (str) address_families_advertised_from_peer: ,\n Optional (str) restart_time_advertised_to_peer_seconds: ,\n Optional (str) restart_time_advertised_by_peer_seconds: ,\n Optional (str) stale_time_advertised_by_peer_seconds: ,\n },\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) bgp_table_version: ,\n Optional (str) session_state: ,\n Optional (str) state_reason: ,\n Optional (str) neighbor_version: ,\n Optional (str) send_community: ,\n Optional (str) soo: ,\n Optional (str) soft_configuration: ,\n Optional (str) next_hop_self: ,\n Optional (str) third_party_nexthop: ,\n Optional (str) as_override_count: ,\n Optional (str) as_override: ,\n Optional (str) maximum_prefix_max_prefix_no: ,\n Optional (str) route_map_name_in: ,\n Optional (str) route_map_name_out: ,\n Optional (str) default_originate: ,\n Optional (str) default_originate_route_map: ,\n Optional (str) route_reflector_client: ,\n Optional (str) enabled: ,\n Optional (str) graceful_restart: ,\n Optional (str) ipv4_unicast_send_default_route: ,\n Optional (str) ipv6_unicast_send_default_route: ,\n Optional (str) path: {\n Optional (str) total_entries: ,\n Optional (str) memory_usage: ,\n Optional (str) accepted_paths: ,\n },\n Optional (str) inherit_peer_policy: {\n Any (str) *: {\n Optional (str) inherit_peer_seq: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_vrf_vrf_address_family_neighbors_neighbor", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L2340" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L2342" } }, "show bgp vrf {vrf} {address_family} neighbors {neighbor} advertised-routes": { @@ -11788,7 +11936,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) bgp_table_version: ,\n Optional (str) local_router_id: ,\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) rd_l2vni: ,\n Optional (str) rd_l3vni: ,\n Optional (str) advertised: {\n Optional (Any) Any (str) *: {\n Optional (str) index: {\n Optional (Any) Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) status_codes: ,\n Optional (str) path_type: ,\n Optional (str) metric: ,\n Optional (str) locprf: ,\n Optional (str) weight: ,\n Optional (str) path: ,\n Optional (str) origin_codes: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_vrf_vrf_address_family_neighbors_neighbor_advertised-routes", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L4661" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L4670" } }, "show bgp vrf {vrf} {address_family} neighbors {neighbor} received-routes": { @@ -11799,7 +11947,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) bgp_table_version: ,\n Optional (str) local_router_id: ,\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) received_routes: {\n Optional (Any) Any (str) *: {\n Optional (str) index: {\n Optional (Any) Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) status_codes: ,\n Optional (str) path_type: ,\n Optional (str) metric: ,\n Optional (str) locprf: ,\n Optional (str) weight: ,\n Optional (str) path: ,\n Optional (str) origin_codes: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_vrf_vrf_address_family_neighbors_neighbor_received-routes", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L5583" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L5596" } }, "show bgp vrf {vrf} {address_family} neighbors {neighbor} routes": { @@ -11810,7 +11958,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) bgp_table_version: ,\n Optional (str) local_router_id: ,\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) routes: {\n Optional (Any) Any (str) *: {\n Optional (str) index: {\n Optional (Any) Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) status_codes: ,\n Optional (str) path_type: ,\n Optional (str) metric: ,\n Optional (str) locprf: ,\n Optional (str) weight: ,\n Optional (str) path: ,\n Optional (str) origin_codes: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_vrf_vrf_address_family_neighbors_neighbor_routes", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L5133" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L5143" } }, "show bgp vrf {vrf} {address_family} nexthop-database": { @@ -11821,7 +11969,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'af_nexthop_trigger_enable': ,\n 'nexthop_trigger_delay_critical': ,\n 'nexthop_trigger_delay_non_critical': ,\n Optional (str) next_hop: {\n Any (str) *: {\n Optional (str) refcount: ,\n Optional (str) flags: ,\n Optional (str) multipath: ,\n Optional (str) igp_cost: ,\n Optional (str) igp_route_type: ,\n Optional (str) igp_preference: ,\n Optional (str) attached: ,\n Optional (str) local: ,\n Optional (str) reachable: ,\n Optional (str) labeled: ,\n Optional (str) filtered: ,\n Optional (str) pending_update: ,\n Optional (str) resolve_time: ,\n Optional (str) rib_route: ,\n Optional (str) metric_next_advertise: ,\n Optional (str) rnh_epoch: ,\n Optional (str) attached_nexthop: {\n Any (str) *: {\n 'attached_nexthop_interface': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_vrf_vrf_address_family_nexthop-database", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L3278" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L3281" } }, "show bgp vrf {vrf} {address_family} policy statistics dampening": { @@ -11832,7 +11980,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) rpm_handle_count: ,\n Optional (str) route_map: {\n Any (str) *: {\n Any (str) *: {\n 'action': ,\n 'seq_num': ,\n 'total_accept_count': ,\n 'total_reject_count': ,\n Optional (str) command: {\n 'compare_count': ,\n 'match_count': ,\n 'command': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_vrf_vrf_address_family_policy_statistics_dampening", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L9277" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L9305" } }, "show bgp vrf {vrf} {address_family} policy statistics neighbor {neighbor}": { @@ -11843,7 +11991,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) rpm_handle_count: ,\n Optional (str) route_map: {\n Any (str) *: {\n Any (str) *: {\n 'action': ,\n 'seq_num': ,\n 'total_accept_count': ,\n 'total_reject_count': ,\n Optional (str) command: {\n 'compare_count': ,\n 'match_count': ,\n 'command': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_vrf_vrf_address_family_policy_statistics_neighbor_neighbor", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L9246" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L9274" } }, "show bgp vrf {vrf} {address_family} policy statistics redistribute": { @@ -11854,18 +12002,38 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) rpm_handle_count: ,\n Optional (str) route_map: {\n Any (str) *: {\n Any (str) *: {\n 'action': ,\n 'seq_num': ,\n 'total_accept_count': ,\n 'total_reject_count': ,\n Optional (str) command: {\n 'compare_count': ,\n 'match_count': ,\n 'command': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_vrf_vrf_address_family_policy_statistics_redistribute", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L9207" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L9235" } }, "show bgp vrf {vrf} {address_family} summary": { + "iosxr": { + "class": "ShowBgpVrf", + "doc": "Parser for:\n 'show bgp vrf {vrf}'\n 'show bgp vrf {vrf} {summary}'\n 'show bgp vrf {vrf} {address_family} summary'\n 'show bgp vrf {vrf} {address_family} {value}'\n ", + "module_name": "show_bgp", + "package": "genie.libs.parser", + "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) router_identifier: ,\n Optional (str) vrf_id: ,\n Optional (str) local_as: Or (, ),\n Optional (str) vrf_state: ,\n Optional (str) bgp_vrf: ,\n Optional (str) bgp_route_distinguisher: ,\n Optional (str) non_stop_routing: ,\n Optional (str) table_state: ,\n Optional (str) table_id: ,\n Optional (str) rd_version: ,\n Optional (str) bgp_table_version: ,\n Optional (str) nsr_initial_initsync_version: ,\n Optional (str) nsr_issu_sync_group_versions: ,\n Optional (str) nsr_initial_init_ver_status: ,\n Optional (str) processed_prefix: ,\n Optional (str) processed_paths: ,\n Optional (str) default_vrf: ,\n Optional (str) route_distinguisher: ,\n Optional (str) prefix: {\n Any (str) *: {\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) status_codes: ,\n Optional (str) metric: ,\n Optional (str) locprf: ,\n Optional (str) weight: ,\n Optional (str) path: ,\n Optional (str) origin_codes: ,\n Optional (str) local_sid: ,\n Optional (str) alloc_mode: ,\n Optional (str) locator: ,\n },\n },\n },\n },\n Optional (str) process: {\n Any (str) *: {\n 'rcvtblver': ,\n 'brib_rib': ,\n 'labelver': ,\n 'importver': ,\n 'sendtblver': ,\n 'standbyver': ,\n },\n },\n Optional (str) neighbor: {\n Any (str) *: {\n 'remote_as': Or (, ),\n 'tbl_ver': ,\n 'spk': ,\n 'msg_rcvd': ,\n 'msg_sent': ,\n 'input_queue': ,\n 'output_queue': ,\n 'up_down': ,\n 'state_pfxrcd': ,\n },\n },\n },\n },\n },\n },\n}", + "uid": "show_bgp_vrf_vrf_address_family_summary", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L8601" + }, "nxos": { "class": "ShowBgpVrfAllAllSummary", "doc": "Parser for show bgp vrf all summary", "module_name": "show_bgp", "package": "genie.libs.parser", - "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbor_table_version': ,\n 'as': ,\n 'msg_rcvd': ,\n 'msg_sent': ,\n 'tbl_ver': ,\n 'inq': ,\n 'outq': ,\n 'up_down': ,\n 'state_pfxrcd': ,\n 'state': ,\n Optional (str) prefix_received: ,\n Optional (str) route_identifier: ,\n Optional (str) local_as: ,\n Optional (str) bgp_table_version: ,\n Optional (str) config_peers: ,\n Optional (str) capable_peers: ,\n Optional (str) prefixes: {\n 'total_entries': ,\n 'memory_usage': ,\n },\n Optional (str) path: {\n 'total_entries': ,\n 'memory_usage': ,\n },\n Optional (str) attribute_entries: ,\n Optional (str) as_path_entries: ,\n Optional (str) community_entries: ,\n Optional (str) clusterlist_entries: ,\n Optional (str) dampening: ,\n Optional (str) history_paths: ,\n Optional (str) dampened_paths: ,\n Optional (str) soft_reconfig_recvd_paths: ,\n Optional (str) soft_reconfig_identical_paths: ,\n Optional (str) soft_reconfig_combo_paths: ,\n Optional (str) soft_reconfig_filtered_recvd: ,\n Optional (str) soft_reconfig_bytes: ,\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbor_table_version': ,\n 'as': Or (, ),\n 'msg_rcvd': ,\n 'msg_sent': ,\n 'tbl_ver': ,\n 'inq': ,\n 'outq': ,\n 'up_down': ,\n 'state_pfxrcd': ,\n 'state': ,\n Optional (str) prefix_received: ,\n Optional (str) route_identifier: ,\n Optional (str) local_as: ,\n Optional (str) bgp_table_version: ,\n Optional (str) config_peers: ,\n Optional (str) capable_peers: ,\n Optional (str) prefixes: {\n 'total_entries': ,\n 'memory_usage': ,\n },\n Optional (str) path: {\n 'total_entries': ,\n 'memory_usage': ,\n },\n Optional (str) attribute_entries: ,\n Optional (str) as_path_entries: ,\n Optional (str) community_entries: ,\n Optional (str) clusterlist_entries: ,\n Optional (str) dampening: ,\n Optional (str) history_paths: ,\n Optional (str) dampened_paths: ,\n Optional (str) soft_reconfig_recvd_paths: ,\n Optional (str) soft_reconfig_identical_paths: ,\n Optional (str) soft_reconfig_combo_paths: ,\n Optional (str) soft_reconfig_filtered_recvd: ,\n Optional (str) soft_reconfig_bytes: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_vrf_vrf_address_family_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L3522" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L3525" + } + }, + "show bgp vrf {vrf} {address_family} {value}": { + "iosxr": { + "class": "ShowBgpVrf", + "doc": "Parser for:\n 'show bgp vrf {vrf}'\n 'show bgp vrf {vrf} {summary}'\n 'show bgp vrf {vrf} {address_family} summary'\n 'show bgp vrf {vrf} {address_family} {value}'\n ", + "module_name": "show_bgp", + "package": "genie.libs.parser", + "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) router_identifier: ,\n Optional (str) vrf_id: ,\n Optional (str) local_as: Or (, ),\n Optional (str) vrf_state: ,\n Optional (str) bgp_vrf: ,\n Optional (str) bgp_route_distinguisher: ,\n Optional (str) non_stop_routing: ,\n Optional (str) table_state: ,\n Optional (str) table_id: ,\n Optional (str) rd_version: ,\n Optional (str) bgp_table_version: ,\n Optional (str) nsr_initial_initsync_version: ,\n Optional (str) nsr_issu_sync_group_versions: ,\n Optional (str) nsr_initial_init_ver_status: ,\n Optional (str) processed_prefix: ,\n Optional (str) processed_paths: ,\n Optional (str) default_vrf: ,\n Optional (str) route_distinguisher: ,\n Optional (str) prefix: {\n Any (str) *: {\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) status_codes: ,\n Optional (str) metric: ,\n Optional (str) locprf: ,\n Optional (str) weight: ,\n Optional (str) path: ,\n Optional (str) origin_codes: ,\n Optional (str) local_sid: ,\n Optional (str) alloc_mode: ,\n Optional (str) locator: ,\n },\n },\n },\n },\n Optional (str) process: {\n Any (str) *: {\n 'rcvtblver': ,\n 'brib_rib': ,\n 'labelver': ,\n 'importver': ,\n 'sendtblver': ,\n 'standbyver': ,\n },\n },\n Optional (str) neighbor: {\n Any (str) *: {\n 'remote_as': Or (, ),\n 'tbl_ver': ,\n 'spk': ,\n 'msg_rcvd': ,\n 'msg_sent': ,\n 'input_queue': ,\n 'output_queue': ,\n 'up_down': ,\n 'state_pfxrcd': ,\n },\n },\n },\n },\n },\n },\n}", + "uid": "show_bgp_vrf_vrf_address_family_value", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L8601" } }, "show bgp vrf {vrf} {route}": { @@ -11888,6 +12056,17 @@ "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L1895" } }, + "show bgp vrf {vrf} {summary}": { + "iosxr": { + "class": "ShowBgpVrf", + "doc": "Parser for:\n 'show bgp vrf {vrf}'\n 'show bgp vrf {vrf} {summary}'\n 'show bgp vrf {vrf} {address_family} summary'\n 'show bgp vrf {vrf} {address_family} {value}'\n ", + "module_name": "show_bgp", + "package": "genie.libs.parser", + "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) router_identifier: ,\n Optional (str) vrf_id: ,\n Optional (str) local_as: Or (, ),\n Optional (str) vrf_state: ,\n Optional (str) bgp_vrf: ,\n Optional (str) bgp_route_distinguisher: ,\n Optional (str) non_stop_routing: ,\n Optional (str) table_state: ,\n Optional (str) table_id: ,\n Optional (str) rd_version: ,\n Optional (str) bgp_table_version: ,\n Optional (str) nsr_initial_initsync_version: ,\n Optional (str) nsr_issu_sync_group_versions: ,\n Optional (str) nsr_initial_init_ver_status: ,\n Optional (str) processed_prefix: ,\n Optional (str) processed_paths: ,\n Optional (str) default_vrf: ,\n Optional (str) route_distinguisher: ,\n Optional (str) prefix: {\n Any (str) *: {\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) status_codes: ,\n Optional (str) metric: ,\n Optional (str) locprf: ,\n Optional (str) weight: ,\n Optional (str) path: ,\n Optional (str) origin_codes: ,\n Optional (str) local_sid: ,\n Optional (str) alloc_mode: ,\n Optional (str) locator: ,\n },\n },\n },\n },\n Optional (str) process: {\n Any (str) *: {\n 'rcvtblver': ,\n 'brib_rib': ,\n 'labelver': ,\n 'importver': ,\n 'sendtblver': ,\n 'standbyver': ,\n },\n },\n Optional (str) neighbor: {\n Any (str) *: {\n 'remote_as': Or (, ),\n 'tbl_ver': ,\n 'spk': ,\n 'msg_rcvd': ,\n 'msg_sent': ,\n 'input_queue': ,\n 'output_queue': ,\n 'up_down': ,\n 'state_pfxrcd': ,\n },\n },\n },\n },\n },\n },\n}", + "uid": "show_bgp_vrf_vrf_summary", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L8601" + } + }, "show bgp vrf-db vrf all": { "iosxr": { "class": "ShowBgpVrfDbVrfAll", @@ -11896,7 +12075,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'id': ,\n 'rd': ,\n 'ref': ,\n 'afs': ,\n },\n },\n}", "uid": "show_bgp_vrf-db_vrf_all", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L5620" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L5741" } }, "show bgp {address_family}": { @@ -11908,6 +12087,15 @@ "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) bgp_table_version: ,\n Optional (str) route_identifier: ,\n Optional (str) vrf_route_identifier: ,\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) af_private_import_to_address_family: ,\n Optional (str) pfx_count: ,\n Optional (str) pfx_limit: ,\n Optional (str) routes: {\n Optional (Any) Any (str) *: {\n Optional (str) index: {\n Optional (Any) Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) status_codes: ,\n Optional (str) metric: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) path: ,\n Optional (str) origin_codes: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_address_family", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L653" + }, + "iosxr": { + "class": "ShowBgpAddressFamily", + "doc": "Parser for:\n 'show bgp'\n 'show bgp {address_family}'\n ", + "module_name": "show_bgp", + "package": "genie.libs.parser", + "schema": "{\n'address_family': {\n Any (str) *: {\n Optional (str) router_identifier: ,\n Optional (str) local_as: Or (, ),\n Optional (str) generic_scan_interval: ,\n Optional (str) non_stop_routing: ,\n Optional (str) table_state: ,\n Optional (str) table_id: ,\n Optional (str) rd_version: ,\n Optional (str) bgp_table_version: ,\n Optional (str) dampening_status: ,\n Optional (str) nsr_initial_initsync_version: ,\n Optional (str) nsr_issu_sync_group_versions: ,\n Optional (str) nsr_initial_init_ver_status: ,\n Optional (str) scan_interval: ,\n Optional (str) processed_prefix: ,\n Optional (str) processed_paths: ,\n Optional (str) route_distinguisher: {\n Any (str) *: {\n Optional (str) default_vrf: ,\n Optional (str) prefix: {\n Any (str) *: {\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) status_codes: ,\n Optional (str) metric: ,\n Optional (str) locprf: ,\n Optional (str) weight: ,\n Optional (str) path: ,\n Optional (str) origin_codes: ,\n },\n },\n },\n },\n },\n },\n Optional (str) prefix: {\n Any (str) *: {\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) status_codes: ,\n Optional (str) metric: ,\n Optional (str) locprf: ,\n Optional (str) weight: ,\n Optional (str) path: ,\n Optional (str) origin_codes: ,\n },\n },\n },\n },\n Optional (str) operation_mode: ,\n Optional (str) process: {\n Any (str) *: {\n 'rcvtblver': ,\n 'brib_rib': ,\n 'labelver': ,\n 'importver': ,\n 'sendtblver': ,\n 'standbyver': ,\n },\n },\n Optional (str) neighbor: {\n Any (str) *: {\n 'remote_as': Or (, ),\n 'tbl_ver': ,\n 'spk': ,\n 'msg_rcvd': ,\n 'msg_sent': ,\n 'input_queue': ,\n 'output_queue': ,\n 'up_down': ,\n 'state_pfxrcd': ,\n },\n },\n },\n },\n}", + "uid": "show_bgp_address_family", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L9120" } }, "show bgp {address_family} all": { @@ -11947,7 +12135,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': Or (, ),\n 'link': ,\n Optional (str) local_as: Or (, ),\n Optional (str) description: ,\n 'shutdown': ,\n Optional (str) bgp_version: ,\n Optional (str) router_id: ,\n Optional (str) session_state: ,\n Optional (str) no_prepend: ,\n Optional (str) replace_as: ,\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) session_state: ,\n Optional (str) up_time: ,\n Optional (str) down_time: ,\n Optional (str) last_read: ,\n Optional (str) last_write: ,\n Optional (str) current_time: ,\n Optional (str) bgp_table_version: ,\n Optional (str) neighbor_version: ,\n Optional (str) output_queue_size: ,\n Optional (str) index: ,\n Optional (str) advertise_bit: ,\n Optional (str) route_reflector_client: ,\n Optional (str) update_group_member: ,\n Optional (str) community_attribute_sent: ,\n Optional (str) extended_community_attribute_sent: ,\n Optional (str) suppress_ldp_signaling: ,\n Optional (str) slow_peer_detection: ,\n Optional (str) slow_peer_split_update_group_dynamic: ,\n Optional (str) refresh_epoch: ,\n Optional (str) max_nlri: ,\n Optional (str) min_nlri: ,\n Optional (str) last_detected_dynamic_slow_peer: ,\n Optional (str) dynamic_slow_peer_recovered: ,\n Optional (str) last_sent_refresh_start_of_rib: ,\n Optional (str) last_received_refresh_start_of_rib: ,\n Optional (str) last_sent_refresh_end_of_rib: ,\n Optional (str) last_received_refresh_end_of_rib: ,\n Optional (str) refresh_out: ,\n Optional (str) refresh_in: ,\n Optional (str) prefix_activity_counters: {\n 'sent': {\n Any (str) *: Any (str) *,\n },\n 'received': {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) local_policy_denied_prefixes_counters: {\n 'outbound': {\n Any (str) *: Any (str) *,\n },\n 'inbound': {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) refresh_activity_counters: {\n 'sent': {\n Any (str) *: ,\n },\n 'received': {\n Any (str) *: ,\n },\n },\n },\n },\n Optional (str) bgp_negotiated_keepalive_timers: {\n 'keepalive_interval': ,\n 'hold_time': ,\n Optional (str) min_holdtime: ,\n },\n Optional (str) bgp_negotiated_capabilities: {\n Optional (str) remote_restart_timer: ,\n Optional (str) graceful_restart_af_advertised_by_peer: ,\n Any (str) *: ,\n },\n Optional (str) bgp_neighbor_session: {\n Optional (str) sessions: ,\n Optional (str) stateful_switchover: ,\n },\n Optional (str) bgp_neighbor_counters: {\n Optional (str) messages: {\n 'sent': {\n 'opens': ,\n 'updates': ,\n 'notifications': ,\n 'keepalives': ,\n 'route_refresh': ,\n 'total': ,\n },\n 'received': {\n 'opens': ,\n 'updates': ,\n 'notifications': ,\n 'keepalives': ,\n 'route_refresh': ,\n 'total': ,\n },\n 'in_queue_depth': ,\n 'out_queue_depth': ,\n },\n Optional (str) multisession_messages: {\n Any (str) *: {\n 'sent': {\n 'opens': ,\n 'updates': ,\n 'notifications': ,\n 'keepalives': ,\n 'route_refresh': ,\n 'total': ,\n },\n 'received': {\n 'opens': ,\n 'updates': ,\n 'notifications': ,\n 'keepalives': ,\n 'route_refresh': ,\n 'total': ,\n },\n 'in_queue_depth': ,\n 'out_queue_depth': ,\n },\n },\n },\n Optional (str) bgp_session_transport: {\n 'min_time_between_advertisement_runs': ,\n Optional (str) address_tracking_status: ,\n Optional (str) rib_route_ip: ,\n Optional (str) tcp_path_mtu_discovery: ,\n 'connection': {\n 'established': ,\n 'dropped': ,\n 'last_reset': ,\n Optional (str) reset_reason: ,\n },\n Optional (str) transport: {\n 'local_port': ,\n 'local_host': ,\n 'foreign_port': ,\n 'foreign_host': ,\n Optional (str) mss: ,\n },\n Optional (str) graceful_restart: ,\n Optional (str) gr_restart_time: ,\n Optional (str) gr_stalepath_time: ,\n Optional (str) connection_state: ,\n Optional (str) io_status: ,\n Optional (str) unread_input_bytes: ,\n Optional (str) ecn_connection: ,\n Optional (str) minimum_incoming_ttl: ,\n Optional (str) outgoing_ttl: ,\n Optional (str) connection_tableid: ,\n Optional (str) maximum_output_segment_queue_size: ,\n Optional (str) enqueued_packets: {\n 'retransmit_packet': ,\n 'input_packet': ,\n 'mis_ordered_packet': ,\n },\n Optional (str) iss: ,\n Optional (str) snduna: ,\n Optional (str) sndnxt: ,\n Optional (str) irs: ,\n Optional (str) rcvnxt: ,\n Optional (str) sndwnd: ,\n Optional (str) snd_scale: ,\n Optional (str) maxrcvwnd: ,\n Optional (str) rcvwnd: ,\n Optional (str) rcv_scale: ,\n Optional (str) delrcvwnd: ,\n Optional (str) srtt: ,\n Optional (str) rtto: ,\n Optional (str) rtv: ,\n Optional (str) krtt: ,\n Optional (str) min_rtt: ,\n Optional (str) max_rtt: ,\n Optional (str) ack_hold: ,\n Optional (str) uptime: ,\n Optional (str) sent_idletime: ,\n Optional (str) receive_idletime: ,\n Optional (str) status_flags: ,\n Optional (str) option_flags: ,\n Optional (str) ip_precedence_value: ,\n Optional (str) datagram: {\n Optional (str) datagram_sent: {\n 'value': ,\n 'retransmit': ,\n 'fastretransmit': ,\n 'partialack': ,\n 'second_congestion': ,\n 'with_data': ,\n 'total_data': ,\n },\n 'datagram_received': {\n 'value': ,\n 'out_of_order': ,\n 'with_data': ,\n 'total_data': ,\n },\n },\n Optional (str) packet_fast_path: ,\n Optional (str) packet_fast_processed: ,\n Optional (str) packet_slow_path: ,\n Optional (str) fast_lock_acquisition_failures: ,\n Optional (str) lock_slow_path: ,\n Optional (str) tcp_semaphore: ,\n Optional (str) tcp_semaphore_status: ,\n Optional (str) sso: ,\n Optional (str) tcp_connection: ,\n },\n Optional (str) bgp_event_timer: {\n 'starts': {\n Any (str) *: ,\n },\n 'wakeups': {\n Any (str) *: ,\n },\n 'next': {\n Any (str) *: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_address_family_all_neighbors", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L4471" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L4472" } }, "show bgp {address_family} all neighbors {neighbor}": { @@ -11967,7 +12155,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': Or (, ),\n 'link': ,\n Optional (str) local_as: Or (, ),\n Optional (str) description: ,\n 'shutdown': ,\n Optional (str) bgp_version: ,\n Optional (str) router_id: ,\n Optional (str) session_state: ,\n Optional (str) no_prepend: ,\n Optional (str) replace_as: ,\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) session_state: ,\n Optional (str) up_time: ,\n Optional (str) down_time: ,\n Optional (str) last_read: ,\n Optional (str) last_write: ,\n Optional (str) current_time: ,\n Optional (str) bgp_table_version: ,\n Optional (str) neighbor_version: ,\n Optional (str) output_queue_size: ,\n Optional (str) index: ,\n Optional (str) advertise_bit: ,\n Optional (str) route_reflector_client: ,\n Optional (str) update_group_member: ,\n Optional (str) community_attribute_sent: ,\n Optional (str) extended_community_attribute_sent: ,\n Optional (str) suppress_ldp_signaling: ,\n Optional (str) slow_peer_detection: ,\n Optional (str) slow_peer_split_update_group_dynamic: ,\n Optional (str) refresh_epoch: ,\n Optional (str) max_nlri: ,\n Optional (str) min_nlri: ,\n Optional (str) last_detected_dynamic_slow_peer: ,\n Optional (str) dynamic_slow_peer_recovered: ,\n Optional (str) last_sent_refresh_start_of_rib: ,\n Optional (str) last_received_refresh_start_of_rib: ,\n Optional (str) last_sent_refresh_end_of_rib: ,\n Optional (str) last_received_refresh_end_of_rib: ,\n Optional (str) refresh_out: ,\n Optional (str) refresh_in: ,\n Optional (str) prefix_activity_counters: {\n 'sent': {\n Any (str) *: Any (str) *,\n },\n 'received': {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) local_policy_denied_prefixes_counters: {\n 'outbound': {\n Any (str) *: Any (str) *,\n },\n 'inbound': {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) refresh_activity_counters: {\n 'sent': {\n Any (str) *: ,\n },\n 'received': {\n Any (str) *: ,\n },\n },\n },\n },\n Optional (str) bgp_negotiated_keepalive_timers: {\n 'keepalive_interval': ,\n 'hold_time': ,\n Optional (str) min_holdtime: ,\n },\n Optional (str) bgp_negotiated_capabilities: {\n Optional (str) remote_restart_timer: ,\n Optional (str) graceful_restart_af_advertised_by_peer: ,\n Any (str) *: ,\n },\n Optional (str) bgp_neighbor_session: {\n Optional (str) sessions: ,\n Optional (str) stateful_switchover: ,\n },\n Optional (str) bgp_neighbor_counters: {\n Optional (str) messages: {\n 'sent': {\n 'opens': ,\n 'updates': ,\n 'notifications': ,\n 'keepalives': ,\n 'route_refresh': ,\n 'total': ,\n },\n 'received': {\n 'opens': ,\n 'updates': ,\n 'notifications': ,\n 'keepalives': ,\n 'route_refresh': ,\n 'total': ,\n },\n 'in_queue_depth': ,\n 'out_queue_depth': ,\n },\n Optional (str) multisession_messages: {\n Any (str) *: {\n 'sent': {\n 'opens': ,\n 'updates': ,\n 'notifications': ,\n 'keepalives': ,\n 'route_refresh': ,\n 'total': ,\n },\n 'received': {\n 'opens': ,\n 'updates': ,\n 'notifications': ,\n 'keepalives': ,\n 'route_refresh': ,\n 'total': ,\n },\n 'in_queue_depth': ,\n 'out_queue_depth': ,\n },\n },\n },\n Optional (str) bgp_session_transport: {\n 'min_time_between_advertisement_runs': ,\n Optional (str) address_tracking_status: ,\n Optional (str) rib_route_ip: ,\n Optional (str) tcp_path_mtu_discovery: ,\n 'connection': {\n 'established': ,\n 'dropped': ,\n 'last_reset': ,\n Optional (str) reset_reason: ,\n },\n Optional (str) transport: {\n 'local_port': ,\n 'local_host': ,\n 'foreign_port': ,\n 'foreign_host': ,\n Optional (str) mss: ,\n },\n Optional (str) graceful_restart: ,\n Optional (str) gr_restart_time: ,\n Optional (str) gr_stalepath_time: ,\n Optional (str) connection_state: ,\n Optional (str) io_status: ,\n Optional (str) unread_input_bytes: ,\n Optional (str) ecn_connection: ,\n Optional (str) minimum_incoming_ttl: ,\n Optional (str) outgoing_ttl: ,\n Optional (str) connection_tableid: ,\n Optional (str) maximum_output_segment_queue_size: ,\n Optional (str) enqueued_packets: {\n 'retransmit_packet': ,\n 'input_packet': ,\n 'mis_ordered_packet': ,\n },\n Optional (str) iss: ,\n Optional (str) snduna: ,\n Optional (str) sndnxt: ,\n Optional (str) irs: ,\n Optional (str) rcvnxt: ,\n Optional (str) sndwnd: ,\n Optional (str) snd_scale: ,\n Optional (str) maxrcvwnd: ,\n Optional (str) rcvwnd: ,\n Optional (str) rcv_scale: ,\n Optional (str) delrcvwnd: ,\n Optional (str) srtt: ,\n Optional (str) rtto: ,\n Optional (str) rtv: ,\n Optional (str) krtt: ,\n Optional (str) min_rtt: ,\n Optional (str) max_rtt: ,\n Optional (str) ack_hold: ,\n Optional (str) uptime: ,\n Optional (str) sent_idletime: ,\n Optional (str) receive_idletime: ,\n Optional (str) status_flags: ,\n Optional (str) option_flags: ,\n Optional (str) ip_precedence_value: ,\n Optional (str) datagram: {\n Optional (str) datagram_sent: {\n 'value': ,\n 'retransmit': ,\n 'fastretransmit': ,\n 'partialack': ,\n 'second_congestion': ,\n 'with_data': ,\n 'total_data': ,\n },\n 'datagram_received': {\n 'value': ,\n 'out_of_order': ,\n 'with_data': ,\n 'total_data': ,\n },\n },\n Optional (str) packet_fast_path: ,\n Optional (str) packet_fast_processed: ,\n Optional (str) packet_slow_path: ,\n Optional (str) fast_lock_acquisition_failures: ,\n Optional (str) lock_slow_path: ,\n Optional (str) tcp_semaphore: ,\n Optional (str) tcp_semaphore_status: ,\n Optional (str) sso: ,\n Optional (str) tcp_connection: ,\n },\n Optional (str) bgp_event_timer: {\n 'starts': {\n Any (str) *: ,\n },\n 'wakeups': {\n Any (str) *: ,\n },\n 'next': {\n Any (str) *: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_address_family_all_neighbors_neighbor", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L4471" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L4472" } }, "show bgp {address_family} all neighbors {neighbor} advertised-routes": { @@ -11987,7 +12175,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) bgp_table_version: ,\n Optional (str) local_router_id: ,\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) advertised: {\n Optional (Any) Any (str) *: {\n Optional (str) index: {\n Optional (Any) Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) status_codes: ,\n Optional (str) path_type: ,\n Optional (str) metric: ,\n Optional (str) localprf: ,\n Optional (str) weight: ,\n Optional (str) path: ,\n Optional (str) origin_codes: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_address_family_all_neighbors_neighbor_advertised-routes", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L5283" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L5284" } }, "show bgp {address_family} all neighbors {neighbor} received-routes": { @@ -12007,7 +12195,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) bgp_table_version: ,\n Optional (str) local_router_id: ,\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) received_routes: {\n Optional (Any) Any (str) *: {\n Optional (str) index: {\n Optional (Any) Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) status_codes: ,\n Optional (str) path_type: ,\n Optional (str) metric: ,\n Optional (str) localprf: ,\n Optional (str) weight: ,\n Optional (str) path: ,\n Optional (str) origin_codes: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_address_family_all_neighbors_neighbor_received-routes", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L5906" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L5907" } }, "show bgp {address_family} all neighbors {neighbor} routes": { @@ -12027,7 +12215,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) total_num_of_prefixes: ,\nOptional (str) vrf: {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) bgp_table_version: ,\n Optional (str) local_router_id: ,\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) routes: {\n Optional (Any) Any (str) *: {\n Optional (str) index: {\n Optional (Any) Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) status_codes: ,\n Optional (str) path_type: ,\n Optional (str) metric: ,\n Optional (str) localprf: ,\n Optional (str) weight: ,\n Optional (str) path: ,\n Optional (str) origin_codes: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_address_family_all_neighbors_neighbor_routes", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L6566" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L6567" } }, "show bgp {address_family} all summary": { @@ -12069,7 +12257,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'table_version': ,\n 'router_id': ,\n Optional (str) prefix: {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n 'status': ,\n 'best_path': ,\n Optional (str) type: ,\n Optional (str) status_code: ,\n Optional (str) best_code: ,\n Optional (str) type_code: ,\n 'nexthop': ,\n 'in_label': ,\n 'out_label': ,\n Optional (str) vpn: ,\n Optional (str) hold_down: ,\n },\n },\n },\n },\n Optional (str) route_distinguisher: {\n Any (str) *: {\n Optional (str) rd_vrf: ,\n 'prefix': {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n 'status': ,\n 'best_path': ,\n Optional (str) type: ,\n Optional (str) status_code: ,\n Optional (str) best_code: ,\n Optional (str) type_code: ,\n 'nexthop': ,\n 'in_label': ,\n 'out_label': ,\n Optional (str) vpn: ,\n Optional (str) hold_down: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_address_family_labels", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L9869" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L9897" } }, "show bgp {address_family} labels vrf {vrf}": { @@ -12080,7 +12268,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'table_version': ,\n 'router_id': ,\n Optional (str) prefix: {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n 'status': ,\n 'best_path': ,\n Optional (str) type: ,\n Optional (str) status_code: ,\n Optional (str) best_code: ,\n Optional (str) type_code: ,\n 'nexthop': ,\n 'in_label': ,\n 'out_label': ,\n Optional (str) vpn: ,\n Optional (str) hold_down: ,\n },\n },\n },\n },\n Optional (str) route_distinguisher: {\n Any (str) *: {\n Optional (str) rd_vrf: ,\n 'prefix': {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n 'status': ,\n 'best_path': ,\n Optional (str) type: ,\n Optional (str) status_code: ,\n Optional (str) best_code: ,\n Optional (str) type_code: ,\n 'nexthop': ,\n 'in_label': ,\n 'out_label': ,\n Optional (str) vpn: ,\n Optional (str) hold_down: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_address_family_labels_vrf_vrf", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L9869" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L9897" } }, "show bgp {address_family} neighbors": { @@ -12091,16 +12279,16 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': Or (, ),\n 'link': ,\n Optional (str) local_as: Or (, ),\n Optional (str) description: ,\n 'shutdown': ,\n Optional (str) bgp_version: ,\n Optional (str) router_id: ,\n Optional (str) session_state: ,\n Optional (str) no_prepend: ,\n Optional (str) replace_as: ,\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) session_state: ,\n Optional (str) up_time: ,\n Optional (str) down_time: ,\n Optional (str) last_read: ,\n Optional (str) last_write: ,\n Optional (str) current_time: ,\n Optional (str) bgp_table_version: ,\n Optional (str) neighbor_version: ,\n Optional (str) output_queue_size: ,\n Optional (str) index: ,\n Optional (str) advertise_bit: ,\n Optional (str) route_reflector_client: ,\n Optional (str) update_group_member: ,\n Optional (str) community_attribute_sent: ,\n Optional (str) extended_community_attribute_sent: ,\n Optional (str) suppress_ldp_signaling: ,\n Optional (str) slow_peer_detection: ,\n Optional (str) slow_peer_split_update_group_dynamic: ,\n Optional (str) refresh_epoch: ,\n Optional (str) max_nlri: ,\n Optional (str) min_nlri: ,\n Optional (str) last_detected_dynamic_slow_peer: ,\n Optional (str) dynamic_slow_peer_recovered: ,\n Optional (str) last_sent_refresh_start_of_rib: ,\n Optional (str) last_received_refresh_start_of_rib: ,\n Optional (str) last_sent_refresh_end_of_rib: ,\n Optional (str) last_received_refresh_end_of_rib: ,\n Optional (str) refresh_out: ,\n Optional (str) refresh_in: ,\n Optional (str) prefix_activity_counters: {\n 'sent': {\n Any (str) *: Any (str) *,\n },\n 'received': {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) local_policy_denied_prefixes_counters: {\n 'outbound': {\n Any (str) *: Any (str) *,\n },\n 'inbound': {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) refresh_activity_counters: {\n 'sent': {\n Any (str) *: ,\n },\n 'received': {\n Any (str) *: ,\n },\n },\n },\n },\n Optional (str) bgp_negotiated_keepalive_timers: {\n 'keepalive_interval': ,\n 'hold_time': ,\n Optional (str) min_holdtime: ,\n },\n Optional (str) bgp_negotiated_capabilities: {\n Optional (str) remote_restart_timer: ,\n Optional (str) graceful_restart_af_advertised_by_peer: ,\n Any (str) *: ,\n },\n Optional (str) bgp_neighbor_session: {\n Optional (str) sessions: ,\n Optional (str) stateful_switchover: ,\n },\n Optional (str) bgp_neighbor_counters: {\n Optional (str) messages: {\n 'sent': {\n 'opens': ,\n 'updates': ,\n 'notifications': ,\n 'keepalives': ,\n 'route_refresh': ,\n 'total': ,\n },\n 'received': {\n 'opens': ,\n 'updates': ,\n 'notifications': ,\n 'keepalives': ,\n 'route_refresh': ,\n 'total': ,\n },\n 'in_queue_depth': ,\n 'out_queue_depth': ,\n },\n Optional (str) multisession_messages: {\n Any (str) *: {\n 'sent': {\n 'opens': ,\n 'updates': ,\n 'notifications': ,\n 'keepalives': ,\n 'route_refresh': ,\n 'total': ,\n },\n 'received': {\n 'opens': ,\n 'updates': ,\n 'notifications': ,\n 'keepalives': ,\n 'route_refresh': ,\n 'total': ,\n },\n 'in_queue_depth': ,\n 'out_queue_depth': ,\n },\n },\n },\n Optional (str) bgp_session_transport: {\n 'min_time_between_advertisement_runs': ,\n Optional (str) address_tracking_status: ,\n Optional (str) rib_route_ip: ,\n Optional (str) tcp_path_mtu_discovery: ,\n 'connection': {\n 'established': ,\n 'dropped': ,\n 'last_reset': ,\n Optional (str) reset_reason: ,\n },\n Optional (str) transport: {\n 'local_port': ,\n 'local_host': ,\n 'foreign_port': ,\n 'foreign_host': ,\n Optional (str) mss: ,\n },\n Optional (str) graceful_restart: ,\n Optional (str) gr_restart_time: ,\n Optional (str) gr_stalepath_time: ,\n Optional (str) connection_state: ,\n Optional (str) io_status: ,\n Optional (str) unread_input_bytes: ,\n Optional (str) ecn_connection: ,\n Optional (str) minimum_incoming_ttl: ,\n Optional (str) outgoing_ttl: ,\n Optional (str) connection_tableid: ,\n Optional (str) maximum_output_segment_queue_size: ,\n Optional (str) enqueued_packets: {\n 'retransmit_packet': ,\n 'input_packet': ,\n 'mis_ordered_packet': ,\n },\n Optional (str) iss: ,\n Optional (str) snduna: ,\n Optional (str) sndnxt: ,\n Optional (str) irs: ,\n Optional (str) rcvnxt: ,\n Optional (str) sndwnd: ,\n Optional (str) snd_scale: ,\n Optional (str) maxrcvwnd: ,\n Optional (str) rcvwnd: ,\n Optional (str) rcv_scale: ,\n Optional (str) delrcvwnd: ,\n Optional (str) srtt: ,\n Optional (str) rtto: ,\n Optional (str) rtv: ,\n Optional (str) krtt: ,\n Optional (str) min_rtt: ,\n Optional (str) max_rtt: ,\n Optional (str) ack_hold: ,\n Optional (str) uptime: ,\n Optional (str) sent_idletime: ,\n Optional (str) receive_idletime: ,\n Optional (str) status_flags: ,\n Optional (str) option_flags: ,\n Optional (str) ip_precedence_value: ,\n Optional (str) datagram: {\n Optional (str) datagram_sent: {\n 'value': ,\n 'retransmit': ,\n 'fastretransmit': ,\n 'partialack': ,\n 'second_congestion': ,\n 'with_data': ,\n 'total_data': ,\n },\n 'datagram_received': {\n 'value': ,\n 'out_of_order': ,\n 'with_data': ,\n 'total_data': ,\n },\n },\n Optional (str) packet_fast_path: ,\n Optional (str) packet_fast_processed: ,\n Optional (str) packet_slow_path: ,\n Optional (str) fast_lock_acquisition_failures: ,\n Optional (str) lock_slow_path: ,\n Optional (str) tcp_semaphore: ,\n Optional (str) tcp_semaphore_status: ,\n Optional (str) sso: ,\n Optional (str) tcp_connection: ,\n },\n Optional (str) bgp_event_timer: {\n 'starts': {\n Any (str) *: ,\n },\n 'wakeups': {\n Any (str) *: ,\n },\n 'next': {\n Any (str) *: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_address_family_neighbors", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L4539" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L4540" }, "iosxr": { "class": "ShowBgpNeighbors", "doc": "Parser for show bgp neighbors\n show bgp neighbors {neighbor}\n show bgp vrf {vrf} neighbors\n show bgp vrf {vrf} neighbors {neighbor}\n show bgp {address_family} neighbors\n show bgp {address_family} neighbors {neighbor}\n show bgp vrf {vrf} {address_family} neighbors\n show bgp vrf {vrf} {address_family} neighbors {neighbor}\n ", "module_name": "show_bgp", "package": "genie.libs.parser", - "schema": "{\n'instance': {\n Any (str) *: {\n Optional (str) vrf: {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n Optional (str) description: ,\n Optional (str) peer_group: ,\n Optional (str) send_community: ,\n Optional (str) input_queue: ,\n Optional (str) output_queue: ,\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper_only: ,\n Optional (str) graceful_restart_restart_time: ,\n Optional (str) graceful_restart_stalepath_time: ,\n Optional (str) allow_own_as: ,\n Optional (str) minimum_advertisement_interval: ,\n Optional (str) route_reflector_client: ,\n Optional (str) route_reflector_cluster_id: ,\n Optional (str) remote_as: ,\n Optional (str) local_as_as_no: ,\n Optional (str) local_as_no_prepend: ,\n Optional (str) local_as_replace_as: ,\n Optional (str) local_as_dual_as: ,\n Optional (str) remove_private_as: ,\n Optional (str) keepalive_interval: ,\n Optional (str) holdtime: ,\n Optional (str) min_acceptable_hold_time: ,\n Optional (str) link_state: ,\n Optional (str) router_id: ,\n Optional (str) session_state: ,\n Optional (str) up_time: ,\n Optional (str) session_state_reason: ,\n Optional (str) nsr_state: ,\n Optional (str) last_read: ,\n Optional (str) last_read_before_reset: ,\n Optional (str) ebgp_multihop: ,\n Optional (str) ebgp_multihop_max_hop: ,\n Optional (str) shutdown: ,\n Optional (str) suppress_four_byte_as_capability: ,\n Optional (str) last_write: ,\n Optional (str) attempted: ,\n Optional (str) written: ,\n Optional (str) second_last_write: ,\n Optional (str) second_attempted: ,\n Optional (str) second_written: ,\n Optional (str) last_write_before_reset: ,\n Optional (str) last_write_attempted: ,\n Optional (str) last_write_written: ,\n Optional (str) second_last_write_before_reset: ,\n Optional (str) second_last_write_before_attempted: ,\n Optional (str) second_last_write_before_written: ,\n Optional (str) last_write_pulse_rcvd: ,\n Optional (str) last_full_not_set_pulse_count: ,\n Optional (str) last_write_pulse_rcvd_before_reset: ,\n Optional (str) socket_status: ,\n Optional (str) last_write_thread_event_before_reset: ,\n Optional (str) last_write_thread_event_second_last: ,\n Optional (str) last_ka_expiry_before_reset: ,\n Optional (str) last_ka_expiry_before_second_last: ,\n Optional (str) last_ka_error_before_reset: ,\n Optional (str) last_ka_error_ka_not_sent: ,\n Optional (str) last_ka_start_before_reset: ,\n Optional (str) last_ka_start_before_second_last: ,\n Optional (str) precedence: ,\n Optional (str) non_stop_routing: ,\n Optional (str) tcp_initial_sync: ,\n Optional (str) tcp_initial_sync_phase_two: ,\n Optional (str) tcp_initial_sync_done: ,\n Optional (str) enforcing_first_as: ,\n Optional (str) multiprotocol_capability: ,\n Optional (str) bgp_negotiated_keepalive_timers: {\n Optional (str) hold_time: ,\n Optional (str) keepalive_interval: ,\n },\n Optional (str) bgp_negotiated_capabilities: {\n Any (str) *: ,\n },\n Optional (str) message_stats_input_queue: ,\n Optional (str) message_stats_output_queue: ,\n Optional (str) bgp_neighbor_counters: {\n Optional (str) messages: {\n Optional (str) sent: {\n Any (str) *: ,\n },\n Optional (str) received: {\n Any (str) *: ,\n },\n },\n },\n Optional (str) minimum_time_between_adv_runs: ,\n Optional (str) inbound_message: ,\n Optional (str) outbound_message: ,\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) enabled: ,\n Optional (str) graceful_restart: ,\n Optional (str) ipv4_unicast_send_default_route: ,\n Optional (str) ipv6_unicast_send_default_route: ,\n Optional (str) prefixes_received: ,\n Optional (str) prefixes_sent: ,\n Optional (str) active: ,\n Optional (str) neighbor_version: ,\n Optional (str) update_group: ,\n Optional (str) filter_group: ,\n Optional (str) refresh_request_status: ,\n Optional (str) route_refresh_request_received: ,\n Optional (str) route_refresh_request_sent: ,\n Optional (str) route_map_name_in: ,\n Optional (str) route_map_name_out: ,\n Optional (str) accepted_prefixes: ,\n Optional (str) best_paths: ,\n Optional (str) exact_no_prefixes_denied: ,\n Optional (str) cummulative_no_prefixes_denied: ,\n Optional (str) cummulative_no_no_policy: ,\n Optional (str) cummulative_no_failed_rt_match: ,\n Optional (str) cummulative_no_by_orf_policy: ,\n Optional (str) cummulative_no_by_policy: ,\n Optional (str) prefix_advertised: ,\n Optional (str) prefix_suppressed: ,\n Optional (str) prefix_withdrawn: ,\n Optional (str) maximum_prefix_max_prefix_no: ,\n Optional (str) maximum_prefix_threshold: ,\n Optional (str) maximum_prefix_restart: ,\n Optional (str) maximum_prefix_warning_only: ,\n Optional (str) eor_status: ,\n Optional (str) last_ack_version: ,\n Optional (str) last_synced_ack_version: ,\n Optional (str) outstanding_version_objects_current: ,\n Optional (str) outstanding_version_objects_max: ,\n Optional (str) additional_paths_operation: ,\n Optional (str) additional_routes_local_label: ,\n Optional (str) allowas_in: ,\n Optional (str) allowas_in_as_number: ,\n Optional (str) route_reflector_client: ,\n Optional (str) send_community: ,\n Optional (str) soft_configuration: ,\n Optional (str) as_override: ,\n Optional (str) default_originate: ,\n Optional (str) default_originate_route_map: ,\n Optional (str) send_multicast_attributes: ,\n Optional (str) soo: ,\n },\n },\n Optional (str) bgp_session_transport: {\n Optional (str) connection: {\n Optional (str) state: ,\n Optional (str) mode: ,\n Optional (str) last_reset: ,\n Optional (str) reset_reason: ,\n Optional (str) connections_established: ,\n Optional (str) connections_dropped: ,\n },\n Optional (str) transport: {\n Optional (str) local_host: ,\n Optional (str) local_port: ,\n Optional (str) if_handle: ,\n Optional (str) foreign_host: ,\n Optional (str) foreign_port: ,\n Optional (str) mss: ,\n Optional (str) passive_mode: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'instance': {\n Any (str) *: {\n Optional (str) vrf: {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n Optional (str) description: ,\n Optional (str) peer_group: ,\n Optional (str) send_community: ,\n Optional (str) input_queue: ,\n Optional (str) output_queue: ,\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper_only: ,\n Optional (str) graceful_restart_restart_time: ,\n Optional (str) graceful_restart_stalepath_time: ,\n Optional (str) allow_own_as: ,\n Optional (str) minimum_advertisement_interval: ,\n Optional (str) route_reflector_client: ,\n Optional (str) route_reflector_cluster_id: ,\n Optional (str) remote_as: ,\n Optional (str) local_as_as_no: ,\n Optional (str) local_as_no_prepend: ,\n Optional (str) local_as_replace_as: ,\n Optional (str) local_as_dual_as: ,\n Optional (str) remove_private_as: ,\n Optional (str) keepalive_interval: ,\n Optional (str) holdtime: ,\n Optional (str) configured_keepalive_interval: ,\n Optional (str) configured_holdtime: ,\n Optional (str) min_acceptable_hold_time: ,\n Optional (str) link_state: ,\n Optional (str) router_id: ,\n Optional (str) session_state: ,\n Optional (str) up_time: ,\n Optional (str) session_state_reason: ,\n Optional (str) nsr_state: ,\n Optional (str) last_read: ,\n Optional (str) last_read_before_reset: ,\n Optional (str) ebgp_multihop: ,\n Optional (str) ebgp_multihop_max_hop: ,\n Optional (str) shutdown: ,\n Optional (str) suppress_four_byte_as_capability: ,\n Optional (str) last_write: ,\n Optional (str) attempted: ,\n Optional (str) written: ,\n Optional (str) second_last_write: ,\n Optional (str) second_attempted: ,\n Optional (str) second_written: ,\n Optional (str) last_write_before_reset: ,\n Optional (str) last_write_attempted: ,\n Optional (str) last_write_written: ,\n Optional (str) second_last_write_before_reset: ,\n Optional (str) second_last_write_before_attempted: ,\n Optional (str) second_last_write_before_written: ,\n Optional (str) last_write_pulse_rcvd: ,\n Optional (str) last_full_not_set_pulse_count: ,\n Optional (str) last_write_pulse_rcvd_before_reset: ,\n Optional (str) socket_status: ,\n Optional (str) last_write_thread_event_before_reset: ,\n Optional (str) last_write_thread_event_second_last: ,\n Optional (str) last_ka_expiry_before_reset: ,\n Optional (str) last_ka_expiry_before_second_last: ,\n Optional (str) last_ka_error_before_reset: ,\n Optional (str) last_ka_error_ka_not_sent: ,\n Optional (str) last_ka_start_before_reset: ,\n Optional (str) last_ka_start_before_second_last: ,\n Optional (str) precedence: ,\n Optional (str) non_stop_routing: ,\n Optional (str) tcp_initial_sync: ,\n Optional (str) tcp_initial_sync_phase_two: ,\n Optional (str) tcp_initial_sync_done: ,\n Optional (str) enforcing_first_as: ,\n Optional (str) multiprotocol_capability: ,\n Optional (str) bgp_negotiated_keepalive_timers: {\n Optional (str) hold_time: ,\n Optional (str) keepalive_interval: ,\n },\n Optional (str) bgp_negotiated_capabilities: {\n Any (str) *: ,\n },\n Optional (str) message_stats_input_queue: ,\n Optional (str) message_stats_output_queue: ,\n Optional (str) bgp_neighbor_counters: {\n Optional (str) messages: {\n Optional (str) sent: {\n Any (str) *: ,\n },\n Optional (str) received: {\n Any (str) *: ,\n },\n },\n },\n Optional (str) minimum_time_between_adv_runs: ,\n Optional (str) inbound_message: ,\n Optional (str) outbound_message: ,\n Optional (str) bfd: {\n Optional (str) bfd_status: ,\n Optional (str) session_status: ,\n Optional (str) mininterval: ,\n Optional (str) multiplier: ,\n },\n Optional (str) messages: {\n Optional (Any) Any (str) *: {\n Optional (str) messages_count: ,\n Optional (str) notifications: ,\n Optional (str) queue: ,\n },\n },\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) enabled: ,\n Optional (str) graceful_restart: ,\n Optional (str) ipv4_unicast_send_default_route: ,\n Optional (str) ipv6_unicast_send_default_route: ,\n Optional (str) prefixes_received: ,\n Optional (str) prefixes_sent: ,\n Optional (str) active: ,\n Optional (str) neighbor_version: ,\n Optional (str) update_group: ,\n Optional (str) filter_group: ,\n Optional (str) refresh_request_status: ,\n Optional (str) route_refresh_request_received: ,\n Optional (str) route_refresh_request_sent: ,\n Optional (str) route_map_name_in: ,\n Optional (str) route_map_name_out: ,\n Optional (str) accepted_prefixes: ,\n Optional (str) best_paths: ,\n Optional (str) exact_no_prefixes_denied: ,\n Optional (str) cummulative_no_prefixes_denied: ,\n Optional (str) cummulative_no_no_policy: ,\n Optional (str) cummulative_no_failed_rt_match: ,\n Optional (str) cummulative_no_by_orf_policy: ,\n Optional (str) cummulative_no_by_policy: ,\n Optional (str) prefix_advertised: ,\n Optional (str) prefix_suppressed: ,\n Optional (str) prefix_withdrawn: ,\n Optional (str) maximum_prefix_max_prefix_no: ,\n Optional (str) maximum_prefix_threshold: ,\n Optional (str) maximum_prefix_restart: ,\n Optional (str) maximum_prefix_warning_only: ,\n Optional (str) eor_status: ,\n Optional (str) last_ack_version: ,\n Optional (str) last_synced_ack_version: ,\n Optional (str) outstanding_version_objects_current: ,\n Optional (str) outstanding_version_objects_max: ,\n Optional (str) additional_paths_operation: ,\n Optional (str) additional_routes_local_label: ,\n Optional (str) allowas_in: ,\n Optional (str) allowas_in_as_number: ,\n Optional (str) route_reflector_client: ,\n Optional (str) send_community: ,\n Optional (str) soft_configuration: ,\n Optional (str) as_override: ,\n Optional (str) default_originate: ,\n Optional (str) default_originate_route_map: ,\n Optional (str) send_multicast_attributes: ,\n Optional (str) soo: ,\n },\n },\n Optional (str) bgp_session_transport: {\n Optional (str) connection: {\n Optional (str) state: ,\n Optional (str) mode: ,\n Optional (str) last_reset: ,\n Optional (str) reset_reason: ,\n Optional (str) connections_established: ,\n Optional (str) connections_dropped: ,\n Optional (str) ttl_security: ,\n Optional (str) external_bgp_neighbor_hop_count: ,\n },\n Optional (str) transport: {\n Optional (str) local_host: ,\n Optional (str) local_port: ,\n Optional (str) if_handle: ,\n Optional (str) foreign_host: ,\n Optional (str) foreign_port: ,\n Optional (str) mss: ,\n Optional (str) passive_mode: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_address_family_neighbors", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L6698" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L6819" } }, "show bgp {address_family} neighbors {neighbor}": { @@ -12111,16 +12299,16 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': Or (, ),\n 'link': ,\n Optional (str) local_as: Or (, ),\n Optional (str) description: ,\n 'shutdown': ,\n Optional (str) bgp_version: ,\n Optional (str) router_id: ,\n Optional (str) session_state: ,\n Optional (str) no_prepend: ,\n Optional (str) replace_as: ,\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) session_state: ,\n Optional (str) up_time: ,\n Optional (str) down_time: ,\n Optional (str) last_read: ,\n Optional (str) last_write: ,\n Optional (str) current_time: ,\n Optional (str) bgp_table_version: ,\n Optional (str) neighbor_version: ,\n Optional (str) output_queue_size: ,\n Optional (str) index: ,\n Optional (str) advertise_bit: ,\n Optional (str) route_reflector_client: ,\n Optional (str) update_group_member: ,\n Optional (str) community_attribute_sent: ,\n Optional (str) extended_community_attribute_sent: ,\n Optional (str) suppress_ldp_signaling: ,\n Optional (str) slow_peer_detection: ,\n Optional (str) slow_peer_split_update_group_dynamic: ,\n Optional (str) refresh_epoch: ,\n Optional (str) max_nlri: ,\n Optional (str) min_nlri: ,\n Optional (str) last_detected_dynamic_slow_peer: ,\n Optional (str) dynamic_slow_peer_recovered: ,\n Optional (str) last_sent_refresh_start_of_rib: ,\n Optional (str) last_received_refresh_start_of_rib: ,\n Optional (str) last_sent_refresh_end_of_rib: ,\n Optional (str) last_received_refresh_end_of_rib: ,\n Optional (str) refresh_out: ,\n Optional (str) refresh_in: ,\n Optional (str) prefix_activity_counters: {\n 'sent': {\n Any (str) *: Any (str) *,\n },\n 'received': {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) local_policy_denied_prefixes_counters: {\n 'outbound': {\n Any (str) *: Any (str) *,\n },\n 'inbound': {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) refresh_activity_counters: {\n 'sent': {\n Any (str) *: ,\n },\n 'received': {\n Any (str) *: ,\n },\n },\n },\n },\n Optional (str) bgp_negotiated_keepalive_timers: {\n 'keepalive_interval': ,\n 'hold_time': ,\n Optional (str) min_holdtime: ,\n },\n Optional (str) bgp_negotiated_capabilities: {\n Optional (str) remote_restart_timer: ,\n Optional (str) graceful_restart_af_advertised_by_peer: ,\n Any (str) *: ,\n },\n Optional (str) bgp_neighbor_session: {\n Optional (str) sessions: ,\n Optional (str) stateful_switchover: ,\n },\n Optional (str) bgp_neighbor_counters: {\n Optional (str) messages: {\n 'sent': {\n 'opens': ,\n 'updates': ,\n 'notifications': ,\n 'keepalives': ,\n 'route_refresh': ,\n 'total': ,\n },\n 'received': {\n 'opens': ,\n 'updates': ,\n 'notifications': ,\n 'keepalives': ,\n 'route_refresh': ,\n 'total': ,\n },\n 'in_queue_depth': ,\n 'out_queue_depth': ,\n },\n Optional (str) multisession_messages: {\n Any (str) *: {\n 'sent': {\n 'opens': ,\n 'updates': ,\n 'notifications': ,\n 'keepalives': ,\n 'route_refresh': ,\n 'total': ,\n },\n 'received': {\n 'opens': ,\n 'updates': ,\n 'notifications': ,\n 'keepalives': ,\n 'route_refresh': ,\n 'total': ,\n },\n 'in_queue_depth': ,\n 'out_queue_depth': ,\n },\n },\n },\n Optional (str) bgp_session_transport: {\n 'min_time_between_advertisement_runs': ,\n Optional (str) address_tracking_status: ,\n Optional (str) rib_route_ip: ,\n Optional (str) tcp_path_mtu_discovery: ,\n 'connection': {\n 'established': ,\n 'dropped': ,\n 'last_reset': ,\n Optional (str) reset_reason: ,\n },\n Optional (str) transport: {\n 'local_port': ,\n 'local_host': ,\n 'foreign_port': ,\n 'foreign_host': ,\n Optional (str) mss: ,\n },\n Optional (str) graceful_restart: ,\n Optional (str) gr_restart_time: ,\n Optional (str) gr_stalepath_time: ,\n Optional (str) connection_state: ,\n Optional (str) io_status: ,\n Optional (str) unread_input_bytes: ,\n Optional (str) ecn_connection: ,\n Optional (str) minimum_incoming_ttl: ,\n Optional (str) outgoing_ttl: ,\n Optional (str) connection_tableid: ,\n Optional (str) maximum_output_segment_queue_size: ,\n Optional (str) enqueued_packets: {\n 'retransmit_packet': ,\n 'input_packet': ,\n 'mis_ordered_packet': ,\n },\n Optional (str) iss: ,\n Optional (str) snduna: ,\n Optional (str) sndnxt: ,\n Optional (str) irs: ,\n Optional (str) rcvnxt: ,\n Optional (str) sndwnd: ,\n Optional (str) snd_scale: ,\n Optional (str) maxrcvwnd: ,\n Optional (str) rcvwnd: ,\n Optional (str) rcv_scale: ,\n Optional (str) delrcvwnd: ,\n Optional (str) srtt: ,\n Optional (str) rtto: ,\n Optional (str) rtv: ,\n Optional (str) krtt: ,\n Optional (str) min_rtt: ,\n Optional (str) max_rtt: ,\n Optional (str) ack_hold: ,\n Optional (str) uptime: ,\n Optional (str) sent_idletime: ,\n Optional (str) receive_idletime: ,\n Optional (str) status_flags: ,\n Optional (str) option_flags: ,\n Optional (str) ip_precedence_value: ,\n Optional (str) datagram: {\n Optional (str) datagram_sent: {\n 'value': ,\n 'retransmit': ,\n 'fastretransmit': ,\n 'partialack': ,\n 'second_congestion': ,\n 'with_data': ,\n 'total_data': ,\n },\n 'datagram_received': {\n 'value': ,\n 'out_of_order': ,\n 'with_data': ,\n 'total_data': ,\n },\n },\n Optional (str) packet_fast_path: ,\n Optional (str) packet_fast_processed: ,\n Optional (str) packet_slow_path: ,\n Optional (str) fast_lock_acquisition_failures: ,\n Optional (str) lock_slow_path: ,\n Optional (str) tcp_semaphore: ,\n Optional (str) tcp_semaphore_status: ,\n Optional (str) sso: ,\n Optional (str) tcp_connection: ,\n },\n Optional (str) bgp_event_timer: {\n 'starts': {\n Any (str) *: ,\n },\n 'wakeups': {\n Any (str) *: ,\n },\n 'next': {\n Any (str) *: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_address_family_neighbors_neighbor", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L4539" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L4540" }, "iosxr": { "class": "ShowBgpNeighbors", "doc": "Parser for show bgp neighbors\n show bgp neighbors {neighbor}\n show bgp vrf {vrf} neighbors\n show bgp vrf {vrf} neighbors {neighbor}\n show bgp {address_family} neighbors\n show bgp {address_family} neighbors {neighbor}\n show bgp vrf {vrf} {address_family} neighbors\n show bgp vrf {vrf} {address_family} neighbors {neighbor}\n ", "module_name": "show_bgp", "package": "genie.libs.parser", - "schema": "{\n'instance': {\n Any (str) *: {\n Optional (str) vrf: {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n Optional (str) description: ,\n Optional (str) peer_group: ,\n Optional (str) send_community: ,\n Optional (str) input_queue: ,\n Optional (str) output_queue: ,\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper_only: ,\n Optional (str) graceful_restart_restart_time: ,\n Optional (str) graceful_restart_stalepath_time: ,\n Optional (str) allow_own_as: ,\n Optional (str) minimum_advertisement_interval: ,\n Optional (str) route_reflector_client: ,\n Optional (str) route_reflector_cluster_id: ,\n Optional (str) remote_as: ,\n Optional (str) local_as_as_no: ,\n Optional (str) local_as_no_prepend: ,\n Optional (str) local_as_replace_as: ,\n Optional (str) local_as_dual_as: ,\n Optional (str) remove_private_as: ,\n Optional (str) keepalive_interval: ,\n Optional (str) holdtime: ,\n Optional (str) min_acceptable_hold_time: ,\n Optional (str) link_state: ,\n Optional (str) router_id: ,\n Optional (str) session_state: ,\n Optional (str) up_time: ,\n Optional (str) session_state_reason: ,\n Optional (str) nsr_state: ,\n Optional (str) last_read: ,\n Optional (str) last_read_before_reset: ,\n Optional (str) ebgp_multihop: ,\n Optional (str) ebgp_multihop_max_hop: ,\n Optional (str) shutdown: ,\n Optional (str) suppress_four_byte_as_capability: ,\n Optional (str) last_write: ,\n Optional (str) attempted: ,\n Optional (str) written: ,\n Optional (str) second_last_write: ,\n Optional (str) second_attempted: ,\n Optional (str) second_written: ,\n Optional (str) last_write_before_reset: ,\n Optional (str) last_write_attempted: ,\n Optional (str) last_write_written: ,\n Optional (str) second_last_write_before_reset: ,\n Optional (str) second_last_write_before_attempted: ,\n Optional (str) second_last_write_before_written: ,\n Optional (str) last_write_pulse_rcvd: ,\n Optional (str) last_full_not_set_pulse_count: ,\n Optional (str) last_write_pulse_rcvd_before_reset: ,\n Optional (str) socket_status: ,\n Optional (str) last_write_thread_event_before_reset: ,\n Optional (str) last_write_thread_event_second_last: ,\n Optional (str) last_ka_expiry_before_reset: ,\n Optional (str) last_ka_expiry_before_second_last: ,\n Optional (str) last_ka_error_before_reset: ,\n Optional (str) last_ka_error_ka_not_sent: ,\n Optional (str) last_ka_start_before_reset: ,\n Optional (str) last_ka_start_before_second_last: ,\n Optional (str) precedence: ,\n Optional (str) non_stop_routing: ,\n Optional (str) tcp_initial_sync: ,\n Optional (str) tcp_initial_sync_phase_two: ,\n Optional (str) tcp_initial_sync_done: ,\n Optional (str) enforcing_first_as: ,\n Optional (str) multiprotocol_capability: ,\n Optional (str) bgp_negotiated_keepalive_timers: {\n Optional (str) hold_time: ,\n Optional (str) keepalive_interval: ,\n },\n Optional (str) bgp_negotiated_capabilities: {\n Any (str) *: ,\n },\n Optional (str) message_stats_input_queue: ,\n Optional (str) message_stats_output_queue: ,\n Optional (str) bgp_neighbor_counters: {\n Optional (str) messages: {\n Optional (str) sent: {\n Any (str) *: ,\n },\n Optional (str) received: {\n Any (str) *: ,\n },\n },\n },\n Optional (str) minimum_time_between_adv_runs: ,\n Optional (str) inbound_message: ,\n Optional (str) outbound_message: ,\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) enabled: ,\n Optional (str) graceful_restart: ,\n Optional (str) ipv4_unicast_send_default_route: ,\n Optional (str) ipv6_unicast_send_default_route: ,\n Optional (str) prefixes_received: ,\n Optional (str) prefixes_sent: ,\n Optional (str) active: ,\n Optional (str) neighbor_version: ,\n Optional (str) update_group: ,\n Optional (str) filter_group: ,\n Optional (str) refresh_request_status: ,\n Optional (str) route_refresh_request_received: ,\n Optional (str) route_refresh_request_sent: ,\n Optional (str) route_map_name_in: ,\n Optional (str) route_map_name_out: ,\n Optional (str) accepted_prefixes: ,\n Optional (str) best_paths: ,\n Optional (str) exact_no_prefixes_denied: ,\n Optional (str) cummulative_no_prefixes_denied: ,\n Optional (str) cummulative_no_no_policy: ,\n Optional (str) cummulative_no_failed_rt_match: ,\n Optional (str) cummulative_no_by_orf_policy: ,\n Optional (str) cummulative_no_by_policy: ,\n Optional (str) prefix_advertised: ,\n Optional (str) prefix_suppressed: ,\n Optional (str) prefix_withdrawn: ,\n Optional (str) maximum_prefix_max_prefix_no: ,\n Optional (str) maximum_prefix_threshold: ,\n Optional (str) maximum_prefix_restart: ,\n Optional (str) maximum_prefix_warning_only: ,\n Optional (str) eor_status: ,\n Optional (str) last_ack_version: ,\n Optional (str) last_synced_ack_version: ,\n Optional (str) outstanding_version_objects_current: ,\n Optional (str) outstanding_version_objects_max: ,\n Optional (str) additional_paths_operation: ,\n Optional (str) additional_routes_local_label: ,\n Optional (str) allowas_in: ,\n Optional (str) allowas_in_as_number: ,\n Optional (str) route_reflector_client: ,\n Optional (str) send_community: ,\n Optional (str) soft_configuration: ,\n Optional (str) as_override: ,\n Optional (str) default_originate: ,\n Optional (str) default_originate_route_map: ,\n Optional (str) send_multicast_attributes: ,\n Optional (str) soo: ,\n },\n },\n Optional (str) bgp_session_transport: {\n Optional (str) connection: {\n Optional (str) state: ,\n Optional (str) mode: ,\n Optional (str) last_reset: ,\n Optional (str) reset_reason: ,\n Optional (str) connections_established: ,\n Optional (str) connections_dropped: ,\n },\n Optional (str) transport: {\n Optional (str) local_host: ,\n Optional (str) local_port: ,\n Optional (str) if_handle: ,\n Optional (str) foreign_host: ,\n Optional (str) foreign_port: ,\n Optional (str) mss: ,\n Optional (str) passive_mode: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'instance': {\n Any (str) *: {\n Optional (str) vrf: {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n Optional (str) description: ,\n Optional (str) peer_group: ,\n Optional (str) send_community: ,\n Optional (str) input_queue: ,\n Optional (str) output_queue: ,\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper_only: ,\n Optional (str) graceful_restart_restart_time: ,\n Optional (str) graceful_restart_stalepath_time: ,\n Optional (str) allow_own_as: ,\n Optional (str) minimum_advertisement_interval: ,\n Optional (str) route_reflector_client: ,\n Optional (str) route_reflector_cluster_id: ,\n Optional (str) remote_as: ,\n Optional (str) local_as_as_no: ,\n Optional (str) local_as_no_prepend: ,\n Optional (str) local_as_replace_as: ,\n Optional (str) local_as_dual_as: ,\n Optional (str) remove_private_as: ,\n Optional (str) keepalive_interval: ,\n Optional (str) holdtime: ,\n Optional (str) configured_keepalive_interval: ,\n Optional (str) configured_holdtime: ,\n Optional (str) min_acceptable_hold_time: ,\n Optional (str) link_state: ,\n Optional (str) router_id: ,\n Optional (str) session_state: ,\n Optional (str) up_time: ,\n Optional (str) session_state_reason: ,\n Optional (str) nsr_state: ,\n Optional (str) last_read: ,\n Optional (str) last_read_before_reset: ,\n Optional (str) ebgp_multihop: ,\n Optional (str) ebgp_multihop_max_hop: ,\n Optional (str) shutdown: ,\n Optional (str) suppress_four_byte_as_capability: ,\n Optional (str) last_write: ,\n Optional (str) attempted: ,\n Optional (str) written: ,\n Optional (str) second_last_write: ,\n Optional (str) second_attempted: ,\n Optional (str) second_written: ,\n Optional (str) last_write_before_reset: ,\n Optional (str) last_write_attempted: ,\n Optional (str) last_write_written: ,\n Optional (str) second_last_write_before_reset: ,\n Optional (str) second_last_write_before_attempted: ,\n Optional (str) second_last_write_before_written: ,\n Optional (str) last_write_pulse_rcvd: ,\n Optional (str) last_full_not_set_pulse_count: ,\n Optional (str) last_write_pulse_rcvd_before_reset: ,\n Optional (str) socket_status: ,\n Optional (str) last_write_thread_event_before_reset: ,\n Optional (str) last_write_thread_event_second_last: ,\n Optional (str) last_ka_expiry_before_reset: ,\n Optional (str) last_ka_expiry_before_second_last: ,\n Optional (str) last_ka_error_before_reset: ,\n Optional (str) last_ka_error_ka_not_sent: ,\n Optional (str) last_ka_start_before_reset: ,\n Optional (str) last_ka_start_before_second_last: ,\n Optional (str) precedence: ,\n Optional (str) non_stop_routing: ,\n Optional (str) tcp_initial_sync: ,\n Optional (str) tcp_initial_sync_phase_two: ,\n Optional (str) tcp_initial_sync_done: ,\n Optional (str) enforcing_first_as: ,\n Optional (str) multiprotocol_capability: ,\n Optional (str) bgp_negotiated_keepalive_timers: {\n Optional (str) hold_time: ,\n Optional (str) keepalive_interval: ,\n },\n Optional (str) bgp_negotiated_capabilities: {\n Any (str) *: ,\n },\n Optional (str) message_stats_input_queue: ,\n Optional (str) message_stats_output_queue: ,\n Optional (str) bgp_neighbor_counters: {\n Optional (str) messages: {\n Optional (str) sent: {\n Any (str) *: ,\n },\n Optional (str) received: {\n Any (str) *: ,\n },\n },\n },\n Optional (str) minimum_time_between_adv_runs: ,\n Optional (str) inbound_message: ,\n Optional (str) outbound_message: ,\n Optional (str) bfd: {\n Optional (str) bfd_status: ,\n Optional (str) session_status: ,\n Optional (str) mininterval: ,\n Optional (str) multiplier: ,\n },\n Optional (str) messages: {\n Optional (Any) Any (str) *: {\n Optional (str) messages_count: ,\n Optional (str) notifications: ,\n Optional (str) queue: ,\n },\n },\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) enabled: ,\n Optional (str) graceful_restart: ,\n Optional (str) ipv4_unicast_send_default_route: ,\n Optional (str) ipv6_unicast_send_default_route: ,\n Optional (str) prefixes_received: ,\n Optional (str) prefixes_sent: ,\n Optional (str) active: ,\n Optional (str) neighbor_version: ,\n Optional (str) update_group: ,\n Optional (str) filter_group: ,\n Optional (str) refresh_request_status: ,\n Optional (str) route_refresh_request_received: ,\n Optional (str) route_refresh_request_sent: ,\n Optional (str) route_map_name_in: ,\n Optional (str) route_map_name_out: ,\n Optional (str) accepted_prefixes: ,\n Optional (str) best_paths: ,\n Optional (str) exact_no_prefixes_denied: ,\n Optional (str) cummulative_no_prefixes_denied: ,\n Optional (str) cummulative_no_no_policy: ,\n Optional (str) cummulative_no_failed_rt_match: ,\n Optional (str) cummulative_no_by_orf_policy: ,\n Optional (str) cummulative_no_by_policy: ,\n Optional (str) prefix_advertised: ,\n Optional (str) prefix_suppressed: ,\n Optional (str) prefix_withdrawn: ,\n Optional (str) maximum_prefix_max_prefix_no: ,\n Optional (str) maximum_prefix_threshold: ,\n Optional (str) maximum_prefix_restart: ,\n Optional (str) maximum_prefix_warning_only: ,\n Optional (str) eor_status: ,\n Optional (str) last_ack_version: ,\n Optional (str) last_synced_ack_version: ,\n Optional (str) outstanding_version_objects_current: ,\n Optional (str) outstanding_version_objects_max: ,\n Optional (str) additional_paths_operation: ,\n Optional (str) additional_routes_local_label: ,\n Optional (str) allowas_in: ,\n Optional (str) allowas_in_as_number: ,\n Optional (str) route_reflector_client: ,\n Optional (str) send_community: ,\n Optional (str) soft_configuration: ,\n Optional (str) as_override: ,\n Optional (str) default_originate: ,\n Optional (str) default_originate_route_map: ,\n Optional (str) send_multicast_attributes: ,\n Optional (str) soo: ,\n },\n },\n Optional (str) bgp_session_transport: {\n Optional (str) connection: {\n Optional (str) state: ,\n Optional (str) mode: ,\n Optional (str) last_reset: ,\n Optional (str) reset_reason: ,\n Optional (str) connections_established: ,\n Optional (str) connections_dropped: ,\n Optional (str) ttl_security: ,\n Optional (str) external_bgp_neighbor_hop_count: ,\n },\n Optional (str) transport: {\n Optional (str) local_host: ,\n Optional (str) local_port: ,\n Optional (str) if_handle: ,\n Optional (str) foreign_host: ,\n Optional (str) foreign_port: ,\n Optional (str) mss: ,\n Optional (str) passive_mode: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_address_family_neighbors_neighbor", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L6698" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L6819" } }, "show bgp {address_family} neighbors {neighbor} advertised-count": { @@ -12131,7 +12319,7 @@ "package": "genie.libs.parser", "schema": "{\n'prefixes_advertised': ,\n}", "uid": "show_bgp_address_family_neighbors_neighbor_advertised-count", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L4355" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L4475" } }, "show bgp {address_family} neighbors {neighbor} advertised-routes": { @@ -12142,7 +12330,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) bgp_table_version: ,\n Optional (str) local_router_id: ,\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) advertised: {\n Optional (Any) Any (str) *: {\n Optional (str) index: {\n Optional (Any) Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) status_codes: ,\n Optional (str) path_type: ,\n Optional (str) metric: ,\n Optional (str) localprf: ,\n Optional (str) weight: ,\n Optional (str) path: ,\n Optional (str) origin_codes: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_address_family_neighbors_neighbor_advertised-routes", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L5318" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L5319" } }, "show bgp {address_family} neighbors {neighbor} received-routes": { @@ -12153,7 +12341,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) bgp_table_version: ,\n Optional (str) local_router_id: ,\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) received_routes: {\n Optional (Any) Any (str) *: {\n Optional (str) index: {\n Optional (Any) Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) status_codes: ,\n Optional (str) path_type: ,\n Optional (str) metric: ,\n Optional (str) localprf: ,\n Optional (str) weight: ,\n Optional (str) path: ,\n Optional (str) origin_codes: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_address_family_neighbors_neighbor_received-routes", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L5942" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L5943" } }, "show bgp {address_family} neighbors {neighbor} routes": { @@ -12164,7 +12352,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) total_num_of_prefixes: ,\nOptional (str) vrf: {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) bgp_table_version: ,\n Optional (str) local_router_id: ,\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) routes: {\n Optional (Any) Any (str) *: {\n Optional (str) index: {\n Optional (Any) Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) status_codes: ,\n Optional (str) path_type: ,\n Optional (str) metric: ,\n Optional (str) localprf: ,\n Optional (str) weight: ,\n Optional (str) path: ,\n Optional (str) origin_codes: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_address_family_neighbors_neighbor_routes", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L6602" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L6603" } }, "show bgp {address_family} policy statistics dampening": { @@ -12175,7 +12363,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) rpm_handle_count: ,\n Optional (str) route_map: {\n Any (str) *: {\n Any (str) *: {\n 'action': ,\n 'seq_num': ,\n 'total_accept_count': ,\n 'total_reject_count': ,\n Optional (str) command: {\n 'compare_count': ,\n 'match_count': ,\n 'command': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_address_family_policy_statistics_dampening", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L9277" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L9305" } }, "show bgp {address_family} policy statistics neighbor {neighbor}": { @@ -12186,7 +12374,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) rpm_handle_count: ,\n Optional (str) route_map: {\n Any (str) *: {\n Any (str) *: {\n 'action': ,\n 'seq_num': ,\n 'total_accept_count': ,\n 'total_reject_count': ,\n Optional (str) command: {\n 'compare_count': ,\n 'match_count': ,\n 'command': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_address_family_policy_statistics_neighbor_neighbor", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L9246" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L9274" } }, "show bgp {address_family} policy statistics redistribute": { @@ -12197,7 +12385,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) rpm_handle_count: ,\n Optional (str) route_map: {\n Any (str) *: {\n Any (str) *: {\n 'action': ,\n 'seq_num': ,\n 'total_accept_count': ,\n 'total_reject_count': ,\n Optional (str) command: {\n 'compare_count': ,\n 'match_count': ,\n 'command': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_address_family_policy_statistics_redistribute", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L9207" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L9235" } }, "show bgp {address_family} rd {rd}": { @@ -12242,6 +12430,17 @@ "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L2731" } }, + "show bgp {address_family} rd {route_rd} detail": { + "iosxr": { + "class": "ShowBgpVrfAfPrefix", + "doc": "Parser for:\n * 'show bgp vrf {vrf_name} {address_family} {prefix}'\n * 'show bgp {address_family} vrf {vrf_name} {prefix}'\n ", + "module_name": "show_bgp", + "package": "genie.libs.parser", + "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': ,\n Optional (str) rd: ,\n 'last_modified': ,\n Optional (str) local_label: ,\n 'paths': {\n 'total_available_paths': ,\n 'best_path': ,\n 'path': {\n Any (str) *: {\n Optional (str) advertised_peer_pe: ,\n Optional (str) advertised_peer_ce: ,\n 'as_path': {\n Any (str) *: {\n 'bgp_peer_neighbor_ip': {\n Any (str) *: {\n Optional (str) metric: ,\n 'origin_neighbors_ip': ,\n 'origin_router_id': ,\n Optional (str) if_handle: ,\n 'bgp_peer_neighbor_ip': ,\n Optional (str) originator: ,\n Optional (str) received_label: ,\n Optional (str) origin_metric: ,\n Optional (str) weight: ,\n 'localpref': ,\n 'origin_codes': ,\n 'status_codes': ,\n Optional (str) group_best: ,\n Optional (str) backup: ,\n Optional (str) add_path: ,\n Optional (str) import_candidate: ,\n Optional (str) imported: ,\n Optional (str) not_in_vrf: ,\n Optional (str) redistributed: ,\n 'received_path_id': ,\n 'local_path_id': ,\n 'version': ,\n Optional (str) extended_community: ,\n Optional (str) cluster_list: ,\n Optional (str) source_afi: ,\n Optional (str) source_vrf: ,\n Optional (str) source_rd: ,\n Optional (str) psid_type: {\n Any (str) *: {\n 'psid_type': ,\n 'subtlv_count': ,\n Optional (str) r_value: ,\n Optional (str) subtlv: {\n 't_value': ,\n 'sid_value': ,\n 'f_value': ,\n 'r2_value': ,\n 'behaviour': ,\n 'r3_value': ,\n 'sstlv_count': ,\n Optional (str) subsubtlv: {\n 't': {\n Any (str) *: {\n 'loc_blk': ,\n 'loc_node': ,\n 'func': ,\n 'arg': ,\n 'tpose_len': ,\n 'tpose_offset': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "uid": "show_bgp_address_family_rd_route_rd_detail", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L8071" + } + }, "show bgp {address_family} summary": { "ios": { "class": "ShowBgpSummary", @@ -12268,7 +12467,7 @@ "package": "genie.libs.parser", "schema": "{\n'instance': {\n Any (str) *: {\n Optional (str) vrf: {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) bgp_table_version: ,\n Optional (str) local_as: Or (, ),\n Optional (str) bgp_vrf: ,\n Optional (str) router_id: ,\n Optional (str) non_stop_routing: ,\n Optional (str) table_state: ,\n Optional (str) table_id: ,\n Optional (str) rd_version: ,\n Optional (str) generic_scan_interval: ,\n Optional (str) nsr_initial_initsync_version: ,\n Optional (str) nsr_initial_init_ver_status: ,\n Optional (str) nsr_issu_sync_group_versions: ,\n Optional (str) scan_interval: ,\n Optional (str) operation_mode: ,\n Optional (str) vrf_id: ,\n Optional (str) instance_number: ,\n Optional (str) vrf_state: ,\n Optional (str) process: {\n Any (str) *: {\n 'rcvtblver': ,\n 'brib_rib': ,\n 'labelver': ,\n 'importver': ,\n 'sendtblver': ,\n 'standbyver': ,\n },\n },\n },\n },\n Optional (str) neighbor: {\n Any (str) *: {\n 'remote_as': Or (, ),\n 'address_family': {\n Any (str) *: {\n 'tbl_ver': ,\n 'spk': ,\n 'msg_rcvd': ,\n 'msg_sent': ,\n 'input_queue': ,\n 'output_queue': ,\n 'up_down': ,\n 'state_pfxrcd': ,\n Optional (str) route_distinguisher: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_address_family_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L6747" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L6868" } }, "show bgp {address_family} vrf {vrf_name} {prefix}": { @@ -12277,9 +12476,9 @@ "doc": "Parser for:\n * 'show bgp vrf {vrf_name} {address_family} {prefix}'\n * 'show bgp {address_family} vrf {vrf_name} {prefix}'\n ", "module_name": "show_bgp", "package": "genie.libs.parser", - "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': ,\n 'rd': ,\n 'last_modified': ,\n Optional (str) local_label: ,\n 'paths': {\n 'total_available_paths': ,\n 'best_path': ,\n 'path': {\n Any (str) *: {\n Optional (str) advertised_peer_pe: ,\n Optional (str) advertised_peer_ce: ,\n 'as_path': {\n Any (str) *: {\n 'bgp_peer_neighbor_ip': {\n Any (str) *: {\n Optional (str) metric: ,\n 'origin_neighbors_ip': ,\n 'origin_router_id': ,\n 'bgp_peer_neighbor_ip': ,\n Optional (str) originator: ,\n Optional (str) received_label: ,\n 'origin_metric': ,\n Optional (str) weight: ,\n 'localpref': ,\n 'origin_codes': ,\n 'status_codes': ,\n 'received_path_id': ,\n 'local_path_id': ,\n 'version': ,\n 'extended_community': ,\n Optional (str) cluster_list: ,\n Optional (str) source_afi: ,\n Optional (str) source_vrf: ,\n Optional (str) source_rd: ,\n Optional (str) psid_type: {\n Any (str) *: {\n 'psid_type': ,\n 'subtlv_count': ,\n 'r_value': ,\n Optional (str) subtlv: {\n 't_value': ,\n 'sid_value': ,\n 'f_value': ,\n 'r2_value': ,\n 'behaviour': ,\n 'r3_value': ,\n 'sstlv_count': ,\n Optional (str) subsubtlv: {\n 't': {\n Any (str) *: {\n 'loc_blk': ,\n 'loc_node': ,\n 'func': ,\n 'arg': ,\n 'tpose_len': ,\n 'tpose_offset': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': ,\n Optional (str) rd: ,\n 'last_modified': ,\n Optional (str) local_label: ,\n 'paths': {\n 'total_available_paths': ,\n 'best_path': ,\n 'path': {\n Any (str) *: {\n Optional (str) advertised_peer_pe: ,\n Optional (str) advertised_peer_ce: ,\n 'as_path': {\n Any (str) *: {\n 'bgp_peer_neighbor_ip': {\n Any (str) *: {\n Optional (str) metric: ,\n 'origin_neighbors_ip': ,\n 'origin_router_id': ,\n Optional (str) if_handle: ,\n 'bgp_peer_neighbor_ip': ,\n Optional (str) originator: ,\n Optional (str) received_label: ,\n Optional (str) origin_metric: ,\n Optional (str) weight: ,\n 'localpref': ,\n 'origin_codes': ,\n 'status_codes': ,\n Optional (str) group_best: ,\n Optional (str) backup: ,\n Optional (str) add_path: ,\n Optional (str) import_candidate: ,\n Optional (str) imported: ,\n Optional (str) not_in_vrf: ,\n Optional (str) redistributed: ,\n 'received_path_id': ,\n 'local_path_id': ,\n 'version': ,\n Optional (str) extended_community: ,\n Optional (str) cluster_list: ,\n Optional (str) source_afi: ,\n Optional (str) source_vrf: ,\n Optional (str) source_rd: ,\n Optional (str) psid_type: {\n Any (str) *: {\n 'psid_type': ,\n 'subtlv_count': ,\n Optional (str) r_value: ,\n Optional (str) subtlv: {\n 't_value': ,\n 'sid_value': ,\n 'f_value': ,\n 'r2_value': ,\n 'behaviour': ,\n 'r3_value': ,\n 'sstlv_count': ,\n Optional (str) subsubtlv: {\n 't': {\n Any (str) *: {\n 'loc_blk': ,\n 'loc_node': ,\n 'func': ,\n 'arg': ,\n 'tpose_len': ,\n 'tpose_offset': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_address_family_vrf_vrf_name_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L7928" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L8071" } }, "show bgp {address_family} vrf {vrf}": { @@ -12312,7 +12511,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': Or (, ),\n 'link': ,\n Optional (str) local_as: Or (, ),\n Optional (str) description: ,\n 'shutdown': ,\n Optional (str) bgp_version: ,\n Optional (str) router_id: ,\n Optional (str) session_state: ,\n Optional (str) no_prepend: ,\n Optional (str) replace_as: ,\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) session_state: ,\n Optional (str) up_time: ,\n Optional (str) down_time: ,\n Optional (str) last_read: ,\n Optional (str) last_write: ,\n Optional (str) current_time: ,\n Optional (str) bgp_table_version: ,\n Optional (str) neighbor_version: ,\n Optional (str) output_queue_size: ,\n Optional (str) index: ,\n Optional (str) advertise_bit: ,\n Optional (str) route_reflector_client: ,\n Optional (str) update_group_member: ,\n Optional (str) community_attribute_sent: ,\n Optional (str) extended_community_attribute_sent: ,\n Optional (str) suppress_ldp_signaling: ,\n Optional (str) slow_peer_detection: ,\n Optional (str) slow_peer_split_update_group_dynamic: ,\n Optional (str) refresh_epoch: ,\n Optional (str) max_nlri: ,\n Optional (str) min_nlri: ,\n Optional (str) last_detected_dynamic_slow_peer: ,\n Optional (str) dynamic_slow_peer_recovered: ,\n Optional (str) last_sent_refresh_start_of_rib: ,\n Optional (str) last_received_refresh_start_of_rib: ,\n Optional (str) last_sent_refresh_end_of_rib: ,\n Optional (str) last_received_refresh_end_of_rib: ,\n Optional (str) refresh_out: ,\n Optional (str) refresh_in: ,\n Optional (str) prefix_activity_counters: {\n 'sent': {\n Any (str) *: Any (str) *,\n },\n 'received': {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) local_policy_denied_prefixes_counters: {\n 'outbound': {\n Any (str) *: Any (str) *,\n },\n 'inbound': {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) refresh_activity_counters: {\n 'sent': {\n Any (str) *: ,\n },\n 'received': {\n Any (str) *: ,\n },\n },\n },\n },\n Optional (str) bgp_negotiated_keepalive_timers: {\n 'keepalive_interval': ,\n 'hold_time': ,\n Optional (str) min_holdtime: ,\n },\n Optional (str) bgp_negotiated_capabilities: {\n Optional (str) remote_restart_timer: ,\n Optional (str) graceful_restart_af_advertised_by_peer: ,\n Any (str) *: ,\n },\n Optional (str) bgp_neighbor_session: {\n Optional (str) sessions: ,\n Optional (str) stateful_switchover: ,\n },\n Optional (str) bgp_neighbor_counters: {\n Optional (str) messages: {\n 'sent': {\n 'opens': ,\n 'updates': ,\n 'notifications': ,\n 'keepalives': ,\n 'route_refresh': ,\n 'total': ,\n },\n 'received': {\n 'opens': ,\n 'updates': ,\n 'notifications': ,\n 'keepalives': ,\n 'route_refresh': ,\n 'total': ,\n },\n 'in_queue_depth': ,\n 'out_queue_depth': ,\n },\n Optional (str) multisession_messages: {\n Any (str) *: {\n 'sent': {\n 'opens': ,\n 'updates': ,\n 'notifications': ,\n 'keepalives': ,\n 'route_refresh': ,\n 'total': ,\n },\n 'received': {\n 'opens': ,\n 'updates': ,\n 'notifications': ,\n 'keepalives': ,\n 'route_refresh': ,\n 'total': ,\n },\n 'in_queue_depth': ,\n 'out_queue_depth': ,\n },\n },\n },\n Optional (str) bgp_session_transport: {\n 'min_time_between_advertisement_runs': ,\n Optional (str) address_tracking_status: ,\n Optional (str) rib_route_ip: ,\n Optional (str) tcp_path_mtu_discovery: ,\n 'connection': {\n 'established': ,\n 'dropped': ,\n 'last_reset': ,\n Optional (str) reset_reason: ,\n },\n Optional (str) transport: {\n 'local_port': ,\n 'local_host': ,\n 'foreign_port': ,\n 'foreign_host': ,\n Optional (str) mss: ,\n },\n Optional (str) graceful_restart: ,\n Optional (str) gr_restart_time: ,\n Optional (str) gr_stalepath_time: ,\n Optional (str) connection_state: ,\n Optional (str) io_status: ,\n Optional (str) unread_input_bytes: ,\n Optional (str) ecn_connection: ,\n Optional (str) minimum_incoming_ttl: ,\n Optional (str) outgoing_ttl: ,\n Optional (str) connection_tableid: ,\n Optional (str) maximum_output_segment_queue_size: ,\n Optional (str) enqueued_packets: {\n 'retransmit_packet': ,\n 'input_packet': ,\n 'mis_ordered_packet': ,\n },\n Optional (str) iss: ,\n Optional (str) snduna: ,\n Optional (str) sndnxt: ,\n Optional (str) irs: ,\n Optional (str) rcvnxt: ,\n Optional (str) sndwnd: ,\n Optional (str) snd_scale: ,\n Optional (str) maxrcvwnd: ,\n Optional (str) rcvwnd: ,\n Optional (str) rcv_scale: ,\n Optional (str) delrcvwnd: ,\n Optional (str) srtt: ,\n Optional (str) rtto: ,\n Optional (str) rtv: ,\n Optional (str) krtt: ,\n Optional (str) min_rtt: ,\n Optional (str) max_rtt: ,\n Optional (str) ack_hold: ,\n Optional (str) uptime: ,\n Optional (str) sent_idletime: ,\n Optional (str) receive_idletime: ,\n Optional (str) status_flags: ,\n Optional (str) option_flags: ,\n Optional (str) ip_precedence_value: ,\n Optional (str) datagram: {\n Optional (str) datagram_sent: {\n 'value': ,\n 'retransmit': ,\n 'fastretransmit': ,\n 'partialack': ,\n 'second_congestion': ,\n 'with_data': ,\n 'total_data': ,\n },\n 'datagram_received': {\n 'value': ,\n 'out_of_order': ,\n 'with_data': ,\n 'total_data': ,\n },\n },\n Optional (str) packet_fast_path: ,\n Optional (str) packet_fast_processed: ,\n Optional (str) packet_slow_path: ,\n Optional (str) fast_lock_acquisition_failures: ,\n Optional (str) lock_slow_path: ,\n Optional (str) tcp_semaphore: ,\n Optional (str) tcp_semaphore_status: ,\n Optional (str) sso: ,\n Optional (str) tcp_connection: ,\n },\n Optional (str) bgp_event_timer: {\n 'starts': {\n Any (str) *: ,\n },\n 'wakeups': {\n Any (str) *: ,\n },\n 'next': {\n Any (str) *: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_address_family_vrf_vrf_neighbors", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L4539" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L4540" } }, "show bgp {address_family} vrf {vrf} neighbors {neighbor}": { @@ -12323,7 +12522,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': Or (, ),\n 'link': ,\n Optional (str) local_as: Or (, ),\n Optional (str) description: ,\n 'shutdown': ,\n Optional (str) bgp_version: ,\n Optional (str) router_id: ,\n Optional (str) session_state: ,\n Optional (str) no_prepend: ,\n Optional (str) replace_as: ,\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) session_state: ,\n Optional (str) up_time: ,\n Optional (str) down_time: ,\n Optional (str) last_read: ,\n Optional (str) last_write: ,\n Optional (str) current_time: ,\n Optional (str) bgp_table_version: ,\n Optional (str) neighbor_version: ,\n Optional (str) output_queue_size: ,\n Optional (str) index: ,\n Optional (str) advertise_bit: ,\n Optional (str) route_reflector_client: ,\n Optional (str) update_group_member: ,\n Optional (str) community_attribute_sent: ,\n Optional (str) extended_community_attribute_sent: ,\n Optional (str) suppress_ldp_signaling: ,\n Optional (str) slow_peer_detection: ,\n Optional (str) slow_peer_split_update_group_dynamic: ,\n Optional (str) refresh_epoch: ,\n Optional (str) max_nlri: ,\n Optional (str) min_nlri: ,\n Optional (str) last_detected_dynamic_slow_peer: ,\n Optional (str) dynamic_slow_peer_recovered: ,\n Optional (str) last_sent_refresh_start_of_rib: ,\n Optional (str) last_received_refresh_start_of_rib: ,\n Optional (str) last_sent_refresh_end_of_rib: ,\n Optional (str) last_received_refresh_end_of_rib: ,\n Optional (str) refresh_out: ,\n Optional (str) refresh_in: ,\n Optional (str) prefix_activity_counters: {\n 'sent': {\n Any (str) *: Any (str) *,\n },\n 'received': {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) local_policy_denied_prefixes_counters: {\n 'outbound': {\n Any (str) *: Any (str) *,\n },\n 'inbound': {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) refresh_activity_counters: {\n 'sent': {\n Any (str) *: ,\n },\n 'received': {\n Any (str) *: ,\n },\n },\n },\n },\n Optional (str) bgp_negotiated_keepalive_timers: {\n 'keepalive_interval': ,\n 'hold_time': ,\n Optional (str) min_holdtime: ,\n },\n Optional (str) bgp_negotiated_capabilities: {\n Optional (str) remote_restart_timer: ,\n Optional (str) graceful_restart_af_advertised_by_peer: ,\n Any (str) *: ,\n },\n Optional (str) bgp_neighbor_session: {\n Optional (str) sessions: ,\n Optional (str) stateful_switchover: ,\n },\n Optional (str) bgp_neighbor_counters: {\n Optional (str) messages: {\n 'sent': {\n 'opens': ,\n 'updates': ,\n 'notifications': ,\n 'keepalives': ,\n 'route_refresh': ,\n 'total': ,\n },\n 'received': {\n 'opens': ,\n 'updates': ,\n 'notifications': ,\n 'keepalives': ,\n 'route_refresh': ,\n 'total': ,\n },\n 'in_queue_depth': ,\n 'out_queue_depth': ,\n },\n Optional (str) multisession_messages: {\n Any (str) *: {\n 'sent': {\n 'opens': ,\n 'updates': ,\n 'notifications': ,\n 'keepalives': ,\n 'route_refresh': ,\n 'total': ,\n },\n 'received': {\n 'opens': ,\n 'updates': ,\n 'notifications': ,\n 'keepalives': ,\n 'route_refresh': ,\n 'total': ,\n },\n 'in_queue_depth': ,\n 'out_queue_depth': ,\n },\n },\n },\n Optional (str) bgp_session_transport: {\n 'min_time_between_advertisement_runs': ,\n Optional (str) address_tracking_status: ,\n Optional (str) rib_route_ip: ,\n Optional (str) tcp_path_mtu_discovery: ,\n 'connection': {\n 'established': ,\n 'dropped': ,\n 'last_reset': ,\n Optional (str) reset_reason: ,\n },\n Optional (str) transport: {\n 'local_port': ,\n 'local_host': ,\n 'foreign_port': ,\n 'foreign_host': ,\n Optional (str) mss: ,\n },\n Optional (str) graceful_restart: ,\n Optional (str) gr_restart_time: ,\n Optional (str) gr_stalepath_time: ,\n Optional (str) connection_state: ,\n Optional (str) io_status: ,\n Optional (str) unread_input_bytes: ,\n Optional (str) ecn_connection: ,\n Optional (str) minimum_incoming_ttl: ,\n Optional (str) outgoing_ttl: ,\n Optional (str) connection_tableid: ,\n Optional (str) maximum_output_segment_queue_size: ,\n Optional (str) enqueued_packets: {\n 'retransmit_packet': ,\n 'input_packet': ,\n 'mis_ordered_packet': ,\n },\n Optional (str) iss: ,\n Optional (str) snduna: ,\n Optional (str) sndnxt: ,\n Optional (str) irs: ,\n Optional (str) rcvnxt: ,\n Optional (str) sndwnd: ,\n Optional (str) snd_scale: ,\n Optional (str) maxrcvwnd: ,\n Optional (str) rcvwnd: ,\n Optional (str) rcv_scale: ,\n Optional (str) delrcvwnd: ,\n Optional (str) srtt: ,\n Optional (str) rtto: ,\n Optional (str) rtv: ,\n Optional (str) krtt: ,\n Optional (str) min_rtt: ,\n Optional (str) max_rtt: ,\n Optional (str) ack_hold: ,\n Optional (str) uptime: ,\n Optional (str) sent_idletime: ,\n Optional (str) receive_idletime: ,\n Optional (str) status_flags: ,\n Optional (str) option_flags: ,\n Optional (str) ip_precedence_value: ,\n Optional (str) datagram: {\n Optional (str) datagram_sent: {\n 'value': ,\n 'retransmit': ,\n 'fastretransmit': ,\n 'partialack': ,\n 'second_congestion': ,\n 'with_data': ,\n 'total_data': ,\n },\n 'datagram_received': {\n 'value': ,\n 'out_of_order': ,\n 'with_data': ,\n 'total_data': ,\n },\n },\n Optional (str) packet_fast_path: ,\n Optional (str) packet_fast_processed: ,\n Optional (str) packet_slow_path: ,\n Optional (str) fast_lock_acquisition_failures: ,\n Optional (str) lock_slow_path: ,\n Optional (str) tcp_semaphore: ,\n Optional (str) tcp_semaphore_status: ,\n Optional (str) sso: ,\n Optional (str) tcp_connection: ,\n },\n Optional (str) bgp_event_timer: {\n 'starts': {\n Any (str) *: ,\n },\n 'wakeups': {\n Any (str) *: ,\n },\n 'next': {\n Any (str) *: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_address_family_vrf_vrf_neighbors_neighbor", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L4539" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L4540" } }, "show bgp {address_family} vrf {vrf} neighbors {neighbor} received-routes": { @@ -12334,7 +12533,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) bgp_table_version: ,\n Optional (str) local_router_id: ,\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) received_routes: {\n Optional (Any) Any (str) *: {\n Optional (str) index: {\n Optional (Any) Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) status_codes: ,\n Optional (str) path_type: ,\n Optional (str) metric: ,\n Optional (str) localprf: ,\n Optional (str) weight: ,\n Optional (str) path: ,\n Optional (str) origin_codes: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_address_family_vrf_vrf_neighbors_neighbor_received-routes", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L5942" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L5943" } }, "show bgp {address_family} vrf {vrf} neighbors {neighbor} routes": { @@ -12345,7 +12544,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) total_num_of_prefixes: ,\nOptional (str) vrf: {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) bgp_table_version: ,\n Optional (str) local_router_id: ,\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) routes: {\n Optional (Any) Any (str) *: {\n Optional (str) index: {\n Optional (Any) Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) status_codes: ,\n Optional (str) path_type: ,\n Optional (str) metric: ,\n Optional (str) localprf: ,\n Optional (str) weight: ,\n Optional (str) path: ,\n Optional (str) origin_codes: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_address_family_vrf_vrf_neighbors_neighbor_routes", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L6602" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L6603" } }, "show bgp {address_family} vrf {vrf} summary": { @@ -12388,6 +12587,17 @@ "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L1895" } }, + "show bgp {address_family} {bgp_prefix}": { + "iosxr": { + "class": "ShowBgpAddressfamilyPrefix", + "doc": "Parser for:\n * 'show bgp {address_family} {bgp_prefix}'\n ", + "module_name": "show_bgp", + "package": "genie.libs.parser", + "schema": "{\n'address_family': {\n Any (str) *: {\n 'prefix': ,\n 'last_modified': ,\n 'paths': {\n 'total_available_paths': ,\n 'best_path': ,\n 'path': {\n Any (str) *: {\n Optional (str) advertised_peer_pe: ,\n Optional (str) advertised_peer_ce: ,\n 'as_path': {\n Any (str) *: {\n 'bgp_peer_neighbor_ip': {\n Any (str) *: {\n Optional (str) metric: ,\n 'origin_neighbors_ip': ,\n 'origin_router_id': ,\n 'bgp_peer_neighbor_ip': ,\n Optional (str) originator: ,\n Optional (str) received_label: ,\n 'origin_metric': ,\n Optional (str) weight: ,\n 'localpref': ,\n 'origin_codes': ,\n 'status_codes': ,\n 'received_path_id': ,\n 'local_path_id': ,\n 'version': ,\n Optional (str) cluster_list: ListOf (type) ,\n Optional (str) source_afi: ,\n Optional (str) source_vrf: ,\n Optional (str) source_rd: ,\n Optional (str) psid_type: {\n Any (str) *: {\n 'psid_type': ,\n 'subtlv_count': ,\n 'subtlv': {\n 't_value': ,\n 'sid_value': ,\n 'behaviour': ,\n 'sstlv_count': ,\n Optional (str) subsubtlv: {\n 't_value': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "uid": "show_bgp_address_family_bgp_prefix", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L9491" + } + }, "show bgp {address_family} {ip_address} bestpath-compare": { "iosxr": { "class": "ShowBgpBestpathCompare", @@ -12396,7 +12606,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'network': {\n Any (str) *: {\n Optional (str) versions: {\n Optional (str) process: {\n Optional (Any) Any (str) *: {\n Optional (str) brib/rib: ,\n Optional (str) send_tbl_ver: ,\n },\n },\n },\n Optional (str) last_modified: ,\n Optional (str) available_paths: ,\n Optional (str) best_path: ,\n Optional (str) paths: {\n Optional (Any) Any (str) *: {\n Optional (str) paths_to_update_groups: ListOf (type) ,\n Optional (str) next_hop: ,\n Optional (str) gateway: ,\n Optional (str) originator: ,\n Optional (str) metric: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) status_codes: ,\n Optional (str) origin_codes: ,\n Optional (str) received_path_id: ,\n Optional (str) local_path_id: ,\n Optional (str) version: ,\n Optional (str) origin_as_validity: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_address_family_ip_address_bestpath-compare", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L7618" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L7753" } }, "show bgp {address_family} {ip_address} brief": { @@ -12407,7 +12617,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'network': {\n Any (str) *: {\n 'next_hops': {\n Any (str) *: {\n 'metric': ,\n 'locprf': ,\n 'weight': ,\n 'path': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_address_family_ip_address_brief", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L7499" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L7634" } }, "show bgp {address_family} {route}": { @@ -12430,6 +12640,17 @@ "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L1895" } }, + "show bgp {address_family} {route} detail": { + "iosxr": { + "class": "ShowBgpVrfAfPrefix", + "doc": "Parser for:\n * 'show bgp vrf {vrf_name} {address_family} {prefix}'\n * 'show bgp {address_family} vrf {vrf_name} {prefix}'\n ", + "module_name": "show_bgp", + "package": "genie.libs.parser", + "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': ,\n Optional (str) rd: ,\n 'last_modified': ,\n Optional (str) local_label: ,\n 'paths': {\n 'total_available_paths': ,\n 'best_path': ,\n 'path': {\n Any (str) *: {\n Optional (str) advertised_peer_pe: ,\n Optional (str) advertised_peer_ce: ,\n 'as_path': {\n Any (str) *: {\n 'bgp_peer_neighbor_ip': {\n Any (str) *: {\n Optional (str) metric: ,\n 'origin_neighbors_ip': ,\n 'origin_router_id': ,\n Optional (str) if_handle: ,\n 'bgp_peer_neighbor_ip': ,\n Optional (str) originator: ,\n Optional (str) received_label: ,\n Optional (str) origin_metric: ,\n Optional (str) weight: ,\n 'localpref': ,\n 'origin_codes': ,\n 'status_codes': ,\n Optional (str) group_best: ,\n Optional (str) backup: ,\n Optional (str) add_path: ,\n Optional (str) import_candidate: ,\n Optional (str) imported: ,\n Optional (str) not_in_vrf: ,\n Optional (str) redistributed: ,\n 'received_path_id': ,\n 'local_path_id': ,\n 'version': ,\n Optional (str) extended_community: ,\n Optional (str) cluster_list: ,\n Optional (str) source_afi: ,\n Optional (str) source_vrf: ,\n Optional (str) source_rd: ,\n Optional (str) psid_type: {\n Any (str) *: {\n 'psid_type': ,\n 'subtlv_count': ,\n Optional (str) r_value: ,\n Optional (str) subtlv: {\n 't_value': ,\n 'sid_value': ,\n 'f_value': ,\n 'r2_value': ,\n 'behaviour': ,\n 'r3_value': ,\n 'sstlv_count': ,\n Optional (str) subsubtlv: {\n 't': {\n Any (str) *: {\n 'loc_blk': ,\n 'loc_node': ,\n 'func': ,\n 'arg': ,\n 'tpose_len': ,\n 'tpose_offset': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "uid": "show_bgp_address_family_route_detail", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L8071" + } + }, "show boot": { "aireos": { "class": "ShowBoot", @@ -12457,7 +12678,7 @@ "package": "genie.libs.parser", "schema": "{\n'boot_variable': ,\n'manual_boot': ,\n'baud_variable': ,\n'enable_break': ,\n'boot_mode': ,\n'ipxe_timeout': ,\n'config_file': ,\n'standby_boot_variable': ,\n'standby_manual_boot': ,\n'standby_baud_variable': ,\n'standby_enable_break': ,\n'standby_boot_mode': ,\n'standby_ipxe_timeout': ,\n'standby_config_file': ,\n}", "uid": "show_boot", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9400/show_platform.py#L402" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9400/show_platform.py#L404" }, "class": "ShowBoot", "doc": "Parser for show boot", @@ -12465,7 +12686,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) current_boot_variable: ,\nOptional (str) next_reload_boot_variable: ,\nOptional (str) manual_boot: ,\nOptional (str) enable_break: ,\nOptional (str) boot_mode: ,\nOptional (str) ipxe_timeout: ,\nOptional (str) active: {\n Optional (str) configuration_register: ,\n Optional (str) boot_variable: ,\n Optional (str) manual_boot: ,\n },\nOptional (str) standby: {\n Optional (str) configuration_register: ,\n Optional (str) boot_variable: ,\n Optional (str) manual_boot: ,\n },\nOptional (str) boot_path_list: ,\nOptional (str) config_file: ,\nOptional (str) private_config_file: ,\nOptional (str) enable_break: ,\nOptional (str) manual_boot: ,\nOptional (str) helper_path_list: ,\nOptional (str) auto_upgrade: ,\nOptional (str) auto_upgrade_path: ,\nOptional (str) boot_optimization: ,\nOptional (str) nvram_buffer_size: ,\nOptional (str) timeout_config_download: ,\nOptional (str) config_download_via_dhcp: ,\nOptional (str) next_boot: ,\nOptional (str) allow_dev_key: ,\nOptional (str) switches: {\n Any (str) *: {\n 'boot_path_list': ,\n 'config_file': ,\n 'private_config_file': ,\n 'enable_break': ,\n 'manual_boot': ,\n Optional (str) helper_path_list: ,\n 'auto_upgrade': ,\n Optional (str) auto_upgrade_path: ,\n Optional (str) boot_optimization: ,\n Optional (str) nvram_buffer_size: ,\n Optional (str) timeout_config_download: ,\n Optional (str) config_download_via_dhcp: ,\n Optional (str) next_boot: ,\n Optional (str) allow_dev_key: ,\n },\n },\n}", "uid": "show_boot", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L2976" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L3238" }, "nxos": { "class": "ShowBoot", @@ -12538,7 +12759,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) current_boot_variable: ,\nOptional (str) next_reload_boot_variable: ,\nOptional (str) config_file: ,\nOptional (str) bootldr: ,\nOptional (str) active: {\n Optional (str) configuration_register: ,\n Optional (str) next_reload_configuration_register: ,\n Optional (str) boot_variable: ,\n Optional (str) manual_boot: ,\n },\nOptional (str) standby: {\n Optional (str) configuration_register: ,\n Optional (str) next_reload_configuration_register: ,\n Optional (str) boot_variable: ,\n Optional (str) standby_manual_boot: ,\n },\n}", "uid": "show_bootvar", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L219" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L480" } }, "show bridge-domain": { @@ -12653,7 +12874,7 @@ "package": "genie.libs.parser", "schema": "{\n'mac_address': {\n Any (str) *: {\n 'ipv4_address': ,\n 'interface': ,\n 'mac_state': ,\n 'primary_sid': ,\n 'rx_power': ,\n 'timing_offset': ,\n 'num_cpe': ,\n 'dip': ,\n Optional (str) dev_class: ,\n },\n },\n}", "uid": "show_cable_modem", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_cable.py#L684" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_cable.py#L691" } }, "show cable modem cable {cable_interface}": { @@ -12664,7 +12885,7 @@ "package": "genie.libs.parser", "schema": "{\n'mac_address': {\n Any (str) *: {\n 'ipv4_address': ,\n 'interface': ,\n 'mac_state': ,\n 'primary_sid': ,\n 'rx_power': ,\n 'timing_offset': ,\n 'num_cpe': ,\n 'dip': ,\n Optional (str) dev_class: ,\n },\n },\n}", "uid": "show_cable_modem_cable_cable_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_cable.py#L734" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_cable.py#L741" } }, "show cable modem rpd id {rpd_mac}": { @@ -12675,7 +12896,7 @@ "package": "genie.libs.parser", "schema": "{\n'mac_address': {\n Any (str) *: {\n 'ipv4_address': ,\n 'interface': ,\n 'mac_state': ,\n 'primary_sid': ,\n 'rx_power': ,\n 'timing_offset': ,\n 'num_cpe': ,\n 'dip': ,\n Optional (str) dev_class: ,\n },\n },\n}", "uid": "show_cable_modem_rpd_id_rpd_mac", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_cable.py#L825" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_cable.py#L832" } }, "show cable modem rpd name {rpd_name}": { @@ -12686,7 +12907,7 @@ "package": "genie.libs.parser", "schema": "{\n'mac_address': {\n Any (str) *: {\n 'ipv4_address': ,\n 'interface': ,\n 'mac_state': ,\n 'primary_sid': ,\n 'rx_power': ,\n 'timing_offset': ,\n 'num_cpe': ,\n 'dip': ,\n Optional (str) dev_class: ,\n },\n },\n}", "uid": "show_cable_modem_rpd_name_rpd_name", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_cable.py#L871" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_cable.py#L878" } }, "show cable modem rpd {rpd_ipv4_or_ipv6_or_mac}": { @@ -12697,7 +12918,7 @@ "package": "genie.libs.parser", "schema": "{\n'mac_address': {\n Any (str) *: {\n 'ipv4_address': ,\n 'interface': ,\n 'mac_state': ,\n 'primary_sid': ,\n 'rx_power': ,\n 'timing_offset': ,\n 'num_cpe': ,\n 'dip': ,\n Optional (str) dev_class: ,\n },\n },\n}", "uid": "show_cable_modem_rpd_rpd_ipv4_or_ipv6_or_mac", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_cable.py#L779" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_cable.py#L786" } }, "show cable modem {cm_ipv4_or_ipv6_or_mac}": { @@ -12708,7 +12929,7 @@ "package": "genie.libs.parser", "schema": "{\n'mac_address': {\n Any (str) *: {\n 'ipv4_address': ,\n 'interface': ,\n 'mac_state': ,\n 'primary_sid': ,\n 'rx_power': ,\n 'timing_offset': ,\n 'num_cpe': ,\n 'dip': ,\n Optional (str) dev_class: ,\n },\n },\n}", "uid": "show_cable_modem_cm_ipv4_or_ipv6_or_mac", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_cable.py#L684" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_cable.py#L691" } }, "show cable rpd": { @@ -12719,7 +12940,7 @@ "package": "genie.libs.parser", "schema": "{\n'mac_address': {\n Any (str) *: {\n 'ip_address': ,\n 'interface': ,\n 'state': ,\n 'role': ,\n 'ha': ,\n 'auth': ,\n 'name': ,\n },\n },\n}", "uid": "show_cable_rpd", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_cable.py#L244" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_cable.py#L251" } }, "show cable rpd ipv6": { @@ -12730,7 +12951,7 @@ "package": "genie.libs.parser", "schema": "{\n'mac_address': {\n Any (str) *: {\n 'ipv6_address': ,\n 'interface': ,\n 'state': ,\n 'role': ,\n 'ha': ,\n 'auth': ,\n },\n },\n}", "uid": "show_cable_rpd_ipv6", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_cable.py#L335" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_cable.py#L342" } }, "show cable rpd slot {lc_slot_number} ipv6": { @@ -12741,7 +12962,7 @@ "package": "genie.libs.parser", "schema": "{\n'mac_address': {\n Any (str) *: {\n 'ipv6_address': ,\n 'interface': ,\n 'state': ,\n 'role': ,\n 'ha': ,\n 'auth': ,\n },\n },\n}", "uid": "show_cable_rpd_slot_lc_slot_number_ipv6", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_cable.py#L335" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_cable.py#L342" } }, "show cable rpd {argument} ipv6": { @@ -12752,7 +12973,7 @@ "package": "genie.libs.parser", "schema": "{\n'mac_address': {\n Any (str) *: {\n 'ipv6_address': ,\n 'interface': ,\n 'state': ,\n 'role': ,\n 'ha': ,\n 'auth': ,\n },\n },\n}", "uid": "show_cable_rpd_argument_ipv6", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_cable.py#L335" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_cable.py#L342" } }, "show cable rpd {rpd_mac_or_ip}": { @@ -12763,7 +12984,7 @@ "package": "genie.libs.parser", "schema": "{\n'mac_address': {\n Any (str) *: {\n 'ip_address': ,\n 'interface': ,\n 'state': ,\n 'role': ,\n 'ha': ,\n 'auth': ,\n 'name': ,\n },\n },\n}", "uid": "show_cable_rpd_rpd_mac_or_ip", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_cable.py#L244" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_cable.py#L251" } }, "show cable rpd {rpd_mac_or_ip} spectrum-capture-capabilities": { @@ -12774,7 +12995,7 @@ "package": "genie.libs.parser", "schema": "{\n'mac_address': ,\n'num_sac': ,\n'sac_index': ,\n'sac_description': ,\n'max_capture_span_in_hz': ,\n'min_capture_freq_in_hz': ,\n'max_capture_freq_in_hz': ,\n'supported_trigger_modes': ListOf (type) ,\n'supported_output_formats': ListOf (type) ,\n'supported_window_formats': ListOf (type) ,\n'supports_averaging': ,\n'supported_aggregation_method': ,\n'supports_spectrum_qualification': ,\n'max_num_bins': ,\n'min_num_bins': ,\n'min_repeat_period_in_us': ,\n'supported_trigger_channel_type': ListOf (type) ,\n'pw_type': ListOf (type) ,\n'lowest_capture_port': ,\n'highest_capture_port': ,\n'supported_scanning_capture': ,\n'min_scanning_repeat_period_in_ms': ,\n}", "uid": "show_cable_rpd_rpd_mac_or_ip_spectrum-capture-capabilities", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_cable.py#L426" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_cable.py#L433" } }, "show cable tdr interface {interface}": { @@ -12794,7 +13015,7 @@ "doc": "Parser for show cable-diagnostics tdr interface {interface}", "module_name": "show_cable", "package": "genie.libs.parser", - "schema": "{\n'interface': {\n Any (str) *: {\n 'speed': ,\n 'date': ,\n 'time': ,\n 'pairs': {\n Any (str) *: {\n 'length': ,\n 'tolerance': ,\n 'remote_pair': ,\n 'status': ,\n },\n },\n },\n },\n}", + "schema": "{\n'interface': {\n Any (str) *: {\n 'speed': ,\n Optional (str) date: ,\n Optional (str) time: ,\n 'pairs': {\n Any (str) *: {\n 'length': ,\n 'tolerance': ,\n 'remote_pair': ,\n 'status': ,\n },\n },\n },\n },\n}", "uid": "show_cable-diagnostics_tdr_interface_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_cable.py#L152" } @@ -12807,7 +13028,7 @@ "package": "genie.libs.parser", "schema": "{\n'cac_status': ,\n'cac_state': ,\n'calls_rejected': ,\n'cac_duration': ,\n'calls_accepted': ,\nOptional (str) total_call_session_charges: ,\nOptional (str) call_limit: ,\nOptional (str) current_actual_cpu: ,\nOptional (str) cpu_limit: ,\nOptional (str) fsol_packet_drop: ,\nOptional (str) cac_events: {\n Optional (str) reject_reason: {\n Optional (str) cpu_limit: {\n Optional (str) times_of_activation: ,\n Optional (str) duration_of_activation: ,\n Optional (str) rejected_calls: ,\n },\n Optional (str) session_charges: {\n Optional (str) times_of_activation: ,\n Optional (str) duration_of_activation: ,\n Optional (str) rejected_calls: ,\n },\n Optional (str) low_platform_resources: {\n Optional (str) times_of_activation: ,\n Optional (str) duration_of_activation: ,\n Optional (str) rejected_calls: ,\n },\n Optional (str) session_limit: {\n Optional (str) times_of_activation: ,\n Optional (str) duration_of_activation: ,\n Optional (str) rejected_calls: ,\n },\n },\n },\n}", "uid": "show_call_admission_statistics", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L16497" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L17298" } }, "show call admission statistics detailed": { @@ -12818,7 +13039,7 @@ "package": "genie.libs.parser", "schema": "{\n'cac_status': ,\n'cac_state': ,\n'calls_rejected': ,\n'cac_duration': ,\n'calls_accepted': ,\nOptional (str) total_call_session_charges: ,\nOptional (str) call_limit: ,\nOptional (str) current_actual_cpu: ,\nOptional (str) cpu_limit: ,\nOptional (str) fsol_packet_drop: ,\nOptional (str) cac_events: {\n Optional (str) reject_reason: {\n Optional (str) cpu_limit: {\n Optional (str) times_of_activation: ,\n Optional (str) duration_of_activation: ,\n Optional (str) rejected_calls: ,\n },\n Optional (str) session_charges: {\n Optional (str) times_of_activation: ,\n Optional (str) duration_of_activation: ,\n Optional (str) rejected_calls: ,\n },\n Optional (str) low_platform_resources: {\n Optional (str) times_of_activation: ,\n Optional (str) duration_of_activation: ,\n Optional (str) rejected_calls: ,\n },\n Optional (str) session_limit: {\n Optional (str) times_of_activation: ,\n Optional (str) duration_of_activation: ,\n Optional (str) rejected_calls: ,\n },\n },\n },\n}", "uid": "show_call_admission_statistics_detailed", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L16665" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L17466" } }, "show call-home": { @@ -13070,7 +13291,7 @@ "doc": "Parser for 'show cdp neighbors detail' ", "module_name": "show_cdp", "package": "genie.libs.parser", - "schema": "{\n'total_entries_displayed': ,\nOptional (str) index: {\n Any (str) *: {\n Optional (str) device_id: ,\n 'platform': ,\n Optional (str) capabilities: ,\n 'local_interface': ,\n Optional (str) port_id: ,\n 'hold_time': ,\n 'software_version': ,\n 'entry_addresses': {\n Any (str) *: {\n Optional (str) type: ,\n },\n },\n 'management_addresses': {\n Any (str) *: {\n Optional (str) type: ,\n },\n },\n Optional (str) duplex_mode: ,\n Optional (str) advertisement_ver: ,\n Optional (str) native_vlan: ,\n Optional (str) vtp_management_domain: ,\n },\n },\n}", + "schema": "{\n'total_entries_displayed': ,\nOptional (str) index: {\n Any (str) *: {\n Optional (str) device_id: ,\n 'platform': ,\n Optional (str) capabilities: ,\n 'local_interface': ,\n Optional (str) port_id: ,\n 'hold_time': ,\n Optional (str) software_version: ,\n 'entry_addresses': {\n Any (str) *: {\n Optional (str) type: ,\n },\n },\n 'management_addresses': {\n Any (str) *: {\n Optional (str) type: ,\n },\n },\n Optional (str) duplex_mode: ,\n Optional (str) advertisement_ver: ,\n Optional (str) native_vlan: ,\n Optional (str) vtp_management_domain: ,\n },\n },\n}", "uid": "show_cdp_neighbors_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_cdp.py#L18" }, @@ -13079,7 +13300,7 @@ "doc": " Parser for:\n * 'show cdp neighbors detail'\n * 'show cdp neighbors {interface} detail'\n ", "module_name": "show_cdp", "package": "genie.libs.parser", - "schema": "{\n'total_entries_displayed': ,\nOptional (str) index: {\n Any (str) *: {\n Optional (str) device_id: ,\n 'platform': ,\n Optional (str) capabilities: ,\n 'local_interface': ,\n Optional (str) port_id: ,\n 'hold_time': ,\n 'software_version': ,\n 'entry_addresses': {\n Any (str) *: {\n Optional (str) type: ,\n },\n },\n 'management_addresses': {\n Any (str) *: {\n Optional (str) type: ,\n },\n },\n Optional (str) duplex_mode: ,\n Optional (str) advertisement_ver: ,\n Optional (str) native_vlan: ,\n Optional (str) vtp_management_domain: ,\n },\n },\n}", + "schema": "{\n'total_entries_displayed': ,\nOptional (str) index: {\n Any (str) *: {\n Optional (str) device_id: ,\n 'platform': ,\n Optional (str) capabilities: ,\n 'local_interface': ,\n Optional (str) port_id: ,\n 'hold_time': ,\n Optional (str) software_version: ,\n 'entry_addresses': {\n Any (str) *: {\n Optional (str) type: ,\n },\n },\n 'management_addresses': {\n Any (str) *: {\n Optional (str) type: ,\n },\n },\n Optional (str) duplex_mode: ,\n Optional (str) advertisement_ver: ,\n Optional (str) native_vlan: ,\n Optional (str) vtp_management_domain: ,\n },\n },\n}", "uid": "show_cdp_neighbors_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_cdp.py#L219" }, @@ -13099,7 +13320,7 @@ "package": "genie.libs.parser", "schema": "{\n'total_entries_displayed': ,\nOptional (str) index: {\n Any (str) *: {\n 'device_id': ,\n Optional (str) system_name: ,\n 'platform': ,\n 'capabilities': ,\n 'local_interface': ,\n 'port_id': ,\n 'hold_time': ,\n Optional (str) software_version: ,\n Optional (str) physical_location: ,\n 'interface_addresses': {\n Any (str) *: {\n Optional (str) type: ,\n },\n },\n 'management_addresses': {\n Any (str) *: {\n Optional (str) type: ,\n },\n },\n Optional (str) duplex_mode: ,\n Optional (str) advertisement_ver: ,\n Optional (str) native_vlan: ,\n Optional (str) vtp_management_domain: ,\n },\n },\n}", "uid": "show_cdp_neighbors_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_cdp.py#L240" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_cdp.py#L241" } }, "show cdp neighbors {interface}": { @@ -13128,7 +13349,7 @@ "doc": "Parser for 'show cdp neighbors detail' ", "module_name": "show_cdp", "package": "genie.libs.parser", - "schema": "{\n'total_entries_displayed': ,\nOptional (str) index: {\n Any (str) *: {\n Optional (str) device_id: ,\n 'platform': ,\n Optional (str) capabilities: ,\n 'local_interface': ,\n Optional (str) port_id: ,\n 'hold_time': ,\n 'software_version': ,\n 'entry_addresses': {\n Any (str) *: {\n Optional (str) type: ,\n },\n },\n 'management_addresses': {\n Any (str) *: {\n Optional (str) type: ,\n },\n },\n Optional (str) duplex_mode: ,\n Optional (str) advertisement_ver: ,\n Optional (str) native_vlan: ,\n Optional (str) vtp_management_domain: ,\n },\n },\n}", + "schema": "{\n'total_entries_displayed': ,\nOptional (str) index: {\n Any (str) *: {\n Optional (str) device_id: ,\n 'platform': ,\n Optional (str) capabilities: ,\n 'local_interface': ,\n Optional (str) port_id: ,\n 'hold_time': ,\n Optional (str) software_version: ,\n 'entry_addresses': {\n Any (str) *: {\n Optional (str) type: ,\n },\n },\n 'management_addresses': {\n Any (str) *: {\n Optional (str) type: ,\n },\n },\n Optional (str) duplex_mode: ,\n Optional (str) advertisement_ver: ,\n Optional (str) native_vlan: ,\n Optional (str) vtp_management_domain: ,\n },\n },\n}", "uid": "show_cdp_neighbors_interface_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_cdp.py#L18" }, @@ -13137,7 +13358,7 @@ "doc": " Parser for:\n * 'show cdp neighbors detail'\n * 'show cdp neighbors {interface} detail'\n ", "module_name": "show_cdp", "package": "genie.libs.parser", - "schema": "{\n'total_entries_displayed': ,\nOptional (str) index: {\n Any (str) *: {\n Optional (str) device_id: ,\n 'platform': ,\n Optional (str) capabilities: ,\n 'local_interface': ,\n Optional (str) port_id: ,\n 'hold_time': ,\n 'software_version': ,\n 'entry_addresses': {\n Any (str) *: {\n Optional (str) type: ,\n },\n },\n 'management_addresses': {\n Any (str) *: {\n Optional (str) type: ,\n },\n },\n Optional (str) duplex_mode: ,\n Optional (str) advertisement_ver: ,\n Optional (str) native_vlan: ,\n Optional (str) vtp_management_domain: ,\n },\n },\n}", + "schema": "{\n'total_entries_displayed': ,\nOptional (str) index: {\n Any (str) *: {\n Optional (str) device_id: ,\n 'platform': ,\n Optional (str) capabilities: ,\n 'local_interface': ,\n Optional (str) port_id: ,\n 'hold_time': ,\n Optional (str) software_version: ,\n 'entry_addresses': {\n Any (str) *: {\n Optional (str) type: ,\n },\n },\n 'management_addresses': {\n Any (str) *: {\n Optional (str) type: ,\n },\n },\n Optional (str) duplex_mode: ,\n Optional (str) advertisement_ver: ,\n Optional (str) native_vlan: ,\n Optional (str) vtp_management_domain: ,\n },\n },\n}", "uid": "show_cdp_neighbors_interface_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_cdp.py#L219" } @@ -13236,9 +13457,9 @@ "doc": " Parser for:\n * show cef {afi} {prefix} detail\n * show cef vrf {vrf_name} {ip_type} {prefix} detail\n ", "module_name": "show_routing", "package": "genie.libs.parser", - "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': {\n Any (str) *: {\n 'LW-LDI-TS': {\n 'datetime': ,\n Optional (str) level: {\n Any (str) *: {\n 'level': ,\n 'load_distribution': ,\n 'load': {\n Any (str) *: {\n 'load': ,\n 'via_address': ,\n 'via_flags': ,\n },\n },\n },\n },\n 'via_entries': {\n Any (str) *: {\n 'dependencies': ,\n 'path': {\n 'nhid': ,\n 'path_idx': ,\n Optional (str) path_idx_nh: {\n Optional (str) local_label_nh: {\n 'local_label': ,\n 'local_label_nh_address': ,\n 'local_label_nh_interface': ,\n 'local_label_nh_labels': ,\n },\n 'path_idx_address': ,\n 'path_idx_via': ,\n },\n },\n 'via_address': ,\n 'via_flags': ,\n },\n },\n 'load_distribution': {\n Any (str) *: {\n 'address': ,\n 'hash': ,\n 'interface': ,\n 'ok': ,\n },\n },\n Optional (str) weight_distribution: {\n Any (str) *: {\n 'class': ,\n 'normalized_weight': ,\n 'slot': ,\n 'weight': ,\n },\n },\n },\n 'gateway_array': {\n 'LW-LDI': {\n 'ptr': ,\n 'refc': ,\n 'sh_ldi': ,\n 'type': ,\n },\n 'backups': ,\n 'flags': {\n 'flag_count': ,\n 'flag_internal': ,\n 'flag_type': ,\n },\n 'reference_count': ,\n Optional (str) source_lsd: ,\n Optional (str) source_rib: ,\n 'update': {\n 'type_time': ,\n 'updated_at': ,\n },\n },\n 'internal': ,\n 'ldi_update_time': ,\n 'length': ,\n 'precedence': ,\n 'priority': ,\n 'traffic_index': ,\n 'updated': ,\n 'version': ,\n Optional (str) drop: ,\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': {\n Any (str) *: {\n 'LW-LDI-TS': {\n 'datetime': ,\n Optional (str) level: {\n Any (str) *: {\n 'level': ,\n 'load_distribution': ,\n 'load': {\n Any (str) *: {\n 'load': ,\n 'via_address': ,\n 'via_flags': ,\n },\n },\n },\n },\n 'via_entries': {\n Any (str) *: {\n 'dependencies': ,\n 'path': {\n 'nhid': ,\n Optional (str) nhid_hex: ,\n 'path_idx': ,\n Optional (str) idx_internal: ,\n Optional (str) path_idx_nh: {\n Optional (str) local_label_nh: {\n 'local_label': ,\n 'local_label_nh_address': ,\n 'local_label_nh_interface': ,\n 'local_label_nh_labels': ,\n },\n 'path_idx_address': ,\n 'path_idx_via': ,\n },\n },\n Optional (str) next_hop_vrf: ,\n Optional (str) next_hop_table: ,\n Optional (str) sid_list: ,\n 'via_address': ,\n 'via_flags': ,\n },\n },\n 'load_distribution': {\n Optional (str) distribution: ,\n Optional (str) refcount: ,\n Any (str) *: {\n 'address': ,\n 'hash': ,\n 'interface': ,\n 'ok': ,\n },\n },\n Optional (str) weight_distribution: {\n Any (str) *: {\n 'class': ,\n 'normalized_weight': ,\n 'slot': ,\n 'weight': ,\n },\n },\n },\n 'gateway_array': {\n 'LW-LDI': {\n 'ptr': ,\n 'refc': ,\n 'sh_ldi': ,\n 'type': ,\n },\n 'backups': ,\n 'flags': {\n 'flag_count': ,\n 'flag_internal': ,\n 'flag_type': ,\n },\n 'reference_count': ,\n Optional (str) source_lsd: ,\n Optional (str) source_rib: ,\n 'update': {\n 'type_time': ,\n 'updated_at': ,\n },\n },\n 'internal': ,\n Optional (str) iid: ,\n 'ldi_update_time': ,\n 'length': ,\n 'precedence': ,\n 'priority': ,\n 'traffic_index': ,\n 'updated': ,\n 'version': ,\n Optional (str) drop: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_cef_vrf_vrf_name_ip_type_prefix_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_routing.py#L120" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_routing.py#L127" } }, "show cef {afi} {prefix} detail": { @@ -13247,9 +13468,9 @@ "doc": " Parser for:\n * show cef {afi} {prefix} detail\n * show cef vrf {vrf_name} {ip_type} {prefix} detail\n ", "module_name": "show_routing", "package": "genie.libs.parser", - "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': {\n Any (str) *: {\n 'LW-LDI-TS': {\n 'datetime': ,\n Optional (str) level: {\n Any (str) *: {\n 'level': ,\n 'load_distribution': ,\n 'load': {\n Any (str) *: {\n 'load': ,\n 'via_address': ,\n 'via_flags': ,\n },\n },\n },\n },\n 'via_entries': {\n Any (str) *: {\n 'dependencies': ,\n 'path': {\n 'nhid': ,\n 'path_idx': ,\n Optional (str) path_idx_nh: {\n Optional (str) local_label_nh: {\n 'local_label': ,\n 'local_label_nh_address': ,\n 'local_label_nh_interface': ,\n 'local_label_nh_labels': ,\n },\n 'path_idx_address': ,\n 'path_idx_via': ,\n },\n },\n 'via_address': ,\n 'via_flags': ,\n },\n },\n 'load_distribution': {\n Any (str) *: {\n 'address': ,\n 'hash': ,\n 'interface': ,\n 'ok': ,\n },\n },\n Optional (str) weight_distribution: {\n Any (str) *: {\n 'class': ,\n 'normalized_weight': ,\n 'slot': ,\n 'weight': ,\n },\n },\n },\n 'gateway_array': {\n 'LW-LDI': {\n 'ptr': ,\n 'refc': ,\n 'sh_ldi': ,\n 'type': ,\n },\n 'backups': ,\n 'flags': {\n 'flag_count': ,\n 'flag_internal': ,\n 'flag_type': ,\n },\n 'reference_count': ,\n Optional (str) source_lsd: ,\n Optional (str) source_rib: ,\n 'update': {\n 'type_time': ,\n 'updated_at': ,\n },\n },\n 'internal': ,\n 'ldi_update_time': ,\n 'length': ,\n 'precedence': ,\n 'priority': ,\n 'traffic_index': ,\n 'updated': ,\n 'version': ,\n Optional (str) drop: ,\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': {\n Any (str) *: {\n 'LW-LDI-TS': {\n 'datetime': ,\n Optional (str) level: {\n Any (str) *: {\n 'level': ,\n 'load_distribution': ,\n 'load': {\n Any (str) *: {\n 'load': ,\n 'via_address': ,\n 'via_flags': ,\n },\n },\n },\n },\n 'via_entries': {\n Any (str) *: {\n 'dependencies': ,\n 'path': {\n 'nhid': ,\n Optional (str) nhid_hex: ,\n 'path_idx': ,\n Optional (str) idx_internal: ,\n Optional (str) path_idx_nh: {\n Optional (str) local_label_nh: {\n 'local_label': ,\n 'local_label_nh_address': ,\n 'local_label_nh_interface': ,\n 'local_label_nh_labels': ,\n },\n 'path_idx_address': ,\n 'path_idx_via': ,\n },\n },\n Optional (str) next_hop_vrf: ,\n Optional (str) next_hop_table: ,\n Optional (str) sid_list: ,\n 'via_address': ,\n 'via_flags': ,\n },\n },\n 'load_distribution': {\n Optional (str) distribution: ,\n Optional (str) refcount: ,\n Any (str) *: {\n 'address': ,\n 'hash': ,\n 'interface': ,\n 'ok': ,\n },\n },\n Optional (str) weight_distribution: {\n Any (str) *: {\n 'class': ,\n 'normalized_weight': ,\n 'slot': ,\n 'weight': ,\n },\n },\n },\n 'gateway_array': {\n 'LW-LDI': {\n 'ptr': ,\n 'refc': ,\n 'sh_ldi': ,\n 'type': ,\n },\n 'backups': ,\n 'flags': {\n 'flag_count': ,\n 'flag_internal': ,\n 'flag_type': ,\n },\n 'reference_count': ,\n Optional (str) source_lsd: ,\n Optional (str) source_rib: ,\n 'update': {\n 'type_time': ,\n 'updated_at': ,\n },\n },\n 'internal': ,\n Optional (str) iid: ,\n 'ldi_update_time': ,\n 'length': ,\n 'precedence': ,\n 'priority': ,\n 'traffic_index': ,\n 'updated': ,\n 'version': ,\n Optional (str) drop: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_cef_afi_prefix_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_routing.py#L120" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_routing.py#L127" } }, "show chassis": { @@ -13623,7 +13844,7 @@ "package": "genie.libs.parser", "schema": "{\n'tag': {\n Any (str) *: {\n Optional (str) system_id: {\n Any (str) *: {\n 'type': {\n Any (str) *: {\n 'interface': ,\n 'state': ,\n 'format': ,\n 'priority': ,\n 'circuit_id': ,\n 'area_address': ,\n Optional (str) ip_address: ,\n Optional (str) ipv6_address: ,\n 'uptime': ,\n Optional (str) nsf: ,\n Optional (str) topology: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_clns_is-neighbors_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_clns.py#L753" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_clns.py#L754" } }, "show clns neighbors detail": { @@ -13656,7 +13877,7 @@ "package": "genie.libs.parser", "schema": "{\n'clns': {\n 'last_clear': ,\n 'output': ,\n 'input': ,\n 'local': ,\n 'forward': ,\n 'dropped_protocol': ,\n 'discards': {\n 'hdr_syntax': ,\n 'checksum': ,\n 'lifetime': ,\n 'output_cngstn': ,\n 'no_route': ,\n 'discard_route': ,\n 'dst_unreachable': ,\n 'encaps_failed': ,\n 'nlp_unknown': ,\n 'not_an_is': ,\n },\n 'options': {\n 'packets': ,\n 'total': ,\n 'bad': ,\n 'gqos': ,\n 'cngstn_exprncd': ,\n },\n 'segments': {\n 'segmented': ,\n 'failed': ,\n },\n 'broadcasts': {\n 'sent': ,\n 'rcvd': ,\n },\n },\n'echos': {\n Any (str) *: {\n 'requests': ,\n 'replied': ,\n },\n },\n'packet_counters': {\n 'level': {\n 'level-all': {\n Any (str) *: {\n 'rcvd': ,\n 'sent': ,\n },\n },\n },\n },\n'tunneling': {\n Any (str) *: {\n 'rcvd': ,\n 'sent': ,\n 'rcvd_dropped': ,\n },\n },\n'iso-igrp': {\n Any (str) *: {\n 'rcvd': ,\n 'sent': ,\n },\n 'syntax_errors': ,\n },\n'tag': {\n Any (str) *: {\n 'IS-IS': {\n 'last_clear': ,\n 'hello': {\n Any (str) *: {\n 'rcvd': ,\n 'sent': ,\n },\n },\n 'lsp_sourced': {\n Any (str) *: {\n 'new': ,\n 'refresh': ,\n },\n },\n 'lsp_flooded': {\n Any (str) *: {\n 'sent': ,\n 'rcvd': ,\n },\n },\n 'lsp_retransmissions': ,\n 'csnp': {\n Any (str) *: {\n 'rcvd': ,\n 'sent': ,\n },\n },\n 'psnp': {\n Any (str) *: {\n 'rcvd': ,\n 'sent': ,\n },\n },\n 'dr_election': {\n Optional (str) level-1: ,\n Optional (str) level-2: ,\n },\n 'spf_calculation': {\n Optional (str) level-1: ,\n Optional (str) level-2: ,\n },\n 'partial_route_calculation': {\n Optional (str) level-1: ,\n Optional (str) level-2: ,\n },\n 'lsp_checksum_errors_received': ,\n Optional (str) update_process_queue_depth: ,\n Optional (str) update_process_packets_dropped: ,\n },\n },\n },\n}", "uid": "show_clns_traffic", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_clns.py#L1002" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_clns.py#L1005" } }, "show clock": { @@ -13779,45 +14000,56 @@ "show consistency-checker mcast {layer} start all": { "iosxe": { "class": "ShowConsistencyCheckerMcastStartAll", - "doc": "Parser for \n * 'show consistency-checker mcast {layer} start all'\n * 'show consistency-checker mcast {layer} start {address} {source}',\n * 'show consistency-checker mcast {layer} start vrf {instance_name} {address} {source}',\n * 'show consistency-checker mcast {layer} start vlan {vlan_id} {address}'\n ", + "doc": "Parser for \n * 'show consistency-checker mcast {layer} start all',\n * 'show consistency-checker mcast {layer} start {address} {source}',\n * 'show consistency-checker mcast {layer} start {address}',\n * 'show consistency-checker mcast {layer} start vrf {instance_name} {address} {source}',\n * 'show consistency-checker mcast {layer} start vlan {vlan_id} {address}'\n ", "module_name": "show_mcast", "package": "genie.libs.parser", "schema": "{\n'run_id': ,\nOptional (str) layer: ,\n}", "uid": "show_consistency-checker_mcast_layer_start_all", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L913" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L916" } }, "show consistency-checker mcast {layer} start vlan {vlan_id} {address}": { "iosxe": { "class": "ShowConsistencyCheckerMcastStartAll", - "doc": "Parser for \n * 'show consistency-checker mcast {layer} start all'\n * 'show consistency-checker mcast {layer} start {address} {source}',\n * 'show consistency-checker mcast {layer} start vrf {instance_name} {address} {source}',\n * 'show consistency-checker mcast {layer} start vlan {vlan_id} {address}'\n ", + "doc": "Parser for \n * 'show consistency-checker mcast {layer} start all',\n * 'show consistency-checker mcast {layer} start {address} {source}',\n * 'show consistency-checker mcast {layer} start {address}',\n * 'show consistency-checker mcast {layer} start vrf {instance_name} {address} {source}',\n * 'show consistency-checker mcast {layer} start vlan {vlan_id} {address}'\n ", "module_name": "show_mcast", "package": "genie.libs.parser", "schema": "{\n'run_id': ,\nOptional (str) layer: ,\n}", "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#L913" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L916" } }, "show consistency-checker mcast {layer} start vrf {instance_name} {address} {source}": { "iosxe": { "class": "ShowConsistencyCheckerMcastStartAll", - "doc": "Parser for \n * 'show consistency-checker mcast {layer} start all'\n * 'show consistency-checker mcast {layer} start {address} {source}',\n * 'show consistency-checker mcast {layer} start vrf {instance_name} {address} {source}',\n * 'show consistency-checker mcast {layer} start vlan {vlan_id} {address}'\n ", + "doc": "Parser for \n * 'show consistency-checker mcast {layer} start all',\n * 'show consistency-checker mcast {layer} start {address} {source}',\n * 'show consistency-checker mcast {layer} start {address}',\n * 'show consistency-checker mcast {layer} start vrf {instance_name} {address} {source}',\n * 'show consistency-checker mcast {layer} start vlan {vlan_id} {address}'\n ", "module_name": "show_mcast", "package": "genie.libs.parser", "schema": "{\n'run_id': ,\nOptional (str) layer: ,\n}", "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#L913" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L916" + } + }, + "show consistency-checker mcast {layer} start {address}": { + "iosxe": { + "class": "ShowConsistencyCheckerMcastStartAll", + "doc": "Parser for \n * 'show consistency-checker mcast {layer} start all',\n * 'show consistency-checker mcast {layer} start {address} {source}',\n * 'show consistency-checker mcast {layer} start {address}',\n * 'show consistency-checker mcast {layer} start vrf {instance_name} {address} {source}',\n * 'show consistency-checker mcast {layer} start vlan {vlan_id} {address}'\n ", + "module_name": "show_mcast", + "package": "genie.libs.parser", + "schema": "{\n'run_id': ,\nOptional (str) layer: ,\n}", + "uid": "show_consistency-checker_mcast_layer_start_address", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L916" } }, "show consistency-checker mcast {layer} start {address} {source}": { "iosxe": { "class": "ShowConsistencyCheckerMcastStartAll", - "doc": "Parser for \n * 'show consistency-checker mcast {layer} start all'\n * 'show consistency-checker mcast {layer} start {address} {source}',\n * 'show consistency-checker mcast {layer} start vrf {instance_name} {address} {source}',\n * 'show consistency-checker mcast {layer} start vlan {vlan_id} {address}'\n ", + "doc": "Parser for \n * 'show consistency-checker mcast {layer} start all',\n * 'show consistency-checker mcast {layer} start {address} {source}',\n * 'show consistency-checker mcast {layer} start {address}',\n * 'show consistency-checker mcast {layer} start vrf {instance_name} {address} {source}',\n * 'show consistency-checker mcast {layer} start vlan {vlan_id} {address}'\n ", "module_name": "show_mcast", "package": "genie.libs.parser", "schema": "{\n'run_id': ,\nOptional (str) layer: ,\n}", "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#L913" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L916" } }, "show consistency-checker run-id {id}": { @@ -13826,9 +14058,9 @@ "doc": null, "module_name": "show_mcast", "package": "genie.libs.parser", - "schema": "{\n'process': {\n Any (str) *: {\n 'object_type': {\n Any (str) *: {\n 'starttime': ,\n Optional (str) entries: ,\n Optional (str) exceptions: ,\n Optional (str) fulltable: ,\n Optional (str) garbagedetector: ,\n Optional (str) hwcheck: ,\n Optional (str) hwshadow: ,\n Optional (str) state: ,\n Optional (str) actual: ,\n Optional (str) inherited: ,\n Optional (str) missing: ,\n Optional (str) stale: ,\n Optional (str) others: ,\n },\n },\n },\n },\n'switch': {\n Any (str) *: {\n 'process': {\n Any (str) *: {\n 'object_type': {\n Any (str) *: {\n 'starttime': ,\n 'state': ,\n 'actual': ,\n 'inherited': ,\n 'missing': ,\n 'stale': ,\n 'others': ,\n Optional (str) hardware: ,\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'process': {\n Any (str) *: {\n 'object_type': {\n Any (str) *: {\n 'starttime': ,\n Optional (str) entries: ,\n Optional (str) exceptions: ,\n Optional (str) fulltable: ,\n Optional (str) garbagedetector: ,\n Optional (str) hwcheck: ,\n Optional (str) hwshadow: ,\n Optional (str) state: ,\n Optional (str) actual: ,\n Optional (str) inherited: ,\n Optional (str) missing: ,\n Optional (str) stale: ,\n Optional (str) others: ,\n Optional (str) hardware: ,\n },\n },\n },\n },\nOptional (str) switch: {\n Any (str) *: {\n 'process': {\n Any (str) *: {\n 'object_type': {\n Any (str) *: {\n 'starttime': ,\n 'state': ,\n 'actual': ,\n 'inherited': ,\n 'missing': ,\n 'stale': ,\n 'others': ,\n Optional (str) hardware: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_consistency-checker_run-id_id", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L1081" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L1089" } }, "show consistency-checker run-id {id} detail": { @@ -13839,7 +14071,7 @@ "package": "genie.libs.parser", "schema": "{\n'process': {\n Any (str) *: {\n 'type': ,\n },\n },\n'switch': {\n Any (str) *: {\n 'process': {\n Any (str) *: {\n Optional (str) process_type: ,\n },\n },\n },\n },\n}", "uid": "show_consistency-checker_run-id_id_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L992" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L999" } }, "show context": { @@ -13872,7 +14104,7 @@ "package": "genie.libs.parser", "schema": "{\n'peer_type': {\n Any (str) *: {\n 'downtime': {\n Any (str) *: {\n 'domain_id': ,\n 'peer_private_ip': ,\n 'peer_private_port': ,\n 'peer_protocol': ,\n 'peer_public_ip': ,\n 'peer_public_port': ,\n 'peer_system_ip': ,\n Optional (str) peer_organization: ,\n 'site_id': ,\n 'state': ,\n 'local_error': ,\n 'remote_error': ,\n 'repeat_count': ,\n 'local_color': ,\n },\n },\n },\n },\n}", "uid": "show_control_connection-history", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/viptela/show_control.py#L448" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/viptela/show_control.py#L449" } }, "show control connections": { @@ -13894,7 +14126,7 @@ "package": "genie.libs.parser", "schema": "{\n'personality': ,\nOptional (str) sp_organization_name: ,\n'organization_name': ,\n'root_ca_chain_status': ,\n'certificate_status': ,\n'certificate_validity': ,\n'certificate_not_valid_before': ,\n'certificate_not_valid_after': ,\nOptional (str) enterprise_cert_status: ,\nOptional (str) enterprise_cert_validity: ,\nOptional (str) enterprise_cert_not_valid_before: ,\nOptional (str) enterprise_cert_not_valid_after: ,\n'dns_name': ,\n'site_id': ,\n'domain_id': ,\n'protocol': ,\n'tls_port': ,\n'system_ip': ,\n'chassis_num_unique_id': ,\n'serial_num': ,\nOptional (str) enterprise_serial_num: ,\nOptional (str) token: ,\n'keygen_interval': ,\n'retry_interval': ,\n'no_activity_exp_interval': ,\n'dns_cache_ttl': ,\n'port_hopped': ,\n'time_since_last_port_hop': ,\nOptional (str) pairwise_keying: ,\nOptional (str) embargo_check: ,\n'number_vbond_peers': ,\n'number_active_wan_interfaces': ,\n'wan_interfaces': {\n Any (str) *: {\n 'public_ipv4': ,\n 'public_port': ,\n 'private_ipv4': ,\n 'private_ipv6': ,\n 'private_port': ,\n 'vsmart': ,\n 'vmanage': ,\n 'color': ,\n 'state': ,\n 'max_cntrl': ,\n 'restrict': ,\n 'control': ,\n 'stun': ,\n 'lr': ,\n 'lb': ,\n 'last_connection': ,\n 'spi_time_remaining': ,\n 'nat_type': ,\n 'vm_con_prf': ,\n },\n },\n}", "uid": "show_control_local-properties", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/viptela/show_control.py#L178" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/viptela/show_control.py#L179" } }, "show controller VDSL {interface}": { @@ -13903,9 +14135,9 @@ "doc": "\n Parser for show controller VDSL {interface}\n ", "module_name": "show_controller", "package": "genie.libs.parser", - "schema": "{\n'controller_vdsl': ,\n'daemon_status': ,\nAny (str) *: {\n 'chip_vendor': {\n 'chip_vendor_id': ,\n 'chip_vendor_specific': ,\n 'chip_vendor_country': ,\n },\n 'modem_vendor': {\n 'modem_vendor_id': ,\n 'modem_vendor_specific': ,\n 'modem_vendor_country': ,\n },\n Optional (str) trellis: ,\n Optional (str) sra: ,\n Optional (str) sra_count: ,\n Optional (str) bit_swap: ,\n Optional (str) bit_swap_count: ,\n Optional (str) line_attenuation: ,\n Optional (str) signal_attenuation: ,\n Optional (str) noise_margin: ,\n Optional (str) attainable_rate: ,\n Optional (str) actual_power: ,\n Any (str) *: {\n Optional (str) line_attenuation(db): ,\n Optional (str) signal_attenuation(db): ,\n Optional (str) noise_margin(db): ,\n Optional (str) speed_(kbps): ,\n Optional (str) sra_previous_speed: ,\n Optional (str) previous_speed: ,\n Optional (str) total_cells: ,\n Optional (str) user_cells: ,\n Optional (str) reed_solomon_ec: ,\n Optional (str) crc_errors: ,\n Optional (str) header_errors: ,\n Optional (str) interleave_(ms): ,\n Optional (str) actual_inp: ,\n },\n Optional (str) total_fecc: ,\n Optional (str) total_es: ,\n Optional (str) total_ses: ,\n Optional (str) total_loss: ,\n Optional (str) total_uas: ,\n Optional (str) total_lprs: ,\n Optional (str) total_lofs: ,\n Optional (str) total_lols: ,\n },\n'serial_number_near': ,\n'modem_version_near': ,\n'modem_version_far': ,\n'modem_status': ,\n'dsl_config_mode': ,\n'tc_mode': ,\n'selftest_result': ,\n'delt_configuration': ,\n'delt_state': ,\n'failed_full_inits': ,\n'short_inits': ,\n'failed_short_inits': ,\n'modem_fw__version': ,\n'modem_phy_version': ,\n'modem_phy_source': ,\n'training_log': ,\n'training_log_filename': ,\nOptional (str) trained_mode: ,\n}", + "schema": "{\n'controller_vdsl': ,\n'daemon_status': ,\nAny (str) *: {\n 'chip_vendor': {\n Optional (str) chip_vendor_id: ,\n Optional (str) chip_vendor_specific: ,\n Optional (str) chip_vendor_country: ,\n },\n 'modem_vendor': {\n Optional (str) modem_vendor_id: ,\n Optional (str) modem_vendor_specific: ,\n Optional (str) modem_vendor_country: ,\n Optional (str) modem_version_near: ,\n },\n Optional (str) trellis: ,\n Optional (str) serial_number_far: ,\n Optional (str) sra: ,\n Optional (str) sra_count: ,\n Optional (str) bit_swap: ,\n Optional (str) bit_swap_count: ,\n Optional (str) line_attenuation: ,\n Optional (str) signal_attenuation: ,\n Optional (str) noise_margin: ,\n Optional (str) attainable_rate: ,\n Optional (str) actual_power: ,\n Any (str) *: {\n Optional (str) line_attenuation(db): ,\n Optional (str) signal_attenuation(db): ,\n Optional (str) noise_margin(db): ,\n Optional (str) speed_(kbps): ,\n Optional (str) sra_previous_speed: ,\n Optional (str) previous_speed: ,\n Optional (str) total_cells: ,\n Optional (str) user_cells: ,\n Optional (str) reed_solomon_ec: ,\n Optional (str) crc_errors: ,\n Optional (str) header_errors: ,\n Optional (str) interleave_(ms): ,\n Optional (str) actual_inp: ,\n },\n Optional (str) total_fecc: ,\n Optional (str) total_es: ,\n Optional (str) total_ses: ,\n Optional (str) total_loss: ,\n Optional (str) total_uas: ,\n Optional (str) total_lprs: ,\n Optional (str) total_lofs: ,\n Optional (str) total_lols: ,\n },\nOptional (str) serial_number_near: ,\nOptional (str) modem_version_far: ,\nOptional (str) modem_status: ,\nOptional (str) dsl_config_mode: ,\nOptional (str) tc_mode: ,\nOptional (str) selftest_result: ,\nOptional (str) delt_configuration: ,\nOptional (str) delt_state: ,\nOptional (str) failed_full_inits: ,\nOptional (str) short_inits: ,\nOptional (str) failed_short_inits: ,\nOptional (str) modem_fw_version: ,\nOptional (str) modem_phy_version: ,\nOptional (str) modem_phy_source: ,\nOptional (str) training_log: ,\nOptional (str) training_log_filename: ,\nOptional (str) trained_mode: ,\n}", "uid": "show_controller_VDSL_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_controller.py#L88" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_controller.py#L89" } }, "show controller VDSL {interface} local": { @@ -13916,7 +14148,7 @@ "package": "genie.libs.parser", "schema": "{\n'sfp_vendor_pid': ,\n'sfp_vendor_sn': ,\n'firmware_embedded_in_ios-xe': ,\n'running_firmware_version': ,\n'management_link': ,\n'dsl_status': ,\n'dumping_internal_info': ,\n'dying_gasp': ,\n'dumping_delt_info': ,\n}", "uid": "show_controller_VDSL_interface_local", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_controller.py#L965" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_controller.py#L962" } }, "show controller fia diagshell {diagshell_unit} 'l2 show' location {location}": { @@ -13938,7 +14170,7 @@ "package": "genie.libs.parser", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'input_packet_count': ,\n 'input_bytes_count': ,\n 'input_mcast_pkts': ,\n 'input_bcast_pkts': ,\n 'input_crc_errors': ,\n 'input_overruns': ,\n 'runt_packets': ,\n 'giant_packets': ,\n 'input_pause_frames': ,\n 'output_packet_count': ,\n 'output_bytes_count': ,\n 'output_mcast_pkts': ,\n 'output_bcast_pkts': ,\n 'output_underruns': ,\n 'output_pause_frames': ,\n },\n },\n}", "uid": "show_controllers", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_controller.py#L588" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_controller.py#L585" } }, "show controllers coherentDSP {port}": { @@ -13960,7 +14192,7 @@ "package": "genie.libs.parser", "schema": "{\n'interface': {\n Any (str) *: {\n 'transmit': {\n Any (str) *: ,\n },\n 'receive': {\n Any (str) *: ,\n },\n 'last_update_msecs': ,\n },\n },\n}", "uid": "show_controllers_ethernet-controller", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_controller.py#L871" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_controller.py#L868" } }, "show controllers ethernet-controller port-asic statistics exceptions switch {switch_num} asic {asic_val} | in RPF": { @@ -13984,7 +14216,7 @@ "package": "genie.libs.parser", "schema": "{\n'interface': {\n Any (str) *: {\n 'transmit': {\n Any (str) *: ,\n },\n 'receive': {\n Any (str) *: ,\n },\n 'last_update_msecs': ,\n },\n },\n}", "uid": "show_controllers_ethernet-controller_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_controller.py#L871" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_controller.py#L868" } }, "show controllers ethernet-controller {interface} phy detail": { @@ -14063,7 +14295,7 @@ "package": "genie.libs.parser", "schema": "{\n'date': {\n : {\n 'pid': {\n : {\n 'vdc': ,\n 'module': ,\n 'instance': ,\n 'process_name': ,\n },\n },\n },\n },\n}", "uid": "show_cores", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_platform.py#L1722" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_platform.py#L1743" } }, "show crypto call admission statistics": { @@ -15019,6 +15251,17 @@ "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_crypto.py#L90" } }, + "show crypto pki certificates pem server": { + "iosxe": { + "class": "ShowCryptoPkiCertificatesPemServer", + "doc": "\n Parser for\n * 'show crypto pki certificates pem server'\n ", + "module_name": "show_crypto", + "package": "genie.libs.parser", + "schema": "{\n'self_signed_ca_certificate': ,\n'general_purpose_certificate': ,\n}", + "uid": "show_crypto_pki_certificates_pem_server", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_crypto.py#L14141" + } + }, "show crypto pki certificates verbose {trustpoint}": { "iosxe": { "class": "ShowCryptoPkiCertificateVerbose", @@ -15303,7 +15546,7 @@ "doc": "Parser for show cts interface", "module_name": "show_cts", "package": "genie.libs.parser", - "schema": "{\n'global_dot1x_feature': ,\n'interfaces': {\n Any (str) *: {\n 'cts': {\n 'cts_status': ,\n Optional (str) mode: ,\n },\n Optional (str) ifc_state: ,\n Optional (str) intf_active_for: ,\n Optional (str) authentication: {\n 'status': ,\n Optional (str) peer_identity: ,\n Optional (str) peer_advertised_capabilities: ,\n },\n Optional (str) authorization: {\n 'status': ,\n Optional (str) peer_sgt: ,\n Optional (str) peer_sgt_assignment: ,\n },\n Optional (str) sap_status: ,\n Optional (str) propagate_sgt: ,\n Optional (str) cache_info: {\n 'expiration': ,\n 'cache_applied_to_link': ,\n },\n Optional (str) statistics: {\n 'authc_success': ,\n 'authc_reject': ,\n 'authc_failure': ,\n 'authc_no_response': ,\n 'authc_logoff': ,\n 'sap_success': ,\n 'sap_fail': ,\n 'authz_success': ,\n 'authz_fail': ,\n 'port_auth_fail': ,\n },\n 'l3_ipm': ,\n },\n },\n}", + "schema": "{\nOptional (str) global_dot1x_feature: ,\n'interfaces': {\n Any (str) *: {\n 'cts': {\n 'cts_status': ,\n Optional (str) mode: ,\n },\n Optional (str) ifc_state: ,\n Optional (str) intf_active_for: ,\n Optional (str) authentication: {\n 'status': ,\n Optional (str) peer_identity: ,\n Optional (str) peer_advertised_capabilities: ,\n },\n Optional (str) authorization: {\n 'status': ,\n Optional (str) peer_sgt: ,\n Optional (str) peer_sgt_assignment: ,\n },\n Optional (str) sap_status: ,\n Optional (str) propagate_sgt: ,\n Optional (str) cache_info: {\n 'expiration': ,\n 'cache_applied_to_link': ,\n },\n Optional (str) statistics: {\n 'authc_success': ,\n 'authc_reject': ,\n 'authc_failure': ,\n 'authc_no_response': ,\n 'authc_logoff': ,\n 'sap_success': ,\n 'sap_fail': ,\n 'authz_success': ,\n 'authz_fail': ,\n 'port_auth_fail': ,\n },\n 'l3_ipm': ,\n },\n },\n}", "uid": "show_cts_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_cts.py#L2265" } @@ -15325,7 +15568,7 @@ "doc": "Parser for show cts interface", "module_name": "show_cts", "package": "genie.libs.parser", - "schema": "{\n'global_dot1x_feature': ,\n'interfaces': {\n Any (str) *: {\n 'cts': {\n 'cts_status': ,\n Optional (str) mode: ,\n },\n Optional (str) ifc_state: ,\n Optional (str) intf_active_for: ,\n Optional (str) authentication: {\n 'status': ,\n Optional (str) peer_identity: ,\n Optional (str) peer_advertised_capabilities: ,\n },\n Optional (str) authorization: {\n 'status': ,\n Optional (str) peer_sgt: ,\n Optional (str) peer_sgt_assignment: ,\n },\n Optional (str) sap_status: ,\n Optional (str) propagate_sgt: ,\n Optional (str) cache_info: {\n 'expiration': ,\n 'cache_applied_to_link': ,\n },\n Optional (str) statistics: {\n 'authc_success': ,\n 'authc_reject': ,\n 'authc_failure': ,\n 'authc_no_response': ,\n 'authc_logoff': ,\n 'sap_success': ,\n 'sap_fail': ,\n 'authz_success': ,\n 'authz_fail': ,\n 'port_auth_fail': ,\n },\n 'l3_ipm': ,\n },\n },\n}", + "schema": "{\nOptional (str) global_dot1x_feature: ,\n'interfaces': {\n Any (str) *: {\n 'cts': {\n 'cts_status': ,\n Optional (str) mode: ,\n },\n Optional (str) ifc_state: ,\n Optional (str) intf_active_for: ,\n Optional (str) authentication: {\n 'status': ,\n Optional (str) peer_identity: ,\n Optional (str) peer_advertised_capabilities: ,\n },\n Optional (str) authorization: {\n 'status': ,\n Optional (str) peer_sgt: ,\n Optional (str) peer_sgt_assignment: ,\n },\n Optional (str) sap_status: ,\n Optional (str) propagate_sgt: ,\n Optional (str) cache_info: {\n 'expiration': ,\n 'cache_applied_to_link': ,\n },\n Optional (str) statistics: {\n 'authc_success': ,\n 'authc_reject': ,\n 'authc_failure': ,\n 'authc_no_response': ,\n 'authc_logoff': ,\n 'sap_success': ,\n 'sap_fail': ,\n 'authz_success': ,\n 'authz_fail': ,\n 'port_auth_fail': ,\n },\n 'l3_ipm': ,\n },\n },\n}", "uid": "show_cts_interface_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_cts.py#L2265" } @@ -15382,7 +15625,7 @@ "package": "genie.libs.parser", "schema": "{\n'cts_policy_server_stats': {\n Any (str) *: {\n 'server_state': ,\n 'num_of_req_sent': ,\n 'num_of_req_sent_fail': ,\n 'num_of_res_recv_fail': ,\n 'num_of_res_recv': ,\n 'http_200_ok': ,\n 'http_400_badreq': ,\n 'http_401_unauthorized_req': ,\n 'http_403_req_forbidden': ,\n 'http_404_notfound': ,\n 'http_408_reqtimeout': ,\n 'http_415_unsupported_media': ,\n 'http_500_servererr': ,\n 'http_501_req_nosupport': ,\n 'http_503_service_unavailable': ,\n 'http_429_too_many_requests': ,\n 'tcp_or_tls_handshake_err': ,\n 'http_other_err': ,\n },\n },\n}", "uid": "show_cts_policy-server_statistics_active", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_cts.py#L3444" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_cts.py#L3445" } }, "show cts policy-server statistics all": { @@ -15393,7 +15636,7 @@ "package": "genie.libs.parser", "schema": "{\n'cts_policy_server_stats': {\n Any (str) *: {\n 'server_state': ,\n 'num_of_req_sent': ,\n 'num_of_req_sent_fail': ,\n 'num_of_res_recv_fail': ,\n 'num_of_res_recv': ,\n 'http_200_ok': ,\n 'http_400_badreq': ,\n 'http_401_unauthorized_req': ,\n 'http_403_req_forbidden': ,\n 'http_404_notfound': ,\n 'http_408_reqtimeout': ,\n 'http_415_unsupported_media': ,\n 'http_500_servererr': ,\n 'http_501_req_nosupport': ,\n 'http_503_service_unavailable': ,\n 'http_429_too_many_requests': ,\n 'tcp_or_tls_handshake_err': ,\n 'http_other_err': ,\n },\n },\n}", "uid": "show_cts_policy-server_statistics_all", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_cts.py#L3444" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_cts.py#L3445" } }, "show cts policy-server statistics name {server_name}": { @@ -15404,7 +15647,7 @@ "package": "genie.libs.parser", "schema": "{\n'cts_policy_server_stats': {\n Any (str) *: {\n 'server_state': ,\n 'num_of_req_sent': ,\n 'num_of_req_sent_fail': ,\n 'num_of_res_recv_fail': ,\n 'num_of_res_recv': ,\n 'http_200_ok': ,\n 'http_400_badreq': ,\n 'http_401_unauthorized_req': ,\n 'http_403_req_forbidden': ,\n 'http_404_notfound': ,\n 'http_408_reqtimeout': ,\n 'http_415_unsupported_media': ,\n 'http_500_servererr': ,\n 'http_501_req_nosupport': ,\n 'http_503_service_unavailable': ,\n 'http_429_too_many_requests': ,\n 'tcp_or_tls_handshake_err': ,\n 'http_other_err': ,\n },\n },\n}", "uid": "show_cts_policy-server_statistics_name_server_name", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_cts.py#L3444" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_cts.py#L3445" } }, "show cts rbacl": { @@ -15756,7 +15999,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) ipv4_sgt_bindings: {\n Any (str) *: {\n 'ip_address': ,\n 'sgt': ,\n 'source': ,\n },\n Optional (str) total_active: ,\n Optional (str) total_cli: ,\n Optional (str) total_sxp: ,\n Optional (str) total_internal: ,\n Optional (str) total_local: ,\n Optional (str) total_l3if: ,\n Optional (str) total_vlan: ,\n },\nOptional (str) ipv6_sgt_bindings: {\n Any (str) *: {\n 'ip_address': ,\n 'sgt': ,\n 'source': ,\n },\n Optional (str) total_active: ,\n Optional (str) total_cli: ,\n Optional (str) total_sxp: ,\n Optional (str) total_internal: ,\n Optional (str) total_local: ,\n Optional (str) total_l3if: ,\n Optional (str) total_vlan: ,\n },\n}", "uid": "show_cts_role-based_sgt-map_all", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_cts.py#L2614" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_cts.py#L2615" } }, "show cts role-based sgt-map vrf {vrf} all": { @@ -15767,7 +16010,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) ipv4_sgt_bindings: {\n Any (str) *: {\n 'ip_address': ,\n 'sgt': ,\n 'source': ,\n },\n Optional (str) total_active: ,\n Optional (str) total_cli: ,\n Optional (str) total_sxp: ,\n Optional (str) total_internal: ,\n Optional (str) total_local: ,\n Optional (str) total_l3if: ,\n Optional (str) total_vlan: ,\n },\nOptional (str) ipv6_sgt_bindings: {\n Any (str) *: {\n 'ip_address': ,\n 'sgt': ,\n 'source': ,\n },\n Optional (str) total_active: ,\n Optional (str) total_cli: ,\n Optional (str) total_sxp: ,\n Optional (str) total_internal: ,\n Optional (str) total_local: ,\n Optional (str) total_l3if: ,\n Optional (str) total_vlan: ,\n },\n}", "uid": "show_cts_role-based_sgt-map_vrf_vrf_all", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_cts.py#L2614" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_cts.py#L2615" } }, "show cts role-based sgt-map vrf {vrf} {ip}": { @@ -15778,7 +16021,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n 'ip': ,\n 'sgt': ,\n 'source': ,\n },\n}", "uid": "show_cts_role-based_sgt-map_vrf_vrf_ip", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_cts.py#L2555" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_cts.py#L2556" } }, "show cts role-based sgt-map {ip}": { @@ -15789,7 +16032,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n 'ip': ,\n 'sgt': ,\n 'source': ,\n },\n}", "uid": "show_cts_role-based_sgt-map_ip", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_cts.py#L2555" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_cts.py#L2556" } }, "show cts server-list": { @@ -15800,7 +16043,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) load_balance_status: ,\nOptional (str) load_balance_method: ,\nOptional (str) batch_size: ,\nOptional (str) ignore_preferred_server: ,\nOptional (str) server_group_dead_time: ,\nOptional (str) server_group_dead_time_unit: ,\nOptional (str) global_server_liveness_automated_test: {\n Optional (str) dead_time: ,\n Optional (str) dead_time_unit: ,\n Optional (str) idle_time: ,\n Optional (str) idle_time_unit: ,\n Optional (str) status: ,\n },\nOptional (str) preferred_list: {\n Any (str) *: {\n Optional (str) server_ip: ,\n Optional (str) port_number: ,\n Optional (str) a_id: ,\n Optional (str) status: ,\n Optional (str) auto_test_status: ,\n Optional (str) keywrap_enable: ,\n Optional (str) idle_time: ,\n Optional (str) dead_time: ,\n Optional (str) idle_time_unit: ,\n Optional (str) dead_time_unit: ,\n },\n },\nOptional (str) installed_list: {\n Any (str) *: {\n Any (str) *: {\n Optional (str) server_ip: ,\n Optional (str) port_number: ,\n Optional (str) a_id: ,\n Optional (str) status: ,\n Optional (str) auto_test_status: ,\n Optional (str) keywrap_enable: ,\n Optional (str) idle_time: ,\n Optional (str) dead_time: ,\n Optional (str) idle_time_unit: ,\n Optional (str) dead_time_unit: ,\n },\n },\n },\nOptional (str) http_server_list: {\n Any (str) *: {\n Optional (str) server_state: ,\n Optional (str) ipv4_address: {\n Any (str) *: ,\n },\n Optional (str) ipv6_address: {\n Any (str) *: ,\n },\n Optional (str) domain_name: {\n Any (str) *: ,\n },\n Optional (str) trustpoint_name: ,\n Optional (str) port_number: ,\n Optional (str) trustpoint_chain: ,\n },\n },\n}", "uid": "show_cts_server-list", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_cts.py#L3161" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_cts.py#L3162" } }, "show cts sxp connections": { @@ -15811,7 +16054,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) total_sxp_connections: ,\n'default_key_chain': ,\n'default_key_chain_name': ,\n'default_pwd': ,\n'default_source_ip': ,\n'export_traverse_limit': ,\n'highest_version': ,\n'import_traverse_limit': ,\n'reconcile_period': ,\n'retry_period': ,\n'retry_timer': ,\n'sxp_status': ,\nAny (str) *: {\n Optional (str) conn_capability: ,\n Optional (str) conn_hold_time: ,\n Optional (str) speaker_conn_hold_time: ,\n Optional (str) listener_conn_hold_time: ,\n 'conn_inst': ,\n 'conn_status': ,\n 'conn_version': ,\n 'duration': ,\n 'local_mode': ,\n 'peer_ip': ,\n 'source_ip': ,\n 'tcp_conn_fd': ,\n 'tcp_conn_pwd': ,\n },\n}", "uid": "show_cts_sxp_connections", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_cts.py#L2728" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_cts.py#L2729" } }, "show cts sxp connections brief": { @@ -15833,7 +16076,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) total_sxp_connections: ,\n'default_key_chain': ,\n'default_key_chain_name': ,\n'default_pwd': ,\n'default_source_ip': ,\n'export_traverse_limit': ,\n'highest_version': ,\n'import_traverse_limit': ,\n'reconcile_period': ,\n'retry_period': ,\n'retry_timer': ,\n'sxp_status': ,\nAny (str) *: {\n Optional (str) conn_capability: ,\n Optional (str) conn_hold_time: ,\n Optional (str) speaker_conn_hold_time: ,\n Optional (str) listener_conn_hold_time: ,\n 'conn_inst': ,\n 'conn_status': ,\n 'conn_version': ,\n 'duration': ,\n 'local_mode': ,\n 'peer_ip': ,\n 'source_ip': ,\n 'tcp_conn_fd': ,\n 'tcp_conn_pwd': ,\n },\n}", "uid": "show_cts_sxp_connections_vrf_vrf", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_cts.py#L2728" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_cts.py#L2729" } }, "show cts sxp connections vrf {vrf} brief": { @@ -15855,7 +16098,7 @@ "package": "genie.libs.parser", "schema": "{\n'ip_sgt_mapping': {\n Optional (str) ipv4: {\n Any (str) *: ,\n },\n Optional (str) ipv6: {\n Any (str) *: ,\n },\n Optional (str) total_ip_sgt_mappings: ,\n },\n}", "uid": "show_cts_sxp_sgt-map_brief", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_cts.py#L3016" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_cts.py#L3017" } }, "show cts sxp sgt-map vrf {vrf} brief": { @@ -15866,7 +16109,7 @@ "package": "genie.libs.parser", "schema": "{\n'ip_sgt_mapping': {\n Optional (str) ipv4: {\n Any (str) *: ,\n },\n Optional (str) ipv6: {\n Any (str) *: ,\n },\n Optional (str) total_ip_sgt_mappings: ,\n },\n}", "uid": "show_cts_sxp_sgt-map_vrf_vrf_brief", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_cts.py#L3016" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_cts.py#L3017" } }, "show cts wireless profile policy {policy}": { @@ -15908,9 +16151,9 @@ "doc": " Parser for \n * show derived-config interface \n ", "module_name": "show_derived", "package": "genie.libs.parser", - "schema": "{\n'derived_config': {\n Any (str) *: {\n Optional (str) ip_address: ,\n Optional (str) ipv6_address: ,\n Optional (str) ip_access_group_in: ,\n Optional (str) ip_access_group_out: ,\n Optional (str) ipv6: ,\n Optional (str) ipv6_access_group_in: ,\n Optional (str) ipv6_access_group_out: ,\n Optional (str) tunnel_source: ,\n Optional (str) tunnel_mode: ,\n Optional (str) tunnel_destination: ,\n Optional (str) tunnel_ipsec_profile: ,\n Optional (str) description: ,\n Optional (str) switchport_mode: ,\n Optional (str) allowed_vlan: ,\n Optional (str) switchport_block: ,\n Optional (str) switchport_port_security: {\n 'switchport_port_security': ,\n 'violation': ,\n 'aging_time': ,\n 'aging_type': ,\n 'maximum': {\n Any (str) *: {\n Optional (str) vlan: ,\n },\n },\n },\n Optional (str) load_interval: ,\n Optional (str) storm_control: {\n Optional (str) broadcast_level_pps: ,\n Optional (str) multicast_level_pps: ,\n Optional (str) action: ,\n },\n Optional (str) spanning_tree: {\n Optional (str) portfast: ,\n Optional (str) bpduguard: ,\n },\n Optional (str) service_policy: {\n Optional (str) input: ,\n Optional (str) output: ,\n },\n Optional (str) ip_dhcp_snooping_limit_rate: ,\n },\n },\n}", + "schema": "{\n'derived_config': {\n Any (str) *: {\n Optional (str) host_reachability_protocol: ,\n Optional (str) source_interface: ,\n Optional (str) dual_stack_ip: ,\n Optional (str) pim_operation: ,\n Optional (str) member_vni: {\n Any (str) *: {\n Optional (str) vrf: ,\n Optional (str) ingress_replication: {\n 'ir_enabled': ,\n Optional (str) remote_peer_ip: ,\n },\n Optional (str) mcast_group_ip: ,\n Optional (str) mcast_group_ipv6: ,\n Optional (str) local_routing: ,\n },\n },\n Optional (str) ip_address: ,\n Optional (str) ipv6_address: ,\n Optional (str) ip_access_group_in: ,\n Optional (str) ip_access_group_out: ,\n Optional (str) ipv6: ,\n Optional (str) ipv6_access_group_in: ,\n Optional (str) ipv6_access_group_out: ,\n Optional (str) tunnel_source: ,\n Optional (str) tunnel_mode: ,\n Optional (str) tunnel_destination: ,\n Optional (str) tunnel_ipsec_profile: ,\n Optional (str) description: ,\n Optional (str) switchport_mode: ,\n Optional (str) allowed_vlan: ,\n Optional (str) switchport_block: ,\n Optional (str) switchport_port_security: {\n 'switchport_port_security': ,\n Optional (str) violation: ,\n Optional (str) aging_time: ,\n Optional (str) aging_type: ,\n Optional (str) maximum: {\n Any (str) *: {\n Optional (str) vlan: ,\n },\n },\n },\n Optional (str) vxlan_encapsulation: {\n Optional (str) encapsulation_type: ,\n Optional (str) dual_stack_ip: ,\n },\n Optional (str) load_interval: ,\n Optional (str) storm_control: {\n Optional (str) broadcast_level_pps: ,\n Optional (str) multicast_level_pps: ,\n Optional (str) action: ,\n },\n Optional (str) spanning_tree: {\n Optional (str) portfast: ,\n Optional (str) bpduguard: ,\n },\n Optional (str) service_policy: {\n Optional (str) input: ,\n Optional (str) output: ,\n },\n Optional (str) ip_dhcp_snooping_limit_rate: ,\n Optional (str) vrf: ,\n Optional (str) ipv4_unnumbered_intf: ,\n Optional (str) ipv6_unnumbered_intf: ,\n Optional (str) autostate: ,\n },\n },\n}", "uid": "show_derived-config", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_derived.py#L72" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_derived.py#L98" } }, "show derived-config interface {interface}": { @@ -15919,9 +16162,9 @@ "doc": " Parser for \n * show derived-config interface \n ", "module_name": "show_derived", "package": "genie.libs.parser", - "schema": "{\n'derived_config': {\n Any (str) *: {\n Optional (str) ip_address: ,\n Optional (str) ipv6_address: ,\n Optional (str) ip_access_group_in: ,\n Optional (str) ip_access_group_out: ,\n Optional (str) ipv6: ,\n Optional (str) ipv6_access_group_in: ,\n Optional (str) ipv6_access_group_out: ,\n Optional (str) tunnel_source: ,\n Optional (str) tunnel_mode: ,\n Optional (str) tunnel_destination: ,\n Optional (str) tunnel_ipsec_profile: ,\n Optional (str) description: ,\n Optional (str) switchport_mode: ,\n Optional (str) allowed_vlan: ,\n Optional (str) switchport_block: ,\n Optional (str) switchport_port_security: {\n 'switchport_port_security': ,\n 'violation': ,\n 'aging_time': ,\n 'aging_type': ,\n 'maximum': {\n Any (str) *: {\n Optional (str) vlan: ,\n },\n },\n },\n Optional (str) load_interval: ,\n Optional (str) storm_control: {\n Optional (str) broadcast_level_pps: ,\n Optional (str) multicast_level_pps: ,\n Optional (str) action: ,\n },\n Optional (str) spanning_tree: {\n Optional (str) portfast: ,\n Optional (str) bpduguard: ,\n },\n Optional (str) service_policy: {\n Optional (str) input: ,\n Optional (str) output: ,\n },\n Optional (str) ip_dhcp_snooping_limit_rate: ,\n },\n },\n}", + "schema": "{\n'derived_config': {\n Any (str) *: {\n Optional (str) host_reachability_protocol: ,\n Optional (str) source_interface: ,\n Optional (str) dual_stack_ip: ,\n Optional (str) pim_operation: ,\n Optional (str) member_vni: {\n Any (str) *: {\n Optional (str) vrf: ,\n Optional (str) ingress_replication: {\n 'ir_enabled': ,\n Optional (str) remote_peer_ip: ,\n },\n Optional (str) mcast_group_ip: ,\n Optional (str) mcast_group_ipv6: ,\n Optional (str) local_routing: ,\n },\n },\n Optional (str) ip_address: ,\n Optional (str) ipv6_address: ,\n Optional (str) ip_access_group_in: ,\n Optional (str) ip_access_group_out: ,\n Optional (str) ipv6: ,\n Optional (str) ipv6_access_group_in: ,\n Optional (str) ipv6_access_group_out: ,\n Optional (str) tunnel_source: ,\n Optional (str) tunnel_mode: ,\n Optional (str) tunnel_destination: ,\n Optional (str) tunnel_ipsec_profile: ,\n Optional (str) description: ,\n Optional (str) switchport_mode: ,\n Optional (str) allowed_vlan: ,\n Optional (str) switchport_block: ,\n Optional (str) switchport_port_security: {\n 'switchport_port_security': ,\n Optional (str) violation: ,\n Optional (str) aging_time: ,\n Optional (str) aging_type: ,\n Optional (str) maximum: {\n Any (str) *: {\n Optional (str) vlan: ,\n },\n },\n },\n Optional (str) vxlan_encapsulation: {\n Optional (str) encapsulation_type: ,\n Optional (str) dual_stack_ip: ,\n },\n Optional (str) load_interval: ,\n Optional (str) storm_control: {\n Optional (str) broadcast_level_pps: ,\n Optional (str) multicast_level_pps: ,\n Optional (str) action: ,\n },\n Optional (str) spanning_tree: {\n Optional (str) portfast: ,\n Optional (str) bpduguard: ,\n },\n Optional (str) service_policy: {\n Optional (str) input: ,\n Optional (str) output: ,\n },\n Optional (str) ip_dhcp_snooping_limit_rate: ,\n Optional (str) vrf: ,\n Optional (str) ipv4_unnumbered_intf: ,\n Optional (str) ipv6_unnumbered_intf: ,\n Optional (str) autostate: ,\n },\n },\n}", "uid": "show_derived-config_interface_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_derived.py#L72" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_derived.py#L98" } }, "show device classifier attached detail": { @@ -16031,7 +16274,7 @@ "package": "genie.libs.parser", "schema": "{\n'interface': {\n : {\n 'message_type': {\n : {\n Optional (str) protocols: {\n Optional (str) acd_dad: ,\n Optional (Or) Or ('ndp', 'dhcpv6', 'arp', 'dhcpv4', 'probe_send', 'probe_reply'): {\n Any (str) *: ,\n },\n },\n },\n 'dropped': {\n Optional (str) feature: {\n Any (str) *: {\n 'protocol': ,\n 'message': ,\n 'dropped': ,\n Optional (str) reason: ,\n },\n },\n },\n 'faults': ,\n },\n },\n },\n}", "uid": "show_device-tracking_counters_interface_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_device_tracking.py#L1782" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_device_tracking.py#L1818" } }, "show device-tracking counters vlan {vlanid}": { @@ -16040,9 +16283,9 @@ "doc": "Parser for:\n * 'show device-tracking counters vlan {vlanid}'\n ", "module_name": "show_device_tracking", "package": "genie.libs.parser", - "schema": "{\n'vlanid': {\n : {\n Any (str) *: {\n Optional (str) acd&dad: ,\n Optional (Or) Or ('ndp', 'dhcpv6', 'arp', 'dhcpv4', 'probe_send', 'probe_reply'): {\n Any (str) *: ,\n },\n Any (str) *: {\n 'protocol': ,\n 'message': ,\n 'dropped': ,\n Optional (str) reason: ,\n },\n },\n 'faults': ,\n },\n },\n}", + "schema": "{\n'vlanid': {\n : {\n Any (str) *: {\n Optional (str) acd&dad: ,\n Optional (Or) Or ('ndp', 'dhcpv6', 'arp', 'dhcpv4', 'probe_send', 'probe_reply'): {\n Any (str) *: ,\n },\n Any (str) *: {\n 'protocol': ,\n 'message': ,\n 'dropped': ,\n Optional (str) reason: {\n : {\n Optional (str) reason: ,\n },\n },\n },\n },\n 'faults': ,\n },\n },\n}", "uid": "show_device-tracking_counters_vlan_vlanid", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_device_tracking.py#L1116" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_device_tracking.py#L1147" } }, "show device-tracking database": { @@ -16051,9 +16294,9 @@ "doc": "Parser for show device-tracking database", "module_name": "show_device_tracking", "package": "genie.libs.parser", - "schema": "{\n'binding_table_count': ,\n'dynamic_entry_count': ,\n'binding_table_limit': ,\n'device': {\n : {\n 'dev_code': ,\n 'network_layer_address': ,\n 'link_layer_address': ,\n 'interface': ,\n 'vlan_id': ,\n 'pref_level_code': ,\n 'age': ,\n 'state': ,\n Optional (str) time_left: ,\n },\n },\n}", + "schema": "{\nOptional (str) binding_table_count: ,\nOptional (str) dynamic_entry_count: ,\nOptional (str) binding_table_limit: ,\nOptional (str) vlan_db_count: ,\nOptional (str) vlan_dynamic_entry_count: ,\nOptional (str) vlandb_id: ,\n'device': {\n : {\n 'dev_code': ,\n 'network_layer_address': ,\n 'link_layer_address': ,\n 'interface': ,\n 'vlan_id': ,\n 'pref_level_code': ,\n 'age': ,\n 'state': ,\n Optional (str) time_left: ,\n },\n },\n}", "uid": "show_device-tracking_database", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_device_tracking.py#L39" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_device_tracking.py#L42" } }, "show device-tracking database details": { @@ -16064,18 +16307,18 @@ "package": "genie.libs.parser", "schema": "{\n'binding_table_configuration': {\n 'max/box': ,\n 'max/port': ,\n 'max/vlan': ,\n 'max/mac': ,\n },\n'binding_table_count': {\n 'dynamic': ,\n 'local': ,\n 'total': ,\n },\n'binding_table_state_count': {\n Optional (str) verify: ,\n Optional (str) reachable: ,\n Optional (str) stale: ,\n Optional (str) down: ,\n Optional (str) incomplete: ,\n Optional (str) creating: ,\n Optional (str) tentative: ,\n 'total': ,\n },\n'device': {\n : {\n 'dev_code': ,\n 'network_layer_address': ,\n 'link_layer_address': ,\n 'interface': ,\n 'mode': ,\n 'vlan_id': ,\n 'pref_level_code': ,\n 'age': ,\n 'state': ,\n Optional (str) time_left: ,\n 'filter': ,\n 'in_crimson': ,\n 'client_id': ,\n Optional (str) policy: ,\n },\n },\n}", "uid": "show_device-tracking_database_details", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_device_tracking.py#L389" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_device_tracking.py#L416" } }, - "show device-tracking database interface {interface}": { + "show device-tracking database interface {interface} | count {match}": { "iosxe": { - "class": "ShowDeviceTrackingDatabaseInterface", - "doc": "Parser for show device-tracking database interface {interface}", + "class": "ShowDeviceTrackingDatabaseInterfaceCount", + "doc": "Parser for:\n show device-tracking database interface {interface} | count {match}\n ", "module_name": "show_device_tracking", "package": "genie.libs.parser", - "schema": "{\n'binding_table': {\n 'dynamic': ,\n 'entries': ,\n Optional (str) limit: ,\n },\n'network_layer_address': {\n Any (str) *: {\n 'age': ,\n 'code': ,\n 'interface': ,\n 'link_layer_address': ,\n 'prlvl': ,\n 'state': ,\n Optional (str) time_left: ,\n 'vlan': ,\n },\n },\n}", - "uid": "show_device-tracking_database_interface_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_device_tracking.py#L233" + "schema": "{\n'count': ,\n}", + "uid": "show_device-tracking_database_interface_interface___count_match", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_device_tracking.py#L2424" } }, "show device-tracking database mac": { @@ -16086,7 +16329,7 @@ "package": "genie.libs.parser", "schema": "{\n'device': {\n : {\n 'link_layer_address': ,\n 'interface': ,\n 'vlan_id': ,\n 'pref_level_code': ,\n 'state': ,\n 'policy': ,\n Optional (str) time_left: ,\n Optional (str) input_index: ,\n },\n },\n}", "uid": "show_device-tracking_database_mac", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_device_tracking.py#L1322" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_device_tracking.py#L1358" } }, "show device-tracking database mac details": { @@ -16097,7 +16340,7 @@ "package": "genie.libs.parser", "schema": "{\n'device': {\n : {\n 'dev_code': ,\n 'link_layer_address': ,\n 'interface': ,\n 'vlan_id': ,\n 'pref_level': ,\n 'state': ,\n Optional (str) time_left: ,\n 'policy': ,\n Optional (str) input_index: ,\n Optional (str) attached: {\n : {\n 'ip': ,\n },\n },\n },\n },\n}", "uid": "show_device-tracking_database_mac_details", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_device_tracking.py#L2194" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_device_tracking.py#L2230" } }, "show device-tracking database mac {mac}": { @@ -16108,7 +16351,7 @@ "package": "genie.libs.parser", "schema": "{\n'macDB_count': ,\n'vlan': ,\n'dynamic_count': ,\n'entries': {\n : {\n 'dev_code': ,\n 'network_layer_address': ,\n 'link_layer_address': ,\n 'interface': ,\n 'vlan_id': ,\n 'pref_level_code': ,\n 'age': ,\n 'state': ,\n Optional (str) time_left: ,\n },\n },\n}", "uid": "show_device-tracking_database_mac_mac", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_device_tracking.py#L1418" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_device_tracking.py#L1454" } }, "show device-tracking database mac {mac} details": { @@ -16119,7 +16362,18 @@ "package": "genie.libs.parser", "schema": "{\n'entry_count': ,\n'vlan_id': ,\n'dynamic_count': ,\n'binding_table_configuration': {\n 'max/box': ,\n 'max/port': ,\n 'max/vlan': ,\n 'max/mac': ,\n },\n'binding_table_count': {\n 'dynamic': ,\n 'local': ,\n 'total': ,\n },\n'binding_table_state_count': {\n Optional (str) verify: ,\n Optional (str) reachable: ,\n Optional (str) stale: ,\n Optional (str) down: ,\n 'total': ,\n },\n'entries': {\n : {\n 'dev_code': ,\n 'network_layer_address': ,\n 'link_layer_address': ,\n 'interface': ,\n 'mode': ,\n 'vlan_id': ,\n 'pref_level_code': ,\n 'age': ,\n 'state': ,\n Optional (str) time_left: ,\n 'filter': ,\n 'in_crimson': ,\n 'client_id': ,\n Optional (str) policy: ,\n },\n },\n}", "uid": "show_device-tracking_database_mac_mac_details", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_device_tracking.py#L1566" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_device_tracking.py#L1602" + } + }, + "show device-tracking database vlan {vlan_id}": { + "iosxe": { + "class": "ShowDeviceTrackingDatabase", + "doc": "Parser for show device-tracking database", + "module_name": "show_device_tracking", + "package": "genie.libs.parser", + "schema": "{\nOptional (str) binding_table_count: ,\nOptional (str) dynamic_entry_count: ,\nOptional (str) binding_table_limit: ,\nOptional (str) vlan_db_count: ,\nOptional (str) vlan_dynamic_entry_count: ,\nOptional (str) vlandb_id: ,\n'device': {\n : {\n 'dev_code': ,\n 'network_layer_address': ,\n 'link_layer_address': ,\n 'interface': ,\n 'vlan_id': ,\n 'pref_level_code': ,\n 'age': ,\n 'state': ,\n Optional (str) time_left: ,\n },\n },\n}", + "uid": "show_device-tracking_database_vlan_vlan_id", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_device_tracking.py#L42" } }, "show device-tracking events": { @@ -16130,7 +16384,7 @@ "package": "genie.libs.parser", "schema": "{\n'ssid': {\n : {\n 'events': {\n : {\n 'event_type': ,\n Optional (str) event_name: ,\n Optional (str) prev_state: ,\n Optional (str) state: ,\n Optional (str) fsm_name: ,\n Optional (str) ipv4: ,\n Optional (str) static_mac: ,\n Optional (str) ipv6: ,\n Optional (str) dynamic_mac: ,\n 'ssid': ,\n 'timestamp': ,\n },\n },\n },\n },\n}", "uid": "show_device-tracking_events", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_device_tracking.py#L1991" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_device_tracking.py#L2027" } }, "show device-tracking features": { @@ -16141,7 +16395,7 @@ "package": "genie.libs.parser", "schema": "{\n'features': {\n : {\n 'feature': ,\n 'priority': ,\n 'state': ,\n },\n },\n}", "uid": "show_device-tracking_features", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_device_tracking.py#L2125" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_device_tracking.py#L2161" } }, "show device-tracking messages": { @@ -16152,7 +16406,7 @@ "package": "genie.libs.parser", "schema": "{\n'entries': {\n : {\n 'timestamp': ,\n 'vlan': ,\n 'interface': ,\n Optional (str) mac: ,\n 'protocol': ,\n 'ip': ,\n 'ignored': ,\n Optional (str) drop_reason: ,\n },\n },\n}", "uid": "show_device-tracking_messages", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_device_tracking.py#L2310" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_device_tracking.py#L2346" } }, "show device-tracking messages | section {message}": { @@ -16163,7 +16417,7 @@ "package": "genie.libs.parser", "schema": "{\n'entries': {\n : {\n 'timestamp': ,\n 'vlan': ,\n 'interface': ,\n Optional (str) mac: ,\n 'protocol': ,\n 'ip': ,\n 'ignored': ,\n Optional (str) drop_reason: ,\n },\n },\n}", "uid": "show_device-tracking_messages___section_message", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_device_tracking.py#L2310" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_device_tracking.py#L2346" } }, "show device-tracking policies": { @@ -16174,7 +16428,7 @@ "package": "genie.libs.parser", "schema": "{\n'policies': {\n : {\n 'target': ,\n 'policy_type': ,\n 'policy_name': ,\n 'feature': ,\n 'tgt_range': ,\n },\n },\n}", "uid": "show_device-tracking_policies", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_device_tracking.py#L545" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_device_tracking.py#L572" } }, "show device-tracking policies interface {interface}": { @@ -16185,7 +16439,7 @@ "package": "genie.libs.parser", "schema": "{\n'policies': {\n : {\n 'target': ,\n 'policy_type': ,\n 'policy_name': ,\n 'feature': ,\n 'tgt_range': ,\n },\n },\n}", "uid": "show_device-tracking_policies_interface_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_device_tracking.py#L545" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_device_tracking.py#L572" } }, "show device-tracking policies vlan {vlan}": { @@ -16196,7 +16450,7 @@ "package": "genie.libs.parser", "schema": "{\n'policies': {\n : {\n 'target': ,\n 'policy_type': ,\n 'policy_name': ,\n 'feature': ,\n 'tgt_range': ,\n },\n },\n}", "uid": "show_device-tracking_policies_vlan_vlan", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_device_tracking.py#L545" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_device_tracking.py#L572" } }, "show device-tracking policy {policy_name}": { @@ -16207,7 +16461,7 @@ "package": "genie.libs.parser", "schema": "{\n'configuration': {\n Optional (str) trusted_port: ,\n 'security_level': ,\n 'device_role': ,\n Optional (str) destination_glean: ,\n Optional (str) data_glean: ,\n Optional (str) prefix_glean: ,\n Any (str) *: {\n 'is_gleaning': ,\n Optional (str) protecting_prefix_list: ,\n },\n Optional (str) limit_address_count: {\n Optional (str) ipv4: ,\n Optional (str) ipv6: ,\n },\n Optional (str) cache_guard: ,\n Optional (str) origin: ,\n Optional (str) tracking: ,\n },\n'device': {\n Optional (type) : {\n 'target': ,\n 'policy_type': ,\n 'policy_name': ,\n 'feature': ,\n 'tgt_range': ,\n },\n },\n}", "uid": "show_device-tracking_policy_policy_name", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_device_tracking.py#L657" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_device_tracking.py#L684" } }, "show dhcp ipv4 proxy binding": { @@ -16262,7 +16516,7 @@ "package": "genie.libs.parser", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'ip_addr': ,\n 'subnet_mask': ,\n 'lease_server': ,\n 'state': ,\n 'transaction_id': ,\n 'lease': ,\n 'renewal': ,\n 'rebind': ,\n 'default_gw': ,\n 'retry_count': ,\n 'client_id': ,\n 'client_id_hex': ,\n 'hostname': ,\n },\n },\n}", "uid": "show_dhcp_lease", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_dhcp.py#L43" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_dhcp.py#L48" } }, "show diagnostic content module {mod_num}": { @@ -16369,8 +16623,15 @@ "package": "genie.libs.parser", "schema": "{\n'diagnostic_status': {\n 'card': ,\n 'description': ,\n 'run_by': ,\n },\n'current_running_test': {\n Any (str) *: {\n 'run_by': ,\n },\n },\n}", "uid": "show_diagnostic_status", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9300/show_platform.py#L481" - } + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9300/show_platform.py#L562" + }, + "class": "ShowDiagnosticStatus", + "doc": "Schema for show diagnostics status", + "module_name": "show_platform", + "package": "genie.libs.parser", + "schema": "{\n'diagnostic_status': {\n 'card': ,\n 'description': ,\n 'run_by': ,\n },\n'current_running_test': {\n Any (str) *: {\n 'run_by': ,\n },\n },\n}", + "uid": "show_diagnostic_status", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L35958" } }, "show dlep clients": { @@ -16632,6 +16893,28 @@ "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_dot1x.py#L534" } }, + "show drops history qfp": { + "iosxe": { + "class": "ShowDropsHistoryQfp", + "doc": "\n Parser for\n show drops history qfp\n ", + "module_name": "show_drops", + "package": "genie.libs.parser", + "schema": "{\n'stats_cleared': ,\nOptional (str) last_clear_time: {\n 'year': ,\n 'month': ,\n 'day': ,\n 'hour': ,\n 'minute': ,\n 'second': ,\n },\nOptional (str) last_clear_lapsed_time: {\n Optional (str) weeks: ,\n Optional (str) days: ,\n Optional (str) hours: ,\n Optional (str) minutes: ,\n 'seconds': ,\n },\n'drops_seen': ,\nOptional (str) drop_history: {\n Any (str) *: {\n '1m': {\n 'packets': ,\n },\n '5m': {\n 'packets': ,\n },\n '30m': {\n 'packets': ,\n },\n 'all': {\n 'packets': ,\n },\n },\n },\n}", + "uid": "show_drops_history_qfp", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_drops.py#L62" + } + }, + "show drops history qfp clear": { + "iosxe": { + "class": "ShowDropsHistoryQfpClear", + "doc": "\n Parser for\n show drops history qfp clear\n ", + "module_name": "show_drops", + "package": "genie.libs.parser", + "schema": "{\n'stats_cleared': ,\nOptional (str) last_clear_time: {\n 'year': ,\n 'month': ,\n 'day': ,\n 'hour': ,\n 'minute': ,\n 'second': ,\n },\nOptional (str) last_clear_lapsed_time: {\n Optional (str) weeks: ,\n Optional (str) days: ,\n Optional (str) hours: ,\n Optional (str) minutes: ,\n 'seconds': ,\n },\n'drops_seen': ,\nOptional (str) drop_history: {\n Any (str) *: {\n '1m': {\n 'packets': ,\n },\n '5m': {\n 'packets': ,\n },\n '30m': {\n 'packets': ,\n },\n 'all': {\n 'packets': ,\n },\n },\n },\n}", + "uid": "show_drops_history_qfp_clear", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_drops.py#L173" + } + }, "show eee capabilities interface {interface}": { "iosxe": { "class": "ShowEeeCapabilitiesInterface", @@ -16792,9 +17075,9 @@ "doc": "Parser for show env all'\n ", "module_name": "show_platform", "package": "genie.libs.parser", - "schema": "{\n'switch': {\n Any (str) *: {\n Optional (str) fan: {\n Any (str) *: {\n 'state': ,\n Optional (str) direction: ,\n },\n },\n Optional (str) power_supply: {\n Any (str) *: {\n Optional (str) state: ,\n Optional (str) pid: ,\n Optional (str) serial_number: ,\n Optional (str) status: ,\n Optional (str) system_power: ,\n Optional (str) poe_power: ,\n Optional (str) watts: ,\n Optional (str) temperature: ,\n Optional (str) power_source: ,\n Optional (str) type: ,\n Optional (str) mode: ,\n },\n },\n Optional (str) system_temperature_state: ,\n Optional (str) inlet_temperature: {\n 'value': Or (, ),\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) hotspot_temperature: {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) asic_temperature: {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) outlet_temperature: {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) system_temperature: {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) redundant_power_system: {\n : {\n 'status': ,\n Optional (str) serial_num: ,\n Optional (str) port_num: ,\n },\n },\n },\n },\n}", + "schema": "{\n'switch': {\n Any (str) *: {\n Optional (str) fan: {\n Any (str) *: {\n Optional (str) speed: ,\n Optional (str) direction: ,\n Optional (str) state: ,\n },\n },\n Optional (str) power_supply: {\n Any (str) *: {\n Optional (str) state: ,\n Optional (str) pid: ,\n Optional (str) serial_number: ,\n Optional (str) status: ,\n Optional (str) system_power: ,\n Optional (str) poe_power: ,\n Optional (str) watts: ,\n Optional (str) temperature: ,\n Optional (str) power_source: ,\n Optional (str) type: ,\n Optional (str) mode: ,\n },\n },\n Optional (str) sensors_details: {\n Any (str) *: {\n Optional (str) location: ,\n Optional (str) state: ,\n Optional (str) reading: ,\n Optional (str) unit: ,\n Optional (str) range: ,\n },\n },\n Optional (str) system_temperature_state: ,\n Optional (str) inlet_temperature: {\n 'value': Or (, ),\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) hotspot_temperature: {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) asic_temperature: {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) outlet_temperature: {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) system_temperature: {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) redundant_power_system: {\n : {\n 'status': ,\n Optional (str) serial_num: ,\n Optional (str) port_num: ,\n },\n },\n },\n },\n}", "uid": "show_env_all", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L3817" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L4191" } }, "show env fan": { @@ -16803,9 +17086,9 @@ "doc": "Parser for show env fan", "module_name": "show_platform", "package": "genie.libs.parser", - "schema": "{\n'switch': {\n Any (str) *: {\n Optional (str) fan: {\n Any (str) *: {\n 'state': ,\n Optional (str) direction: ,\n },\n },\n Optional (str) power_supply: {\n Any (str) *: {\n Optional (str) state: ,\n Optional (str) pid: ,\n Optional (str) serial_number: ,\n Optional (str) status: ,\n Optional (str) system_power: ,\n Optional (str) poe_power: ,\n Optional (str) watts: ,\n Optional (str) temperature: ,\n Optional (str) power_source: ,\n Optional (str) type: ,\n Optional (str) mode: ,\n },\n },\n Optional (str) system_temperature_state: ,\n Optional (str) inlet_temperature: {\n 'value': Or (, ),\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) hotspot_temperature: {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) asic_temperature: {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) outlet_temperature: {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) system_temperature: {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) redundant_power_system: {\n : {\n 'status': ,\n Optional (str) serial_num: ,\n Optional (str) port_num: ,\n },\n },\n },\n },\n}", + "schema": "{\n'switch': {\n Any (str) *: {\n Optional (str) fan: {\n Any (str) *: {\n Optional (str) speed: ,\n Optional (str) direction: ,\n Optional (str) state: ,\n },\n },\n Optional (str) power_supply: {\n Any (str) *: {\n Optional (str) state: ,\n Optional (str) pid: ,\n Optional (str) serial_number: ,\n Optional (str) status: ,\n Optional (str) system_power: ,\n Optional (str) poe_power: ,\n Optional (str) watts: ,\n Optional (str) temperature: ,\n Optional (str) power_source: ,\n Optional (str) type: ,\n Optional (str) mode: ,\n },\n },\n Optional (str) sensors_details: {\n Any (str) *: {\n Optional (str) location: ,\n Optional (str) state: ,\n Optional (str) reading: ,\n Optional (str) unit: ,\n Optional (str) range: ,\n },\n },\n Optional (str) system_temperature_state: ,\n Optional (str) inlet_temperature: {\n 'value': Or (, ),\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) hotspot_temperature: {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) asic_temperature: {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) outlet_temperature: {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) system_temperature: {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) redundant_power_system: {\n : {\n 'status': ,\n Optional (str) serial_num: ,\n Optional (str) port_num: ,\n },\n },\n },\n },\n}", "uid": "show_env_fan", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L3832" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L4206" } }, "show env power": { @@ -16814,9 +17097,9 @@ "doc": "Parser for show env power", "module_name": "show_platform", "package": "genie.libs.parser", - "schema": "{\n'switch': {\n Any (str) *: {\n Optional (str) fan: {\n Any (str) *: {\n 'state': ,\n Optional (str) direction: ,\n },\n },\n Optional (str) power_supply: {\n Any (str) *: {\n Optional (str) state: ,\n Optional (str) pid: ,\n Optional (str) serial_number: ,\n Optional (str) status: ,\n Optional (str) system_power: ,\n Optional (str) poe_power: ,\n Optional (str) watts: ,\n Optional (str) temperature: ,\n Optional (str) power_source: ,\n Optional (str) type: ,\n Optional (str) mode: ,\n },\n },\n Optional (str) system_temperature_state: ,\n Optional (str) inlet_temperature: {\n 'value': Or (, ),\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) hotspot_temperature: {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) asic_temperature: {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) outlet_temperature: {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) system_temperature: {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) redundant_power_system: {\n : {\n 'status': ,\n Optional (str) serial_num: ,\n Optional (str) port_num: ,\n },\n },\n },\n },\n}", + "schema": "{\n'switch': {\n Any (str) *: {\n Optional (str) fan: {\n Any (str) *: {\n Optional (str) speed: ,\n Optional (str) direction: ,\n Optional (str) state: ,\n },\n },\n Optional (str) power_supply: {\n Any (str) *: {\n Optional (str) state: ,\n Optional (str) pid: ,\n Optional (str) serial_number: ,\n Optional (str) status: ,\n Optional (str) system_power: ,\n Optional (str) poe_power: ,\n Optional (str) watts: ,\n Optional (str) temperature: ,\n Optional (str) power_source: ,\n Optional (str) type: ,\n Optional (str) mode: ,\n },\n },\n Optional (str) sensors_details: {\n Any (str) *: {\n Optional (str) location: ,\n Optional (str) state: ,\n Optional (str) reading: ,\n Optional (str) unit: ,\n Optional (str) range: ,\n },\n },\n Optional (str) system_temperature_state: ,\n Optional (str) inlet_temperature: {\n 'value': Or (, ),\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) hotspot_temperature: {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) asic_temperature: {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) outlet_temperature: {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) system_temperature: {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) redundant_power_system: {\n : {\n 'status': ,\n Optional (str) serial_num: ,\n Optional (str) port_num: ,\n },\n },\n },\n },\n}", "uid": "show_env_power", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L3849" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L4223" } }, "show env power all": { @@ -16825,9 +17108,9 @@ "doc": "Parser for show env power all", "module_name": "show_platform", "package": "genie.libs.parser", - "schema": "{\n'switch': {\n Any (str) *: {\n Optional (str) fan: {\n Any (str) *: {\n 'state': ,\n Optional (str) direction: ,\n },\n },\n Optional (str) power_supply: {\n Any (str) *: {\n Optional (str) state: ,\n Optional (str) pid: ,\n Optional (str) serial_number: ,\n Optional (str) status: ,\n Optional (str) system_power: ,\n Optional (str) poe_power: ,\n Optional (str) watts: ,\n Optional (str) temperature: ,\n Optional (str) power_source: ,\n Optional (str) type: ,\n Optional (str) mode: ,\n },\n },\n Optional (str) system_temperature_state: ,\n Optional (str) inlet_temperature: {\n 'value': Or (, ),\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) hotspot_temperature: {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) asic_temperature: {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) outlet_temperature: {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) system_temperature: {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) redundant_power_system: {\n : {\n 'status': ,\n Optional (str) serial_num: ,\n Optional (str) port_num: ,\n },\n },\n },\n },\n}", + "schema": "{\n'switch': {\n Any (str) *: {\n Optional (str) fan: {\n Any (str) *: {\n Optional (str) speed: ,\n Optional (str) direction: ,\n Optional (str) state: ,\n },\n },\n Optional (str) power_supply: {\n Any (str) *: {\n Optional (str) state: ,\n Optional (str) pid: ,\n Optional (str) serial_number: ,\n Optional (str) status: ,\n Optional (str) system_power: ,\n Optional (str) poe_power: ,\n Optional (str) watts: ,\n Optional (str) temperature: ,\n Optional (str) power_source: ,\n Optional (str) type: ,\n Optional (str) mode: ,\n },\n },\n Optional (str) sensors_details: {\n Any (str) *: {\n Optional (str) location: ,\n Optional (str) state: ,\n Optional (str) reading: ,\n Optional (str) unit: ,\n Optional (str) range: ,\n },\n },\n Optional (str) system_temperature_state: ,\n Optional (str) inlet_temperature: {\n 'value': Or (, ),\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) hotspot_temperature: {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) asic_temperature: {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) outlet_temperature: {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) system_temperature: {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) redundant_power_system: {\n : {\n 'status': ,\n Optional (str) serial_num: ,\n Optional (str) port_num: ,\n },\n },\n },\n },\n}", "uid": "show_env_power_all", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L3866" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L4240" } }, "show env rps": { @@ -16836,9 +17119,9 @@ "doc": "Parser for show env rps", "module_name": "show_platform", "package": "genie.libs.parser", - "schema": "{\n'switch': {\n Any (str) *: {\n Optional (str) fan: {\n Any (str) *: {\n 'state': ,\n Optional (str) direction: ,\n },\n },\n Optional (str) power_supply: {\n Any (str) *: {\n Optional (str) state: ,\n Optional (str) pid: ,\n Optional (str) serial_number: ,\n Optional (str) status: ,\n Optional (str) system_power: ,\n Optional (str) poe_power: ,\n Optional (str) watts: ,\n Optional (str) temperature: ,\n Optional (str) power_source: ,\n Optional (str) type: ,\n Optional (str) mode: ,\n },\n },\n Optional (str) system_temperature_state: ,\n Optional (str) inlet_temperature: {\n 'value': Or (, ),\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) hotspot_temperature: {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) asic_temperature: {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) outlet_temperature: {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) system_temperature: {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) redundant_power_system: {\n : {\n 'status': ,\n Optional (str) serial_num: ,\n Optional (str) port_num: ,\n },\n },\n },\n },\n}", + "schema": "{\n'switch': {\n Any (str) *: {\n Optional (str) fan: {\n Any (str) *: {\n Optional (str) speed: ,\n Optional (str) direction: ,\n Optional (str) state: ,\n },\n },\n Optional (str) power_supply: {\n Any (str) *: {\n Optional (str) state: ,\n Optional (str) pid: ,\n Optional (str) serial_number: ,\n Optional (str) status: ,\n Optional (str) system_power: ,\n Optional (str) poe_power: ,\n Optional (str) watts: ,\n Optional (str) temperature: ,\n Optional (str) power_source: ,\n Optional (str) type: ,\n Optional (str) mode: ,\n },\n },\n Optional (str) sensors_details: {\n Any (str) *: {\n Optional (str) location: ,\n Optional (str) state: ,\n Optional (str) reading: ,\n Optional (str) unit: ,\n Optional (str) range: ,\n },\n },\n Optional (str) system_temperature_state: ,\n Optional (str) inlet_temperature: {\n 'value': Or (, ),\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) hotspot_temperature: {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) asic_temperature: {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) outlet_temperature: {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) system_temperature: {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) redundant_power_system: {\n : {\n 'status': ,\n Optional (str) serial_num: ,\n Optional (str) port_num: ,\n },\n },\n },\n },\n}", "uid": "show_env_rps", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L3881" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L4255" } }, "show env stack": { @@ -16847,9 +17130,9 @@ "doc": "Parser for show env stack", "module_name": "show_platform", "package": "genie.libs.parser", - "schema": "{\n'switch': {\n Any (str) *: {\n Optional (str) fan: {\n Any (str) *: {\n 'state': ,\n Optional (str) direction: ,\n },\n },\n Optional (str) power_supply: {\n Any (str) *: {\n Optional (str) state: ,\n Optional (str) pid: ,\n Optional (str) serial_number: ,\n Optional (str) status: ,\n Optional (str) system_power: ,\n Optional (str) poe_power: ,\n Optional (str) watts: ,\n Optional (str) temperature: ,\n Optional (str) power_source: ,\n Optional (str) type: ,\n Optional (str) mode: ,\n },\n },\n Optional (str) system_temperature_state: ,\n Optional (str) inlet_temperature: {\n 'value': Or (, ),\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) hotspot_temperature: {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) asic_temperature: {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) outlet_temperature: {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) system_temperature: {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) redundant_power_system: {\n : {\n 'status': ,\n Optional (str) serial_num: ,\n Optional (str) port_num: ,\n },\n },\n },\n },\n}", + "schema": "{\n'switch': {\n Any (str) *: {\n Optional (str) fan: {\n Any (str) *: {\n Optional (str) speed: ,\n Optional (str) direction: ,\n Optional (str) state: ,\n },\n },\n Optional (str) power_supply: {\n Any (str) *: {\n Optional (str) state: ,\n Optional (str) pid: ,\n Optional (str) serial_number: ,\n Optional (str) status: ,\n Optional (str) system_power: ,\n Optional (str) poe_power: ,\n Optional (str) watts: ,\n Optional (str) temperature: ,\n Optional (str) power_source: ,\n Optional (str) type: ,\n Optional (str) mode: ,\n },\n },\n Optional (str) sensors_details: {\n Any (str) *: {\n Optional (str) location: ,\n Optional (str) state: ,\n Optional (str) reading: ,\n Optional (str) unit: ,\n Optional (str) range: ,\n },\n },\n Optional (str) system_temperature_state: ,\n Optional (str) inlet_temperature: {\n 'value': Or (, ),\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) hotspot_temperature: {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) asic_temperature: {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) outlet_temperature: {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) system_temperature: {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) redundant_power_system: {\n : {\n 'status': ,\n Optional (str) serial_num: ,\n Optional (str) port_num: ,\n },\n },\n },\n },\n}", "uid": "show_env_stack", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L3898" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L4272" } }, "show env temperature": { @@ -16858,9 +17141,9 @@ "doc": "Parser for show env temperature", "module_name": "show_platform", "package": "genie.libs.parser", - "schema": "{\n'switch': {\n Any (str) *: {\n Optional (str) fan: {\n Any (str) *: {\n 'state': ,\n Optional (str) direction: ,\n },\n },\n Optional (str) power_supply: {\n Any (str) *: {\n Optional (str) state: ,\n Optional (str) pid: ,\n Optional (str) serial_number: ,\n Optional (str) status: ,\n Optional (str) system_power: ,\n Optional (str) poe_power: ,\n Optional (str) watts: ,\n Optional (str) temperature: ,\n Optional (str) power_source: ,\n Optional (str) type: ,\n Optional (str) mode: ,\n },\n },\n Optional (str) system_temperature_state: ,\n Optional (str) inlet_temperature: {\n 'value': Or (, ),\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) hotspot_temperature: {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) asic_temperature: {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) outlet_temperature: {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) system_temperature: {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) redundant_power_system: {\n : {\n 'status': ,\n Optional (str) serial_num: ,\n Optional (str) port_num: ,\n },\n },\n },\n },\n}", + "schema": "{\n'switch': {\n Any (str) *: {\n Optional (str) fan: {\n Any (str) *: {\n Optional (str) speed: ,\n Optional (str) direction: ,\n Optional (str) state: ,\n },\n },\n Optional (str) power_supply: {\n Any (str) *: {\n Optional (str) state: ,\n Optional (str) pid: ,\n Optional (str) serial_number: ,\n Optional (str) status: ,\n Optional (str) system_power: ,\n Optional (str) poe_power: ,\n Optional (str) watts: ,\n Optional (str) temperature: ,\n Optional (str) power_source: ,\n Optional (str) type: ,\n Optional (str) mode: ,\n },\n },\n Optional (str) sensors_details: {\n Any (str) *: {\n Optional (str) location: ,\n Optional (str) state: ,\n Optional (str) reading: ,\n Optional (str) unit: ,\n Optional (str) range: ,\n },\n },\n Optional (str) system_temperature_state: ,\n Optional (str) inlet_temperature: {\n 'value': Or (, ),\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) hotspot_temperature: {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) asic_temperature: {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) outlet_temperature: {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) system_temperature: {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) redundant_power_system: {\n : {\n 'status': ,\n Optional (str) serial_num: ,\n Optional (str) port_num: ,\n },\n },\n },\n },\n}", "uid": "show_env_temperature", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L3915" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L4289" } }, "show env temperature status": { @@ -16869,9 +17152,9 @@ "doc": "Parser for show env temperature status", "module_name": "show_platform", "package": "genie.libs.parser", - "schema": "{\n'switch': {\n Any (str) *: {\n Optional (str) fan: {\n Any (str) *: {\n 'state': ,\n Optional (str) direction: ,\n },\n },\n Optional (str) power_supply: {\n Any (str) *: {\n Optional (str) state: ,\n Optional (str) pid: ,\n Optional (str) serial_number: ,\n Optional (str) status: ,\n Optional (str) system_power: ,\n Optional (str) poe_power: ,\n Optional (str) watts: ,\n Optional (str) temperature: ,\n Optional (str) power_source: ,\n Optional (str) type: ,\n Optional (str) mode: ,\n },\n },\n Optional (str) system_temperature_state: ,\n Optional (str) inlet_temperature: {\n 'value': Or (, ),\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) hotspot_temperature: {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) asic_temperature: {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) outlet_temperature: {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) system_temperature: {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) redundant_power_system: {\n : {\n 'status': ,\n Optional (str) serial_num: ,\n Optional (str) port_num: ,\n },\n },\n },\n },\n}", + "schema": "{\n'switch': {\n Any (str) *: {\n Optional (str) fan: {\n Any (str) *: {\n Optional (str) speed: ,\n Optional (str) direction: ,\n Optional (str) state: ,\n },\n },\n Optional (str) power_supply: {\n Any (str) *: {\n Optional (str) state: ,\n Optional (str) pid: ,\n Optional (str) serial_number: ,\n Optional (str) status: ,\n Optional (str) system_power: ,\n Optional (str) poe_power: ,\n Optional (str) watts: ,\n Optional (str) temperature: ,\n Optional (str) power_source: ,\n Optional (str) type: ,\n Optional (str) mode: ,\n },\n },\n Optional (str) sensors_details: {\n Any (str) *: {\n Optional (str) location: ,\n Optional (str) state: ,\n Optional (str) reading: ,\n Optional (str) unit: ,\n Optional (str) range: ,\n },\n },\n Optional (str) system_temperature_state: ,\n Optional (str) inlet_temperature: {\n 'value': Or (, ),\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) hotspot_temperature: {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) asic_temperature: {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) outlet_temperature: {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) system_temperature: {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) redundant_power_system: {\n : {\n 'status': ,\n Optional (str) serial_num: ,\n Optional (str) port_num: ,\n },\n },\n },\n },\n}", "uid": "show_env_temperature_status", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L3932" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L4306" } }, "show environment": { @@ -16889,7 +17172,7 @@ "doc": "Parser for show environment", "module_name": "show_platform", "package": "genie.libs.parser", - "schema": "{\nOptional (str) critical_larams: ,\nOptional (str) major_alarms: ,\nOptional (str) minor_alarms: ,\n'slot': {\n Any (str) *: {\n 'sensor': {\n Any (str) *: {\n 'state': ,\n 'reading': ,\n Optional (str) threshold: {\n 'minor': ,\n 'major': ,\n 'critical': ,\n 'shutdown': ,\n 'celsius': ,\n },\n },\n },\n },\n },\n}", + "schema": "{\nOptional (str) critical_larams: ,\nOptional (str) major_alarms: ,\nOptional (str) minor_alarms: ,\n'slot': {\n Any (str) *: {\n 'sensor': {\n Any (str) *: {\n 'state': ,\n 'reading': ,\n Optional (str) threshold: {\n Optional (str) minor: ,\n Optional (str) major: ,\n Optional (str) critical: ,\n Optional (str) shutdown: ,\n 'celsius': ,\n },\n },\n },\n },\n },\n}", "uid": "show_environment", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_platform.py#L613" }, @@ -16901,15 +17184,15 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) critical_alarms: ,\nOptional (str) major_alarms: ,\nOptional (str) minor_alarms: ,\n'slot': {\n Any (str) *: {\n 'sensor': {\n Any (str) *: {\n 'state': ,\n 'reading': ,\n Optional (str) threshold: {\n 'minor': ,\n 'major': ,\n 'critical': ,\n 'shutdown': ,\n 'unit': ,\n },\n },\n },\n },\n },\n}", "uid": "show_environment", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9400/show_platform.py#L52" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9400/show_platform.py#L54" }, "class": "ShowEnvironment", "doc": "Parser for show environment\n show environment | include {include} ", "module_name": "show_platform", "package": "genie.libs.parser", - "schema": "{\nOptional (str) critical_larams: ,\nOptional (str) major_alarms: ,\nOptional (str) minor_alarms: ,\n'slot': {\n Any (str) *: {\n 'sensor': {\n Any (str) *: {\n 'state': ,\n 'reading': ,\n Optional (str) threshold: {\n 'minor': ,\n 'major': ,\n 'critical': ,\n 'shutdown': ,\n 'celsius': ,\n },\n },\n },\n },\n },\n}", + "schema": "{\nOptional (str) critical_larams: ,\nOptional (str) major_alarms: ,\nOptional (str) minor_alarms: ,\n'slot': {\n Any (str) *: {\n 'sensor': {\n Any (str) *: {\n 'state': ,\n 'reading': ,\n Optional (str) threshold: {\n Optional (str) minor: ,\n Optional (str) major: ,\n Optional (str) critical: ,\n Optional (str) shutdown: ,\n 'celsius': ,\n },\n },\n },\n },\n },\n}", "uid": "show_environment", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L4582" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L4993" }, "nxos": { "class": "ShowEnvironment", @@ -16955,9 +17238,9 @@ "doc": "Parser for show environment all", "module_name": "show_platform", "package": "genie.libs.parser", - "schema": "{\n'switch': {\n Any (str) *: {\n 'fan': {\n Any (str) *: {\n 'state': ,\n Optional (str) direction: ,\n Optional (str) speed: ,\n },\n },\n 'power_supply': {\n Any (str) *: {\n 'state': ,\n Optional (str) pid: ,\n Optional (str) serial_number: ,\n 'status': ,\n Optional (str) system_power: ,\n Optional (str) poe_power: ,\n Optional (str) watts: ,\n },\n },\n 'system_temperature_state': ,\n Optional (str) inlet_temperature: {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) outlet_temperature: {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) hotspot_temperature: {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) asic_temperature: {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n },\n },\n}", + "schema": "{\nOptional (str) sensor_list: {\n 'location': {\n Any (str) *: {\n 'sensor': {\n Any (str) *: {\n 'state': ,\n 'reading': ,\n Optional (str) range: {\n 'min': ,\n 'max': ,\n },\n },\n },\n },\n },\n },\n'switch': {\n Any (str) *: {\n 'fan': {\n Any (str) *: {\n 'state': ,\n Optional (str) direction: ,\n Optional (str) speed: ,\n },\n },\n 'power_supply': {\n Any (str) *: {\n Optional (str) state: ,\n Optional (str) pid: ,\n Optional (str) serial_number: ,\n 'status': ,\n Optional (str) system_power: ,\n Optional (str) poe_power: ,\n Optional (str) watts: ,\n },\n },\n Optional (str) system_temperature_state: ,\n Optional (str) inlet_temperature: {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) outlet_temperature: {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) hotspot_temperature: {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) asic_temperature: {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n },\n },\n}", "uid": "show_environment_all", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9300/show_platform.py#L152" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9300/show_platform.py#L168" }, "c9400": { "class": "ShowEnvironmentAll", @@ -16966,15 +17249,15 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) critical_alarms: ,\nOptional (str) major_alarms: ,\nOptional (str) minor_alarms: ,\n'sensor_list': {\n Any (str) *: {\n 'slot': {\n Any (str) *: {\n 'sensor': {\n Any (str) *: {\n 'state': ,\n 'reading': ,\n Optional (str) threshold: {\n 'minor': ,\n 'major': ,\n 'critical': ,\n 'shutdown': ,\n 'unit': ,\n },\n },\n },\n },\n },\n },\n },\n'power_supply': {\n 'slot': {\n Any (str) *: {\n 'model_no': ,\n 'type': ,\n 'capacity': ,\n 'status': ,\n 'fan_1_state': ,\n 'fan_2_state': ,\n },\n },\n 'current_configuration_mode': ,\n 'current_operating_state': ,\n 'currently_active': ,\n 'currently_available': ,\n },\n'fantray': {\n 'status': ,\n 'power_consumed_by_fantray_watts': ,\n 'fantray_airflow_direction': ,\n 'fantray_beacon_led': ,\n 'fantray_status_led': ,\n 'system': ,\n },\n}", "uid": "show_environment_all", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9400/show_platform.py#L202" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9400/show_platform.py#L204" }, "class": "ShowEnvironmentAll", "doc": "Parser for show environment all'\n ", "module_name": "show_platform", "package": "genie.libs.parser", - "schema": "{\n'switch': {\n Any (str) *: {\n Optional (str) fan: {\n Any (str) *: {\n 'state': ,\n Optional (str) direction: ,\n },\n },\n Optional (str) power_supply: {\n Any (str) *: {\n Optional (str) state: ,\n Optional (str) pid: ,\n Optional (str) serial_number: ,\n Optional (str) status: ,\n Optional (str) system_power: ,\n Optional (str) poe_power: ,\n Optional (str) watts: ,\n Optional (str) temperature: ,\n Optional (str) power_source: ,\n Optional (str) type: ,\n Optional (str) mode: ,\n },\n },\n Optional (str) system_temperature_state: ,\n Optional (str) inlet_temperature: {\n 'value': Or (, ),\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) hotspot_temperature: {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) asic_temperature: {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) outlet_temperature: {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) system_temperature: {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) redundant_power_system: {\n : {\n 'status': ,\n Optional (str) serial_num: ,\n Optional (str) port_num: ,\n },\n },\n },\n },\n}", + "schema": "{\n'switch': {\n Any (str) *: {\n Optional (str) fan: {\n Any (str) *: {\n Optional (str) speed: ,\n Optional (str) direction: ,\n Optional (str) state: ,\n },\n },\n Optional (str) power_supply: {\n Any (str) *: {\n Optional (str) state: ,\n Optional (str) pid: ,\n Optional (str) serial_number: ,\n Optional (str) status: ,\n Optional (str) system_power: ,\n Optional (str) poe_power: ,\n Optional (str) watts: ,\n Optional (str) temperature: ,\n Optional (str) power_source: ,\n Optional (str) type: ,\n Optional (str) mode: ,\n },\n },\n Optional (str) sensors_details: {\n Any (str) *: {\n Optional (str) location: ,\n Optional (str) state: ,\n Optional (str) reading: ,\n Optional (str) unit: ,\n Optional (str) range: ,\n },\n },\n Optional (str) system_temperature_state: ,\n Optional (str) inlet_temperature: {\n 'value': Or (, ),\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) hotspot_temperature: {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) asic_temperature: {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) outlet_temperature: {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) system_temperature: {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n Optional (str) redundant_power_system: {\n : {\n 'status': ,\n Optional (str) serial_num: ,\n Optional (str) port_num: ,\n },\n },\n },\n },\n}", "uid": "show_environment_all", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L3801" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L4175" } }, "show environment all | include Sensor": { @@ -16999,7 +17282,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) critical_alarms: ,\nOptional (str) major_alarms: ,\nOptional (str) minor_alarms: ,\n'sensor_list': {\n Any (str) *: {\n 'slot': {\n Any (str) *: {\n 'sensor': {\n Any (str) *: {\n 'state': ,\n 'reading': ,\n Optional (str) threshold: {\n 'minor': ,\n 'major': ,\n 'critical': ,\n 'shutdown': ,\n 'unit': ,\n },\n },\n },\n },\n },\n },\n },\n'power_supply': {\n 'slot': {\n Any (str) *: {\n 'model_no': ,\n 'type': ,\n 'capacity': ,\n 'status': ,\n 'fan_1_state': ,\n 'fan_2_state': ,\n },\n },\n 'current_configuration_mode': ,\n 'current_operating_state': ,\n 'currently_active': ,\n 'currently_available': ,\n },\n'fantray': {\n 'status': ,\n 'power_consumed_by_fantray_watts': ,\n 'fantray_airflow_direction': ,\n 'fantray_beacon_led': ,\n 'fantray_status_led': ,\n 'system': ,\n },\n}", "uid": "show_environment_all___include_include", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9400/show_platform.py#L202" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9400/show_platform.py#L204" } } }, @@ -17011,7 +17294,7 @@ "package": "genie.libs.parser", "schema": "{\n'switch': {\n Any (str) *: {\n 'fan': {\n Any (str) *: {\n 'speed': ,\n 'state': ,\n 'airflow_direction': ,\n },\n },\n 'fan_ps1': ,\n 'fan_ps2': ,\n },\n },\n}", "uid": "show_environment_fan", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_obfl.py#L659" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_obfl.py#L681" }, "nxos": { "class": "ShowEnvironmentFan", @@ -17053,7 +17336,7 @@ "package": "genie.libs.parser", "schema": "{\n'switch': {\n Any (str) *: {\n 'pid': ,\n 'serial': ,\n 'status': ,\n 'sys_pwr': ,\n 'poe_pwr': ,\n 'watts': ,\n 'switch': {\n Any (str) *: {\n 'pid': ,\n },\n },\n },\n },\n}", "uid": "show_environment_power_all", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_obfl.py#L741" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_obfl.py#L763" } }, "show environment power detail": { @@ -17075,7 +17358,7 @@ "package": "genie.libs.parser", "schema": "{\n'switch': {\n Any (str) *: {\n 'pid': ,\n 'serial': ,\n 'status': ,\n 'sys_pwr': ,\n 'poe_pwr': ,\n 'watts': ,\n 'switch': {\n Any (str) *: {\n 'pid': ,\n },\n },\n },\n },\n}", "uid": "show_environment_power_switch_switch_num", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_obfl.py#L741" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_obfl.py#L763" } }, "show environment stack": { @@ -17097,7 +17380,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) power_supply: {\n Any (str) *: {\n 'model_num': ,\n 'type': ,\n 'capacity': ,\n 'status': ,\n 'fan_states': {\n : ,\n },\n },\n },\nOptional (str) fan_tray: {\n Any (str) *: {\n 'status': ,\n 'fan_states': {\n : ,\n },\n },\n },\nOptional (str) switch: {\n Any (str) *: {\n Optional (str) power_supply: {\n Any (str) *: {\n 'model_num': ,\n 'type': ,\n 'capacity': ,\n 'status': ,\n 'fan_states': {\n : ,\n },\n },\n },\n Optional (str) fan_tray: {\n Any (str) *: {\n 'status': ,\n 'fan_states': {\n : ,\n },\n },\n },\n },\n },\n}", "uid": "show_environment_status", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L13472" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L14159" } }, "show environment temperature": { @@ -17128,7 +17411,7 @@ "doc": "Parser for show environment", "module_name": "show_platform", "package": "genie.libs.parser", - "schema": "{\nOptional (str) critical_larams: ,\nOptional (str) major_alarms: ,\nOptional (str) minor_alarms: ,\n'slot': {\n Any (str) *: {\n 'sensor': {\n Any (str) *: {\n 'state': ,\n 'reading': ,\n Optional (str) threshold: {\n 'minor': ,\n 'major': ,\n 'critical': ,\n 'shutdown': ,\n 'celsius': ,\n },\n },\n },\n },\n },\n}", + "schema": "{\nOptional (str) critical_larams: ,\nOptional (str) major_alarms: ,\nOptional (str) minor_alarms: ,\n'slot': {\n Any (str) *: {\n 'sensor': {\n Any (str) *: {\n 'state': ,\n 'reading': ,\n Optional (str) threshold: {\n Optional (str) minor: ,\n Optional (str) major: ,\n Optional (str) critical: ,\n Optional (str) shutdown: ,\n 'celsius': ,\n },\n },\n },\n },\n },\n}", "uid": "show_environment___include_include", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_platform.py#L613" }, @@ -17140,15 +17423,15 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) critical_alarms: ,\nOptional (str) major_alarms: ,\nOptional (str) minor_alarms: ,\n'slot': {\n Any (str) *: {\n 'sensor': {\n Any (str) *: {\n 'state': ,\n 'reading': ,\n Optional (str) threshold: {\n 'minor': ,\n 'major': ,\n 'critical': ,\n 'shutdown': ,\n 'unit': ,\n },\n },\n },\n },\n },\n}", "uid": "show_environment___include_include", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9400/show_platform.py#L52" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9400/show_platform.py#L54" }, "class": "ShowEnvironment", "doc": "Parser for show environment\n show environment | include {include} ", "module_name": "show_platform", "package": "genie.libs.parser", - "schema": "{\nOptional (str) critical_larams: ,\nOptional (str) major_alarms: ,\nOptional (str) minor_alarms: ,\n'slot': {\n Any (str) *: {\n 'sensor': {\n Any (str) *: {\n 'state': ,\n 'reading': ,\n Optional (str) threshold: {\n 'minor': ,\n 'major': ,\n 'critical': ,\n 'shutdown': ,\n 'celsius': ,\n },\n },\n },\n },\n },\n}", + "schema": "{\nOptional (str) critical_larams: ,\nOptional (str) major_alarms: ,\nOptional (str) minor_alarms: ,\n'slot': {\n Any (str) *: {\n 'sensor': {\n Any (str) *: {\n 'state': ,\n 'reading': ,\n Optional (str) threshold: {\n Optional (str) minor: ,\n Optional (str) major: ,\n Optional (str) critical: ,\n Optional (str) shutdown: ,\n 'celsius': ,\n },\n },\n },\n },\n },\n}", "uid": "show_environment___include_include", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L4582" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L4993" } }, "show errdisable recovery": { @@ -17168,7 +17451,7 @@ "package": "genie.libs.parser", "schema": "{\n'timer_status': {\n Any (str) *: ,\n },\n'bpduguard_timeout_recovery': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'interface': ,\n 'errdisable_reason': ,\n 'time_left': ,\n },\n },\n}", "uid": "show_errdisable_recovery", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_spanning_tree.py#L830" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_spanning_tree.py#L832" }, "nxos": { "class": "ShowErrdisableRecovery", @@ -17231,6 +17514,61 @@ "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lag.py#L732" } }, + "show etherchannel swport auto": { + "iosxe": { + "class": "ShowEtherChannelSwportAuto", + "doc": "Parser for :\n show etherchannel swport auto\n show etherchannel swport auto \n ", + "module_name": "show_etherchannel_swport", + "package": "genie.libs.parser", + "schema": "{\n'number_of_lag_in_use': ,\n'number_of_aggregators': ,\nOptional (str) interfaces: {\n Any (str) *: {\n Optional (str) name: ,\n Optional (str) bundle_id: ,\n Optional (str) protocol: ,\n Optional (str) flags: ,\n Optional (str) oper_status: ,\n Optional (str) activity: ,\n Optional (str) members: {\n Any (str) *: {\n Optional (str) interface: ,\n Optional (str) flags: ,\n Optional (str) bundled: ,\n 'port_channel': {\n 'port_channel_member': ,\n Optional (str) port_channel_int: ,\n },\n },\n },\n Optional (str) port_channel: {\n 'port_channel_member': ,\n 'port_channel_member_intfs': ListOf (type) ,\n },\n },\n },\n}", + "uid": "show_etherchannel_swport_auto", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_etherchannel_swport.py#L331" + } + }, + "show etherchannel swport load-balance": { + "iosxe": { + "class": "ShowEtherChannelSWLoadBalance", + "doc": "Parser for :\n show etherchannel swport load-balance", + "module_name": "show_etherchannel_swport", + "package": "genie.libs.parser", + "schema": "{\n'load_balance_cfg': ,\n'non_ip': ,\n'ipv4': ,\n'ipv6': ,\n}", + "uid": "show_etherchannel_swport_load-balance", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_etherchannel_swport.py#L267" + } + }, + "show etherchannel swport summary": { + "iosxe": { + "class": "ShowEtherChannelSwportSummary", + "doc": "Parser for :\n show etherchannel swport summary\n show etherchannel swport summary\n ", + "module_name": "show_etherchannel_swport", + "package": "genie.libs.parser", + "schema": "{\n'number_of_lag_in_use': ,\n'number_of_aggregators': ,\nOptional (str) interfaces: {\n Any (str) *: {\n Optional (str) name: ,\n Optional (str) bundle_id: ,\n Optional (str) protocol: ,\n Optional (str) flags: ,\n Optional (str) oper_status: ,\n Optional (str) activity: ,\n Optional (str) members: {\n Any (str) *: {\n Optional (str) interface: ,\n Optional (str) flags: ,\n Optional (str) bundled: ,\n 'port_channel': {\n 'port_channel_member': ,\n Optional (str) port_channel_int: ,\n },\n },\n },\n Optional (str) port_channel: {\n 'port_channel_member': ,\n 'port_channel_member_intfs': ListOf (type) ,\n },\n },\n },\n}", + "uid": "show_etherchannel_swport_summary", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_etherchannel_swport.py#L69" + } + }, + "show etherchannel swport {port_channel} auto": { + "iosxe": { + "class": "ShowEtherChannelSwportAuto", + "doc": "Parser for :\n show etherchannel swport auto\n show etherchannel swport auto \n ", + "module_name": "show_etherchannel_swport", + "package": "genie.libs.parser", + "schema": "{\n'number_of_lag_in_use': ,\n'number_of_aggregators': ,\nOptional (str) interfaces: {\n Any (str) *: {\n Optional (str) name: ,\n Optional (str) bundle_id: ,\n Optional (str) protocol: ,\n Optional (str) flags: ,\n Optional (str) oper_status: ,\n Optional (str) activity: ,\n Optional (str) members: {\n Any (str) *: {\n Optional (str) interface: ,\n Optional (str) flags: ,\n Optional (str) bundled: ,\n 'port_channel': {\n 'port_channel_member': ,\n Optional (str) port_channel_int: ,\n },\n },\n },\n Optional (str) port_channel: {\n 'port_channel_member': ,\n 'port_channel_member_intfs': ListOf (type) ,\n },\n },\n },\n}", + "uid": "show_etherchannel_swport_port_channel_auto", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_etherchannel_swport.py#L331" + } + }, + "show etherchannel swport {port_channel} summary": { + "iosxe": { + "class": "ShowEtherChannelSwportSummary", + "doc": "Parser for :\n show etherchannel swport summary\n show etherchannel swport summary\n ", + "module_name": "show_etherchannel_swport", + "package": "genie.libs.parser", + "schema": "{\n'number_of_lag_in_use': ,\n'number_of_aggregators': ,\nOptional (str) interfaces: {\n Any (str) *: {\n Optional (str) name: ,\n Optional (str) bundle_id: ,\n Optional (str) protocol: ,\n Optional (str) flags: ,\n Optional (str) oper_status: ,\n Optional (str) activity: ,\n Optional (str) members: {\n Any (str) *: {\n Optional (str) interface: ,\n Optional (str) flags: ,\n Optional (str) bundled: ,\n 'port_channel': {\n 'port_channel_member': ,\n Optional (str) port_channel_int: ,\n },\n },\n },\n Optional (str) port_channel: {\n 'port_channel_member': ,\n 'port_channel_member_intfs': ListOf (type) ,\n },\n },\n },\n}", + "uid": "show_etherchannel_swport_port_channel_summary", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_etherchannel_swport.py#L69" + } + }, "show etherchannel {channel_group} detail": { "iosxe": { "class": "ShowEtherChannelDetail", @@ -17276,12 +17614,12 @@ "show ethernet cfm maintenance-points remote detail": { "iosxe": { "class": "ShowEthernetCfmMaintenancePointsRemoteDetail", - "doc": " parser for \"show ethernet cfm maintenance-points remote detail\" ", + "doc": "parser for \"show ethernet cfm maintenance-points remote detail\" ", "module_name": "show_ethernet", "package": "genie.libs.parser", - "schema": "{\n'version': ,\n'mac_address': ,\n'domain_name': ,\n'domain_id': ,\n'ma_name': ,\n'level': ,\n'evc': ,\n'bridge_domain': ,\n'mpid': ,\n'incoming_port': ,\n'cc_lifetime': ,\n'age_of_last_cc_message': ,\n'cc_packet_statistics': ,\n'mep_interface_status': ,\n'mep_port_status': ,\n'receive_rdi': ,\n}", + "schema": "{\nAny (str) *: {\n 'version': ,\n 'mac_address': ,\n 'domain_name': ,\n 'domain_id': ,\n 'ma_name': ,\n 'level': ,\n 'evc': ,\n 'bridge_domain': ,\n 'mpid': ,\n 'incoming_port': ,\n 'cc_lifetime': ,\n 'age_of_last_cc_message': ,\n 'cc_packet_statistics': ,\n 'mep_interface_status': ,\n 'mep_port_status': ,\n 'receive_rdi': ,\n },\n'total_remote_meps': ,\n'total_mep_port_up': ,\n'total_mep_intf_up': ,\n}", "uid": "show_ethernet_cfm_maintenance-points_remote_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ethernet.py#L48" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ethernet.py#L83" } }, "show ethernet cfm peer meps": { @@ -17298,12 +17636,12 @@ "show ethernet cfm statistics": { "iosxe": { "class": "ShowEthernetCfmStatistics", - "doc": " parser for \"show ethernet cfm statistics\" ", + "doc": "parser for \"show ethernet cfm statistics\" ", "module_name": "show_ethernet", "package": "genie.libs.parser", "schema": "{\n'brain_mac': ,\n'domain_name': ,\n'ma_name': ,\n'mpid': {\n Any (str) *: {\n 'counters_last_clearing': ,\n 'ccms': {\n 'transmitted': ,\n 'rcvd_seq_errors': ,\n },\n 'ltrs': {\n 'unexpected_received': ,\n 'total_tx_ltr': ,\n 'total_rx_valid_ltr': ,\n 'total_rx_invalid_ltr': ,\n 'rx_invalid_relay_action': ,\n },\n 'ltms': {\n 'total_tx_ltm': ,\n 'total_rx_valid_ltm': ,\n 'total_rx_invalid_ltm': ,\n },\n 'lbrs': {\n 'transmitted': ,\n 'rcvd_seq_errors': ,\n 'rcvd_in_order': ,\n 'rcvd_bad_msdu': ,\n 'rx_invalid_lbr': ,\n },\n 'lbms': {\n 'total_tx_lbm': ,\n 'total_rx_valid_lbm': ,\n 'total_rx_invalid_lbm': ,\n },\n },\n },\n}", "uid": "show_ethernet_cfm_statistics", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ethernet.py#L293" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ethernet.py#L349" } }, "show ethernet service instance": { @@ -18049,6 +18387,28 @@ "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_fex.py#L31" } }, + "show file descriptors detail": { + "iosxe": { + "class": "ShowFileDescriptorsDetail", + "doc": "Parser for show file descriptors detail", + "module_name": "show_platform", + "package": "genie.libs.parser", + "schema": "{\n'File descriptors': {\n : {\n 'position_id': ,\n 'open_id': ,\n 'pid': ,\n 'path': ,\n 'file_system': ,\n 'file_name': ,\n },\n },\n}", + "uid": "show_file_descriptors_detail", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L33650" + } + }, + "show file information {file}": { + "iosxe": { + "class": "ShowFileInformation", + "doc": "\n Parser for show file Information {file}\n ", + "module_name": "show_platform", + "package": "genie.libs.parser", + "schema": "{\nAny (str) *: {\n 'file_type': ,\n },\n}", + "uid": "show_file_information_file", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L33603" + } + }, "show file systems": { "iosxe": { "class": "ShowFileSystems", @@ -18057,7 +18417,18 @@ "package": "genie.libs.parser", "schema": "{\n'file_systems': {\n Any (str) *: {\n 'total_size': ,\n 'free_size': ,\n 'type': ,\n 'flags': ,\n 'prefixes': ,\n },\n },\n}", "uid": "show_file_systems", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L20299" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L21126" + } + }, + "show filesystem location all": { + "iosxr": { + "class": "ShowFilesystemLocationAll", + "doc": null, + "module_name": "show_platform", + "package": "genie.libs.parser", + "schema": "{\n'node': {\n Any (str) *: {\n 'file_systems': {\n Any (str) *: {\n 'total_size': ,\n 'free_size': ,\n 'type': ,\n 'flags': ,\n 'prefixes': ,\n },\n },\n },\n },\n}", + "uid": "show_filesystem_location_all", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_platform.py#L1857" } }, "show fips authorization-key": { @@ -18173,12 +18544,23 @@ "show firmware version all": { "iosxe": { "class": "ShowFirmwareVersionAll", - "doc": "Parser for show firmware version all", + "doc": "Parser for:\n show firmware version switch {switch} all\n show firmware version all\n ", "module_name": "show_firmware", "package": "genie.libs.parser", "schema": "{\n'index': {\n Any (str) *: {\n 'name': ,\n 'fw_version': ,\n },\n },\n}", "uid": "show_firmware_version_all", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_firmware.py#L17" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_firmware.py#L20" + } + }, + "show firmware version switch {switch} all": { + "iosxe": { + "class": "ShowFirmwareVersionAll", + "doc": "Parser for:\n show firmware version switch {switch} all\n show firmware version all\n ", + "module_name": "show_firmware", + "package": "genie.libs.parser", + "schema": "{\n'index': {\n Any (str) *: {\n 'name': ,\n 'fw_version': ,\n },\n },\n}", + "uid": "show_firmware_version_switch_switch_all", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_firmware.py#L20" } }, "show flooding-suppression policy {policy_name}": { @@ -18200,7 +18582,7 @@ "package": "genie.libs.parser", "schema": "{\n'flow_exporter_name': {\n Any (str) *: {\n 'description': ,\n 'export_protocol': ,\n 'transport_config': {\n 'destination_type': ,\n 'destination_ip_address': ,\n 'source_ip_address': ,\n 'transport_protocol': ,\n 'destination_port': ,\n 'source_port': ,\n 'dscp': ,\n 'ttl': ,\n 'output_features': ,\n },\n },\n },\n}", "uid": "show_flow_exporter", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_flow.py#L1112" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_flow.py#L1124" } }, "show flow exporter statistics": { @@ -18211,7 +18593,7 @@ "package": "genie.libs.parser", "schema": "{\n'flow_exporter': {\n Any (str) *: {\n 'pkt_send_stats': {\n 'last_cleared': ,\n Optional (Any) Any (str) *: ,\n },\n 'client_send_stats': {\n Any (str) *: {\n 'records_added': {\n 'total': ,\n Optional (str) sent: ,\n Optional (str) failed: ,\n },\n 'bytes_added': {\n 'total': ,\n Optional (str) sent: ,\n Optional (str) failed: ,\n },\n },\n },\n },\n },\n}", "uid": "show_flow_exporter_statistics", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_flow.py#L688" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_flow.py#L700" } }, "show flow exporter {exporter} statistics": { @@ -18222,7 +18604,7 @@ "package": "genie.libs.parser", "schema": "{\n'flow_exporter': {\n Any (str) *: {\n 'pkt_send_stats': {\n 'last_cleared': ,\n Optional (Any) Any (str) *: ,\n },\n 'client_send_stats': {\n Any (str) *: {\n 'records_added': {\n 'total': ,\n Optional (str) sent: ,\n Optional (str) failed: ,\n },\n 'bytes_added': {\n 'total': ,\n Optional (str) sent: ,\n Optional (str) failed: ,\n },\n },\n },\n },\n },\n}", "uid": "show_flow_exporter_exporter_statistics", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_flow.py#L688" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_flow.py#L700" } }, "show flow monitor": { @@ -18251,7 +18633,7 @@ "package": "genie.libs.parser", "schema": "{\n'flow_monitor_name': {\n Any (str) *: {\n 'description': ,\n 'record_name': ,\n Optional (str) exporter_name: ,\n 'cache': {\n 'type': ,\n 'status': ,\n 'size': ,\n 'inactive_timeout': ,\n 'active_timeout': ,\n },\n },\n },\n}", "uid": "show_flow_monitor", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_flow.py#L1629" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_flow.py#L1641" } }, "show flow monitor all": { @@ -18262,7 +18644,7 @@ "package": "genie.libs.parser", "schema": "{\n'flow_monitor_name': {\n Any (str) *: {\n 'description': ,\n 'record_name': ,\n Optional (str) exporter_name: ,\n 'cache': {\n 'type': ,\n 'status': ,\n 'size': ,\n 'inactive_timeout': ,\n 'active_timeout': ,\n },\n },\n },\n}", "uid": "show_flow_monitor_all", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_flow.py#L972" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_flow.py#L984" } }, "show flow monitor {flow_monitor_name} statistics": { @@ -18273,7 +18655,7 @@ "package": "genie.libs.parser", "schema": "{\n'cache_type': ,\n'cache_size': ,\n'current_entries': ,\nOptional (str) high_watermark: ,\n'flows_added': ,\n'flows_aged': {\n 'total_flows_aged': ,\n Optional (str) active_timeout_secs: ,\n Optional (str) active_time: ,\n Optional (str) inactive_timeout_secs: ,\n Optional (str) inactive_time: ,\n },\n}", "uid": "show_flow_monitor_flow_monitor_name_statistics", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_flow.py#L848" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_flow.py#L860" } }, "show flow monitor {name} cache": { @@ -18282,9 +18664,20 @@ "doc": " Parser for\n \"show flow monitor {name} cache\"\n ", "module_name": "show_flow", "package": "genie.libs.parser", - "schema": "{\n'cache_type': ,\n'cache_size': ,\n'current_entries': ,\nOptional (str) high_water_mark: ,\n'flows_added': ,\n'flows_aged': {\n 'total': ,\n Optional (str) active_timeout_secs: ,\n Optional (str) active_timeout: ,\n Optional (str) inactive_timeout_secs: ,\n Optional (str) inactive_timeout: ,\n Optional (str) event_aged: ,\n Optional (str) watermark_aged: ,\n Optional (str) emergency_aged: ,\n },\nOptional (str) entries: {\n Any (str) *: {\n Optional (str) ip_vrf_id_input: ,\n Optional (str) ipv4_src_addr: ,\n Optional (str) ipv4_dst_addr: ,\n Optional (str) intf_input: ,\n Optional (str) intf_output: ,\n Optional (str) pkts: ,\n Optional (str) ipv6_src_addr: ,\n Optional (str) ipv6_dst_addr: ,\n Optional (str) trns_src_port: ,\n Optional (str) trns_dst_port: ,\n Optional (str) flow_direction: ,\n Optional (str) vxlan_vni_id: ,\n Optional (str) vxlan_vtep_input: ,\n Optional (str) vxlan_vtep_output: ,\n Optional (str) ip_protocol: ,\n Optional (str) ip_tos: ,\n Optional (str) ipv4_nxt_hop: ,\n Optional (str) ipv4_src_mask: ,\n Optional (str) ipv4_dst_mask: ,\n Optional (str) tcp_flags: ,\n Optional (str) counter_bytes: ,\n Optional (str) counter_pkts_long: ,\n Optional (str) timestamp_abs_first: ,\n Optional (str) timestamp_abs_last: ,\n },\n },\nOptional (str) proto_entries: {\n Any (str) *: {\n 'ip_src_addr': ,\n 'ip_dst_addr': ,\n 'src_port': ,\n 'dst_port': ,\n 'ip_port': ,\n },\n },\n}", + "schema": "{\n'cache_type': ,\n'cache_size': ,\n'current_entries': ,\nOptional (str) high_water_mark: ,\n'flows_added': ,\n'flows_aged': {\n 'total': ,\n Optional (str) active_timeout_secs: ,\n Optional (str) active_timeout: ,\n Optional (str) inactive_timeout_secs: ,\n Optional (str) inactive_timeout: ,\n Optional (str) event_aged: ,\n Optional (str) watermark_aged: ,\n Optional (str) emergency_aged: ,\n },\nOptional (str) entries: {\n Any (str) *: {\n Optional (str) ip_vrf_id_input: ,\n Optional (str) ipv4_src_addr: ,\n Optional (str) ipv4_dst_addr: ,\n Optional (str) intf_input: ,\n Optional (str) intf_output: ,\n Optional (str) pkts: ,\n Optional (str) ipv6_src_addr: ,\n Optional (str) ipv6_dst_addr: ,\n Optional (str) trns_src_port: ,\n Optional (str) trns_dst_port: ,\n Optional (str) flow_direction: ,\n Optional (str) vxlan_vni_id: ,\n Optional (str) vxlan_vtep_input: ,\n Optional (str) vxlan_vtep_output: ,\n Optional (str) ip_protocol: ,\n Optional (str) ip_tos: ,\n Optional (str) ipv4_nxt_hop: ,\n Optional (str) ipv4_src_mask: ,\n Optional (str) ipv4_dst_mask: ,\n Optional (str) tcp_flags: ,\n Optional (str) counter_bytes: ,\n Optional (str) counter_pkts_long: ,\n Optional (str) timestamp_abs_first: ,\n Optional (str) timestamp_abs_last: ,\n Optional (str) fw_fw_event: ,\n },\n },\nOptional (str) proto_entries: {\n Any (str) *: {\n 'ip_src_addr': ,\n 'ip_dst_addr': ,\n 'src_port': ,\n 'dst_port': ,\n 'ip_port': ,\n },\n },\n}", "uid": "show_flow_monitor_name_cache", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_flow.py#L239" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_flow.py#L241" + } + }, + "show flow monitor {name} cache filter interface {direction} {interface_name} ipv4 {address_direction} address {address}": { + "iosxe": { + "class": "ShowFlowMonitorCacheFilterInterfaceIPv4", + "doc": " Parser for\n \"show flow monitor {name} cache filter interface {direction} {interface_name} ipv4 {address_direction} address {address}\"\n ", + "module_name": "show_flow", + "package": "genie.libs.parser", + "schema": "{\n'cache_type': ,\n'cache_size': ,\n'current_entries': ,\n'high_watermark': ,\n'flows_added': ,\n'flows_not_added': ,\n'flows_aged': ,\n'flows': {\n Any (str) *: {\n 'ipv4_source_address': ,\n 'ipv4_destination_address': ,\n 'source_port': ,\n 'destination_port': ,\n 'vpn_id': ,\n 'ip_protocol': ,\n 'tcp_flags': ,\n 'interface_input': ,\n 'interface_output': ,\n 'counter_bytes_long': ,\n 'counter_packets_long': ,\n 'timestamp_abs_first': ,\n 'timestamp_abs_last': ,\n 'flow_end_reason': ,\n 'connection_initiator': ,\n 'interface_overlay_session_id_input': ,\n 'interface_overlay_session_id_output': ,\n 'connection_connection_id_long': ,\n 'drop_cause_id': ,\n 'counter_bytes_drop_long': ,\n 'sdwan_sla_not_met': ,\n 'sdwan_preferred_color_not_met': ,\n 'sdwan_queue_id': ,\n 'counter_packets_drop_long': ,\n 'ip_tos': ,\n 'ip_dscp': ,\n 'ip_dscp_output': ,\n 'application_name': ,\n },\n },\n}", + "uid": "show_flow_monitor_name_cache_filter_interface_direction_interface_name_ipv4_address_direction_address_address", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_flow.py#L2105" } }, "show flow monitor {name} cache filter {int_type} {direction} {interface_name} sort highest {other_int_type} {other_direction} {top}": { @@ -18295,7 +18688,7 @@ "package": "genie.libs.parser", "schema": "{\n'processed_flow': ,\n'matched_flow': ,\n'aggregated_flow': ,\n'showing_flow': ,\nOptional (str) ipv4_source_address: ListOf (type) ,\nOptional (str) ipv4_dest_address: ListOf (type) ,\nOptional (str) trans_source_port: ListOf (type) ,\nOptional (str) trans_dest_port: ListOf (type) ,\nOptional (str) interface_output: ListOf (type) ,\nOptional (str) interface_input_val: ListOf (type) ,\n'ip_version': ListOf (type) ,\n'ip_protocol': ListOf (type) ,\nOptional (str) ip_ttl: ListOf (type) ,\nOptional (str) interface_input: ListOf (type) ,\nOptional (str) interface_output_val: ListOf (type) ,\n'counter_packets_long': ListOf (type) ,\n'timestamp_abs_first': ListOf (type) ,\n'timestamp_abs_last': ListOf (type) ,\n'counter_bytes_layers_long': ListOf (type) ,\nOptional (str) ip_tos: ListOf (type) ,\nOptional (str) ipv6_source_address: ListOf (type) ,\nOptional (str) ipv6_dest_address: ListOf (type) ,\n}", "uid": "show_flow_monitor_name_cache_filter_int_type_direction_interface_name_sort_highest_other_int_type_other_direction_top", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_flow.py#L1780" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_flow.py#L1792" } }, "show flow monitor {name} cache format record": { @@ -18304,9 +18697,9 @@ "doc": " Parser for\n \"show flow monitor {name} cache format record\"\n ", "module_name": "show_flow", "package": "genie.libs.parser", - "schema": "{\n'cache_type': ,\n'cache_size': ,\n'current_entries': ,\nOptional (str) high_water_mark: ,\n'flows_added': ,\n'flows_aged': {\n 'total': ,\n Optional (str) active_timeout_secs: ,\n Optional (str) active_timeout: ,\n Optional (str) inactive_timeout_secs: ,\n Optional (str) inactive_timeout: ,\n Optional (str) event_aged: ,\n Optional (str) watermark_aged: ,\n Optional (str) emergency_aged: ,\n },\nOptional (str) entries: {\n Any (str) *: {\n Optional (str) ip_vrf_id_input: ,\n Optional (str) ipv4_src_addr: ,\n Optional (str) ipv4_dst_addr: ,\n Optional (str) intf_input: ,\n Optional (str) intf_output: ,\n Optional (str) pkts: ,\n Optional (str) ipv6_src_addr: ,\n Optional (str) ipv6_dst_addr: ,\n Optional (str) trns_src_port: ,\n Optional (str) trns_dst_port: ,\n Optional (str) flow_direction: ,\n Optional (str) vxlan_vni_id: ,\n Optional (str) vxlan_vtep_input: ,\n Optional (str) vxlan_vtep_output: ,\n Optional (str) ip_protocol: ,\n Optional (str) ip_tos: ,\n Optional (str) ipv4_nxt_hop: ,\n Optional (str) ipv4_src_mask: ,\n Optional (str) ipv4_dst_mask: ,\n Optional (str) tcp_flags: ,\n Optional (str) counter_bytes: ,\n Optional (str) counter_pkts_long: ,\n Optional (str) timestamp_abs_first: ,\n Optional (str) timestamp_abs_last: ,\n },\n },\nOptional (str) proto_entries: {\n Any (str) *: {\n 'ip_src_addr': ,\n 'ip_dst_addr': ,\n 'src_port': ,\n 'dst_port': ,\n 'ip_port': ,\n },\n },\n}", + "schema": "{\n'cache_type': ,\n'cache_size': ,\n'current_entries': ,\nOptional (str) high_water_mark: ,\n'flows_added': ,\n'flows_aged': {\n 'total': ,\n Optional (str) active_timeout_secs: ,\n Optional (str) active_timeout: ,\n Optional (str) inactive_timeout_secs: ,\n Optional (str) inactive_timeout: ,\n Optional (str) event_aged: ,\n Optional (str) watermark_aged: ,\n Optional (str) emergency_aged: ,\n },\nOptional (str) entries: {\n Any (str) *: {\n Optional (str) ip_vrf_id_input: ,\n Optional (str) ipv4_src_addr: ,\n Optional (str) ipv4_dst_addr: ,\n Optional (str) intf_input: ,\n Optional (str) intf_output: ,\n Optional (str) pkts: ,\n Optional (str) ipv6_src_addr: ,\n Optional (str) ipv6_dst_addr: ,\n Optional (str) trns_src_port: ,\n Optional (str) trns_dst_port: ,\n Optional (str) flow_direction: ,\n Optional (str) vxlan_vni_id: ,\n Optional (str) vxlan_vtep_input: ,\n Optional (str) vxlan_vtep_output: ,\n Optional (str) ip_protocol: ,\n Optional (str) ip_tos: ,\n Optional (str) ipv4_nxt_hop: ,\n Optional (str) ipv4_src_mask: ,\n Optional (str) ipv4_dst_mask: ,\n Optional (str) tcp_flags: ,\n Optional (str) counter_bytes: ,\n Optional (str) counter_pkts_long: ,\n Optional (str) timestamp_abs_first: ,\n Optional (str) timestamp_abs_last: ,\n Optional (str) fw_fw_event: ,\n },\n },\nOptional (str) proto_entries: {\n Any (str) *: {\n 'ip_src_addr': ,\n 'ip_dst_addr': ,\n 'src_port': ,\n 'dst_port': ,\n 'ip_port': ,\n },\n },\n}", "uid": "show_flow_monitor_name_cache_format_record", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_flow.py#L641" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_flow.py#L653" } }, "show flow monitor {name} cache format table": { @@ -18317,7 +18710,7 @@ "package": "genie.libs.parser", "schema": "{\n'cache_type': ,\n'cache_size': ,\n'current_entries': ,\nOptional (str) high_water_mark: ,\n'flows_added': ,\n'flows_aged': ,\nOptional (str) ipv4_src_addr: {\n Any (str) *: {\n 'ipv4_dst_addr': {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n 'trns_src_port': ,\n 'trns_dst_port': ,\n 'ip_tos': ,\n 'ip_port': ,\n 'bytes_long': ,\n 'pkts_long': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_flow_monitor_name_cache_format_table", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_flow.py#L57" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_flow.py#L58" } }, "show flow record": { @@ -18328,7 +18721,7 @@ "package": "genie.libs.parser", "schema": "{\n'flow_record_name': {\n Any (str) *: {\n 'description': ,\n 'no_of_users': ,\n 'total_field_space': ,\n 'fields': {\n Optional (str) match_list: ListOf (type) ,\n Optional (str) collect_list: ListOf (type) ,\n },\n },\n },\n}", "uid": "show_flow_record", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_flow.py#L1276" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_flow.py#L1288" } }, "show forwarding distribution multicast route": { @@ -18482,7 +18875,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) reload_fast_platform_status: ,\n'graceful_reload_infra_status': ,\n'uptime_before_fast_reload': ,\n'client': {\n Any (str) *: {\n 'id': ,\n 'status': ,\n },\n },\n}", "uid": "show_graceful-reload", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L31613" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L32526" } }, "show group-policy traffic-steering counters": { @@ -18553,13 +18946,22 @@ }, "show hardware led": { "iosxe": { + "c9400": { + "class": "ShowHardwareLed", + "doc": " Parser for show hardware led", + "module_name": "show_platform", + "package": "genie.libs.parser", + "schema": "{\n'switch': ,\n'system': ,\n'line_card_supervisor': {\n Any (str) *: {\n 'beacon': ,\n 'status': ,\n Optional (str) port_led_status: {\n : ,\n },\n Optional (str) group_led: {\n : ,\n },\n },\n },\n'rj45_console': ,\nOptional (str) fantray_status: ,\nOptional (str) fantray_beacon: ,\nOptional (str) power_supply_beacon_status: {\n : ,\n },\n}", + "uid": "show_hardware_led", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9400/show_platform.py#L687" + }, "class": "ShowHardwareLed", "doc": " Parser for show hardware led", "module_name": "show_hw", "package": "genie.libs.parser", - "schema": "{\nOptional (str) current_mode: ,\nOptional (str) switch: {\n Any (str) *: {\n 'system': ,\n 'beacon': ,\n Optional (str) master: ,\n Optional (str) port_led_status: {\n : ,\n },\n Optional (str) port_duplex: {\n Any (str) *: ,\n },\n Optional (str) port_speed: {\n Any (str) *: ,\n },\n Optional (str) stack_port: {\n Any (str) *: ,\n },\n Optional (str) poe_port: {\n Any (str) *: ,\n },\n 'rj45_console': ,\n Optional (str) fantray_status: {\n : ,\n },\n Optional (str) power_supply_beacon_status: {\n : ,\n },\n Optional (str) system_psu: ,\n Optional (str) system_fan: ,\n Optional (str) stack_power: ,\n Optional (str) xps: ,\n Optional (str) usb_console: ,\n },\n },\nOptional (str) system: ,\nOptional (str) status: {\n : ,\n },\nOptional (str) number_of_ports_in_status: ,\nOptional (str) express_setup: ,\nOptional (str) dc_a: ,\nOptional (str) dc_b: ,\nOptional (str) alarm-out: ,\nOptional (str) alarm-in1: ,\nOptional (str) alarm-in2: ,\n}", + "schema": "{\nOptional (str) current_mode: ,\nOptional (str) led_ecomode: ,\nOptional (str) switch: {\n Any (str) *: {\n 'system': ,\n 'beacon': ,\n Optional (str) master: ,\n Optional (str) port_led_status: {\n : ,\n },\n Optional (str) port_duplex: {\n Any (str) *: ,\n },\n Optional (str) port_speed: {\n Any (str) *: ,\n },\n Optional (str) stack_port: {\n Any (str) *: ,\n },\n Optional (str) poe_port: {\n Any (str) *: ,\n },\n 'rj45_console': ,\n Optional (str) fantray_status: {\n : ,\n },\n Optional (str) power_supply_beacon_status: {\n : ,\n },\n Optional (str) system_psu: ,\n Optional (str) system_fan: ,\n Optional (str) stack_power: ,\n Optional (str) xps: ,\n Optional (str) usb_console: ,\n },\n },\nOptional (str) system: ,\nOptional (str) status: {\n : ,\n },\nOptional (str) number_of_ports_in_status: ,\nOptional (str) express_setup: ,\nOptional (str) dc_a: ,\nOptional (str) dc_b: ,\nOptional (str) alarm-out: ,\nOptional (str) alarm-in1: ,\nOptional (str) alarm-in2: ,\n}", "uid": "show_hardware_led", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_hw.py#L186" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_hw.py#L188" } }, "show hardware led port {port}": { @@ -18570,7 +18972,7 @@ "package": "genie.libs.parser", "schema": "{\n'port_led_status': {\n : ,\n },\n}", "uid": "show_hardware_led_port_port", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_hw.py#L490" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_hw.py#L501" } }, "show hardware led port {port} {mode}": { @@ -18581,7 +18983,7 @@ "package": "genie.libs.parser", "schema": "{\n'current_mode': ,\n'status': ,\n}", "uid": "show_hardware_led_port_port_mode", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_hw.py#L634" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_hw.py#L704" } }, "show hardware led {stack} {switch_num}": { @@ -18590,9 +18992,9 @@ "doc": " Parser for show hardware led", "module_name": "show_hw", "package": "genie.libs.parser", - "schema": "{\nOptional (str) current_mode: ,\nOptional (str) switch: {\n Any (str) *: {\n 'system': ,\n 'beacon': ,\n Optional (str) master: ,\n Optional (str) port_led_status: {\n : ,\n },\n Optional (str) port_duplex: {\n Any (str) *: ,\n },\n Optional (str) port_speed: {\n Any (str) *: ,\n },\n Optional (str) stack_port: {\n Any (str) *: ,\n },\n Optional (str) poe_port: {\n Any (str) *: ,\n },\n 'rj45_console': ,\n Optional (str) fantray_status: {\n : ,\n },\n Optional (str) power_supply_beacon_status: {\n : ,\n },\n Optional (str) system_psu: ,\n Optional (str) system_fan: ,\n Optional (str) stack_power: ,\n Optional (str) xps: ,\n Optional (str) usb_console: ,\n },\n },\nOptional (str) system: ,\nOptional (str) status: {\n : ,\n },\nOptional (str) number_of_ports_in_status: ,\nOptional (str) express_setup: ,\nOptional (str) dc_a: ,\nOptional (str) dc_b: ,\nOptional (str) alarm-out: ,\nOptional (str) alarm-in1: ,\nOptional (str) alarm-in2: ,\n}", + "schema": "{\nOptional (str) current_mode: ,\nOptional (str) led_ecomode: ,\nOptional (str) switch: {\n Any (str) *: {\n 'system': ,\n 'beacon': ,\n Optional (str) master: ,\n Optional (str) port_led_status: {\n : ,\n },\n Optional (str) port_duplex: {\n Any (str) *: ,\n },\n Optional (str) port_speed: {\n Any (str) *: ,\n },\n Optional (str) stack_port: {\n Any (str) *: ,\n },\n Optional (str) poe_port: {\n Any (str) *: ,\n },\n 'rj45_console': ,\n Optional (str) fantray_status: {\n : ,\n },\n Optional (str) power_supply_beacon_status: {\n : ,\n },\n Optional (str) system_psu: ,\n Optional (str) system_fan: ,\n Optional (str) stack_power: ,\n Optional (str) xps: ,\n Optional (str) usb_console: ,\n },\n },\nOptional (str) system: ,\nOptional (str) status: {\n : ,\n },\nOptional (str) number_of_ports_in_status: ,\nOptional (str) express_setup: ,\nOptional (str) dc_a: ,\nOptional (str) dc_b: ,\nOptional (str) alarm-out: ,\nOptional (str) alarm-in1: ,\nOptional (str) alarm-in2: ,\n}", "uid": "show_hardware_led_stack_switch_num", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_hw.py#L186" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_hw.py#L188" } }, "show hsrp all": { @@ -18799,7 +19201,7 @@ "package": "genie.libs.parser", "schema": "{\n'slot': {\n : {\n 'port_group': {\n : {\n Optional (str) port: {\n Any (str) *: {\n 'mode': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_hw-module_slot_slot_port-group_mode", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_hw.py#L542" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_hw.py#L553" } }, "show hw-module usbflash1 security status": { @@ -18810,7 +19212,7 @@ "package": "genie.libs.parser", "schema": "{\n'switch': {\n Any (str) *: {\n 'auth_status': ,\n },\n },\n}", "uid": "show_hw-module_usbflash1_security_status", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_hw.py#L597" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_hw.py#L608" } }, "show hw-module usbflash1 switch {switch_num} security status": { @@ -18821,7 +19223,31 @@ "package": "genie.libs.parser", "schema": "{\n'switch': {\n Any (str) *: {\n 'auth_status': ,\n },\n },\n}", "uid": "show_hw-module_usbflash1_switch_switch_num_security_status", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_hw.py#L597" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_hw.py#L608" + } + }, + "show hw-module {filesystem} security-lock status": { + "iosxe": { + "class": "ShowHwModuleSecurityLockStatus", + "doc": "Schema for show hw-module {filesystem} security-lock status", + "module_name": "show_hw", + "package": "genie.libs.parser", + "schema": "{\nOptional (str) err_msg: ,\nOptional (str) drive_support: ,\nOptional (str) lock_enabled: ,\nOptional (str) lock_status: ,\nOptional (str) partitioned: ,\nOptional (str) tam_object: ,\n}", + "uid": "show_hw-module_filesystem_security-lock_status", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_hw.py#L652" + } + }, + "show hw-programmable all": { + "iosxe": { + "asr1k": { + "class": "ShowHwProgrammableAll", + "doc": "Parser for show hw-programmable all", + "module_name": "show_platform", + "package": "genie.libs.parser", + "schema": "{\nAny (str) *: {\n 'cpld_ver': ,\n 'fpga_ver': ,\n },\n}", + "uid": "show_hw-programmable_all", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/asr1k/show_platform.py#L159" + } } }, "show hw_module subslot {subslot} transceiver {transceiver} status": { @@ -18832,7 +19258,7 @@ "package": "genie.libs.parser", "schema": "{\n'transceiver_status': {\n 'slot_id': ,\n 'subslot': ,\n 'port_id': ,\n 'module_temperature': ,\n 'supply_voltage_mVolts': ,\n 'bias_current_uAmps': ,\n 'tx_power_dBm': ,\n 'optical_power_dBm': ,\n },\n}", "uid": "show_hw_module_subslot_subslot_transceiver_transceiver_status", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_hw.py#L45" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_hw.py#L46" } }, "show idprom all": { @@ -18843,7 +19269,7 @@ "package": "genie.libs.parser", "schema": "{\n'switch': {\n Any (str) *: {\n 'module_idprom': {\n Any (str) *: {\n 'controller_type': ,\n 'hardware_revision': ,\n 'top_assy_part_number': ,\n 'top_assy_revision': ,\n 'pcb_part_number': ,\n 'board_revision': ,\n 'deviation_number': ,\n 'pcb_serial_number': ,\n 'rma_test_history': ,\n 'rma_number': ,\n 'rma_history': ,\n 'clei_code': ,\n 'pid': ,\n 'vid': ,\n 'manufacturing_test_data': ,\n 'base_mac_address': ,\n 'environment_monitor_data': ,\n 'max_power_requirement_watts': ,\n 'typical_power_requirement_watts': ,\n },\n },\n 'power_supply_idprom': {\n Any (str) *: {\n 'controller_type': ,\n 'hardware_revision': ,\n 'top_assy_part_number': ,\n 'top_assy_revision': ,\n 'deviation_number': ,\n 'pcb_serial_number': ,\n 'rma_test_history': ,\n 'rma_number': ,\n 'rma_history': ,\n 'clei_code': ,\n 'pid': ,\n 'vid': ,\n 'manufacturing_test_data': ,\n 'field_diagnostics_data': ,\n 'environment_monitor_data': ,\n 'max_power_output_watts': ,\n },\n },\n 'fantray_idprom': {\n Any (str) *: {\n 'controller_type': ,\n 'hardware_revision': ,\n 'top_assy_part_number': ,\n 'top_assy_revision': ,\n 'deviation_number': ,\n 'pcb_serial_number': ,\n 'clei_code': ,\n 'pid': ,\n 'vid': ,\n 'manufacturing_test_data': ,\n },\n },\n },\n },\n}", "uid": "show_idprom_all", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_idprom.py#L101" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_idprom.py#L107" } }, "show idprom interface {interface}": { @@ -18855,15 +19281,15 @@ "package": "genie.libs.parser", "schema": "{\n'sfp_info': {\n 'vendor_name': ,\n 'cisco_part_number': ,\n 'vendor_revision': ,\n 'serial_number': ,\n 'product_identifier': ,\n 'connector_type': ,\n },\n'extended_id_fileds': {\n 'options': ,\n 'br_max': ,\n 'br_min': ,\n 'date_code': ,\n 'diag_monitoring': ,\n 'internally_calibrated': ,\n 'exeternally_calibrated': ,\n 'rx_power_measurement': ,\n 'address_change': ,\n 'cc_ext': ,\n },\n'other_information': {\n 'chk_for_link_status': ,\n 'flow_control_receive': ,\n 'flow_control_send': ,\n 'administrative_speed': ,\n 'administrative_duplex': ,\n 'operational_speed': ,\n 'operational_duplex': ,\n },\n}", "uid": "show_idprom_interface_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9300/show_idprom.py#L56" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9300/show_idprom.py#L54" }, "class": "ShowIdpromInterface", "doc": " Parser for show idprom interface {interface}", "module_name": "show_idprom", "package": "genie.libs.parser", - "schema": "{\n'idprom_for_transceiver': {\n 'description': ,\n 'transceiver_type': ,\n 'product_identifier': ,\n 'vendor_revision': ,\n 'serial_number': ,\n 'vendor_name': ,\n 'vendor_oui': ,\n 'clei_code': ,\n 'cisco_part_number': ,\n 'device_state': ,\n 'date_code': ,\n 'connector_type': ,\n 'encoding': ,\n Optional (str) nominal_bitrate_per_channel: ,\n },\n}", + "schema": "{\n'idprom_for_transceiver': {\n 'description': ,\n 'transceiver_type': ,\n 'product_identifier': ,\n 'vendor_revision': ,\n 'serial_number': ,\n 'vendor_name': ,\n 'vendor_oui': ,\n Optional (str) vendor_part_number: ,\n 'clei_code': ,\n 'cisco_part_number': ,\n 'device_state': ,\n 'date_code': ,\n 'connector_type': ,\n 'encoding': ,\n Optional (str) nominal_bitrate_per_channel: ,\n },\n}", "uid": "show_idprom_interface_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_idprom.py#L437" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_idprom.py#L444" } }, "show idprom tan": { @@ -18875,7 +19301,7 @@ "package": "genie.libs.parser", "schema": "{\n'switch': {\n Any (str) *: {\n 'switch_num': ,\n 'part_num': ,\n 'revision_num': Or (, ),\n },\n },\n}", "uid": "show_idprom_tan", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9300/show_idprom.py#L353" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9300/show_idprom.py#L351" }, "c9500": { "class": "ShowIdpromTan", @@ -18894,9 +19320,9 @@ "doc": "Parser for:\n show idprom tan switch {switch_num}\n show idprom tan switch all\n ", "module_name": "show_idprom", "package": "genie.libs.parser", - "schema": "{\n'switch': {\n Any (str) *: {\n 'switch_num': ,\n 'part_num': ,\n 'revision_num': ,\n },\n },\n}", + "schema": "{\n'switch': {\n Any (str) *: {\n 'switch_num': ,\n 'part_num': ,\n 'revision_num': Or (, ),\n },\n },\n}", "uid": "show_idprom_tan_switch_all", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_idprom.py#L627" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_idprom.py#L644" } }, "show idprom tan switch {switch_num}": { @@ -18908,15 +19334,15 @@ "package": "genie.libs.parser", "schema": "{\n'switch': {\n Any (str) *: {\n 'switch_num': ,\n 'part_num': ,\n 'revision_num': Or (, ),\n },\n },\n}", "uid": "show_idprom_tan_switch_switch_num", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9300/show_idprom.py#L353" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9300/show_idprom.py#L351" }, "class": "ShowIdpromTan", "doc": "Parser for:\n show idprom tan switch {switch_num}\n show idprom tan switch all\n ", "module_name": "show_idprom", "package": "genie.libs.parser", - "schema": "{\n'switch': {\n Any (str) *: {\n 'switch_num': ,\n 'part_num': ,\n 'revision_num': ,\n },\n },\n}", + "schema": "{\n'switch': {\n Any (str) *: {\n 'switch_num': ,\n 'part_num': ,\n 'revision_num': Or (, ),\n },\n },\n}", "uid": "show_idprom_tan_switch_switch_num", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_idprom.py#L627" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_idprom.py#L644" } }, "show igmp groups detail": { @@ -19081,7 +19507,7 @@ "package": "genie.libs.parser", "schema": "{\n'active_packages': Any (str) *,\nOptional (str) num_active_packages: ,\nOptional (str) sdr: ,\n}", "uid": "show_install_active_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_platform.py#L558" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_platform.py#L559" } }, "show install all status": { @@ -19103,7 +19529,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) committed_packages: Any (str) *,\nOptional (str) active_packages: Any (str) *,\nOptional (str) num_committed_packages: ,\nOptional (str) sdr: ,\n}", "uid": "show_install_commit_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_platform.py#L687" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_platform.py#L688" } }, "show install committed": { @@ -19136,7 +19562,7 @@ "package": "genie.libs.parser", "schema": "{\n'inactive_packages': Any (str) *,\nOptional (str) num_inactive_packages: ,\nOptional (str) sdr: ,\n}", "uid": "show_install_inactive_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_platform.py#L622" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_platform.py#L623" } }, "show install package {file_path}": { @@ -19273,9 +19699,9 @@ "doc": "Parser for:\n * show interface brief\n * show interface {interface} brief\n ", "module_name": "show_interface", "package": "genie.libs.parser", - "schema": "{\n'interface': {\n Optional (str) ethernet: {\n Any (str) *: {\n 'vlan': ,\n 'type': ,\n 'mode': ,\n 'status': ,\n 'speed': ,\n 'reason': ,\n 'port_ch': ,\n },\n },\n Optional (str) port: {\n Any (str) *: {\n Optional (str) vrf: ,\n Optional (str) status: ,\n Optional (str) ip_address: ,\n Optional (str) speed: ,\n Optional (str) mtu: ,\n },\n },\n Optional (str) port_channel: {\n Any (str) *: {\n Optional (str) vlan: ,\n Optional (str) type: ,\n Optional (str) mode: ,\n Optional (str) status: ,\n Optional (str) speed: ,\n Optional (str) reason: ,\n Optional (str) protocol: ,\n },\n },\n Optional (str) loopback: {\n Any (str) *: {\n Optional (str) status: ,\n Optional (str) description: ,\n },\n },\n Optional (str) vlan: {\n Any (str) *: {\n Optional (str) type: ,\n Optional (str) status: ,\n Optional (str) reason: ,\n },\n },\n Optional (str) nve: {\n Any (str) *: {\n Optional (str) mtu: ,\n Optional (str) status: ,\n Optional (str) reason: ,\n },\n },\n },\n}", + "schema": "{\n'interface': {\n Optional (str) ethernet: {\n Any (str) *: {\n 'vlan': ,\n 'type': ,\n 'mode': ,\n 'status': ,\n 'speed': ,\n 'reason': ,\n 'port_ch': ,\n },\n },\n Optional (str) port: {\n Any (str) *: {\n Optional (str) vrf: ,\n Optional (str) status: ,\n Optional (str) ip_address: ,\n Optional (str) speed: ,\n Optional (str) mtu: ,\n },\n },\n Optional (str) port_channel: {\n Any (str) *: {\n Optional (str) vlan: ,\n Optional (str) type: ,\n Optional (str) mode: ,\n Optional (str) status: ,\n Optional (str) speed: ,\n Optional (str) reason: ,\n Optional (str) protocol: ,\n },\n },\n Optional (str) loopback: {\n Any (str) *: {\n Optional (str) status: ,\n Optional (str) description: ,\n },\n },\n Optional (str) vlan: {\n Any (str) *: {\n Optional (str) type: ,\n Optional (str) status: ,\n Optional (str) reason: ,\n },\n },\n Optional (str) nve: {\n Any (str) *: {\n Optional (str) mtu: ,\n Optional (str) status: ,\n Optional (str) reason: ,\n },\n },\n Optional (str) tunnel: {\n Any (str) *: {\n 'status': ,\n 'ip_address': ,\n 'encap_type': ,\n 'mtu': ,\n },\n },\n },\n}", "uid": "show_interface_brief", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L2847" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L2861" } }, "show interface capabilities": { @@ -19286,7 +19712,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n Optional (str) model: ,\n Optional (str) sfp: ,\n Optional (str) type: ,\n Optional (str) speed: ,\n Optional (str) duplex: ,\n Optional (str) trunk_encap_type: ,\n Optional (str) channel: ,\n Optional (str) broadcast_suppression: {\n Optional (str) type: ,\n Optional (str) value: ,\n },\n Optional (str) flowcontrol: {\n Optional (str) rx: ,\n Optional (str) tx: ,\n },\n Optional (str) rate_mode: ,\n Optional (str) port_mode: ,\n Optional (str) qos_scheduling: {\n Optional (str) rx: ,\n Optional (str) tx: ,\n },\n Optional (str) cos_rewrite: ,\n Optional (str) tos_rewrite: ,\n Optional (str) span: ,\n Optional (str) udld: ,\n Optional (str) mdix: ,\n Optional (str) tdr_capable: ,\n Optional (str) link_debounce: ,\n Optional (str) link_debounce_time: ,\n Optional (str) fex_fabric: ,\n Optional (str) dot1q_tunnel_mode: ,\n Optional (str) pvlan_trunk_capable: ,\n Optional (str) port_group_members: ,\n Optional (str) eee_efficient_eth: ,\n Optional (str) pfc_capable: ,\n Optional (str) buffer_boost_capable: ,\n Optional (str) breakout_capable: ,\n Optional (str) macsec_capable: ,\n },\n}", "uid": "show_interface_capabilities", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L3776" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L3870" } }, "show interface counters": { @@ -19297,7 +19723,7 @@ "package": "genie.libs.parser", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'in_octets': ,\n 'in_ucast_pkts': ,\n 'in_mcast_pkts': ,\n 'in_bcast_pkts': ,\n 'out_octets': ,\n 'out_ucast_pkts': ,\n 'out_mcast_pkts': ,\n 'out_bcast_pkts': ,\n },\n },\n}", "uid": "show_interface_counters", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L5043" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L5137" } }, "show interface description": { @@ -19308,7 +19734,7 @@ "package": "genie.libs.parser", "schema": "{\n'interfaces': {\n Any (str) *: {\n Optional (str) type: ,\n Optional (str) speed: ,\n 'description': ,\n },\n },\n}", "uid": "show_interface_description", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L3562" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L3629" } }, "show interface detail": { @@ -19339,7 +19765,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n 'ifindex': ,\n 'admin-fec': ,\n 'oper-fec': ,\n 'status': ,\n 'speed': ,\n 'type': ,\n },\n}", "uid": "show_interface_fec", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L4901" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L4995" } }, "show interface hardware-mappings": { @@ -19350,7 +19776,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n 'ifindex': ,\n 'smod': ,\n 'unit': ,\n 'hport': ,\n 'fport': ,\n 'nport': ,\n 'vport': ,\n 'slice': ,\n 'sport': ,\n 'srcid': ,\n 'macid': ,\n 'macsp': ,\n 'vif': ,\n 'block': ,\n 'blksrcid': ,\n },\n}", "uid": "show_interface_hardware-mappings", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L4966" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L5060" } }, "show interface ip brief": { @@ -19367,12 +19793,12 @@ "show interface status": { "nxos": { "class": "ShowInterfaceStatus", - "doc": "parser for\n * show interface status\n * show interfaces {interfaces} status\n\n ", + "doc": "parser for\n * show interface status\n * show interfaces {interfaces} status\n ", "module_name": "show_interface", "package": "genie.libs.parser", "schema": "{\n'interfaces': {\n Any (str) *: {\n Optional (str) name: ,\n Optional (str) status: ,\n Optional (str) vlan: ,\n Optional (str) duplex_code: ,\n Optional (str) port_speed: ,\n Optional (str) type: ,\n Optional (str) reason: ,\n },\n },\n}", "uid": "show_interface_status", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L3634" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L3701" } }, "show interface summary": { @@ -19403,7 +19829,7 @@ "package": "genie.libs.parser", "schema": "{\n'Total_vlan_interface': ,\n'Configured_vlan_interfaces': ,\n}", "uid": "show_interface_summary_vlan", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L4173" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L4203" } }, "show interface switchport": { @@ -19414,7 +19840,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n 'switchport_status': ,\n Optional (str) switchport_monitor: ,\n Optional (str) switchport_mode: ,\n Optional (str) access_vlan: ,\n 'switchport_enable': ,\n Optional (str) access_vlan_mode: ,\n Optional (str) native_vlan: ,\n Optional (str) native_vlan_mode: ,\n Optional (str) trunk_vlans: ,\n Optional (str) admin_priv_vlan_primary_host_assoc: ,\n Optional (str) admin_priv_vlan_secondary_host_assoc: ,\n Optional (str) admin_priv_vlan_primary_mapping: ,\n Optional (str) admin_priv_vlan_secondary_mapping: ,\n Optional (str) admin_priv_vlan_trunk_native_vlan: ,\n Optional (str) admin_priv_vlan_trunk_encapsulation: ,\n Optional (str) admin_priv_vlan_trunk_normal_vlans: ,\n Optional (str) admin_priv_vlan_trunk_private_vlans: ,\n Optional (str) operational_private_vlan: ,\n },\n}", "uid": "show_interface_switchport", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L2003" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L2009" } }, "show interface transceiver": { @@ -19425,7 +19851,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n Optional (str) transceiver_present: ,\n Optional (str) transceiver_type: ,\n Optional (str) name: ,\n Optional (str) part_number: ,\n Optional (str) revision: ,\n Optional (str) serial_number: ,\n Optional (str) nominal_bitrate: ,\n Optional (str) cisco_id: ,\n Optional (str) cis_part_number: ,\n Optional (str) cis_product_id: ,\n Optional (str) cis_version_id: ,\n Optional (str) firmware_ver: ,\n Optional (str) link_length: ,\n Optional (str) nominal_trans_wavelength: ,\n Optional (str) wavelength_tolerance: ,\n Optional (str) host_lane_count: ,\n Optional (str) media_lane_count: ,\n Optional (str) max_mod_temp: ,\n Optional (str) min_mod_temp: ,\n Optional (str) min_oper_volt: ,\n Optional (str) vendor_oui: ,\n Optional (str) date_code: ,\n Optional (str) clei: ,\n Optional (str) power_class: ,\n Optional (str) max_power: ,\n Optional (str) near_end_lanes: ,\n Optional (str) far_end_lanes: ,\n Optional (str) media_interface: ,\n Optional (str) advertising_code: ,\n Optional (str) host_electrical_intf: ,\n Optional (str) media_interface_advert_code: ,\n Optional (str) cable_length: ,\n Optional (str) cmis_ver: ,\n Optional (str) cable_attenuation: ,\n },\n}", "uid": "show_interface_transceiver", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L4125" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L4219" } }, "show interface transceiver details": { @@ -19436,7 +19862,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n Optional (str) transceiver_present: ,\n Optional (str) transceiver_type: ,\n Optional (str) name: ,\n Optional (str) part_number: ,\n Optional (str) revision: ,\n Optional (str) serial_number: ,\n Optional (str) nominal_bitrate: ,\n Optional (str) cisco_id: ,\n Optional (str) cis_part_number: ,\n Optional (str) cis_product_id: ,\n Optional (str) cis_version_id: ,\n Optional (str) firmware_ver: ,\n Optional (str) link_length: ,\n Optional (str) nominal_trans_wavelength: ,\n Optional (str) wavelength_tolerance: ,\n Optional (str) host_lane_count: ,\n Optional (str) media_lane_count: ,\n Optional (str) max_mod_temp: ,\n Optional (str) min_mod_temp: ,\n Optional (str) min_oper_volt: ,\n Optional (str) vendor_oui: ,\n Optional (str) date_code: ,\n Optional (str) clei: ,\n Optional (str) power_class: ,\n Optional (str) max_power: ,\n Optional (str) near_end_lanes: ,\n Optional (str) far_end_lanes: ,\n Optional (str) media_interface: ,\n Optional (str) advertising_code: ,\n Optional (str) host_electrical_intf: ,\n Optional (str) media_interface_advert_code: ,\n Optional (str) cable_length: ,\n Optional (str) cmis_ver: ,\n Optional (str) cable_attenuation: ,\n Optional (str) dom_supported: ,\n Optional (str) lane_number: {\n Any (str) *: {\n Any (str) *: {\n Optional (str) current: ,\n Optional (str) high_alarm: ,\n Optional (str) high_warning: ,\n Optional (str) low_alarm: ,\n Optional (str) low_warning: ,\n Optional (str) alarm: ,\n },\n Optional (str) tx_fault_count: ,\n },\n },\n },\n}", "uid": "show_interface_transceiver_details", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L4462" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L4556" } }, "show interface {interface_id} etherchannel": { @@ -19447,7 +19873,7 @@ "package": "genie.libs.parser", "schema": "{\n'port_state': ,\n'channel_group': ,\n'mode': ,\n'gcchange': ,\n'port_channel': ,\n'gc': ,\n'pseudo_port_channel': ,\n'port_index': ,\n'load': ,\n'protocol': ,\nOptional (str) flags: {\n : ,\n },\nOptional (str) local_information: {\n 'port': ,\n 'flags': ,\n 'state': ,\n 'priority': ,\n 'admin_key': ,\n 'oper_key': ,\n 'port_number': ,\n 'port_state': ,\n },\n'port_age': ,\n}", "uid": "show_interface_interface_id_etherchannel", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L5244" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L5274" } }, "show interface {interface}": { @@ -19476,9 +19902,9 @@ "doc": "Parser for:\n * show interface brief\n * show interface {interface} brief\n ", "module_name": "show_interface", "package": "genie.libs.parser", - "schema": "{\n'interface': {\n Optional (str) ethernet: {\n Any (str) *: {\n 'vlan': ,\n 'type': ,\n 'mode': ,\n 'status': ,\n 'speed': ,\n 'reason': ,\n 'port_ch': ,\n },\n },\n Optional (str) port: {\n Any (str) *: {\n Optional (str) vrf: ,\n Optional (str) status: ,\n Optional (str) ip_address: ,\n Optional (str) speed: ,\n Optional (str) mtu: ,\n },\n },\n Optional (str) port_channel: {\n Any (str) *: {\n Optional (str) vlan: ,\n Optional (str) type: ,\n Optional (str) mode: ,\n Optional (str) status: ,\n Optional (str) speed: ,\n Optional (str) reason: ,\n Optional (str) protocol: ,\n },\n },\n Optional (str) loopback: {\n Any (str) *: {\n Optional (str) status: ,\n Optional (str) description: ,\n },\n },\n Optional (str) vlan: {\n Any (str) *: {\n Optional (str) type: ,\n Optional (str) status: ,\n Optional (str) reason: ,\n },\n },\n Optional (str) nve: {\n Any (str) *: {\n Optional (str) mtu: ,\n Optional (str) status: ,\n Optional (str) reason: ,\n },\n },\n },\n}", + "schema": "{\n'interface': {\n Optional (str) ethernet: {\n Any (str) *: {\n 'vlan': ,\n 'type': ,\n 'mode': ,\n 'status': ,\n 'speed': ,\n 'reason': ,\n 'port_ch': ,\n },\n },\n Optional (str) port: {\n Any (str) *: {\n Optional (str) vrf: ,\n Optional (str) status: ,\n Optional (str) ip_address: ,\n Optional (str) speed: ,\n Optional (str) mtu: ,\n },\n },\n Optional (str) port_channel: {\n Any (str) *: {\n Optional (str) vlan: ,\n Optional (str) type: ,\n Optional (str) mode: ,\n Optional (str) status: ,\n Optional (str) speed: ,\n Optional (str) reason: ,\n Optional (str) protocol: ,\n },\n },\n Optional (str) loopback: {\n Any (str) *: {\n Optional (str) status: ,\n Optional (str) description: ,\n },\n },\n Optional (str) vlan: {\n Any (str) *: {\n Optional (str) type: ,\n Optional (str) status: ,\n Optional (str) reason: ,\n },\n },\n Optional (str) nve: {\n Any (str) *: {\n Optional (str) mtu: ,\n Optional (str) status: ,\n Optional (str) reason: ,\n },\n },\n Optional (str) tunnel: {\n Any (str) *: {\n 'status': ,\n 'ip_address': ,\n 'encap_type': ,\n 'mtu': ,\n },\n },\n },\n}", "uid": "show_interface_interface_brief", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L2847" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L2861" } }, "show interface {interface} capabilities": { @@ -19489,7 +19915,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n Optional (str) model: ,\n Optional (str) sfp: ,\n Optional (str) type: ,\n Optional (str) speed: ,\n Optional (str) duplex: ,\n Optional (str) trunk_encap_type: ,\n Optional (str) channel: ,\n Optional (str) broadcast_suppression: {\n Optional (str) type: ,\n Optional (str) value: ,\n },\n Optional (str) flowcontrol: {\n Optional (str) rx: ,\n Optional (str) tx: ,\n },\n Optional (str) rate_mode: ,\n Optional (str) port_mode: ,\n Optional (str) qos_scheduling: {\n Optional (str) rx: ,\n Optional (str) tx: ,\n },\n Optional (str) cos_rewrite: ,\n Optional (str) tos_rewrite: ,\n Optional (str) span: ,\n Optional (str) udld: ,\n Optional (str) mdix: ,\n Optional (str) tdr_capable: ,\n Optional (str) link_debounce: ,\n Optional (str) link_debounce_time: ,\n Optional (str) fex_fabric: ,\n Optional (str) dot1q_tunnel_mode: ,\n Optional (str) pvlan_trunk_capable: ,\n Optional (str) port_group_members: ,\n Optional (str) eee_efficient_eth: ,\n Optional (str) pfc_capable: ,\n Optional (str) buffer_boost_capable: ,\n Optional (str) breakout_capable: ,\n Optional (str) macsec_capable: ,\n },\n}", "uid": "show_interface_interface_capabilities", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L3776" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L3870" } }, "show interface {interface} counters": { @@ -19500,7 +19926,18 @@ "package": "genie.libs.parser", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'in_octets': ,\n 'in_ucast_pkts': ,\n 'in_mcast_pkts': ,\n 'in_bcast_pkts': ,\n 'out_octets': ,\n 'out_ucast_pkts': ,\n 'out_mcast_pkts': ,\n 'out_bcast_pkts': ,\n },\n },\n}", "uid": "show_interface_interface_counters", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L5043" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L5137" + } + }, + "show interface {interface} counters etherchannel": { + "iosxe": { + "class": "ShowInterfaceCountersEtherchannel", + "doc": "\n Parser for show interface {interface} counters etherchannel \n ", + "module_name": "show_interface_counters", + "package": "genie.libs.parser", + "schema": "{\n'port_channel': {\n Any (str) *: {\n 'inoctets': ,\n 'inucastpkts': ,\n 'inmcastpkts': ,\n 'inbcastpkts': ,\n 'outoctets': ,\n 'outucastpkts': ,\n 'outmcastpkts': ,\n 'outbcastpkts': ,\n 'port': {\n Any (str) *: {\n 'inoctets': ,\n 'inucastpkts': ,\n 'inmcastpkts': ,\n 'inbcastpkts': ,\n 'outoctets': ,\n 'outucastpkts': ,\n 'outmcastpkts': ,\n 'outbcastpkts': ,\n },\n },\n },\n },\n}", + "uid": "show_interface_interface_counters_etherchannel", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface_counters.py#L232" } }, "show interface {interface} description": { @@ -19511,7 +19948,7 @@ "package": "genie.libs.parser", "schema": "{\n'interfaces': {\n Any (str) *: {\n Optional (str) type: ,\n Optional (str) speed: ,\n 'description': ,\n },\n },\n}", "uid": "show_interface_interface_description", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L3562" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L3629" } }, "show interface {interface} detail": { @@ -19525,15 +19962,26 @@ "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_interface.py#L474" } }, + "show interface {interface} human-readable | i drops": { + "iosxe": { + "class": "ShowInterfaceHumanReadableIncludeDrops", + "doc": "Parser for show interface human-readable include drops", + "module_name": "show_interface", + "package": "genie.libs.parser", + "schema": "{\n'unknown_protocol_drops': ,\n'size': ,\n'max': ,\n'drops': ,\n'flushes': ,\n'total_output_drops': ,\n}", + "uid": "show_interface_interface_human-readable___i_drops", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L5576" + } + }, "show interface {interface} status": { "nxos": { "class": "ShowInterfaceStatus", - "doc": "parser for\n * show interface status\n * show interfaces {interfaces} status\n\n ", + "doc": "parser for\n * show interface status\n * show interfaces {interfaces} status\n ", "module_name": "show_interface", "package": "genie.libs.parser", "schema": "{\n'interfaces': {\n Any (str) *: {\n Optional (str) name: ,\n Optional (str) status: ,\n Optional (str) vlan: ,\n Optional (str) duplex_code: ,\n Optional (str) port_speed: ,\n Optional (str) type: ,\n Optional (str) reason: ,\n },\n },\n}", "uid": "show_interface_interface_status", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L3634" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L3701" } }, "show interface {interface} switchport": { @@ -19544,7 +19992,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n 'switchport_status': ,\n Optional (str) switchport_monitor: ,\n Optional (str) switchport_mode: ,\n Optional (str) access_vlan: ,\n 'switchport_enable': ,\n Optional (str) access_vlan_mode: ,\n Optional (str) native_vlan: ,\n Optional (str) native_vlan_mode: ,\n Optional (str) trunk_vlans: ,\n Optional (str) admin_priv_vlan_primary_host_assoc: ,\n Optional (str) admin_priv_vlan_secondary_host_assoc: ,\n Optional (str) admin_priv_vlan_primary_mapping: ,\n Optional (str) admin_priv_vlan_secondary_mapping: ,\n Optional (str) admin_priv_vlan_trunk_native_vlan: ,\n Optional (str) admin_priv_vlan_trunk_encapsulation: ,\n Optional (str) admin_priv_vlan_trunk_normal_vlans: ,\n Optional (str) admin_priv_vlan_trunk_private_vlans: ,\n Optional (str) operational_private_vlan: ,\n },\n}", "uid": "show_interface_interface_switchport", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L2003" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L2009" } }, "show interface {interface} transceiver": { @@ -19555,7 +20003,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n Optional (str) transceiver_present: ,\n Optional (str) transceiver_type: ,\n Optional (str) name: ,\n Optional (str) part_number: ,\n Optional (str) revision: ,\n Optional (str) serial_number: ,\n Optional (str) nominal_bitrate: ,\n Optional (str) cisco_id: ,\n Optional (str) cis_part_number: ,\n Optional (str) cis_product_id: ,\n Optional (str) cis_version_id: ,\n Optional (str) firmware_ver: ,\n Optional (str) link_length: ,\n Optional (str) nominal_trans_wavelength: ,\n Optional (str) wavelength_tolerance: ,\n Optional (str) host_lane_count: ,\n Optional (str) media_lane_count: ,\n Optional (str) max_mod_temp: ,\n Optional (str) min_mod_temp: ,\n Optional (str) min_oper_volt: ,\n Optional (str) vendor_oui: ,\n Optional (str) date_code: ,\n Optional (str) clei: ,\n Optional (str) power_class: ,\n Optional (str) max_power: ,\n Optional (str) near_end_lanes: ,\n Optional (str) far_end_lanes: ,\n Optional (str) media_interface: ,\n Optional (str) advertising_code: ,\n Optional (str) host_electrical_intf: ,\n Optional (str) media_interface_advert_code: ,\n Optional (str) cable_length: ,\n Optional (str) cmis_ver: ,\n Optional (str) cable_attenuation: ,\n },\n}", "uid": "show_interface_interface_transceiver", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L4125" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L4219" } }, "show interface {interface} transceiver details": { @@ -19566,7 +20014,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n Optional (str) transceiver_present: ,\n Optional (str) transceiver_type: ,\n Optional (str) name: ,\n Optional (str) part_number: ,\n Optional (str) revision: ,\n Optional (str) serial_number: ,\n Optional (str) nominal_bitrate: ,\n Optional (str) cisco_id: ,\n Optional (str) cis_part_number: ,\n Optional (str) cis_product_id: ,\n Optional (str) cis_version_id: ,\n Optional (str) firmware_ver: ,\n Optional (str) link_length: ,\n Optional (str) nominal_trans_wavelength: ,\n Optional (str) wavelength_tolerance: ,\n Optional (str) host_lane_count: ,\n Optional (str) media_lane_count: ,\n Optional (str) max_mod_temp: ,\n Optional (str) min_mod_temp: ,\n Optional (str) min_oper_volt: ,\n Optional (str) vendor_oui: ,\n Optional (str) date_code: ,\n Optional (str) clei: ,\n Optional (str) power_class: ,\n Optional (str) max_power: ,\n Optional (str) near_end_lanes: ,\n Optional (str) far_end_lanes: ,\n Optional (str) media_interface: ,\n Optional (str) advertising_code: ,\n Optional (str) host_electrical_intf: ,\n Optional (str) media_interface_advert_code: ,\n Optional (str) cable_length: ,\n Optional (str) cmis_ver: ,\n Optional (str) cable_attenuation: ,\n Optional (str) dom_supported: ,\n Optional (str) lane_number: {\n Any (str) *: {\n Any (str) *: {\n Optional (str) current: ,\n Optional (str) high_alarm: ,\n Optional (str) high_warning: ,\n Optional (str) low_alarm: ,\n Optional (str) low_warning: ,\n Optional (str) alarm: ,\n },\n Optional (str) tx_fault_count: ,\n },\n },\n },\n}", "uid": "show_interface_interface_transceiver_details", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L4462" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L4556" } }, "show interface {interface} vlan mapping": { @@ -19577,7 +20025,7 @@ "package": "genie.libs.parser", "schema": "{\n'vlan_on_wire': {\n Any (str) *: {\n 'trans_vlan': ,\n 'operation': ,\n },\n },\n}", "uid": "show_interface_interface_vlan_mapping", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L5504" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L5534" } }, "show interface {intf} counters": { @@ -19588,7 +20036,7 @@ "package": "genie.libs.parser", "schema": "{\n'port': {\n Any (str) *: {\n Optional (str) inoctets: ,\n Optional (str) inucastpkts: ,\n Optional (str) inmcastpkts: ,\n Optional (str) inbcastpkts: ,\n Optional (str) outoctets: ,\n Optional (str) outucastpkts: ,\n Optional (str) outmcastpkts: ,\n Optional (str) outbcastpkts: ,\n },\n },\n}", "uid": "show_interface_intf_counters", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface_counters.py#L44" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface_counters.py#L46" } }, "show interface {intf} counters | begin {field}": { @@ -19599,7 +20047,7 @@ "package": "genie.libs.parser", "schema": "{\n'port': {\n Any (str) *: {\n Optional (str) inoctets: ,\n Optional (str) inucastpkts: ,\n Optional (str) inmcastpkts: ,\n Optional (str) inbcastpkts: ,\n Optional (str) outoctets: ,\n Optional (str) outucastpkts: ,\n Optional (str) outmcastpkts: ,\n Optional (str) outbcastpkts: ,\n },\n },\n}", "uid": "show_interface_intf_counters___begin_field", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface_counters.py#L44" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface_counters.py#L46" } }, "show interface | i nve": { @@ -19628,7 +20076,7 @@ "doc": "parser for show interfaces", "module_name": "show_interface", "package": "genie.libs.parser", - "schema": "{\nAny (str) *: {\n Optional (str) oper_status: ,\n Optional (str) line_protocol: ,\n Optional (str) enabled: ,\n Optional (str) is_deleted: ,\n Optional (str) connected: ,\n Optional (str) err_disabled: ,\n Optional (str) suspended: ,\n Optional (str) description: ,\n Optional (str) type: ,\n Optional (str) link_state: ,\n Optional (str) port_speed: ,\n Optional (str) duplex_mode: ,\n Optional (str) link_type: ,\n Optional (str) media_type: ,\n Optional (str) mtu: ,\n Optional (str) maximum_active_vcs: ,\n Optional (str) vcs_per_vp: ,\n Optional (str) vc_idle_disconnect_time: ,\n Optional (str) vc_auto_creation: ,\n Optional (str) current_vccs: ,\n Optional (str) aal5_crc_errors: ,\n Optional (str) aal5_oversized_sdus: ,\n Optional (str) aal5_sar_timeouts: ,\n Optional (str) vaccess_status: ,\n Optional (str) vaccess_loopback: ,\n Optional (str) base_pppoatm: ,\n Optional (str) dtr_pulsed: ,\n Optional (str) sub_mtu: ,\n Optional (str) medium: ,\n Optional (str) reliability: ,\n Optional (str) txload: ,\n Optional (str) rxload: ,\n Optional (str) mac_address: ,\n Optional (str) phys_address: ,\n Optional (str) delay: ,\n Optional (str) carrier_delay: ,\n Optional (str) carrier_delay_up: ,\n Optional (str) carrier_delay_down: ,\n Optional (str) keepalive: ,\n Optional (str) auto_negotiate: ,\n Optional (str) arp_type: ,\n Optional (str) arp_timeout: ,\n Optional (str) last_input: ,\n Optional (str) last_output: ,\n Optional (str) output_hang: ,\n Optional (str) autostate: ,\n Optional (str) tunnel_source_ip: ,\n Optional (str) tunnel_source_interface: ,\n Optional (str) tunnel_destination_ip: ,\n Optional (str) tunnel_protocol: ,\n Optional (str) tunnel_ttl: ,\n Optional (str) tunnel_transport_mtu: ,\n Optional (str) tunnel_transmit_bandwidth: ,\n Optional (str) tunnel_receive_bandwidth: ,\n Optional (str) tunnel_protection: ,\n Optional (str) tunnel_profile: ,\n Optional (str) queues: {\n Optional (str) input_queue_size: ,\n Optional (str) input_queue_max: ,\n Optional (str) input_queue_drops: ,\n Optional (str) input_queue_flushes: ,\n Optional (str) total_output_drop: ,\n Optional (str) queue_strategy: ,\n Optional (str) output_queue_size: ,\n Optional (str) output_queue_max: ,\n Optional (str) threshold: ,\n Optional (str) drops: ,\n },\n Optional (str) flow_control: {\n Optional (str) receive: ,\n Optional (str) send: ,\n },\n Optional (str) port_channel: {\n Optional (str) port_channel_member: ,\n Optional (str) port_channel_int: ,\n Optional (str) port_channel_member_intfs: ,\n Optional (str) active_members: ,\n Optional (str) num_of_pf_jumbo_supported_members: ,\n },\n Optional (str) bandwidth: ,\n Optional (str) counters: {\n Optional (str) rate: {\n Optional (str) load_interval: ,\n Optional (str) in_rate: ,\n Optional (str) in_rate_pkts: ,\n Optional (str) out_rate: ,\n Optional (str) out_rate_pkts: ,\n Optional (str) in_rate_bps: ,\n Optional (str) in_rate_pps: ,\n Optional (str) out_rate_bps: ,\n Optional (str) out_rate_pps: ,\n },\n Optional (str) in_multicast_pkts: ,\n Optional (str) in_broadcast_pkts: ,\n Optional (str) in_crc_errors: ,\n Optional (str) in_giants: ,\n Optional (str) in_pkts: ,\n Optional (str) in_frame: ,\n Optional (str) in_runts: ,\n Optional (str) in_overrun: ,\n Optional (str) in_ignored: ,\n Optional (str) in_watchdog: ,\n Optional (str) in_with_dribble: ,\n Optional (str) in_octets: ,\n Optional (str) in_errors: ,\n Optional (str) in_abort: ,\n Optional (str) in_no_buffer: ,\n Optional (str) in_throttles: ,\n Optional (str) in_mac_pause_frames: ,\n Optional (str) out_pkts: ,\n Optional (str) out_octets: ,\n Optional (str) out_multicast_pkts: ,\n Optional (str) out_broadcast_pkts: ,\n Optional (str) out_errors: ,\n Optional (str) out_collision: ,\n Optional (str) out_interface_resets: ,\n Optional (str) out_unknown_protocl_drops: ,\n Optional (str) out_babbles: ,\n Optional (str) out_deferred: ,\n Optional (str) out_underruns: ,\n Optional (str) out_late_collision: ,\n Optional (str) out_lost_carrier: ,\n Optional (str) out_no_carrier: ,\n Optional (str) out_babble: ,\n Optional (str) out_mac_pause_frames: ,\n Optional (str) out_buffer_failure: ,\n Optional (str) out_buffers_swapped: ,\n Optional (str) last_clear: ,\n },\n Optional (str) encapsulations: {\n Optional (str) encapsulation: ,\n Optional (str) first_dot1q: ,\n Optional (str) second_dot1q: ,\n Optional (str) native_vlan: ,\n },\n Optional (str) ipv4: {\n Any (str) *: {\n Optional (str) ip: ,\n Optional (str) prefix_length: ,\n Optional (str) secondary: ,\n },\n Optional (str) unnumbered: {\n 'interface_ref': ,\n },\n },\n },\n}", + "schema": "{\nAny (str) *: {\n Optional (str) oper_status: ,\n Optional (str) line_protocol: ,\n Optional (str) enabled: ,\n Optional (str) is_deleted: ,\n Optional (str) connected: ,\n Optional (str) err_disabled: ,\n Optional (str) suspended: ,\n Optional (str) description: ,\n Optional (str) type: ,\n Optional (str) link_state: ,\n Optional (str) port_speed: ,\n Optional (str) duplex_mode: ,\n Optional (str) link_type: ,\n Optional (str) media_type: ,\n Optional (str) mtu: ,\n Optional (str) maximum_active_vcs: ,\n Optional (str) vcs_per_vp: ,\n Optional (str) vc_idle_disconnect_time: ,\n Optional (str) vc_auto_creation: ,\n Optional (str) current_vccs: ,\n Optional (str) aal5_crc_errors: ,\n Optional (str) aal5_oversized_sdus: ,\n Optional (str) aal5_sar_timeouts: ,\n Optional (str) vaccess_status: ,\n Optional (str) vaccess_loopback: ,\n Optional (str) base_pppoatm: ,\n Optional (str) dtr_pulsed: ,\n Optional (str) sub_mtu: ,\n Optional (str) medium: ,\n Optional (str) reliability: ,\n Optional (str) txload: ,\n Optional (str) rxload: ,\n Optional (str) mac_address: ,\n Optional (str) phys_address: ,\n Optional (str) delay: ,\n Optional (str) carrier_delay: ,\n Optional (str) carrier_delay_up: ,\n Optional (str) carrier_delay_down: ,\n Optional (str) keepalive: ,\n Optional (str) auto_negotiate: ,\n Optional (str) arp_type: ,\n Optional (str) arp_timeout: ,\n Optional (str) last_input: ,\n Optional (str) last_output: ,\n Optional (str) output_hang: ,\n Optional (str) autostate: ,\n Optional (str) tunnel_source_ip: ,\n Optional (str) tunnel_source_interface: ,\n Optional (str) tunnel_destination_ip: ,\n Optional (str) tunnel_protocol: ,\n Optional (str) tunnel_ttl: ,\n Optional (str) tunnel_transport_mtu: ,\n Optional (str) tunnel_transmit_bandwidth: ,\n Optional (str) tunnel_receive_bandwidth: ,\n Optional (str) tunnel_protection: ,\n Optional (str) tunnel_profile: ,\n Optional (str) carrier_transitions: ,\n Optional (str) queues: {\n Optional (str) input_queue_size: ,\n Optional (str) input_queue_max: ,\n Optional (str) input_queue_drops: ,\n Optional (str) input_queue_flushes: ,\n Optional (str) total_output_drop: ,\n Optional (str) queue_strategy: ,\n Optional (str) output_queue_size: ,\n Optional (str) output_queue_max: ,\n Optional (str) threshold: ,\n Optional (str) drops: ,\n },\n Optional (str) flow_control: {\n Optional (str) receive: ,\n Optional (str) send: ,\n },\n Optional (str) port_channel: {\n Optional (str) port_channel_member: ,\n Optional (str) port_channel_int: ,\n Optional (str) port_channel_member_intfs: ,\n Optional (str) active_members: ,\n Optional (str) num_of_pf_jumbo_supported_members: ,\n },\n Optional (str) bandwidth: ,\n Optional (str) counters: {\n Optional (str) rate: {\n Optional (str) load_interval: ,\n Optional (str) in_rate: ,\n Optional (str) in_rate_pkts: ,\n Optional (str) out_rate: ,\n Optional (str) out_rate_pkts: ,\n Optional (str) in_rate_bps: ,\n Optional (str) in_rate_pps: ,\n Optional (str) out_rate_bps: ,\n Optional (str) out_rate_pps: ,\n },\n Optional (str) in_multicast_pkts: ,\n Optional (str) in_broadcast_pkts: ,\n Optional (str) in_crc_errors: ,\n Optional (str) in_giants: ,\n Optional (str) in_pkts: ,\n Optional (str) in_frame: ,\n Optional (str) in_runts: ,\n Optional (str) in_overrun: ,\n Optional (str) in_ignored: ,\n Optional (str) in_watchdog: ,\n Optional (str) in_with_dribble: ,\n Optional (str) in_octets: ,\n Optional (str) in_errors: ,\n Optional (str) in_abort: ,\n Optional (str) in_no_buffer: ,\n Optional (str) in_throttles: ,\n Optional (str) in_mac_pause_frames: ,\n Optional (str) out_pkts: ,\n Optional (str) out_octets: ,\n Optional (str) out_multicast_pkts: ,\n Optional (str) out_broadcast_pkts: ,\n Optional (str) out_errors: ,\n Optional (str) out_collision: ,\n Optional (str) out_interface_resets: ,\n Optional (str) out_unknown_protocl_drops: ,\n Optional (str) out_babbles: ,\n Optional (str) out_deferred: ,\n Optional (str) out_underruns: ,\n Optional (str) out_late_collision: ,\n Optional (str) out_lost_carrier: ,\n Optional (str) out_no_carrier: ,\n Optional (str) out_babble: ,\n Optional (str) out_mac_pause_frames: ,\n Optional (str) out_buffer_failure: ,\n Optional (str) out_buffers_swapped: ,\n Optional (str) last_clear: ,\n },\n Optional (str) encapsulations: {\n Optional (str) encapsulation: ,\n Optional (str) first_dot1q: ,\n Optional (str) second_dot1q: ,\n Optional (str) native_vlan: ,\n },\n Optional (str) ipv4: {\n Any (str) *: {\n Optional (str) ip: ,\n Optional (str) prefix_length: ,\n Optional (str) secondary: ,\n },\n Optional (str) unnumbered: {\n 'interface_ref': ,\n },\n },\n },\n}", "uid": "show_interfaces", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_interface.py#L51" }, @@ -19637,9 +20085,9 @@ "doc": "parser for show interfaces\n show interfaces ", "module_name": "show_interface", "package": "genie.libs.parser", - "schema": "{\nAny (str) *: {\n Optional (str) oper_status: ,\n Optional (str) line_protocol: ,\n Optional (str) enabled: ,\n Optional (str) is_deleted: ,\n Optional (str) connected: ,\n Optional (str) err_disabled: ,\n Optional (str) suspended: ,\n Optional (str) description: ,\n Optional (str) type: ,\n Optional (str) link_state: ,\n Optional (str) port_speed: ,\n Optional (str) duplex_mode: ,\n Optional (str) link_type: ,\n Optional (str) media_type: ,\n Optional (str) mtu: ,\n Optional (str) maximum_active_vcs: ,\n Optional (str) vcs_per_vp: ,\n Optional (str) vc_idle_disconnect_time: ,\n Optional (str) vc_auto_creation: ,\n Optional (str) current_vccs: ,\n Optional (str) aal5_crc_errors: ,\n Optional (str) aal5_oversized_sdus: ,\n Optional (str) aal5_sar_timeouts: ,\n Optional (str) vaccess_status: ,\n Optional (str) vaccess_loopback: ,\n Optional (str) base_pppoatm: ,\n Optional (str) dtr_pulsed: ,\n Optional (str) sub_mtu: ,\n Optional (str) medium: ,\n Optional (str) reliability: ,\n Optional (str) txload: ,\n Optional (str) rxload: ,\n Optional (str) mac_address: ,\n Optional (str) phys_address: ,\n Optional (str) delay: ,\n Optional (str) carrier_delay: ,\n Optional (str) carrier_delay_up: ,\n Optional (str) carrier_delay_down: ,\n Optional (str) keepalive: ,\n Optional (str) auto_negotiate: ,\n Optional (str) arp_type: ,\n Optional (str) arp_timeout: ,\n Optional (str) last_input: ,\n Optional (str) last_output: ,\n Optional (str) output_hang: ,\n Optional (str) autostate: ,\n Optional (str) tunnel_source_ip: ,\n Optional (str) tunnel_source_interface: ,\n Optional (str) tunnel_destination_ip: ,\n Optional (str) tunnel_protocol: ,\n Optional (str) tunnel_ttl: ,\n Optional (str) tunnel_transport_mtu: ,\n Optional (str) tunnel_transmit_bandwidth: ,\n Optional (str) tunnel_receive_bandwidth: ,\n Optional (str) tunnel_protection: ,\n Optional (str) tunnel_profile: ,\n Optional (str) queues: {\n Optional (str) input_queue_size: ,\n Optional (str) input_queue_max: ,\n Optional (str) input_queue_drops: ,\n Optional (str) input_queue_flushes: ,\n Optional (str) total_output_drop: ,\n Optional (str) queue_strategy: ,\n Optional (str) output_queue_size: ,\n Optional (str) output_queue_max: ,\n Optional (str) threshold: ,\n Optional (str) drops: ,\n },\n Optional (str) flow_control: {\n Optional (str) receive: ,\n Optional (str) send: ,\n },\n Optional (str) port_channel: {\n Optional (str) port_channel_member: ,\n Optional (str) port_channel_int: ,\n Optional (str) port_channel_member_intfs: ,\n Optional (str) active_members: ,\n Optional (str) num_of_pf_jumbo_supported_members: ,\n },\n Optional (str) bandwidth: ,\n Optional (str) counters: {\n Optional (str) rate: {\n Optional (str) load_interval: ,\n Optional (str) in_rate: ,\n Optional (str) in_rate_pkts: ,\n Optional (str) out_rate: ,\n Optional (str) out_rate_pkts: ,\n Optional (str) in_rate_bps: ,\n Optional (str) in_rate_pps: ,\n Optional (str) out_rate_bps: ,\n Optional (str) out_rate_pps: ,\n },\n Optional (str) in_multicast_pkts: ,\n Optional (str) in_broadcast_pkts: ,\n Optional (str) in_crc_errors: ,\n Optional (str) in_giants: ,\n Optional (str) in_pkts: ,\n Optional (str) in_frame: ,\n Optional (str) in_runts: ,\n Optional (str) in_overrun: ,\n Optional (str) in_ignored: ,\n Optional (str) in_watchdog: ,\n Optional (str) in_with_dribble: ,\n Optional (str) in_octets: ,\n Optional (str) in_errors: ,\n Optional (str) in_abort: ,\n Optional (str) in_no_buffer: ,\n Optional (str) in_throttles: ,\n Optional (str) in_mac_pause_frames: ,\n Optional (str) out_pkts: ,\n Optional (str) out_octets: ,\n Optional (str) out_multicast_pkts: ,\n Optional (str) out_broadcast_pkts: ,\n Optional (str) out_errors: ,\n Optional (str) out_collision: ,\n Optional (str) out_interface_resets: ,\n Optional (str) out_unknown_protocl_drops: ,\n Optional (str) out_babbles: ,\n Optional (str) out_deferred: ,\n Optional (str) out_underruns: ,\n Optional (str) out_late_collision: ,\n Optional (str) out_lost_carrier: ,\n Optional (str) out_no_carrier: ,\n Optional (str) out_babble: ,\n Optional (str) out_mac_pause_frames: ,\n Optional (str) out_buffer_failure: ,\n Optional (str) out_buffers_swapped: ,\n Optional (str) last_clear: ,\n },\n Optional (str) encapsulations: {\n Optional (str) encapsulation: ,\n Optional (str) first_dot1q: ,\n Optional (str) second_dot1q: ,\n Optional (str) native_vlan: ,\n },\n Optional (str) ipv4: {\n Any (str) *: {\n Optional (str) ip: ,\n Optional (str) prefix_length: ,\n Optional (str) secondary: ,\n },\n Optional (str) unnumbered: {\n 'interface_ref': ,\n },\n },\n },\n}", + "schema": "{\nAny (str) *: {\n Optional (str) oper_status: ,\n Optional (str) line_protocol: ,\n Optional (str) enabled: ,\n Optional (str) is_deleted: ,\n Optional (str) connected: ,\n Optional (str) err_disabled: ,\n Optional (str) suspended: ,\n Optional (str) description: ,\n Optional (str) type: ,\n Optional (str) link_state: ,\n Optional (str) port_speed: ,\n Optional (str) duplex_mode: ,\n Optional (str) link_type: ,\n Optional (str) media_type: ,\n Optional (str) mtu: ,\n Optional (str) maximum_active_vcs: ,\n Optional (str) vcs_per_vp: ,\n Optional (str) vc_idle_disconnect_time: ,\n Optional (str) vc_auto_creation: ,\n Optional (str) current_vccs: ,\n Optional (str) aal5_crc_errors: ,\n Optional (str) aal5_oversized_sdus: ,\n Optional (str) aal5_sar_timeouts: ,\n Optional (str) vaccess_status: ,\n Optional (str) vaccess_loopback: ,\n Optional (str) base_pppoatm: ,\n Optional (str) dtr_pulsed: ,\n Optional (str) sub_mtu: ,\n Optional (str) medium: ,\n Optional (str) reliability: ,\n Optional (str) txload: ,\n Optional (str) rxload: ,\n Optional (str) mac_address: ,\n Optional (str) phys_address: ,\n Optional (str) delay: ,\n Optional (str) carrier_delay: ,\n Optional (str) carrier_delay_up: ,\n Optional (str) carrier_delay_down: ,\n Optional (str) keepalive: ,\n Optional (str) auto_negotiate: ,\n Optional (str) arp_type: ,\n Optional (str) arp_timeout: ,\n Optional (str) last_input: ,\n Optional (str) last_output: ,\n Optional (str) output_hang: ,\n Optional (str) autostate: ,\n Optional (str) tunnel_source_ip: ,\n Optional (str) tunnel_source_interface: ,\n Optional (str) tunnel_destination_ip: ,\n Optional (str) tunnel_protocol: ,\n Optional (str) tunnel_ttl: ,\n Optional (str) tunnel_transport_mtu: ,\n Optional (str) tunnel_transmit_bandwidth: ,\n Optional (str) tunnel_receive_bandwidth: ,\n Optional (str) tunnel_protection: ,\n Optional (str) tunnel_profile: ,\n Optional (str) carrier_transitions: ,\n Optional (str) queues: {\n Optional (str) input_queue_size: ,\n Optional (str) input_queue_max: ,\n Optional (str) input_queue_drops: ,\n Optional (str) input_queue_flushes: ,\n Optional (str) total_output_drop: ,\n Optional (str) queue_strategy: ,\n Optional (str) output_queue_size: ,\n Optional (str) output_queue_max: ,\n Optional (str) threshold: ,\n Optional (str) drops: ,\n },\n Optional (str) flow_control: {\n Optional (str) receive: ,\n Optional (str) send: ,\n },\n Optional (str) port_channel: {\n Optional (str) port_channel_member: ,\n Optional (str) port_channel_int: ,\n Optional (str) port_channel_member_intfs: ,\n Optional (str) active_members: ,\n Optional (str) num_of_pf_jumbo_supported_members: ,\n },\n Optional (str) bandwidth: ,\n Optional (str) counters: {\n Optional (str) rate: {\n Optional (str) load_interval: ,\n Optional (str) in_rate: ,\n Optional (str) in_rate_pkts: ,\n Optional (str) out_rate: ,\n Optional (str) out_rate_pkts: ,\n Optional (str) in_rate_bps: ,\n Optional (str) in_rate_pps: ,\n Optional (str) out_rate_bps: ,\n Optional (str) out_rate_pps: ,\n },\n Optional (str) in_multicast_pkts: ,\n Optional (str) in_broadcast_pkts: ,\n Optional (str) in_crc_errors: ,\n Optional (str) in_giants: ,\n Optional (str) in_pkts: ,\n Optional (str) in_frame: ,\n Optional (str) in_runts: ,\n Optional (str) in_overrun: ,\n Optional (str) in_ignored: ,\n Optional (str) in_watchdog: ,\n Optional (str) in_with_dribble: ,\n Optional (str) in_octets: ,\n Optional (str) in_errors: ,\n Optional (str) in_abort: ,\n Optional (str) in_no_buffer: ,\n Optional (str) in_throttles: ,\n Optional (str) in_mac_pause_frames: ,\n Optional (str) out_pkts: ,\n Optional (str) out_octets: ,\n Optional (str) out_multicast_pkts: ,\n Optional (str) out_broadcast_pkts: ,\n Optional (str) out_errors: ,\n Optional (str) out_collision: ,\n Optional (str) out_interface_resets: ,\n Optional (str) out_unknown_protocl_drops: ,\n Optional (str) out_babbles: ,\n Optional (str) out_deferred: ,\n Optional (str) out_underruns: ,\n Optional (str) out_late_collision: ,\n Optional (str) out_lost_carrier: ,\n Optional (str) out_no_carrier: ,\n Optional (str) out_babble: ,\n Optional (str) out_mac_pause_frames: ,\n Optional (str) out_buffer_failure: ,\n Optional (str) out_buffers_swapped: ,\n Optional (str) last_clear: ,\n },\n Optional (str) encapsulations: {\n Optional (str) encapsulation: ,\n Optional (str) first_dot1q: ,\n Optional (str) second_dot1q: ,\n Optional (str) native_vlan: ,\n },\n Optional (str) ipv4: {\n Any (str) *: {\n Optional (str) ip: ,\n Optional (str) prefix_length: ,\n Optional (str) secondary: ,\n },\n Optional (str) unnumbered: {\n 'interface_ref': ,\n },\n },\n },\n}", "uid": "show_interfaces", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L230" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L231" }, "iosxr": { "class": "ShowInterfaces", @@ -19677,7 +20125,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n Optional (str) description: ,\n 'accounting': {\n Any (str) *: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'chars_in': ,\n 'chars_out': ,\n Optional (str) rxbs: ,\n Optional (str) rxps: ,\n Optional (str) txbs: ,\n Optional (str) txps: ,\n },\n },\n },\n}", "uid": "show_interfaces_accounting", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L3428" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L3455" }, "iosxr": { "class": "ShowInterfacesAccounting", @@ -19719,7 +20167,7 @@ "package": "genie.libs.parser", "schema": "{\n'interface': {\n Any (str) *: {\n Any (str) *: ,\n },\n },\n}", "uid": "show_interfaces_capabilities", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L5375" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L5405" } }, "show interfaces counters errors": { @@ -19730,7 +20178,7 @@ "package": "genie.libs.parser", "schema": "{\n'ports': {\n Any (str) *: {\n 'align_err': ,\n 'fcs_err': ,\n 'xmit_err': ,\n 'rcv_err': ,\n 'under_size': ,\n 'out_discards': ,\n 'single_col': ,\n 'multi_col': ,\n 'late_col': ,\n 'excess_col': ,\n 'carri_sen': ,\n 'runts': ,\n },\n },\n}", "uid": "show_interfaces_counters_errors", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface_counters.py#L132" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface_counters.py#L134" } }, "show interfaces description": { @@ -19750,7 +20198,7 @@ "package": "genie.libs.parser", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'status': ,\n 'protocol': ,\n Optional (str) description: ,\n },\n },\n}", "uid": "show_interfaces_description", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L3686" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L3713" }, "iosxr": { "class": "ShowInterfacesDescription", @@ -19847,7 +20295,7 @@ "package": "genie.libs.parser", "schema": "{\n'interfaces': {\n Any (str) *: {\n Optional (str) name: ,\n 'down_time': ,\n Optional (str) up_time: ,\n },\n },\n}", "uid": "show_interfaces_link", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L3539" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L3566" } }, "show interfaces mtu": { @@ -19858,7 +20306,7 @@ "package": "genie.libs.parser", "schema": "{\n'interfaces': {\n Any (str) *: {\n Optional (str) name: ,\n 'mtu': ,\n },\n },\n}", "uid": "show_interfaces_mtu", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L4302" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L4332" } }, "show interfaces mtu module {mod}": { @@ -19869,7 +20317,7 @@ "package": "genie.libs.parser", "schema": "{\n'interfaces': {\n Any (str) *: {\n Optional (str) name: ,\n 'mtu': ,\n },\n },\n}", "uid": "show_interfaces_mtu_module_mod", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L4302" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L4332" } }, "show interfaces policers {interface}": { @@ -19891,7 +20339,7 @@ "package": "genie.libs.parser", "schema": "{\n'secondary_vlan': {\n Any (str) *: {\n 'type': ,\n 'interface': ,\n },\n },\n}", "uid": "show_interfaces_private-vlan_mapping", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L5179" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L5209" } }, "show interfaces queue {interface}": { @@ -19944,7 +20392,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n 'switching_path': {\n Any (str) *: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'chars_in': ,\n 'chars_out': ,\n },\n },\n },\n}", "uid": "show_interfaces_stats", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L3619" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L3646" } }, "show interfaces status": { @@ -19964,7 +20412,7 @@ "package": "genie.libs.parser", "schema": "{\n'interfaces': {\n Any (str) *: {\n Optional (str) name: ,\n 'status': ,\n 'vlan': ,\n 'duplex_code': ,\n 'port_speed': ,\n Optional (str) type: ,\n },\n },\n}", "uid": "show_interfaces_status", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L3758" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L3785" } }, "show interfaces status err-disabled": { @@ -19975,7 +20423,7 @@ "package": "genie.libs.parser", "schema": "{\n'interfaces': {\n Any (str) *: {\n Optional (str) name: ,\n 'status': ,\n 'reason': ,\n Optional (str) err_disabled_vlans: ,\n },\n },\n}", "uid": "show_interfaces_status_err-disabled", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L3841" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L3868" } }, "show interfaces status module {mod}": { @@ -19986,7 +20434,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) interfaces: {\n Any (str) *: {\n Optional (str) name: ,\n 'status': ,\n 'vlan': ,\n 'duplex_code': ,\n 'port_speed': ,\n Optional (str) type: ,\n },\n },\nOptional (str) var: ,\n}", "uid": "show_interfaces_status_module_mod", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L4376" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L4406" } }, "show interfaces summary": { @@ -19997,7 +20445,7 @@ "package": "genie.libs.parser", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'up': ,\n 'ihq': ,\n 'iqd': ,\n 'ohq': ,\n 'oqd': ,\n 'rxbs': ,\n 'rxps': ,\n 'txbs': ,\n 'txps': ,\n 'trtl': ,\n 'name': ,\n },\n },\n}", "uid": "show_interfaces_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L4236" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L4266" } }, "show interfaces switchport": { @@ -20017,7 +20465,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n 'switchport_enable': ,\n Optional (str) switchport_mode: ,\n Optional (str) operational_mode: ,\n Optional (str) port_channel: {\n Optional (str) port_channel_int: ,\n Optional (str) port_channel_member_intfs: ,\n Optional (str) port_channel_member: ,\n },\n Optional (str) encapsulation: {\n Optional (str) administrative_encapsulation: ,\n Optional (str) operational_encapsulation: ,\n Optional (str) native_vlan: ,\n Optional (str) native_vlan_name: ,\n },\n Optional (str) negotiation_of_trunk: ,\n Optional (str) access_vlan: ,\n Optional (str) access_vlan_name: ,\n Optional (str) voice_vlan: ,\n Optional (str) voice_vlan_name: ,\n Optional (str) native_vlan_tagging: ,\n Optional (str) private_vlan: {\n Optional (str) host_association: ,\n Optional (str) mapping: ,\n Optional (str) native_vlan: ,\n Optional (str) native_vlan_tagging: ,\n Optional (str) encapsulation: ,\n Optional (str) normal_vlans: ,\n Optional (str) associations: ,\n Optional (str) trunk_mappings: ,\n Optional (str) operational: ,\n },\n Optional (str) trunk_vlans: ,\n Optional (str) pruning_vlans: ,\n Optional (str) capture_mode: ,\n Optional (str) capture_vlans: ,\n Optional (str) protected: ,\n Optional (str) unknown_unicast_blocked: ,\n Optional (str) unknown_multicast_blocked: ,\n Optional (str) appliance_trust: ,\n Optional (str) admin_ethertype: ,\n Optional (str) oper_ethertype: ,\n },\n}", "uid": "show_interfaces_switchport", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L1629" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L1648" } }, "show interfaces terse": { @@ -20059,7 +20507,7 @@ "doc": "\n Parser for:\n * show interfaces transciever\n * show interfaces transceiver\n ", "module_name": "show_interface", "package": "genie.libs.parser", - "schema": "{\n'interfaces': {\n Any (str) *: {\n Optional (str) port: ,\n Optional (str) temp: ,\n Optional (str) voltage: ,\n Optional (str) current: ,\n Optional (str) opticaltx: ,\n Optional (str) opticalrx: ,\n },\n },\n}", + "schema": "{\n'interfaces': {\n Any (str) *: {\n Optional (str) port: ,\n Optional (str) temp: ,\n Optional (str) voltage: ,\n Optional (str) current: ,\n Optional (str) opticaltx: ,\n Optional (str) opticalrx: ,\n Optional (str) max_power: ,\n },\n },\n}", "uid": "show_interfaces_transceiver", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_interface.py#L149" }, @@ -20068,9 +20516,9 @@ "doc": "\n parser for\n * show interfaces transceiver\n * show interfaces {interface} transceiver\n ", "module_name": "show_interface", "package": "genie.libs.parser", - "schema": "{\n'interfaces': {\n Any (str) *: {\n Optional (str) port: ,\n Optional (str) temp: ,\n Optional (str) voltage: ,\n Optional (str) current: ,\n Optional (str) opticaltx: ,\n Optional (str) opticalrx: ,\n },\n },\n}", + "schema": "{\n'interfaces': {\n Any (str) *: {\n Optional (str) port: ,\n Optional (str) temp: ,\n Optional (str) voltage: ,\n Optional (str) current: ,\n Optional (str) opticaltx: ,\n Optional (str) opticalrx: ,\n Optional (str) max_power: ,\n },\n },\n}", "uid": "show_interfaces_transceiver", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L4041" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L4069" } }, "show interfaces transceiver detail": { @@ -20090,7 +20538,7 @@ "package": "genie.libs.parser", "schema": "{\n'interfaces': {\n Any (str) *: {\n Optional (str) transceiver: ,\n Optional (str) type: ,\n Optional (str) name: ,\n Optional (str) part_number: ,\n 'Temperature': {\n 'Value': Or (, ),\n Optional (str) Lane: ,\n 'HighAlarmThreshold': ,\n 'HighWarnThreshold': ,\n 'LowWarnThreshold': ,\n 'LowAlarmThreshold': ,\n },\n 'Voltage': {\n 'Value': Or (, ),\n Optional (str) Lane: ,\n 'HighAlarmThreshold': ,\n 'HighWarnThreshold': ,\n 'LowWarnThreshold': ,\n 'LowAlarmThreshold': ,\n },\n 'Current': {\n 'Value': Or (, ),\n Optional (str) Lane: ,\n 'HighAlarmThreshold': ,\n 'HighWarnThreshold': ,\n 'LowWarnThreshold': ,\n 'LowAlarmThreshold': ,\n },\n 'OpticalTX': {\n 'Value': Or (, ),\n Optional (str) Lane: ,\n 'HighAlarmThreshold': ,\n 'HighWarnThreshold': ,\n 'LowWarnThreshold': ,\n 'LowAlarmThreshold': ,\n },\n 'OpticalRX': {\n 'Value': Or (, ),\n Optional (str) Lane: ,\n 'HighAlarmThreshold': ,\n 'HighWarnThreshold': ,\n 'LowWarnThreshold': ,\n 'LowAlarmThreshold': ,\n },\n },\n },\n}", "uid": "show_interfaces_transceiver_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L3933" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L3960" } }, "show interfaces transceiver supported-list": { @@ -20101,7 +20549,7 @@ "package": "genie.libs.parser", "schema": "{\n'transceiver_type': {\n Any (str) *: {\n 'cisco_pin_min_version_supporting_dom': ,\n },\n },\n}", "uid": "show_interfaces_transceiver_supported-list", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L4533" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L4563" } }, "show interfaces trunk": { @@ -20121,7 +20569,7 @@ "package": "genie.libs.parser", "schema": "{\n'interface': {\n Any (str) *: {\n 'name': ,\n 'mode': ,\n 'encapsulation': ,\n 'status': ,\n 'native_vlan': ,\n 'vlans_allowed_on_trunk': ,\n 'vlans_allowed_active_in_mgmt_domain': ,\n 'vlans_in_stp_forwarding_not_pruned': ,\n },\n },\n}", "uid": "show_interfaces_trunk", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L3272" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L3299" } }, "show interfaces {interface_id} flowcontrol": { @@ -20132,7 +20580,7 @@ "package": "genie.libs.parser", "schema": "{\n'interface': {\n 'port': ,\n 'send_fc_admin': ,\n 'send_fc_oper': ,\n 'receive_fc_admin': ,\n 'receive_fc_oper': ,\n 'rx_pause': ,\n 'tx_pause': ,\n },\n}", "uid": "show_interfaces_interface_id_flowcontrol", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L5449" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L5479" } }, "show interfaces {interface}": { @@ -20150,7 +20598,7 @@ "doc": "parser for show interfaces", "module_name": "show_interface", "package": "genie.libs.parser", - "schema": "{\nAny (str) *: {\n Optional (str) oper_status: ,\n Optional (str) line_protocol: ,\n Optional (str) enabled: ,\n Optional (str) is_deleted: ,\n Optional (str) connected: ,\n Optional (str) err_disabled: ,\n Optional (str) suspended: ,\n Optional (str) description: ,\n Optional (str) type: ,\n Optional (str) link_state: ,\n Optional (str) port_speed: ,\n Optional (str) duplex_mode: ,\n Optional (str) link_type: ,\n Optional (str) media_type: ,\n Optional (str) mtu: ,\n Optional (str) maximum_active_vcs: ,\n Optional (str) vcs_per_vp: ,\n Optional (str) vc_idle_disconnect_time: ,\n Optional (str) vc_auto_creation: ,\n Optional (str) current_vccs: ,\n Optional (str) aal5_crc_errors: ,\n Optional (str) aal5_oversized_sdus: ,\n Optional (str) aal5_sar_timeouts: ,\n Optional (str) vaccess_status: ,\n Optional (str) vaccess_loopback: ,\n Optional (str) base_pppoatm: ,\n Optional (str) dtr_pulsed: ,\n Optional (str) sub_mtu: ,\n Optional (str) medium: ,\n Optional (str) reliability: ,\n Optional (str) txload: ,\n Optional (str) rxload: ,\n Optional (str) mac_address: ,\n Optional (str) phys_address: ,\n Optional (str) delay: ,\n Optional (str) carrier_delay: ,\n Optional (str) carrier_delay_up: ,\n Optional (str) carrier_delay_down: ,\n Optional (str) keepalive: ,\n Optional (str) auto_negotiate: ,\n Optional (str) arp_type: ,\n Optional (str) arp_timeout: ,\n Optional (str) last_input: ,\n Optional (str) last_output: ,\n Optional (str) output_hang: ,\n Optional (str) autostate: ,\n Optional (str) tunnel_source_ip: ,\n Optional (str) tunnel_source_interface: ,\n Optional (str) tunnel_destination_ip: ,\n Optional (str) tunnel_protocol: ,\n Optional (str) tunnel_ttl: ,\n Optional (str) tunnel_transport_mtu: ,\n Optional (str) tunnel_transmit_bandwidth: ,\n Optional (str) tunnel_receive_bandwidth: ,\n Optional (str) tunnel_protection: ,\n Optional (str) tunnel_profile: ,\n Optional (str) queues: {\n Optional (str) input_queue_size: ,\n Optional (str) input_queue_max: ,\n Optional (str) input_queue_drops: ,\n Optional (str) input_queue_flushes: ,\n Optional (str) total_output_drop: ,\n Optional (str) queue_strategy: ,\n Optional (str) output_queue_size: ,\n Optional (str) output_queue_max: ,\n Optional (str) threshold: ,\n Optional (str) drops: ,\n },\n Optional (str) flow_control: {\n Optional (str) receive: ,\n Optional (str) send: ,\n },\n Optional (str) port_channel: {\n Optional (str) port_channel_member: ,\n Optional (str) port_channel_int: ,\n Optional (str) port_channel_member_intfs: ,\n Optional (str) active_members: ,\n Optional (str) num_of_pf_jumbo_supported_members: ,\n },\n Optional (str) bandwidth: ,\n Optional (str) counters: {\n Optional (str) rate: {\n Optional (str) load_interval: ,\n Optional (str) in_rate: ,\n Optional (str) in_rate_pkts: ,\n Optional (str) out_rate: ,\n Optional (str) out_rate_pkts: ,\n Optional (str) in_rate_bps: ,\n Optional (str) in_rate_pps: ,\n Optional (str) out_rate_bps: ,\n Optional (str) out_rate_pps: ,\n },\n Optional (str) in_multicast_pkts: ,\n Optional (str) in_broadcast_pkts: ,\n Optional (str) in_crc_errors: ,\n Optional (str) in_giants: ,\n Optional (str) in_pkts: ,\n Optional (str) in_frame: ,\n Optional (str) in_runts: ,\n Optional (str) in_overrun: ,\n Optional (str) in_ignored: ,\n Optional (str) in_watchdog: ,\n Optional (str) in_with_dribble: ,\n Optional (str) in_octets: ,\n Optional (str) in_errors: ,\n Optional (str) in_abort: ,\n Optional (str) in_no_buffer: ,\n Optional (str) in_throttles: ,\n Optional (str) in_mac_pause_frames: ,\n Optional (str) out_pkts: ,\n Optional (str) out_octets: ,\n Optional (str) out_multicast_pkts: ,\n Optional (str) out_broadcast_pkts: ,\n Optional (str) out_errors: ,\n Optional (str) out_collision: ,\n Optional (str) out_interface_resets: ,\n Optional (str) out_unknown_protocl_drops: ,\n Optional (str) out_babbles: ,\n Optional (str) out_deferred: ,\n Optional (str) out_underruns: ,\n Optional (str) out_late_collision: ,\n Optional (str) out_lost_carrier: ,\n Optional (str) out_no_carrier: ,\n Optional (str) out_babble: ,\n Optional (str) out_mac_pause_frames: ,\n Optional (str) out_buffer_failure: ,\n Optional (str) out_buffers_swapped: ,\n Optional (str) last_clear: ,\n },\n Optional (str) encapsulations: {\n Optional (str) encapsulation: ,\n Optional (str) first_dot1q: ,\n Optional (str) second_dot1q: ,\n Optional (str) native_vlan: ,\n },\n Optional (str) ipv4: {\n Any (str) *: {\n Optional (str) ip: ,\n Optional (str) prefix_length: ,\n Optional (str) secondary: ,\n },\n Optional (str) unnumbered: {\n 'interface_ref': ,\n },\n },\n },\n}", + "schema": "{\nAny (str) *: {\n Optional (str) oper_status: ,\n Optional (str) line_protocol: ,\n Optional (str) enabled: ,\n Optional (str) is_deleted: ,\n Optional (str) connected: ,\n Optional (str) err_disabled: ,\n Optional (str) suspended: ,\n Optional (str) description: ,\n Optional (str) type: ,\n Optional (str) link_state: ,\n Optional (str) port_speed: ,\n Optional (str) duplex_mode: ,\n Optional (str) link_type: ,\n Optional (str) media_type: ,\n Optional (str) mtu: ,\n Optional (str) maximum_active_vcs: ,\n Optional (str) vcs_per_vp: ,\n Optional (str) vc_idle_disconnect_time: ,\n Optional (str) vc_auto_creation: ,\n Optional (str) current_vccs: ,\n Optional (str) aal5_crc_errors: ,\n Optional (str) aal5_oversized_sdus: ,\n Optional (str) aal5_sar_timeouts: ,\n Optional (str) vaccess_status: ,\n Optional (str) vaccess_loopback: ,\n Optional (str) base_pppoatm: ,\n Optional (str) dtr_pulsed: ,\n Optional (str) sub_mtu: ,\n Optional (str) medium: ,\n Optional (str) reliability: ,\n Optional (str) txload: ,\n Optional (str) rxload: ,\n Optional (str) mac_address: ,\n Optional (str) phys_address: ,\n Optional (str) delay: ,\n Optional (str) carrier_delay: ,\n Optional (str) carrier_delay_up: ,\n Optional (str) carrier_delay_down: ,\n Optional (str) keepalive: ,\n Optional (str) auto_negotiate: ,\n Optional (str) arp_type: ,\n Optional (str) arp_timeout: ,\n Optional (str) last_input: ,\n Optional (str) last_output: ,\n Optional (str) output_hang: ,\n Optional (str) autostate: ,\n Optional (str) tunnel_source_ip: ,\n Optional (str) tunnel_source_interface: ,\n Optional (str) tunnel_destination_ip: ,\n Optional (str) tunnel_protocol: ,\n Optional (str) tunnel_ttl: ,\n Optional (str) tunnel_transport_mtu: ,\n Optional (str) tunnel_transmit_bandwidth: ,\n Optional (str) tunnel_receive_bandwidth: ,\n Optional (str) tunnel_protection: ,\n Optional (str) tunnel_profile: ,\n Optional (str) carrier_transitions: ,\n Optional (str) queues: {\n Optional (str) input_queue_size: ,\n Optional (str) input_queue_max: ,\n Optional (str) input_queue_drops: ,\n Optional (str) input_queue_flushes: ,\n Optional (str) total_output_drop: ,\n Optional (str) queue_strategy: ,\n Optional (str) output_queue_size: ,\n Optional (str) output_queue_max: ,\n Optional (str) threshold: ,\n Optional (str) drops: ,\n },\n Optional (str) flow_control: {\n Optional (str) receive: ,\n Optional (str) send: ,\n },\n Optional (str) port_channel: {\n Optional (str) port_channel_member: ,\n Optional (str) port_channel_int: ,\n Optional (str) port_channel_member_intfs: ,\n Optional (str) active_members: ,\n Optional (str) num_of_pf_jumbo_supported_members: ,\n },\n Optional (str) bandwidth: ,\n Optional (str) counters: {\n Optional (str) rate: {\n Optional (str) load_interval: ,\n Optional (str) in_rate: ,\n Optional (str) in_rate_pkts: ,\n Optional (str) out_rate: ,\n Optional (str) out_rate_pkts: ,\n Optional (str) in_rate_bps: ,\n Optional (str) in_rate_pps: ,\n Optional (str) out_rate_bps: ,\n Optional (str) out_rate_pps: ,\n },\n Optional (str) in_multicast_pkts: ,\n Optional (str) in_broadcast_pkts: ,\n Optional (str) in_crc_errors: ,\n Optional (str) in_giants: ,\n Optional (str) in_pkts: ,\n Optional (str) in_frame: ,\n Optional (str) in_runts: ,\n Optional (str) in_overrun: ,\n Optional (str) in_ignored: ,\n Optional (str) in_watchdog: ,\n Optional (str) in_with_dribble: ,\n Optional (str) in_octets: ,\n Optional (str) in_errors: ,\n Optional (str) in_abort: ,\n Optional (str) in_no_buffer: ,\n Optional (str) in_throttles: ,\n Optional (str) in_mac_pause_frames: ,\n Optional (str) out_pkts: ,\n Optional (str) out_octets: ,\n Optional (str) out_multicast_pkts: ,\n Optional (str) out_broadcast_pkts: ,\n Optional (str) out_errors: ,\n Optional (str) out_collision: ,\n Optional (str) out_interface_resets: ,\n Optional (str) out_unknown_protocl_drops: ,\n Optional (str) out_babbles: ,\n Optional (str) out_deferred: ,\n Optional (str) out_underruns: ,\n Optional (str) out_late_collision: ,\n Optional (str) out_lost_carrier: ,\n Optional (str) out_no_carrier: ,\n Optional (str) out_babble: ,\n Optional (str) out_mac_pause_frames: ,\n Optional (str) out_buffer_failure: ,\n Optional (str) out_buffers_swapped: ,\n Optional (str) last_clear: ,\n },\n Optional (str) encapsulations: {\n Optional (str) encapsulation: ,\n Optional (str) first_dot1q: ,\n Optional (str) second_dot1q: ,\n Optional (str) native_vlan: ,\n },\n Optional (str) ipv4: {\n Any (str) *: {\n Optional (str) ip: ,\n Optional (str) prefix_length: ,\n Optional (str) secondary: ,\n },\n Optional (str) unnumbered: {\n 'interface_ref': ,\n },\n },\n },\n}", "uid": "show_interfaces_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_interface.py#L51" }, @@ -20159,9 +20607,9 @@ "doc": "parser for show interfaces\n show interfaces ", "module_name": "show_interface", "package": "genie.libs.parser", - "schema": "{\nAny (str) *: {\n Optional (str) oper_status: ,\n Optional (str) line_protocol: ,\n Optional (str) enabled: ,\n Optional (str) is_deleted: ,\n Optional (str) connected: ,\n Optional (str) err_disabled: ,\n Optional (str) suspended: ,\n Optional (str) description: ,\n Optional (str) type: ,\n Optional (str) link_state: ,\n Optional (str) port_speed: ,\n Optional (str) duplex_mode: ,\n Optional (str) link_type: ,\n Optional (str) media_type: ,\n Optional (str) mtu: ,\n Optional (str) maximum_active_vcs: ,\n Optional (str) vcs_per_vp: ,\n Optional (str) vc_idle_disconnect_time: ,\n Optional (str) vc_auto_creation: ,\n Optional (str) current_vccs: ,\n Optional (str) aal5_crc_errors: ,\n Optional (str) aal5_oversized_sdus: ,\n Optional (str) aal5_sar_timeouts: ,\n Optional (str) vaccess_status: ,\n Optional (str) vaccess_loopback: ,\n Optional (str) base_pppoatm: ,\n Optional (str) dtr_pulsed: ,\n Optional (str) sub_mtu: ,\n Optional (str) medium: ,\n Optional (str) reliability: ,\n Optional (str) txload: ,\n Optional (str) rxload: ,\n Optional (str) mac_address: ,\n Optional (str) phys_address: ,\n Optional (str) delay: ,\n Optional (str) carrier_delay: ,\n Optional (str) carrier_delay_up: ,\n Optional (str) carrier_delay_down: ,\n Optional (str) keepalive: ,\n Optional (str) auto_negotiate: ,\n Optional (str) arp_type: ,\n Optional (str) arp_timeout: ,\n Optional (str) last_input: ,\n Optional (str) last_output: ,\n Optional (str) output_hang: ,\n Optional (str) autostate: ,\n Optional (str) tunnel_source_ip: ,\n Optional (str) tunnel_source_interface: ,\n Optional (str) tunnel_destination_ip: ,\n Optional (str) tunnel_protocol: ,\n Optional (str) tunnel_ttl: ,\n Optional (str) tunnel_transport_mtu: ,\n Optional (str) tunnel_transmit_bandwidth: ,\n Optional (str) tunnel_receive_bandwidth: ,\n Optional (str) tunnel_protection: ,\n Optional (str) tunnel_profile: ,\n Optional (str) queues: {\n Optional (str) input_queue_size: ,\n Optional (str) input_queue_max: ,\n Optional (str) input_queue_drops: ,\n Optional (str) input_queue_flushes: ,\n Optional (str) total_output_drop: ,\n Optional (str) queue_strategy: ,\n Optional (str) output_queue_size: ,\n Optional (str) output_queue_max: ,\n Optional (str) threshold: ,\n Optional (str) drops: ,\n },\n Optional (str) flow_control: {\n Optional (str) receive: ,\n Optional (str) send: ,\n },\n Optional (str) port_channel: {\n Optional (str) port_channel_member: ,\n Optional (str) port_channel_int: ,\n Optional (str) port_channel_member_intfs: ,\n Optional (str) active_members: ,\n Optional (str) num_of_pf_jumbo_supported_members: ,\n },\n Optional (str) bandwidth: ,\n Optional (str) counters: {\n Optional (str) rate: {\n Optional (str) load_interval: ,\n Optional (str) in_rate: ,\n Optional (str) in_rate_pkts: ,\n Optional (str) out_rate: ,\n Optional (str) out_rate_pkts: ,\n Optional (str) in_rate_bps: ,\n Optional (str) in_rate_pps: ,\n Optional (str) out_rate_bps: ,\n Optional (str) out_rate_pps: ,\n },\n Optional (str) in_multicast_pkts: ,\n Optional (str) in_broadcast_pkts: ,\n Optional (str) in_crc_errors: ,\n Optional (str) in_giants: ,\n Optional (str) in_pkts: ,\n Optional (str) in_frame: ,\n Optional (str) in_runts: ,\n Optional (str) in_overrun: ,\n Optional (str) in_ignored: ,\n Optional (str) in_watchdog: ,\n Optional (str) in_with_dribble: ,\n Optional (str) in_octets: ,\n Optional (str) in_errors: ,\n Optional (str) in_abort: ,\n Optional (str) in_no_buffer: ,\n Optional (str) in_throttles: ,\n Optional (str) in_mac_pause_frames: ,\n Optional (str) out_pkts: ,\n Optional (str) out_octets: ,\n Optional (str) out_multicast_pkts: ,\n Optional (str) out_broadcast_pkts: ,\n Optional (str) out_errors: ,\n Optional (str) out_collision: ,\n Optional (str) out_interface_resets: ,\n Optional (str) out_unknown_protocl_drops: ,\n Optional (str) out_babbles: ,\n Optional (str) out_deferred: ,\n Optional (str) out_underruns: ,\n Optional (str) out_late_collision: ,\n Optional (str) out_lost_carrier: ,\n Optional (str) out_no_carrier: ,\n Optional (str) out_babble: ,\n Optional (str) out_mac_pause_frames: ,\n Optional (str) out_buffer_failure: ,\n Optional (str) out_buffers_swapped: ,\n Optional (str) last_clear: ,\n },\n Optional (str) encapsulations: {\n Optional (str) encapsulation: ,\n Optional (str) first_dot1q: ,\n Optional (str) second_dot1q: ,\n Optional (str) native_vlan: ,\n },\n Optional (str) ipv4: {\n Any (str) *: {\n Optional (str) ip: ,\n Optional (str) prefix_length: ,\n Optional (str) secondary: ,\n },\n Optional (str) unnumbered: {\n 'interface_ref': ,\n },\n },\n },\n}", + "schema": "{\nAny (str) *: {\n Optional (str) oper_status: ,\n Optional (str) line_protocol: ,\n Optional (str) enabled: ,\n Optional (str) is_deleted: ,\n Optional (str) connected: ,\n Optional (str) err_disabled: ,\n Optional (str) suspended: ,\n Optional (str) description: ,\n Optional (str) type: ,\n Optional (str) link_state: ,\n Optional (str) port_speed: ,\n Optional (str) duplex_mode: ,\n Optional (str) link_type: ,\n Optional (str) media_type: ,\n Optional (str) mtu: ,\n Optional (str) maximum_active_vcs: ,\n Optional (str) vcs_per_vp: ,\n Optional (str) vc_idle_disconnect_time: ,\n Optional (str) vc_auto_creation: ,\n Optional (str) current_vccs: ,\n Optional (str) aal5_crc_errors: ,\n Optional (str) aal5_oversized_sdus: ,\n Optional (str) aal5_sar_timeouts: ,\n Optional (str) vaccess_status: ,\n Optional (str) vaccess_loopback: ,\n Optional (str) base_pppoatm: ,\n Optional (str) dtr_pulsed: ,\n Optional (str) sub_mtu: ,\n Optional (str) medium: ,\n Optional (str) reliability: ,\n Optional (str) txload: ,\n Optional (str) rxload: ,\n Optional (str) mac_address: ,\n Optional (str) phys_address: ,\n Optional (str) delay: ,\n Optional (str) carrier_delay: ,\n Optional (str) carrier_delay_up: ,\n Optional (str) carrier_delay_down: ,\n Optional (str) keepalive: ,\n Optional (str) auto_negotiate: ,\n Optional (str) arp_type: ,\n Optional (str) arp_timeout: ,\n Optional (str) last_input: ,\n Optional (str) last_output: ,\n Optional (str) output_hang: ,\n Optional (str) autostate: ,\n Optional (str) tunnel_source_ip: ,\n Optional (str) tunnel_source_interface: ,\n Optional (str) tunnel_destination_ip: ,\n Optional (str) tunnel_protocol: ,\n Optional (str) tunnel_ttl: ,\n Optional (str) tunnel_transport_mtu: ,\n Optional (str) tunnel_transmit_bandwidth: ,\n Optional (str) tunnel_receive_bandwidth: ,\n Optional (str) tunnel_protection: ,\n Optional (str) tunnel_profile: ,\n Optional (str) carrier_transitions: ,\n Optional (str) queues: {\n Optional (str) input_queue_size: ,\n Optional (str) input_queue_max: ,\n Optional (str) input_queue_drops: ,\n Optional (str) input_queue_flushes: ,\n Optional (str) total_output_drop: ,\n Optional (str) queue_strategy: ,\n Optional (str) output_queue_size: ,\n Optional (str) output_queue_max: ,\n Optional (str) threshold: ,\n Optional (str) drops: ,\n },\n Optional (str) flow_control: {\n Optional (str) receive: ,\n Optional (str) send: ,\n },\n Optional (str) port_channel: {\n Optional (str) port_channel_member: ,\n Optional (str) port_channel_int: ,\n Optional (str) port_channel_member_intfs: ,\n Optional (str) active_members: ,\n Optional (str) num_of_pf_jumbo_supported_members: ,\n },\n Optional (str) bandwidth: ,\n Optional (str) counters: {\n Optional (str) rate: {\n Optional (str) load_interval: ,\n Optional (str) in_rate: ,\n Optional (str) in_rate_pkts: ,\n Optional (str) out_rate: ,\n Optional (str) out_rate_pkts: ,\n Optional (str) in_rate_bps: ,\n Optional (str) in_rate_pps: ,\n Optional (str) out_rate_bps: ,\n Optional (str) out_rate_pps: ,\n },\n Optional (str) in_multicast_pkts: ,\n Optional (str) in_broadcast_pkts: ,\n Optional (str) in_crc_errors: ,\n Optional (str) in_giants: ,\n Optional (str) in_pkts: ,\n Optional (str) in_frame: ,\n Optional (str) in_runts: ,\n Optional (str) in_overrun: ,\n Optional (str) in_ignored: ,\n Optional (str) in_watchdog: ,\n Optional (str) in_with_dribble: ,\n Optional (str) in_octets: ,\n Optional (str) in_errors: ,\n Optional (str) in_abort: ,\n Optional (str) in_no_buffer: ,\n Optional (str) in_throttles: ,\n Optional (str) in_mac_pause_frames: ,\n Optional (str) out_pkts: ,\n Optional (str) out_octets: ,\n Optional (str) out_multicast_pkts: ,\n Optional (str) out_broadcast_pkts: ,\n Optional (str) out_errors: ,\n Optional (str) out_collision: ,\n Optional (str) out_interface_resets: ,\n Optional (str) out_unknown_protocl_drops: ,\n Optional (str) out_babbles: ,\n Optional (str) out_deferred: ,\n Optional (str) out_underruns: ,\n Optional (str) out_late_collision: ,\n Optional (str) out_lost_carrier: ,\n Optional (str) out_no_carrier: ,\n Optional (str) out_babble: ,\n Optional (str) out_mac_pause_frames: ,\n Optional (str) out_buffer_failure: ,\n Optional (str) out_buffers_swapped: ,\n Optional (str) last_clear: ,\n },\n Optional (str) encapsulations: {\n Optional (str) encapsulation: ,\n Optional (str) first_dot1q: ,\n Optional (str) second_dot1q: ,\n Optional (str) native_vlan: ,\n },\n Optional (str) ipv4: {\n Any (str) *: {\n Optional (str) ip: ,\n Optional (str) prefix_length: ,\n Optional (str) secondary: ,\n },\n Optional (str) unnumbered: {\n 'interface_ref': ,\n },\n },\n },\n}", "uid": "show_interfaces_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L230" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L231" }, "iosxr": { "class": "ShowInterfaces", @@ -20199,7 +20647,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n Optional (str) description: ,\n 'accounting': {\n Any (str) *: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'chars_in': ,\n 'chars_out': ,\n Optional (str) rxbs: ,\n Optional (str) rxps: ,\n Optional (str) txbs: ,\n Optional (str) txps: ,\n },\n },\n },\n}", "uid": "show_interfaces_interface_accounting", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L3428" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L3455" }, "iosxr": { "class": "ShowInterfacesAccounting", @@ -20219,7 +20667,7 @@ "package": "genie.libs.parser", "schema": "{\n'interface': {\n Any (str) *: {\n Any (str) *: ,\n },\n },\n}", "uid": "show_interfaces_interface_capabilities", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L5375" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L5405" } }, "show interfaces {interface} counter etherchannel": { @@ -20230,7 +20678,7 @@ "package": "genie.libs.parser", "schema": "{\n'interface': {\n Any (str) *: {\n Any (str) *: {\n 'octets': ,\n 'ucast_pkts': ,\n 'mcast_pkts': ,\n 'bcast_pkts': ,\n 'name': ,\n },\n },\n },\n}", "uid": "show_interfaces_interface_counter_etherchannel", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L3396" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L3423" } }, "show interfaces {interface} counters": { @@ -20250,7 +20698,7 @@ "package": "genie.libs.parser", "schema": "{\n'interface': {\n Any (str) *: {\n Any (str) *: {\n 'octets': ,\n 'ucast_pkts': ,\n 'mcast_pkts': ,\n 'bcast_pkts': ,\n 'name': ,\n },\n },\n },\n}", "uid": "show_interfaces_interface_counters", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L3353" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L3380" } }, "show interfaces {interface} counters errors": { @@ -20261,7 +20709,7 @@ "package": "genie.libs.parser", "schema": "{\n'ports': {\n Any (str) *: {\n 'align_err': ,\n 'fcs_err': ,\n 'xmit_err': ,\n 'rcv_err': ,\n 'under_size': ,\n 'out_discards': ,\n 'single_col': ,\n 'multi_col': ,\n 'late_col': ,\n 'excess_col': ,\n 'carri_sen': ,\n 'runts': ,\n },\n },\n}", "uid": "show_interfaces_interface_counters_errors", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface_counters.py#L188" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface_counters.py#L190" } }, "show interfaces {interface} description": { @@ -20281,7 +20729,7 @@ "package": "genie.libs.parser", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'status': ,\n 'protocol': ,\n Optional (str) description: ,\n },\n },\n}", "uid": "show_interfaces_interface_description", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L3686" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L3713" }, "iosxr": { "class": "ShowInterfacesDescription", @@ -20323,7 +20771,7 @@ "package": "genie.libs.parser", "schema": "{\n'interfaces': {\n Any (str) *: {\n Optional (str) name: ,\n 'down_time': ,\n Optional (str) up_time: ,\n },\n },\n}", "uid": "show_interfaces_interface_link", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L3539" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L3566" } }, "show interfaces {interface} mtu": { @@ -20334,7 +20782,7 @@ "package": "genie.libs.parser", "schema": "{\n'interfaces': {\n Any (str) *: {\n Optional (str) name: ,\n 'mtu': ,\n },\n },\n}", "uid": "show_interfaces_interface_mtu", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L4302" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L4332" } }, "show interfaces {interface} stats": { @@ -20354,7 +20802,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n 'switching_path': {\n Any (str) *: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'chars_in': ,\n 'chars_out': ,\n },\n },\n },\n}", "uid": "show_interfaces_interface_stats", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L3619" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L3646" } }, "show interfaces {interface} status": { @@ -20374,7 +20822,7 @@ "package": "genie.libs.parser", "schema": "{\n'interfaces': {\n Any (str) *: {\n Optional (str) name: ,\n 'status': ,\n 'vlan': ,\n 'duplex_code': ,\n 'port_speed': ,\n Optional (str) type: ,\n },\n },\n}", "uid": "show_interfaces_interface_status", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L3758" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L3785" } }, "show interfaces {interface} summary": { @@ -20385,7 +20833,7 @@ "package": "genie.libs.parser", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'up': ,\n 'ihq': ,\n 'iqd': ,\n 'ohq': ,\n 'oqd': ,\n 'rxbs': ,\n 'rxps': ,\n 'txbs': ,\n 'txps': ,\n 'trtl': ,\n 'name': ,\n },\n },\n}", "uid": "show_interfaces_interface_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L4236" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L4266" } }, "show interfaces {interface} switchport": { @@ -20405,7 +20853,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n 'switchport_enable': ,\n Optional (str) switchport_mode: ,\n Optional (str) operational_mode: ,\n Optional (str) port_channel: {\n Optional (str) port_channel_int: ,\n Optional (str) port_channel_member_intfs: ,\n Optional (str) port_channel_member: ,\n },\n Optional (str) encapsulation: {\n Optional (str) administrative_encapsulation: ,\n Optional (str) operational_encapsulation: ,\n Optional (str) native_vlan: ,\n Optional (str) native_vlan_name: ,\n },\n Optional (str) negotiation_of_trunk: ,\n Optional (str) access_vlan: ,\n Optional (str) access_vlan_name: ,\n Optional (str) voice_vlan: ,\n Optional (str) voice_vlan_name: ,\n Optional (str) native_vlan_tagging: ,\n Optional (str) private_vlan: {\n Optional (str) host_association: ,\n Optional (str) mapping: ,\n Optional (str) native_vlan: ,\n Optional (str) native_vlan_tagging: ,\n Optional (str) encapsulation: ,\n Optional (str) normal_vlans: ,\n Optional (str) associations: ,\n Optional (str) trunk_mappings: ,\n Optional (str) operational: ,\n },\n Optional (str) trunk_vlans: ,\n Optional (str) pruning_vlans: ,\n Optional (str) capture_mode: ,\n Optional (str) capture_vlans: ,\n Optional (str) protected: ,\n Optional (str) unknown_unicast_blocked: ,\n Optional (str) unknown_multicast_blocked: ,\n Optional (str) appliance_trust: ,\n Optional (str) admin_ethertype: ,\n Optional (str) oper_ethertype: ,\n },\n}", "uid": "show_interfaces_interface_switchport", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L1629" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L1648" } }, "show interfaces {interface} terse": { @@ -20425,7 +20873,7 @@ "doc": "\n Parser for:\n * show interfaces transciever\n * show interfaces transceiver\n ", "module_name": "show_interface", "package": "genie.libs.parser", - "schema": "{\n'interfaces': {\n Any (str) *: {\n Optional (str) port: ,\n Optional (str) temp: ,\n Optional (str) voltage: ,\n Optional (str) current: ,\n Optional (str) opticaltx: ,\n Optional (str) opticalrx: ,\n },\n },\n}", + "schema": "{\n'interfaces': {\n Any (str) *: {\n Optional (str) port: ,\n Optional (str) temp: ,\n Optional (str) voltage: ,\n Optional (str) current: ,\n Optional (str) opticaltx: ,\n Optional (str) opticalrx: ,\n Optional (str) max_power: ,\n },\n },\n}", "uid": "show_interfaces_interface_transceiver", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_interface.py#L149" }, @@ -20434,9 +20882,9 @@ "doc": "\n parser for\n * show interfaces transceiver\n * show interfaces {interface} transceiver\n ", "module_name": "show_interface", "package": "genie.libs.parser", - "schema": "{\n'interfaces': {\n Any (str) *: {\n Optional (str) port: ,\n Optional (str) temp: ,\n Optional (str) voltage: ,\n Optional (str) current: ,\n Optional (str) opticaltx: ,\n Optional (str) opticalrx: ,\n },\n },\n}", + "schema": "{\n'interfaces': {\n Any (str) *: {\n Optional (str) port: ,\n Optional (str) temp: ,\n Optional (str) voltage: ,\n Optional (str) current: ,\n Optional (str) opticaltx: ,\n Optional (str) opticalrx: ,\n Optional (str) max_power: ,\n },\n },\n}", "uid": "show_interfaces_interface_transceiver", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L4041" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L4069" } }, "show interfaces {interface} transceiver detail": { @@ -20456,7 +20904,7 @@ "package": "genie.libs.parser", "schema": "{\n'interfaces': {\n Any (str) *: {\n Optional (str) transceiver: ,\n Optional (str) type: ,\n Optional (str) name: ,\n Optional (str) part_number: ,\n 'Temperature': {\n 'Value': Or (, ),\n Optional (str) Lane: ,\n 'HighAlarmThreshold': ,\n 'HighWarnThreshold': ,\n 'LowWarnThreshold': ,\n 'LowAlarmThreshold': ,\n },\n 'Voltage': {\n 'Value': Or (, ),\n Optional (str) Lane: ,\n 'HighAlarmThreshold': ,\n 'HighWarnThreshold': ,\n 'LowWarnThreshold': ,\n 'LowAlarmThreshold': ,\n },\n 'Current': {\n 'Value': Or (, ),\n Optional (str) Lane: ,\n 'HighAlarmThreshold': ,\n 'HighWarnThreshold': ,\n 'LowWarnThreshold': ,\n 'LowAlarmThreshold': ,\n },\n 'OpticalTX': {\n 'Value': Or (, ),\n Optional (str) Lane: ,\n 'HighAlarmThreshold': ,\n 'HighWarnThreshold': ,\n 'LowWarnThreshold': ,\n 'LowAlarmThreshold': ,\n },\n 'OpticalRX': {\n 'Value': Or (, ),\n Optional (str) Lane: ,\n 'HighAlarmThreshold': ,\n 'HighWarnThreshold': ,\n 'LowWarnThreshold': ,\n 'LowAlarmThreshold': ,\n },\n },\n },\n}", "uid": "show_interfaces_interface_transceiver_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L3933" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L3960" } }, "show inventory": { @@ -20476,7 +20924,7 @@ "package": "genie.libs.parser", "schema": "{\n'inventory_item_index': {\n : {\n 'name': ,\n 'description': ,\n Optional (str) pid: ,\n Optional (str) vid: ,\n Optional (str) sn: ,\n },\n },\n}", "uid": "show_inventory", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/generic/show_platform.py#L428" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/generic/show_platform.py#L453" }, "ios": { "asr901": { @@ -20531,7 +20979,7 @@ "package": "genie.libs.parser", "schema": "{\n'index': {\n Any (str) *: {\n 'name': ,\n 'descr': ,\n Optional (str) pid: ,\n Optional (str) vid: ,\n Optional (str) sn: ,\n },\n },\n}", "uid": "show_inventory", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9500/show_platform.py#L769" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9500/show_platform.py#L771" }, "class": "ShowInventory", "doc": " Parser for:\n * 'show inventory'\n ", @@ -20539,7 +20987,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) main: {\n Optional (str) swstack: ,\n Optional (Any) Any (str) *: {\n Any (str) *: {\n Optional (str) name: ,\n Optional (str) descr: ,\n Optional (str) pid: ,\n Optional (str) vid: ,\n Optional (str) sn: ,\n },\n },\n },\nOptional (str) slot: {\n Any (str) *: {\n Optional (str) rp: {\n Any (str) *: {\n Optional (str) name: ,\n Optional (str) descr: ,\n Optional (str) pid: ,\n Optional (str) vid: ,\n Optional (str) sn: ,\n Optional (str) swstack_power: ,\n Optional (str) swstack_power_sn: ,\n Optional (str) subslot: {\n Any (str) *: {\n Any (str) *: {\n Optional (str) name: ,\n Optional (str) descr: ,\n Optional (str) pid: ,\n Optional (str) vid: ,\n Optional (str) sn: ,\n },\n },\n },\n },\n },\n Optional (str) lc: {\n Any (str) *: {\n Optional (str) name: ,\n Optional (str) descr: ,\n Optional (str) pid: ,\n Optional (str) vid: ,\n Optional (str) sn: ,\n Optional (str) swstack_power: ,\n Optional (str) swstack_power_sn: ,\n Optional (str) subslot: {\n Any (str) *: {\n Any (str) *: {\n Optional (str) name: ,\n Optional (str) descr: ,\n Optional (str) pid: ,\n Optional (str) vid: ,\n Optional (str) sn: ,\n },\n },\n },\n },\n },\n Optional (str) other: {\n Any (str) *: {\n Optional (str) name: ,\n Optional (str) descr: ,\n Optional (str) pid: ,\n Optional (str) vid: ,\n Optional (str) sn: ,\n Optional (str) swstack_power: ,\n Optional (str) swstack_power_sn: ,\n Optional (str) subslot: {\n Any (str) *: {\n Any (str) *: {\n Optional (str) name: ,\n Optional (str) descr: ,\n Optional (str) pid: ,\n Optional (str) vid: ,\n Optional (str) sn: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_inventory", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L2202" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L2463" }, "iosxr": { "class": "ShowInventory", @@ -20548,7 +20996,7 @@ "package": "genie.libs.parser", "schema": "{\n'module_name': {\n Any (str) *: {\n 'descr': ,\n 'pid': ,\n 'vid': ,\n Optional (str) sn: ,\n },\n },\n}", "uid": "show_inventory", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_platform.py#L778" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_platform.py#L779" }, "nxos": { "class": "ShowInventory", @@ -20612,7 +21060,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n 'name': ,\n 'type': ,\n 'acl_type': ,\n Optional (str) per_user: ,\n Optional (str) aces: {\n Any (str) *: {\n 'name': ,\n 'matches': {\n Optional (str) l2: {\n 'eth': {\n 'destination_mac_address': ,\n 'source_mac_address': ,\n Optional (str) ether_type: ,\n Optional (str) cos: ,\n Optional (str) vlan: ,\n Optional (str) protocol_family: ,\n Optional (str) lsap: ,\n },\n },\n Optional (str) l3: {\n Any (str) *: {\n Optional (str) dscp: ,\n Optional (str) ttl: ,\n Optional (str) ttl_operator: ,\n 'protocol': ,\n Optional (str) precedence: ,\n Optional (str) precedence_code: ,\n Optional (str) destination_network: {\n Any (str) *: {\n 'destination_network': ,\n },\n },\n Optional (str) source_network: {\n Any (str) *: {\n 'source_network': ,\n },\n },\n },\n },\n Optional (str) l4: {\n Any (str) *: {\n Optional (str) type: ,\n Optional (str) code: ,\n Optional (str) acknowledgement_number: ,\n Optional (str) data_offset: ,\n Optional (str) reserved: ,\n Optional (str) flags: ,\n Optional (str) window_size: ,\n Optional (str) urgent_pointer: ,\n Optional (str) options: ,\n Optional (str) options_name: ,\n Optional (str) established: ,\n Optional (str) source_port: {\n Optional (str) range: {\n 'lower_port': ,\n 'upper_port': ,\n },\n Optional (str) operator: {\n 'operator': ,\n 'port': ,\n },\n },\n Optional (str) destination_port: {\n Optional (str) range: {\n 'lower_port': ,\n 'upper_port': ,\n },\n Optional (str) operator: {\n 'operator': ,\n 'port': ,\n },\n },\n Optional (str) msg_type: ,\n },\n },\n },\n 'actions': {\n 'forwarding': ,\n Optional (str) logging: ,\n },\n Optional (str) statistics: {\n 'matched_packets': Or (, ),\n },\n },\n },\n },\n}", "uid": "show_ip_access-lists", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_acl.py#L698" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_acl.py#L700" } }, "show ip access-lists {acl}": { @@ -20623,7 +21071,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n 'name': ,\n 'type': ,\n 'acl_type': ,\n Optional (str) per_user: ,\n Optional (str) aces: {\n Any (str) *: {\n 'name': ,\n 'matches': {\n Optional (str) l2: {\n 'eth': {\n 'destination_mac_address': ,\n 'source_mac_address': ,\n Optional (str) ether_type: ,\n Optional (str) cos: ,\n Optional (str) vlan: ,\n Optional (str) protocol_family: ,\n Optional (str) lsap: ,\n },\n },\n Optional (str) l3: {\n Any (str) *: {\n Optional (str) dscp: ,\n Optional (str) ttl: ,\n Optional (str) ttl_operator: ,\n 'protocol': ,\n Optional (str) precedence: ,\n Optional (str) precedence_code: ,\n Optional (str) destination_network: {\n Any (str) *: {\n 'destination_network': ,\n },\n },\n Optional (str) source_network: {\n Any (str) *: {\n 'source_network': ,\n },\n },\n },\n },\n Optional (str) l4: {\n Any (str) *: {\n Optional (str) type: ,\n Optional (str) code: ,\n Optional (str) acknowledgement_number: ,\n Optional (str) data_offset: ,\n Optional (str) reserved: ,\n Optional (str) flags: ,\n Optional (str) window_size: ,\n Optional (str) urgent_pointer: ,\n Optional (str) options: ,\n Optional (str) options_name: ,\n Optional (str) established: ,\n Optional (str) source_port: {\n Optional (str) range: {\n 'lower_port': ,\n 'upper_port': ,\n },\n Optional (str) operator: {\n 'operator': ,\n 'port': ,\n },\n },\n Optional (str) destination_port: {\n Optional (str) range: {\n 'lower_port': ,\n 'upper_port': ,\n },\n Optional (str) operator: {\n 'operator': ,\n 'port': ,\n },\n },\n Optional (str) msg_type: ,\n },\n },\n },\n 'actions': {\n 'forwarding': ,\n Optional (str) logging: ,\n },\n Optional (str) statistics: {\n 'matched_packets': Or (, ),\n },\n },\n },\n },\n}", "uid": "show_ip_access-lists_acl", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_acl.py#L698" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_acl.py#L700" } }, "show ip access-lists {reflect_acl_name} dump-reflexive": { @@ -20634,7 +21082,7 @@ "package": "genie.libs.parser", "schema": "{\n'source': {\n Any (str) *: {\n Optional (str) timeleft: ,\n Optional (str) matchcount: ,\n Optional (str) protocol: ,\n 'reflex_error': ,\n 'evaluate_error': ,\n 'name': {\n Any (str) *: {\n 'acl_type': {\n Any (str) *: {\n 'direction': {\n Any (str) *: {\n 'sport_dport': ,\n 'interface_num': ,\n 'threshold_count': ,\n 'active': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_access-lists_reflect_acl_name_dump-reflexive", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_acl.py#L769" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_acl.py#L771" } }, "show ip admission cache": { @@ -20643,9 +21091,9 @@ "doc": "Parser for show ip admission cache", "module_name": "show_ip", "package": "genie.libs.parser", - "schema": "{\n'admission_cache': {\n 'total_session': ,\n 'init_session': ,\n },\n'auth_proxy_cache': {\n Any (str) *: {\n 'client_mac': ,\n 'client_ip': ,\n 'state': ,\n 'method': ,\n },\n },\n}", + "schema": "{\n'admission_cache': {\n 'total_session': ,\n 'init_session': ,\n },\n'auth_proxy_cache': {\n Any (str) *: {\n 'client_mac': ,\n 'client_ip': ,\n 'state': ,\n 'method': ,\n Optional (str) vrf: ,\n },\n },\n}", "uid": "show_ip_admission_cache", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L6124" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L6148" } }, "show ip aliases": { @@ -20656,7 +21104,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n 'address_type': ,\n 'ip_address': ,\n Optional (str) port: ,\n },\n },\n },\n },\n}", "uid": "show_ip_aliases", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L120" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L124" } }, "show ip aliases default-vrf": { @@ -20667,7 +21115,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n 'address_type': ,\n 'ip_address': ,\n Optional (str) port: ,\n },\n },\n },\n },\n}", "uid": "show_ip_aliases_default-vrf", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L175" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L179" } }, "show ip aliases vrf {vrf}": { @@ -20678,7 +21126,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n 'address_type': ,\n 'ip_address': ,\n Optional (str) port: ,\n },\n },\n },\n },\n}", "uid": "show_ip_aliases_vrf_vrf", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L120" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L124" } }, "show ip arp": { @@ -20937,7 +21385,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) dampening: ,\n Optional (str) dampening_decay_time: ,\n Optional (str) dampening_half_life_time: ,\n Optional (str) dampening_reuse_time: ,\n Optional (str) dampening_max_suppress_penalty: ,\n Optional (str) dampening_suppress_time: ,\n Optional (str) dampening_max_suppress_time: ,\n },\n },\n },\n },\n}", "uid": "show_ip_bgp_all_dampening_parameters", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L7613" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L7614" } }, "show ip bgp all detail": { @@ -20959,7 +21407,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': Or (, ),\n 'link': ,\n Optional (str) local_as: Or (, ),\n Optional (str) description: ,\n 'shutdown': ,\n Optional (str) bgp_version: ,\n Optional (str) router_id: ,\n Optional (str) session_state: ,\n Optional (str) no_prepend: ,\n Optional (str) replace_as: ,\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) session_state: ,\n Optional (str) up_time: ,\n Optional (str) down_time: ,\n Optional (str) last_read: ,\n Optional (str) last_write: ,\n Optional (str) current_time: ,\n Optional (str) bgp_table_version: ,\n Optional (str) neighbor_version: ,\n Optional (str) output_queue_size: ,\n Optional (str) index: ,\n Optional (str) advertise_bit: ,\n Optional (str) route_reflector_client: ,\n Optional (str) update_group_member: ,\n Optional (str) community_attribute_sent: ,\n Optional (str) extended_community_attribute_sent: ,\n Optional (str) suppress_ldp_signaling: ,\n Optional (str) slow_peer_detection: ,\n Optional (str) slow_peer_split_update_group_dynamic: ,\n Optional (str) refresh_epoch: ,\n Optional (str) max_nlri: ,\n Optional (str) min_nlri: ,\n Optional (str) last_detected_dynamic_slow_peer: ,\n Optional (str) dynamic_slow_peer_recovered: ,\n Optional (str) last_sent_refresh_start_of_rib: ,\n Optional (str) last_received_refresh_start_of_rib: ,\n Optional (str) last_sent_refresh_end_of_rib: ,\n Optional (str) last_received_refresh_end_of_rib: ,\n Optional (str) refresh_out: ,\n Optional (str) refresh_in: ,\n Optional (str) prefix_activity_counters: {\n 'sent': {\n Any (str) *: Any (str) *,\n },\n 'received': {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) local_policy_denied_prefixes_counters: {\n 'outbound': {\n Any (str) *: Any (str) *,\n },\n 'inbound': {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) refresh_activity_counters: {\n 'sent': {\n Any (str) *: ,\n },\n 'received': {\n Any (str) *: ,\n },\n },\n },\n },\n Optional (str) bgp_negotiated_keepalive_timers: {\n 'keepalive_interval': ,\n 'hold_time': ,\n Optional (str) min_holdtime: ,\n },\n Optional (str) bgp_negotiated_capabilities: {\n Optional (str) remote_restart_timer: ,\n Optional (str) graceful_restart_af_advertised_by_peer: ,\n Any (str) *: ,\n },\n Optional (str) bgp_neighbor_session: {\n Optional (str) sessions: ,\n Optional (str) stateful_switchover: ,\n },\n Optional (str) bgp_neighbor_counters: {\n Optional (str) messages: {\n 'sent': {\n 'opens': ,\n 'updates': ,\n 'notifications': ,\n 'keepalives': ,\n 'route_refresh': ,\n 'total': ,\n },\n 'received': {\n 'opens': ,\n 'updates': ,\n 'notifications': ,\n 'keepalives': ,\n 'route_refresh': ,\n 'total': ,\n },\n 'in_queue_depth': ,\n 'out_queue_depth': ,\n },\n Optional (str) multisession_messages: {\n Any (str) *: {\n 'sent': {\n 'opens': ,\n 'updates': ,\n 'notifications': ,\n 'keepalives': ,\n 'route_refresh': ,\n 'total': ,\n },\n 'received': {\n 'opens': ,\n 'updates': ,\n 'notifications': ,\n 'keepalives': ,\n 'route_refresh': ,\n 'total': ,\n },\n 'in_queue_depth': ,\n 'out_queue_depth': ,\n },\n },\n },\n Optional (str) bgp_session_transport: {\n 'min_time_between_advertisement_runs': ,\n Optional (str) address_tracking_status: ,\n Optional (str) rib_route_ip: ,\n Optional (str) tcp_path_mtu_discovery: ,\n 'connection': {\n 'established': ,\n 'dropped': ,\n 'last_reset': ,\n Optional (str) reset_reason: ,\n },\n Optional (str) transport: {\n 'local_port': ,\n 'local_host': ,\n 'foreign_port': ,\n 'foreign_host': ,\n Optional (str) mss: ,\n },\n Optional (str) graceful_restart: ,\n Optional (str) gr_restart_time: ,\n Optional (str) gr_stalepath_time: ,\n Optional (str) connection_state: ,\n Optional (str) io_status: ,\n Optional (str) unread_input_bytes: ,\n Optional (str) ecn_connection: ,\n Optional (str) minimum_incoming_ttl: ,\n Optional (str) outgoing_ttl: ,\n Optional (str) connection_tableid: ,\n Optional (str) maximum_output_segment_queue_size: ,\n Optional (str) enqueued_packets: {\n 'retransmit_packet': ,\n 'input_packet': ,\n 'mis_ordered_packet': ,\n },\n Optional (str) iss: ,\n Optional (str) snduna: ,\n Optional (str) sndnxt: ,\n Optional (str) irs: ,\n Optional (str) rcvnxt: ,\n Optional (str) sndwnd: ,\n Optional (str) snd_scale: ,\n Optional (str) maxrcvwnd: ,\n Optional (str) rcvwnd: ,\n Optional (str) rcv_scale: ,\n Optional (str) delrcvwnd: ,\n Optional (str) srtt: ,\n Optional (str) rtto: ,\n Optional (str) rtv: ,\n Optional (str) krtt: ,\n Optional (str) min_rtt: ,\n Optional (str) max_rtt: ,\n Optional (str) ack_hold: ,\n Optional (str) uptime: ,\n Optional (str) sent_idletime: ,\n Optional (str) receive_idletime: ,\n Optional (str) status_flags: ,\n Optional (str) option_flags: ,\n Optional (str) ip_precedence_value: ,\n Optional (str) datagram: {\n Optional (str) datagram_sent: {\n 'value': ,\n 'retransmit': ,\n 'fastretransmit': ,\n 'partialack': ,\n 'second_congestion': ,\n 'with_data': ,\n 'total_data': ,\n },\n 'datagram_received': {\n 'value': ,\n 'out_of_order': ,\n 'with_data': ,\n 'total_data': ,\n },\n },\n Optional (str) packet_fast_path: ,\n Optional (str) packet_fast_processed: ,\n Optional (str) packet_slow_path: ,\n Optional (str) fast_lock_acquisition_failures: ,\n Optional (str) lock_slow_path: ,\n Optional (str) tcp_semaphore: ,\n Optional (str) tcp_semaphore_status: ,\n Optional (str) sso: ,\n Optional (str) tcp_connection: ,\n },\n Optional (str) bgp_event_timer: {\n 'starts': {\n Any (str) *: ,\n },\n 'wakeups': {\n Any (str) *: ,\n },\n 'next': {\n Any (str) *: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_bgp_all_neighbors", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L4617" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L4618" } }, "show ip bgp all neighbors {neighbor}": { @@ -20970,7 +21418,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': Or (, ),\n 'link': ,\n Optional (str) local_as: Or (, ),\n Optional (str) description: ,\n 'shutdown': ,\n Optional (str) bgp_version: ,\n Optional (str) router_id: ,\n Optional (str) session_state: ,\n Optional (str) no_prepend: ,\n Optional (str) replace_as: ,\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) session_state: ,\n Optional (str) up_time: ,\n Optional (str) down_time: ,\n Optional (str) last_read: ,\n Optional (str) last_write: ,\n Optional (str) current_time: ,\n Optional (str) bgp_table_version: ,\n Optional (str) neighbor_version: ,\n Optional (str) output_queue_size: ,\n Optional (str) index: ,\n Optional (str) advertise_bit: ,\n Optional (str) route_reflector_client: ,\n Optional (str) update_group_member: ,\n Optional (str) community_attribute_sent: ,\n Optional (str) extended_community_attribute_sent: ,\n Optional (str) suppress_ldp_signaling: ,\n Optional (str) slow_peer_detection: ,\n Optional (str) slow_peer_split_update_group_dynamic: ,\n Optional (str) refresh_epoch: ,\n Optional (str) max_nlri: ,\n Optional (str) min_nlri: ,\n Optional (str) last_detected_dynamic_slow_peer: ,\n Optional (str) dynamic_slow_peer_recovered: ,\n Optional (str) last_sent_refresh_start_of_rib: ,\n Optional (str) last_received_refresh_start_of_rib: ,\n Optional (str) last_sent_refresh_end_of_rib: ,\n Optional (str) last_received_refresh_end_of_rib: ,\n Optional (str) refresh_out: ,\n Optional (str) refresh_in: ,\n Optional (str) prefix_activity_counters: {\n 'sent': {\n Any (str) *: Any (str) *,\n },\n 'received': {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) local_policy_denied_prefixes_counters: {\n 'outbound': {\n Any (str) *: Any (str) *,\n },\n 'inbound': {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) refresh_activity_counters: {\n 'sent': {\n Any (str) *: ,\n },\n 'received': {\n Any (str) *: ,\n },\n },\n },\n },\n Optional (str) bgp_negotiated_keepalive_timers: {\n 'keepalive_interval': ,\n 'hold_time': ,\n Optional (str) min_holdtime: ,\n },\n Optional (str) bgp_negotiated_capabilities: {\n Optional (str) remote_restart_timer: ,\n Optional (str) graceful_restart_af_advertised_by_peer: ,\n Any (str) *: ,\n },\n Optional (str) bgp_neighbor_session: {\n Optional (str) sessions: ,\n Optional (str) stateful_switchover: ,\n },\n Optional (str) bgp_neighbor_counters: {\n Optional (str) messages: {\n 'sent': {\n 'opens': ,\n 'updates': ,\n 'notifications': ,\n 'keepalives': ,\n 'route_refresh': ,\n 'total': ,\n },\n 'received': {\n 'opens': ,\n 'updates': ,\n 'notifications': ,\n 'keepalives': ,\n 'route_refresh': ,\n 'total': ,\n },\n 'in_queue_depth': ,\n 'out_queue_depth': ,\n },\n Optional (str) multisession_messages: {\n Any (str) *: {\n 'sent': {\n 'opens': ,\n 'updates': ,\n 'notifications': ,\n 'keepalives': ,\n 'route_refresh': ,\n 'total': ,\n },\n 'received': {\n 'opens': ,\n 'updates': ,\n 'notifications': ,\n 'keepalives': ,\n 'route_refresh': ,\n 'total': ,\n },\n 'in_queue_depth': ,\n 'out_queue_depth': ,\n },\n },\n },\n Optional (str) bgp_session_transport: {\n 'min_time_between_advertisement_runs': ,\n Optional (str) address_tracking_status: ,\n Optional (str) rib_route_ip: ,\n Optional (str) tcp_path_mtu_discovery: ,\n 'connection': {\n 'established': ,\n 'dropped': ,\n 'last_reset': ,\n Optional (str) reset_reason: ,\n },\n Optional (str) transport: {\n 'local_port': ,\n 'local_host': ,\n 'foreign_port': ,\n 'foreign_host': ,\n Optional (str) mss: ,\n },\n Optional (str) graceful_restart: ,\n Optional (str) gr_restart_time: ,\n Optional (str) gr_stalepath_time: ,\n Optional (str) connection_state: ,\n Optional (str) io_status: ,\n Optional (str) unread_input_bytes: ,\n Optional (str) ecn_connection: ,\n Optional (str) minimum_incoming_ttl: ,\n Optional (str) outgoing_ttl: ,\n Optional (str) connection_tableid: ,\n Optional (str) maximum_output_segment_queue_size: ,\n Optional (str) enqueued_packets: {\n 'retransmit_packet': ,\n 'input_packet': ,\n 'mis_ordered_packet': ,\n },\n Optional (str) iss: ,\n Optional (str) snduna: ,\n Optional (str) sndnxt: ,\n Optional (str) irs: ,\n Optional (str) rcvnxt: ,\n Optional (str) sndwnd: ,\n Optional (str) snd_scale: ,\n Optional (str) maxrcvwnd: ,\n Optional (str) rcvwnd: ,\n Optional (str) rcv_scale: ,\n Optional (str) delrcvwnd: ,\n Optional (str) srtt: ,\n Optional (str) rtto: ,\n Optional (str) rtv: ,\n Optional (str) krtt: ,\n Optional (str) min_rtt: ,\n Optional (str) max_rtt: ,\n Optional (str) ack_hold: ,\n Optional (str) uptime: ,\n Optional (str) sent_idletime: ,\n Optional (str) receive_idletime: ,\n Optional (str) status_flags: ,\n Optional (str) option_flags: ,\n Optional (str) ip_precedence_value: ,\n Optional (str) datagram: {\n Optional (str) datagram_sent: {\n 'value': ,\n 'retransmit': ,\n 'fastretransmit': ,\n 'partialack': ,\n 'second_congestion': ,\n 'with_data': ,\n 'total_data': ,\n },\n 'datagram_received': {\n 'value': ,\n 'out_of_order': ,\n 'with_data': ,\n 'total_data': ,\n },\n },\n Optional (str) packet_fast_path: ,\n Optional (str) packet_fast_processed: ,\n Optional (str) packet_slow_path: ,\n Optional (str) fast_lock_acquisition_failures: ,\n Optional (str) lock_slow_path: ,\n Optional (str) tcp_semaphore: ,\n Optional (str) tcp_semaphore_status: ,\n Optional (str) sso: ,\n Optional (str) tcp_connection: ,\n },\n Optional (str) bgp_event_timer: {\n 'starts': {\n Any (str) *: ,\n },\n 'wakeups': {\n Any (str) *: ,\n },\n 'next': {\n Any (str) *: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_bgp_all_neighbors_neighbor", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L4617" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L4618" } }, "show ip bgp all neighbors {neighbor} advertised-routes": { @@ -20981,7 +21429,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) bgp_table_version: ,\n Optional (str) local_router_id: ,\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) advertised: {\n Optional (Any) Any (str) *: {\n Optional (str) index: {\n Optional (Any) Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) status_codes: ,\n Optional (str) path_type: ,\n Optional (str) metric: ,\n Optional (str) localprf: ,\n Optional (str) weight: ,\n Optional (str) path: ,\n Optional (str) origin_codes: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_bgp_all_neighbors_neighbor_advertised-routes", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L5353" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L5354" } }, "show ip bgp all neighbors {neighbor} received-routes": { @@ -20992,7 +21440,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) bgp_table_version: ,\n Optional (str) local_router_id: ,\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) received_routes: {\n Optional (Any) Any (str) *: {\n Optional (str) index: {\n Optional (Any) Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) status_codes: ,\n Optional (str) path_type: ,\n Optional (str) metric: ,\n Optional (str) localprf: ,\n Optional (str) weight: ,\n Optional (str) path: ,\n Optional (str) origin_codes: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_bgp_all_neighbors_neighbor_received-routes", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L5984" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L5985" } }, "show ip bgp all neighbors {neighbor} routes": { @@ -21003,7 +21451,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) total_num_of_prefixes: ,\nOptional (str) vrf: {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) bgp_table_version: ,\n Optional (str) local_router_id: ,\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) routes: {\n Optional (Any) Any (str) *: {\n Optional (str) index: {\n Optional (Any) Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) status_codes: ,\n Optional (str) path_type: ,\n Optional (str) metric: ,\n Optional (str) localprf: ,\n Optional (str) weight: ,\n Optional (str) path: ,\n Optional (str) origin_codes: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_bgp_all_neighbors_neighbor_routes", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L6643" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L6644" } }, "show ip bgp all summary": { @@ -21014,7 +21462,7 @@ "package": "genie.libs.parser", "schema": "{\n'bgp_id': Or (, ),\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': Or (, ),\n 'msg_rcvd': ,\n 'msg_sent': ,\n 'tbl_ver': ,\n 'input_queue': ,\n 'output_queue': ,\n 'up_down': ,\n 'state_pfxrcd': ,\n Optional (str) route_identifier: ,\n Optional (str) local_as: Or (, ),\n Optional (str) bgp_table_version: ,\n Optional (str) routing_table_version: ,\n Optional (str) prefixes: {\n 'total_entries': ,\n 'memory_usage': ,\n },\n Optional (str) path: {\n 'total_entries': ,\n 'memory_usage': ,\n },\n Optional (str) cache_entries: {\n Any (str) *: {\n 'total_entries': ,\n 'memory_usage': ,\n },\n },\n Optional (str) entries: {\n Any (str) *: {\n 'total_entries': ,\n 'memory_usage': ,\n },\n },\n Optional (str) community_entries: {\n 'total_entries': ,\n 'memory_usage': ,\n },\n Optional (str) attribute_entries: ,\n Optional (str) total_memory: ,\n Optional (str) activity_prefixes: ,\n Optional (str) activity_paths: ,\n Optional (str) scan_interval: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_bgp_all_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L2888" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L2889" } }, "show ip bgp neighbors": { @@ -21025,7 +21473,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': Or (, ),\n 'link': ,\n Optional (str) local_as: Or (, ),\n Optional (str) description: ,\n 'shutdown': ,\n Optional (str) bgp_version: ,\n Optional (str) router_id: ,\n Optional (str) session_state: ,\n Optional (str) no_prepend: ,\n Optional (str) replace_as: ,\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) session_state: ,\n Optional (str) up_time: ,\n Optional (str) down_time: ,\n Optional (str) last_read: ,\n Optional (str) last_write: ,\n Optional (str) current_time: ,\n Optional (str) bgp_table_version: ,\n Optional (str) neighbor_version: ,\n Optional (str) output_queue_size: ,\n Optional (str) index: ,\n Optional (str) advertise_bit: ,\n Optional (str) route_reflector_client: ,\n Optional (str) update_group_member: ,\n Optional (str) community_attribute_sent: ,\n Optional (str) extended_community_attribute_sent: ,\n Optional (str) suppress_ldp_signaling: ,\n Optional (str) slow_peer_detection: ,\n Optional (str) slow_peer_split_update_group_dynamic: ,\n Optional (str) refresh_epoch: ,\n Optional (str) max_nlri: ,\n Optional (str) min_nlri: ,\n Optional (str) last_detected_dynamic_slow_peer: ,\n Optional (str) dynamic_slow_peer_recovered: ,\n Optional (str) last_sent_refresh_start_of_rib: ,\n Optional (str) last_received_refresh_start_of_rib: ,\n Optional (str) last_sent_refresh_end_of_rib: ,\n Optional (str) last_received_refresh_end_of_rib: ,\n Optional (str) refresh_out: ,\n Optional (str) refresh_in: ,\n Optional (str) prefix_activity_counters: {\n 'sent': {\n Any (str) *: Any (str) *,\n },\n 'received': {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) local_policy_denied_prefixes_counters: {\n 'outbound': {\n Any (str) *: Any (str) *,\n },\n 'inbound': {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) refresh_activity_counters: {\n 'sent': {\n Any (str) *: ,\n },\n 'received': {\n Any (str) *: ,\n },\n },\n },\n },\n Optional (str) bgp_negotiated_keepalive_timers: {\n 'keepalive_interval': ,\n 'hold_time': ,\n Optional (str) min_holdtime: ,\n },\n Optional (str) bgp_negotiated_capabilities: {\n Optional (str) remote_restart_timer: ,\n Optional (str) graceful_restart_af_advertised_by_peer: ,\n Any (str) *: ,\n },\n Optional (str) bgp_neighbor_session: {\n Optional (str) sessions: ,\n Optional (str) stateful_switchover: ,\n },\n Optional (str) bgp_neighbor_counters: {\n Optional (str) messages: {\n 'sent': {\n 'opens': ,\n 'updates': ,\n 'notifications': ,\n 'keepalives': ,\n 'route_refresh': ,\n 'total': ,\n },\n 'received': {\n 'opens': ,\n 'updates': ,\n 'notifications': ,\n 'keepalives': ,\n 'route_refresh': ,\n 'total': ,\n },\n 'in_queue_depth': ,\n 'out_queue_depth': ,\n },\n Optional (str) multisession_messages: {\n Any (str) *: {\n 'sent': {\n 'opens': ,\n 'updates': ,\n 'notifications': ,\n 'keepalives': ,\n 'route_refresh': ,\n 'total': ,\n },\n 'received': {\n 'opens': ,\n 'updates': ,\n 'notifications': ,\n 'keepalives': ,\n 'route_refresh': ,\n 'total': ,\n },\n 'in_queue_depth': ,\n 'out_queue_depth': ,\n },\n },\n },\n Optional (str) bgp_session_transport: {\n 'min_time_between_advertisement_runs': ,\n Optional (str) address_tracking_status: ,\n Optional (str) rib_route_ip: ,\n Optional (str) tcp_path_mtu_discovery: ,\n 'connection': {\n 'established': ,\n 'dropped': ,\n 'last_reset': ,\n Optional (str) reset_reason: ,\n },\n Optional (str) transport: {\n 'local_port': ,\n 'local_host': ,\n 'foreign_port': ,\n 'foreign_host': ,\n Optional (str) mss: ,\n },\n Optional (str) graceful_restart: ,\n Optional (str) gr_restart_time: ,\n Optional (str) gr_stalepath_time: ,\n Optional (str) connection_state: ,\n Optional (str) io_status: ,\n Optional (str) unread_input_bytes: ,\n Optional (str) ecn_connection: ,\n Optional (str) minimum_incoming_ttl: ,\n Optional (str) outgoing_ttl: ,\n Optional (str) connection_tableid: ,\n Optional (str) maximum_output_segment_queue_size: ,\n Optional (str) enqueued_packets: {\n 'retransmit_packet': ,\n 'input_packet': ,\n 'mis_ordered_packet': ,\n },\n Optional (str) iss: ,\n Optional (str) snduna: ,\n Optional (str) sndnxt: ,\n Optional (str) irs: ,\n Optional (str) rcvnxt: ,\n Optional (str) sndwnd: ,\n Optional (str) snd_scale: ,\n Optional (str) maxrcvwnd: ,\n Optional (str) rcvwnd: ,\n Optional (str) rcv_scale: ,\n Optional (str) delrcvwnd: ,\n Optional (str) srtt: ,\n Optional (str) rtto: ,\n Optional (str) rtv: ,\n Optional (str) krtt: ,\n Optional (str) min_rtt: ,\n Optional (str) max_rtt: ,\n Optional (str) ack_hold: ,\n Optional (str) uptime: ,\n Optional (str) sent_idletime: ,\n Optional (str) receive_idletime: ,\n Optional (str) status_flags: ,\n Optional (str) option_flags: ,\n Optional (str) ip_precedence_value: ,\n Optional (str) datagram: {\n Optional (str) datagram_sent: {\n 'value': ,\n 'retransmit': ,\n 'fastretransmit': ,\n 'partialack': ,\n 'second_congestion': ,\n 'with_data': ,\n 'total_data': ,\n },\n 'datagram_received': {\n 'value': ,\n 'out_of_order': ,\n 'with_data': ,\n 'total_data': ,\n },\n },\n Optional (str) packet_fast_path: ,\n Optional (str) packet_fast_processed: ,\n Optional (str) packet_slow_path: ,\n Optional (str) fast_lock_acquisition_failures: ,\n Optional (str) lock_slow_path: ,\n Optional (str) tcp_semaphore: ,\n Optional (str) tcp_semaphore_status: ,\n Optional (str) sso: ,\n Optional (str) tcp_connection: ,\n },\n Optional (str) bgp_event_timer: {\n 'starts': {\n Any (str) *: ,\n },\n 'wakeups': {\n Any (str) *: ,\n },\n 'next': {\n Any (str) *: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_bgp_neighbors", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L4678" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L4679" } }, "show ip bgp neighbors {neighbor}": { @@ -21036,7 +21484,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': Or (, ),\n 'link': ,\n Optional (str) local_as: Or (, ),\n Optional (str) description: ,\n 'shutdown': ,\n Optional (str) bgp_version: ,\n Optional (str) router_id: ,\n Optional (str) session_state: ,\n Optional (str) no_prepend: ,\n Optional (str) replace_as: ,\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) session_state: ,\n Optional (str) up_time: ,\n Optional (str) down_time: ,\n Optional (str) last_read: ,\n Optional (str) last_write: ,\n Optional (str) current_time: ,\n Optional (str) bgp_table_version: ,\n Optional (str) neighbor_version: ,\n Optional (str) output_queue_size: ,\n Optional (str) index: ,\n Optional (str) advertise_bit: ,\n Optional (str) route_reflector_client: ,\n Optional (str) update_group_member: ,\n Optional (str) community_attribute_sent: ,\n Optional (str) extended_community_attribute_sent: ,\n Optional (str) suppress_ldp_signaling: ,\n Optional (str) slow_peer_detection: ,\n Optional (str) slow_peer_split_update_group_dynamic: ,\n Optional (str) refresh_epoch: ,\n Optional (str) max_nlri: ,\n Optional (str) min_nlri: ,\n Optional (str) last_detected_dynamic_slow_peer: ,\n Optional (str) dynamic_slow_peer_recovered: ,\n Optional (str) last_sent_refresh_start_of_rib: ,\n Optional (str) last_received_refresh_start_of_rib: ,\n Optional (str) last_sent_refresh_end_of_rib: ,\n Optional (str) last_received_refresh_end_of_rib: ,\n Optional (str) refresh_out: ,\n Optional (str) refresh_in: ,\n Optional (str) prefix_activity_counters: {\n 'sent': {\n Any (str) *: Any (str) *,\n },\n 'received': {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) local_policy_denied_prefixes_counters: {\n 'outbound': {\n Any (str) *: Any (str) *,\n },\n 'inbound': {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) refresh_activity_counters: {\n 'sent': {\n Any (str) *: ,\n },\n 'received': {\n Any (str) *: ,\n },\n },\n },\n },\n Optional (str) bgp_negotiated_keepalive_timers: {\n 'keepalive_interval': ,\n 'hold_time': ,\n Optional (str) min_holdtime: ,\n },\n Optional (str) bgp_negotiated_capabilities: {\n Optional (str) remote_restart_timer: ,\n Optional (str) graceful_restart_af_advertised_by_peer: ,\n Any (str) *: ,\n },\n Optional (str) bgp_neighbor_session: {\n Optional (str) sessions: ,\n Optional (str) stateful_switchover: ,\n },\n Optional (str) bgp_neighbor_counters: {\n Optional (str) messages: {\n 'sent': {\n 'opens': ,\n 'updates': ,\n 'notifications': ,\n 'keepalives': ,\n 'route_refresh': ,\n 'total': ,\n },\n 'received': {\n 'opens': ,\n 'updates': ,\n 'notifications': ,\n 'keepalives': ,\n 'route_refresh': ,\n 'total': ,\n },\n 'in_queue_depth': ,\n 'out_queue_depth': ,\n },\n Optional (str) multisession_messages: {\n Any (str) *: {\n 'sent': {\n 'opens': ,\n 'updates': ,\n 'notifications': ,\n 'keepalives': ,\n 'route_refresh': ,\n 'total': ,\n },\n 'received': {\n 'opens': ,\n 'updates': ,\n 'notifications': ,\n 'keepalives': ,\n 'route_refresh': ,\n 'total': ,\n },\n 'in_queue_depth': ,\n 'out_queue_depth': ,\n },\n },\n },\n Optional (str) bgp_session_transport: {\n 'min_time_between_advertisement_runs': ,\n Optional (str) address_tracking_status: ,\n Optional (str) rib_route_ip: ,\n Optional (str) tcp_path_mtu_discovery: ,\n 'connection': {\n 'established': ,\n 'dropped': ,\n 'last_reset': ,\n Optional (str) reset_reason: ,\n },\n Optional (str) transport: {\n 'local_port': ,\n 'local_host': ,\n 'foreign_port': ,\n 'foreign_host': ,\n Optional (str) mss: ,\n },\n Optional (str) graceful_restart: ,\n Optional (str) gr_restart_time: ,\n Optional (str) gr_stalepath_time: ,\n Optional (str) connection_state: ,\n Optional (str) io_status: ,\n Optional (str) unread_input_bytes: ,\n Optional (str) ecn_connection: ,\n Optional (str) minimum_incoming_ttl: ,\n Optional (str) outgoing_ttl: ,\n Optional (str) connection_tableid: ,\n Optional (str) maximum_output_segment_queue_size: ,\n Optional (str) enqueued_packets: {\n 'retransmit_packet': ,\n 'input_packet': ,\n 'mis_ordered_packet': ,\n },\n Optional (str) iss: ,\n Optional (str) snduna: ,\n Optional (str) sndnxt: ,\n Optional (str) irs: ,\n Optional (str) rcvnxt: ,\n Optional (str) sndwnd: ,\n Optional (str) snd_scale: ,\n Optional (str) maxrcvwnd: ,\n Optional (str) rcvwnd: ,\n Optional (str) rcv_scale: ,\n Optional (str) delrcvwnd: ,\n Optional (str) srtt: ,\n Optional (str) rtto: ,\n Optional (str) rtv: ,\n Optional (str) krtt: ,\n Optional (str) min_rtt: ,\n Optional (str) max_rtt: ,\n Optional (str) ack_hold: ,\n Optional (str) uptime: ,\n Optional (str) sent_idletime: ,\n Optional (str) receive_idletime: ,\n Optional (str) status_flags: ,\n Optional (str) option_flags: ,\n Optional (str) ip_precedence_value: ,\n Optional (str) datagram: {\n Optional (str) datagram_sent: {\n 'value': ,\n 'retransmit': ,\n 'fastretransmit': ,\n 'partialack': ,\n 'second_congestion': ,\n 'with_data': ,\n 'total_data': ,\n },\n 'datagram_received': {\n 'value': ,\n 'out_of_order': ,\n 'with_data': ,\n 'total_data': ,\n },\n },\n Optional (str) packet_fast_path: ,\n Optional (str) packet_fast_processed: ,\n Optional (str) packet_slow_path: ,\n Optional (str) fast_lock_acquisition_failures: ,\n Optional (str) lock_slow_path: ,\n Optional (str) tcp_semaphore: ,\n Optional (str) tcp_semaphore_status: ,\n Optional (str) sso: ,\n Optional (str) tcp_connection: ,\n },\n Optional (str) bgp_event_timer: {\n 'starts': {\n Any (str) *: ,\n },\n 'wakeups': {\n Any (str) *: ,\n },\n 'next': {\n Any (str) *: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_bgp_neighbors_neighbor", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L4678" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L4679" } }, "show ip bgp neighbors {neighbor} advertised-routes": { @@ -21047,7 +21495,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) bgp_table_version: ,\n Optional (str) local_router_id: ,\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) advertised: {\n Optional (Any) Any (str) *: {\n Optional (str) index: {\n Optional (Any) Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) status_codes: ,\n Optional (str) path_type: ,\n Optional (str) metric: ,\n Optional (str) localprf: ,\n Optional (str) weight: ,\n Optional (str) path: ,\n Optional (str) origin_codes: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_bgp_neighbors_neighbor_advertised-routes", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L5399" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L5400" } }, "show ip bgp neighbors {neighbor} received-routes": { @@ -21058,7 +21506,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) bgp_table_version: ,\n Optional (str) local_router_id: ,\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) received_routes: {\n Optional (Any) Any (str) *: {\n Optional (str) index: {\n Optional (Any) Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) status_codes: ,\n Optional (str) path_type: ,\n Optional (str) metric: ,\n Optional (str) localprf: ,\n Optional (str) weight: ,\n Optional (str) path: ,\n Optional (str) origin_codes: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_bgp_neighbors_neighbor_received-routes", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L6019" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L6020" } }, "show ip bgp neighbors {neighbor} routes": { @@ -21069,7 +21517,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) total_num_of_prefixes: ,\nOptional (str) vrf: {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) bgp_table_version: ,\n Optional (str) local_router_id: ,\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) routes: {\n Optional (Any) Any (str) *: {\n Optional (str) index: {\n Optional (Any) Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) status_codes: ,\n Optional (str) path_type: ,\n Optional (str) metric: ,\n Optional (str) localprf: ,\n Optional (str) weight: ,\n Optional (str) path: ,\n Optional (str) origin_codes: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_bgp_neighbors_neighbor_routes", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L6679" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L6680" } }, "show ip bgp regexp {regexp}": { @@ -21100,7 +21548,7 @@ "package": "genie.libs.parser", "schema": "{\n'bgp_id': Or (, ),\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': Or (, ),\n 'msg_rcvd': ,\n 'msg_sent': ,\n 'tbl_ver': ,\n 'input_queue': ,\n 'output_queue': ,\n 'up_down': ,\n 'state_pfxrcd': ,\n Optional (str) route_identifier: ,\n Optional (str) local_as: Or (, ),\n Optional (str) bgp_table_version: ,\n Optional (str) routing_table_version: ,\n Optional (str) prefixes: {\n 'total_entries': ,\n 'memory_usage': ,\n },\n Optional (str) path: {\n 'total_entries': ,\n 'memory_usage': ,\n },\n Optional (str) cache_entries: {\n Any (str) *: {\n 'total_entries': ,\n 'memory_usage': ,\n },\n },\n Optional (str) entries: {\n Any (str) *: {\n 'total_entries': ,\n 'memory_usage': ,\n },\n },\n Optional (str) community_entries: {\n 'total_entries': ,\n 'memory_usage': ,\n },\n Optional (str) attribute_entries: ,\n Optional (str) total_memory: ,\n Optional (str) activity_prefixes: ,\n Optional (str) activity_paths: ,\n Optional (str) scan_interval: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_bgp_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L2841" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L2842" } }, "show ip bgp template peer-policy": { @@ -21120,7 +21568,7 @@ "package": "genie.libs.parser", "schema": "{\n'peer_policy': {\n Any (str) *: {\n Optional (str) local_policies: ,\n Optional (str) inherited_polices: ,\n Optional (str) local_disable_policies: ,\n Optional (str) inherited_disable_polices: ,\n Optional (str) allowas_in: ,\n Optional (str) allowas_in_as_number: ,\n Optional (str) as_override: ,\n Optional (str) default_originate: ,\n Optional (str) default_originate_route_map: ,\n Optional (str) route_map_name_in: ,\n Optional (str) route_map_name_out: ,\n Optional (str) maximum_prefix_max_prefix_no: ,\n Optional (str) maximum_prefix_threshold: ,\n Optional (str) maximum_prefix_restart: ,\n Optional (str) maximum_prefix_warning_only: ,\n Optional (str) next_hop_self: ,\n Optional (str) route_reflector_client: ,\n Optional (str) send_community: ,\n Optional (str) soft_reconfiguration: ,\n Optional (str) soo: ,\n Optional (str) index: ,\n Optional (str) inherited_policies: {\n Optional (str) allowas_in: ,\n Optional (str) allowas_in_as_number: ,\n Optional (str) as_override: ,\n Optional (str) default_originate: ,\n Optional (str) default_originate_route_map: ,\n Optional (str) route_map_name_in: ,\n Optional (str) route_map_name_out: ,\n Optional (str) maximum_prefix_max_prefix_no: ,\n Optional (str) maximum_prefix_threshold: ,\n Optional (str) maximum_prefix_restart: ,\n Optional (str) maximum_prefix_warning_only: ,\n Optional (str) next_hop_self: ,\n Optional (str) route_reflector_client: ,\n Optional (str) send_community: ,\n Optional (str) soft_reconfiguration: ,\n Optional (str) soo: ,\n },\n },\n },\n}", "uid": "show_ip_bgp_template_peer-policy", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L7320" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L7321" } }, "show ip bgp template peer-policy {template_name}": { @@ -21140,7 +21588,7 @@ "package": "genie.libs.parser", "schema": "{\n'peer_policy': {\n Any (str) *: {\n Optional (str) local_policies: ,\n Optional (str) inherited_polices: ,\n Optional (str) local_disable_policies: ,\n Optional (str) inherited_disable_polices: ,\n Optional (str) allowas_in: ,\n Optional (str) allowas_in_as_number: ,\n Optional (str) as_override: ,\n Optional (str) default_originate: ,\n Optional (str) default_originate_route_map: ,\n Optional (str) route_map_name_in: ,\n Optional (str) route_map_name_out: ,\n Optional (str) maximum_prefix_max_prefix_no: ,\n Optional (str) maximum_prefix_threshold: ,\n Optional (str) maximum_prefix_restart: ,\n Optional (str) maximum_prefix_warning_only: ,\n Optional (str) next_hop_self: ,\n Optional (str) route_reflector_client: ,\n Optional (str) send_community: ,\n Optional (str) soft_reconfiguration: ,\n Optional (str) soo: ,\n Optional (str) index: ,\n Optional (str) inherited_policies: {\n Optional (str) allowas_in: ,\n Optional (str) allowas_in_as_number: ,\n Optional (str) as_override: ,\n Optional (str) default_originate: ,\n Optional (str) default_originate_route_map: ,\n Optional (str) route_map_name_in: ,\n Optional (str) route_map_name_out: ,\n Optional (str) maximum_prefix_max_prefix_no: ,\n Optional (str) maximum_prefix_threshold: ,\n Optional (str) maximum_prefix_restart: ,\n Optional (str) maximum_prefix_warning_only: ,\n Optional (str) next_hop_self: ,\n Optional (str) route_reflector_client: ,\n Optional (str) send_community: ,\n Optional (str) soft_reconfiguration: ,\n Optional (str) soo: ,\n },\n },\n },\n}", "uid": "show_ip_bgp_template_peer-policy_template_name", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L7320" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L7321" } }, "show ip bgp template peer-session": { @@ -21160,7 +21608,7 @@ "package": "genie.libs.parser", "schema": "{\n'peer_session': {\n Any (str) *: {\n Optional (str) local_policies: ,\n Optional (str) inherited_polices: ,\n Optional (str) fall_over_bfd: ,\n Optional (str) suppress_four_byte_as_capability: ,\n Optional (str) description: ,\n Optional (str) disable_connected_check: ,\n Optional (str) ebgp_multihop_enable: ,\n Optional (str) ebgp_multihop_max_hop: ,\n Optional (str) local_as_as_no: ,\n Optional (str) password_text: ,\n Optional (str) remote_as: ,\n Optional (str) shutdown: ,\n Optional (str) keepalive_interval: ,\n Optional (str) holdtime: ,\n Optional (str) transport_connection_mode: ,\n Optional (str) update_source: ,\n Optional (str) index: ,\n Optional (str) inherited_session_commands: {\n Optional (str) fall_over_bfd: ,\n Optional (str) suppress_four_byte_as_capability: ,\n Optional (str) description: ,\n Optional (str) disable_connected_check: ,\n Optional (str) ebgp_multihop_enable: ,\n Optional (str) ebgp_multihop_max_hop: ,\n Optional (str) local_as_as_no: ,\n Optional (str) password_text: ,\n Optional (str) remote_as: ,\n Optional (str) shutdown: ,\n Optional (str) keepalive_interval: ,\n Optional (str) holdtime: ,\n Optional (str) transport_connection_mode: ,\n Optional (str) update_source: ,\n },\n },\n },\n}", "uid": "show_ip_bgp_template_peer-session", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L7030" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L7031" } }, "show ip bgp template peer-session {template_name}": { @@ -21180,7 +21628,7 @@ "package": "genie.libs.parser", "schema": "{\n'peer_session': {\n Any (str) *: {\n Optional (str) local_policies: ,\n Optional (str) inherited_polices: ,\n Optional (str) fall_over_bfd: ,\n Optional (str) suppress_four_byte_as_capability: ,\n Optional (str) description: ,\n Optional (str) disable_connected_check: ,\n Optional (str) ebgp_multihop_enable: ,\n Optional (str) ebgp_multihop_max_hop: ,\n Optional (str) local_as_as_no: ,\n Optional (str) password_text: ,\n Optional (str) remote_as: ,\n Optional (str) shutdown: ,\n Optional (str) keepalive_interval: ,\n Optional (str) holdtime: ,\n Optional (str) transport_connection_mode: ,\n Optional (str) update_source: ,\n Optional (str) index: ,\n Optional (str) inherited_session_commands: {\n Optional (str) fall_over_bfd: ,\n Optional (str) suppress_four_byte_as_capability: ,\n Optional (str) description: ,\n Optional (str) disable_connected_check: ,\n Optional (str) ebgp_multihop_enable: ,\n Optional (str) ebgp_multihop_max_hop: ,\n Optional (str) local_as_as_no: ,\n Optional (str) password_text: ,\n Optional (str) remote_as: ,\n Optional (str) shutdown: ,\n Optional (str) keepalive_interval: ,\n Optional (str) holdtime: ,\n Optional (str) transport_connection_mode: ,\n Optional (str) update_source: ,\n },\n },\n },\n}", "uid": "show_ip_bgp_template_peer-session_template_name", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L7030" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L7031" } }, "show ip bgp {address_family}": { @@ -21224,7 +21672,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': Or (, ),\n 'link': ,\n Optional (str) local_as: Or (, ),\n Optional (str) description: ,\n 'shutdown': ,\n Optional (str) bgp_version: ,\n Optional (str) router_id: ,\n Optional (str) session_state: ,\n Optional (str) no_prepend: ,\n Optional (str) replace_as: ,\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) session_state: ,\n Optional (str) up_time: ,\n Optional (str) down_time: ,\n Optional (str) last_read: ,\n Optional (str) last_write: ,\n Optional (str) current_time: ,\n Optional (str) bgp_table_version: ,\n Optional (str) neighbor_version: ,\n Optional (str) output_queue_size: ,\n Optional (str) index: ,\n Optional (str) advertise_bit: ,\n Optional (str) route_reflector_client: ,\n Optional (str) update_group_member: ,\n Optional (str) community_attribute_sent: ,\n Optional (str) extended_community_attribute_sent: ,\n Optional (str) suppress_ldp_signaling: ,\n Optional (str) slow_peer_detection: ,\n Optional (str) slow_peer_split_update_group_dynamic: ,\n Optional (str) refresh_epoch: ,\n Optional (str) max_nlri: ,\n Optional (str) min_nlri: ,\n Optional (str) last_detected_dynamic_slow_peer: ,\n Optional (str) dynamic_slow_peer_recovered: ,\n Optional (str) last_sent_refresh_start_of_rib: ,\n Optional (str) last_received_refresh_start_of_rib: ,\n Optional (str) last_sent_refresh_end_of_rib: ,\n Optional (str) last_received_refresh_end_of_rib: ,\n Optional (str) refresh_out: ,\n Optional (str) refresh_in: ,\n Optional (str) prefix_activity_counters: {\n 'sent': {\n Any (str) *: Any (str) *,\n },\n 'received': {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) local_policy_denied_prefixes_counters: {\n 'outbound': {\n Any (str) *: Any (str) *,\n },\n 'inbound': {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) refresh_activity_counters: {\n 'sent': {\n Any (str) *: ,\n },\n 'received': {\n Any (str) *: ,\n },\n },\n },\n },\n Optional (str) bgp_negotiated_keepalive_timers: {\n 'keepalive_interval': ,\n 'hold_time': ,\n Optional (str) min_holdtime: ,\n },\n Optional (str) bgp_negotiated_capabilities: {\n Optional (str) remote_restart_timer: ,\n Optional (str) graceful_restart_af_advertised_by_peer: ,\n Any (str) *: ,\n },\n Optional (str) bgp_neighbor_session: {\n Optional (str) sessions: ,\n Optional (str) stateful_switchover: ,\n },\n Optional (str) bgp_neighbor_counters: {\n Optional (str) messages: {\n 'sent': {\n 'opens': ,\n 'updates': ,\n 'notifications': ,\n 'keepalives': ,\n 'route_refresh': ,\n 'total': ,\n },\n 'received': {\n 'opens': ,\n 'updates': ,\n 'notifications': ,\n 'keepalives': ,\n 'route_refresh': ,\n 'total': ,\n },\n 'in_queue_depth': ,\n 'out_queue_depth': ,\n },\n Optional (str) multisession_messages: {\n Any (str) *: {\n 'sent': {\n 'opens': ,\n 'updates': ,\n 'notifications': ,\n 'keepalives': ,\n 'route_refresh': ,\n 'total': ,\n },\n 'received': {\n 'opens': ,\n 'updates': ,\n 'notifications': ,\n 'keepalives': ,\n 'route_refresh': ,\n 'total': ,\n },\n 'in_queue_depth': ,\n 'out_queue_depth': ,\n },\n },\n },\n Optional (str) bgp_session_transport: {\n 'min_time_between_advertisement_runs': ,\n Optional (str) address_tracking_status: ,\n Optional (str) rib_route_ip: ,\n Optional (str) tcp_path_mtu_discovery: ,\n 'connection': {\n 'established': ,\n 'dropped': ,\n 'last_reset': ,\n Optional (str) reset_reason: ,\n },\n Optional (str) transport: {\n 'local_port': ,\n 'local_host': ,\n 'foreign_port': ,\n 'foreign_host': ,\n Optional (str) mss: ,\n },\n Optional (str) graceful_restart: ,\n Optional (str) gr_restart_time: ,\n Optional (str) gr_stalepath_time: ,\n Optional (str) connection_state: ,\n Optional (str) io_status: ,\n Optional (str) unread_input_bytes: ,\n Optional (str) ecn_connection: ,\n Optional (str) minimum_incoming_ttl: ,\n Optional (str) outgoing_ttl: ,\n Optional (str) connection_tableid: ,\n Optional (str) maximum_output_segment_queue_size: ,\n Optional (str) enqueued_packets: {\n 'retransmit_packet': ,\n 'input_packet': ,\n 'mis_ordered_packet': ,\n },\n Optional (str) iss: ,\n Optional (str) snduna: ,\n Optional (str) sndnxt: ,\n Optional (str) irs: ,\n Optional (str) rcvnxt: ,\n Optional (str) sndwnd: ,\n Optional (str) snd_scale: ,\n Optional (str) maxrcvwnd: ,\n Optional (str) rcvwnd: ,\n Optional (str) rcv_scale: ,\n Optional (str) delrcvwnd: ,\n Optional (str) srtt: ,\n Optional (str) rtto: ,\n Optional (str) rtv: ,\n Optional (str) krtt: ,\n Optional (str) min_rtt: ,\n Optional (str) max_rtt: ,\n Optional (str) ack_hold: ,\n Optional (str) uptime: ,\n Optional (str) sent_idletime: ,\n Optional (str) receive_idletime: ,\n Optional (str) status_flags: ,\n Optional (str) option_flags: ,\n Optional (str) ip_precedence_value: ,\n Optional (str) datagram: {\n Optional (str) datagram_sent: {\n 'value': ,\n 'retransmit': ,\n 'fastretransmit': ,\n 'partialack': ,\n 'second_congestion': ,\n 'with_data': ,\n 'total_data': ,\n },\n 'datagram_received': {\n 'value': ,\n 'out_of_order': ,\n 'with_data': ,\n 'total_data': ,\n },\n },\n Optional (str) packet_fast_path: ,\n Optional (str) packet_fast_processed: ,\n Optional (str) packet_slow_path: ,\n Optional (str) fast_lock_acquisition_failures: ,\n Optional (str) lock_slow_path: ,\n Optional (str) tcp_semaphore: ,\n Optional (str) tcp_semaphore_status: ,\n Optional (str) sso: ,\n Optional (str) tcp_connection: ,\n },\n Optional (str) bgp_event_timer: {\n 'starts': {\n Any (str) *: ,\n },\n 'wakeups': {\n Any (str) *: ,\n },\n 'next': {\n Any (str) *: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_bgp_address_family_all_neighbors", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L4617" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L4618" } }, "show ip bgp {address_family} all neighbors {neighbor}": { @@ -21235,7 +21683,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': Or (, ),\n 'link': ,\n Optional (str) local_as: Or (, ),\n Optional (str) description: ,\n 'shutdown': ,\n Optional (str) bgp_version: ,\n Optional (str) router_id: ,\n Optional (str) session_state: ,\n Optional (str) no_prepend: ,\n Optional (str) replace_as: ,\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) session_state: ,\n Optional (str) up_time: ,\n Optional (str) down_time: ,\n Optional (str) last_read: ,\n Optional (str) last_write: ,\n Optional (str) current_time: ,\n Optional (str) bgp_table_version: ,\n Optional (str) neighbor_version: ,\n Optional (str) output_queue_size: ,\n Optional (str) index: ,\n Optional (str) advertise_bit: ,\n Optional (str) route_reflector_client: ,\n Optional (str) update_group_member: ,\n Optional (str) community_attribute_sent: ,\n Optional (str) extended_community_attribute_sent: ,\n Optional (str) suppress_ldp_signaling: ,\n Optional (str) slow_peer_detection: ,\n Optional (str) slow_peer_split_update_group_dynamic: ,\n Optional (str) refresh_epoch: ,\n Optional (str) max_nlri: ,\n Optional (str) min_nlri: ,\n Optional (str) last_detected_dynamic_slow_peer: ,\n Optional (str) dynamic_slow_peer_recovered: ,\n Optional (str) last_sent_refresh_start_of_rib: ,\n Optional (str) last_received_refresh_start_of_rib: ,\n Optional (str) last_sent_refresh_end_of_rib: ,\n Optional (str) last_received_refresh_end_of_rib: ,\n Optional (str) refresh_out: ,\n Optional (str) refresh_in: ,\n Optional (str) prefix_activity_counters: {\n 'sent': {\n Any (str) *: Any (str) *,\n },\n 'received': {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) local_policy_denied_prefixes_counters: {\n 'outbound': {\n Any (str) *: Any (str) *,\n },\n 'inbound': {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) refresh_activity_counters: {\n 'sent': {\n Any (str) *: ,\n },\n 'received': {\n Any (str) *: ,\n },\n },\n },\n },\n Optional (str) bgp_negotiated_keepalive_timers: {\n 'keepalive_interval': ,\n 'hold_time': ,\n Optional (str) min_holdtime: ,\n },\n Optional (str) bgp_negotiated_capabilities: {\n Optional (str) remote_restart_timer: ,\n Optional (str) graceful_restart_af_advertised_by_peer: ,\n Any (str) *: ,\n },\n Optional (str) bgp_neighbor_session: {\n Optional (str) sessions: ,\n Optional (str) stateful_switchover: ,\n },\n Optional (str) bgp_neighbor_counters: {\n Optional (str) messages: {\n 'sent': {\n 'opens': ,\n 'updates': ,\n 'notifications': ,\n 'keepalives': ,\n 'route_refresh': ,\n 'total': ,\n },\n 'received': {\n 'opens': ,\n 'updates': ,\n 'notifications': ,\n 'keepalives': ,\n 'route_refresh': ,\n 'total': ,\n },\n 'in_queue_depth': ,\n 'out_queue_depth': ,\n },\n Optional (str) multisession_messages: {\n Any (str) *: {\n 'sent': {\n 'opens': ,\n 'updates': ,\n 'notifications': ,\n 'keepalives': ,\n 'route_refresh': ,\n 'total': ,\n },\n 'received': {\n 'opens': ,\n 'updates': ,\n 'notifications': ,\n 'keepalives': ,\n 'route_refresh': ,\n 'total': ,\n },\n 'in_queue_depth': ,\n 'out_queue_depth': ,\n },\n },\n },\n Optional (str) bgp_session_transport: {\n 'min_time_between_advertisement_runs': ,\n Optional (str) address_tracking_status: ,\n Optional (str) rib_route_ip: ,\n Optional (str) tcp_path_mtu_discovery: ,\n 'connection': {\n 'established': ,\n 'dropped': ,\n 'last_reset': ,\n Optional (str) reset_reason: ,\n },\n Optional (str) transport: {\n 'local_port': ,\n 'local_host': ,\n 'foreign_port': ,\n 'foreign_host': ,\n Optional (str) mss: ,\n },\n Optional (str) graceful_restart: ,\n Optional (str) gr_restart_time: ,\n Optional (str) gr_stalepath_time: ,\n Optional (str) connection_state: ,\n Optional (str) io_status: ,\n Optional (str) unread_input_bytes: ,\n Optional (str) ecn_connection: ,\n Optional (str) minimum_incoming_ttl: ,\n Optional (str) outgoing_ttl: ,\n Optional (str) connection_tableid: ,\n Optional (str) maximum_output_segment_queue_size: ,\n Optional (str) enqueued_packets: {\n 'retransmit_packet': ,\n 'input_packet': ,\n 'mis_ordered_packet': ,\n },\n Optional (str) iss: ,\n Optional (str) snduna: ,\n Optional (str) sndnxt: ,\n Optional (str) irs: ,\n Optional (str) rcvnxt: ,\n Optional (str) sndwnd: ,\n Optional (str) snd_scale: ,\n Optional (str) maxrcvwnd: ,\n Optional (str) rcvwnd: ,\n Optional (str) rcv_scale: ,\n Optional (str) delrcvwnd: ,\n Optional (str) srtt: ,\n Optional (str) rtto: ,\n Optional (str) rtv: ,\n Optional (str) krtt: ,\n Optional (str) min_rtt: ,\n Optional (str) max_rtt: ,\n Optional (str) ack_hold: ,\n Optional (str) uptime: ,\n Optional (str) sent_idletime: ,\n Optional (str) receive_idletime: ,\n Optional (str) status_flags: ,\n Optional (str) option_flags: ,\n Optional (str) ip_precedence_value: ,\n Optional (str) datagram: {\n Optional (str) datagram_sent: {\n 'value': ,\n 'retransmit': ,\n 'fastretransmit': ,\n 'partialack': ,\n 'second_congestion': ,\n 'with_data': ,\n 'total_data': ,\n },\n 'datagram_received': {\n 'value': ,\n 'out_of_order': ,\n 'with_data': ,\n 'total_data': ,\n },\n },\n Optional (str) packet_fast_path: ,\n Optional (str) packet_fast_processed: ,\n Optional (str) packet_slow_path: ,\n Optional (str) fast_lock_acquisition_failures: ,\n Optional (str) lock_slow_path: ,\n Optional (str) tcp_semaphore: ,\n Optional (str) tcp_semaphore_status: ,\n Optional (str) sso: ,\n Optional (str) tcp_connection: ,\n },\n Optional (str) bgp_event_timer: {\n 'starts': {\n Any (str) *: ,\n },\n 'wakeups': {\n Any (str) *: ,\n },\n 'next': {\n Any (str) *: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_bgp_address_family_all_neighbors_neighbor", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L4617" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L4618" } }, "show ip bgp {address_family} all neighbors {neighbor} advertised-routes": { @@ -21246,7 +21694,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) bgp_table_version: ,\n Optional (str) local_router_id: ,\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) advertised: {\n Optional (Any) Any (str) *: {\n Optional (str) index: {\n Optional (Any) Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) status_codes: ,\n Optional (str) path_type: ,\n Optional (str) metric: ,\n Optional (str) localprf: ,\n Optional (str) weight: ,\n Optional (str) path: ,\n Optional (str) origin_codes: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_bgp_address_family_all_neighbors_neighbor_advertised-routes", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L5353" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L5354" } }, "show ip bgp {address_family} all neighbors {neighbor} received-routes": { @@ -21257,7 +21705,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) bgp_table_version: ,\n Optional (str) local_router_id: ,\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) received_routes: {\n Optional (Any) Any (str) *: {\n Optional (str) index: {\n Optional (Any) Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) status_codes: ,\n Optional (str) path_type: ,\n Optional (str) metric: ,\n Optional (str) localprf: ,\n Optional (str) weight: ,\n Optional (str) path: ,\n Optional (str) origin_codes: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_bgp_address_family_all_neighbors_neighbor_received-routes", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L5984" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L5985" } }, "show ip bgp {address_family} all neighbors {neighbor} routes": { @@ -21268,7 +21716,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) total_num_of_prefixes: ,\nOptional (str) vrf: {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) bgp_table_version: ,\n Optional (str) local_router_id: ,\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) routes: {\n Optional (Any) Any (str) *: {\n Optional (str) index: {\n Optional (Any) Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) status_codes: ,\n Optional (str) path_type: ,\n Optional (str) metric: ,\n Optional (str) localprf: ,\n Optional (str) weight: ,\n Optional (str) path: ,\n Optional (str) origin_codes: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_bgp_address_family_all_neighbors_neighbor_routes", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L6643" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L6644" } }, "show ip bgp {address_family} all summary": { @@ -21279,7 +21727,7 @@ "package": "genie.libs.parser", "schema": "{\n'bgp_id': Or (, ),\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': Or (, ),\n 'msg_rcvd': ,\n 'msg_sent': ,\n 'tbl_ver': ,\n 'input_queue': ,\n 'output_queue': ,\n 'up_down': ,\n 'state_pfxrcd': ,\n Optional (str) route_identifier: ,\n Optional (str) local_as: Or (, ),\n Optional (str) bgp_table_version: ,\n Optional (str) routing_table_version: ,\n Optional (str) prefixes: {\n 'total_entries': ,\n 'memory_usage': ,\n },\n Optional (str) path: {\n 'total_entries': ,\n 'memory_usage': ,\n },\n Optional (str) cache_entries: {\n Any (str) *: {\n 'total_entries': ,\n 'memory_usage': ,\n },\n },\n Optional (str) entries: {\n Any (str) *: {\n 'total_entries': ,\n 'memory_usage': ,\n },\n },\n Optional (str) community_entries: {\n 'total_entries': ,\n 'memory_usage': ,\n },\n Optional (str) attribute_entries: ,\n Optional (str) total_memory: ,\n Optional (str) activity_prefixes: ,\n Optional (str) activity_paths: ,\n Optional (str) scan_interval: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_bgp_address_family_all_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L2888" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L2889" } }, "show ip bgp {address_family} detail": { @@ -21444,7 +21892,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) bgp_table_version: ,\n Optional (str) route_identifier: ,\n Optional (str) vrf_route_identifier: ,\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) af_private_import_to_address_family: ,\n Optional (str) pfx_count: ,\n Optional (str) pfx_limit: ,\n Optional (str) routes: {\n Optional (Any) Any (str) *: {\n Optional (str) index: {\n Optional (Any) Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) status_codes: ,\n Optional (str) metric: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) path: ,\n Optional (str) origin_codes: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_bgp_address_family_mdt_vrf_vrf", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L7771" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L7772" } }, "show ip bgp {address_family} neighbors": { @@ -21455,7 +21903,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': Or (, ),\n 'link': ,\n Optional (str) local_as: Or (, ),\n Optional (str) description: ,\n 'shutdown': ,\n Optional (str) bgp_version: ,\n Optional (str) router_id: ,\n Optional (str) session_state: ,\n Optional (str) no_prepend: ,\n Optional (str) replace_as: ,\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) session_state: ,\n Optional (str) up_time: ,\n Optional (str) down_time: ,\n Optional (str) last_read: ,\n Optional (str) last_write: ,\n Optional (str) current_time: ,\n Optional (str) bgp_table_version: ,\n Optional (str) neighbor_version: ,\n Optional (str) output_queue_size: ,\n Optional (str) index: ,\n Optional (str) advertise_bit: ,\n Optional (str) route_reflector_client: ,\n Optional (str) update_group_member: ,\n Optional (str) community_attribute_sent: ,\n Optional (str) extended_community_attribute_sent: ,\n Optional (str) suppress_ldp_signaling: ,\n Optional (str) slow_peer_detection: ,\n Optional (str) slow_peer_split_update_group_dynamic: ,\n Optional (str) refresh_epoch: ,\n Optional (str) max_nlri: ,\n Optional (str) min_nlri: ,\n Optional (str) last_detected_dynamic_slow_peer: ,\n Optional (str) dynamic_slow_peer_recovered: ,\n Optional (str) last_sent_refresh_start_of_rib: ,\n Optional (str) last_received_refresh_start_of_rib: ,\n Optional (str) last_sent_refresh_end_of_rib: ,\n Optional (str) last_received_refresh_end_of_rib: ,\n Optional (str) refresh_out: ,\n Optional (str) refresh_in: ,\n Optional (str) prefix_activity_counters: {\n 'sent': {\n Any (str) *: Any (str) *,\n },\n 'received': {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) local_policy_denied_prefixes_counters: {\n 'outbound': {\n Any (str) *: Any (str) *,\n },\n 'inbound': {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) refresh_activity_counters: {\n 'sent': {\n Any (str) *: ,\n },\n 'received': {\n Any (str) *: ,\n },\n },\n },\n },\n Optional (str) bgp_negotiated_keepalive_timers: {\n 'keepalive_interval': ,\n 'hold_time': ,\n Optional (str) min_holdtime: ,\n },\n Optional (str) bgp_negotiated_capabilities: {\n Optional (str) remote_restart_timer: ,\n Optional (str) graceful_restart_af_advertised_by_peer: ,\n Any (str) *: ,\n },\n Optional (str) bgp_neighbor_session: {\n Optional (str) sessions: ,\n Optional (str) stateful_switchover: ,\n },\n Optional (str) bgp_neighbor_counters: {\n Optional (str) messages: {\n 'sent': {\n 'opens': ,\n 'updates': ,\n 'notifications': ,\n 'keepalives': ,\n 'route_refresh': ,\n 'total': ,\n },\n 'received': {\n 'opens': ,\n 'updates': ,\n 'notifications': ,\n 'keepalives': ,\n 'route_refresh': ,\n 'total': ,\n },\n 'in_queue_depth': ,\n 'out_queue_depth': ,\n },\n Optional (str) multisession_messages: {\n Any (str) *: {\n 'sent': {\n 'opens': ,\n 'updates': ,\n 'notifications': ,\n 'keepalives': ,\n 'route_refresh': ,\n 'total': ,\n },\n 'received': {\n 'opens': ,\n 'updates': ,\n 'notifications': ,\n 'keepalives': ,\n 'route_refresh': ,\n 'total': ,\n },\n 'in_queue_depth': ,\n 'out_queue_depth': ,\n },\n },\n },\n Optional (str) bgp_session_transport: {\n 'min_time_between_advertisement_runs': ,\n Optional (str) address_tracking_status: ,\n Optional (str) rib_route_ip: ,\n Optional (str) tcp_path_mtu_discovery: ,\n 'connection': {\n 'established': ,\n 'dropped': ,\n 'last_reset': ,\n Optional (str) reset_reason: ,\n },\n Optional (str) transport: {\n 'local_port': ,\n 'local_host': ,\n 'foreign_port': ,\n 'foreign_host': ,\n Optional (str) mss: ,\n },\n Optional (str) graceful_restart: ,\n Optional (str) gr_restart_time: ,\n Optional (str) gr_stalepath_time: ,\n Optional (str) connection_state: ,\n Optional (str) io_status: ,\n Optional (str) unread_input_bytes: ,\n Optional (str) ecn_connection: ,\n Optional (str) minimum_incoming_ttl: ,\n Optional (str) outgoing_ttl: ,\n Optional (str) connection_tableid: ,\n Optional (str) maximum_output_segment_queue_size: ,\n Optional (str) enqueued_packets: {\n 'retransmit_packet': ,\n 'input_packet': ,\n 'mis_ordered_packet': ,\n },\n Optional (str) iss: ,\n Optional (str) snduna: ,\n Optional (str) sndnxt: ,\n Optional (str) irs: ,\n Optional (str) rcvnxt: ,\n Optional (str) sndwnd: ,\n Optional (str) snd_scale: ,\n Optional (str) maxrcvwnd: ,\n Optional (str) rcvwnd: ,\n Optional (str) rcv_scale: ,\n Optional (str) delrcvwnd: ,\n Optional (str) srtt: ,\n Optional (str) rtto: ,\n Optional (str) rtv: ,\n Optional (str) krtt: ,\n Optional (str) min_rtt: ,\n Optional (str) max_rtt: ,\n Optional (str) ack_hold: ,\n Optional (str) uptime: ,\n Optional (str) sent_idletime: ,\n Optional (str) receive_idletime: ,\n Optional (str) status_flags: ,\n Optional (str) option_flags: ,\n Optional (str) ip_precedence_value: ,\n Optional (str) datagram: {\n Optional (str) datagram_sent: {\n 'value': ,\n 'retransmit': ,\n 'fastretransmit': ,\n 'partialack': ,\n 'second_congestion': ,\n 'with_data': ,\n 'total_data': ,\n },\n 'datagram_received': {\n 'value': ,\n 'out_of_order': ,\n 'with_data': ,\n 'total_data': ,\n },\n },\n Optional (str) packet_fast_path: ,\n Optional (str) packet_fast_processed: ,\n Optional (str) packet_slow_path: ,\n Optional (str) fast_lock_acquisition_failures: ,\n Optional (str) lock_slow_path: ,\n Optional (str) tcp_semaphore: ,\n Optional (str) tcp_semaphore_status: ,\n Optional (str) sso: ,\n Optional (str) tcp_connection: ,\n },\n Optional (str) bgp_event_timer: {\n 'starts': {\n Any (str) *: ,\n },\n 'wakeups': {\n Any (str) *: ,\n },\n 'next': {\n Any (str) *: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_bgp_address_family_neighbors", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L4678" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L4679" } }, "show ip bgp {address_family} neighbors {neighbor}": { @@ -21466,7 +21914,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': Or (, ),\n 'link': ,\n Optional (str) local_as: Or (, ),\n Optional (str) description: ,\n 'shutdown': ,\n Optional (str) bgp_version: ,\n Optional (str) router_id: ,\n Optional (str) session_state: ,\n Optional (str) no_prepend: ,\n Optional (str) replace_as: ,\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) session_state: ,\n Optional (str) up_time: ,\n Optional (str) down_time: ,\n Optional (str) last_read: ,\n Optional (str) last_write: ,\n Optional (str) current_time: ,\n Optional (str) bgp_table_version: ,\n Optional (str) neighbor_version: ,\n Optional (str) output_queue_size: ,\n Optional (str) index: ,\n Optional (str) advertise_bit: ,\n Optional (str) route_reflector_client: ,\n Optional (str) update_group_member: ,\n Optional (str) community_attribute_sent: ,\n Optional (str) extended_community_attribute_sent: ,\n Optional (str) suppress_ldp_signaling: ,\n Optional (str) slow_peer_detection: ,\n Optional (str) slow_peer_split_update_group_dynamic: ,\n Optional (str) refresh_epoch: ,\n Optional (str) max_nlri: ,\n Optional (str) min_nlri: ,\n Optional (str) last_detected_dynamic_slow_peer: ,\n Optional (str) dynamic_slow_peer_recovered: ,\n Optional (str) last_sent_refresh_start_of_rib: ,\n Optional (str) last_received_refresh_start_of_rib: ,\n Optional (str) last_sent_refresh_end_of_rib: ,\n Optional (str) last_received_refresh_end_of_rib: ,\n Optional (str) refresh_out: ,\n Optional (str) refresh_in: ,\n Optional (str) prefix_activity_counters: {\n 'sent': {\n Any (str) *: Any (str) *,\n },\n 'received': {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) local_policy_denied_prefixes_counters: {\n 'outbound': {\n Any (str) *: Any (str) *,\n },\n 'inbound': {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) refresh_activity_counters: {\n 'sent': {\n Any (str) *: ,\n },\n 'received': {\n Any (str) *: ,\n },\n },\n },\n },\n Optional (str) bgp_negotiated_keepalive_timers: {\n 'keepalive_interval': ,\n 'hold_time': ,\n Optional (str) min_holdtime: ,\n },\n Optional (str) bgp_negotiated_capabilities: {\n Optional (str) remote_restart_timer: ,\n Optional (str) graceful_restart_af_advertised_by_peer: ,\n Any (str) *: ,\n },\n Optional (str) bgp_neighbor_session: {\n Optional (str) sessions: ,\n Optional (str) stateful_switchover: ,\n },\n Optional (str) bgp_neighbor_counters: {\n Optional (str) messages: {\n 'sent': {\n 'opens': ,\n 'updates': ,\n 'notifications': ,\n 'keepalives': ,\n 'route_refresh': ,\n 'total': ,\n },\n 'received': {\n 'opens': ,\n 'updates': ,\n 'notifications': ,\n 'keepalives': ,\n 'route_refresh': ,\n 'total': ,\n },\n 'in_queue_depth': ,\n 'out_queue_depth': ,\n },\n Optional (str) multisession_messages: {\n Any (str) *: {\n 'sent': {\n 'opens': ,\n 'updates': ,\n 'notifications': ,\n 'keepalives': ,\n 'route_refresh': ,\n 'total': ,\n },\n 'received': {\n 'opens': ,\n 'updates': ,\n 'notifications': ,\n 'keepalives': ,\n 'route_refresh': ,\n 'total': ,\n },\n 'in_queue_depth': ,\n 'out_queue_depth': ,\n },\n },\n },\n Optional (str) bgp_session_transport: {\n 'min_time_between_advertisement_runs': ,\n Optional (str) address_tracking_status: ,\n Optional (str) rib_route_ip: ,\n Optional (str) tcp_path_mtu_discovery: ,\n 'connection': {\n 'established': ,\n 'dropped': ,\n 'last_reset': ,\n Optional (str) reset_reason: ,\n },\n Optional (str) transport: {\n 'local_port': ,\n 'local_host': ,\n 'foreign_port': ,\n 'foreign_host': ,\n Optional (str) mss: ,\n },\n Optional (str) graceful_restart: ,\n Optional (str) gr_restart_time: ,\n Optional (str) gr_stalepath_time: ,\n Optional (str) connection_state: ,\n Optional (str) io_status: ,\n Optional (str) unread_input_bytes: ,\n Optional (str) ecn_connection: ,\n Optional (str) minimum_incoming_ttl: ,\n Optional (str) outgoing_ttl: ,\n Optional (str) connection_tableid: ,\n Optional (str) maximum_output_segment_queue_size: ,\n Optional (str) enqueued_packets: {\n 'retransmit_packet': ,\n 'input_packet': ,\n 'mis_ordered_packet': ,\n },\n Optional (str) iss: ,\n Optional (str) snduna: ,\n Optional (str) sndnxt: ,\n Optional (str) irs: ,\n Optional (str) rcvnxt: ,\n Optional (str) sndwnd: ,\n Optional (str) snd_scale: ,\n Optional (str) maxrcvwnd: ,\n Optional (str) rcvwnd: ,\n Optional (str) rcv_scale: ,\n Optional (str) delrcvwnd: ,\n Optional (str) srtt: ,\n Optional (str) rtto: ,\n Optional (str) rtv: ,\n Optional (str) krtt: ,\n Optional (str) min_rtt: ,\n Optional (str) max_rtt: ,\n Optional (str) ack_hold: ,\n Optional (str) uptime: ,\n Optional (str) sent_idletime: ,\n Optional (str) receive_idletime: ,\n Optional (str) status_flags: ,\n Optional (str) option_flags: ,\n Optional (str) ip_precedence_value: ,\n Optional (str) datagram: {\n Optional (str) datagram_sent: {\n 'value': ,\n 'retransmit': ,\n 'fastretransmit': ,\n 'partialack': ,\n 'second_congestion': ,\n 'with_data': ,\n 'total_data': ,\n },\n 'datagram_received': {\n 'value': ,\n 'out_of_order': ,\n 'with_data': ,\n 'total_data': ,\n },\n },\n Optional (str) packet_fast_path: ,\n Optional (str) packet_fast_processed: ,\n Optional (str) packet_slow_path: ,\n Optional (str) fast_lock_acquisition_failures: ,\n Optional (str) lock_slow_path: ,\n Optional (str) tcp_semaphore: ,\n Optional (str) tcp_semaphore_status: ,\n Optional (str) sso: ,\n Optional (str) tcp_connection: ,\n },\n Optional (str) bgp_event_timer: {\n 'starts': {\n Any (str) *: ,\n },\n 'wakeups': {\n Any (str) *: ,\n },\n 'next': {\n Any (str) *: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_bgp_address_family_neighbors_neighbor", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L4678" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L4679" } }, "show ip bgp {address_family} neighbors {neighbor} advertised-routes": { @@ -21477,7 +21925,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) bgp_table_version: ,\n Optional (str) local_router_id: ,\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) advertised: {\n Optional (Any) Any (str) *: {\n Optional (str) index: {\n Optional (Any) Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) status_codes: ,\n Optional (str) path_type: ,\n Optional (str) metric: ,\n Optional (str) localprf: ,\n Optional (str) weight: ,\n Optional (str) path: ,\n Optional (str) origin_codes: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_bgp_address_family_neighbors_neighbor_advertised-routes", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L5399" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L5400" } }, "show ip bgp {address_family} neighbors {neighbor} received-routes": { @@ -21488,7 +21936,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) bgp_table_version: ,\n Optional (str) local_router_id: ,\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) received_routes: {\n Optional (Any) Any (str) *: {\n Optional (str) index: {\n Optional (Any) Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) status_codes: ,\n Optional (str) path_type: ,\n Optional (str) metric: ,\n Optional (str) localprf: ,\n Optional (str) weight: ,\n Optional (str) path: ,\n Optional (str) origin_codes: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_bgp_address_family_neighbors_neighbor_received-routes", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L6019" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L6020" } }, "show ip bgp {address_family} neighbors {neighbor} routes": { @@ -21499,7 +21947,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) total_num_of_prefixes: ,\nOptional (str) vrf: {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) bgp_table_version: ,\n Optional (str) local_router_id: ,\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) routes: {\n Optional (Any) Any (str) *: {\n Optional (str) index: {\n Optional (Any) Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) status_codes: ,\n Optional (str) path_type: ,\n Optional (str) metric: ,\n Optional (str) localprf: ,\n Optional (str) weight: ,\n Optional (str) path: ,\n Optional (str) origin_codes: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_bgp_address_family_neighbors_neighbor_routes", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L6679" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L6680" } }, "show ip bgp {address_family} rd {rd}": { @@ -21541,7 +21989,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) bgp_table_version: ,\n Optional (str) local_router_id: ,\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) advertised: {\n Optional (Any) Any (str) *: {\n Optional (str) index: {\n Optional (Any) Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) status_codes: ,\n Optional (str) path_type: ,\n Optional (str) metric: ,\n Optional (str) localprf: ,\n Optional (str) weight: ,\n Optional (str) path: ,\n Optional (str) origin_codes: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_bgp_address_family_rd_rd_neighbors_neighbor_advertised-routes", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L5399" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L5400" } }, "show ip bgp {address_family} rd {rd} summary": { @@ -21552,7 +22000,7 @@ "package": "genie.libs.parser", "schema": "{\n'bgp_id': Or (, ),\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': Or (, ),\n 'msg_rcvd': ,\n 'msg_sent': ,\n 'tbl_ver': ,\n 'input_queue': ,\n 'output_queue': ,\n 'up_down': ,\n 'state_pfxrcd': ,\n Optional (str) route_identifier: ,\n Optional (str) local_as: Or (, ),\n Optional (str) bgp_table_version: ,\n Optional (str) routing_table_version: ,\n Optional (str) prefixes: {\n 'total_entries': ,\n 'memory_usage': ,\n },\n Optional (str) path: {\n 'total_entries': ,\n 'memory_usage': ,\n },\n Optional (str) cache_entries: {\n Any (str) *: {\n 'total_entries': ,\n 'memory_usage': ,\n },\n },\n Optional (str) entries: {\n Any (str) *: {\n 'total_entries': ,\n 'memory_usage': ,\n },\n },\n Optional (str) community_entries: {\n 'total_entries': ,\n 'memory_usage': ,\n },\n Optional (str) attribute_entries: ,\n Optional (str) total_memory: ,\n Optional (str) activity_prefixes: ,\n Optional (str) activity_paths: ,\n Optional (str) scan_interval: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_bgp_address_family_rd_rd_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L2841" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L2842" } }, "show ip bgp {address_family} rd {rd} {route}": { @@ -21695,7 +22143,7 @@ "package": "genie.libs.parser", "schema": "{\n'bgp_id': Or (, ),\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': Or (, ),\n 'msg_rcvd': ,\n 'msg_sent': ,\n 'tbl_ver': ,\n 'input_queue': ,\n 'output_queue': ,\n 'up_down': ,\n 'state_pfxrcd': ,\n Optional (str) route_identifier: ,\n Optional (str) local_as: Or (, ),\n Optional (str) bgp_table_version: ,\n Optional (str) routing_table_version: ,\n Optional (str) prefixes: {\n 'total_entries': ,\n 'memory_usage': ,\n },\n Optional (str) path: {\n 'total_entries': ,\n 'memory_usage': ,\n },\n Optional (str) cache_entries: {\n Any (str) *: {\n 'total_entries': ,\n 'memory_usage': ,\n },\n },\n Optional (str) entries: {\n Any (str) *: {\n 'total_entries': ,\n 'memory_usage': ,\n },\n },\n Optional (str) community_entries: {\n 'total_entries': ,\n 'memory_usage': ,\n },\n Optional (str) attribute_entries: ,\n Optional (str) total_memory: ,\n Optional (str) activity_prefixes: ,\n Optional (str) activity_paths: ,\n Optional (str) scan_interval: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_bgp_address_family_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L2841" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L2842" } }, "show ip bgp {address_family} vrf {vrf}": { @@ -21737,7 +22185,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': Or (, ),\n 'link': ,\n Optional (str) local_as: Or (, ),\n Optional (str) description: ,\n 'shutdown': ,\n Optional (str) bgp_version: ,\n Optional (str) router_id: ,\n Optional (str) session_state: ,\n Optional (str) no_prepend: ,\n Optional (str) replace_as: ,\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) session_state: ,\n Optional (str) up_time: ,\n Optional (str) down_time: ,\n Optional (str) last_read: ,\n Optional (str) last_write: ,\n Optional (str) current_time: ,\n Optional (str) bgp_table_version: ,\n Optional (str) neighbor_version: ,\n Optional (str) output_queue_size: ,\n Optional (str) index: ,\n Optional (str) advertise_bit: ,\n Optional (str) route_reflector_client: ,\n Optional (str) update_group_member: ,\n Optional (str) community_attribute_sent: ,\n Optional (str) extended_community_attribute_sent: ,\n Optional (str) suppress_ldp_signaling: ,\n Optional (str) slow_peer_detection: ,\n Optional (str) slow_peer_split_update_group_dynamic: ,\n Optional (str) refresh_epoch: ,\n Optional (str) max_nlri: ,\n Optional (str) min_nlri: ,\n Optional (str) last_detected_dynamic_slow_peer: ,\n Optional (str) dynamic_slow_peer_recovered: ,\n Optional (str) last_sent_refresh_start_of_rib: ,\n Optional (str) last_received_refresh_start_of_rib: ,\n Optional (str) last_sent_refresh_end_of_rib: ,\n Optional (str) last_received_refresh_end_of_rib: ,\n Optional (str) refresh_out: ,\n Optional (str) refresh_in: ,\n Optional (str) prefix_activity_counters: {\n 'sent': {\n Any (str) *: Any (str) *,\n },\n 'received': {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) local_policy_denied_prefixes_counters: {\n 'outbound': {\n Any (str) *: Any (str) *,\n },\n 'inbound': {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) refresh_activity_counters: {\n 'sent': {\n Any (str) *: ,\n },\n 'received': {\n Any (str) *: ,\n },\n },\n },\n },\n Optional (str) bgp_negotiated_keepalive_timers: {\n 'keepalive_interval': ,\n 'hold_time': ,\n Optional (str) min_holdtime: ,\n },\n Optional (str) bgp_negotiated_capabilities: {\n Optional (str) remote_restart_timer: ,\n Optional (str) graceful_restart_af_advertised_by_peer: ,\n Any (str) *: ,\n },\n Optional (str) bgp_neighbor_session: {\n Optional (str) sessions: ,\n Optional (str) stateful_switchover: ,\n },\n Optional (str) bgp_neighbor_counters: {\n Optional (str) messages: {\n 'sent': {\n 'opens': ,\n 'updates': ,\n 'notifications': ,\n 'keepalives': ,\n 'route_refresh': ,\n 'total': ,\n },\n 'received': {\n 'opens': ,\n 'updates': ,\n 'notifications': ,\n 'keepalives': ,\n 'route_refresh': ,\n 'total': ,\n },\n 'in_queue_depth': ,\n 'out_queue_depth': ,\n },\n Optional (str) multisession_messages: {\n Any (str) *: {\n 'sent': {\n 'opens': ,\n 'updates': ,\n 'notifications': ,\n 'keepalives': ,\n 'route_refresh': ,\n 'total': ,\n },\n 'received': {\n 'opens': ,\n 'updates': ,\n 'notifications': ,\n 'keepalives': ,\n 'route_refresh': ,\n 'total': ,\n },\n 'in_queue_depth': ,\n 'out_queue_depth': ,\n },\n },\n },\n Optional (str) bgp_session_transport: {\n 'min_time_between_advertisement_runs': ,\n Optional (str) address_tracking_status: ,\n Optional (str) rib_route_ip: ,\n Optional (str) tcp_path_mtu_discovery: ,\n 'connection': {\n 'established': ,\n 'dropped': ,\n 'last_reset': ,\n Optional (str) reset_reason: ,\n },\n Optional (str) transport: {\n 'local_port': ,\n 'local_host': ,\n 'foreign_port': ,\n 'foreign_host': ,\n Optional (str) mss: ,\n },\n Optional (str) graceful_restart: ,\n Optional (str) gr_restart_time: ,\n Optional (str) gr_stalepath_time: ,\n Optional (str) connection_state: ,\n Optional (str) io_status: ,\n Optional (str) unread_input_bytes: ,\n Optional (str) ecn_connection: ,\n Optional (str) minimum_incoming_ttl: ,\n Optional (str) outgoing_ttl: ,\n Optional (str) connection_tableid: ,\n Optional (str) maximum_output_segment_queue_size: ,\n Optional (str) enqueued_packets: {\n 'retransmit_packet': ,\n 'input_packet': ,\n 'mis_ordered_packet': ,\n },\n Optional (str) iss: ,\n Optional (str) snduna: ,\n Optional (str) sndnxt: ,\n Optional (str) irs: ,\n Optional (str) rcvnxt: ,\n Optional (str) sndwnd: ,\n Optional (str) snd_scale: ,\n Optional (str) maxrcvwnd: ,\n Optional (str) rcvwnd: ,\n Optional (str) rcv_scale: ,\n Optional (str) delrcvwnd: ,\n Optional (str) srtt: ,\n Optional (str) rtto: ,\n Optional (str) rtv: ,\n Optional (str) krtt: ,\n Optional (str) min_rtt: ,\n Optional (str) max_rtt: ,\n Optional (str) ack_hold: ,\n Optional (str) uptime: ,\n Optional (str) sent_idletime: ,\n Optional (str) receive_idletime: ,\n Optional (str) status_flags: ,\n Optional (str) option_flags: ,\n Optional (str) ip_precedence_value: ,\n Optional (str) datagram: {\n Optional (str) datagram_sent: {\n 'value': ,\n 'retransmit': ,\n 'fastretransmit': ,\n 'partialack': ,\n 'second_congestion': ,\n 'with_data': ,\n 'total_data': ,\n },\n 'datagram_received': {\n 'value': ,\n 'out_of_order': ,\n 'with_data': ,\n 'total_data': ,\n },\n },\n Optional (str) packet_fast_path: ,\n Optional (str) packet_fast_processed: ,\n Optional (str) packet_slow_path: ,\n Optional (str) fast_lock_acquisition_failures: ,\n Optional (str) lock_slow_path: ,\n Optional (str) tcp_semaphore: ,\n Optional (str) tcp_semaphore_status: ,\n Optional (str) sso: ,\n Optional (str) tcp_connection: ,\n },\n Optional (str) bgp_event_timer: {\n 'starts': {\n Any (str) *: ,\n },\n 'wakeups': {\n Any (str) *: ,\n },\n 'next': {\n Any (str) *: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_bgp_address_family_vrf_vrf_neighbors", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L4678" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L4679" } }, "show ip bgp {address_family} vrf {vrf} neighbors {neighbor}": { @@ -21748,7 +22196,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': Or (, ),\n 'link': ,\n Optional (str) local_as: Or (, ),\n Optional (str) description: ,\n 'shutdown': ,\n Optional (str) bgp_version: ,\n Optional (str) router_id: ,\n Optional (str) session_state: ,\n Optional (str) no_prepend: ,\n Optional (str) replace_as: ,\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) session_state: ,\n Optional (str) up_time: ,\n Optional (str) down_time: ,\n Optional (str) last_read: ,\n Optional (str) last_write: ,\n Optional (str) current_time: ,\n Optional (str) bgp_table_version: ,\n Optional (str) neighbor_version: ,\n Optional (str) output_queue_size: ,\n Optional (str) index: ,\n Optional (str) advertise_bit: ,\n Optional (str) route_reflector_client: ,\n Optional (str) update_group_member: ,\n Optional (str) community_attribute_sent: ,\n Optional (str) extended_community_attribute_sent: ,\n Optional (str) suppress_ldp_signaling: ,\n Optional (str) slow_peer_detection: ,\n Optional (str) slow_peer_split_update_group_dynamic: ,\n Optional (str) refresh_epoch: ,\n Optional (str) max_nlri: ,\n Optional (str) min_nlri: ,\n Optional (str) last_detected_dynamic_slow_peer: ,\n Optional (str) dynamic_slow_peer_recovered: ,\n Optional (str) last_sent_refresh_start_of_rib: ,\n Optional (str) last_received_refresh_start_of_rib: ,\n Optional (str) last_sent_refresh_end_of_rib: ,\n Optional (str) last_received_refresh_end_of_rib: ,\n Optional (str) refresh_out: ,\n Optional (str) refresh_in: ,\n Optional (str) prefix_activity_counters: {\n 'sent': {\n Any (str) *: Any (str) *,\n },\n 'received': {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) local_policy_denied_prefixes_counters: {\n 'outbound': {\n Any (str) *: Any (str) *,\n },\n 'inbound': {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) refresh_activity_counters: {\n 'sent': {\n Any (str) *: ,\n },\n 'received': {\n Any (str) *: ,\n },\n },\n },\n },\n Optional (str) bgp_negotiated_keepalive_timers: {\n 'keepalive_interval': ,\n 'hold_time': ,\n Optional (str) min_holdtime: ,\n },\n Optional (str) bgp_negotiated_capabilities: {\n Optional (str) remote_restart_timer: ,\n Optional (str) graceful_restart_af_advertised_by_peer: ,\n Any (str) *: ,\n },\n Optional (str) bgp_neighbor_session: {\n Optional (str) sessions: ,\n Optional (str) stateful_switchover: ,\n },\n Optional (str) bgp_neighbor_counters: {\n Optional (str) messages: {\n 'sent': {\n 'opens': ,\n 'updates': ,\n 'notifications': ,\n 'keepalives': ,\n 'route_refresh': ,\n 'total': ,\n },\n 'received': {\n 'opens': ,\n 'updates': ,\n 'notifications': ,\n 'keepalives': ,\n 'route_refresh': ,\n 'total': ,\n },\n 'in_queue_depth': ,\n 'out_queue_depth': ,\n },\n Optional (str) multisession_messages: {\n Any (str) *: {\n 'sent': {\n 'opens': ,\n 'updates': ,\n 'notifications': ,\n 'keepalives': ,\n 'route_refresh': ,\n 'total': ,\n },\n 'received': {\n 'opens': ,\n 'updates': ,\n 'notifications': ,\n 'keepalives': ,\n 'route_refresh': ,\n 'total': ,\n },\n 'in_queue_depth': ,\n 'out_queue_depth': ,\n },\n },\n },\n Optional (str) bgp_session_transport: {\n 'min_time_between_advertisement_runs': ,\n Optional (str) address_tracking_status: ,\n Optional (str) rib_route_ip: ,\n Optional (str) tcp_path_mtu_discovery: ,\n 'connection': {\n 'established': ,\n 'dropped': ,\n 'last_reset': ,\n Optional (str) reset_reason: ,\n },\n Optional (str) transport: {\n 'local_port': ,\n 'local_host': ,\n 'foreign_port': ,\n 'foreign_host': ,\n Optional (str) mss: ,\n },\n Optional (str) graceful_restart: ,\n Optional (str) gr_restart_time: ,\n Optional (str) gr_stalepath_time: ,\n Optional (str) connection_state: ,\n Optional (str) io_status: ,\n Optional (str) unread_input_bytes: ,\n Optional (str) ecn_connection: ,\n Optional (str) minimum_incoming_ttl: ,\n Optional (str) outgoing_ttl: ,\n Optional (str) connection_tableid: ,\n Optional (str) maximum_output_segment_queue_size: ,\n Optional (str) enqueued_packets: {\n 'retransmit_packet': ,\n 'input_packet': ,\n 'mis_ordered_packet': ,\n },\n Optional (str) iss: ,\n Optional (str) snduna: ,\n Optional (str) sndnxt: ,\n Optional (str) irs: ,\n Optional (str) rcvnxt: ,\n Optional (str) sndwnd: ,\n Optional (str) snd_scale: ,\n Optional (str) maxrcvwnd: ,\n Optional (str) rcvwnd: ,\n Optional (str) rcv_scale: ,\n Optional (str) delrcvwnd: ,\n Optional (str) srtt: ,\n Optional (str) rtto: ,\n Optional (str) rtv: ,\n Optional (str) krtt: ,\n Optional (str) min_rtt: ,\n Optional (str) max_rtt: ,\n Optional (str) ack_hold: ,\n Optional (str) uptime: ,\n Optional (str) sent_idletime: ,\n Optional (str) receive_idletime: ,\n Optional (str) status_flags: ,\n Optional (str) option_flags: ,\n Optional (str) ip_precedence_value: ,\n Optional (str) datagram: {\n Optional (str) datagram_sent: {\n 'value': ,\n 'retransmit': ,\n 'fastretransmit': ,\n 'partialack': ,\n 'second_congestion': ,\n 'with_data': ,\n 'total_data': ,\n },\n 'datagram_received': {\n 'value': ,\n 'out_of_order': ,\n 'with_data': ,\n 'total_data': ,\n },\n },\n Optional (str) packet_fast_path: ,\n Optional (str) packet_fast_processed: ,\n Optional (str) packet_slow_path: ,\n Optional (str) fast_lock_acquisition_failures: ,\n Optional (str) lock_slow_path: ,\n Optional (str) tcp_semaphore: ,\n Optional (str) tcp_semaphore_status: ,\n Optional (str) sso: ,\n Optional (str) tcp_connection: ,\n },\n Optional (str) bgp_event_timer: {\n 'starts': {\n Any (str) *: ,\n },\n 'wakeups': {\n Any (str) *: ,\n },\n 'next': {\n Any (str) *: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_bgp_address_family_vrf_vrf_neighbors_neighbor", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L4678" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L4679" } }, "show ip bgp {address_family} vrf {vrf} neighbors {neighbor} advertised-routes": { @@ -21759,7 +22207,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) bgp_table_version: ,\n Optional (str) local_router_id: ,\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) advertised: {\n Optional (Any) Any (str) *: {\n Optional (str) index: {\n Optional (Any) Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) status_codes: ,\n Optional (str) path_type: ,\n Optional (str) metric: ,\n Optional (str) localprf: ,\n Optional (str) weight: ,\n Optional (str) path: ,\n Optional (str) origin_codes: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_bgp_address_family_vrf_vrf_neighbors_neighbor_advertised-routes", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L5399" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L5400" } }, "show ip bgp {address_family} vrf {vrf} neighbors {neighbor} routes": { @@ -21770,7 +22218,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) total_num_of_prefixes: ,\nOptional (str) vrf: {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) bgp_table_version: ,\n Optional (str) local_router_id: ,\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) routes: {\n Optional (Any) Any (str) *: {\n Optional (str) index: {\n Optional (Any) Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) status_codes: ,\n Optional (str) path_type: ,\n Optional (str) metric: ,\n Optional (str) localprf: ,\n Optional (str) weight: ,\n Optional (str) path: ,\n Optional (str) origin_codes: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_bgp_address_family_vrf_vrf_neighbors_neighbor_routes", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L6679" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L6680" } }, "show ip bgp {address_family} vrf {vrf} summary": { @@ -21781,7 +22229,7 @@ "package": "genie.libs.parser", "schema": "{\n'bgp_id': Or (, ),\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': Or (, ),\n 'msg_rcvd': ,\n 'msg_sent': ,\n 'tbl_ver': ,\n 'input_queue': ,\n 'output_queue': ,\n 'up_down': ,\n 'state_pfxrcd': ,\n Optional (str) route_identifier: ,\n Optional (str) local_as: Or (, ),\n Optional (str) bgp_table_version: ,\n Optional (str) routing_table_version: ,\n Optional (str) prefixes: {\n 'total_entries': ,\n 'memory_usage': ,\n },\n Optional (str) path: {\n 'total_entries': ,\n 'memory_usage': ,\n },\n Optional (str) cache_entries: {\n Any (str) *: {\n 'total_entries': ,\n 'memory_usage': ,\n },\n },\n Optional (str) entries: {\n Any (str) *: {\n 'total_entries': ,\n 'memory_usage': ,\n },\n },\n Optional (str) community_entries: {\n 'total_entries': ,\n 'memory_usage': ,\n },\n Optional (str) attribute_entries: ,\n Optional (str) total_memory: ,\n Optional (str) activity_prefixes: ,\n Optional (str) activity_paths: ,\n Optional (str) scan_interval: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_bgp_address_family_vrf_vrf_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L2841" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L2842" } }, "show ip bgp {address_family} vrf {vrf} {route}": { @@ -21823,7 +22271,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': {\n Any (str) *: {\n Optional (str) nexthop: {\n Any (str) *: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) local_label: ,\n Optional (str) sid: ,\n Optional (str) local_sid: ,\n Optional (str) outgoing_label: ,\n Optional (str) outgoing_label_backup: ,\n Optional (str) outgoing_label_info: ,\n Optional (str) repair: ,\n },\n },\n },\n },\n Optional (str) epoch: ,\n Optional (str) per_destination_sharing: ,\n Optional (str) sr_local_label_info: ,\n Optional (str) flags: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_cef", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L1795" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L1800" } }, "show ip cef exact-route {source} {destination}": { @@ -21834,7 +22282,7 @@ "package": "genie.libs.parser", "schema": "{\n'ip_adj': ,\n'ip_addr': ,\n'source': ,\n'destination': ,\n}", "uid": "show_ip_cef_exact-route_source_destination", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L6187" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L6214" } }, "show ip cef internal": { @@ -21845,7 +22293,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': {\n Any (str) *: {\n Optional (str) epoch: ,\n Optional (str) sharing: ,\n Optional (str) rib: ,\n Optional (str) refcnt: ,\n Optional (str) feature_space: {\n Optional (str) iprm: ,\n Optional (str) broker: {\n 'distribution_priority': ,\n },\n Optional (str) lfd: {\n Any (str) *: {\n 'local_labels': ,\n },\n },\n Optional (str) local_label_info: {\n Optional (str) dflt: ,\n Optional (str) sr: ,\n },\n Optional (str) path_extension_list: {\n 'dflt': {\n 'disposition_chain': {\n Any (str) *: {\n Optional (str) label: ,\n Optional (str) frr: {\n 'primary': {\n 'primary': {\n 'tag_adj': {\n Any (str) *: {\n 'addr': ,\n },\n },\n },\n },\n },\n },\n },\n Optional (str) label_switch_chain: {\n Any (str) *: {\n Optional (str) label: ,\n Optional (str) frr: {\n 'primary': {\n 'primary': {\n 'tag_adj': {\n Any (str) *: {\n 'addr': ,\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) sr: {\n 'disposition_chain': {\n Any (str) *: {\n Optional (str) label: ,\n Optional (str) frr: {\n 'primary': {\n 'primary': {\n 'tag_adj': {\n Any (str) *: {\n 'addr': ,\n },\n },\n },\n },\n },\n },\n },\n Optional (str) label_switch_chain: {\n Any (str) *: {\n Optional (str) label: ,\n Optional (str) frr: {\n 'primary': {\n 'primary': {\n 'tag_adj': {\n Any (str) *: {\n 'addr': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) subblocks: {\n Any (str) *: {\n 'rr_source': ,\n Optional (str) non_eos_chain_loadinfo: ,\n Optional (str) per-session: ,\n Optional (str) flags: ,\n Optional (str) locks: ,\n },\n Optional (str) LISP: {\n Optional (str) smr_enabled: ,\n },\n },\n Optional (str) ifnums: {\n Any (str) *: {\n 'ifnum': ,\n Optional (str) address: ,\n },\n },\n Optional (str) flags: ,\n Optional (str) sources: ,\n Optional (str) path_list: {\n Any (str) *: {\n 'sharing': ,\n 'flags': ,\n 'locks': ,\n 'path': {\n Any (str) *: {\n Optional (str) share: ,\n Optional (str) type: ,\n Optional (str) for: ,\n Optional (str) flags: ,\n Optional (str) nexthop: {\n Any (str) *: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) local_label: ,\n Optional (str) outgoing_label: ,\n Optional (str) outgoing_label_backup: ,\n Optional (str) outgoing_label_info: ,\n Optional (str) repair: ,\n Optional (str) ip_adj: {\n Any (str) *: {\n Optional (str) addr: ,\n Optional (str) addr_info: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n 'output_chain': {\n Optional (str) label: ,\n Optional (str) tag_midchain: {\n Any (str) *: {\n 'tag_midchain_info': ,\n 'label': ,\n Optional (str) frr: {\n 'primary': {\n 'info': ,\n 'primary': {\n Optional (str) tag_adj: {\n Any (str) *: {\n 'addr': ,\n 'addr_info': ,\n },\n },\n },\n 'repair': {\n Optional (str) tag_midchain: {\n 'interface': ,\n },\n Optional (str) label: ,\n Optional (str) tag_adj: {\n Any (str) *: {\n 'addr': ,\n 'addr_info': ,\n },\n },\n },\n },\n },\n },\n },\n Optional (str) frr: {\n 'primary': {\n Optional (str) info: ,\n 'primary': {\n Optional (str) tag_adj: {\n Any (str) *: {\n 'addr': ,\n 'addr_info': ,\n },\n },\n },\n Optional (str) repair: {\n Optional (str) tag_midchain: {\n Any (str) *: {\n Optional (str) tag_midchain_info: ,\n Optional (str) label: ,\n Optional (str) tag_adj: {\n Any (str) *: {\n 'addr': ,\n 'addr_info': ,\n },\n },\n },\n },\n Optional (str) tag_adj: {\n Any (str) *: {\n 'addr': ,\n 'addr_info': ,\n },\n },\n },\n },\n },\n Optional (str) tag_adj: {\n Any (str) *: {\n 'addr': ,\n 'addr_info': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_cef_internal", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L2562" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L2567" } }, "show ip cef summary": { @@ -21856,7 +22304,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'prefixes': {\n 'fwd': ,\n 'non_fwd': ,\n 'total_prefix': ,\n },\n 'table_id': ,\n 'epoch': ,\n },\n },\n}", "uid": "show_ip_cef_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L5927" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L5950" } }, "show ip cef vrf {vrf}": { @@ -21867,7 +22315,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': {\n Any (str) *: {\n Optional (str) nexthop: {\n Any (str) *: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) local_label: ,\n Optional (str) sid: ,\n Optional (str) local_sid: ,\n Optional (str) outgoing_label: ,\n Optional (str) outgoing_label_backup: ,\n Optional (str) outgoing_label_info: ,\n Optional (str) repair: ,\n },\n },\n },\n },\n Optional (str) epoch: ,\n Optional (str) per_destination_sharing: ,\n Optional (str) sr_local_label_info: ,\n Optional (str) flags: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_cef_vrf_vrf", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L1795" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L1800" } }, "show ip cef vrf {vrf} {ip} internal": { @@ -21878,7 +22326,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': {\n Any (str) *: {\n Optional (str) epoch: ,\n Optional (str) sharing: ,\n Optional (str) rib: ,\n Optional (str) refcnt: ,\n Optional (str) feature_space: {\n Optional (str) iprm: ,\n Optional (str) broker: {\n 'distribution_priority': ,\n },\n Optional (str) lfd: {\n Any (str) *: {\n 'local_labels': ,\n },\n },\n Optional (str) local_label_info: {\n Optional (str) dflt: ,\n Optional (str) sr: ,\n },\n Optional (str) path_extension_list: {\n 'dflt': {\n 'disposition_chain': {\n Any (str) *: {\n Optional (str) label: ,\n Optional (str) frr: {\n 'primary': {\n 'primary': {\n 'tag_adj': {\n Any (str) *: {\n 'addr': ,\n },\n },\n },\n },\n },\n },\n },\n Optional (str) label_switch_chain: {\n Any (str) *: {\n Optional (str) label: ,\n Optional (str) frr: {\n 'primary': {\n 'primary': {\n 'tag_adj': {\n Any (str) *: {\n 'addr': ,\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) sr: {\n 'disposition_chain': {\n Any (str) *: {\n Optional (str) label: ,\n Optional (str) frr: {\n 'primary': {\n 'primary': {\n 'tag_adj': {\n Any (str) *: {\n 'addr': ,\n },\n },\n },\n },\n },\n },\n },\n Optional (str) label_switch_chain: {\n Any (str) *: {\n Optional (str) label: ,\n Optional (str) frr: {\n 'primary': {\n 'primary': {\n 'tag_adj': {\n Any (str) *: {\n 'addr': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) subblocks: {\n Any (str) *: {\n 'rr_source': ,\n Optional (str) non_eos_chain_loadinfo: ,\n Optional (str) per-session: ,\n Optional (str) flags: ,\n Optional (str) locks: ,\n },\n Optional (str) LISP: {\n Optional (str) smr_enabled: ,\n },\n },\n Optional (str) ifnums: {\n Any (str) *: {\n 'ifnum': ,\n Optional (str) address: ,\n },\n },\n Optional (str) flags: ,\n Optional (str) sources: ,\n Optional (str) path_list: {\n Any (str) *: {\n 'sharing': ,\n 'flags': ,\n 'locks': ,\n 'path': {\n Any (str) *: {\n Optional (str) share: ,\n Optional (str) type: ,\n Optional (str) for: ,\n Optional (str) flags: ,\n Optional (str) nexthop: {\n Any (str) *: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) local_label: ,\n Optional (str) outgoing_label: ,\n Optional (str) outgoing_label_backup: ,\n Optional (str) outgoing_label_info: ,\n Optional (str) repair: ,\n Optional (str) ip_adj: {\n Any (str) *: {\n Optional (str) addr: ,\n Optional (str) addr_info: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n 'output_chain': {\n Optional (str) label: ,\n Optional (str) tag_midchain: {\n Any (str) *: {\n 'tag_midchain_info': ,\n 'label': ,\n Optional (str) frr: {\n 'primary': {\n 'info': ,\n 'primary': {\n Optional (str) tag_adj: {\n Any (str) *: {\n 'addr': ,\n 'addr_info': ,\n },\n },\n },\n 'repair': {\n Optional (str) tag_midchain: {\n 'interface': ,\n },\n Optional (str) label: ,\n Optional (str) tag_adj: {\n Any (str) *: {\n 'addr': ,\n 'addr_info': ,\n },\n },\n },\n },\n },\n },\n },\n Optional (str) frr: {\n 'primary': {\n Optional (str) info: ,\n 'primary': {\n Optional (str) tag_adj: {\n Any (str) *: {\n 'addr': ,\n 'addr_info': ,\n },\n },\n },\n Optional (str) repair: {\n Optional (str) tag_midchain: {\n Any (str) *: {\n Optional (str) tag_midchain_info: ,\n Optional (str) label: ,\n Optional (str) tag_adj: {\n Any (str) *: {\n 'addr': ,\n 'addr_info': ,\n },\n },\n },\n },\n Optional (str) tag_adj: {\n Any (str) *: {\n 'addr': ,\n 'addr_info': ,\n },\n },\n },\n },\n },\n Optional (str) tag_adj: {\n Any (str) *: {\n 'addr': ,\n 'addr_info': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_cef_vrf_vrf_ip_internal", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L2562" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L2567" } }, "show ip cef vrf {vrf} {prefix}": { @@ -21889,7 +22337,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': {\n Any (str) *: {\n Optional (str) nexthop: {\n Any (str) *: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) local_label: ,\n Optional (str) sid: ,\n Optional (str) local_sid: ,\n Optional (str) outgoing_label: ,\n Optional (str) outgoing_label_backup: ,\n Optional (str) outgoing_label_info: ,\n Optional (str) repair: ,\n },\n },\n },\n },\n Optional (str) epoch: ,\n Optional (str) per_destination_sharing: ,\n Optional (str) sr_local_label_info: ,\n Optional (str) flags: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_cef_vrf_vrf_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L1795" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L1800" } }, "show ip cef {ip} internal": { @@ -21900,7 +22348,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': {\n Any (str) *: {\n Optional (str) epoch: ,\n Optional (str) sharing: ,\n Optional (str) rib: ,\n Optional (str) refcnt: ,\n Optional (str) feature_space: {\n Optional (str) iprm: ,\n Optional (str) broker: {\n 'distribution_priority': ,\n },\n Optional (str) lfd: {\n Any (str) *: {\n 'local_labels': ,\n },\n },\n Optional (str) local_label_info: {\n Optional (str) dflt: ,\n Optional (str) sr: ,\n },\n Optional (str) path_extension_list: {\n 'dflt': {\n 'disposition_chain': {\n Any (str) *: {\n Optional (str) label: ,\n Optional (str) frr: {\n 'primary': {\n 'primary': {\n 'tag_adj': {\n Any (str) *: {\n 'addr': ,\n },\n },\n },\n },\n },\n },\n },\n Optional (str) label_switch_chain: {\n Any (str) *: {\n Optional (str) label: ,\n Optional (str) frr: {\n 'primary': {\n 'primary': {\n 'tag_adj': {\n Any (str) *: {\n 'addr': ,\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) sr: {\n 'disposition_chain': {\n Any (str) *: {\n Optional (str) label: ,\n Optional (str) frr: {\n 'primary': {\n 'primary': {\n 'tag_adj': {\n Any (str) *: {\n 'addr': ,\n },\n },\n },\n },\n },\n },\n },\n Optional (str) label_switch_chain: {\n Any (str) *: {\n Optional (str) label: ,\n Optional (str) frr: {\n 'primary': {\n 'primary': {\n 'tag_adj': {\n Any (str) *: {\n 'addr': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) subblocks: {\n Any (str) *: {\n 'rr_source': ,\n Optional (str) non_eos_chain_loadinfo: ,\n Optional (str) per-session: ,\n Optional (str) flags: ,\n Optional (str) locks: ,\n },\n Optional (str) LISP: {\n Optional (str) smr_enabled: ,\n },\n },\n Optional (str) ifnums: {\n Any (str) *: {\n 'ifnum': ,\n Optional (str) address: ,\n },\n },\n Optional (str) flags: ,\n Optional (str) sources: ,\n Optional (str) path_list: {\n Any (str) *: {\n 'sharing': ,\n 'flags': ,\n 'locks': ,\n 'path': {\n Any (str) *: {\n Optional (str) share: ,\n Optional (str) type: ,\n Optional (str) for: ,\n Optional (str) flags: ,\n Optional (str) nexthop: {\n Any (str) *: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) local_label: ,\n Optional (str) outgoing_label: ,\n Optional (str) outgoing_label_backup: ,\n Optional (str) outgoing_label_info: ,\n Optional (str) repair: ,\n Optional (str) ip_adj: {\n Any (str) *: {\n Optional (str) addr: ,\n Optional (str) addr_info: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n 'output_chain': {\n Optional (str) label: ,\n Optional (str) tag_midchain: {\n Any (str) *: {\n 'tag_midchain_info': ,\n 'label': ,\n Optional (str) frr: {\n 'primary': {\n 'info': ,\n 'primary': {\n Optional (str) tag_adj: {\n Any (str) *: {\n 'addr': ,\n 'addr_info': ,\n },\n },\n },\n 'repair': {\n Optional (str) tag_midchain: {\n 'interface': ,\n },\n Optional (str) label: ,\n Optional (str) tag_adj: {\n Any (str) *: {\n 'addr': ,\n 'addr_info': ,\n },\n },\n },\n },\n },\n },\n },\n Optional (str) frr: {\n 'primary': {\n Optional (str) info: ,\n 'primary': {\n Optional (str) tag_adj: {\n Any (str) *: {\n 'addr': ,\n 'addr_info': ,\n },\n },\n },\n Optional (str) repair: {\n Optional (str) tag_midchain: {\n Any (str) *: {\n Optional (str) tag_midchain_info: ,\n Optional (str) label: ,\n Optional (str) tag_adj: {\n Any (str) *: {\n 'addr': ,\n 'addr_info': ,\n },\n },\n },\n },\n Optional (str) tag_adj: {\n Any (str) *: {\n 'addr': ,\n 'addr_info': ,\n },\n },\n },\n },\n },\n Optional (str) tag_adj: {\n Any (str) *: {\n 'addr': ,\n 'addr_info': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_cef_ip_internal", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L2562" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L2567" } }, "show ip cef {prefix}": { @@ -21911,7 +22359,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': {\n Any (str) *: {\n Optional (str) nexthop: {\n Any (str) *: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) local_label: ,\n Optional (str) sid: ,\n Optional (str) local_sid: ,\n Optional (str) outgoing_label: ,\n Optional (str) outgoing_label_backup: ,\n Optional (str) outgoing_label_info: ,\n Optional (str) repair: ,\n },\n },\n },\n },\n Optional (str) epoch: ,\n Optional (str) per_destination_sharing: ,\n Optional (str) sr_local_label_info: ,\n Optional (str) flags: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_cef_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L1795" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L1800" } }, "show ip cef {prefix} detail": { @@ -21922,7 +22370,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': {\n Any (str) *: {\n Optional (str) nexthop: {\n Any (str) *: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) local_label: ,\n Optional (str) sid: ,\n Optional (str) local_sid: ,\n Optional (str) outgoing_label: ,\n Optional (str) outgoing_label_backup: ,\n Optional (str) outgoing_label_info: ,\n Optional (str) repair: ,\n },\n },\n },\n },\n Optional (str) epoch: ,\n Optional (str) per_destination_sharing: ,\n Optional (str) sr_local_label_info: ,\n Optional (str) flags: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_cef_prefix_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L2070" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L2075" } }, "show ip dhcp binding": { @@ -21933,7 +22381,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) dhcp_binding: {\n Any (str) *: {\n Optional (str) ip_address: ,\n Optional (str) client_id: ,\n Optional (str) lease_expiration: ,\n Optional (str) type: ,\n Optional (str) state: ,\n Optional (str) interface: ,\n },\n },\n}", "uid": "show_ip_dhcp_binding", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L2987" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L3002" } }, "show ip dhcp binding vrf {vrf_name}": { @@ -21944,7 +22392,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) dhcp_binding: {\n Any (str) *: {\n Optional (str) ip_address: ,\n Optional (str) client_id: ,\n Optional (str) lease_expiration: ,\n Optional (str) type: ,\n Optional (str) state: ,\n Optional (str) interface: ,\n },\n },\n}", "uid": "show_ip_dhcp_binding_vrf_vrf_name", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L2987" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L3002" } }, "show ip dhcp binding | count Active": { @@ -21955,7 +22403,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) dhcp_binding: {\n Optional (str) active_count: ,\n },\n}", "uid": "show_ip_dhcp_binding___count_Active", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L5624" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L5647" } }, "show ip dhcp database": { @@ -21966,7 +22414,7 @@ "package": "genie.libs.parser", "schema": "{\n'url': {\n : {\n 'read': ,\n 'written': ,\n 'status': ,\n 'delay_in_secs': ,\n 'timeout_in_secs': ,\n 'failures': ,\n 'successes': ,\n },\n },\n}", "uid": "show_ip_dhcp_database", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L1346" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L1353" } }, "show ip dhcp excluded-addresses all": { @@ -21977,7 +22425,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n 'start_ip': ,\n 'end_ip': ,\n 'num_of_ip': ,\n Optional (str) vrf: Any (str) *,\n },\n}", "uid": "show_ip_dhcp_excluded-addresses_all", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L6497" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L6524" } }, "show ip dhcp excluded-addresses pool {pool}": { @@ -21988,7 +22436,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n 'start_ip': ,\n 'end_ip': ,\n 'num_of_ip': ,\n Optional (str) vrf: Any (str) *,\n },\n}", "uid": "show_ip_dhcp_excluded-addresses_pool_pool", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L6497" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L6524" } }, "show ip dhcp excluded-addresses vrf {vrf}": { @@ -21999,7 +22447,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n 'start_ip': ,\n 'end_ip': ,\n 'num_of_ip': ,\n Optional (str) vrf: Any (str) *,\n },\n}", "uid": "show_ip_dhcp_excluded-addresses_vrf_vrf", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L6497" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L6524" } }, "show ip dhcp server statistics": { @@ -22010,7 +22458,7 @@ "package": "genie.libs.parser", "schema": "{\n'memory_usage': ,\n'address_pools': ,\n'database_agents': ,\n'automatic_bindings': ,\n'manual_bindings': ,\n'expired_bindings': ,\n'malformed_messages': ,\n'secure_arp_entries': ,\n'renew_messages': ,\n'workspace_timeouts': ,\n'static_routes': ,\n'relay_bindings': ,\n'relay_bindings_active': ,\n'relay_bindings_terminated': ,\n'relay_bindings_selecting': ,\nOptional (str) dhcp_relay_ack_drop: ,\nOptional (str) dhcp_discovers_dropped: ,\n'message_received': {\n 'bootrequest': ,\n 'dhcpdiscover': ,\n 'dhcprequest': ,\n 'dhcpdecline': ,\n 'dhcprelease': ,\n 'dhcpinform': ,\n 'dhcpvendor': ,\n 'bootreply': ,\n 'dhcpoffer': ,\n 'dhcpack': ,\n 'dhcpnak': ,\n },\n'message_sent': {\n 'bootreply': ,\n 'dhcpoffer': ,\n 'dhcpack': ,\n 'dhcpnak': ,\n },\n'message_forwarded': {\n 'bootrequest': ,\n 'dhcpdiscover': ,\n 'dhcprequest': ,\n 'dhcpdecline': ,\n 'dhcprelease': ,\n 'dhcpinform': ,\n 'dhcpvendor': ,\n 'bootreply': ,\n 'dhcpoffer': ,\n 'dhcpack': ,\n 'dhcpnak': ,\n },\n'dhcp_dpm_statistics': {\n 'offer_notifications_sent': ,\n 'offer_callbacks_received': ,\n 'classname_requests_sent': ,\n 'classname_callbacks_received': ,\n },\n}", "uid": "show_ip_dhcp_server_statistics", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L3105" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L3120" } }, "show ip dhcp snooping binding": { @@ -22021,7 +22469,7 @@ "package": "genie.libs.parser", "schema": "{\n'total_bindings': ,\n'interfaces': {\n Any (str) *: {\n 'vlan': {\n Any (str) *: {\n 'mac': ,\n 'ip': ,\n 'lease': ,\n 'type': ,\n },\n },\n },\n },\n}", "uid": "show_ip_dhcp_snooping_binding", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L1753" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L1760" } }, "show ip dhcp snooping binding interface {interface}": { @@ -22032,7 +22480,18 @@ "package": "genie.libs.parser", "schema": "{\n'total_bindings': ,\n'interfaces': {\n Any (str) *: {\n 'vlan': {\n Any (str) *: {\n 'mac': ,\n 'ip': ,\n 'lease': ,\n 'type': ,\n },\n },\n },\n },\n}", "uid": "show_ip_dhcp_snooping_binding_interface_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L1753" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L1760" + } + }, + "show ip dhcp snooping binding interface {interface} | count {match}": { + "iosxe": { + "class": "ShowIpDhcpSnoopingBibdingInterfaceCount", + "doc": "Parser for:\n show ip dhcp snooping binding interface {interface} | count {match}\n ", + "module_name": "show_dhcp", + "package": "genie.libs.parser", + "schema": "{\n'count': ,\n}", + "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#L488" } }, "show ip dhcp snooping binding {mac}": { @@ -22043,7 +22502,7 @@ "package": "genie.libs.parser", "schema": "{\n'total_bindings': ,\n'interfaces': {\n Any (str) *: {\n 'vlan': {\n Any (str) *: {\n 'mac': ,\n 'ip': ,\n 'lease': ,\n 'type': ,\n },\n },\n },\n },\n}", "uid": "show_ip_dhcp_snooping_binding_mac", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L1753" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L1760" } }, "show ip dhcp snooping binding | include Total number of bindings": { @@ -22054,7 +22513,7 @@ "package": "genie.libs.parser", "schema": "{\n'dhcp_snooping_binding': {\n 'total_number': ,\n },\n}", "uid": "show_ip_dhcp_snooping_binding___include_Total_number_of_bindings", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L5661" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L5684" } }, "show ip dhcp snooping database": { @@ -22065,7 +22524,7 @@ "package": "genie.libs.parser", "schema": "{\n'agent_url': ,\n'write_delay_secs': ,\n'abort_timer_secs': ,\n'agent_running': ,\n'delay_timer_expiry': ,\n'abort_timer_expiry': ,\n'last_succeeded_time': ,\n'last_failed_time': ,\n'last_failed_reason': ,\n'total_attempts': ,\n'startup_failures': ,\n'successful_transfers': ,\n'failed_transfers': ,\n'successful_reads': ,\n'failed_reads': ,\n'successful_writes': ,\n'failed_writes': ,\n'media_failures': ,\nOptional (str) detail: {\n 'first_successful_access': ,\n 'last_ignored_bindings_counters': {\n 'binding_collisions': ,\n 'expired_leases': ,\n 'invalid_interfaces': ,\n 'unsupported_vlans': ,\n 'parse_failures': ,\n },\n 'last_ignored_time': ,\n 'total_ignored_bindings_counters': {\n 'binding_collisions': ,\n 'expired_leases': ,\n 'invalid_interfaces': ,\n 'unsupported_vlans': ,\n 'parse_failures': ,\n },\n },\n}", "uid": "show_ip_dhcp_snooping_database", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L1483" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L1490" } }, "show ip dhcp snooping database detail": { @@ -22076,7 +22535,7 @@ "package": "genie.libs.parser", "schema": "{\n'agent_url': ,\n'write_delay_secs': ,\n'abort_timer_secs': ,\n'agent_running': ,\n'delay_timer_expiry': ,\n'abort_timer_expiry': ,\n'last_succeeded_time': ,\n'last_failed_time': ,\n'last_failed_reason': ,\n'total_attempts': ,\n'startup_failures': ,\n'successful_transfers': ,\n'failed_transfers': ,\n'successful_reads': ,\n'failed_reads': ,\n'successful_writes': ,\n'failed_writes': ,\n'media_failures': ,\nOptional (str) detail: {\n 'first_successful_access': ,\n 'last_ignored_bindings_counters': {\n 'binding_collisions': ,\n 'expired_leases': ,\n 'invalid_interfaces': ,\n 'unsupported_vlans': ,\n 'parse_failures': ,\n },\n 'last_ignored_time': ,\n 'total_ignored_bindings_counters': {\n 'binding_collisions': ,\n 'expired_leases': ,\n 'invalid_interfaces': ,\n 'unsupported_vlans': ,\n 'parse_failures': ,\n },\n },\n}", "uid": "show_ip_dhcp_snooping_database_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L1704" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L1711" } }, "show ip dhcp snooping | include gleaning": { @@ -22087,7 +22546,7 @@ "package": "genie.libs.parser", "schema": "{\n'dhcp_snooping_gleaning_status': {\n 'gleaning_status': ,\n },\n}", "uid": "show_ip_dhcp_snooping___include_gleaning", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L5698" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L5721" } }, "show ip dns view": { @@ -22098,7 +22557,7 @@ "package": "genie.libs.parser", "schema": "{\n'dns_parameters': {\n 'vrf_id': {\n Any (str) *: {\n Optional (str) dns_lookup: ,\n Optional (str) domain_name: ,\n 'dns_servers': ,\n },\n },\n },\n}", "uid": "show_ip_dns_view", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L6007" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L6030" } }, "show ip eigrp interfaces": { @@ -22313,7 +22772,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) http_server: {\n 'status': ,\n 'port': ,\n 'supplementary_listener_ports': ,\n 'authentication_method': ,\n 'auth_retry': ,\n 'time_window': ,\n 'digest_algorithm': ,\n 'access_class': ,\n 'ipv4_access_class': ,\n 'ipv6_access_class': ,\n Optional (str) base_path: ,\n 'file_upload_status': ,\n Optional (str) upload_path: ,\n Optional (str) help_root: ,\n 'max_connections_allowed': ,\n 'max_secondary_connections': ,\n 'idle_timeout': ,\n 'life_timeout': ,\n 'session_idle_timeout': ,\n 'max_requests_allowed': ,\n 'linger_timeout': ,\n 'active_session_modules': ,\n 'application_session_modules': {\n Any (str) *: {\n 'handle': ,\n 'status': ,\n 'secure_status': ,\n 'description': ,\n },\n },\n 'current_connections': {\n Any (str) *: {\n 'remote_ipaddress_port': ,\n 'in_bytes': ,\n 'out_bytes': ,\n },\n },\n 'nginx_internal_counters': {\n 'pool': ,\n 'active_connection': ,\n 'pool_available': ,\n 'maximum_connection_hit': ,\n },\n 'statistics': {\n 'accepted_connections': ,\n 'server_accepts_handled_requests': ,\n 'reading': ,\n 'writing': ,\n 'waiting': ,\n },\n 'history': {\n 'index': {\n Any (str) *: {\n 'local_ip_address_port': ,\n 'remote_ip_address_port': ,\n 'in_bytes': ,\n 'out_bytes': ,\n 'end_time': ,\n },\n },\n },\n 'conn_history_current_pos': ,\n Optional (str) help_path: ,\n },\n'http_secure_server': {\n Optional (str) capability: ,\n 'status': ,\n 'port': ,\n 'ciphersuite': ,\n 'tls_version': ,\n 'client_authentication': ,\n 'piv_authentication': ,\n 'piv_authorization': ,\n 'trustpoint': ,\n Optional (str) peer_validation_trustpoint: ,\n 'ecdhe_curve': ,\n 'active_session_modules': ,\n },\n}", "uid": "show_ip_http_server_all", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L6828" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L6855" } }, "show ip http server secure status": { @@ -22324,7 +22783,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) http_server: {\n 'status': ,\n 'port': ,\n 'supplementary_listener_ports': ,\n 'authentication_method': ,\n 'auth_retry': ,\n 'time_window': ,\n 'digest_algorithm': ,\n 'access_class': ,\n 'ipv4_access_class': ,\n 'ipv6_access_class': ,\n Optional (str) base_path: ,\n 'file_upload_status': ,\n Optional (str) upload_path: ,\n Optional (str) help_root: ,\n 'max_connections_allowed': ,\n 'max_secondary_connections': ,\n 'idle_timeout': ,\n 'life_timeout': ,\n 'session_idle_timeout': ,\n 'max_requests_allowed': ,\n 'linger_timeout': ,\n 'active_session_modules': ,\n 'application_session_modules': {\n Any (str) *: {\n 'handle': ,\n 'status': ,\n 'secure_status': ,\n 'description': ,\n },\n },\n 'current_connections': {\n Any (str) *: {\n 'remote_ipaddress_port': ,\n 'in_bytes': ,\n 'out_bytes': ,\n },\n },\n 'nginx_internal_counters': {\n 'pool': ,\n 'active_connection': ,\n 'pool_available': ,\n 'maximum_connection_hit': ,\n },\n 'statistics': {\n 'accepted_connections': ,\n 'server_accepts_handled_requests': ,\n 'reading': ,\n 'writing': ,\n 'waiting': ,\n },\n 'history': {\n 'index': {\n Any (str) *: {\n 'local_ip_address_port': ,\n 'remote_ip_address_port': ,\n 'in_bytes': ,\n 'out_bytes': ,\n 'end_time': ,\n },\n },\n },\n 'conn_history_current_pos': ,\n Optional (str) help_path: ,\n },\n'http_secure_server': {\n Optional (str) capability: ,\n 'status': ,\n 'port': ,\n 'ciphersuite': ,\n 'tls_version': ,\n 'client_authentication': ,\n 'piv_authentication': ,\n 'piv_authorization': ,\n 'trustpoint': ,\n Optional (str) peer_validation_trustpoint: ,\n 'ecdhe_curve': ,\n 'active_session_modules': ,\n },\n}", "uid": "show_ip_http_server_secure_status", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L7338" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L7365" } }, "show ip igmp groups": { @@ -22335,7 +22794,7 @@ "package": "genie.libs.parser", "schema": "{\n'igmp_groups': {\n Any (str) *: {\n 'intf': ,\n 'uptime': ,\n 'expires': ,\n 'last_reporter': ,\n },\n },\n}", "uid": "show_ip_igmp_groups", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_igmp.py#L1185" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_igmp.py#L1187" }, "nxos": { "class": "ShowIpIgmpGroups", @@ -22459,7 +22918,7 @@ "package": "genie.libs.parser", "schema": "{\n'igmp_snooping': ,\n'global_pim_snooping': ,\n'igmpv3_snooping': ,\n'report_supression': ,\n'tcn_solicit_query': ,\n'tcn_flood_query_count': ,\n'robustness_variable': ,\n'last_member_query_count': ,\n'last_member_query_interval': ,\n'vlan': {\n Any (str) *: {\n 'igmp_snooping': ,\n 'pim_snooping': ,\n 'igmpv2_immediate_leave': ,\n 'explicit_host_tracking': ,\n 'multicast_router_learning_mode': ,\n Optional (str) cgmp_inter_mode: ,\n 'robustness_variable': ,\n 'last_member_query_count': ,\n 'last_member_query_interval': ,\n 'topology_change_state': ,\n },\n },\n}", "uid": "show_ip_igmp_snooping_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L6245" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L6272" } }, "show ip igmp snooping groups": { @@ -22470,7 +22929,7 @@ "package": "genie.libs.parser", "schema": "{\n'igmp_groups': {\n Any (str) *: {\n 'vlan_id': ,\n 'type': ,\n 'version': ,\n 'port': ,\n },\n },\n}", "uid": "show_ip_igmp_snooping_groups", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_igmp.py#L879" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_igmp.py#L881" } }, "show ip igmp snooping groups count": { @@ -22481,7 +22940,7 @@ "package": "genie.libs.parser", "schema": "{\n'total_number_of_groups': {\n 'igmp_groups_count': ,\n },\n}", "uid": "show_ip_igmp_snooping_groups_count", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_igmp.py#L1093" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_igmp.py#L1095" } }, "show ip igmp snooping groups vlan {vlan} {group} hosts": { @@ -22492,7 +22951,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n 'host_addr': ,\n 'filter': ,\n 'expire': ,\n 'uptime': ,\n 'sources': ,\n },\n}", "uid": "show_ip_igmp_snooping_groups_vlan_vlan_group_hosts", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_igmp.py#L1008" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_igmp.py#L1010" } }, "show ip igmp snooping groups vlan {vlan} {group} sources": { @@ -22503,7 +22962,7 @@ "package": "genie.libs.parser", "schema": "{\n'source_ip': {\n : {\n 'port_list': ,\n },\n },\n}", "uid": "show_ip_igmp_snooping_groups_vlan_vlan_group_sources", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_igmp.py#L926" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_igmp.py#L928" } }, "show ip igmp snooping mrouter": { @@ -22517,6 +22976,17 @@ "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_igmp.py#L762" } }, + "show ip igmp snooping mrouter vlan {vlan}": { + "iosxe": { + "class": "ShowIpIgmpSnoopingMrouterVlan", + "doc": "\n Parser for 'show ip igmp snooping mrouter vlan {vlan}'\n ", + "module_name": "show_igmp", + "package": "genie.libs.parser", + "schema": "{\n'vlan': {\n Any (str) *: {\n 'port': ,\n },\n },\n}", + "uid": "show_ip_igmp_snooping_mrouter_vlan_vlan", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_igmp.py#L1230" + } + }, "show ip igmp snooping querier": { "iosxe": { "class": "ShowIpIgmpSnoopingQuerier", @@ -22528,6 +22998,17 @@ "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_igmp.py#L817" } }, + "show ip igmp snooping querier vlan {vlan_id} detail": { + "iosxe": { + "class": "ShowIpIgmpSnoopingQuerierVlanDetail", + "doc": "Parser for show ip igmp snooping querier vlan {vlan_id} detail", + "module_name": "show_igmp", + "package": "genie.libs.parser", + "schema": "{\nOptional (str) ip_address: ,\nOptional (str) igmp_version: ,\nOptional (str) port: ,\nOptional (str) max_response_time: ,\n'global_igmp': {\n 'admin_state': ,\n 'admin_version': ,\n 'source_ip_address': ,\n 'query_interval': ,\n 'max_response_time': ,\n 'querier_timeout': ,\n 'tcn_query_count': ,\n 'tcn_query_interval': ,\n },\n'vlan': {\n Any (str) *: {\n 'admin_state': ,\n 'admin_version': ,\n 'source_ip_address': ,\n 'query_interval': ,\n 'max_response_time': ,\n 'querier_timeout': ,\n 'tcn_query_count': ,\n 'tcn_query_interval': ,\n 'operational_state': ,\n 'operational_version': ,\n 'tcn_query_pending_count': ,\n },\n },\n}", + "uid": "show_ip_igmp_snooping_querier_vlan_vlan_id_detail", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_igmp.py#L1336" + } + }, "show ip igmp snooping vlan {vlan}": { "iosxe": { "class": "ShowIpIgmpSnoopingVlan", @@ -22536,7 +23017,7 @@ "package": "genie.libs.parser", "schema": "{\n'igmp_snooping': ,\n'global_pim_snooping': ,\n'igmpv3_snooping': ,\n'report_supression': ,\n'tcn_solicit_query': ,\n'tcn_flood_query_count': ,\n'robustness_variable': ,\n'last_member_query_count': ,\n'last_member_query_interval': ,\n'vlan': {\n Any (str) *: {\n 'igmp_snooping': ,\n 'pim_snooping': ,\n 'igmpv2_immediate_leave': ,\n 'explicit_host_tracking': ,\n 'multicast_router_learning_mode': ,\n Optional (str) cgmp_inter_mode: ,\n 'robustness_variable': ,\n 'last_member_query_count': ,\n 'last_member_query_interval': ,\n Optional (str) topology_change_state: ,\n },\n },\n}", "uid": "show_ip_igmp_snooping_vlan_vlan", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L6572" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L6599" }, "nxos": { "class": "ShowIpIgmpSnooping", @@ -22576,7 +23057,7 @@ "package": "genie.libs.parser", "schema": "{\n'igmp_group_address': {\n Any (str) *: {\n 'interface': ,\n 'uptime': ,\n 'expires': ,\n 'last_reporter': ,\n },\n },\n}", "uid": "show_ip_igmp_vrf_vrf_groups", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_igmp.py#L1053" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_igmp.py#L1055" } }, "show ip igmp vrf {vrf} groups detail": { @@ -22627,7 +23108,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n 'vlan': ,\n 'group': ,\n 'type': ,\n 'version': ,\n 'port_list': ,\n },\n}", "uid": "show_ip_igmp_vrf_vrf_snooping_groups", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_igmp.py#L1132" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_igmp.py#L1134" } }, "show ip igmp vrf {vrf} ssm-mapping {group}": { @@ -22667,7 +23148,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n 'enabled': ,\n 'oper_status': ,\n Optional (str) ipv4: {\n Any (str) *: {\n 'ip': ,\n Optional (str) prefix_length: ,\n Optional (str) secondary: ,\n Optional (str) broadcast_address: ,\n },\n },\n Optional (str) mtu: ,\n Optional (str) address_determined_by: ,\n Optional (str) helper_address: Or (, ),\n Optional (str) directed_broadcast_forwarding: ,\n Optional (str) outbound_common_access_list: ,\n Optional (str) outbound_access_list: ,\n Optional (str) inbound_common_access_list: ,\n Optional (str) inbound_access_list: ,\n Optional (str) proxy_arp: ,\n Optional (str) local_proxy_arp: ,\n Optional (str) security_level: ,\n Optional (str) split_horizon: ,\n Optional (str) icmp: {\n Optional (str) redirects: ,\n Optional (str) unreachables: ,\n Optional (str) mask_replies: ,\n },\n Optional (str) wccp: {\n Optional (str) redirect_outbound: ,\n Optional (str) redirect_inbound: ,\n Optional (str) redirect_exclude: ,\n },\n Optional (str) ip_fast_switching: ,\n Optional (str) ip_flow_switching: ,\n Optional (str) ip_cef_switching: ,\n Optional (str) ip_cef_switching_turbo_vector: ,\n Optional (str) ip_null_turbo_vector: ,\n Optional (str) vrf: ,\n Optional (str) unicast_routing_topologies: {\n 'topology': {\n Any (str) *: {\n 'status': ,\n },\n },\n },\n Optional (str) ip_multicast_fast_switching: ,\n Optional (str) ip_multicast_distributed_fast_switching: ,\n Optional (str) ip_route_cache_flags: ,\n Optional (str) router_discovery: ,\n Optional (str) ip_output_packet_accounting: ,\n Optional (str) ip_access_violation_accounting: ,\n Optional (str) tcp_ip_header_compression: ,\n Optional (str) rtp_ip_header_compression: ,\n Optional (str) probe_proxy_name_replies: ,\n Optional (str) policy_routing: ,\n Optional (str) network_address_translation: ,\n Optional (str) bgp_policy_mapping: ,\n Optional (str) input_features: ,\n Optional (str) multicast_groups: ,\n },\n}", "uid": "show_ip_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L2176" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L2195" }, "ironware": { "class": "ShowIPInterface", @@ -22696,7 +23177,7 @@ "package": "genie.libs.parser", "schema": "{\n'interface': {\n Any (str) *: {\n Optional (str) vlan_id: {\n Optional (Any) Any (str) *: {\n 'ip_address': ,\n Optional (str) interface_is_ok: ,\n Optional (str) method: ,\n Optional (str) status: ,\n Optional (str) protocol: ,\n },\n },\n Optional (str) ip_address: ,\n Optional (str) interface_is_ok: ,\n Optional (str) method: ,\n Optional (str) status: ,\n Optional (str) protocol: ,\n },\n },\n}", "uid": "show_ip_interface_brief", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L1337" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L1356" }, "iosxr": { "class": "ShowIpInterfaceBriefPipeVlan", @@ -22714,7 +23195,7 @@ "package": "genie.libs.parser", "schema": "{\n'interface': {\n Any (str) *: {\n Optional (str) vlan_id: {\n Optional (Any) Any (str) *: {\n 'ip_address': ,\n 'interface_status': ,\n Optional (str) ipaddress_extension: ,\n },\n },\n Optional (str) ip_address: ,\n Optional (str) interface_status: ,\n Optional (str) ipaddress_extension: ,\n },\n },\n}", "uid": "show_ip_interface_brief", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L2681" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L2687" } }, "show ip interface brief vrf all": { @@ -22725,7 +23206,7 @@ "package": "genie.libs.parser", "schema": "{\n'interface': {\n Any (str) *: {\n Optional (str) vrf: ,\n Optional (str) ip_address: ,\n Optional (str) interface_status: ,\n },\n },\n}", "uid": "show_ip_interface_brief_vrf_all", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L3481" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L3548" } }, "show ip interface brief vrf all | include {ip}": { @@ -22736,7 +23217,7 @@ "package": "genie.libs.parser", "schema": "{\n'interface': {\n Any (str) *: {\n Optional (str) vrf: ,\n Optional (str) ip_address: ,\n Optional (str) interface_status: ,\n },\n },\n}", "uid": "show_ip_interface_brief_vrf_all___include_ip", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L3481" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L3548" } }, "show ip interface brief {interface}": { @@ -22756,7 +23237,7 @@ "package": "genie.libs.parser", "schema": "{\n'interface': {\n Any (str) *: {\n Optional (str) vlan_id: {\n Optional (Any) Any (str) *: {\n 'ip_address': ,\n Optional (str) interface_is_ok: ,\n Optional (str) method: ,\n Optional (str) status: ,\n Optional (str) protocol: ,\n },\n },\n Optional (str) ip_address: ,\n Optional (str) interface_is_ok: ,\n Optional (str) method: ,\n Optional (str) status: ,\n Optional (str) protocol: ,\n },\n },\n}", "uid": "show_ip_interface_brief_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L1337" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L1356" } }, "show ip interface brief | include Vlan": { @@ -22776,7 +23257,7 @@ "package": "genie.libs.parser", "schema": "{\n'interface': {\n Any (str) *: {\n Optional (str) vlan_id: {\n Optional (Any) Any (str) *: {\n 'ip_address': ,\n Optional (str) interface_is_ok: ,\n Optional (str) method: ,\n Optional (str) status: ,\n Optional (str) protocol: ,\n },\n },\n Optional (str) ip_address: ,\n Optional (str) interface_is_ok: ,\n Optional (str) method: ,\n Optional (str) status: ,\n Optional (str) protocol: ,\n },\n },\n}", "uid": "show_ip_interface_brief___include_Vlan", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L1419" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L1438" }, "nxos": { "class": "ShowIpInterfaceBriefPipeVlan", @@ -22785,7 +23266,7 @@ "package": "genie.libs.parser", "schema": "{\n'interface': {\n Any (str) *: {\n Optional (str) vlan_id: {\n Optional (Any) Any (str) *: {\n 'ip_address': ,\n 'interface_status': ,\n Optional (str) ipaddress_extension: ,\n },\n },\n Optional (str) ip_address: ,\n Optional (str) interface_status: ,\n Optional (str) ipaddress_extension: ,\n },\n },\n}", "uid": "show_ip_interface_brief___include_Vlan", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L2765" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L2771" } }, "show ip interface brief | include {ip}": { @@ -22805,7 +23286,7 @@ "package": "genie.libs.parser", "schema": "{\n'interface': {\n Any (str) *: {\n Optional (str) ip_address: ,\n Optional (str) interface_ok: ,\n Optional (str) method: ,\n Optional (str) interface_status: ,\n Optional (str) protocol_status: ,\n },\n },\n}", "uid": "show_ip_interface_brief___include_ip", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L1524" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L1543" }, "iosxr": { "class": "ShowIpInterfaceBriefPipeVlan", @@ -22823,9 +23304,9 @@ "doc": "Parser for show ip interface vrf all\n show ip interface vrf \n show ip interface vrf all\n show ip interface vrf ", "module_name": "show_interface", "package": "genie.libs.parser", - "schema": "{\nAny (str) *: {\n 'vrf': ,\n 'interface_status': ,\n 'iod': ,\n Optional (str) ipv4: {\n Any (str) *: {\n Optional (str) ip: ,\n Optional (str) prefix_length: ,\n Optional (str) secondary: ,\n Optional (str) route_tag: ,\n Optional (str) ip_subnet: ,\n Optional (str) broadcast_address: ,\n Optional (str) route_preference: ,\n },\n Optional (str) unnumbered: {\n 'interface_ref': ,\n },\n 'counters': {\n 'unicast_packets_sent': ,\n 'unicast_packets_received': ,\n 'unicast_packets_forwarded': ,\n 'unicast_packets_originated': ,\n 'unicast_packets_consumed': ,\n 'unicast_bytes_sent': ,\n 'unicast_bytes_received': ,\n 'unicast_bytes_forwarded': ,\n 'unicast_bytes_originated': ,\n 'unicast_bytes_consumed': ,\n 'multicast_packets_sent': ,\n 'multicast_packets_received': ,\n 'multicast_packets_forwarded': ,\n 'multicast_packets_originated': ,\n 'multicast_packets_consumed': ,\n 'multicast_bytes_sent': ,\n 'multicast_bytes_received': ,\n 'multicast_bytes_forwarded': ,\n 'multicast_bytes_originated': ,\n 'multicast_bytes_consumed': ,\n 'broadcast_packets_sent': ,\n 'broadcast_packets_received': ,\n 'broadcast_packets_forwarded': ,\n 'broadcast_packets_originated': ,\n 'broadcast_packets_consumed': ,\n 'broadcast_bytes_sent': ,\n 'broadcast_bytes_received': ,\n 'broadcast_bytes_forwarded': ,\n 'broadcast_bytes_originated': ,\n 'broadcast_bytes_consumed': ,\n 'labeled_packets_sent': ,\n 'labeled_packets_received': ,\n 'labeled_packets_forwarded': ,\n 'labeled_packets_originated': ,\n 'labeled_packets_consumed': ,\n 'labeled_bytes_sent': ,\n 'labeled_bytes_received': ,\n 'labeled_bytes_forwarded': ,\n 'labeled_bytes_originated': ,\n 'labeled_bytes_consumed': ,\n },\n },\n Optional (str) multicast_groups: ,\n Optional (str) multicast_groups_address: ,\n 'ip_mtu': ,\n 'proxy_arp': ,\n 'local_proxy_arp': ,\n 'multicast_routing': ,\n 'icmp_redirects': ,\n 'directed_broadcast': ,\n Optional (str) ip_forwarding: ,\n 'icmp_unreachable': ,\n 'icmp_port_unreachable': ,\n 'unicast_reverse_path': ,\n 'load_sharing': ,\n 'int_stat_last_reset': ,\n Optional (str) wccp_redirect_outbound: ,\n Optional (str) wccp_redirect_inbound: ,\n Optional (str) wccp_redirect_exclude: ,\n },\n}", + "schema": "{\nAny (str) *: {\n 'vrf': ,\n 'interface_status': ,\n 'iod': ,\n Optional (str) mode: ListOf (type) ,\n Optional (str) ipv4: {\n Any (str) *: {\n Optional (str) ip: ,\n Optional (str) prefix_length: ,\n Optional (str) secondary: ,\n Optional (str) route_tag: ,\n Optional (str) ip_subnet: ,\n Optional (str) broadcast_address: ,\n Optional (str) route_preference: ,\n },\n Optional (str) unnumbered: {\n 'interface_ref': ,\n },\n Optional (str) counters: {\n 'unicast_packets_sent': ,\n 'unicast_packets_received': ,\n 'unicast_packets_forwarded': ,\n 'unicast_packets_originated': ,\n 'unicast_packets_consumed': ,\n 'unicast_bytes_sent': ,\n 'unicast_bytes_received': ,\n 'unicast_bytes_forwarded': ,\n 'unicast_bytes_originated': ,\n 'unicast_bytes_consumed': ,\n 'multicast_packets_sent': ,\n 'multicast_packets_received': ,\n 'multicast_packets_forwarded': ,\n 'multicast_packets_originated': ,\n 'multicast_packets_consumed': ,\n 'multicast_bytes_sent': ,\n 'multicast_bytes_received': ,\n 'multicast_bytes_forwarded': ,\n 'multicast_bytes_originated': ,\n 'multicast_bytes_consumed': ,\n 'broadcast_packets_sent': ,\n 'broadcast_packets_received': ,\n 'broadcast_packets_forwarded': ,\n 'broadcast_packets_originated': ,\n 'broadcast_packets_consumed': ,\n 'broadcast_bytes_sent': ,\n 'broadcast_bytes_received': ,\n 'broadcast_bytes_forwarded': ,\n 'broadcast_bytes_originated': ,\n 'broadcast_bytes_consumed': ,\n 'labeled_packets_sent': ,\n 'labeled_packets_received': ,\n 'labeled_packets_forwarded': ,\n 'labeled_packets_originated': ,\n 'labeled_packets_consumed': ,\n 'labeled_bytes_sent': ,\n 'labeled_bytes_received': ,\n 'labeled_bytes_forwarded': ,\n 'labeled_bytes_originated': ,\n 'labeled_bytes_consumed': ,\n },\n },\n Optional (str) multicast_groups: ,\n Optional (str) multicast_groups_address: ,\n Optional (str) ip_mtu: ,\n Optional (str) proxy_arp: ,\n Optional (str) local_proxy_arp: ,\n Optional (str) multicast_routing: ,\n Optional (str) icmp_redirects: ,\n Optional (str) directed_broadcast: ,\n Optional (str) ip_forwarding: ,\n Optional (str) icmp_unreachable: ,\n Optional (str) icmp_port_unreachable: ,\n Optional (str) unicast_reverse_path: ,\n Optional (str) load_sharing: ,\n Optional (str) int_stat_last_reset: ,\n Optional (str) wccp_redirect_outbound: ,\n Optional (str) wccp_redirect_inbound: ,\n Optional (str) wccp_redirect_exclude: ,\n },\n}", "uid": "show_ip_interface_vrf_all", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L1214" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L1215" } }, "show ip interface vrf {vrf}": { @@ -22834,9 +23315,9 @@ "doc": "Parser for show ip interface vrf all\n show ip interface vrf \n show ip interface vrf all\n show ip interface vrf ", "module_name": "show_interface", "package": "genie.libs.parser", - "schema": "{\nAny (str) *: {\n 'vrf': ,\n 'interface_status': ,\n 'iod': ,\n Optional (str) ipv4: {\n Any (str) *: {\n Optional (str) ip: ,\n Optional (str) prefix_length: ,\n Optional (str) secondary: ,\n Optional (str) route_tag: ,\n Optional (str) ip_subnet: ,\n Optional (str) broadcast_address: ,\n Optional (str) route_preference: ,\n },\n Optional (str) unnumbered: {\n 'interface_ref': ,\n },\n 'counters': {\n 'unicast_packets_sent': ,\n 'unicast_packets_received': ,\n 'unicast_packets_forwarded': ,\n 'unicast_packets_originated': ,\n 'unicast_packets_consumed': ,\n 'unicast_bytes_sent': ,\n 'unicast_bytes_received': ,\n 'unicast_bytes_forwarded': ,\n 'unicast_bytes_originated': ,\n 'unicast_bytes_consumed': ,\n 'multicast_packets_sent': ,\n 'multicast_packets_received': ,\n 'multicast_packets_forwarded': ,\n 'multicast_packets_originated': ,\n 'multicast_packets_consumed': ,\n 'multicast_bytes_sent': ,\n 'multicast_bytes_received': ,\n 'multicast_bytes_forwarded': ,\n 'multicast_bytes_originated': ,\n 'multicast_bytes_consumed': ,\n 'broadcast_packets_sent': ,\n 'broadcast_packets_received': ,\n 'broadcast_packets_forwarded': ,\n 'broadcast_packets_originated': ,\n 'broadcast_packets_consumed': ,\n 'broadcast_bytes_sent': ,\n 'broadcast_bytes_received': ,\n 'broadcast_bytes_forwarded': ,\n 'broadcast_bytes_originated': ,\n 'broadcast_bytes_consumed': ,\n 'labeled_packets_sent': ,\n 'labeled_packets_received': ,\n 'labeled_packets_forwarded': ,\n 'labeled_packets_originated': ,\n 'labeled_packets_consumed': ,\n 'labeled_bytes_sent': ,\n 'labeled_bytes_received': ,\n 'labeled_bytes_forwarded': ,\n 'labeled_bytes_originated': ,\n 'labeled_bytes_consumed': ,\n },\n },\n Optional (str) multicast_groups: ,\n Optional (str) multicast_groups_address: ,\n 'ip_mtu': ,\n 'proxy_arp': ,\n 'local_proxy_arp': ,\n 'multicast_routing': ,\n 'icmp_redirects': ,\n 'directed_broadcast': ,\n Optional (str) ip_forwarding: ,\n 'icmp_unreachable': ,\n 'icmp_port_unreachable': ,\n 'unicast_reverse_path': ,\n 'load_sharing': ,\n 'int_stat_last_reset': ,\n Optional (str) wccp_redirect_outbound: ,\n Optional (str) wccp_redirect_inbound: ,\n Optional (str) wccp_redirect_exclude: ,\n },\n}", + "schema": "{\nAny (str) *: {\n 'vrf': ,\n 'interface_status': ,\n 'iod': ,\n Optional (str) mode: ListOf (type) ,\n Optional (str) ipv4: {\n Any (str) *: {\n Optional (str) ip: ,\n Optional (str) prefix_length: ,\n Optional (str) secondary: ,\n Optional (str) route_tag: ,\n Optional (str) ip_subnet: ,\n Optional (str) broadcast_address: ,\n Optional (str) route_preference: ,\n },\n Optional (str) unnumbered: {\n 'interface_ref': ,\n },\n Optional (str) counters: {\n 'unicast_packets_sent': ,\n 'unicast_packets_received': ,\n 'unicast_packets_forwarded': ,\n 'unicast_packets_originated': ,\n 'unicast_packets_consumed': ,\n 'unicast_bytes_sent': ,\n 'unicast_bytes_received': ,\n 'unicast_bytes_forwarded': ,\n 'unicast_bytes_originated': ,\n 'unicast_bytes_consumed': ,\n 'multicast_packets_sent': ,\n 'multicast_packets_received': ,\n 'multicast_packets_forwarded': ,\n 'multicast_packets_originated': ,\n 'multicast_packets_consumed': ,\n 'multicast_bytes_sent': ,\n 'multicast_bytes_received': ,\n 'multicast_bytes_forwarded': ,\n 'multicast_bytes_originated': ,\n 'multicast_bytes_consumed': ,\n 'broadcast_packets_sent': ,\n 'broadcast_packets_received': ,\n 'broadcast_packets_forwarded': ,\n 'broadcast_packets_originated': ,\n 'broadcast_packets_consumed': ,\n 'broadcast_bytes_sent': ,\n 'broadcast_bytes_received': ,\n 'broadcast_bytes_forwarded': ,\n 'broadcast_bytes_originated': ,\n 'broadcast_bytes_consumed': ,\n 'labeled_packets_sent': ,\n 'labeled_packets_received': ,\n 'labeled_packets_forwarded': ,\n 'labeled_packets_originated': ,\n 'labeled_packets_consumed': ,\n 'labeled_bytes_sent': ,\n 'labeled_bytes_received': ,\n 'labeled_bytes_forwarded': ,\n 'labeled_bytes_originated': ,\n 'labeled_bytes_consumed': ,\n },\n },\n Optional (str) multicast_groups: ,\n Optional (str) multicast_groups_address: ,\n Optional (str) ip_mtu: ,\n Optional (str) proxy_arp: ,\n Optional (str) local_proxy_arp: ,\n Optional (str) multicast_routing: ,\n Optional (str) icmp_redirects: ,\n Optional (str) directed_broadcast: ,\n Optional (str) ip_forwarding: ,\n Optional (str) icmp_unreachable: ,\n Optional (str) icmp_port_unreachable: ,\n Optional (str) unicast_reverse_path: ,\n Optional (str) load_sharing: ,\n Optional (str) int_stat_last_reset: ,\n Optional (str) wccp_redirect_outbound: ,\n Optional (str) wccp_redirect_inbound: ,\n Optional (str) wccp_redirect_exclude: ,\n },\n}", "uid": "show_ip_interface_vrf_vrf", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L1214" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L1215" } }, "show ip interface {interface}": { @@ -22856,7 +23337,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n 'enabled': ,\n 'oper_status': ,\n Optional (str) ipv4: {\n Any (str) *: {\n 'ip': ,\n Optional (str) prefix_length: ,\n Optional (str) secondary: ,\n Optional (str) broadcast_address: ,\n },\n },\n Optional (str) mtu: ,\n Optional (str) address_determined_by: ,\n Optional (str) helper_address: Or (, ),\n Optional (str) directed_broadcast_forwarding: ,\n Optional (str) outbound_common_access_list: ,\n Optional (str) outbound_access_list: ,\n Optional (str) inbound_common_access_list: ,\n Optional (str) inbound_access_list: ,\n Optional (str) proxy_arp: ,\n Optional (str) local_proxy_arp: ,\n Optional (str) security_level: ,\n Optional (str) split_horizon: ,\n Optional (str) icmp: {\n Optional (str) redirects: ,\n Optional (str) unreachables: ,\n Optional (str) mask_replies: ,\n },\n Optional (str) wccp: {\n Optional (str) redirect_outbound: ,\n Optional (str) redirect_inbound: ,\n Optional (str) redirect_exclude: ,\n },\n Optional (str) ip_fast_switching: ,\n Optional (str) ip_flow_switching: ,\n Optional (str) ip_cef_switching: ,\n Optional (str) ip_cef_switching_turbo_vector: ,\n Optional (str) ip_null_turbo_vector: ,\n Optional (str) vrf: ,\n Optional (str) unicast_routing_topologies: {\n 'topology': {\n Any (str) *: {\n 'status': ,\n },\n },\n },\n Optional (str) ip_multicast_fast_switching: ,\n Optional (str) ip_multicast_distributed_fast_switching: ,\n Optional (str) ip_route_cache_flags: ,\n Optional (str) router_discovery: ,\n Optional (str) ip_output_packet_accounting: ,\n Optional (str) ip_access_violation_accounting: ,\n Optional (str) tcp_ip_header_compression: ,\n Optional (str) rtp_ip_header_compression: ,\n Optional (str) probe_proxy_name_replies: ,\n Optional (str) policy_routing: ,\n Optional (str) network_address_translation: ,\n Optional (str) bgp_policy_mapping: ,\n Optional (str) input_features: ,\n Optional (str) multicast_groups: ,\n },\n}", "uid": "show_ip_interface_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L2176" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L2195" } }, "show ip interface {interface} vrf all": { @@ -22865,9 +23346,9 @@ "doc": "Parser for show ip interface vrf all\n show ip interface vrf \n show ip interface vrf all\n show ip interface vrf ", "module_name": "show_interface", "package": "genie.libs.parser", - "schema": "{\nAny (str) *: {\n 'vrf': ,\n 'interface_status': ,\n 'iod': ,\n Optional (str) ipv4: {\n Any (str) *: {\n Optional (str) ip: ,\n Optional (str) prefix_length: ,\n Optional (str) secondary: ,\n Optional (str) route_tag: ,\n Optional (str) ip_subnet: ,\n Optional (str) broadcast_address: ,\n Optional (str) route_preference: ,\n },\n Optional (str) unnumbered: {\n 'interface_ref': ,\n },\n 'counters': {\n 'unicast_packets_sent': ,\n 'unicast_packets_received': ,\n 'unicast_packets_forwarded': ,\n 'unicast_packets_originated': ,\n 'unicast_packets_consumed': ,\n 'unicast_bytes_sent': ,\n 'unicast_bytes_received': ,\n 'unicast_bytes_forwarded': ,\n 'unicast_bytes_originated': ,\n 'unicast_bytes_consumed': ,\n 'multicast_packets_sent': ,\n 'multicast_packets_received': ,\n 'multicast_packets_forwarded': ,\n 'multicast_packets_originated': ,\n 'multicast_packets_consumed': ,\n 'multicast_bytes_sent': ,\n 'multicast_bytes_received': ,\n 'multicast_bytes_forwarded': ,\n 'multicast_bytes_originated': ,\n 'multicast_bytes_consumed': ,\n 'broadcast_packets_sent': ,\n 'broadcast_packets_received': ,\n 'broadcast_packets_forwarded': ,\n 'broadcast_packets_originated': ,\n 'broadcast_packets_consumed': ,\n 'broadcast_bytes_sent': ,\n 'broadcast_bytes_received': ,\n 'broadcast_bytes_forwarded': ,\n 'broadcast_bytes_originated': ,\n 'broadcast_bytes_consumed': ,\n 'labeled_packets_sent': ,\n 'labeled_packets_received': ,\n 'labeled_packets_forwarded': ,\n 'labeled_packets_originated': ,\n 'labeled_packets_consumed': ,\n 'labeled_bytes_sent': ,\n 'labeled_bytes_received': ,\n 'labeled_bytes_forwarded': ,\n 'labeled_bytes_originated': ,\n 'labeled_bytes_consumed': ,\n },\n },\n Optional (str) multicast_groups: ,\n Optional (str) multicast_groups_address: ,\n 'ip_mtu': ,\n 'proxy_arp': ,\n 'local_proxy_arp': ,\n 'multicast_routing': ,\n 'icmp_redirects': ,\n 'directed_broadcast': ,\n Optional (str) ip_forwarding: ,\n 'icmp_unreachable': ,\n 'icmp_port_unreachable': ,\n 'unicast_reverse_path': ,\n 'load_sharing': ,\n 'int_stat_last_reset': ,\n Optional (str) wccp_redirect_outbound: ,\n Optional (str) wccp_redirect_inbound: ,\n Optional (str) wccp_redirect_exclude: ,\n },\n}", + "schema": "{\nAny (str) *: {\n 'vrf': ,\n 'interface_status': ,\n 'iod': ,\n Optional (str) mode: ListOf (type) ,\n Optional (str) ipv4: {\n Any (str) *: {\n Optional (str) ip: ,\n Optional (str) prefix_length: ,\n Optional (str) secondary: ,\n Optional (str) route_tag: ,\n Optional (str) ip_subnet: ,\n Optional (str) broadcast_address: ,\n Optional (str) route_preference: ,\n },\n Optional (str) unnumbered: {\n 'interface_ref': ,\n },\n Optional (str) counters: {\n 'unicast_packets_sent': ,\n 'unicast_packets_received': ,\n 'unicast_packets_forwarded': ,\n 'unicast_packets_originated': ,\n 'unicast_packets_consumed': ,\n 'unicast_bytes_sent': ,\n 'unicast_bytes_received': ,\n 'unicast_bytes_forwarded': ,\n 'unicast_bytes_originated': ,\n 'unicast_bytes_consumed': ,\n 'multicast_packets_sent': ,\n 'multicast_packets_received': ,\n 'multicast_packets_forwarded': ,\n 'multicast_packets_originated': ,\n 'multicast_packets_consumed': ,\n 'multicast_bytes_sent': ,\n 'multicast_bytes_received': ,\n 'multicast_bytes_forwarded': ,\n 'multicast_bytes_originated': ,\n 'multicast_bytes_consumed': ,\n 'broadcast_packets_sent': ,\n 'broadcast_packets_received': ,\n 'broadcast_packets_forwarded': ,\n 'broadcast_packets_originated': ,\n 'broadcast_packets_consumed': ,\n 'broadcast_bytes_sent': ,\n 'broadcast_bytes_received': ,\n 'broadcast_bytes_forwarded': ,\n 'broadcast_bytes_originated': ,\n 'broadcast_bytes_consumed': ,\n 'labeled_packets_sent': ,\n 'labeled_packets_received': ,\n 'labeled_packets_forwarded': ,\n 'labeled_packets_originated': ,\n 'labeled_packets_consumed': ,\n 'labeled_bytes_sent': ,\n 'labeled_bytes_received': ,\n 'labeled_bytes_forwarded': ,\n 'labeled_bytes_originated': ,\n 'labeled_bytes_consumed': ,\n },\n },\n Optional (str) multicast_groups: ,\n Optional (str) multicast_groups_address: ,\n Optional (str) ip_mtu: ,\n Optional (str) proxy_arp: ,\n Optional (str) local_proxy_arp: ,\n Optional (str) multicast_routing: ,\n Optional (str) icmp_redirects: ,\n Optional (str) directed_broadcast: ,\n Optional (str) ip_forwarding: ,\n Optional (str) icmp_unreachable: ,\n Optional (str) icmp_port_unreachable: ,\n Optional (str) unicast_reverse_path: ,\n Optional (str) load_sharing: ,\n Optional (str) int_stat_last_reset: ,\n Optional (str) wccp_redirect_outbound: ,\n Optional (str) wccp_redirect_inbound: ,\n Optional (str) wccp_redirect_exclude: ,\n },\n}", "uid": "show_ip_interface_interface_vrf_all", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L1214" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L1215" } }, "show ip interface {interface} vrf {vrf}": { @@ -22876,9 +23357,9 @@ "doc": "Parser for show ip interface vrf all\n show ip interface vrf \n show ip interface vrf all\n show ip interface vrf ", "module_name": "show_interface", "package": "genie.libs.parser", - "schema": "{\nAny (str) *: {\n 'vrf': ,\n 'interface_status': ,\n 'iod': ,\n Optional (str) ipv4: {\n Any (str) *: {\n Optional (str) ip: ,\n Optional (str) prefix_length: ,\n Optional (str) secondary: ,\n Optional (str) route_tag: ,\n Optional (str) ip_subnet: ,\n Optional (str) broadcast_address: ,\n Optional (str) route_preference: ,\n },\n Optional (str) unnumbered: {\n 'interface_ref': ,\n },\n 'counters': {\n 'unicast_packets_sent': ,\n 'unicast_packets_received': ,\n 'unicast_packets_forwarded': ,\n 'unicast_packets_originated': ,\n 'unicast_packets_consumed': ,\n 'unicast_bytes_sent': ,\n 'unicast_bytes_received': ,\n 'unicast_bytes_forwarded': ,\n 'unicast_bytes_originated': ,\n 'unicast_bytes_consumed': ,\n 'multicast_packets_sent': ,\n 'multicast_packets_received': ,\n 'multicast_packets_forwarded': ,\n 'multicast_packets_originated': ,\n 'multicast_packets_consumed': ,\n 'multicast_bytes_sent': ,\n 'multicast_bytes_received': ,\n 'multicast_bytes_forwarded': ,\n 'multicast_bytes_originated': ,\n 'multicast_bytes_consumed': ,\n 'broadcast_packets_sent': ,\n 'broadcast_packets_received': ,\n 'broadcast_packets_forwarded': ,\n 'broadcast_packets_originated': ,\n 'broadcast_packets_consumed': ,\n 'broadcast_bytes_sent': ,\n 'broadcast_bytes_received': ,\n 'broadcast_bytes_forwarded': ,\n 'broadcast_bytes_originated': ,\n 'broadcast_bytes_consumed': ,\n 'labeled_packets_sent': ,\n 'labeled_packets_received': ,\n 'labeled_packets_forwarded': ,\n 'labeled_packets_originated': ,\n 'labeled_packets_consumed': ,\n 'labeled_bytes_sent': ,\n 'labeled_bytes_received': ,\n 'labeled_bytes_forwarded': ,\n 'labeled_bytes_originated': ,\n 'labeled_bytes_consumed': ,\n },\n },\n Optional (str) multicast_groups: ,\n Optional (str) multicast_groups_address: ,\n 'ip_mtu': ,\n 'proxy_arp': ,\n 'local_proxy_arp': ,\n 'multicast_routing': ,\n 'icmp_redirects': ,\n 'directed_broadcast': ,\n Optional (str) ip_forwarding: ,\n 'icmp_unreachable': ,\n 'icmp_port_unreachable': ,\n 'unicast_reverse_path': ,\n 'load_sharing': ,\n 'int_stat_last_reset': ,\n Optional (str) wccp_redirect_outbound: ,\n Optional (str) wccp_redirect_inbound: ,\n Optional (str) wccp_redirect_exclude: ,\n },\n}", + "schema": "{\nAny (str) *: {\n 'vrf': ,\n 'interface_status': ,\n 'iod': ,\n Optional (str) mode: ListOf (type) ,\n Optional (str) ipv4: {\n Any (str) *: {\n Optional (str) ip: ,\n Optional (str) prefix_length: ,\n Optional (str) secondary: ,\n Optional (str) route_tag: ,\n Optional (str) ip_subnet: ,\n Optional (str) broadcast_address: ,\n Optional (str) route_preference: ,\n },\n Optional (str) unnumbered: {\n 'interface_ref': ,\n },\n Optional (str) counters: {\n 'unicast_packets_sent': ,\n 'unicast_packets_received': ,\n 'unicast_packets_forwarded': ,\n 'unicast_packets_originated': ,\n 'unicast_packets_consumed': ,\n 'unicast_bytes_sent': ,\n 'unicast_bytes_received': ,\n 'unicast_bytes_forwarded': ,\n 'unicast_bytes_originated': ,\n 'unicast_bytes_consumed': ,\n 'multicast_packets_sent': ,\n 'multicast_packets_received': ,\n 'multicast_packets_forwarded': ,\n 'multicast_packets_originated': ,\n 'multicast_packets_consumed': ,\n 'multicast_bytes_sent': ,\n 'multicast_bytes_received': ,\n 'multicast_bytes_forwarded': ,\n 'multicast_bytes_originated': ,\n 'multicast_bytes_consumed': ,\n 'broadcast_packets_sent': ,\n 'broadcast_packets_received': ,\n 'broadcast_packets_forwarded': ,\n 'broadcast_packets_originated': ,\n 'broadcast_packets_consumed': ,\n 'broadcast_bytes_sent': ,\n 'broadcast_bytes_received': ,\n 'broadcast_bytes_forwarded': ,\n 'broadcast_bytes_originated': ,\n 'broadcast_bytes_consumed': ,\n 'labeled_packets_sent': ,\n 'labeled_packets_received': ,\n 'labeled_packets_forwarded': ,\n 'labeled_packets_originated': ,\n 'labeled_packets_consumed': ,\n 'labeled_bytes_sent': ,\n 'labeled_bytes_received': ,\n 'labeled_bytes_forwarded': ,\n 'labeled_bytes_originated': ,\n 'labeled_bytes_consumed': ,\n },\n },\n Optional (str) multicast_groups: ,\n Optional (str) multicast_groups_address: ,\n Optional (str) ip_mtu: ,\n Optional (str) proxy_arp: ,\n Optional (str) local_proxy_arp: ,\n Optional (str) multicast_routing: ,\n Optional (str) icmp_redirects: ,\n Optional (str) directed_broadcast: ,\n Optional (str) ip_forwarding: ,\n Optional (str) icmp_unreachable: ,\n Optional (str) icmp_port_unreachable: ,\n Optional (str) unicast_reverse_path: ,\n Optional (str) load_sharing: ,\n Optional (str) int_stat_last_reset: ,\n Optional (str) wccp_redirect_outbound: ,\n Optional (str) wccp_redirect_inbound: ,\n Optional (str) wccp_redirect_exclude: ,\n },\n}", "uid": "show_ip_interface_interface_vrf_vrf", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L1214" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L1215" } }, "show ip lisp instance-id {instance_id} forwarding state": { @@ -22889,7 +23370,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'lisp_virtual_intf': ,\n 'user': ,\n 'eid_vrf': {\n : {\n 'address_family': {\n : {\n Optional (str) configured_roles: ListOf (type) ,\n Optional (str) eid_table: ,\n Optional (str) alt_table: ,\n Optional (str) locator_status_bit: ,\n Optional (str) nonce: ,\n Optional (str) ttl_propagation: ,\n Optional (str) table_supression: ,\n Optional (str) sgt_policy_fwd: ,\n Optional (str) l2_domain_id: ,\n Optional (str) ipv4_unnum_if: ,\n Optional (str) ipv6_unnum_if: ,\n },\n },\n 'rloc_transport': {\n 'vrf': ,\n 'ipv4_rloc_table': ,\n 'ipv6_rloc_table': ,\n 'ipv4_path_mtu_discovery': {\n 'min': ,\n 'max': ,\n },\n 'ipv6_path_mtu_discovery': {\n 'min': ,\n 'max': ,\n },\n 'ipv4_rloc_fltr_handle': ,\n 'ipv6_rloc_fltr_handle': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_lisp_instance-id_instance_id_forwarding_state", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L11044" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L10950" } }, "show ip local pool {pool}": { @@ -22911,7 +23392,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) multicast_group: {\n Any (str) *: {\n Optional (str) source_address: {\n Any (str) *: {\n Optional (str) oif_ic_count: Or (, ),\n Optional (str) oif_a_count: Or (, ),\n Optional (str) flags: ,\n Optional (str) sw_packet_count: Or (, ),\n Optional (str) sw_packets_per_second: Or (, ),\n Optional (str) sw_average_packet_size: Or (, ),\n Optional (str) sw_kbits_per_second: Or (, ),\n Optional (str) sw_total: Or (, ),\n Optional (str) sw_rpf_failed: Or (, ),\n Optional (str) sw_other_drops: Or (, ),\n Optional (str) hw_packet_count: Or (, ),\n Optional (str) hw_packets_per_second: Or (, ),\n Optional (str) hw_average_packet_size: Or (, ),\n Optional (str) hw_kbits_per_second: Or (, ),\n Optional (str) hw_total: Or (, ),\n Optional (str) hw_rpf_failed: Or (, ),\n Optional (str) hw_other_drops: Or (, ),\n Optional (str) incoming_interfaces: {\n Any (str) *: {\n Optional (str) ingress_flags: ,\n Optional (str) ingress_vxlan_version: ,\n Optional (str) ingress_vxlan_cap: ,\n Optional (str) ingress_vxlan_vni: ,\n Optional (str) ingress_vxlan_nxthop: ,\n },\n },\n Optional (str) outgoing_interfaces: {\n Any (str) *: {\n Optional (str) egress_flags: ,\n Optional (str) egress_rloc: ,\n Optional (str) egress_underlay_mcast: ,\n Optional (str) egress_adj_mac: ,\n Optional (str) egress_hw_pkt_count: Or (, ),\n Optional (str) egress_fs_pkt_count: Or (, ),\n Optional (str) egress_ps_pkt_count: Or (, ),\n Optional (str) egress_pkt_rate: Or (, ),\n Optional (str) egress_vxlan_version: ,\n Optional (str) egress_vxlan_cap: ,\n Optional (str) egress_vxlan_vni: ,\n Optional (str) egress_vxlan_nxthop: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_mfib", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L1927" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L1934" } }, "show ip mfib summary": { @@ -22933,7 +23414,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) multicast_group: {\n Any (str) *: {\n Optional (str) source_address: {\n Any (str) *: {\n Optional (str) oif_ic_count: Or (, ),\n Optional (str) oif_a_count: Or (, ),\n Optional (str) flags: ,\n Optional (str) sw_packet_count: Or (, ),\n Optional (str) sw_packets_per_second: Or (, ),\n Optional (str) sw_average_packet_size: Or (, ),\n Optional (str) sw_kbits_per_second: Or (, ),\n Optional (str) sw_total: Or (, ),\n Optional (str) sw_rpf_failed: Or (, ),\n Optional (str) sw_other_drops: Or (, ),\n Optional (str) hw_packet_count: Or (, ),\n Optional (str) hw_packets_per_second: Or (, ),\n Optional (str) hw_average_packet_size: Or (, ),\n Optional (str) hw_kbits_per_second: Or (, ),\n Optional (str) hw_total: Or (, ),\n Optional (str) hw_rpf_failed: Or (, ),\n Optional (str) hw_other_drops: Or (, ),\n Optional (str) incoming_interfaces: {\n Any (str) *: {\n Optional (str) ingress_flags: ,\n Optional (str) ingress_vxlan_version: ,\n Optional (str) ingress_vxlan_cap: ,\n Optional (str) ingress_vxlan_vni: ,\n Optional (str) ingress_vxlan_nxthop: ,\n },\n },\n Optional (str) outgoing_interfaces: {\n Any (str) *: {\n Optional (str) egress_flags: ,\n Optional (str) egress_rloc: ,\n Optional (str) egress_underlay_mcast: ,\n Optional (str) egress_adj_mac: ,\n Optional (str) egress_hw_pkt_count: Or (, ),\n Optional (str) egress_fs_pkt_count: Or (, ),\n Optional (str) egress_ps_pkt_count: Or (, ),\n Optional (str) egress_pkt_rate: Or (, ),\n Optional (str) egress_vxlan_version: ,\n Optional (str) egress_vxlan_cap: ,\n Optional (str) egress_vxlan_vni: ,\n Optional (str) egress_vxlan_nxthop: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_mfib_vrf_vrf", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L1927" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L1934" } }, "show ip mfib vrf {vrf} active": { @@ -22977,7 +23458,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) multicast_group: {\n Any (str) *: {\n Optional (str) source_address: {\n Any (str) *: {\n Optional (str) oif_ic_count: Or (, ),\n Optional (str) oif_a_count: Or (, ),\n Optional (str) flags: ,\n Optional (str) sw_packet_count: Or (, ),\n Optional (str) sw_packets_per_second: Or (, ),\n Optional (str) sw_average_packet_size: Or (, ),\n Optional (str) sw_kbits_per_second: Or (, ),\n Optional (str) sw_total: Or (, ),\n Optional (str) sw_rpf_failed: Or (, ),\n Optional (str) sw_other_drops: Or (, ),\n Optional (str) hw_packet_count: Or (, ),\n Optional (str) hw_packets_per_second: Or (, ),\n Optional (str) hw_average_packet_size: Or (, ),\n Optional (str) hw_kbits_per_second: Or (, ),\n Optional (str) hw_total: Or (, ),\n Optional (str) hw_rpf_failed: Or (, ),\n Optional (str) hw_other_drops: Or (, ),\n Optional (str) incoming_interfaces: {\n Any (str) *: {\n Optional (str) ingress_flags: ,\n Optional (str) ingress_vxlan_version: ,\n Optional (str) ingress_vxlan_cap: ,\n Optional (str) ingress_vxlan_vni: ,\n Optional (str) ingress_vxlan_nxthop: ,\n },\n },\n Optional (str) outgoing_interfaces: {\n Any (str) *: {\n Optional (str) egress_flags: ,\n Optional (str) egress_rloc: ,\n Optional (str) egress_underlay_mcast: ,\n Optional (str) egress_adj_mac: ,\n Optional (str) egress_hw_pkt_count: Or (, ),\n Optional (str) egress_fs_pkt_count: Or (, ),\n Optional (str) egress_ps_pkt_count: Or (, ),\n Optional (str) egress_pkt_rate: Or (, ),\n Optional (str) egress_vxlan_version: ,\n Optional (str) egress_vxlan_cap: ,\n Optional (str) egress_vxlan_vni: ,\n Optional (str) egress_vxlan_nxthop: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_mfib_vrf_vrf_group", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L1927" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L1934" } }, "show ip mfib vrf {vrf} {group} {source}": { @@ -22988,7 +23469,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) multicast_group: {\n Any (str) *: {\n Optional (str) source_address: {\n Any (str) *: {\n Optional (str) oif_ic_count: Or (, ),\n Optional (str) oif_a_count: Or (, ),\n Optional (str) flags: ,\n Optional (str) sw_packet_count: Or (, ),\n Optional (str) sw_packets_per_second: Or (, ),\n Optional (str) sw_average_packet_size: Or (, ),\n Optional (str) sw_kbits_per_second: Or (, ),\n Optional (str) sw_total: Or (, ),\n Optional (str) sw_rpf_failed: Or (, ),\n Optional (str) sw_other_drops: Or (, ),\n Optional (str) hw_packet_count: Or (, ),\n Optional (str) hw_packets_per_second: Or (, ),\n Optional (str) hw_average_packet_size: Or (, ),\n Optional (str) hw_kbits_per_second: Or (, ),\n Optional (str) hw_total: Or (, ),\n Optional (str) hw_rpf_failed: Or (, ),\n Optional (str) hw_other_drops: Or (, ),\n Optional (str) incoming_interfaces: {\n Any (str) *: {\n Optional (str) ingress_flags: ,\n Optional (str) ingress_vxlan_version: ,\n Optional (str) ingress_vxlan_cap: ,\n Optional (str) ingress_vxlan_vni: ,\n Optional (str) ingress_vxlan_nxthop: ,\n },\n },\n Optional (str) outgoing_interfaces: {\n Any (str) *: {\n Optional (str) egress_flags: ,\n Optional (str) egress_rloc: ,\n Optional (str) egress_underlay_mcast: ,\n Optional (str) egress_adj_mac: ,\n Optional (str) egress_hw_pkt_count: Or (, ),\n Optional (str) egress_fs_pkt_count: Or (, ),\n Optional (str) egress_ps_pkt_count: Or (, ),\n Optional (str) egress_pkt_rate: Or (, ),\n Optional (str) egress_vxlan_version: ,\n Optional (str) egress_vxlan_cap: ,\n Optional (str) egress_vxlan_vni: ,\n Optional (str) egress_vxlan_nxthop: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_mfib_vrf_vrf_group_source", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L1927" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L1934" } }, "show ip mfib vrf {vrf} {group} {source} {verbose}": { @@ -22999,7 +23480,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) multicast_group: {\n Any (str) *: {\n Optional (str) source_address: {\n Any (str) *: {\n Optional (str) oif_ic_count: Or (, ),\n Optional (str) oif_a_count: Or (, ),\n Optional (str) flags: ,\n Optional (str) sw_packet_count: Or (, ),\n Optional (str) sw_packets_per_second: Or (, ),\n Optional (str) sw_average_packet_size: Or (, ),\n Optional (str) sw_kbits_per_second: Or (, ),\n Optional (str) sw_total: Or (, ),\n Optional (str) sw_rpf_failed: Or (, ),\n Optional (str) sw_other_drops: Or (, ),\n Optional (str) hw_packet_count: Or (, ),\n Optional (str) hw_packets_per_second: Or (, ),\n Optional (str) hw_average_packet_size: Or (, ),\n Optional (str) hw_kbits_per_second: Or (, ),\n Optional (str) hw_total: Or (, ),\n Optional (str) hw_rpf_failed: Or (, ),\n Optional (str) hw_other_drops: Or (, ),\n Optional (str) incoming_interfaces: {\n Any (str) *: {\n Optional (str) ingress_flags: ,\n Optional (str) ingress_vxlan_version: ,\n Optional (str) ingress_vxlan_cap: ,\n Optional (str) ingress_vxlan_vni: ,\n Optional (str) ingress_vxlan_nxthop: ,\n },\n },\n Optional (str) outgoing_interfaces: {\n Any (str) *: {\n Optional (str) egress_flags: ,\n Optional (str) egress_rloc: ,\n Optional (str) egress_underlay_mcast: ,\n Optional (str) egress_adj_mac: ,\n Optional (str) egress_hw_pkt_count: Or (, ),\n Optional (str) egress_fs_pkt_count: Or (, ),\n Optional (str) egress_ps_pkt_count: Or (, ),\n Optional (str) egress_pkt_rate: Or (, ),\n Optional (str) egress_vxlan_version: ,\n Optional (str) egress_vxlan_cap: ,\n Optional (str) egress_vxlan_vni: ,\n Optional (str) egress_vxlan_nxthop: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_mfib_vrf_vrf_group_source_verbose", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L1927" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L1934" } }, "show ip mfib vrf {vrf} {group} {verbose}": { @@ -23010,7 +23491,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) multicast_group: {\n Any (str) *: {\n Optional (str) source_address: {\n Any (str) *: {\n Optional (str) oif_ic_count: Or (, ),\n Optional (str) oif_a_count: Or (, ),\n Optional (str) flags: ,\n Optional (str) sw_packet_count: Or (, ),\n Optional (str) sw_packets_per_second: Or (, ),\n Optional (str) sw_average_packet_size: Or (, ),\n Optional (str) sw_kbits_per_second: Or (, ),\n Optional (str) sw_total: Or (, ),\n Optional (str) sw_rpf_failed: Or (, ),\n Optional (str) sw_other_drops: Or (, ),\n Optional (str) hw_packet_count: Or (, ),\n Optional (str) hw_packets_per_second: Or (, ),\n Optional (str) hw_average_packet_size: Or (, ),\n Optional (str) hw_kbits_per_second: Or (, ),\n Optional (str) hw_total: Or (, ),\n Optional (str) hw_rpf_failed: Or (, ),\n Optional (str) hw_other_drops: Or (, ),\n Optional (str) incoming_interfaces: {\n Any (str) *: {\n Optional (str) ingress_flags: ,\n Optional (str) ingress_vxlan_version: ,\n Optional (str) ingress_vxlan_cap: ,\n Optional (str) ingress_vxlan_vni: ,\n Optional (str) ingress_vxlan_nxthop: ,\n },\n },\n Optional (str) outgoing_interfaces: {\n Any (str) *: {\n Optional (str) egress_flags: ,\n Optional (str) egress_rloc: ,\n Optional (str) egress_underlay_mcast: ,\n Optional (str) egress_adj_mac: ,\n Optional (str) egress_hw_pkt_count: Or (, ),\n Optional (str) egress_fs_pkt_count: Or (, ),\n Optional (str) egress_ps_pkt_count: Or (, ),\n Optional (str) egress_pkt_rate: Or (, ),\n Optional (str) egress_vxlan_version: ,\n Optional (str) egress_vxlan_cap: ,\n Optional (str) egress_vxlan_vni: ,\n Optional (str) egress_vxlan_nxthop: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_mfib_vrf_vrf_group_verbose", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L1927" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L1934" } }, "show ip mfib vrf {vrf} {verbose}": { @@ -23021,7 +23502,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) multicast_group: {\n Any (str) *: {\n Optional (str) source_address: {\n Any (str) *: {\n Optional (str) oif_ic_count: Or (, ),\n Optional (str) oif_a_count: Or (, ),\n Optional (str) flags: ,\n Optional (str) sw_packet_count: Or (, ),\n Optional (str) sw_packets_per_second: Or (, ),\n Optional (str) sw_average_packet_size: Or (, ),\n Optional (str) sw_kbits_per_second: Or (, ),\n Optional (str) sw_total: Or (, ),\n Optional (str) sw_rpf_failed: Or (, ),\n Optional (str) sw_other_drops: Or (, ),\n Optional (str) hw_packet_count: Or (, ),\n Optional (str) hw_packets_per_second: Or (, ),\n Optional (str) hw_average_packet_size: Or (, ),\n Optional (str) hw_kbits_per_second: Or (, ),\n Optional (str) hw_total: Or (, ),\n Optional (str) hw_rpf_failed: Or (, ),\n Optional (str) hw_other_drops: Or (, ),\n Optional (str) incoming_interfaces: {\n Any (str) *: {\n Optional (str) ingress_flags: ,\n Optional (str) ingress_vxlan_version: ,\n Optional (str) ingress_vxlan_cap: ,\n Optional (str) ingress_vxlan_vni: ,\n Optional (str) ingress_vxlan_nxthop: ,\n },\n },\n Optional (str) outgoing_interfaces: {\n Any (str) *: {\n Optional (str) egress_flags: ,\n Optional (str) egress_rloc: ,\n Optional (str) egress_underlay_mcast: ,\n Optional (str) egress_adj_mac: ,\n Optional (str) egress_hw_pkt_count: Or (, ),\n Optional (str) egress_fs_pkt_count: Or (, ),\n Optional (str) egress_ps_pkt_count: Or (, ),\n Optional (str) egress_pkt_rate: Or (, ),\n Optional (str) egress_vxlan_version: ,\n Optional (str) egress_vxlan_cap: ,\n Optional (str) egress_vxlan_vni: ,\n Optional (str) egress_vxlan_nxthop: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_mfib_vrf_vrf_verbose", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L1927" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L1934" } }, "show ip mfib {group}": { @@ -23032,7 +23513,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) multicast_group: {\n Any (str) *: {\n Optional (str) source_address: {\n Any (str) *: {\n Optional (str) oif_ic_count: Or (, ),\n Optional (str) oif_a_count: Or (, ),\n Optional (str) flags: ,\n Optional (str) sw_packet_count: Or (, ),\n Optional (str) sw_packets_per_second: Or (, ),\n Optional (str) sw_average_packet_size: Or (, ),\n Optional (str) sw_kbits_per_second: Or (, ),\n Optional (str) sw_total: Or (, ),\n Optional (str) sw_rpf_failed: Or (, ),\n Optional (str) sw_other_drops: Or (, ),\n Optional (str) hw_packet_count: Or (, ),\n Optional (str) hw_packets_per_second: Or (, ),\n Optional (str) hw_average_packet_size: Or (, ),\n Optional (str) hw_kbits_per_second: Or (, ),\n Optional (str) hw_total: Or (, ),\n Optional (str) hw_rpf_failed: Or (, ),\n Optional (str) hw_other_drops: Or (, ),\n Optional (str) incoming_interfaces: {\n Any (str) *: {\n Optional (str) ingress_flags: ,\n Optional (str) ingress_vxlan_version: ,\n Optional (str) ingress_vxlan_cap: ,\n Optional (str) ingress_vxlan_vni: ,\n Optional (str) ingress_vxlan_nxthop: ,\n },\n },\n Optional (str) outgoing_interfaces: {\n Any (str) *: {\n Optional (str) egress_flags: ,\n Optional (str) egress_rloc: ,\n Optional (str) egress_underlay_mcast: ,\n Optional (str) egress_adj_mac: ,\n Optional (str) egress_hw_pkt_count: Or (, ),\n Optional (str) egress_fs_pkt_count: Or (, ),\n Optional (str) egress_ps_pkt_count: Or (, ),\n Optional (str) egress_pkt_rate: Or (, ),\n Optional (str) egress_vxlan_version: ,\n Optional (str) egress_vxlan_cap: ,\n Optional (str) egress_vxlan_vni: ,\n Optional (str) egress_vxlan_nxthop: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_mfib_group", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L1927" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L1934" } }, "show ip mfib {group} {source}": { @@ -23043,7 +23524,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) multicast_group: {\n Any (str) *: {\n Optional (str) source_address: {\n Any (str) *: {\n Optional (str) oif_ic_count: Or (, ),\n Optional (str) oif_a_count: Or (, ),\n Optional (str) flags: ,\n Optional (str) sw_packet_count: Or (, ),\n Optional (str) sw_packets_per_second: Or (, ),\n Optional (str) sw_average_packet_size: Or (, ),\n Optional (str) sw_kbits_per_second: Or (, ),\n Optional (str) sw_total: Or (, ),\n Optional (str) sw_rpf_failed: Or (, ),\n Optional (str) sw_other_drops: Or (, ),\n Optional (str) hw_packet_count: Or (, ),\n Optional (str) hw_packets_per_second: Or (, ),\n Optional (str) hw_average_packet_size: Or (, ),\n Optional (str) hw_kbits_per_second: Or (, ),\n Optional (str) hw_total: Or (, ),\n Optional (str) hw_rpf_failed: Or (, ),\n Optional (str) hw_other_drops: Or (, ),\n Optional (str) incoming_interfaces: {\n Any (str) *: {\n Optional (str) ingress_flags: ,\n Optional (str) ingress_vxlan_version: ,\n Optional (str) ingress_vxlan_cap: ,\n Optional (str) ingress_vxlan_vni: ,\n Optional (str) ingress_vxlan_nxthop: ,\n },\n },\n Optional (str) outgoing_interfaces: {\n Any (str) *: {\n Optional (str) egress_flags: ,\n Optional (str) egress_rloc: ,\n Optional (str) egress_underlay_mcast: ,\n Optional (str) egress_adj_mac: ,\n Optional (str) egress_hw_pkt_count: Or (, ),\n Optional (str) egress_fs_pkt_count: Or (, ),\n Optional (str) egress_ps_pkt_count: Or (, ),\n Optional (str) egress_pkt_rate: Or (, ),\n Optional (str) egress_vxlan_version: ,\n Optional (str) egress_vxlan_cap: ,\n Optional (str) egress_vxlan_vni: ,\n Optional (str) egress_vxlan_nxthop: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_mfib_group_source", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L1927" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L1934" } }, "show ip mfib {group} {source} {verbose}": { @@ -23054,7 +23535,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) multicast_group: {\n Any (str) *: {\n Optional (str) source_address: {\n Any (str) *: {\n Optional (str) oif_ic_count: Or (, ),\n Optional (str) oif_a_count: Or (, ),\n Optional (str) flags: ,\n Optional (str) sw_packet_count: Or (, ),\n Optional (str) sw_packets_per_second: Or (, ),\n Optional (str) sw_average_packet_size: Or (, ),\n Optional (str) sw_kbits_per_second: Or (, ),\n Optional (str) sw_total: Or (, ),\n Optional (str) sw_rpf_failed: Or (, ),\n Optional (str) sw_other_drops: Or (, ),\n Optional (str) hw_packet_count: Or (, ),\n Optional (str) hw_packets_per_second: Or (, ),\n Optional (str) hw_average_packet_size: Or (, ),\n Optional (str) hw_kbits_per_second: Or (, ),\n Optional (str) hw_total: Or (, ),\n Optional (str) hw_rpf_failed: Or (, ),\n Optional (str) hw_other_drops: Or (, ),\n Optional (str) incoming_interfaces: {\n Any (str) *: {\n Optional (str) ingress_flags: ,\n Optional (str) ingress_vxlan_version: ,\n Optional (str) ingress_vxlan_cap: ,\n Optional (str) ingress_vxlan_vni: ,\n Optional (str) ingress_vxlan_nxthop: ,\n },\n },\n Optional (str) outgoing_interfaces: {\n Any (str) *: {\n Optional (str) egress_flags: ,\n Optional (str) egress_rloc: ,\n Optional (str) egress_underlay_mcast: ,\n Optional (str) egress_adj_mac: ,\n Optional (str) egress_hw_pkt_count: Or (, ),\n Optional (str) egress_fs_pkt_count: Or (, ),\n Optional (str) egress_ps_pkt_count: Or (, ),\n Optional (str) egress_pkt_rate: Or (, ),\n Optional (str) egress_vxlan_version: ,\n Optional (str) egress_vxlan_cap: ,\n Optional (str) egress_vxlan_vni: ,\n Optional (str) egress_vxlan_nxthop: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_mfib_group_source_verbose", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L1927" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L1934" } }, "show ip mfib {group} {verbose}": { @@ -23065,7 +23546,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) multicast_group: {\n Any (str) *: {\n Optional (str) source_address: {\n Any (str) *: {\n Optional (str) oif_ic_count: Or (, ),\n Optional (str) oif_a_count: Or (, ),\n Optional (str) flags: ,\n Optional (str) sw_packet_count: Or (, ),\n Optional (str) sw_packets_per_second: Or (, ),\n Optional (str) sw_average_packet_size: Or (, ),\n Optional (str) sw_kbits_per_second: Or (, ),\n Optional (str) sw_total: Or (, ),\n Optional (str) sw_rpf_failed: Or (, ),\n Optional (str) sw_other_drops: Or (, ),\n Optional (str) hw_packet_count: Or (, ),\n Optional (str) hw_packets_per_second: Or (, ),\n Optional (str) hw_average_packet_size: Or (, ),\n Optional (str) hw_kbits_per_second: Or (, ),\n Optional (str) hw_total: Or (, ),\n Optional (str) hw_rpf_failed: Or (, ),\n Optional (str) hw_other_drops: Or (, ),\n Optional (str) incoming_interfaces: {\n Any (str) *: {\n Optional (str) ingress_flags: ,\n Optional (str) ingress_vxlan_version: ,\n Optional (str) ingress_vxlan_cap: ,\n Optional (str) ingress_vxlan_vni: ,\n Optional (str) ingress_vxlan_nxthop: ,\n },\n },\n Optional (str) outgoing_interfaces: {\n Any (str) *: {\n Optional (str) egress_flags: ,\n Optional (str) egress_rloc: ,\n Optional (str) egress_underlay_mcast: ,\n Optional (str) egress_adj_mac: ,\n Optional (str) egress_hw_pkt_count: Or (, ),\n Optional (str) egress_fs_pkt_count: Or (, ),\n Optional (str) egress_ps_pkt_count: Or (, ),\n Optional (str) egress_pkt_rate: Or (, ),\n Optional (str) egress_vxlan_version: ,\n Optional (str) egress_vxlan_cap: ,\n Optional (str) egress_vxlan_vni: ,\n Optional (str) egress_vxlan_nxthop: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_mfib_group_verbose", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L1927" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L1934" } }, "show ip mfib {verbose}": { @@ -23076,7 +23557,18 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) multicast_group: {\n Any (str) *: {\n Optional (str) source_address: {\n Any (str) *: {\n Optional (str) oif_ic_count: Or (, ),\n Optional (str) oif_a_count: Or (, ),\n Optional (str) flags: ,\n Optional (str) sw_packet_count: Or (, ),\n Optional (str) sw_packets_per_second: Or (, ),\n Optional (str) sw_average_packet_size: Or (, ),\n Optional (str) sw_kbits_per_second: Or (, ),\n Optional (str) sw_total: Or (, ),\n Optional (str) sw_rpf_failed: Or (, ),\n Optional (str) sw_other_drops: Or (, ),\n Optional (str) hw_packet_count: Or (, ),\n Optional (str) hw_packets_per_second: Or (, ),\n Optional (str) hw_average_packet_size: Or (, ),\n Optional (str) hw_kbits_per_second: Or (, ),\n Optional (str) hw_total: Or (, ),\n Optional (str) hw_rpf_failed: Or (, ),\n Optional (str) hw_other_drops: Or (, ),\n Optional (str) incoming_interfaces: {\n Any (str) *: {\n Optional (str) ingress_flags: ,\n Optional (str) ingress_vxlan_version: ,\n Optional (str) ingress_vxlan_cap: ,\n Optional (str) ingress_vxlan_vni: ,\n Optional (str) ingress_vxlan_nxthop: ,\n },\n },\n Optional (str) outgoing_interfaces: {\n Any (str) *: {\n Optional (str) egress_flags: ,\n Optional (str) egress_rloc: ,\n Optional (str) egress_underlay_mcast: ,\n Optional (str) egress_adj_mac: ,\n Optional (str) egress_hw_pkt_count: Or (, ),\n Optional (str) egress_fs_pkt_count: Or (, ),\n Optional (str) egress_ps_pkt_count: Or (, ),\n Optional (str) egress_pkt_rate: Or (, ),\n Optional (str) egress_vxlan_version: ,\n Optional (str) egress_vxlan_cap: ,\n Optional (str) egress_vxlan_vni: ,\n Optional (str) egress_vxlan_nxthop: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_mfib_verbose", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L1927" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L1934" + } + }, + "show ip mfib | count {interface}": { + "iosxe": { + "class": "ShowIpMfibCount", + "doc": "Parser for show ip mfib count", + "module_name": "show_mfib", + "package": "genie.libs.parser", + "schema": "{\n'number_of_lines': ,\n}", + "uid": "show_ip_mfib___count_interface", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mfib.py#L349" } }, "show ip mrib route": { @@ -23087,7 +23579,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'multicast_group': {\n Any (str) *: {\n 'source_address': {\n Any (str) *: {\n 'rpf_nbr': ,\n Optional (str) flags: ,\n Optional (str) incoming_interface_list: {\n Any (str) *: {\n Optional (str) ingress_flags: ,\n },\n },\n Optional (str) egress_interface_list: {\n Any (str) *: {\n Optional (str) egress_flags: ,\n Optional (str) egress_next_hop: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_mrib_route", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L2226" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L2241" } }, "show ip mrib route {group}": { @@ -23098,7 +23590,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'multicast_group': {\n Any (str) *: {\n 'source_address': {\n Any (str) *: {\n 'rpf_nbr': ,\n Optional (str) flags: ,\n Optional (str) incoming_interface_list: {\n Any (str) *: {\n Optional (str) ingress_flags: ,\n },\n },\n Optional (str) egress_interface_list: {\n Any (str) *: {\n Optional (str) egress_flags: ,\n Optional (str) egress_next_hop: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_mrib_route_group", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L2226" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L2241" } }, "show ip mrib route {group} {source}": { @@ -23109,7 +23601,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'multicast_group': {\n Any (str) *: {\n 'source_address': {\n Any (str) *: {\n 'rpf_nbr': ,\n Optional (str) flags: ,\n Optional (str) incoming_interface_list: {\n Any (str) *: {\n Optional (str) ingress_flags: ,\n },\n },\n Optional (str) egress_interface_list: {\n Any (str) *: {\n Optional (str) egress_flags: ,\n Optional (str) egress_next_hop: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_mrib_route_group_source", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L2226" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L2241" } }, "show ip mrib vrf {vrf} route": { @@ -23120,7 +23612,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'multicast_group': {\n Any (str) *: {\n 'source_address': {\n Any (str) *: {\n 'rpf_nbr': ,\n Optional (str) flags: ,\n Optional (str) incoming_interface_list: {\n Any (str) *: {\n Optional (str) ingress_flags: ,\n },\n },\n Optional (str) egress_interface_list: {\n Any (str) *: {\n Optional (str) egress_flags: ,\n Optional (str) egress_next_hop: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_mrib_vrf_vrf_route", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L2226" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L2241" } }, "show ip mrib vrf {vrf} route {group}": { @@ -23131,7 +23623,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'multicast_group': {\n Any (str) *: {\n 'source_address': {\n Any (str) *: {\n 'rpf_nbr': ,\n Optional (str) flags: ,\n Optional (str) incoming_interface_list: {\n Any (str) *: {\n Optional (str) ingress_flags: ,\n },\n },\n Optional (str) egress_interface_list: {\n Any (str) *: {\n Optional (str) egress_flags: ,\n Optional (str) egress_next_hop: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_mrib_vrf_vrf_route_group", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L2226" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L2241" } }, "show ip mrib vrf {vrf} route {group} {source}": { @@ -23142,7 +23634,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'multicast_group': {\n Any (str) *: {\n 'source_address': {\n Any (str) *: {\n 'rpf_nbr': ,\n Optional (str) flags: ,\n Optional (str) incoming_interface_list: {\n Any (str) *: {\n Optional (str) ingress_flags: ,\n },\n },\n Optional (str) egress_interface_list: {\n Any (str) *: {\n Optional (str) egress_flags: ,\n Optional (str) egress_next_hop: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_mrib_vrf_vrf_route_group_source", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L2226" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L2241" } }, "show ip mroute": { @@ -23173,7 +23665,7 @@ "package": "genie.libs.parser", "schema": "{\n'routes': ,\n'bytes_of_memory': ,\n'groups': ,\n'average': ,\n'group_id': {\n Any (str) *: {\n 'source_count': ,\n 'pkt_forwarded': ,\n 'pkt_received': ,\n },\n },\n}", "uid": "show_ip_mroute_count", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L834" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L836" } }, "show ip mroute static": { @@ -23193,7 +23685,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'mroute': {\n Any (str) *: {\n 'path': {\n Any (str) *: {\n 'neighbor_address': ,\n Optional (str) admin_distance: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_mroute_static", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L578" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L580" } }, "show ip mroute summary": { @@ -23266,7 +23758,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'mroute': {\n Any (str) *: {\n 'path': {\n Any (str) *: {\n 'neighbor_address': ,\n Optional (str) admin_distance: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_mroute_vrf_vrf_static", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L578" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L580" } }, "show ip mroute vrf {vrf} {group}": { @@ -23652,7 +24144,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'enable': ,\n 'multipath': ,\n 'route_limit': ,\n 'fallback_group_mode': ,\n 'multicast_bound_with_filter_autorp': ,\n Optional (str) mo_frr: ,\n },\n },\n}", "uid": "show_ip_multicast", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L668" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L670" } }, "show ip multicast mpls vif": { @@ -23663,7 +24155,7 @@ "package": "genie.libs.parser", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'next_hop': ,\n 'application': ,\n 'ref_count': ,\n 'table': ,\n 'vrf': ,\n 'flags': ,\n },\n },\n}", "uid": "show_ip_multicast_mpls_vif", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L779" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L781" } }, "show ip multicast vrf {vrf}": { @@ -23683,7 +24175,29 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'enable': ,\n 'multipath': ,\n 'route_limit': ,\n 'fallback_group_mode': ,\n 'multicast_bound_with_filter_autorp': ,\n Optional (str) mo_frr: ,\n },\n },\n}", "uid": "show_ip_multicast_vrf_vrf", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L668" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L670" + } + }, + "show ip name-servers": { + "iosxe": { + "class": "ShowIPNameServer", + "doc": "\n Parser for:\n show ip name-servers\n show ip name-servers vrf {vrf}\n ", + "module_name": "show_ip", + "package": "genie.libs.parser", + "schema": "{\n'vrf': {\n Any (str) *: ListOf (type) ,\n },\n}", + "uid": "show_ip_name-servers", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L7437" + } + }, + "show ip name-servers vrf {vrf}": { + "iosxe": { + "class": "ShowIPNameServer", + "doc": "\n Parser for:\n show ip name-servers\n show ip name-servers vrf {vrf}\n ", + "module_name": "show_ip", + "package": "genie.libs.parser", + "schema": "{\n'vrf': {\n Any (str) *: ListOf (type) ,\n },\n}", + "uid": "show_ip_name-servers_vrf_vrf", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L7437" } }, "show ip nat redundancy": { @@ -23694,7 +24208,7 @@ "package": "genie.libs.parser", "schema": "{\n'ip': {\n Any (str) *: {\n 'name': ,\n 'id': ,\n 'use_count': ,\n },\n },\n}", "uid": "show_ip_nat_redundancy", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L1514" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L1517" } }, "show ip nat statistics": { @@ -23714,7 +24228,7 @@ "package": "genie.libs.parser", "schema": "{\n'active_translations': {\n 'total': ,\n 'static': ,\n 'dynamic': ,\n 'extended': ,\n },\n'interfaces': {\n Optional (str) outside: ,\n Optional (str) inside: ,\n },\n'hits': ,\n'misses': ,\nOptional (str) dynamic_mappings: {\n Any (str) *: {\n 'id': {\n Any (str) *: {\n Optional (str) match: ,\n Optional (str) access_list: ,\n Optional (str) route_map: ,\n Optional (str) refcount: ,\n Optional (str) interface: ,\n Optional (str) pool: {\n Any (str) *: {\n 'netmask': ,\n 'start': ,\n 'end': ,\n 'type': ,\n 'total_addresses': ,\n 'allocated': ,\n 'allocated_percentage': ,\n 'misses': ,\n Optional (str) addr_hash: ,\n Optional (str) average_len: ,\n Optional (str) chains: ,\n Optional (str) id: ,\n },\n },\n },\n },\n },\n },\nOptional (str) nat_limit_statistics: {\n 'max_entry': {\n 'max_allowed': ,\n 'used': ,\n 'missed': ,\n },\n },\nOptional (str) cef_translated_pkts: ,\nOptional (str) in_to_out_drops: ,\nOptional (str) out_to_in_drops: ,\nOptional (str) cef_punted_pkts: ,\nOptional (str) expired_translations: ,\nOptional (str) pool_stats_drop: ,\nOptional (str) mapping_stats_drop: ,\nOptional (str) port_block_alloc_fail: ,\nOptional (str) ip_alias_add_fail: ,\nOptional (str) limit_entry_add_fail: ,\nOptional (str) queued_pkts: ,\nOptional (str) peak_translations: ,\nOptional (str) occurred: ,\nOptional (str) total_doors: ,\nOptional (str) appl_doors: ,\nOptional (str) normal_doors: ,\n}", "uid": "show_ip_nat_statistics", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L959" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L963" } }, "show ip nat translations": { @@ -23736,7 +24250,7 @@ "package": "genie.libs.parser", "schema": "{\n'index': {\n Any (str) *: {\n Optional (str) protocol: ,\n Optional (str) inside_global: ,\n Optional (str) inside_local: ,\n Optional (str) outside_local: ,\n Optional (str) outside_global: ,\n },\n },\n}", "uid": "show_ip_nat_translations", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9600/c9606r/show_platform.py#L227" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9600/c9606r/show_platform.py#L234" } }, "class": "ShowIpNatTranslations", @@ -23745,7 +24259,18 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n 'protocol': ,\n Optional (str) inside_global: ,\n Optional (str) inside_local: ,\n Optional (str) outside_local: ,\n Optional (str) outside_global: ,\n Optional (str) group_id: ,\n Optional (str) time_left: ,\n Optional (str) details: {\n 'create': ,\n 'use': ,\n 'timeout': ,\n 'map_id_in': ,\n 'mac_address': ,\n 'input_idb': ,\n 'entry_id': ,\n 'use_count': ,\n },\n },\n },\n },\n Optional (str) number_of_translations: ,\n },\n}", "uid": "show_ip_nat_translations", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L637" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L641" + } + }, + "show ip nat translations total": { + "iosxe": { + "class": "ShowIpNatTranslationsTotal", + "doc": "\n * show ip nat translations total\n * show ip nat translations vrf {vrf} total\n ", + "module_name": "show_ip", + "package": "genie.libs.parser", + "schema": "{\n'total_number_of_translations': ,\n}", + "uid": "show_ip_nat_translations_total", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L7385" } }, "show ip nat translations verbose": { @@ -23765,7 +24290,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n 'protocol': ,\n Optional (str) inside_global: ,\n Optional (str) inside_local: ,\n Optional (str) outside_local: ,\n Optional (str) outside_global: ,\n Optional (str) group_id: ,\n Optional (str) time_left: ,\n Optional (str) details: {\n 'create': ,\n 'use': ,\n 'timeout': ,\n 'map_id_in': ,\n 'mac_address': ,\n 'input_idb': ,\n 'entry_id': ,\n 'use_count': ,\n },\n },\n },\n },\n Optional (str) number_of_translations: ,\n },\n}", "uid": "show_ip_nat_translations_verbose", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L637" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L641" } }, "show ip nat translations vrf {vrf}": { @@ -23785,7 +24310,18 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n 'protocol': ,\n Optional (str) inside_global: ,\n Optional (str) inside_local: ,\n Optional (str) outside_local: ,\n Optional (str) outside_global: ,\n Optional (str) group_id: ,\n Optional (str) time_left: ,\n Optional (str) details: {\n 'create': ,\n 'use': ,\n 'timeout': ,\n 'map_id_in': ,\n 'mac_address': ,\n 'input_idb': ,\n 'entry_id': ,\n 'use_count': ,\n },\n },\n },\n },\n Optional (str) number_of_translations: ,\n },\n}", "uid": "show_ip_nat_translations_vrf_vrf", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L637" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L641" + } + }, + "show ip nat translations vrf {vrf} total": { + "iosxe": { + "class": "ShowIpNatTranslationsTotal", + "doc": "\n * show ip nat translations total\n * show ip nat translations vrf {vrf} total\n ", + "module_name": "show_ip", + "package": "genie.libs.parser", + "schema": "{\n'total_number_of_translations': ,\n}", + "uid": "show_ip_nat_translations_vrf_vrf_total", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L7385" } }, "show ip nat translations vrf {vrf} verbose": { @@ -23805,7 +24341,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n 'protocol': ,\n Optional (str) inside_global: ,\n Optional (str) inside_local: ,\n Optional (str) outside_local: ,\n Optional (str) outside_global: ,\n Optional (str) group_id: ,\n Optional (str) time_left: ,\n Optional (str) details: {\n 'create': ,\n 'use': ,\n 'timeout': ,\n 'map_id_in': ,\n 'mac_address': ,\n 'input_idb': ,\n 'entry_id': ,\n 'use_count': ,\n },\n },\n },\n },\n Optional (str) number_of_translations: ,\n },\n}", "uid": "show_ip_nat_translations_vrf_vrf_verbose", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L637" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L641" } }, "show ip nbar classification socket-cache {number_of_sockets}": { @@ -23816,7 +24352,7 @@ "package": "genie.libs.parser", "schema": "{\n'flow_cache': {\n Any (str) *: {\n 'server_ip': ,\n 'vrf': ,\n 'port': ,\n 'proto': ,\n 'app_name': ,\n 'is_valid': ,\n 'is_black_list': ,\n 'is_learn_ph': ,\n 'expiry_time': ,\n 'entry_type': ,\n 'hit_count': ,\n },\n },\n}", "uid": "show_ip_nbar_classification_socket-cache_number_of_sockets", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L408" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L412" } }, "show ip nbar protocol-discovery protocol": { @@ -23838,7 +24374,7 @@ "package": "genie.libs.parser", "schema": "{\n'nbar_software_version': ,\n'nbar_minimum_backward_compatible_version': ,\n'loaded_protocol_packs': {\n Any (str) *: {\n 'version': {\n Any (str) *: {\n 'file': ,\n 'publisher': ,\n 'creation_time': ,\n 'nbar_engine_version': ,\n 'state': ,\n },\n },\n },\n },\n}", "uid": "show_ip_nbar_version", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L485" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L489" } }, "show ip nhrp": { @@ -23849,7 +24385,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n 'via': {\n Any (str) *: {\n 'tunnel': {\n 'tunnel_name': ,\n 'created': ,\n 'expire': ,\n },\n 'type': ,\n 'flags': ,\n 'nbma_address': ,\n },\n },\n },\n}", "uid": "show_ip_nhrp", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L5063" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L5078" } }, "show ip nhrp detail": { @@ -23860,7 +24396,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n 'via': {\n Any (str) *: {\n 'tunnel': {\n 'tunnel_name': ,\n 'created': ,\n 'expire': ,\n },\n 'type': ,\n 'flags': ,\n 'nbma_address': ,\n 'preference': ,\n Optional (str) requester: ,\n Optional (str) request_id: ,\n },\n },\n },\n}", "uid": "show_ip_nhrp_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L5171" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L5186" } }, "show ip nhrp nhs": { @@ -23871,7 +24407,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n 'nhs_ip': {\n Any (str) *: {\n 'nbma_address': ,\n 'priority': ,\n 'cluster': ,\n 'nhs_state': ,\n },\n },\n },\n}", "uid": "show_ip_nhrp_nhs", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L5294" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L5309" } }, "show ip nhrp nhs detail": { @@ -23880,9 +24416,9 @@ "doc": "Schema for show ip nhrp nhs detail\n show ip nhrp nhs {tunnel} detail\n ", "module_name": "show_ip", "package": "genie.libs.parser", - "schema": "{\nAny (str) *: {\n 'nhs_ip': {\n Any (str) *: {\n 'nbma_address': ,\n 'priority': ,\n 'cluster': ,\n 'nhs_state': ,\n 'req_sent': ,\n 'req_failed': ,\n 'reply_recv': ,\n Optional (str) receive_time: ,\n Optional (str) ack: ,\n 'current_request_id': ,\n Optional (str) protection_socket_requested: ,\n },\n },\n },\nOptional (str) pending_registration_requests: {\n Optional (str) req_id: {\n Any (str) *: {\n Optional (str) ret: ,\n Optional (str) nhs_ip: ,\n Optional (str) nhs_state: ,\n Optional (str) tunnel: ,\n },\n },\n },\n}", + "schema": "{\nAny (str) *: {\n 'nhs_ip': {\n Any (str) *: {\n Optional (str) nbma_address: ,\n 'priority': ,\n 'cluster': ,\n 'nhs_state': ,\n 'req_sent': ,\n 'req_failed': ,\n 'reply_recv': ,\n Optional (str) receive_time: ,\n Optional (str) ack: ,\n Optional (str) current_request_id: ,\n Optional (str) protection_socket_requested: ,\n },\n },\n },\nOptional (str) pending_registration_requests: {\n Optional (str) req_id: {\n Any (str) *: {\n Optional (str) ret: ,\n Optional (str) nhs_ip: ,\n Optional (str) nhs_state: ,\n Optional (str) tunnel: ,\n },\n },\n },\n}", "uid": "show_ip_nhrp_nhs_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L5389" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L5404" } }, "show ip nhrp nhs {tunnel}": { @@ -23893,7 +24429,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n 'nhs_ip': {\n Any (str) *: {\n 'nbma_address': ,\n 'priority': ,\n 'cluster': ,\n 'nhs_state': ,\n },\n },\n },\n}", "uid": "show_ip_nhrp_nhs_tunnel", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L5294" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L5309" } }, "show ip nhrp nhs {tunnel} detail": { @@ -23902,9 +24438,9 @@ "doc": "Schema for show ip nhrp nhs detail\n show ip nhrp nhs {tunnel} detail\n ", "module_name": "show_ip", "package": "genie.libs.parser", - "schema": "{\nAny (str) *: {\n 'nhs_ip': {\n Any (str) *: {\n 'nbma_address': ,\n 'priority': ,\n 'cluster': ,\n 'nhs_state': ,\n 'req_sent': ,\n 'req_failed': ,\n 'reply_recv': ,\n Optional (str) receive_time: ,\n Optional (str) ack: ,\n 'current_request_id': ,\n Optional (str) protection_socket_requested: ,\n },\n },\n },\nOptional (str) pending_registration_requests: {\n Optional (str) req_id: {\n Any (str) *: {\n Optional (str) ret: ,\n Optional (str) nhs_ip: ,\n Optional (str) nhs_state: ,\n Optional (str) tunnel: ,\n },\n },\n },\n}", + "schema": "{\nAny (str) *: {\n 'nhs_ip': {\n Any (str) *: {\n Optional (str) nbma_address: ,\n 'priority': ,\n 'cluster': ,\n 'nhs_state': ,\n 'req_sent': ,\n 'req_failed': ,\n 'reply_recv': ,\n Optional (str) receive_time: ,\n Optional (str) ack: ,\n Optional (str) current_request_id: ,\n Optional (str) protection_socket_requested: ,\n },\n },\n },\nOptional (str) pending_registration_requests: {\n Optional (str) req_id: {\n Any (str) *: {\n Optional (str) ret: ,\n Optional (str) nhs_ip: ,\n Optional (str) nhs_state: ,\n Optional (str) tunnel: ,\n },\n },\n },\n}", "uid": "show_ip_nhrp_nhs_tunnel_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L5389" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L5404" } }, "show ip nhrp stats detail": { @@ -23915,7 +24451,7 @@ "package": "genie.libs.parser", "schema": "{\n'interface': {\n Any (str) *: {\n 'interface_state_event_stats': {\n 'r_up': ,\n 'r_up_error': ,\n 'r_down': ,\n 'r_down_error': ,\n 'r_admin_down': ,\n 'r_admin_down_error': ,\n 'r_deleted': ,\n 'r_deleted_error': ,\n 'r_addr_changed': ,\n 'r_addr_changed_error': ,\n 'r_vrf_changed': ,\n 'r_vrf_changed_error': ,\n 'r_packets_received': ,\n 'r_packets_received_error': ,\n },\n 'tunnel_stats': {\n 's_endpoint_addition': ,\n 's_endpoint_addition_error': ,\n 's_endpoint_deletion': ,\n 's_endpoint_deletion_error': ,\n 'r_o_ep_sb_created': ,\n 'r_o_ep_sb_created_error': ,\n 'r_t_ep_sb_created': ,\n 'r_t_ep_sb_created_error': ,\n 'r_to_ep_deleted': ,\n 'r_to_ep_deleted_error': ,\n 's_pre_delete': ,\n 's_pre_delete_error': ,\n 'r_src_change': ,\n 'r_src_change_error': ,\n 'r_mode_change': ,\n 'r_mode_change_error': ,\n 'r_leave_mode': ,\n 'r_leave_mode_error': ,\n 'r_decap_intercept': ,\n 'r_decap_intercept_error': ,\n 'r_delayed_event_unlink_ep': ,\n 'r_delayed_event_unlink_ep_error': ,\n },\n 'tunnel_protection_stats': {\n 's_create_tp_socket': ,\n 's_create_tp_socket_error': ,\n 's_del_tp_socket': ,\n 's_del_tp_socket_error': ,\n 's_create_va': ,\n 's_create_va_error': ,\n 's_del_va': ,\n 's_del_va_error': ,\n 'r_up': ,\n 'r_up_error': ,\n 'r_down': ,\n 'r_down_error': ,\n 's_reset_socket': ,\n 's_reset_socket_error': ,\n 'r_process_delayed_event': ,\n 'r_process_delayed_event_error': ,\n 'r_update_delayed_event': ,\n 'r_update_delayed_event_error': ,\n },\n 'tunnel_qos_stats': {\n 's_qos_apply': ,\n 's_qos_apply_error': ,\n 's_qos_remove': ,\n 's_qos_remove_error': ,\n 'r_qos_polocy_removed': ,\n 'r_qos_polocy_removed_error': ,\n 'r_cli_policy_map_deleted': ,\n 'r_cli_policy_map_deleted_error': ,\n 'r_cli_policy_map_rename': ,\n 'r_cli_policy_map_rename_error': ,\n },\n 'rib_event_stats': {\n 's_add_route': ,\n 's_add_route_error': ,\n 's_del_route': ,\n 's_del_route_error': ,\n 's_add_nho': ,\n 's_add_nho_error': ,\n 's_del_nho': ,\n 's_del_nho_error': ,\n 's_rwatch_wo_route': ,\n 's_rwatch_wo_route_error': ,\n 's_init_ipdb': ,\n 's_init_ipdb_error': ,\n 's_add_ipdb': ,\n 's_add_ipdb_error': ,\n 's_del_ipdb': ,\n 's_del_ipdb_error': ,\n 's_remove_ipdb': ,\n 's_remove_ipdb_error': ,\n 's_rt_revise': ,\n 's_rt_revise_error': ,\n 'r_redist_callback': ,\n 'r_redist_callback_error': ,\n 'r_route_add_callback': ,\n 'r_route_add_callback_error': ,\n 'r_route_evicted': ,\n 'r_route_evicted_error': ,\n 's_route_query': ,\n 's_route_query_error': ,\n },\n 'mpls_stats': {\n 's_label_alloc': ,\n 's_label_alloc_error': ,\n 's_label_release': ,\n 's_label_release_error': ,\n 's_mpls_ip_key_bind': ,\n 's_mpls_ip_key_bind_error': ,\n 's_mpls_vpn_key_bind': ,\n 's_mpls_vpn_key_bind_error': ,\n 's_inject_packet': ,\n 's_inject_packet_error': ,\n 'r_nhrp_mpls_mgmt_ch_cb': ,\n 'r_nhrp_mpls_mgmt_ch_cb_error': ,\n 'r_redirect': ,\n 'r_redirect_error': ,\n 's_label_oi_bind': ,\n 's_label_oi_bind_error': ,\n 's_register_mpls': ,\n 's_register_mpls_error': ,\n 's_unregister_mpls': ,\n 's_unregister_mpls_error': ,\n },\n 'bfd_stats': {\n 's_client_create': ,\n 's_client_create_error': ,\n 's_client_destroy': ,\n 's_client_destroy_error': ,\n 's_session_create': ,\n 's_session_create_error': ,\n 's_session_destroy': ,\n 's_session_destroy_error': ,\n 'r_callback': ,\n 'r_callback_error': ,\n 'r_session_down': ,\n 'r_session_down_error': ,\n 'r_session_up': ,\n 'r_session_up_error': ,\n 'r_session_default': ,\n 'r_session_default_error': ,\n },\n 'cef_stats': {\n 's_adjacency_used': ,\n 's_adjacency_used_error': ,\n 's_adjacency_mark_stale': ,\n 's_adjacency_mark_stale_error': ,\n },\n 'bgp_stats': {\n 's_route_export': ,\n 's_route_export_error': ,\n 's_route_withdrawal': ,\n 's_route_withdrawal_error': ,\n 's_route_import': ,\n 's_route_import_error': ,\n 'r_imported_route_changed': ,\n 'r_imported_route_changed_error': ,\n 's_route_marked': ,\n 's_route_marked_error': ,\n 's_route_unmarked': ,\n 's_route_unmarked_error': ,\n 'r_route_change_notification': ,\n 'r_route_change_notification_error': ,\n 'r_exported_route_deleted': ,\n 'r_exported_route_deleted_error': ,\n 'r_withdrawal_all_route': ,\n 'r_withdrawal_all_route_error': ,\n },\n 'platform_stats': {\n 'r_state_change': ,\n 'r_state_change_error': ,\n 'r_redirect_request': ,\n 'r_redirect_request_error': ,\n 's_enable': ,\n 's_enable_error': ,\n 's_disable': ,\n 's_disable_error': ,\n },\n },\n },\n}", "uid": "show_ip_nhrp_stats_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L4392" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L4407" } }, "show ip nhrp stats {tunnel} detail": { @@ -23926,7 +24462,7 @@ "package": "genie.libs.parser", "schema": "{\n'interface': {\n Any (str) *: {\n 'interface_state_event_stats': {\n 'r_up': ,\n 'r_up_error': ,\n 'r_down': ,\n 'r_down_error': ,\n 'r_admin_down': ,\n 'r_admin_down_error': ,\n 'r_deleted': ,\n 'r_deleted_error': ,\n 'r_addr_changed': ,\n 'r_addr_changed_error': ,\n 'r_vrf_changed': ,\n 'r_vrf_changed_error': ,\n 'r_packets_received': ,\n 'r_packets_received_error': ,\n },\n 'tunnel_stats': {\n 's_endpoint_addition': ,\n 's_endpoint_addition_error': ,\n 's_endpoint_deletion': ,\n 's_endpoint_deletion_error': ,\n 'r_o_ep_sb_created': ,\n 'r_o_ep_sb_created_error': ,\n 'r_t_ep_sb_created': ,\n 'r_t_ep_sb_created_error': ,\n 'r_to_ep_deleted': ,\n 'r_to_ep_deleted_error': ,\n 's_pre_delete': ,\n 's_pre_delete_error': ,\n 'r_src_change': ,\n 'r_src_change_error': ,\n 'r_mode_change': ,\n 'r_mode_change_error': ,\n 'r_leave_mode': ,\n 'r_leave_mode_error': ,\n 'r_decap_intercept': ,\n 'r_decap_intercept_error': ,\n 'r_delayed_event_unlink_ep': ,\n 'r_delayed_event_unlink_ep_error': ,\n },\n 'tunnel_protection_stats': {\n 's_create_tp_socket': ,\n 's_create_tp_socket_error': ,\n 's_del_tp_socket': ,\n 's_del_tp_socket_error': ,\n 's_create_va': ,\n 's_create_va_error': ,\n 's_del_va': ,\n 's_del_va_error': ,\n 'r_up': ,\n 'r_up_error': ,\n 'r_down': ,\n 'r_down_error': ,\n 's_reset_socket': ,\n 's_reset_socket_error': ,\n 'r_process_delayed_event': ,\n 'r_process_delayed_event_error': ,\n 'r_update_delayed_event': ,\n 'r_update_delayed_event_error': ,\n },\n 'tunnel_qos_stats': {\n 's_qos_apply': ,\n 's_qos_apply_error': ,\n 's_qos_remove': ,\n 's_qos_remove_error': ,\n 'r_qos_polocy_removed': ,\n 'r_qos_polocy_removed_error': ,\n 'r_cli_policy_map_deleted': ,\n 'r_cli_policy_map_deleted_error': ,\n 'r_cli_policy_map_rename': ,\n 'r_cli_policy_map_rename_error': ,\n },\n 'rib_event_stats': {\n 's_add_route': ,\n 's_add_route_error': ,\n 's_del_route': ,\n 's_del_route_error': ,\n 's_add_nho': ,\n 's_add_nho_error': ,\n 's_del_nho': ,\n 's_del_nho_error': ,\n 's_rwatch_wo_route': ,\n 's_rwatch_wo_route_error': ,\n 's_init_ipdb': ,\n 's_init_ipdb_error': ,\n 's_add_ipdb': ,\n 's_add_ipdb_error': ,\n 's_del_ipdb': ,\n 's_del_ipdb_error': ,\n 's_remove_ipdb': ,\n 's_remove_ipdb_error': ,\n 's_rt_revise': ,\n 's_rt_revise_error': ,\n 'r_redist_callback': ,\n 'r_redist_callback_error': ,\n 'r_route_add_callback': ,\n 'r_route_add_callback_error': ,\n 'r_route_evicted': ,\n 'r_route_evicted_error': ,\n 's_route_query': ,\n 's_route_query_error': ,\n },\n 'mpls_stats': {\n 's_label_alloc': ,\n 's_label_alloc_error': ,\n 's_label_release': ,\n 's_label_release_error': ,\n 's_mpls_ip_key_bind': ,\n 's_mpls_ip_key_bind_error': ,\n 's_mpls_vpn_key_bind': ,\n 's_mpls_vpn_key_bind_error': ,\n 's_inject_packet': ,\n 's_inject_packet_error': ,\n 'r_nhrp_mpls_mgmt_ch_cb': ,\n 'r_nhrp_mpls_mgmt_ch_cb_error': ,\n 'r_redirect': ,\n 'r_redirect_error': ,\n 's_label_oi_bind': ,\n 's_label_oi_bind_error': ,\n 's_register_mpls': ,\n 's_register_mpls_error': ,\n 's_unregister_mpls': ,\n 's_unregister_mpls_error': ,\n },\n 'bfd_stats': {\n 's_client_create': ,\n 's_client_create_error': ,\n 's_client_destroy': ,\n 's_client_destroy_error': ,\n 's_session_create': ,\n 's_session_create_error': ,\n 's_session_destroy': ,\n 's_session_destroy_error': ,\n 'r_callback': ,\n 'r_callback_error': ,\n 'r_session_down': ,\n 'r_session_down_error': ,\n 'r_session_up': ,\n 'r_session_up_error': ,\n 'r_session_default': ,\n 'r_session_default_error': ,\n },\n 'cef_stats': {\n 's_adjacency_used': ,\n 's_adjacency_used_error': ,\n 's_adjacency_mark_stale': ,\n 's_adjacency_mark_stale_error': ,\n },\n 'bgp_stats': {\n 's_route_export': ,\n 's_route_export_error': ,\n 's_route_withdrawal': ,\n 's_route_withdrawal_error': ,\n 's_route_import': ,\n 's_route_import_error': ,\n 'r_imported_route_changed': ,\n 'r_imported_route_changed_error': ,\n 's_route_marked': ,\n 's_route_marked_error': ,\n 's_route_unmarked': ,\n 's_route_unmarked_error': ,\n 'r_route_change_notification': ,\n 'r_route_change_notification_error': ,\n 'r_exported_route_deleted': ,\n 'r_exported_route_deleted_error': ,\n 'r_withdrawal_all_route': ,\n 'r_withdrawal_all_route_error': ,\n },\n 'platform_stats': {\n 'r_state_change': ,\n 'r_state_change_error': ,\n 'r_redirect_request': ,\n 'r_redirect_request_error': ,\n 's_enable': ,\n 's_enable_error': ,\n 's_disable': ,\n 's_disable_error': ,\n },\n },\n },\n}", "uid": "show_ip_nhrp_stats_tunnel_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L4392" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L4407" } }, "show ip nhrp summary": { @@ -23937,7 +24473,7 @@ "package": "genie.libs.parser", "schema": "{\n'ip_nhrp': {\n 'total': {\n 'entries': ,\n 'size': ,\n 'static_entries': ,\n 'dynamic_entries': ,\n 'incomplete_entries': ,\n },\n 'remote': {\n 'entries': ,\n 'static_entries': ,\n 'dynamic_entries': ,\n 'incomplete_entries': ,\n 'nhop': ,\n 'bfd': ,\n 'default': ,\n 'temporary': ,\n 'route': {\n 'entries': ,\n 'rib': ,\n 'h_rib': ,\n 'nho_rib': ,\n 'bgp': ,\n },\n 'lfib': ,\n },\n 'local': {\n 'entries': ,\n 'static_entries': ,\n 'dynamic_entries': ,\n 'incomplete_entries': ,\n 'lfib': ,\n },\n },\n}", "uid": "show_ip_nhrp_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L5769" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L5792" } }, "show ip ospf": { @@ -24670,6 +25206,17 @@ "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L11329" } }, + "show ip ospf rib {route}": { + "iosxe": { + "class": "ShowIpOspfRibRoute", + "doc": " Parser for:\n * \"show ip ospf rib {route}\"\n * \"show ip ospf {process_id} rib {route}\"\n ", + "module_name": "show_ospf", + "package": "genie.libs.parser", + "schema": "{\n'vrf': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n Optional (str) network: {\n Any (str) *: {\n 'route_type': ,\n 'cost': ,\n 'area': ,\n 'total_paths': ,\n 'nexthop_ip': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n Optional (str) label: ,\n Optional (str) strict_label: ,\n Optional (str) cost: ,\n 'flags': ,\n Optional (str) repair: {\n 'nexthop_ip': ,\n 'interface': ,\n Optional (str) label: ,\n Optional (str) strict_label: ,\n 'cost': ,\n 'flags': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "uid": "show_ip_ospf_rib_route", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L11904" + } + }, "show ip ospf segment-routing": { "iosxe": { "class": "ShowIpOspfSegmentRouting", @@ -24893,6 +25440,17 @@ "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L8739" } }, + "show ip ospf {process_id} rib {route}": { + "iosxe": { + "class": "ShowIpOspfRibRoute", + "doc": " Parser for:\n * \"show ip ospf rib {route}\"\n * \"show ip ospf {process_id} rib {route}\"\n ", + "module_name": "show_ospf", + "package": "genie.libs.parser", + "schema": "{\n'vrf': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n Optional (str) network: {\n Any (str) *: {\n 'route_type': ,\n 'cost': ,\n 'area': ,\n 'total_paths': ,\n 'nexthop_ip': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n Optional (str) label: ,\n Optional (str) strict_label: ,\n Optional (str) cost: ,\n 'flags': ,\n Optional (str) repair: {\n 'nexthop_ip': ,\n 'interface': ,\n Optional (str) label: ,\n Optional (str) strict_label: ,\n 'cost': ,\n 'flags': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "uid": "show_ip_ospf_process_id_rib_route", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L11904" + } + }, "show ip ospf {process_id} segment-routing adjacency-sid": { "iosxe": { "class": "ShowIpOspfSegmentRoutingAdjacencySid", @@ -25623,7 +26181,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'vrf_id': ,\n 'maximum_paths': ,\n Optional (str) removing_queue_size: ,\n 'total_route_source': {\n 'networks': ,\n 'subnets': ,\n Optional (str) replicates: ,\n 'overhead': ,\n 'memory_bytes': ,\n },\n 'route_source': {\n Any (str) *: {\n Optional (str) networks: ,\n Optional (str) subnets: ,\n Optional (str) replicates: ,\n Optional (str) overhead: ,\n Optional (str) memory_bytes: ,\n Optional (str) intra_area: ,\n Optional (str) inter_area: ,\n Optional (str) external_1: ,\n Optional (str) external_2: ,\n Optional (str) nssa_external_1: ,\n Optional (str) nssa_external_2: ,\n Optional (str) level_1: ,\n Optional (str) level_2: ,\n Optional (str) external: ,\n Optional (str) internal: ,\n Optional (str) local: ,\n Any (str) *: {\n 'networks': ,\n 'subnets': ,\n Optional (str) replicates: ,\n 'overhead': ,\n 'memory_bytes': ,\n Optional (str) intra_area: ,\n Optional (str) inter_area: ,\n Optional (str) external_1: ,\n Optional (str) external_2: ,\n Optional (str) nssa_external_1: ,\n Optional (str) nssa_external_2: ,\n Optional (str) level_1: ,\n Optional (str) level_2: ,\n Optional (str) external: ,\n Optional (str) internal: ,\n Optional (str) local: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ip_route_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L2153" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L2158" }, "ironware": { "class": "ShowIPRouteSummary", @@ -25663,7 +26221,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) routes: {\n Any (str) *: {\n Optional (str) route: ,\n Optional (str) active: ,\n Optional (str) route_preference: ,\n Optional (str) metric: ,\n Optional (str) source_protocol: ,\n Optional (str) source_protocol_codes: ,\n Optional (str) mask: ,\n Optional (str) known_via: ,\n Optional (str) distance: ,\n Optional (str) type: ,\n Optional (str) net: ,\n Optional (str) redist_via: ,\n Optional (str) redist_via_tag: ,\n Optional (str) update: {\n 'from': ,\n 'interface': ,\n 'age': ,\n },\n Optional (str) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) updated: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) next_hop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) updated: ,\n Optional (str) age: ,\n Optional (str) from: ,\n Optional (str) metric: ,\n Optional (str) share_count: ,\n Optional (str) loading: ,\n Optional (str) hops: ,\n Optional (str) minimum_mtu: ,\n Optional (str) reliability: ,\n Optional (str) minimum_bandwidth: ,\n Optional (str) total_delay: ,\n Optional (str) vrf: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_route_supernets-only", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L3371" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L3376" } }, "show ip route vrf all": { @@ -25723,7 +26281,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'vrf_id': ,\n 'maximum_paths': ,\n Optional (str) removing_queue_size: ,\n 'total_route_source': {\n 'networks': ,\n 'subnets': ,\n Optional (str) replicates: ,\n 'overhead': ,\n 'memory_bytes': ,\n },\n 'route_source': {\n Any (str) *: {\n Optional (str) networks: ,\n Optional (str) subnets: ,\n Optional (str) replicates: ,\n Optional (str) overhead: ,\n Optional (str) memory_bytes: ,\n Optional (str) intra_area: ,\n Optional (str) inter_area: ,\n Optional (str) external_1: ,\n Optional (str) external_2: ,\n Optional (str) nssa_external_1: ,\n Optional (str) nssa_external_2: ,\n Optional (str) level_1: ,\n Optional (str) level_2: ,\n Optional (str) external: ,\n Optional (str) internal: ,\n Optional (str) local: ,\n Any (str) *: {\n 'networks': ,\n 'subnets': ,\n Optional (str) replicates: ,\n 'overhead': ,\n 'memory_bytes': ,\n Optional (str) intra_area: ,\n Optional (str) inter_area: ,\n Optional (str) external_1: ,\n Optional (str) external_2: ,\n Optional (str) nssa_external_1: ,\n Optional (str) nssa_external_2: ,\n Optional (str) level_1: ,\n Optional (str) level_2: ,\n Optional (str) external: ,\n Optional (str) internal: ,\n Optional (str) local: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ip_route_vrf_vrf_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L2153" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L2158" } }, "show ip route vrf {vrf} supernets-only": { @@ -25734,7 +26292,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) routes: {\n Any (str) *: {\n Optional (str) route: ,\n Optional (str) active: ,\n Optional (str) route_preference: ,\n Optional (str) metric: ,\n Optional (str) source_protocol: ,\n Optional (str) source_protocol_codes: ,\n Optional (str) mask: ,\n Optional (str) known_via: ,\n Optional (str) distance: ,\n Optional (str) type: ,\n Optional (str) net: ,\n Optional (str) redist_via: ,\n Optional (str) redist_via_tag: ,\n Optional (str) update: {\n 'from': ,\n 'interface': ,\n 'age': ,\n },\n Optional (str) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) updated: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) next_hop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) updated: ,\n Optional (str) age: ,\n Optional (str) from: ,\n Optional (str) metric: ,\n Optional (str) share_count: ,\n Optional (str) loading: ,\n Optional (str) hops: ,\n Optional (str) minimum_mtu: ,\n Optional (str) reliability: ,\n Optional (str) minimum_bandwidth: ,\n Optional (str) total_delay: ,\n Optional (str) vrf: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_route_vrf_vrf_supernets-only", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L3371" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L3376" } }, "show ip route vrf {vrf} {protocol}": { @@ -25989,6 +26547,17 @@ "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/viptela/show_routing.py#L49" } }, + "show ip rsvp fast-reroute": { + "iosxe": { + "class": "ShowIpRsvpFastReroute", + "doc": "show ip rsvp fast-reroute\n ", + "module_name": "show_ip_rsvp_fast_reroute", + "package": "genie.libs.parser", + "schema": "{\nOptional (str) p2p_protected_lsps: {\n Any (str) *: {\n 'protect_intf': ,\n 'bandwidth': ,\n 'bandwidth_type': ,\n 'backup_tunnel': ,\n 'backup_label': ,\n 'state': ,\n 'level': ,\n 'type': ,\n },\n },\nOptional (str) p2p_protected_sub_lsps: {\n Any (str) *: {\n 'protect_intf': ,\n 'bandwidth': ,\n 'bandwidth_type': ,\n 'backup_tunnel': ,\n 'backup_label': ,\n 'state': ,\n },\n },\n}", + "uid": "show_ip_rsvp_fast-reroute", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip_rsvp_fast_reroute.py#L54" + } + }, "show ip rsvp neighbor": { "iosxe": { "class": "ShowIpRsvpNeihbor", @@ -26019,7 +26588,7 @@ "package": "genie.libs.parser", "schema": "{\n'ports': {\n Any (str) *: {\n 'control_port': ,\n 'control_v2_port': ,\n 'general_responder': ,\n 'permanent_responder': ,\n },\n },\n}", "uid": "show_ip_sla_responder", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L2904" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L2919" } }, "show ip sla statistics": { @@ -26030,7 +26599,7 @@ "package": "genie.libs.parser", "schema": "{\n'ids': {\n Any (str) *: {\n 'probe_id': ,\n Optional (str) rtt_stats: ,\n Optional (str) start_time: ,\n Optional (str) return_code: ,\n Optional (str) no_of_success: ,\n Optional (str) no_of_failures: ,\n Optional (str) ttl: ,\n Optional (str) return_code: ,\n Optional (str) oper_id: ,\n Optional (str) no_of_failures: ,\n Optional (str) delay: ,\n Optional (str) destination: ,\n },\n },\n}", "uid": "show_ip_sla_statistics", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L2400" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L2415" } }, "show ip sla statistics aggregated": { @@ -26041,7 +26610,7 @@ "package": "genie.libs.parser", "schema": "{\n'ids': {\n Any (str) *: {\n Optional (str) probe_id: ,\n Optional (str) type_of_operation: ,\n Optional (str) start_time: {\n Any (str) *: {\n Optional (str) no_of_success: ,\n Optional (str) no_of_failures: ,\n Optional (str) oper_id: ,\n Optional (str) status: ,\n Optional (str) loss_sd: ,\n Optional (str) delay: ,\n Optional (str) destination: ,\n Optional (str) dns_rtt: ,\n Optional (str) tcp_connection_rtt: ,\n Optional (str) http_transaction_rtt: ,\n },\n },\n },\n },\n}", "uid": "show_ip_sla_statistics_aggregated", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L2756" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L2771" } }, "show ip sla statistics aggregated {probe_id}": { @@ -26052,7 +26621,7 @@ "package": "genie.libs.parser", "schema": "{\n'ids': {\n Any (str) *: {\n Optional (str) probe_id: ,\n Optional (str) type_of_operation: ,\n Optional (str) start_time: {\n Any (str) *: {\n Optional (str) no_of_success: ,\n Optional (str) no_of_failures: ,\n Optional (str) oper_id: ,\n Optional (str) status: ,\n Optional (str) loss_sd: ,\n Optional (str) delay: ,\n Optional (str) destination: ,\n Optional (str) dns_rtt: ,\n Optional (str) tcp_connection_rtt: ,\n Optional (str) http_transaction_rtt: ,\n },\n },\n },\n },\n}", "uid": "show_ip_sla_statistics_aggregated_probe_id", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L2756" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L2771" } }, "show ip sla statistics details": { @@ -26063,7 +26632,7 @@ "package": "genie.libs.parser", "schema": "{\n'ids': {\n Any (str) *: {\n 'probe_id': ,\n Optional (str) rtt_stats: ,\n Optional (str) start_time: ,\n Optional (str) return_code: ,\n Optional (str) no_of_success: ,\n Optional (str) no_of_failures: ,\n Optional (str) ttl: ,\n Optional (str) threshold_occurances: ,\n 'state_of_entry': ,\n 'reset_time': ,\n Optional (str) type_of_operation: ,\n Optional (str) delay: ,\n Optional (str) destination: ,\n Optional (str) oper_id: ,\n },\n },\n}", "uid": "show_ip_sla_statistics_details", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L2556" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L2571" } }, "show ip sla statistics {probe_id}": { @@ -26074,7 +26643,7 @@ "package": "genie.libs.parser", "schema": "{\n'ids': {\n Any (str) *: {\n 'probe_id': ,\n Optional (str) rtt_stats: ,\n Optional (str) start_time: ,\n Optional (str) return_code: ,\n Optional (str) no_of_success: ,\n Optional (str) no_of_failures: ,\n Optional (str) ttl: ,\n Optional (str) return_code: ,\n Optional (str) oper_id: ,\n Optional (str) no_of_failures: ,\n Optional (str) delay: ,\n Optional (str) destination: ,\n },\n },\n}", "uid": "show_ip_sla_statistics_probe_id", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L2400" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L2415" } }, "show ip sla statistics {probe_id} details": { @@ -26085,7 +26654,7 @@ "package": "genie.libs.parser", "schema": "{\n'ids': {\n Any (str) *: {\n 'probe_id': ,\n Optional (str) rtt_stats: ,\n Optional (str) start_time: ,\n Optional (str) return_code: ,\n Optional (str) no_of_success: ,\n Optional (str) no_of_failures: ,\n Optional (str) ttl: ,\n Optional (str) threshold_occurances: ,\n 'state_of_entry': ,\n 'reset_time': ,\n Optional (str) type_of_operation: ,\n Optional (str) delay: ,\n Optional (str) destination: ,\n Optional (str) oper_id: ,\n },\n },\n}", "uid": "show_ip_sla_statistics_probe_id_details", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L2556" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L2571" } }, "show ip sla summary": { @@ -26096,7 +26665,7 @@ "package": "genie.libs.parser", "schema": "{\n'ids': {\n Any (str) *: {\n 'state': ,\n 'type': ,\n 'destination': ,\n 'rtt_stats': ,\n Optional (str) rtt_stats_msecs: ,\n 'return_code': ,\n 'last_run': ,\n },\n },\n}", "uid": "show_ip_sla_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L299" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L303" } }, "show ip static route": { @@ -26209,7 +26778,7 @@ "package": "genie.libs.parser", "schema": "{\n'ip_address': {\n Any (str) *: {\n 'interface_name': ,\n 'filter_type': ,\n 'filter_mode': ,\n 'vlan': ,\n Optional (str) mac_address: ,\n },\n },\n}", "uid": "show_ip_verify_source", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L6432" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L6459" } }, "show ip verify source interface {interface_name}": { @@ -26229,7 +26798,18 @@ "package": "genie.libs.parser", "schema": "{\n'ip_address': {\n Any (str) *: {\n 'interface_name': ,\n 'filter_type': ,\n 'filter_mode': ,\n 'vlan': ,\n Optional (str) mac_address: ,\n },\n },\n}", "uid": "show_ip_verify_source_interface_interface_name", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L6432" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L6459" + } + }, + "show ip verify source interface {interface} | count {match}": { + "iosxe": { + "class": "ShowIpVerifySourceInterfaceCount", + "doc": "Parser for:\n show ip verify source interface {interface} | count {match}\n ", + "module_name": "show_dhcp", + "package": "genie.libs.parser", + "schema": "{\n'count': ,\n}", + "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#L519" } }, "show ip vrf": { @@ -26240,7 +26820,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n 'interfaces': ,\n },\n },\n}", "uid": "show_ip_vrf", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L205" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L209" } }, "show ip vrf detail": { @@ -26249,9 +26829,9 @@ "doc": "Parser for\n * 'show ip vrf detail'\n * 'show ip vrf detail '", "module_name": "show_ip", "package": "genie.libs.parser", - "schema": "{\nAny (str) *: {\n Optional (str) vrf_id: ,\n Optional (str) description: ,\n Optional (str) being_deleted: ,\n Optional (str) route_distinguisher: ,\n Optional (str) vpn_id: ,\n Optional (str) interfaces: ,\n Optional (str) interface: {\n Any (str) *: {\n 'vrf': ,\n },\n },\n Optional (str) flags: ,\n Optional (str) cli_format: ,\n Optional (str) support_af: ,\n Optional (str) address_family: {\n Any (str) *: {\n 'table_id': ,\n Optional (str) flags: ,\n Optional (str) vrf_label: {\n Optional (str) distribution_protocol: ,\n Optional (str) allocation_mode: ,\n Optional (str) label: ,\n },\n Optional (str) route_targets: {\n Any (str) *: {\n 'route_target': ,\n 'rt_type': ,\n },\n },\n Optional (str) import_from_global: {\n 'import_from_global_map': ,\n 'prefix_limit': ,\n },\n Optional (str) export_to_global: {\n 'export_to_global_map': ,\n 'prefix_limit': ,\n },\n Optional (str) import_route_map: ,\n Optional (str) export_route_map: ,\n Optional (str) routing_table_limit: {\n Optional (str) routing_table_limit_number: ,\n 'routing_table_limit_action': {\n Optional (str) enable_alert_percent: {\n 'alert_percent_value': ,\n },\n Optional (str) enable_alert_limit_number: {\n 'alert_limit_number': ,\n },\n Optional (str) enable_simple_alert: {\n 'simple_alert': ,\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\nAny (str) *: {\n Optional (str) vrf_id: ,\n Optional (str) description: ,\n Optional (str) being_deleted: ,\n Optional (str) route_distinguisher: ,\n Optional (str) vpn_id: ,\n Optional (str) interfaces: ,\n Optional (str) interface: {\n Any (str) *: {\n 'vrf': ,\n },\n },\n Optional (str) flags: ,\n Optional (str) vnid: ,\n Optional (str) vni: ,\n Optional (str) core_vlan: ,\n Optional (str) cli_format: ,\n Optional (str) support_af: ,\n Optional (str) address_family: {\n Any (str) *: {\n 'table_id': ,\n Optional (str) flags: ,\n Optional (str) vrf_label: {\n Optional (str) distribution_protocol: ,\n Optional (str) allocation_mode: ,\n Optional (str) label: ,\n },\n Optional (str) route_targets: {\n Any (str) *: {\n 'route_target': ,\n 'rt_type': ,\n },\n },\n Optional (str) import_from_global: {\n 'import_from_global_map': ,\n 'prefix_limit': ,\n },\n Optional (str) export_to_global: {\n 'export_to_global_map': ,\n 'prefix_limit': ,\n },\n Optional (str) import_route_map: ,\n Optional (str) export_route_map: ,\n Optional (str) routing_table_limit: {\n Optional (str) routing_table_limit_number: ,\n 'routing_table_limit_action': {\n Optional (str) enable_alert_percent: {\n 'alert_percent_value': ,\n },\n Optional (str) enable_alert_limit_number: {\n 'alert_limit_number': ,\n },\n Optional (str) enable_simple_alert: {\n 'simple_alert': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_vrf_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L257" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L261" } }, "show ip vrf detail {vrf}": { @@ -26260,9 +26840,9 @@ "doc": "Parser for\n * 'show ip vrf detail'\n * 'show ip vrf detail '", "module_name": "show_ip", "package": "genie.libs.parser", - "schema": "{\nAny (str) *: {\n Optional (str) vrf_id: ,\n Optional (str) description: ,\n Optional (str) being_deleted: ,\n Optional (str) route_distinguisher: ,\n Optional (str) vpn_id: ,\n Optional (str) interfaces: ,\n Optional (str) interface: {\n Any (str) *: {\n 'vrf': ,\n },\n },\n Optional (str) flags: ,\n Optional (str) cli_format: ,\n Optional (str) support_af: ,\n Optional (str) address_family: {\n Any (str) *: {\n 'table_id': ,\n Optional (str) flags: ,\n Optional (str) vrf_label: {\n Optional (str) distribution_protocol: ,\n Optional (str) allocation_mode: ,\n Optional (str) label: ,\n },\n Optional (str) route_targets: {\n Any (str) *: {\n 'route_target': ,\n 'rt_type': ,\n },\n },\n Optional (str) import_from_global: {\n 'import_from_global_map': ,\n 'prefix_limit': ,\n },\n Optional (str) export_to_global: {\n 'export_to_global_map': ,\n 'prefix_limit': ,\n },\n Optional (str) import_route_map: ,\n Optional (str) export_route_map: ,\n Optional (str) routing_table_limit: {\n Optional (str) routing_table_limit_number: ,\n 'routing_table_limit_action': {\n Optional (str) enable_alert_percent: {\n 'alert_percent_value': ,\n },\n Optional (str) enable_alert_limit_number: {\n 'alert_limit_number': ,\n },\n Optional (str) enable_simple_alert: {\n 'simple_alert': ,\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\nAny (str) *: {\n Optional (str) vrf_id: ,\n Optional (str) description: ,\n Optional (str) being_deleted: ,\n Optional (str) route_distinguisher: ,\n Optional (str) vpn_id: ,\n Optional (str) interfaces: ,\n Optional (str) interface: {\n Any (str) *: {\n 'vrf': ,\n },\n },\n Optional (str) flags: ,\n Optional (str) vnid: ,\n Optional (str) vni: ,\n Optional (str) core_vlan: ,\n Optional (str) cli_format: ,\n Optional (str) support_af: ,\n Optional (str) address_family: {\n Any (str) *: {\n 'table_id': ,\n Optional (str) flags: ,\n Optional (str) vrf_label: {\n Optional (str) distribution_protocol: ,\n Optional (str) allocation_mode: ,\n Optional (str) label: ,\n },\n Optional (str) route_targets: {\n Any (str) *: {\n 'route_target': ,\n 'rt_type': ,\n },\n },\n Optional (str) import_from_global: {\n 'import_from_global_map': ,\n 'prefix_limit': ,\n },\n Optional (str) export_to_global: {\n 'export_to_global_map': ,\n 'prefix_limit': ,\n },\n Optional (str) import_route_map: ,\n Optional (str) export_route_map: ,\n Optional (str) routing_table_limit: {\n Optional (str) routing_table_limit_number: ,\n 'routing_table_limit_action': {\n Optional (str) enable_alert_percent: {\n 'alert_percent_value': ,\n },\n Optional (str) enable_alert_limit_number: {\n 'alert_limit_number': ,\n },\n Optional (str) enable_simple_alert: {\n 'simple_alert': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_vrf_detail_vrf", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L257" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L261" } }, "show ip vrf {vrf}": { @@ -26273,7 +26853,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n 'interfaces': ,\n },\n },\n}", "uid": "show_ip_vrf_vrf", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L205" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L209" } }, "show ipv4 interface brief": { @@ -26339,7 +26919,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n 'name': ,\n 'type': ,\n 'acl_type': ,\n Optional (str) per_user: ,\n Optional (str) aces: {\n Any (str) *: {\n 'name': ,\n 'matches': {\n Optional (str) l2: {\n 'eth': {\n 'destination_mac_address': ,\n 'source_mac_address': ,\n Optional (str) ether_type: ,\n Optional (str) cos: ,\n Optional (str) vlan: ,\n Optional (str) protocol_family: ,\n Optional (str) lsap: ,\n },\n },\n Optional (str) l3: {\n Any (str) *: {\n Optional (str) dscp: ,\n Optional (str) ttl: ,\n Optional (str) ttl_operator: ,\n 'protocol': ,\n Optional (str) precedence: ,\n Optional (str) precedence_code: ,\n Optional (str) destination_network: {\n Any (str) *: {\n 'destination_network': ,\n },\n },\n Optional (str) source_network: {\n Any (str) *: {\n 'source_network': ,\n },\n },\n },\n },\n Optional (str) l4: {\n Any (str) *: {\n Optional (str) type: ,\n Optional (str) code: ,\n Optional (str) acknowledgement_number: ,\n Optional (str) data_offset: ,\n Optional (str) reserved: ,\n Optional (str) flags: ,\n Optional (str) window_size: ,\n Optional (str) urgent_pointer: ,\n Optional (str) options: ,\n Optional (str) options_name: ,\n Optional (str) established: ,\n Optional (str) source_port: {\n Optional (str) range: {\n 'lower_port': ,\n 'upper_port': ,\n },\n Optional (str) operator: {\n 'operator': ,\n 'port': ,\n },\n },\n Optional (str) destination_port: {\n Optional (str) range: {\n 'lower_port': ,\n 'upper_port': ,\n },\n Optional (str) operator: {\n 'operator': ,\n 'port': ,\n },\n },\n Optional (str) msg_type: ,\n },\n },\n },\n 'actions': {\n 'forwarding': ,\n Optional (str) logging: ,\n },\n Optional (str) statistics: {\n 'matched_packets': Or (, ),\n },\n },\n },\n },\n}", "uid": "show_ipv6_access-list", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_acl.py#L719" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_acl.py#L721" } }, "show ipv6 access-list {acl}": { @@ -26350,7 +26930,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n 'name': ,\n 'type': ,\n 'acl_type': ,\n Optional (str) per_user: ,\n Optional (str) aces: {\n Any (str) *: {\n 'name': ,\n 'matches': {\n Optional (str) l2: {\n 'eth': {\n 'destination_mac_address': ,\n 'source_mac_address': ,\n Optional (str) ether_type: ,\n Optional (str) cos: ,\n Optional (str) vlan: ,\n Optional (str) protocol_family: ,\n Optional (str) lsap: ,\n },\n },\n Optional (str) l3: {\n Any (str) *: {\n Optional (str) dscp: ,\n Optional (str) ttl: ,\n Optional (str) ttl_operator: ,\n 'protocol': ,\n Optional (str) precedence: ,\n Optional (str) precedence_code: ,\n Optional (str) destination_network: {\n Any (str) *: {\n 'destination_network': ,\n },\n },\n Optional (str) source_network: {\n Any (str) *: {\n 'source_network': ,\n },\n },\n },\n },\n Optional (str) l4: {\n Any (str) *: {\n Optional (str) type: ,\n Optional (str) code: ,\n Optional (str) acknowledgement_number: ,\n Optional (str) data_offset: ,\n Optional (str) reserved: ,\n Optional (str) flags: ,\n Optional (str) window_size: ,\n Optional (str) urgent_pointer: ,\n Optional (str) options: ,\n Optional (str) options_name: ,\n Optional (str) established: ,\n Optional (str) source_port: {\n Optional (str) range: {\n 'lower_port': ,\n 'upper_port': ,\n },\n Optional (str) operator: {\n 'operator': ,\n 'port': ,\n },\n },\n Optional (str) destination_port: {\n Optional (str) range: {\n 'lower_port': ,\n 'upper_port': ,\n },\n Optional (str) operator: {\n 'operator': ,\n 'port': ,\n },\n },\n Optional (str) msg_type: ,\n },\n },\n },\n 'actions': {\n 'forwarding': ,\n Optional (str) logging: ,\n },\n Optional (str) statistics: {\n 'matched_packets': Or (, ),\n },\n },\n },\n },\n}", "uid": "show_ipv6_access-list_acl", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_acl.py#L719" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_acl.py#L721" } }, "show ipv6 cef": { @@ -26361,7 +26941,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': {\n Any (str) *: {\n Optional (str) nexthop: {\n Any (str) *: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) local_label: ,\n Optional (str) sid: ,\n Optional (str) local_sid: ,\n Optional (str) outgoing_label: ,\n Optional (str) outgoing_label_backup: ,\n Optional (str) outgoing_label_info: ,\n Optional (str) repair: ,\n },\n },\n },\n },\n Optional (str) epoch: ,\n Optional (str) per_destination_sharing: ,\n Optional (str) sr_local_label_info: ,\n Optional (str) flags: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_cef", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L2037" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L2042" } }, "show ipv6 cef exact-route {source} {destination}": { @@ -26372,7 +26952,7 @@ "package": "genie.libs.parser", "schema": "{\n'ip_adj': ,\n'ip_addr': ,\n'source': ,\n'destination': ,\n}", "uid": "show_ipv6_cef_exact-route_source_destination", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L2312" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L2324" } }, "show ipv6 cef internal": { @@ -26383,7 +26963,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': {\n Any (str) *: {\n Optional (str) epoch: ,\n Optional (str) sharing: ,\n Optional (str) rib: ,\n Optional (str) refcnt: ,\n Optional (str) feature_space: {\n Optional (str) iprm: ,\n Optional (str) broker: {\n 'distribution_priority': ,\n },\n Optional (str) lfd: {\n Any (str) *: {\n 'local_labels': ,\n },\n },\n Optional (str) local_label_info: {\n Optional (str) dflt: ,\n Optional (str) sr: ,\n },\n Optional (str) path_extension_list: {\n 'dflt': {\n 'disposition_chain': {\n Any (str) *: {\n Optional (str) label: ,\n Optional (str) frr: {\n 'primary': {\n 'primary': {\n 'tag_adj': {\n Any (str) *: {\n 'addr': ,\n },\n },\n },\n },\n },\n },\n },\n Optional (str) label_switch_chain: {\n Any (str) *: {\n Optional (str) label: ,\n Optional (str) frr: {\n 'primary': {\n 'primary': {\n 'tag_adj': {\n Any (str) *: {\n 'addr': ,\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) sr: {\n 'disposition_chain': {\n Any (str) *: {\n Optional (str) label: ,\n Optional (str) frr: {\n 'primary': {\n 'primary': {\n 'tag_adj': {\n Any (str) *: {\n 'addr': ,\n },\n },\n },\n },\n },\n },\n },\n Optional (str) label_switch_chain: {\n Any (str) *: {\n Optional (str) label: ,\n Optional (str) frr: {\n 'primary': {\n 'primary': {\n 'tag_adj': {\n Any (str) *: {\n 'addr': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) subblocks: {\n Any (str) *: {\n 'rr_source': ,\n Optional (str) non_eos_chain_loadinfo: ,\n Optional (str) per-session: ,\n Optional (str) flags: ,\n Optional (str) locks: ,\n },\n Optional (str) LISP: {\n Optional (str) smr_enabled: ,\n },\n },\n Optional (str) ifnums: {\n Any (str) *: {\n 'ifnum': ,\n Optional (str) address: ,\n },\n },\n Optional (str) flags: ,\n Optional (str) sources: ,\n Optional (str) path_list: {\n Any (str) *: {\n 'sharing': ,\n 'flags': ,\n 'locks': ,\n 'path': {\n Any (str) *: {\n Optional (str) share: ,\n Optional (str) type: ,\n Optional (str) for: ,\n Optional (str) flags: ,\n Optional (str) nexthop: {\n Any (str) *: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) local_label: ,\n Optional (str) outgoing_label: ,\n Optional (str) outgoing_label_backup: ,\n Optional (str) outgoing_label_info: ,\n Optional (str) repair: ,\n Optional (str) ip_adj: {\n Any (str) *: {\n Optional (str) addr: ,\n Optional (str) addr_info: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n 'output_chain': {\n Optional (str) label: ,\n Optional (str) tag_midchain: {\n Any (str) *: {\n 'tag_midchain_info': ,\n 'label': ,\n Optional (str) frr: {\n 'primary': {\n 'info': ,\n 'primary': {\n Optional (str) tag_adj: {\n Any (str) *: {\n 'addr': ,\n 'addr_info': ,\n },\n },\n },\n 'repair': {\n Optional (str) tag_midchain: {\n 'interface': ,\n },\n Optional (str) label: ,\n Optional (str) tag_adj: {\n Any (str) *: {\n 'addr': ,\n 'addr_info': ,\n },\n },\n },\n },\n },\n },\n },\n Optional (str) frr: {\n 'primary': {\n Optional (str) info: ,\n 'primary': {\n Optional (str) tag_adj: {\n Any (str) *: {\n 'addr': ,\n 'addr_info': ,\n },\n },\n },\n Optional (str) repair: {\n Optional (str) tag_midchain: {\n Any (str) *: {\n Optional (str) tag_midchain_info: ,\n Optional (str) label: ,\n Optional (str) tag_adj: {\n Any (str) *: {\n 'addr': ,\n 'addr_info': ,\n },\n },\n },\n },\n Optional (str) tag_adj: {\n Any (str) *: {\n 'addr': ,\n 'addr_info': ,\n },\n },\n },\n },\n },\n Optional (str) tag_adj: {\n Any (str) *: {\n 'addr': ,\n 'addr_info': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_cef_internal", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L3106" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L3111" } }, "show ipv6 cef summary": { @@ -26394,7 +26974,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'prefixes': {\n 'fwd': ,\n 'non_fwd': ,\n 'total_prefix': ,\n },\n 'table_id': ,\n 'epoch': ,\n },\n },\n}", "uid": "show_ipv6_cef_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L1975" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L1987" } }, "show ipv6 cef vrf {vrf}": { @@ -26405,7 +26985,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': {\n Any (str) *: {\n Optional (str) nexthop: {\n Any (str) *: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) local_label: ,\n Optional (str) sid: ,\n Optional (str) local_sid: ,\n Optional (str) outgoing_label: ,\n Optional (str) outgoing_label_backup: ,\n Optional (str) outgoing_label_info: ,\n Optional (str) repair: ,\n },\n },\n },\n },\n Optional (str) epoch: ,\n Optional (str) per_destination_sharing: ,\n Optional (str) sr_local_label_info: ,\n Optional (str) flags: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_cef_vrf_vrf", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L2037" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L2042" } }, "show ipv6 cef vrf {vrf} summary": { @@ -26416,7 +26996,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'prefixes': {\n 'fwd': ,\n 'non_fwd': ,\n 'total_prefix': ,\n },\n 'table_id': ,\n 'epoch': ,\n },\n },\n}", "uid": "show_ipv6_cef_vrf_vrf_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L1975" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L1987" } }, "show ipv6 cef vrf {vrf} {ip} internal": { @@ -26427,7 +27007,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': {\n Any (str) *: {\n Optional (str) epoch: ,\n Optional (str) sharing: ,\n Optional (str) rib: ,\n Optional (str) refcnt: ,\n Optional (str) feature_space: {\n Optional (str) iprm: ,\n Optional (str) broker: {\n 'distribution_priority': ,\n },\n Optional (str) lfd: {\n Any (str) *: {\n 'local_labels': ,\n },\n },\n Optional (str) local_label_info: {\n Optional (str) dflt: ,\n Optional (str) sr: ,\n },\n Optional (str) path_extension_list: {\n 'dflt': {\n 'disposition_chain': {\n Any (str) *: {\n Optional (str) label: ,\n Optional (str) frr: {\n 'primary': {\n 'primary': {\n 'tag_adj': {\n Any (str) *: {\n 'addr': ,\n },\n },\n },\n },\n },\n },\n },\n Optional (str) label_switch_chain: {\n Any (str) *: {\n Optional (str) label: ,\n Optional (str) frr: {\n 'primary': {\n 'primary': {\n 'tag_adj': {\n Any (str) *: {\n 'addr': ,\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) sr: {\n 'disposition_chain': {\n Any (str) *: {\n Optional (str) label: ,\n Optional (str) frr: {\n 'primary': {\n 'primary': {\n 'tag_adj': {\n Any (str) *: {\n 'addr': ,\n },\n },\n },\n },\n },\n },\n },\n Optional (str) label_switch_chain: {\n Any (str) *: {\n Optional (str) label: ,\n Optional (str) frr: {\n 'primary': {\n 'primary': {\n 'tag_adj': {\n Any (str) *: {\n 'addr': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) subblocks: {\n Any (str) *: {\n 'rr_source': ,\n Optional (str) non_eos_chain_loadinfo: ,\n Optional (str) per-session: ,\n Optional (str) flags: ,\n Optional (str) locks: ,\n },\n Optional (str) LISP: {\n Optional (str) smr_enabled: ,\n },\n },\n Optional (str) ifnums: {\n Any (str) *: {\n 'ifnum': ,\n Optional (str) address: ,\n },\n },\n Optional (str) flags: ,\n Optional (str) sources: ,\n Optional (str) path_list: {\n Any (str) *: {\n 'sharing': ,\n 'flags': ,\n 'locks': ,\n 'path': {\n Any (str) *: {\n Optional (str) share: ,\n Optional (str) type: ,\n Optional (str) for: ,\n Optional (str) flags: ,\n Optional (str) nexthop: {\n Any (str) *: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) local_label: ,\n Optional (str) outgoing_label: ,\n Optional (str) outgoing_label_backup: ,\n Optional (str) outgoing_label_info: ,\n Optional (str) repair: ,\n Optional (str) ip_adj: {\n Any (str) *: {\n Optional (str) addr: ,\n Optional (str) addr_info: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n 'output_chain': {\n Optional (str) label: ,\n Optional (str) tag_midchain: {\n Any (str) *: {\n 'tag_midchain_info': ,\n 'label': ,\n Optional (str) frr: {\n 'primary': {\n 'info': ,\n 'primary': {\n Optional (str) tag_adj: {\n Any (str) *: {\n 'addr': ,\n 'addr_info': ,\n },\n },\n },\n 'repair': {\n Optional (str) tag_midchain: {\n 'interface': ,\n },\n Optional (str) label: ,\n Optional (str) tag_adj: {\n Any (str) *: {\n 'addr': ,\n 'addr_info': ,\n },\n },\n },\n },\n },\n },\n },\n Optional (str) frr: {\n 'primary': {\n Optional (str) info: ,\n 'primary': {\n Optional (str) tag_adj: {\n Any (str) *: {\n 'addr': ,\n 'addr_info': ,\n },\n },\n },\n Optional (str) repair: {\n Optional (str) tag_midchain: {\n Any (str) *: {\n Optional (str) tag_midchain_info: ,\n Optional (str) label: ,\n Optional (str) tag_adj: {\n Any (str) *: {\n 'addr': ,\n 'addr_info': ,\n },\n },\n },\n },\n Optional (str) tag_adj: {\n Any (str) *: {\n 'addr': ,\n 'addr_info': ,\n },\n },\n },\n },\n },\n Optional (str) tag_adj: {\n Any (str) *: {\n 'addr': ,\n 'addr_info': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_cef_vrf_vrf_ip_internal", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L3106" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L3111" } }, "show ipv6 cef vrf {vrf} {prefix}": { @@ -26438,7 +27018,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': {\n Any (str) *: {\n Optional (str) nexthop: {\n Any (str) *: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) local_label: ,\n Optional (str) sid: ,\n Optional (str) local_sid: ,\n Optional (str) outgoing_label: ,\n Optional (str) outgoing_label_backup: ,\n Optional (str) outgoing_label_info: ,\n Optional (str) repair: ,\n },\n },\n },\n },\n Optional (str) epoch: ,\n Optional (str) per_destination_sharing: ,\n Optional (str) sr_local_label_info: ,\n Optional (str) flags: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_cef_vrf_vrf_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L2037" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L2042" } }, "show ipv6 cef {ip} internal": { @@ -26449,7 +27029,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': {\n Any (str) *: {\n Optional (str) epoch: ,\n Optional (str) sharing: ,\n Optional (str) rib: ,\n Optional (str) refcnt: ,\n Optional (str) feature_space: {\n Optional (str) iprm: ,\n Optional (str) broker: {\n 'distribution_priority': ,\n },\n Optional (str) lfd: {\n Any (str) *: {\n 'local_labels': ,\n },\n },\n Optional (str) local_label_info: {\n Optional (str) dflt: ,\n Optional (str) sr: ,\n },\n Optional (str) path_extension_list: {\n 'dflt': {\n 'disposition_chain': {\n Any (str) *: {\n Optional (str) label: ,\n Optional (str) frr: {\n 'primary': {\n 'primary': {\n 'tag_adj': {\n Any (str) *: {\n 'addr': ,\n },\n },\n },\n },\n },\n },\n },\n Optional (str) label_switch_chain: {\n Any (str) *: {\n Optional (str) label: ,\n Optional (str) frr: {\n 'primary': {\n 'primary': {\n 'tag_adj': {\n Any (str) *: {\n 'addr': ,\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) sr: {\n 'disposition_chain': {\n Any (str) *: {\n Optional (str) label: ,\n Optional (str) frr: {\n 'primary': {\n 'primary': {\n 'tag_adj': {\n Any (str) *: {\n 'addr': ,\n },\n },\n },\n },\n },\n },\n },\n Optional (str) label_switch_chain: {\n Any (str) *: {\n Optional (str) label: ,\n Optional (str) frr: {\n 'primary': {\n 'primary': {\n 'tag_adj': {\n Any (str) *: {\n 'addr': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) subblocks: {\n Any (str) *: {\n 'rr_source': ,\n Optional (str) non_eos_chain_loadinfo: ,\n Optional (str) per-session: ,\n Optional (str) flags: ,\n Optional (str) locks: ,\n },\n Optional (str) LISP: {\n Optional (str) smr_enabled: ,\n },\n },\n Optional (str) ifnums: {\n Any (str) *: {\n 'ifnum': ,\n Optional (str) address: ,\n },\n },\n Optional (str) flags: ,\n Optional (str) sources: ,\n Optional (str) path_list: {\n Any (str) *: {\n 'sharing': ,\n 'flags': ,\n 'locks': ,\n 'path': {\n Any (str) *: {\n Optional (str) share: ,\n Optional (str) type: ,\n Optional (str) for: ,\n Optional (str) flags: ,\n Optional (str) nexthop: {\n Any (str) *: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) local_label: ,\n Optional (str) outgoing_label: ,\n Optional (str) outgoing_label_backup: ,\n Optional (str) outgoing_label_info: ,\n Optional (str) repair: ,\n Optional (str) ip_adj: {\n Any (str) *: {\n Optional (str) addr: ,\n Optional (str) addr_info: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n 'output_chain': {\n Optional (str) label: ,\n Optional (str) tag_midchain: {\n Any (str) *: {\n 'tag_midchain_info': ,\n 'label': ,\n Optional (str) frr: {\n 'primary': {\n 'info': ,\n 'primary': {\n Optional (str) tag_adj: {\n Any (str) *: {\n 'addr': ,\n 'addr_info': ,\n },\n },\n },\n 'repair': {\n Optional (str) tag_midchain: {\n 'interface': ,\n },\n Optional (str) label: ,\n Optional (str) tag_adj: {\n Any (str) *: {\n 'addr': ,\n 'addr_info': ,\n },\n },\n },\n },\n },\n },\n },\n Optional (str) frr: {\n 'primary': {\n Optional (str) info: ,\n 'primary': {\n Optional (str) tag_adj: {\n Any (str) *: {\n 'addr': ,\n 'addr_info': ,\n },\n },\n },\n Optional (str) repair: {\n Optional (str) tag_midchain: {\n Any (str) *: {\n Optional (str) tag_midchain_info: ,\n Optional (str) label: ,\n Optional (str) tag_adj: {\n Any (str) *: {\n 'addr': ,\n 'addr_info': ,\n },\n },\n },\n },\n Optional (str) tag_adj: {\n Any (str) *: {\n 'addr': ,\n 'addr_info': ,\n },\n },\n },\n },\n },\n Optional (str) tag_adj: {\n Any (str) *: {\n 'addr': ,\n 'addr_info': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_cef_ip_internal", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L3106" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L3111" } }, "show ipv6 cef {prefix}": { @@ -26460,7 +27040,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': {\n Any (str) *: {\n Optional (str) nexthop: {\n Any (str) *: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) local_label: ,\n Optional (str) sid: ,\n Optional (str) local_sid: ,\n Optional (str) outgoing_label: ,\n Optional (str) outgoing_label_backup: ,\n Optional (str) outgoing_label_info: ,\n Optional (str) repair: ,\n },\n },\n },\n },\n Optional (str) epoch: ,\n Optional (str) per_destination_sharing: ,\n Optional (str) sr_local_label_info: ,\n Optional (str) flags: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_cef_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L2037" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L2042" } }, "show ipv6 destination-guard policy {policy}": { @@ -26480,9 +27060,9 @@ "doc": " Parser for:\n show ipv6 dhcp binding\n ", "module_name": "show_ipv6", "package": "genie.libs.parser", - "schema": "{\n'client': {\n Any (str) *: {\n 'duid': ,\n 'username': ,\n 'vrf': ,\n Optional (str) interface: ,\n Optional (str) ia_na: {\n Any (str) *: {\n 'ia_id': ,\n 't1': ,\n 't2': ,\n 'address': {\n Any (str) *: {\n 'preferred_lifetime': ,\n 'valid_lifetime': ,\n 'expires': {\n 'month': ,\n 'day': ,\n 'year': ,\n 'time': ,\n 'remaining_seconds': ,\n },\n },\n },\n },\n },\n Optional (str) ia_pd: {\n Any (str) *: {\n 'ia_id': ,\n 't1': ,\n 't2': ,\n 'prefix': {\n Any (str) *: {\n 'preferred_lifetime': ,\n 'valid_lifetime': ,\n 'expires': {\n 'month': ,\n 'day': ,\n 'year': ,\n 'time': ,\n 'remaining_seconds': ,\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'client': {\n Any (str) *: {\n 'duid': ,\n 'username': ,\n 'vrf': ,\n Optional (str) interface: ,\n Optional (str) ia_na: {\n Any (str) *: {\n 'ia_id': ,\n 't1': ,\n 't2': ,\n 'address': {\n Any (str) *: {\n 'preferred_lifetime': Or (, ),\n 'valid_lifetime': Or (, ),\n Optional (str) expires: {\n 'month': ,\n 'day': ,\n 'year': ,\n 'time': ,\n 'remaining_seconds': ,\n },\n },\n },\n },\n },\n Optional (str) ia_pd: {\n Any (str) *: {\n 'ia_id': ,\n 't1': ,\n 't2': ,\n 'prefix': {\n Any (str) *: {\n 'preferred_lifetime': Or (, ),\n 'valid_lifetime': Or (, ),\n 'expires': {\n 'month': ,\n 'day': ,\n 'year': ,\n 'time': ,\n 'remaining_seconds': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_dhcp_binding", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L1604" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L1612" } }, "show ipv6 dhcp guard policy {policy_name}": { @@ -26496,6 +27076,28 @@ "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L333" } }, + "show ipv6 dhcp interface": { + "iosxe": { + "class": "ShowIpv6DhcpInterface", + "doc": "Parser for: \n 'show ipv6 dhcp interface'\n 'show ipv6 dhcp interface {interface}'\n ", + "module_name": "show_dhcp", + "package": "genie.libs.parser", + "schema": "{\n'interfaces': {\n Any (str) *: {\n 'mode': ,\n Optional (str) prefix_state: ,\n Optional (str) address_state: ,\n Optional (str) prefix_name: ,\n Optional (str) prefix_rapid_commit: ,\n Optional (str) address_rapid_commit: ,\n Optional (str) pool_name: ,\n Optional (str) relay_destination: ,\n Optional (str) preference_value: ,\n Optional (str) hint_from_client: ,\n Optional (str) rapid_commit: ,\n Optional (str) known_servers: {\n Any (str) *: {\n Optional (str) duid: ,\n Optional (str) preference: ,\n Optional (str) dns_server: ,\n Optional (str) domain_name: ,\n Optional (str) information_refresh_time: ,\n Any (str) *: {\n Optional (str) iaid: ,\n Optional (str) t1: ,\n Optional (str) t2: ,\n Optional (str) address: ,\n Optional (str) prefix: ,\n Optional (str) preferred_lifetime: ,\n Optional (str) valid_lifetime: ,\n },\n },\n },\n },\n },\n}", + "uid": "show_ipv6_dhcp_interface", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_dhcp.py#L246" + } + }, + "show ipv6 dhcp interface {interface}": { + "iosxe": { + "class": "ShowIpv6DhcpInterface", + "doc": "Parser for: \n 'show ipv6 dhcp interface'\n 'show ipv6 dhcp interface {interface}'\n ", + "module_name": "show_dhcp", + "package": "genie.libs.parser", + "schema": "{\n'interfaces': {\n Any (str) *: {\n 'mode': ,\n Optional (str) prefix_state: ,\n Optional (str) address_state: ,\n Optional (str) prefix_name: ,\n Optional (str) prefix_rapid_commit: ,\n Optional (str) address_rapid_commit: ,\n Optional (str) pool_name: ,\n Optional (str) relay_destination: ,\n Optional (str) preference_value: ,\n Optional (str) hint_from_client: ,\n Optional (str) rapid_commit: ,\n Optional (str) known_servers: {\n Any (str) *: {\n Optional (str) duid: ,\n Optional (str) preference: ,\n Optional (str) dns_server: ,\n Optional (str) domain_name: ,\n Optional (str) information_refresh_time: ,\n Any (str) *: {\n Optional (str) iaid: ,\n Optional (str) t1: ,\n Optional (str) t2: ,\n Optional (str) address: ,\n Optional (str) prefix: ,\n Optional (str) preferred_lifetime: ,\n Optional (str) valid_lifetime: ,\n },\n },\n },\n },\n },\n}", + "uid": "show_ipv6_dhcp_interface_interface", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_dhcp.py#L246" + } + }, "show ipv6 dhcp pool": { "iosxe": { "class": "ShowIpv6DhcpPool", @@ -26504,7 +27106,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n Optional (str) address_allocation_prefix: ,\n Optional (str) valid_lifetime: ,\n Optional (str) preferred_lifetime: ,\n Optional (str) in_use_address: ,\n Optional (str) conflicts: ,\n Optional (str) domain_name: ,\n 'active_clients': ,\n },\n}", "uid": "show_ipv6_dhcp_pool", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L1372" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L1380" } }, "show ipv6 dhcp pool {poolname}": { @@ -26515,7 +27117,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n Optional (str) address_allocation_prefix: ,\n Optional (str) valid_lifetime: ,\n Optional (str) preferred_lifetime: ,\n Optional (str) in_use_address: ,\n Optional (str) conflicts: ,\n Optional (str) domain_name: ,\n 'active_clients': ,\n },\n}", "uid": "show_ipv6_dhcp_pool_poolname", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L1372" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L1380" } }, "show ipv6 dhcp relay binding": { @@ -26526,7 +27128,7 @@ "package": "genie.libs.parser", "schema": "{\n'dhcpv6_relay_binding': {\n Any (str) *: {\n 'prefix': ,\n 'interface': ,\n 'duid': ,\n 'iaid': ,\n 'lifetime': ,\n 'expiration': ,\n },\n },\n'num_relay_binding': ,\n'num_iapd_binding': ,\n'num_iana_binding': ,\n'num_relay_binding_bulk_lease': ,\n}", "uid": "show_ipv6_dhcp_relay_binding", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L2195" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L2207" } }, "show ipv6 dhcp statistics": { @@ -26537,7 +27139,7 @@ "package": "genie.libs.parser", "schema": "{\n'total_received': ,\n'total_sent': ,\n'total_discarded': ,\n'total_could_not_be_sent': ,\nOptional (str) type_received: {\n Any (str) *: ,\n },\nOptional (str) type_sent: {\n Any (str) *: ,\n },\nOptional (str) failed_reason: {\n Any (str) *: ,\n },\n}", "uid": "show_ipv6_dhcp_statistics", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L1468" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L1476" } }, "show ipv6 dhcp-ldra": { @@ -26789,7 +27391,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n 'enabled': ,\n Optional (str) autoconf: ,\n 'ipv6': {\n Any (str) *: {\n 'ip': ,\n Optional (str) prefix_length: ,\n Optional (str) status: ,\n Optional (str) origin: ,\n Optional (str) anycast: ,\n Optional (str) eui_64: ,\n Optional (str) virtual: ,\n Optional (str) autoconf: {\n 'valid_lifetime': ,\n 'preferred_lifetime': ,\n },\n },\n 'enabled': ,\n Optional (str) icmp: {\n Optional (str) error_messages_limited: ,\n Optional (str) redirects: ,\n Optional (str) unreachables: ,\n },\n Optional (str) nd: {\n Optional (str) suppress: ,\n Optional (str) dad_enabled: ,\n Optional (str) dad_attempts: ,\n Optional (str) reachable_time: ,\n Optional (str) using_time: ,\n Optional (str) ns_retransmit_interval: ,\n Optional (str) advertised_reachable_time: ,\n Optional (str) advertised_retransmit_interval: ,\n Optional (str) router_advertisements_interval: ,\n Optional (str) router_advertisements_live: ,\n Optional (str) advertised_default_router_preference: ,\n Optional (str) advertised_retransmit_interval_unspecified: ,\n Optional (str) advertised_reachable_time_unspecified: ,\n },\n Optional (str) unnumbered: {\n 'interface_ref': ,\n },\n },\n Optional (str) mtu: ,\n Optional (str) vrf: ,\n Optional (str) addresses_config_method: ,\n Optional (str) joined_group_addresses: ,\n },\n}", "uid": "show_ipv6_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L2863" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L2882" }, "iosxr": { "class": "ShowIpv6Interface", @@ -26809,7 +27411,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n 'vrf': ,\n 'interface_status': ,\n 'iod': ,\n 'enabled': ,\n Optional (str) ipv6: {\n Any (str) *: {\n Optional (str) ip: ,\n Optional (str) prefix_length: ,\n Optional (str) anycast: ,\n Optional (str) status: ,\n },\n 'counters': {\n 'unicast_packets_forwarded': ,\n 'unicast_packets_originated': ,\n 'unicast_packets_consumed': ,\n 'unicast_bytes_forwarded': ,\n 'unicast_bytes_originated': ,\n 'unicast_bytes_consumed': ,\n 'multicast_packets_forwarded': ,\n 'multicast_packets_originated': ,\n 'multicast_packets_consumed': ,\n 'multicast_bytes_forwarded': ,\n 'multicast_bytes_originated': ,\n 'multicast_bytes_consumed': ,\n },\n Optional (str) ipv6_subnet: ,\n 'ipv6_link_local': ,\n 'ipv6_link_local_state': ,\n 'ipv6_ll_state': ,\n Optional (str) ipv6_virtual_add: ,\n Optional (str) ipv6_virtual_groups: ,\n Optional (str) virtual_add: ,\n Optional (str) multicast_groups: ,\n 'ipv6_multicast_routing': ,\n 'ipv6_report_link_local': ,\n 'ipv6_forwarding_feature': ,\n Optional (str) ipv6_multicast_groups: ,\n Optional (str) ipv6_multicast_entries: ,\n 'ipv6_mtu': ,\n 'ipv6_unicast_rev_path_forwarding': ,\n 'ipv6_load_sharing': ,\n 'ipv6_last_reset': ,\n },\n },\n}", "uid": "show_ipv6_interface_vrf_all", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L2277" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L2283" } }, "show ipv6 interface vrf {vrf}": { @@ -26820,7 +27422,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n 'vrf': ,\n 'interface_status': ,\n 'iod': ,\n 'enabled': ,\n Optional (str) ipv6: {\n Any (str) *: {\n Optional (str) ip: ,\n Optional (str) prefix_length: ,\n Optional (str) anycast: ,\n Optional (str) status: ,\n },\n 'counters': {\n 'unicast_packets_forwarded': ,\n 'unicast_packets_originated': ,\n 'unicast_packets_consumed': ,\n 'unicast_bytes_forwarded': ,\n 'unicast_bytes_originated': ,\n 'unicast_bytes_consumed': ,\n 'multicast_packets_forwarded': ,\n 'multicast_packets_originated': ,\n 'multicast_packets_consumed': ,\n 'multicast_bytes_forwarded': ,\n 'multicast_bytes_originated': ,\n 'multicast_bytes_consumed': ,\n },\n Optional (str) ipv6_subnet: ,\n 'ipv6_link_local': ,\n 'ipv6_link_local_state': ,\n 'ipv6_ll_state': ,\n Optional (str) ipv6_virtual_add: ,\n Optional (str) ipv6_virtual_groups: ,\n Optional (str) virtual_add: ,\n Optional (str) multicast_groups: ,\n 'ipv6_multicast_routing': ,\n 'ipv6_report_link_local': ,\n 'ipv6_forwarding_feature': ,\n Optional (str) ipv6_multicast_groups: ,\n Optional (str) ipv6_multicast_entries: ,\n 'ipv6_mtu': ,\n 'ipv6_unicast_rev_path_forwarding': ,\n 'ipv6_load_sharing': ,\n 'ipv6_last_reset': ,\n },\n },\n}", "uid": "show_ipv6_interface_vrf_vrf", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L2277" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L2283" } }, "show ipv6 interface {interface}": { @@ -26840,7 +27442,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n 'enabled': ,\n Optional (str) autoconf: ,\n 'ipv6': {\n Any (str) *: {\n 'ip': ,\n Optional (str) prefix_length: ,\n Optional (str) status: ,\n Optional (str) origin: ,\n Optional (str) anycast: ,\n Optional (str) eui_64: ,\n Optional (str) virtual: ,\n Optional (str) autoconf: {\n 'valid_lifetime': ,\n 'preferred_lifetime': ,\n },\n },\n 'enabled': ,\n Optional (str) icmp: {\n Optional (str) error_messages_limited: ,\n Optional (str) redirects: ,\n Optional (str) unreachables: ,\n },\n Optional (str) nd: {\n Optional (str) suppress: ,\n Optional (str) dad_enabled: ,\n Optional (str) dad_attempts: ,\n Optional (str) reachable_time: ,\n Optional (str) using_time: ,\n Optional (str) ns_retransmit_interval: ,\n Optional (str) advertised_reachable_time: ,\n Optional (str) advertised_retransmit_interval: ,\n Optional (str) router_advertisements_interval: ,\n Optional (str) router_advertisements_live: ,\n Optional (str) advertised_default_router_preference: ,\n Optional (str) advertised_retransmit_interval_unspecified: ,\n Optional (str) advertised_reachable_time_unspecified: ,\n },\n Optional (str) unnumbered: {\n 'interface_ref': ,\n },\n },\n Optional (str) mtu: ,\n Optional (str) vrf: ,\n Optional (str) addresses_config_method: ,\n Optional (str) joined_group_addresses: ,\n },\n}", "uid": "show_ipv6_interface_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L2863" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L2882" }, "iosxr": { "class": "ShowIpv6Interface", @@ -26860,7 +27462,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n 'vrf': ,\n 'interface_status': ,\n 'iod': ,\n 'enabled': ,\n Optional (str) ipv6: {\n Any (str) *: {\n Optional (str) ip: ,\n Optional (str) prefix_length: ,\n Optional (str) anycast: ,\n Optional (str) status: ,\n },\n 'counters': {\n 'unicast_packets_forwarded': ,\n 'unicast_packets_originated': ,\n 'unicast_packets_consumed': ,\n 'unicast_bytes_forwarded': ,\n 'unicast_bytes_originated': ,\n 'unicast_bytes_consumed': ,\n 'multicast_packets_forwarded': ,\n 'multicast_packets_originated': ,\n 'multicast_packets_consumed': ,\n 'multicast_bytes_forwarded': ,\n 'multicast_bytes_originated': ,\n 'multicast_bytes_consumed': ,\n },\n Optional (str) ipv6_subnet: ,\n 'ipv6_link_local': ,\n 'ipv6_link_local_state': ,\n 'ipv6_ll_state': ,\n Optional (str) ipv6_virtual_add: ,\n Optional (str) ipv6_virtual_groups: ,\n Optional (str) virtual_add: ,\n Optional (str) multicast_groups: ,\n 'ipv6_multicast_routing': ,\n 'ipv6_report_link_local': ,\n 'ipv6_forwarding_feature': ,\n Optional (str) ipv6_multicast_groups: ,\n Optional (str) ipv6_multicast_entries: ,\n 'ipv6_mtu': ,\n 'ipv6_unicast_rev_path_forwarding': ,\n 'ipv6_load_sharing': ,\n 'ipv6_last_reset': ,\n },\n },\n}", "uid": "show_ipv6_interface_interface_vrf_all", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L2277" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L2283" } }, "show ipv6 interface {interface} vrf {vrf}": { @@ -26871,7 +27473,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n 'vrf': ,\n 'interface_status': ,\n 'iod': ,\n 'enabled': ,\n Optional (str) ipv6: {\n Any (str) *: {\n Optional (str) ip: ,\n Optional (str) prefix_length: ,\n Optional (str) anycast: ,\n Optional (str) status: ,\n },\n 'counters': {\n 'unicast_packets_forwarded': ,\n 'unicast_packets_originated': ,\n 'unicast_packets_consumed': ,\n 'unicast_bytes_forwarded': ,\n 'unicast_bytes_originated': ,\n 'unicast_bytes_consumed': ,\n 'multicast_packets_forwarded': ,\n 'multicast_packets_originated': ,\n 'multicast_packets_consumed': ,\n 'multicast_bytes_forwarded': ,\n 'multicast_bytes_originated': ,\n 'multicast_bytes_consumed': ,\n },\n Optional (str) ipv6_subnet: ,\n 'ipv6_link_local': ,\n 'ipv6_link_local_state': ,\n 'ipv6_ll_state': ,\n Optional (str) ipv6_virtual_add: ,\n Optional (str) ipv6_virtual_groups: ,\n Optional (str) virtual_add: ,\n Optional (str) multicast_groups: ,\n 'ipv6_multicast_routing': ,\n 'ipv6_report_link_local': ,\n 'ipv6_forwarding_feature': ,\n Optional (str) ipv6_multicast_groups: ,\n Optional (str) ipv6_multicast_entries: ,\n 'ipv6_mtu': ,\n 'ipv6_unicast_rev_path_forwarding': ,\n 'ipv6_load_sharing': ,\n 'ipv6_last_reset': ,\n },\n },\n}", "uid": "show_ipv6_interface_interface_vrf_vrf", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L2277" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L2283" } }, "show ipv6 lisp instance-id {instance_id} forwarding state": { @@ -26882,7 +27484,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'lisp_virtual_intf': ,\n 'user': ,\n 'eid_vrf': {\n : {\n 'address_family': {\n : {\n Optional (str) configured_roles: ListOf (type) ,\n Optional (str) eid_table: ,\n Optional (str) alt_table: ,\n Optional (str) locator_status_bit: ,\n Optional (str) nonce: ,\n Optional (str) ttl_propagation: ,\n Optional (str) table_supression: ,\n Optional (str) sgt_policy_fwd: ,\n Optional (str) l2_domain_id: ,\n Optional (str) ipv4_unnum_if: ,\n Optional (str) ipv6_unnum_if: ,\n },\n },\n 'rloc_transport': {\n 'vrf': ,\n 'ipv4_rloc_table': ,\n 'ipv6_rloc_table': ,\n 'ipv4_path_mtu_discovery': {\n 'min': ,\n 'max': ,\n },\n 'ipv6_path_mtu_discovery': {\n 'min': ,\n 'max': ,\n },\n 'ipv4_rloc_fltr_handle': ,\n 'ipv6_rloc_fltr_handle': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_lisp_instance-id_instance_id_forwarding_state", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L11044" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L10950" } }, "show ipv6 mfib": { @@ -27160,7 +27762,7 @@ "package": "genie.libs.parser", "schema": "{\n'global_mld_snooping_configuration': {\n 'mld_snooping': ,\n 'global_pim_snooping': ,\n 'mldv2_snooping': ,\n 'listener_message_suppression': ,\n 'tcn_solicit_query': ,\n 'tcn_flood_query_count': ,\n 'robustness_variable': ,\n 'last_listener_query_count': ,\n 'last_listener_query_interval': ,\n },\n'vlans': {\n Any (str) *: {\n 'mld_snooping': ,\n 'robustness_variable': ,\n 'last_listener_query_count': ,\n 'last_listener_query_interval': ,\n 'pim_snooping': ,\n 'mld_immediate_leave': ,\n Optional (str) explicit_host_tracking: ,\n },\n },\n}", "uid": "show_ipv6_mld_snooping", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L2124" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L2136" } }, "show ipv6 mld snooping address count": { @@ -27392,7 +27994,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) multicast_group: {\n Any (str) *: {\n Optional (str) source_address: {\n Any (str) *: {\n Optional (str) uptime: ,\n Optional (str) expire: ,\n Optional (str) flags: ,\n Optional (str) rp_bit: ,\n Optional (str) msdp_learned: ,\n Optional (str) rp: ,\n Optional (str) rpf_nbr: ,\n Optional (str) rpf_info: ,\n Optional (str) upstream_interface: {\n Any (str) *: {\n 'rpf_nbr': ,\n },\n },\n Optional (str) incoming_interface_list: {\n Any (str) *: {\n Optional (str) rpf_nbr: ,\n Optional (str) rpf_info: ,\n Optional (str) state: ,\n Optional (str) iif_lisp_rloc: ,\n Optional (str) iif_lisp_group: ,\n Optional (str) lisp_vrf: ,\n },\n },\n Optional (str) outgoing_interface_list: {\n Any (str) *: {\n 'uptime': ,\n 'expire': ,\n 'state_mode': ,\n Optional (str) flags: ,\n Optional (str) pkts: ,\n Optional (str) vcd: ,\n Optional (str) lisp_mcast_source: ,\n Optional (str) lisp_mcast_group: ,\n Optional (str) vxlan_version: ,\n Optional (str) vxlan_vni: ,\n Optional (str) vxlan_nxthop: ,\n Optional (str) lisp_join_sender_list: {\n Any (str) *: {\n 'uptime': ,\n 'expire': ,\n },\n },\n },\n },\n Optional (str) extranet_rx_vrf_list: {\n Any (str) *: {\n 'e_src': ,\n 'e_grp': ,\n 'e_uptime': ,\n 'e_expire': ,\n Optional (str) e_rp: ,\n 'e_oif_count': ,\n 'e_flags': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mroute", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L501" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L503" } }, "show ipv6 mroute summary": { @@ -27445,7 +28047,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) multicast_group: {\n Any (str) *: {\n Optional (str) source_address: {\n Any (str) *: {\n Optional (str) uptime: ,\n Optional (str) expire: ,\n Optional (str) flags: ,\n Optional (str) rp_bit: ,\n Optional (str) msdp_learned: ,\n Optional (str) rp: ,\n Optional (str) rpf_nbr: ,\n Optional (str) rpf_info: ,\n Optional (str) upstream_interface: {\n Any (str) *: {\n 'rpf_nbr': ,\n },\n },\n Optional (str) incoming_interface_list: {\n Any (str) *: {\n Optional (str) rpf_nbr: ,\n Optional (str) rpf_info: ,\n Optional (str) state: ,\n Optional (str) iif_lisp_rloc: ,\n Optional (str) iif_lisp_group: ,\n Optional (str) lisp_vrf: ,\n },\n },\n Optional (str) outgoing_interface_list: {\n Any (str) *: {\n 'uptime': ,\n 'expire': ,\n 'state_mode': ,\n Optional (str) flags: ,\n Optional (str) pkts: ,\n Optional (str) vcd: ,\n Optional (str) lisp_mcast_source: ,\n Optional (str) lisp_mcast_group: ,\n Optional (str) vxlan_version: ,\n Optional (str) vxlan_vni: ,\n Optional (str) vxlan_nxthop: ,\n Optional (str) lisp_join_sender_list: {\n Any (str) *: {\n 'uptime': ,\n 'expire': ,\n },\n },\n },\n },\n Optional (str) extranet_rx_vrf_list: {\n Any (str) *: {\n 'e_src': ,\n 'e_grp': ,\n 'e_uptime': ,\n 'e_expire': ,\n Optional (str) e_rp: ,\n 'e_oif_count': ,\n 'e_flags': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mroute_vrf_vrf", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L501" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L503" } }, "show ipv6 mroute vrf {vrf} {group}": { @@ -27465,7 +28067,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) multicast_group: {\n Any (str) *: {\n Optional (str) source_address: {\n Any (str) *: {\n Optional (str) uptime: ,\n Optional (str) expire: ,\n Optional (str) flags: ,\n Optional (str) rp_bit: ,\n Optional (str) msdp_learned: ,\n Optional (str) rp: ,\n Optional (str) rpf_nbr: ,\n Optional (str) rpf_info: ,\n Optional (str) upstream_interface: {\n Any (str) *: {\n 'rpf_nbr': ,\n },\n },\n Optional (str) incoming_interface_list: {\n Any (str) *: {\n Optional (str) rpf_nbr: ,\n Optional (str) rpf_info: ,\n Optional (str) state: ,\n Optional (str) iif_lisp_rloc: ,\n Optional (str) iif_lisp_group: ,\n Optional (str) lisp_vrf: ,\n },\n },\n Optional (str) outgoing_interface_list: {\n Any (str) *: {\n 'uptime': ,\n 'expire': ,\n 'state_mode': ,\n Optional (str) flags: ,\n Optional (str) pkts: ,\n Optional (str) vcd: ,\n Optional (str) lisp_mcast_source: ,\n Optional (str) lisp_mcast_group: ,\n Optional (str) vxlan_version: ,\n Optional (str) vxlan_vni: ,\n Optional (str) vxlan_nxthop: ,\n Optional (str) lisp_join_sender_list: {\n Any (str) *: {\n 'uptime': ,\n 'expire': ,\n },\n },\n },\n },\n Optional (str) extranet_rx_vrf_list: {\n Any (str) *: {\n 'e_src': ,\n 'e_grp': ,\n 'e_uptime': ,\n 'e_expire': ,\n Optional (str) e_rp: ,\n 'e_oif_count': ,\n 'e_flags': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mroute_vrf_vrf_group", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L501" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L503" } }, "show ipv6 mroute vrf {vrf} {group} {source}": { @@ -27485,7 +28087,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) multicast_group: {\n Any (str) *: {\n Optional (str) source_address: {\n Any (str) *: {\n Optional (str) uptime: ,\n Optional (str) expire: ,\n Optional (str) flags: ,\n Optional (str) rp_bit: ,\n Optional (str) msdp_learned: ,\n Optional (str) rp: ,\n Optional (str) rpf_nbr: ,\n Optional (str) rpf_info: ,\n Optional (str) upstream_interface: {\n Any (str) *: {\n 'rpf_nbr': ,\n },\n },\n Optional (str) incoming_interface_list: {\n Any (str) *: {\n Optional (str) rpf_nbr: ,\n Optional (str) rpf_info: ,\n Optional (str) state: ,\n Optional (str) iif_lisp_rloc: ,\n Optional (str) iif_lisp_group: ,\n Optional (str) lisp_vrf: ,\n },\n },\n Optional (str) outgoing_interface_list: {\n Any (str) *: {\n 'uptime': ,\n 'expire': ,\n 'state_mode': ,\n Optional (str) flags: ,\n Optional (str) pkts: ,\n Optional (str) vcd: ,\n Optional (str) lisp_mcast_source: ,\n Optional (str) lisp_mcast_group: ,\n Optional (str) vxlan_version: ,\n Optional (str) vxlan_vni: ,\n Optional (str) vxlan_nxthop: ,\n Optional (str) lisp_join_sender_list: {\n Any (str) *: {\n 'uptime': ,\n 'expire': ,\n },\n },\n },\n },\n Optional (str) extranet_rx_vrf_list: {\n Any (str) *: {\n 'e_src': ,\n 'e_grp': ,\n 'e_uptime': ,\n 'e_expire': ,\n Optional (str) e_rp: ,\n 'e_oif_count': ,\n 'e_flags': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mroute_vrf_vrf_group_source", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L501" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L503" } }, "show ipv6 mroute vrf {vrf} {group} {source} {verbose}": { @@ -27505,7 +28107,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) multicast_group: {\n Any (str) *: {\n Optional (str) source_address: {\n Any (str) *: {\n Optional (str) uptime: ,\n Optional (str) expire: ,\n Optional (str) flags: ,\n Optional (str) rp_bit: ,\n Optional (str) msdp_learned: ,\n Optional (str) rp: ,\n Optional (str) rpf_nbr: ,\n Optional (str) rpf_info: ,\n Optional (str) upstream_interface: {\n Any (str) *: {\n 'rpf_nbr': ,\n },\n },\n Optional (str) incoming_interface_list: {\n Any (str) *: {\n Optional (str) rpf_nbr: ,\n Optional (str) rpf_info: ,\n Optional (str) state: ,\n Optional (str) iif_lisp_rloc: ,\n Optional (str) iif_lisp_group: ,\n Optional (str) lisp_vrf: ,\n },\n },\n Optional (str) outgoing_interface_list: {\n Any (str) *: {\n 'uptime': ,\n 'expire': ,\n 'state_mode': ,\n Optional (str) flags: ,\n Optional (str) pkts: ,\n Optional (str) vcd: ,\n Optional (str) lisp_mcast_source: ,\n Optional (str) lisp_mcast_group: ,\n Optional (str) vxlan_version: ,\n Optional (str) vxlan_vni: ,\n Optional (str) vxlan_nxthop: ,\n Optional (str) lisp_join_sender_list: {\n Any (str) *: {\n 'uptime': ,\n 'expire': ,\n },\n },\n },\n },\n Optional (str) extranet_rx_vrf_list: {\n Any (str) *: {\n 'e_src': ,\n 'e_grp': ,\n 'e_uptime': ,\n 'e_expire': ,\n Optional (str) e_rp: ,\n 'e_oif_count': ,\n 'e_flags': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "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#L501" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L503" } }, "show ipv6 mroute vrf {vrf} {group} {verbose}": { @@ -27525,7 +28127,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) multicast_group: {\n Any (str) *: {\n Optional (str) source_address: {\n Any (str) *: {\n Optional (str) uptime: ,\n Optional (str) expire: ,\n Optional (str) flags: ,\n Optional (str) rp_bit: ,\n Optional (str) msdp_learned: ,\n Optional (str) rp: ,\n Optional (str) rpf_nbr: ,\n Optional (str) rpf_info: ,\n Optional (str) upstream_interface: {\n Any (str) *: {\n 'rpf_nbr': ,\n },\n },\n Optional (str) incoming_interface_list: {\n Any (str) *: {\n Optional (str) rpf_nbr: ,\n Optional (str) rpf_info: ,\n Optional (str) state: ,\n Optional (str) iif_lisp_rloc: ,\n Optional (str) iif_lisp_group: ,\n Optional (str) lisp_vrf: ,\n },\n },\n Optional (str) outgoing_interface_list: {\n Any (str) *: {\n 'uptime': ,\n 'expire': ,\n 'state_mode': ,\n Optional (str) flags: ,\n Optional (str) pkts: ,\n Optional (str) vcd: ,\n Optional (str) lisp_mcast_source: ,\n Optional (str) lisp_mcast_group: ,\n Optional (str) vxlan_version: ,\n Optional (str) vxlan_vni: ,\n Optional (str) vxlan_nxthop: ,\n Optional (str) lisp_join_sender_list: {\n Any (str) *: {\n 'uptime': ,\n 'expire': ,\n },\n },\n },\n },\n Optional (str) extranet_rx_vrf_list: {\n Any (str) *: {\n 'e_src': ,\n 'e_grp': ,\n 'e_uptime': ,\n 'e_expire': ,\n Optional (str) e_rp: ,\n 'e_oif_count': ,\n 'e_flags': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mroute_vrf_vrf_group_verbose", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L501" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L503" } }, "show ipv6 mroute vrf {vrf} {verbose}": { @@ -27545,7 +28147,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) multicast_group: {\n Any (str) *: {\n Optional (str) source_address: {\n Any (str) *: {\n Optional (str) uptime: ,\n Optional (str) expire: ,\n Optional (str) flags: ,\n Optional (str) rp_bit: ,\n Optional (str) msdp_learned: ,\n Optional (str) rp: ,\n Optional (str) rpf_nbr: ,\n Optional (str) rpf_info: ,\n Optional (str) upstream_interface: {\n Any (str) *: {\n 'rpf_nbr': ,\n },\n },\n Optional (str) incoming_interface_list: {\n Any (str) *: {\n Optional (str) rpf_nbr: ,\n Optional (str) rpf_info: ,\n Optional (str) state: ,\n Optional (str) iif_lisp_rloc: ,\n Optional (str) iif_lisp_group: ,\n Optional (str) lisp_vrf: ,\n },\n },\n Optional (str) outgoing_interface_list: {\n Any (str) *: {\n 'uptime': ,\n 'expire': ,\n 'state_mode': ,\n Optional (str) flags: ,\n Optional (str) pkts: ,\n Optional (str) vcd: ,\n Optional (str) lisp_mcast_source: ,\n Optional (str) lisp_mcast_group: ,\n Optional (str) vxlan_version: ,\n Optional (str) vxlan_vni: ,\n Optional (str) vxlan_nxthop: ,\n Optional (str) lisp_join_sender_list: {\n Any (str) *: {\n 'uptime': ,\n 'expire': ,\n },\n },\n },\n },\n Optional (str) extranet_rx_vrf_list: {\n Any (str) *: {\n 'e_src': ,\n 'e_grp': ,\n 'e_uptime': ,\n 'e_expire': ,\n Optional (str) e_rp: ,\n 'e_oif_count': ,\n 'e_flags': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mroute_vrf_vrf_verbose", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L501" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L503" } }, "show ipv6 mroute {group}": { @@ -27565,7 +28167,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) multicast_group: {\n Any (str) *: {\n Optional (str) source_address: {\n Any (str) *: {\n Optional (str) uptime: ,\n Optional (str) expire: ,\n Optional (str) flags: ,\n Optional (str) rp_bit: ,\n Optional (str) msdp_learned: ,\n Optional (str) rp: ,\n Optional (str) rpf_nbr: ,\n Optional (str) rpf_info: ,\n Optional (str) upstream_interface: {\n Any (str) *: {\n 'rpf_nbr': ,\n },\n },\n Optional (str) incoming_interface_list: {\n Any (str) *: {\n Optional (str) rpf_nbr: ,\n Optional (str) rpf_info: ,\n Optional (str) state: ,\n Optional (str) iif_lisp_rloc: ,\n Optional (str) iif_lisp_group: ,\n Optional (str) lisp_vrf: ,\n },\n },\n Optional (str) outgoing_interface_list: {\n Any (str) *: {\n 'uptime': ,\n 'expire': ,\n 'state_mode': ,\n Optional (str) flags: ,\n Optional (str) pkts: ,\n Optional (str) vcd: ,\n Optional (str) lisp_mcast_source: ,\n Optional (str) lisp_mcast_group: ,\n Optional (str) vxlan_version: ,\n Optional (str) vxlan_vni: ,\n Optional (str) vxlan_nxthop: ,\n Optional (str) lisp_join_sender_list: {\n Any (str) *: {\n 'uptime': ,\n 'expire': ,\n },\n },\n },\n },\n Optional (str) extranet_rx_vrf_list: {\n Any (str) *: {\n 'e_src': ,\n 'e_grp': ,\n 'e_uptime': ,\n 'e_expire': ,\n Optional (str) e_rp: ,\n 'e_oif_count': ,\n 'e_flags': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mroute_group", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L501" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L503" } }, "show ipv6 mroute {group} {source}": { @@ -27585,7 +28187,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) multicast_group: {\n Any (str) *: {\n Optional (str) source_address: {\n Any (str) *: {\n Optional (str) uptime: ,\n Optional (str) expire: ,\n Optional (str) flags: ,\n Optional (str) rp_bit: ,\n Optional (str) msdp_learned: ,\n Optional (str) rp: ,\n Optional (str) rpf_nbr: ,\n Optional (str) rpf_info: ,\n Optional (str) upstream_interface: {\n Any (str) *: {\n 'rpf_nbr': ,\n },\n },\n Optional (str) incoming_interface_list: {\n Any (str) *: {\n Optional (str) rpf_nbr: ,\n Optional (str) rpf_info: ,\n Optional (str) state: ,\n Optional (str) iif_lisp_rloc: ,\n Optional (str) iif_lisp_group: ,\n Optional (str) lisp_vrf: ,\n },\n },\n Optional (str) outgoing_interface_list: {\n Any (str) *: {\n 'uptime': ,\n 'expire': ,\n 'state_mode': ,\n Optional (str) flags: ,\n Optional (str) pkts: ,\n Optional (str) vcd: ,\n Optional (str) lisp_mcast_source: ,\n Optional (str) lisp_mcast_group: ,\n Optional (str) vxlan_version: ,\n Optional (str) vxlan_vni: ,\n Optional (str) vxlan_nxthop: ,\n Optional (str) lisp_join_sender_list: {\n Any (str) *: {\n 'uptime': ,\n 'expire': ,\n },\n },\n },\n },\n Optional (str) extranet_rx_vrf_list: {\n Any (str) *: {\n 'e_src': ,\n 'e_grp': ,\n 'e_uptime': ,\n 'e_expire': ,\n Optional (str) e_rp: ,\n 'e_oif_count': ,\n 'e_flags': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mroute_group_source", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L501" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L503" } }, "show ipv6 mroute {group} {source} {verbose}": { @@ -27605,7 +28207,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) multicast_group: {\n Any (str) *: {\n Optional (str) source_address: {\n Any (str) *: {\n Optional (str) uptime: ,\n Optional (str) expire: ,\n Optional (str) flags: ,\n Optional (str) rp_bit: ,\n Optional (str) msdp_learned: ,\n Optional (str) rp: ,\n Optional (str) rpf_nbr: ,\n Optional (str) rpf_info: ,\n Optional (str) upstream_interface: {\n Any (str) *: {\n 'rpf_nbr': ,\n },\n },\n Optional (str) incoming_interface_list: {\n Any (str) *: {\n Optional (str) rpf_nbr: ,\n Optional (str) rpf_info: ,\n Optional (str) state: ,\n Optional (str) iif_lisp_rloc: ,\n Optional (str) iif_lisp_group: ,\n Optional (str) lisp_vrf: ,\n },\n },\n Optional (str) outgoing_interface_list: {\n Any (str) *: {\n 'uptime': ,\n 'expire': ,\n 'state_mode': ,\n Optional (str) flags: ,\n Optional (str) pkts: ,\n Optional (str) vcd: ,\n Optional (str) lisp_mcast_source: ,\n Optional (str) lisp_mcast_group: ,\n Optional (str) vxlan_version: ,\n Optional (str) vxlan_vni: ,\n Optional (str) vxlan_nxthop: ,\n Optional (str) lisp_join_sender_list: {\n Any (str) *: {\n 'uptime': ,\n 'expire': ,\n },\n },\n },\n },\n Optional (str) extranet_rx_vrf_list: {\n Any (str) *: {\n 'e_src': ,\n 'e_grp': ,\n 'e_uptime': ,\n 'e_expire': ,\n Optional (str) e_rp: ,\n 'e_oif_count': ,\n 'e_flags': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mroute_group_source_verbose", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L501" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L503" } }, "show ipv6 mroute {group} {verbose}": { @@ -27625,7 +28227,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) multicast_group: {\n Any (str) *: {\n Optional (str) source_address: {\n Any (str) *: {\n Optional (str) uptime: ,\n Optional (str) expire: ,\n Optional (str) flags: ,\n Optional (str) rp_bit: ,\n Optional (str) msdp_learned: ,\n Optional (str) rp: ,\n Optional (str) rpf_nbr: ,\n Optional (str) rpf_info: ,\n Optional (str) upstream_interface: {\n Any (str) *: {\n 'rpf_nbr': ,\n },\n },\n Optional (str) incoming_interface_list: {\n Any (str) *: {\n Optional (str) rpf_nbr: ,\n Optional (str) rpf_info: ,\n Optional (str) state: ,\n Optional (str) iif_lisp_rloc: ,\n Optional (str) iif_lisp_group: ,\n Optional (str) lisp_vrf: ,\n },\n },\n Optional (str) outgoing_interface_list: {\n Any (str) *: {\n 'uptime': ,\n 'expire': ,\n 'state_mode': ,\n Optional (str) flags: ,\n Optional (str) pkts: ,\n Optional (str) vcd: ,\n Optional (str) lisp_mcast_source: ,\n Optional (str) lisp_mcast_group: ,\n Optional (str) vxlan_version: ,\n Optional (str) vxlan_vni: ,\n Optional (str) vxlan_nxthop: ,\n Optional (str) lisp_join_sender_list: {\n Any (str) *: {\n 'uptime': ,\n 'expire': ,\n },\n },\n },\n },\n Optional (str) extranet_rx_vrf_list: {\n Any (str) *: {\n 'e_src': ,\n 'e_grp': ,\n 'e_uptime': ,\n 'e_expire': ,\n Optional (str) e_rp: ,\n 'e_oif_count': ,\n 'e_flags': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mroute_group_verbose", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L501" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L503" } }, "show ipv6 mroute {verbose}": { @@ -27645,7 +28247,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) multicast_group: {\n Any (str) *: {\n Optional (str) source_address: {\n Any (str) *: {\n Optional (str) uptime: ,\n Optional (str) expire: ,\n Optional (str) flags: ,\n Optional (str) rp_bit: ,\n Optional (str) msdp_learned: ,\n Optional (str) rp: ,\n Optional (str) rpf_nbr: ,\n Optional (str) rpf_info: ,\n Optional (str) upstream_interface: {\n Any (str) *: {\n 'rpf_nbr': ,\n },\n },\n Optional (str) incoming_interface_list: {\n Any (str) *: {\n Optional (str) rpf_nbr: ,\n Optional (str) rpf_info: ,\n Optional (str) state: ,\n Optional (str) iif_lisp_rloc: ,\n Optional (str) iif_lisp_group: ,\n Optional (str) lisp_vrf: ,\n },\n },\n Optional (str) outgoing_interface_list: {\n Any (str) *: {\n 'uptime': ,\n 'expire': ,\n 'state_mode': ,\n Optional (str) flags: ,\n Optional (str) pkts: ,\n Optional (str) vcd: ,\n Optional (str) lisp_mcast_source: ,\n Optional (str) lisp_mcast_group: ,\n Optional (str) vxlan_version: ,\n Optional (str) vxlan_vni: ,\n Optional (str) vxlan_nxthop: ,\n Optional (str) lisp_join_sender_list: {\n Any (str) *: {\n 'uptime': ,\n 'expire': ,\n },\n },\n },\n },\n Optional (str) extranet_rx_vrf_list: {\n Any (str) *: {\n 'e_src': ,\n 'e_grp': ,\n 'e_uptime': ,\n 'e_expire': ,\n Optional (str) e_rp: ,\n 'e_oif_count': ,\n 'e_flags': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mroute_verbose", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L501" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L503" } }, "show ipv6 nd interface": { @@ -27700,7 +28302,7 @@ "package": "genie.libs.parser", "schema": "{\n'index': {\n Any (str) *: {\n 'prefix': ,\n 'prefix_length': ,\n 'time': ,\n 'interface': ,\n },\n },\n}", "uid": "show_ipv6_nd_ra_nat64-prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L1465" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L1468" } }, "show ipv6 nd raguard policy {policy_name}": { @@ -27711,7 +28313,7 @@ "package": "genie.libs.parser", "schema": "{\n'configuration': {\n 'device_role': ,\n Optional (str) max_hop_limit: ,\n Optional (str) min_hop_limit: ,\n Optional (str) managed_config_flag: ,\n Optional (str) other_config_flag: ,\n Optional (str) max_router_preference: ,\n Optional (str) match_ra_prefix: ,\n Optional (str) match_ipv6_access_list: ,\n Optional (str) trusted_port: ,\n },\n'device': {\n Optional (type) : {\n 'target': ,\n 'policy_type': ,\n 'policy_name': ,\n 'feature': ,\n 'tgt_range': ,\n },\n },\n}", "uid": "show_ipv6_nd_raguard_policy_policy_name", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_device_tracking.py#L841" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_device_tracking.py#L868" } }, "show ipv6 nd routing-proxy": { @@ -27897,7 +28499,7 @@ "package": "genie.libs.parser", "schema": "{\n'ipv6_nhrp': {\n 'total': {\n 'nhrp_entries': ,\n 'size': ,\n 'total_static_entries': ,\n 'total_dynamic_entries': ,\n 'total_incomplete_entries': ,\n },\n 'remote': {\n 'remote_entries': ,\n 'remote_static_entries': ,\n 'remote_dynamic_entries': ,\n 'remote_incomplete_entries': ,\n 'nhop': ,\n 'bfd': ,\n 'default': ,\n 'temporary': ,\n 'route': {\n 'total': ,\n 'rib': ,\n 'h_rib': ,\n 'nho_rib': ,\n 'bgp': ,\n },\n 'lfib': ,\n },\n 'local': {\n 'local': ,\n 'local_static': ,\n 'local_dynamic': ,\n 'local_incomplete': ,\n 'lfib': ,\n },\n },\n}", "uid": "show_ipv6_nhrp_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L1788" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L1800" } }, "show ipv6 ospf interface {interface}": { @@ -28624,7 +29226,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'vrf_id': ,\n 'maximum_paths': ,\n 'total_route_source': {\n 'networks': ,\n 'overhead': ,\n 'memory_bytes': ,\n },\n 'number_of_prefixes': {\n Optional (Any) Any (str) *: ,\n },\n 'route_source': {\n Any (str) *: {\n Optional (str) networks: ,\n Optional (str) overhead: ,\n Optional (str) memory_bytes: ,\n Optional (str) intra_area: ,\n Optional (str) inter_area: ,\n Optional (str) external_1: ,\n Optional (str) external_2: ,\n Optional (str) nssa_external_1: ,\n Optional (str) nssa_external_2: ,\n Optional (str) level_1: ,\n Optional (str) level_2: ,\n Optional (str) external: ,\n Optional (str) internal: ,\n Optional (str) local: ,\n Optional (str) default: ,\n Optional (str) prefix: ,\n Optional (str) destination: ,\n Optional (str) redirect: ,\n Optional (str) static: ,\n Optional (str) per_user_static: ,\n Any (str) *: {\n 'networks': ,\n 'overhead': ,\n 'memory_bytes': ,\n Optional (str) intra_area: ,\n Optional (str) inter_area: ,\n Optional (str) external_1: ,\n Optional (str) external_2: ,\n Optional (str) nssa_external_1: ,\n Optional (str) nssa_external_2: ,\n Optional (str) level_1: ,\n Optional (str) level_2: ,\n Optional (str) external: ,\n Optional (str) internal: ,\n Optional (str) local: ,\n Optional (str) default: ,\n Optional (str) prefix: ,\n Optional (str) destination: ,\n Optional (str) redirect: ,\n Optional (str) static: ,\n Optional (str) per_user_static: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_route_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L3205" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L3210" } }, "show ipv6 route updated": { @@ -28715,7 +29317,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'vrf_id': ,\n 'maximum_paths': ,\n 'total_route_source': {\n 'networks': ,\n 'overhead': ,\n 'memory_bytes': ,\n },\n 'number_of_prefixes': {\n Optional (Any) Any (str) *: ,\n },\n 'route_source': {\n Any (str) *: {\n Optional (str) networks: ,\n Optional (str) overhead: ,\n Optional (str) memory_bytes: ,\n Optional (str) intra_area: ,\n Optional (str) inter_area: ,\n Optional (str) external_1: ,\n Optional (str) external_2: ,\n Optional (str) nssa_external_1: ,\n Optional (str) nssa_external_2: ,\n Optional (str) level_1: ,\n Optional (str) level_2: ,\n Optional (str) external: ,\n Optional (str) internal: ,\n Optional (str) local: ,\n Optional (str) default: ,\n Optional (str) prefix: ,\n Optional (str) destination: ,\n Optional (str) redirect: ,\n Optional (str) static: ,\n Optional (str) per_user_static: ,\n Any (str) *: {\n 'networks': ,\n 'overhead': ,\n 'memory_bytes': ,\n Optional (str) intra_area: ,\n Optional (str) inter_area: ,\n Optional (str) external_1: ,\n Optional (str) external_2: ,\n Optional (str) nssa_external_1: ,\n Optional (str) nssa_external_2: ,\n Optional (str) level_1: ,\n Optional (str) level_2: ,\n Optional (str) external: ,\n Optional (str) internal: ,\n Optional (str) local: ,\n Optional (str) default: ,\n Optional (str) prefix: ,\n Optional (str) destination: ,\n Optional (str) redirect: ,\n Optional (str) static: ,\n Optional (str) per_user_static: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_route_vrf_vrf_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L3205" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L3210" } }, "show ipv6 route vrf {vrf} updated": { @@ -28994,7 +29596,7 @@ "package": "genie.libs.parser", "schema": "{\n'configuration': {\n 'validate_address': ,\n Optional (str) validate_prefix: ,\n Optional (str) permit: ,\n Optional (str) trusted: ,\n Optional (str) deny: ,\n },\n'device': {\n Optional (type) : {\n 'target': ,\n 'policy_type': ,\n 'policy_name': ,\n 'feature': ,\n 'tgt_range': ,\n },\n },\n}", "uid": "show_ipv6_source-guard_policy_policy_name", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_device_tracking.py#L984" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_device_tracking.py#L1011" } }, "show ipv6 static detail": { @@ -29025,7 +29627,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n 'via': ,\n 'distance': ,\n 'installed': ,\n },\n}", "uid": "show_ipv6_static_recursive", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L2053" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L2065" } }, "show ipv6 static vrf {vrf} detail": { @@ -29162,7 +29764,7 @@ "package": "genie.libs.parser", "schema": "{\n'tag': {\n Any (str) *: {\n Optional (str) state: {\n Any (str) *: {\n Optional (str) init_nbr: ,\n Optional (str) max_nbr: ,\n Optional (str) full_exp_nbr: ,\n Optional (str) syncing_nbr: ,\n Optional (str) host: {\n Any (str) *: {\n 'level': {\n : {\n 'interface': {\n : {\n 'state': ,\n 'timer': ,\n 'csnp_rcvd': ,\n 'init_flood': ,\n 'req_size': ,\n Optional (str) lsp: {\n : {\n 'index': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_isis_adjacency_stagger", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_isis.py#L1650" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_isis.py#L2083" } }, "show isis adjacency stagger all": { @@ -29173,7 +29775,7 @@ "package": "genie.libs.parser", "schema": "{\n'tag': {\n Any (str) *: {\n Optional (str) state: {\n Any (str) *: {\n Optional (str) init_nbr: ,\n Optional (str) max_nbr: ,\n Optional (str) full_exp_nbr: ,\n Optional (str) syncing_nbr: ,\n Optional (str) host: {\n Any (str) *: {\n 'level': {\n : {\n 'interface': {\n : {\n 'state': ,\n 'timer': ,\n 'csnp_rcvd': ,\n 'init_flood': ,\n 'req_size': ,\n Optional (str) lsp: {\n : {\n 'index': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_isis_adjacency_stagger_all", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_isis.py#L1761" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_isis.py#L2194" } }, "show isis adjacency stagger detail": { @@ -29184,7 +29786,7 @@ "package": "genie.libs.parser", "schema": "{\n'tag': {\n Any (str) *: {\n Optional (str) state: {\n Any (str) *: {\n Optional (str) init_nbr: ,\n Optional (str) max_nbr: ,\n Optional (str) full_exp_nbr: ,\n Optional (str) syncing_nbr: ,\n Optional (str) host: {\n Any (str) *: {\n 'level': {\n : {\n 'interface': {\n : {\n 'state': ,\n 'timer': ,\n 'csnp_rcvd': ,\n 'init_flood': ,\n 'req_size': ,\n Optional (str) lsp: {\n : {\n 'index': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_isis_adjacency_stagger_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_isis.py#L1751" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_isis.py#L2184" } }, "show isis adjacency vrf {vrf}": { @@ -29206,7 +29808,7 @@ "package": "genie.libs.parser", "schema": "{\n'tag': {\n Any (str) *: {\n 'level': {\n Any (str) *: {\n Any (str) *: {\n 'lsp_sequence_num': ,\n 'lsp_checksum': ,\n Optional (str) local_router: ,\n 'lsp_holdtime': ,\n Optional (str) lsp_rcvd: ,\n Optional (str) lsp_index: ,\n 'attach_bit': ,\n 'p_bit': ,\n 'overload_bit': ,\n Optional (str) area_address: ,\n Optional (str) router_id: ,\n Optional (str) ipv6_router_id: ,\n Optional (str) router_cap: ,\n Optional (str) d_flag: ,\n Optional (str) s_flag: ,\n Optional (str) nlpid: ,\n Optional (str) topology: {\n Any (str) *: {\n 'code': ,\n },\n },\n Optional (str) hostname: ,\n Optional (str) ip_address: ,\n Optional (str) ipv6_address: ,\n Optional (Or) Or ('is_neighbor', 'extended_is_neighbor', 'mt_is_neighbor'): {\n Any (str) *: ListOf (dict) {'neighbor_id': , 'metric': , Optional (str) adjacency_sid: {Any (str) *: {'f_flag': , 'b_flag': , 'v_flag': , 'l_flag': , 's_flag': , 'p_flag': , 'weight': }}, Optional (str) local_interface_id: , Optional (str) remote_interface_id: , Optional (str) interface_ip_address: , Optional (str) neighbor_ip_address: , Optional (str) interface_ipv6_address: , Optional (str) neighbor_ipv6_address: , Optional (str) physical_link_bw: , Optional (str) admin_weight: , Optional (str) reservable_global_pool_bw: , Optional (str) unreserved_global_pool_bw: {'bw_0': , 'bw_1': , 'bw_2': , 'bw_3': , 'bw_4': , 'bw_5': , 'bw_6': , 'bw_7': }, Optional (str) uni_link_delay_avg: {'a_bit': , 'value': }, Optional (str) uni_link_delay_min_max: {'a_bit': , 'min': , 'max': }, Optional (str) uni_link_delay_var: , Optional (str) uni_link_loss: {'percent': , 'anomalous': }, Optional (str) affinity: , Optional (str) extended_affinity: , Optional (str) asla: {'l_flag': , 'sa_length': , 'uda_length': }, Optional (str) standard_application: {Any (str) *: {Optional (str) bit_mask: , Optional (str) appl_spec_ext_admin_group: , Optional (str) appl_spec_admin_group: , Optional (str) appl_spec_uni_link_loss: {'percent': , 'anomalous': }, Optional (str) appl_spec_uni_link_delay: {'a_bit': , 'min': , 'max': }, Optional (str) appl_spec_te_metric: }}},\n },\n Optional (Or) Or ('ipv4_interarea_reachability', 'ipv4_internal_reachability', 'mt_ipv6_reachability', 'ipv6_reachability'): {\n Any (str) *: ListOf (dict) {'ip_prefix': , 'prefix_len': , 'metric': , Optional (str) source_router_id: , Optional (str) route_admin_tag: , Optional (str) prefix_attr: {'x_flag': , 'r_flag': , 'n_flag': }, Optional (str) prefix_sid_index: {Any (str) *: {Optional (str) algorithm: , Optional (str) flex_algo: , Optional (str) flags: {'r_flag': , 'n_flag': , 'p_flag': , 'e_flag': , 'v_flag': , 'l_flag': }}}},\n },\n Optional (str) flex_algo: {\n Any (str) *: {\n 'metric_type': ,\n 'alg_type': ,\n 'priority': ,\n Optional (str) m_flag: ,\n Optional (str) exclude_any: Any (str) *,\n Optional (str) include_any: Any (str) *,\n Optional (str) include_all: Any (str) *,\n },\n },\n Optional (str) segment_routing: {\n 'spf': ,\n 'strict_spf': ,\n 'i_flag': ,\n 'v_flag': ,\n 'srgb_base': ,\n 'srgb_range': ,\n 'srlb_base': ,\n 'srlb_range': ,\n 'algorithms': ,\n },\n Optional (str) node_msd: ,\n },\n },\n },\n },\n },\n}", "uid": "show_isis_database", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_isis.py#L1215" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_isis.py#L1648" }, "iosxr": { "class": "ShowIsisDatabase", @@ -29215,7 +29817,7 @@ "package": "genie.libs.parser", "schema": "{\n'isis': {\n Any (str) *: {\n 'process_id': ,\n 'routes_found': ,\n Optional (str) level: {\n Any (str) *: {\n Optional (str) lspid: {\n Any (str) *: {\n 'lspid': ,\n 'lsp_seq_num': ,\n 'lsp_checksum': ,\n 'lsp_holdtime': ,\n Optional (str) rcvd: ,\n 'attach_bit': ,\n 'p_bit': ,\n 'overload_bit': ,\n },\n },\n Optional (str) total_level: ,\n Optional (str) total_lsp_count: ,\n Optional (str) local_level: ,\n Optional (str) local_lsp_count: ,\n },\n },\n },\n },\n}", "uid": "show_isis_database", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_isis.py#L5542" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_isis.py#L5591" } }, "show isis database detail": { @@ -29226,16 +29828,16 @@ "package": "genie.libs.parser", "schema": "{\n'tag': {\n Any (str) *: {\n 'level': {\n Any (str) *: {\n Any (str) *: {\n 'lsp_sequence_num': ,\n 'lsp_checksum': ,\n Optional (str) local_router: ,\n 'lsp_holdtime': ,\n Optional (str) lsp_rcvd: ,\n Optional (str) lsp_index: ,\n 'attach_bit': ,\n 'p_bit': ,\n 'overload_bit': ,\n Optional (str) area_address: ,\n Optional (str) router_id: ,\n Optional (str) ipv6_router_id: ,\n Optional (str) router_cap: ,\n Optional (str) d_flag: ,\n Optional (str) s_flag: ,\n Optional (str) nlpid: ,\n Optional (str) topology: {\n Any (str) *: {\n 'code': ,\n },\n },\n Optional (str) hostname: ,\n Optional (str) ip_address: ,\n Optional (str) ipv6_address: ,\n Optional (Or) Or ('is_neighbor', 'extended_is_neighbor', 'mt_is_neighbor'): {\n Any (str) *: ListOf (dict) {'neighbor_id': , 'metric': , Optional (str) adjacency_sid: {Any (str) *: {'f_flag': , 'b_flag': , 'v_flag': , 'l_flag': , 's_flag': , 'p_flag': , 'weight': }}, Optional (str) local_interface_id: , Optional (str) remote_interface_id: , Optional (str) interface_ip_address: , Optional (str) neighbor_ip_address: , Optional (str) interface_ipv6_address: , Optional (str) neighbor_ipv6_address: , Optional (str) physical_link_bw: , Optional (str) admin_weight: , Optional (str) reservable_global_pool_bw: , Optional (str) unreserved_global_pool_bw: {'bw_0': , 'bw_1': , 'bw_2': , 'bw_3': , 'bw_4': , 'bw_5': , 'bw_6': , 'bw_7': }, Optional (str) uni_link_delay_avg: {'a_bit': , 'value': }, Optional (str) uni_link_delay_min_max: {'a_bit': , 'min': , 'max': }, Optional (str) uni_link_delay_var: , Optional (str) uni_link_loss: {'percent': , 'anomalous': }, Optional (str) affinity: , Optional (str) extended_affinity: , Optional (str) asla: {'l_flag': , 'sa_length': , 'uda_length': }, Optional (str) standard_application: {Any (str) *: {Optional (str) bit_mask: , Optional (str) appl_spec_ext_admin_group: , Optional (str) appl_spec_admin_group: , Optional (str) appl_spec_uni_link_loss: {'percent': , 'anomalous': }, Optional (str) appl_spec_uni_link_delay: {'a_bit': , 'min': , 'max': }, Optional (str) appl_spec_te_metric: }}},\n },\n Optional (Or) Or ('ipv4_interarea_reachability', 'ipv4_internal_reachability', 'mt_ipv6_reachability', 'ipv6_reachability'): {\n Any (str) *: ListOf (dict) {'ip_prefix': , 'prefix_len': , 'metric': , Optional (str) source_router_id: , Optional (str) route_admin_tag: , Optional (str) prefix_attr: {'x_flag': , 'r_flag': , 'n_flag': }, Optional (str) prefix_sid_index: {Any (str) *: {Optional (str) algorithm: , Optional (str) flex_algo: , Optional (str) flags: {'r_flag': , 'n_flag': , 'p_flag': , 'e_flag': , 'v_flag': , 'l_flag': }}}},\n },\n Optional (str) flex_algo: {\n Any (str) *: {\n 'metric_type': ,\n 'alg_type': ,\n 'priority': ,\n Optional (str) m_flag: ,\n Optional (str) exclude_any: Any (str) *,\n Optional (str) include_any: Any (str) *,\n Optional (str) include_all: Any (str) *,\n },\n },\n Optional (str) segment_routing: {\n 'spf': ,\n 'strict_spf': ,\n 'i_flag': ,\n 'v_flag': ,\n 'srgb_base': ,\n 'srgb_range': ,\n 'srlb_base': ,\n 'srlb_range': ,\n 'algorithms': ,\n },\n Optional (str) node_msd: ,\n },\n },\n },\n },\n },\n}", "uid": "show_isis_database_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_isis.py#L468" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_isis.py#L898" }, "iosxr": { "class": "ShowIsisDatabaseDetail", "doc": " Parser for commands:\n * show isis database detail\n ", "module_name": "show_isis", "package": "genie.libs.parser", - "schema": "{\n'instance': {\n Any (str) *: {\n 'level': {\n Any (str) *: {\n 'lspid': {\n Any (str) *: {\n 'lsp': {\n 'seq_num': ,\n Optional (str) local_router: ,\n 'checksum': ,\n 'holdtime': ,\n Optional (str) received: ,\n 'attach_bit': ,\n 'p_bit': ,\n 'overload_bit': ,\n },\n Optional (str) router_id: ,\n Optional (str) router_cap: ,\n Optional (str) area_address: ,\n Optional (str) nlpid: ,\n Optional (str) mt_srv6_locator: {\n 'locator_prefix': ,\n 'locator_prefix_length': ,\n 'd_flag': ,\n 'metric': ,\n 'algorithm': ,\n },\n Optional (str) ip_address: ,\n Optional (str) ipv6_address: ,\n Optional (str) hostname: ,\n Optional (str) topology: ,\n Optional (str) tlv: ,\n Optional (str) tlv_length: ,\n Optional (str) extended_ipv4_reachability: {\n Any (str) *: {\n 'ip_prefix': ,\n 'prefix_length': ,\n 'metric': ,\n },\n },\n Optional (str) ip_interarea: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'metric': ,\n },\n },\n },\n },\n Optional (str) mt_is_neighbor: {\n Any (str) *: {\n 'mt_id': ,\n 'metric': ,\n },\n },\n Optional (str) is_neighbor: {\n Any (str) *: {\n 'metric': ,\n },\n },\n Optional (str) ip_neighbor: {\n Any (str) *: {\n 'ip_prefix': ,\n 'prefix_length': ,\n 'metric': ,\n },\n },\n Optional (str) es_neighbor: {\n Any (str) *: {\n 'metric': ,\n },\n },\n Optional (str) extended_is_neighbor: {\n Any (str) *: {\n 'metric': ,\n },\n },\n Optional (str) mt_ipv4_reachability: {\n Any (str) *: {\n 'ip_prefix': ,\n Optional (str) prefix_length: ,\n 'metric': ,\n },\n },\n Optional (str) ipv4_reachability: {\n Any (str) *: {\n 'ip_prefix': ,\n Optional (str) prefix_length: ,\n 'metric': ,\n },\n },\n Optional (str) mt_ipv6_reachability: {\n Any (str) *: {\n 'ip_prefix': ,\n Optional (str) prefix_length: ,\n 'metric': ,\n },\n },\n Optional (str) ipv6_reachability: {\n Any (str) *: {\n 'ip_prefix': ,\n Optional (str) prefix_length: ,\n 'metric': ,\n },\n },\n Optional (str) mt_entries: {\n Any (str) *: {\n Optional (str) attach_bit: ,\n Optional (str) p_bit: ,\n Optional (str) overload_bit: ,\n },\n },\n },\n },\n Optional (str) total_lsp_count: ,\n Optional (str) local_lsp_count: ,\n },\n },\n },\n },\n}", + "schema": "{\n'instance': {\n Any (str) *: {\n 'level': {\n Any (str) *: {\n 'lspid': {\n Any (str) *: {\n 'lsp': {\n 'seq_num': ,\n Optional (str) local_router: ,\n 'checksum': ,\n 'holdtime': ,\n Optional (str) received: ,\n 'attach_bit': ,\n 'p_bit': ,\n 'overload_bit': ,\n },\n Optional (str) router_id: ,\n Optional (str) router_cap: ,\n Optional (str) area_address: ,\n Optional (str) nlpid: ,\n Optional (str) mt_srv6_locator: Or ({'locator_prefix': , 'locator_prefix_length': , 'd_flag': , 'metric': , 'algorithm': }, ListOf (dict) {'locator_prefix': , 'locator_prefix_length': , 'd_flag': , 'metric': , 'algorithm': }),\n Optional (str) ip_address: ,\n Optional (str) ipv6_address: ,\n Optional (str) hostname: ,\n Optional (str) topology: ,\n Optional (str) tlv: ,\n Optional (str) tlv_length: ,\n Optional (str) extended_ipv4_reachability: {\n Any (str) *: {\n 'ip_prefix': ,\n 'prefix_length': ,\n 'metric': ,\n },\n },\n Optional (str) ip_interarea: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'metric': ,\n },\n },\n },\n },\n Optional (str) mt_is_neighbor: {\n Any (str) *: {\n 'mt_id': ,\n 'metric': ,\n },\n },\n Optional (str) is_neighbor: {\n Any (str) *: {\n 'metric': ,\n },\n },\n Optional (str) ip_neighbor: {\n Any (str) *: {\n 'ip_prefix': ,\n 'prefix_length': ,\n 'metric': ,\n },\n },\n Optional (str) es_neighbor: {\n Any (str) *: {\n 'metric': ,\n },\n },\n Optional (str) extended_is_neighbor: {\n Any (str) *: {\n 'metric': ,\n },\n },\n Optional (str) mt_ipv4_reachability: {\n Any (str) *: {\n 'ip_prefix': ,\n Optional (str) prefix_length: ,\n 'metric': ,\n },\n },\n Optional (str) ipv4_reachability: {\n Any (str) *: {\n 'ip_prefix': ,\n Optional (str) prefix_length: ,\n 'metric': ,\n },\n },\n Optional (str) mt_ipv6_reachability: {\n Any (str) *: {\n 'ip_prefix': ,\n Optional (str) prefix_length: ,\n 'metric': ,\n },\n },\n Optional (str) ipv6_reachability: {\n Any (str) *: {\n 'ip_prefix': ,\n Optional (str) prefix_length: ,\n 'metric': ,\n },\n },\n Optional (str) mt_entries: {\n Any (str) *: {\n Optional (str) attach_bit: ,\n Optional (str) p_bit: ,\n Optional (str) overload_bit: ,\n },\n },\n },\n },\n Optional (str) total_lsp_count: ,\n Optional (str) local_lsp_count: ,\n },\n },\n },\n },\n}", "uid": "show_isis_database_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_isis.py#L3728" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_isis.py#L3743" }, "nxos": { "class": "ShowIsisDatabaseDetail", @@ -29266,7 +29868,7 @@ "package": "genie.libs.parser", "schema": "{\n'tag': {\n Any (str) *: {\n 'level': {\n Any (str) *: {\n Any (str) *: {\n 'lsp_sequence_num': ,\n 'lsp_checksum': ,\n Optional (str) local_router: ,\n 'lsp_holdtime': ,\n Optional (str) lsp_rcvd: ,\n Optional (str) lsp_index: ,\n 'attach_bit': ,\n 'p_bit': ,\n 'overload_bit': ,\n Optional (str) area_address: ,\n Optional (str) router_id: ,\n Optional (str) ipv6_router_id: ,\n Optional (str) router_cap: ,\n Optional (str) d_flag: ,\n Optional (str) s_flag: ,\n Optional (str) nlpid: ,\n Optional (str) topology: {\n Any (str) *: {\n 'code': ,\n },\n },\n Optional (str) hostname: ,\n Optional (str) ip_address: ,\n Optional (str) ipv6_address: ,\n Optional (Or) Or ('is_neighbor', 'extended_is_neighbor', 'mt_is_neighbor'): {\n Any (str) *: ListOf (dict) {'neighbor_id': , 'metric': , Optional (str) adjacency_sid: {Any (str) *: {'f_flag': , 'b_flag': , 'v_flag': , 'l_flag': , 's_flag': , 'p_flag': , 'weight': }}, Optional (str) local_interface_id: , Optional (str) remote_interface_id: , Optional (str) interface_ip_address: , Optional (str) neighbor_ip_address: , Optional (str) interface_ipv6_address: , Optional (str) neighbor_ipv6_address: , Optional (str) physical_link_bw: , Optional (str) admin_weight: , Optional (str) reservable_global_pool_bw: , Optional (str) unreserved_global_pool_bw: {'bw_0': , 'bw_1': , 'bw_2': , 'bw_3': , 'bw_4': , 'bw_5': , 'bw_6': , 'bw_7': }, Optional (str) uni_link_delay_avg: {'a_bit': , 'value': }, Optional (str) uni_link_delay_min_max: {'a_bit': , 'min': , 'max': }, Optional (str) uni_link_delay_var: , Optional (str) uni_link_loss: {'percent': , 'anomalous': }, Optional (str) affinity: , Optional (str) extended_affinity: , Optional (str) asla: {'l_flag': , 'sa_length': , 'uda_length': }, Optional (str) standard_application: {Any (str) *: {Optional (str) bit_mask: , Optional (str) appl_spec_ext_admin_group: , Optional (str) appl_spec_admin_group: , Optional (str) appl_spec_uni_link_loss: {'percent': , 'anomalous': }, Optional (str) appl_spec_uni_link_delay: {'a_bit': , 'min': , 'max': }, Optional (str) appl_spec_te_metric: }}},\n },\n Optional (Or) Or ('ipv4_interarea_reachability', 'ipv4_internal_reachability', 'mt_ipv6_reachability', 'ipv6_reachability'): {\n Any (str) *: ListOf (dict) {'ip_prefix': , 'prefix_len': , 'metric': , Optional (str) source_router_id: , Optional (str) route_admin_tag: , Optional (str) prefix_attr: {'x_flag': , 'r_flag': , 'n_flag': }, Optional (str) prefix_sid_index: {Any (str) *: {Optional (str) algorithm: , Optional (str) flex_algo: , Optional (str) flags: {'r_flag': , 'n_flag': , 'p_flag': , 'e_flag': , 'v_flag': , 'l_flag': }}}},\n },\n Optional (str) flex_algo: {\n Any (str) *: {\n 'metric_type': ,\n 'alg_type': ,\n 'priority': ,\n Optional (str) m_flag: ,\n Optional (str) exclude_any: Any (str) *,\n Optional (str) include_any: Any (str) *,\n Optional (str) include_all: Any (str) *,\n },\n },\n Optional (str) segment_routing: {\n 'spf': ,\n 'strict_spf': ,\n 'i_flag': ,\n 'v_flag': ,\n 'srgb_base': ,\n 'srgb_range': ,\n 'srlb_base': ,\n 'srlb_range': ,\n 'algorithms': ,\n },\n Optional (str) node_msd: ,\n },\n },\n },\n },\n },\n}", "uid": "show_isis_database_verbose", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_isis.py#L1225" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_isis.py#L1658" } }, "show isis fast-reroute summary": { @@ -29288,7 +29890,7 @@ "package": "genie.libs.parser", "schema": "{\n'tag': {\n Any (str) *: {\n Optional (str) flex_algo_count: ,\n Optional (str) use_delay_metric_advertisement: ,\n Optional (str) flex_algo: {\n Any (str) *: {\n 'level': {\n Any (str) *: {\n Optional (str) delay_metric: ,\n Optional (str) def_priority: ,\n Optional (str) def_source: ,\n Optional (str) def_equal_to_local: ,\n Optional (str) def_metric_type: ,\n Optional (str) def_prefix_metric: ,\n Optional (str) disabled: ,\n Optional (str) microloop_avoidance_timer_running: ,\n Optional (str) def_include_all_affinity: ,\n Optional (str) def_include_any_affinity: ,\n Optional (str) def_exclude_any_affinity: ,\n },\n },\n Optional (str) local_priority: ,\n Optional (str) frr_disabled: ,\n Optional (str) microloop_avoidance_disabled: ,\n },\n },\n },\n },\n}", "uid": "show_isis_flex-algo", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_isis.py#L1947" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_isis.py#L2380" } }, "show isis flex-algo {flex_id}": { @@ -29299,7 +29901,7 @@ "package": "genie.libs.parser", "schema": "{\n'tag': {\n Any (str) *: {\n Optional (str) flex_algo_count: ,\n Optional (str) use_delay_metric_advertisement: ,\n Optional (str) flex_algo: {\n Any (str) *: {\n 'level': {\n Any (str) *: {\n Optional (str) delay_metric: ,\n Optional (str) def_priority: ,\n Optional (str) def_source: ,\n Optional (str) def_equal_to_local: ,\n Optional (str) def_metric_type: ,\n Optional (str) def_prefix_metric: ,\n Optional (str) disabled: ,\n Optional (str) microloop_avoidance_timer_running: ,\n Optional (str) def_include_all_affinity: ,\n Optional (str) def_include_any_affinity: ,\n Optional (str) def_exclude_any_affinity: ,\n },\n },\n Optional (str) local_priority: ,\n Optional (str) frr_disabled: ,\n Optional (str) microloop_avoidance_disabled: ,\n },\n },\n },\n },\n}", "uid": "show_isis_flex-algo_flex_id", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_isis.py#L1947" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_isis.py#L2380" } }, "show isis hostname": { @@ -29310,7 +29912,7 @@ "package": "genie.libs.parser", "schema": "{\n'tag': {\n Any (str) *: {\n Optional (str) hostname_db: {\n 'hostname': {\n Any (str) *: {\n 'hostname': ,\n Optional (str) level: ,\n Optional (str) local_router: ,\n },\n },\n },\n },\n },\n}", "uid": "show_isis_hostname", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_isis.py#L160" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_isis.py#L590" }, "iosxr": { "class": "ShowIsisHostname", @@ -29383,7 +29985,7 @@ "package": "genie.libs.parser", "schema": "{\n'instance': {\n Any (str) *: {\n 'locators': {\n Any (str) *: {\n 'id': ,\n 'algo': ,\n 'prefix': ,\n 'status': ,\n },\n },\n },\n },\n}", "uid": "show_isis_instance_instance_segment-routing_srv6_locators", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_isis.py#L5356" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_isis.py#L5405" } }, "show isis instance {process_id} neighbors": { @@ -29403,9 +30005,9 @@ "doc": " Parser for commands:\n * show isis interface\n ", "module_name": "show_isis", "package": "genie.libs.parser", - "schema": "{\n'instance': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n 'state': ,\n Optional (str) adjacency_formation: ,\n Optional (str) prefix_advertisement: ,\n Optional (str) ipv6_bfd: ,\n Optional (str) ipv4_bfd: ,\n Optional (str) bfd_min_interval: ,\n Optional (str) bfd_multiplier: ,\n Optional (str) bandwidth: ,\n Optional (str) total_bandwidth: ,\n Optional (str) circuit_type: ,\n Optional (str) media_type: ,\n Optional (str) circuit_number: ,\n Optional (str) delay_normalization: {\n 'interval': ,\n 'offset': ,\n },\n Optional (str) measured_delay: {\n 'min': ,\n 'avg': ,\n 'max': ,\n },\n Optional (str) normalized_delay: {\n 'min': ,\n 'avg': ,\n 'max': ,\n },\n Optional (str) link_loss: ,\n Optional (str) rsi_srlg: ,\n Optional (str) next_p2p_iih_in: ,\n Optional (str) extended_circuit_number: ,\n Optional (str) lsp_rexmit_queue_size: ,\n Optional (str) lsp: {\n 'transmit_timer_expires_ms': ,\n 'transmission_state': ,\n 'lsp_transmit_back_to_back_limit': ,\n 'lsp_transmit_back_to_back_limit_window_msec': ,\n },\n Optional (str) underlying_interface: {\n Any (str) *: {\n 'index': ,\n },\n },\n Optional (str) level: {\n Any (str) *: {\n 'adjacency_count': ,\n Optional (str) lsp_pacing_interval_ms: ,\n 'psnp_entry_queue_size': ,\n Optional (str) next_lan_iih_sec: ,\n Optional (str) lan_id: ,\n Optional (str) hello_interval_sec: ,\n Optional (str) hello_multiplier: ,\n Optional (str) priority: {\n 'local': ,\n 'dis': ,\n },\n },\n },\n Optional (str) clns_io: {\n 'protocol_state': ,\n 'mtu': ,\n Optional (str) snpa: ,\n Optional (str) layer2_mcast_groups_membership: {\n Optional (str) all_level_1_iss: ,\n Optional (str) all_level_2_iss: ,\n },\n },\n Optional (str) topology: {\n Any (str) *: {\n Optional (str) adjacency_formation: ,\n Optional (str) state: ,\n Optional (str) prefix_advertisement: ,\n Optional (str) protocol_state: ,\n Optional (str) metric: {\n 'level': {\n Any (str) *: ,\n },\n },\n Optional (str) metric_fallback: {\n 'bandwidth': {\n 'level': {\n Any (str) *: ,\n },\n },\n 'anomaly': {\n 'level': {\n Any (str) *: ,\n },\n },\n },\n Optional (str) weight: {\n 'level': {\n Any (str) *: ,\n },\n },\n Optional (str) mpls: {\n 'mpls_max_label_stack': ,\n 'ldp_sync': {\n 'level': {\n Any (str) *: ,\n },\n Optional (str) status: ,\n },\n },\n Optional (str) frr: {\n 'level': {\n Any (str) *: {\n 'state': ,\n 'type': ,\n Optional (Any) Any (str) *: {\n Optional (str) state: ,\n Optional (str) tie_breaker: ,\n Optional (str) line_card_disjoint: ,\n Optional (str) lowest_backup_metric: ,\n Optional (str) node_protecting: ,\n Optional (str) primary_path: ,\n Optional (str) link_protecting: ,\n Optional (str) srlg_disjoint: ,\n },\n },\n },\n },\n },\n },\n Optional (str) address_family: {\n Any (str) *: {\n 'state': ,\n Optional (str) forwarding_address: ,\n Optional (str) global_prefix: ,\n Optional (str) protocol_state: ,\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'instance': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n 'state': ,\n Optional (str) adjacency_formation: ,\n Optional (str) prefix_advertisement: ,\n Optional (str) ipv6_bfd: ,\n Optional (str) ipv4_bfd: ,\n Optional (str) bfd_min_interval: ,\n Optional (str) bfd_multiplier: ,\n Optional (str) bandwidth: ,\n Optional (str) total_bandwidth: ,\n Optional (str) circuit_type: ,\n Optional (str) media_type: ,\n Optional (str) circuit_number: ,\n Optional (str) delay_normalization: {\n 'interval': ,\n 'offset': ,\n },\n Optional (str) measured_delay: {\n 'min': ,\n 'avg': ,\n 'max': ,\n },\n Optional (str) normalized_delay: {\n 'min': ,\n 'avg': ,\n 'max': ,\n },\n Optional (str) link_loss: ,\n Optional (str) rsi_srlg: ,\n Optional (str) next_p2p_iih_in: ,\n Optional (str) extended_circuit_number: ,\n Optional (str) lsp_rexmit_queue_size: ,\n Optional (str) lsp: {\n 'transmit_timer_expires_ms': ,\n 'transmission_state': ,\n 'lsp_transmit_back_to_back_limit': ,\n 'lsp_transmit_back_to_back_limit_window_msec': ,\n },\n Optional (str) underlying_interface: {\n Any (str) *: {\n 'index': ,\n },\n },\n Optional (str) level: {\n Any (str) *: {\n 'adjacency_count': ,\n Optional (str) lsp_pacing_interval_ms: ,\n 'psnp_entry_queue_size': ,\n Optional (str) next_lan_iih_sec: ,\n Optional (str) lan_id: ,\n Optional (str) hello_interval_sec: ,\n Optional (str) hello_multiplier: ,\n Optional (str) priority: {\n 'local': ,\n 'dis': ,\n },\n },\n },\n Optional (str) clns_io: {\n 'protocol_state': ,\n 'mtu': ,\n Optional (str) snpa: ,\n Optional (Any) Any (str) *: {\n Optional (str) all_level_1_iss: ,\n Optional (str) all_level_2_iss: ,\n },\n },\n Optional (str) topology: {\n Any (str) *: {\n Optional (str) adjacency_formation: ,\n Optional (str) lsp_rexmit_queue_size: ,\n Optional (str) state: ,\n Optional (str) prefix_advertisement: ,\n Optional (str) protocol_state: ,\n Optional (str) metric: {\n 'level': {\n Any (str) *: ,\n },\n },\n Optional (str) metric_fallback: {\n 'bandwidth': {\n 'level': {\n Any (str) *: ,\n },\n },\n 'anomaly': {\n 'level': {\n Any (str) *: ,\n },\n },\n },\n Optional (str) weight: {\n 'level': {\n Any (str) *: ,\n },\n },\n Optional (str) mpls: {\n 'mpls_max_label_stack': ,\n 'ldp_sync': {\n 'level': {\n Any (str) *: ,\n },\n Optional (str) status: ,\n },\n },\n Optional (str) frr: {\n 'level': {\n Any (str) *: {\n 'state': ,\n 'type': ,\n Optional (Any) Any (str) *: {\n Optional (str) state: ,\n Optional (str) tie_breaker: ,\n Optional (str) line_card_disjoint: ,\n Optional (str) lowest_backup_metric: ,\n Optional (str) node_protecting: ,\n Optional (str) primary_path: ,\n Optional (str) link_protecting: ,\n Optional (str) srlg_disjoint: ,\n },\n },\n },\n },\n },\n },\n Optional (str) address_family: {\n Any (str) *: {\n 'state': ,\n Optional (str) forwarding_address: ,\n Optional (str) global_prefix: ,\n Optional (str) protocol_state: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_isis_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_isis.py#L2536" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_isis.py#L2537" }, "nxos": { "class": "ShowIsisInterface", @@ -29425,7 +30027,7 @@ "package": "genie.libs.parser", "schema": "{\n'isis': {\n Any (str) *: {\n 'process_id': ,\n Optional (str) interface: {\n Any (str) *: {\n 'interface_name': ,\n 'all_status': ,\n Optional (str) adjs_l1: ,\n Optional (str) adjs_l2: ,\n Optional (str) adj_topos_run_cfg: ,\n Optional (str) adv_topos_run_cfg: ,\n Optional (str) clns: ,\n Optional (str) mtu_value: ,\n Optional (str) prio_l1: ,\n Optional (str) prio_l2: ,\n },\n },\n },\n },\n}", "uid": "show_isis_interface_brief", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_isis.py#L5448" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_isis.py#L5497" } }, "show isis interface vrf {vrf}": { @@ -29445,9 +30047,53 @@ "doc": " Parser for commands:\n * show isis interface\n ", "module_name": "show_isis", "package": "genie.libs.parser", - "schema": "{\n'instance': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n 'state': ,\n Optional (str) adjacency_formation: ,\n Optional (str) prefix_advertisement: ,\n Optional (str) ipv6_bfd: ,\n Optional (str) ipv4_bfd: ,\n Optional (str) bfd_min_interval: ,\n Optional (str) bfd_multiplier: ,\n Optional (str) bandwidth: ,\n Optional (str) total_bandwidth: ,\n Optional (str) circuit_type: ,\n Optional (str) media_type: ,\n Optional (str) circuit_number: ,\n Optional (str) delay_normalization: {\n 'interval': ,\n 'offset': ,\n },\n Optional (str) measured_delay: {\n 'min': ,\n 'avg': ,\n 'max': ,\n },\n Optional (str) normalized_delay: {\n 'min': ,\n 'avg': ,\n 'max': ,\n },\n Optional (str) link_loss: ,\n Optional (str) rsi_srlg: ,\n Optional (str) next_p2p_iih_in: ,\n Optional (str) extended_circuit_number: ,\n Optional (str) lsp_rexmit_queue_size: ,\n Optional (str) lsp: {\n 'transmit_timer_expires_ms': ,\n 'transmission_state': ,\n 'lsp_transmit_back_to_back_limit': ,\n 'lsp_transmit_back_to_back_limit_window_msec': ,\n },\n Optional (str) underlying_interface: {\n Any (str) *: {\n 'index': ,\n },\n },\n Optional (str) level: {\n Any (str) *: {\n 'adjacency_count': ,\n Optional (str) lsp_pacing_interval_ms: ,\n 'psnp_entry_queue_size': ,\n Optional (str) next_lan_iih_sec: ,\n Optional (str) lan_id: ,\n Optional (str) hello_interval_sec: ,\n Optional (str) hello_multiplier: ,\n Optional (str) priority: {\n 'local': ,\n 'dis': ,\n },\n },\n },\n Optional (str) clns_io: {\n 'protocol_state': ,\n 'mtu': ,\n Optional (str) snpa: ,\n Optional (str) layer2_mcast_groups_membership: {\n Optional (str) all_level_1_iss: ,\n Optional (str) all_level_2_iss: ,\n },\n },\n Optional (str) topology: {\n Any (str) *: {\n Optional (str) adjacency_formation: ,\n Optional (str) state: ,\n Optional (str) prefix_advertisement: ,\n Optional (str) protocol_state: ,\n Optional (str) metric: {\n 'level': {\n Any (str) *: ,\n },\n },\n Optional (str) metric_fallback: {\n 'bandwidth': {\n 'level': {\n Any (str) *: ,\n },\n },\n 'anomaly': {\n 'level': {\n Any (str) *: ,\n },\n },\n },\n Optional (str) weight: {\n 'level': {\n Any (str) *: ,\n },\n },\n Optional (str) mpls: {\n 'mpls_max_label_stack': ,\n 'ldp_sync': {\n 'level': {\n Any (str) *: ,\n },\n Optional (str) status: ,\n },\n },\n Optional (str) frr: {\n 'level': {\n Any (str) *: {\n 'state': ,\n 'type': ,\n Optional (Any) Any (str) *: {\n Optional (str) state: ,\n Optional (str) tie_breaker: ,\n Optional (str) line_card_disjoint: ,\n Optional (str) lowest_backup_metric: ,\n Optional (str) node_protecting: ,\n Optional (str) primary_path: ,\n Optional (str) link_protecting: ,\n Optional (str) srlg_disjoint: ,\n },\n },\n },\n },\n },\n },\n Optional (str) address_family: {\n Any (str) *: {\n 'state': ,\n Optional (str) forwarding_address: ,\n Optional (str) global_prefix: ,\n Optional (str) protocol_state: ,\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'instance': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n 'state': ,\n Optional (str) adjacency_formation: ,\n Optional (str) prefix_advertisement: ,\n Optional (str) ipv6_bfd: ,\n Optional (str) ipv4_bfd: ,\n Optional (str) bfd_min_interval: ,\n Optional (str) bfd_multiplier: ,\n Optional (str) bandwidth: ,\n Optional (str) total_bandwidth: ,\n Optional (str) circuit_type: ,\n Optional (str) media_type: ,\n Optional (str) circuit_number: ,\n Optional (str) delay_normalization: {\n 'interval': ,\n 'offset': ,\n },\n Optional (str) measured_delay: {\n 'min': ,\n 'avg': ,\n 'max': ,\n },\n Optional (str) normalized_delay: {\n 'min': ,\n 'avg': ,\n 'max': ,\n },\n Optional (str) link_loss: ,\n Optional (str) rsi_srlg: ,\n Optional (str) next_p2p_iih_in: ,\n Optional (str) extended_circuit_number: ,\n Optional (str) lsp_rexmit_queue_size: ,\n Optional (str) lsp: {\n 'transmit_timer_expires_ms': ,\n 'transmission_state': ,\n 'lsp_transmit_back_to_back_limit': ,\n 'lsp_transmit_back_to_back_limit_window_msec': ,\n },\n Optional (str) underlying_interface: {\n Any (str) *: {\n 'index': ,\n },\n },\n Optional (str) level: {\n Any (str) *: {\n 'adjacency_count': ,\n Optional (str) lsp_pacing_interval_ms: ,\n 'psnp_entry_queue_size': ,\n Optional (str) next_lan_iih_sec: ,\n Optional (str) lan_id: ,\n Optional (str) hello_interval_sec: ,\n Optional (str) hello_multiplier: ,\n Optional (str) priority: {\n 'local': ,\n 'dis': ,\n },\n },\n },\n Optional (str) clns_io: {\n 'protocol_state': ,\n 'mtu': ,\n Optional (str) snpa: ,\n Optional (Any) Any (str) *: {\n Optional (str) all_level_1_iss: ,\n Optional (str) all_level_2_iss: ,\n },\n },\n Optional (str) topology: {\n Any (str) *: {\n Optional (str) adjacency_formation: ,\n Optional (str) lsp_rexmit_queue_size: ,\n Optional (str) state: ,\n Optional (str) prefix_advertisement: ,\n Optional (str) protocol_state: ,\n Optional (str) metric: {\n 'level': {\n Any (str) *: ,\n },\n },\n Optional (str) metric_fallback: {\n 'bandwidth': {\n 'level': {\n Any (str) *: ,\n },\n },\n 'anomaly': {\n 'level': {\n Any (str) *: ,\n },\n },\n },\n Optional (str) weight: {\n 'level': {\n Any (str) *: ,\n },\n },\n Optional (str) mpls: {\n 'mpls_max_label_stack': ,\n 'ldp_sync': {\n 'level': {\n Any (str) *: ,\n },\n Optional (str) status: ,\n },\n },\n Optional (str) frr: {\n 'level': {\n Any (str) *: {\n 'state': ,\n 'type': ,\n Optional (Any) Any (str) *: {\n Optional (str) state: ,\n Optional (str) tie_breaker: ,\n Optional (str) line_card_disjoint: ,\n Optional (str) lowest_backup_metric: ,\n Optional (str) node_protecting: ,\n Optional (str) primary_path: ,\n Optional (str) link_protecting: ,\n Optional (str) srlg_disjoint: ,\n },\n },\n },\n },\n },\n },\n Optional (str) address_family: {\n Any (str) *: {\n 'state': ,\n Optional (str) forwarding_address: ,\n Optional (str) global_prefix: ,\n Optional (str) protocol_state: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_isis_interface_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_isis.py#L2536" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_isis.py#L2537" + } + }, + "show isis ipv4 topology": { + "iosxr": { + "class": "ShowIsisIpv4Topology", + "doc": "Parser for:\n * show isis ipv4 topology\n ", + "module_name": "show_isis", + "package": "genie.libs.parser", + "schema": "{\n'isis': {\n Any (str) *: {\n 'process_id': ,\n 'routes_found': ,\n Optional (str) level: {\n Any (str) *: {\n 'level': ,\n 'system_id': {\n Any (str) *: {\n Optional (str) system_id: ,\n Optional (str) metric: ,\n Optional (Any) Any (str) *: {\n 'interface_name': ,\n 'system_id': ,\n 'metric': ,\n 'next_hop': ,\n 'snpa': ,\n },\n },\n },\n },\n },\n },\n },\n}", + "uid": "show_isis_ipv4_topology", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_isis.py#L5722" + } + }, + "show isis ipv6 microloop-avoidance": { + "iosxe": { + "class": "ShowIsisIpv6MicroloopAvoidance", + "doc": " Parser for show isis ipv6 microloop-avoidance", + "module_name": "show_isis", + "package": "genie.libs.parser", + "schema": "{\n'tag': {\n Any (str) *: {\n 'algo': {\n Any (str) *: {\n 'state': ,\n 'delay': ,\n Optional (str) running_l1: ,\n Optional (str) running_l2: ,\n },\n },\n },\n },\n}", + "uid": "show_isis_ipv6_microloop-avoidance", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_isis.py#L4215" + } + }, + "show isis ipv6 rib": { + "iosxe": { + "class": "ShowIsisIpv6Rib", + "doc": "parser for show isis ipv6 rib\n show isis ipv6 rib {prefix}\n ", + "module_name": "show_isis", + "package": "genie.libs.parser", + "schema": "{\n'tag': {\n Any (str) *: {\n 'rib_root': ,\n Optional (str) flex_algo: {\n Any (str) *: {\n Optional (str) prefix: {\n Any (str) *: {\n Optional (str) local_router: ,\n Optional (str) prefix_attr: {\n 'x_flag': ,\n 'r_flag': ,\n 'n_flag': ,\n },\n Optional (str) source_router_id: ,\n Optional (str) via: {\n Any (str) *: {\n 'type': {\n Any (str) *: {\n 'metric': ,\n Optional (str) tag: ,\n 'interface': ,\n Optional (str) installed: ,\n Optional (str) lsp: {\n Optional (str) rtp_lsp_index: ,\n Optional (str) rtp_lsp_version: ,\n },\n Optional (str) filtered_out: ,\n Optional (str) repair_path: {\n 'nh_addr': ,\n 'metric': ,\n 'interface': ,\n Optional (str) attributes: {\n 'DS': ,\n 'LC': ,\n 'NP': ,\n 'PP': ,\n 'SR': ,\n },\n Optional (str) lfa_type: ,\n Optional (str) srv6_fwid: ,\n Optional (str) nodes: {\n Any (str) *: {\n 'pq_node': ,\n 'sid': ,\n },\n },\n Optional (str) repair_source: ,\n Optional (str) metric_to_prefix: ,\n },\n },\n },\n },\n },\n Optional (str) via_uloop: {\n 'srv6_fwid': {\n Any (str) *: {\n 'type': ,\n 'metric': ,\n 'tag': ,\n Optional (str) alt: ,\n Optional (str) installed: ,\n Optional (str) nodes: {\n Any (str) *: {\n 'pq_node': ,\n 'sid': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "uid": "show_isis_ipv6_rib", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_isis.py#L2716" + } + }, + "show isis ipv6 rib {prefix}": { + "iosxe": { + "class": "ShowIsisIpv6Rib", + "doc": "parser for show isis ipv6 rib\n show isis ipv6 rib {prefix}\n ", + "module_name": "show_isis", + "package": "genie.libs.parser", + "schema": "{\n'tag': {\n Any (str) *: {\n 'rib_root': ,\n Optional (str) flex_algo: {\n Any (str) *: {\n Optional (str) prefix: {\n Any (str) *: {\n Optional (str) local_router: ,\n Optional (str) prefix_attr: {\n 'x_flag': ,\n 'r_flag': ,\n 'n_flag': ,\n },\n Optional (str) source_router_id: ,\n Optional (str) via: {\n Any (str) *: {\n 'type': {\n Any (str) *: {\n 'metric': ,\n Optional (str) tag: ,\n 'interface': ,\n Optional (str) installed: ,\n Optional (str) lsp: {\n Optional (str) rtp_lsp_index: ,\n Optional (str) rtp_lsp_version: ,\n },\n Optional (str) filtered_out: ,\n Optional (str) repair_path: {\n 'nh_addr': ,\n 'metric': ,\n 'interface': ,\n Optional (str) attributes: {\n 'DS': ,\n 'LC': ,\n 'NP': ,\n 'PP': ,\n 'SR': ,\n },\n Optional (str) lfa_type: ,\n Optional (str) srv6_fwid: ,\n Optional (str) nodes: {\n Any (str) *: {\n 'pq_node': ,\n 'sid': ,\n },\n },\n Optional (str) repair_source: ,\n Optional (str) metric_to_prefix: ,\n },\n },\n },\n },\n },\n Optional (str) via_uloop: {\n 'srv6_fwid': {\n Any (str) *: {\n 'type': ,\n 'metric': ,\n 'tag': ,\n Optional (str) alt: ,\n Optional (str) installed: ,\n Optional (str) nodes: {\n Any (str) *: {\n 'pq_node': ,\n 'sid': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "uid": "show_isis_ipv6_rib_prefix", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_isis.py#L2716" } }, "show isis lsp-log": { @@ -29458,7 +30104,7 @@ "package": "genie.libs.parser", "schema": "{\n'tag': {\n Any (str) *: {\n 'lsp_log': {\n 'level': {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n 'triggers': ,\n 'when': ,\n 'count': ,\n Optional (str) interface: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_isis_lsp-log", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_isis.py#L235" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_isis.py#L665" }, "iosxr": { "class": "ShowIsisLspLog", @@ -29478,18 +30124,18 @@ "package": "genie.libs.parser", "schema": "{\n'tag': {\n Any (str) *: {\n 'flex_algo': {\n Any (str) *: {\n 'state': ,\n 'delay': ,\n 'runningl1': ,\n 'runningl2': ,\n },\n },\n },\n },\n}", "uid": "show_isis_microloop-avoidance_flex-algo_flexId", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_isis.py#L3385" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_isis.py#L4156" } }, "show isis neighbors": { "iosxe": { "class": "ShowIsisNeighbors", - "doc": "Parser for show isis neighbors", + "doc": null, "module_name": "show_isis", "package": "genie.libs.parser", - "schema": "{\n'isis': {\n Any (str) *: {\n Optional (str) neighbors: {\n Any (str) *: {\n 'type': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'circuit_id': ,\n 'holdtime': ,\n 'ip_address': ,\n 'state': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'isis': {\n Any (str) *: {\n Optional (str) neighbors: {\n Any (str) *: {\n 'type': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'circuit_id': ,\n 'holdtime': ,\n Optional (str) ip_address: ,\n Optional (str) ipv6_address: ,\n 'state': ,\n Optional (str) area_addresses: ListOf (type) ,\n Optional (str) snpa: ,\n Optional (str) ipv4_addresses: ListOf (type) ,\n Optional (str) ipv6_addresses: ListOf (type) ,\n Optional (str) ipv6_global_address: ,\n Optional (str) state_changed: ,\n Optional (str) lan_priority: ,\n Optional (str) format: ,\n Optional (str) remote_tids: ListOf (type) ,\n Optional (str) parallel_suppressed: ,\n Optional (str) local_tids: ListOf (type) ,\n Optional (str) interface_name: ,\n Optional (str) nbr_ckt_id: ,\n Optional (str) remote_psnp_intvl: ,\n Optional (str) adj_down_reason: ,\n Optional (str) nbr_tlv_rcvd: ,\n Optional (str) mtid_nlpid: ListOf (dict) {'mtid': , 'nlpid': },\n Optional (str) bfd_mtid_afi: ListOf (dict) {'bfd_mtid': , 'bfd_afi': },\n Optional (str) auth_type: ,\n Optional (str) key_id: ,\n Optional (str) adj_sid: {\n Any (str) *: {\n 'level': ,\n 'f_flag': ,\n 'b_flag': ,\n 'v_flag': ,\n 'l_flag': ,\n 's_flag': ,\n 'p_flag': ,\n 'weight': ,\n },\n },\n Optional (str) srv6_endx_sid: {\n Any (str) *: {\n 'b_flag': ,\n 's_flag': ,\n 'p_flag': ,\n 'weight': ,\n },\n },\n Optional (str) adj_sync: {\n Any (str) *: {\n Optional (str) csnp_rcvd: ,\n Optional (str) init_flood: ,\n Optional (str) requests: ,\n },\n },\n Optional (str) link_mtu: ,\n Optional (str) lsp_mtu: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_isis_neighbors", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_isis.py#L64" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_isis.py#L543" }, "iosxr": { "class": "ShowIsisNeighbors", @@ -29501,6 +30147,17 @@ "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_isis.py#L327" } }, + "show isis neighbors detail": { + "iosxe": { + "class": "ShowIsisNeighborsSuperParser", + "doc": "\n Super Parser for \n show isis neighbors\n show isis neighbors detail\n ", + "module_name": "show_isis", + "package": "genie.libs.parser", + "schema": "{\n'isis': {\n Any (str) *: {\n Optional (str) neighbors: {\n Any (str) *: {\n 'type': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'circuit_id': ,\n 'holdtime': ,\n Optional (str) ip_address: ,\n Optional (str) ipv6_address: ,\n 'state': ,\n Optional (str) area_addresses: ListOf (type) ,\n Optional (str) snpa: ,\n Optional (str) ipv4_addresses: ListOf (type) ,\n Optional (str) ipv6_addresses: ListOf (type) ,\n Optional (str) ipv6_global_address: ,\n Optional (str) state_changed: ,\n Optional (str) lan_priority: ,\n Optional (str) format: ,\n Optional (str) remote_tids: ListOf (type) ,\n Optional (str) parallel_suppressed: ,\n Optional (str) local_tids: ListOf (type) ,\n Optional (str) interface_name: ,\n Optional (str) nbr_ckt_id: ,\n Optional (str) remote_psnp_intvl: ,\n Optional (str) adj_down_reason: ,\n Optional (str) nbr_tlv_rcvd: ,\n Optional (str) mtid_nlpid: ListOf (dict) {'mtid': , 'nlpid': },\n Optional (str) bfd_mtid_afi: ListOf (dict) {'bfd_mtid': , 'bfd_afi': },\n Optional (str) auth_type: ,\n Optional (str) key_id: ,\n Optional (str) adj_sid: {\n Any (str) *: {\n 'level': ,\n 'f_flag': ,\n 'b_flag': ,\n 'v_flag': ,\n 'l_flag': ,\n 's_flag': ,\n 'p_flag': ,\n 'weight': ,\n },\n },\n Optional (str) srv6_endx_sid: {\n Any (str) *: {\n 'b_flag': ,\n 's_flag': ,\n 'p_flag': ,\n 'weight': ,\n },\n },\n Optional (str) adj_sync: {\n Any (str) *: {\n Optional (str) csnp_rcvd: ,\n Optional (str) init_flood: ,\n Optional (str) requests: ,\n },\n },\n Optional (str) link_mtu: ,\n Optional (str) lsp_mtu: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "uid": "show_isis_neighbors_detail", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_isis.py#L122" + } + }, "show isis node": { "iosxe": { "class": "ShowIsisNode", @@ -29509,7 +30166,7 @@ "package": "genie.libs.parser", "schema": "{\n'tag': {\n Any (str) *: {\n Optional (str) level: {\n Any (str) *: {\n 'hosts': {\n Any (str) *: {\n Optional (str) ip_router_id: ,\n Optional (str) ip_router_lsp: ,\n Optional (str) ip_interface_address: ,\n Optional (str) ip_interface_address_lsp: ,\n Optional (str) ip_pq_address: ,\n Optional (str) ip_prefix_sid: {\n 'id': ,\n 'r_flag': ,\n 'n_flag': ,\n 'p_flag': ,\n 'e_flag': ,\n 'v_flag': ,\n 'l_flag': ,\n },\n Optional (str) ip_strict_spf_sid: {\n 'id': ,\n 'r_flag': ,\n 'n_flag': ,\n 'p_flag': ,\n 'e_flag': ,\n 'v_flag': ,\n 'l_flag': ,\n },\n Optional (str) adj_sid: {\n Any (str) *: {\n 'lsp': ,\n 'from_host': ,\n 'to_host': ,\n },\n },\n 'lsp_index': ,\n Optional (str) srgb: {\n 'start': ,\n 'range': ,\n 'lsp': ,\n },\n Optional (str) srlb: {\n 'start': ,\n 'range': ,\n 'lsp': ,\n },\n 'capability': {\n 'sr': ,\n 'strict_spf': ,\n Optional (str) lsp: ,\n },\n Optional (str) sr_endpoint: ,\n Optional (str) policy: {\n 'id': ,\n 'ifnum': ,\n 'metric': ,\n 'flag': ,\n },\n Optional (str) flex_algo: {\n Any (str) *: {\n 'metric_type': ,\n 'alg_type': ,\n 'priority': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_isis_node", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_isis.py#L1381" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_isis.py#L1814" } }, "show isis node summary": { @@ -29520,7 +30177,7 @@ "package": "genie.libs.parser", "schema": "{\n'tag': {\n Any (str) *: {\n 'level': {\n Any (str) *: {\n 'switch': ,\n },\n },\n },\n },\n}", "uid": "show_isis_node_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_isis.py#L3248" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_isis.py#L4019" } }, "show isis node {level}": { @@ -29531,7 +30188,7 @@ "package": "genie.libs.parser", "schema": "{\n'tag': {\n Any (str) *: {\n 'level': {\n Any (str) *: {\n 'host': {\n Any (str) *: {\n Optional (str) ip_interface_address: ,\n Optional (str) lsp_id: ,\n 'lsp_index': {\n Any (str) *: {\n 'sr_capable': ,\n 'strict_spf_capable': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_isis_node_level", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_isis.py#L3159" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_isis.py#L3930" } }, "show isis private all": { @@ -29542,7 +30199,7 @@ "package": "genie.libs.parser", "schema": "{\n'instance': {\n Any (str) *: {\n 'cfg_refcount': ,\n 'isis_is_level': ,\n 'ignore_cksum_errs': ,\n 'cfg_log_drops': ,\n 'nsf_cfg_purgetime': ,\n 'nsf2_t1_delay': ,\n 'nsf2_t1_max_num_exp': ,\n 'nsf_cfg_interval': ,\n 'address_family_table': {\n Any (str) *: {\n 'ref_count': ,\n },\n },\n 'link_topology_table': {\n Any (str) *: {\n 'ref_count': ,\n 'index': ,\n 'is_running': ,\n 'list_linkage': {\n 'next': ,\n 'previous': ,\n },\n },\n },\n 'topology_table': {\n Any (str) *: {\n 'configuration': {\n 'check_adjacencies': ,\n 'attached_bit': ,\n 'max_paths': ,\n 'is_mcast_intact_set': ,\n 'mcast_intact': ,\n 'is_igp_intact_set': ,\n 'igp_intact': ,\n 'is_first_hop_source_set': ,\n 'first_hop_source': ,\n },\n 'index': ,\n 'ref_count': ,\n 'ltopo_index': ,\n 'list_linkage': {\n 'next': ,\n 'previous': ,\n },\n },\n },\n 'area_configuration_table': {\n Any (str) *: {\n 'is_lsp_gen_interval_set': ,\n 'lsp_gen_interval': {\n 'initial_wait_msecs': ,\n 'secondary_wait_msecs': ,\n 'maximum_wait_msecs': ,\n },\n 'is_lsp_arrivaltime_parameter_set': ,\n 'lsp_arrivaltime_parameter': {\n 'backoff_cfg': {\n 'initial_wait_msecs': ,\n 'secondary_wait_msecs': ,\n 'maximum_wait_msecs': ,\n },\n 'max_count': ,\n 'max_window_size_msec': ,\n },\n 'is_lsp_checksum_interval_set': ,\n 'lsp_checksum_interval_secs': ,\n 'is_lsp_refresh_interval_set': ,\n 'lsp_refresh_interval_secs': ,\n 'is_lsp_lifetime_set': ,\n 'lsp_lifetime_secs': ,\n 'is_lsp_mtu_set': ,\n 'lsp_mtu': ,\n 'is_auth_cfg_ctx_set': ,\n 'auth_cfg_ctx': {\n 'alg': ,\n 'failure_mode': ,\n 'password': ,\n 'accept_password': ,\n },\n 'is_snp_authentication_options_set': ,\n 'snp_authentication_options': ,\n 'is_overload_set': ,\n 'overload_mode': ,\n 'overload_on_startup_secs': ,\n 'per_topo': {\n Any (str) *: {\n 'is_metric_style_set': ,\n 'generate_metric_mask': ,\n 'accept_metric_mask': ,\n 'summary_table': ,\n 'metric': Any (str) *,\n 'is_spf_interval_set': ,\n 'spf_interval': {\n 'initial_wait_msecs': ,\n 'secondary_wait_msecs': ,\n 'maximum_wait_msecs': ,\n },\n 'spf_periodic_interval_secs': ,\n 'ispf_state': ,\n 'max_redist_prefixes': ,\n 'topo_index': {\n Any (str) *: {\n 'is_spf_prefix_priority_acl_names_set': ,\n 'spf_prefix_priority_acl_names': ,\n 'is_spf_prefix_priority_tags_set': ,\n 'spf_prefix_priority_tags': ,\n },\n },\n },\n },\n },\n },\n 'area_tables': {\n Any (str) *: {\n 'index': ,\n 'nsf_ietf_csnp_rcvd': ,\n 'overload_bit_on_startup_timer': ,\n 'overload_bit_trigger_expired': ,\n Optional (str) overload_bit_forced_reasons: ,\n 'upd_periodic_timer': ,\n 'checksum_ptimer': {\n 'tv_sec': ,\n 'tv_nsec': ,\n },\n 'idb_list': {\n 'sll_head': ,\n 'sll_tail': ,\n 'sll_count': ,\n 'sll_maximum': ,\n },\n 'list_linkage': {\n 'next': ,\n 'previous': ,\n },\n 'adj_db': ,\n 'adj_log': ,\n 'uni_db_log': ,\n 'upd_db': {\n 'area': ,\n 'log': ,\n 'name': ,\n 'lock': {\n 'description': ,\n 'rwlock': {\n 'active': ,\n 'spare': ,\n 'blockedwriters': ,\n 'blockedreaders': ,\n 'heavy': ,\n 'owner': ,\n Optional (str) lock: {\n 'count': ,\n 'owner': ,\n },\n },\n },\n 'tree': {\n 'root': ,\n 'key_size': ,\n 'size': ,\n 'node_alloc_data': ,\n 'node_alloc_fn': ,\n 'node_free_fn': ,\n 'data_to_str_fn': ,\n },\n 'tree_node_chunks': {\n 'name': ,\n 'size': ,\n 'flags': ,\n 'chunk': ,\n 'num_allocated_elements': ,\n },\n },\n 'dec_db': {\n 'area': ,\n 'log': ,\n 'name': ,\n 'lock': {\n 'description': ,\n 'rwlock': {\n 'active': ,\n 'spare': ,\n 'blockedwriters': ,\n 'blockedreaders': ,\n 'heavy': ,\n 'lock': {\n 'count': ,\n 'owner': ,\n },\n 'owner': ,\n },\n },\n 'tree': {\n 'root': ,\n 'key_size': ,\n 'size': ,\n 'node_alloc_data': ,\n 'node_alloc_fn': ,\n 'node_free_fn': ,\n 'data_to_str_fn': ,\n },\n 'tree_node_chunks': {\n 'name': ,\n 'size': ,\n 'flags': ,\n 'chunk': ,\n 'num_allocated_elements': ,\n },\n },\n 'node_db': {\n 'node_created_fn': ,\n 'node_destroyed_fn': ,\n 'node_ltopo_created_fn': ,\n 'node_ltopo_destroyed_fn': ,\n 'node_topo_created_fn': ,\n 'node_topo_destroyed_fn': ,\n 'callback_context': ,\n 'root_element': ,\n 'num_nodes': ,\n },\n 'stats': {\n 'ta_lsp_build': ,\n 'ta_lsp_refresh': ,\n },\n 'trap_stats': {\n 'corr_lsps': ,\n 'auth_type_fails': ,\n 'auth_fails': ,\n 'lsp_dbase_oloads': ,\n 'man_addr_drop_from_areas': ,\n 'attmpt_to_ex_max_seq_nums': ,\n 'seq_num_skips': ,\n 'own_lsp_purges': ,\n 'id_field_len_mismatches': ,\n 'lsp_errors': ,\n },\n 'per_ltopo': {\n Any (str) *: {\n 'area': ,\n 'ltopo_index': ,\n 'spf_periodic_timer': ,\n 'reachable_area_addresses': ,\n 'stats': {\n 'num_spfs': ,\n 'num_ispfs': ,\n 'num_nhcs': ,\n 'num_prcs': ,\n 'num_periodic_spfs': ,\n },\n 'paths': {\n 'classification': ,\n 'is_sorted': ,\n 'array': ,\n 'num_elements': ,\n },\n 'unreached': {\n 'classification': ,\n 'is_sorted': ,\n 'array': ,\n 'num_elements': ,\n },\n 'firsthopchanged': {\n 'classification': ,\n 'is_sorted': ,\n 'array': ,\n 'num_elements': ,\n },\n 'linkchanged': {\n 'classification': ,\n 'is_sorted': ,\n 'array': ,\n 'num_elements': ,\n },\n 'roca_event': {\n 'log': ,\n 'class': ,\n 'mutex': {\n 'mutex': {\n 'count': ,\n 'owner': ,\n },\n 'description': ,\n },\n 'timer': {\n 'timer': ,\n 'num_execution_events': ,\n 'is_pending': ,\n 'is_executing': ,\n 'postponed_schedule_time': {\n 'tv_sec': ,\n 'tv_nsec': ,\n },\n 'last_execution_time': {\n 'tv_sec': ,\n 'tv_nsec': ,\n },\n },\n },\n },\n },\n 'per_topo': {\n Any (str) *: {\n 'area': ,\n 'topo_index': ,\n 'te': {\n 'link_holddown_timer': ,\n 'purge_link_info_timer': ,\n 'log': ,\n 'tunnel_table': ,\n 'info_from_te': ,\n 'pce_info_from_te': ,\n 'is_pce_ready': ,\n },\n 'overloaded_count': ,\n 'overload_bit_trigger_running': ,\n 'bgp_converged_notify_h': ,\n 'added_first_hops': ,\n 'deleted_first_hops': ,\n 'postponed_added_first_hops': ,\n 'postponed_deleted_first_hops': ,\n 'prefixeschanged': ,\n 'nodechanged': ,\n 'prefix_priority_acl': {\n 'critical': ,\n 'high': ,\n 'medium': ,\n 'low': ,\n },\n 'num_redist_prefixes': ,\n 'max_redist_prefixes_exceeded': ,\n 'max_redist_prefixes_alarm_on': ,\n 'has_prefix_policy_changed': ,\n },\n },\n 'per_af': {\n Any (str) *: {\n 'router_id': ,\n },\n },\n },\n },\n Optional (str) interfaces: {\n Any (str) *: {\n 'im_handle': ,\n 'name': ,\n 'ref_count': ,\n 'index': ,\n 'snmp_index': ,\n 'chkpt': {\n 'objid': ,\n },\n Optional (str) ltopos_ready_active: ,\n 'nsf_waiting_for_running': ,\n 'nsf_ietf_waiting_for_sent_rr': ,\n 'is_media_ready': ,\n 'im_base_caps_exist_registered': ,\n 'tmrs_active': ,\n 'lsp_pacing_timer': ,\n 'lsp_sent_last_id': ,\n 'lsp_sent_last_area': ,\n 'lsp_send_b2b_limit': ,\n 'lsp_send_b2b_limit_window_end': {\n 'tv_sec': ,\n 'tv_nsec': ,\n },\n 'mesh_group': ,\n 'lsp_send_requested': ,\n 'lsp_send_in_progress': ,\n Optional (str) topos_enabled_passive: ,\n Optional (str) topos_enabled_active: ,\n 'pri_label_stack_limit': Or (, ),\n 'bkp_label_stack_limit': Or (, ),\n 'srte_label_stack_limit': Or (, ),\n 'srat_label_stack_limit': Or (, ),\n 'bandwidth': Or (, ),\n 'is_pme_delay_loss_set': ,\n 'pme_avg_delay': ,\n 'pme_min_delay': ,\n 'pme_max_delay': ,\n 'pme_delay_var': ,\n 'pme_loss': ,\n 'pme_total_bw': ,\n 'pme_rsvp_te_bw': ,\n 'rsvp_max_res_bw': ,\n 'rsvp_unres_prio_7': ,\n 'cfg': {\n 'refcount': ,\n 'is_p2p': ,\n 'enabled_mode': ,\n 'circuit_type': ,\n 'ipv4_bfd_enabled': ,\n 'ipv6_bfd_enabled': ,\n 'bfd_interval': ,\n 'bfd_multiplier': ,\n 'topos': ,\n 'cross_levels': {\n 'per_topo': {\n Any (str) *: {\n 'metric': Or (, ),\n 'weight': ,\n 'ldp_sync_cfg': ,\n 'admin_tag': ,\n 'frr_type': ,\n 'is_lkgp_set': ,\n },\n },\n 'is_auth_cfg_ctx_set': ,\n 'auth_cfg_ctx': {\n 'alg': ,\n 'failure_mode': ,\n 'password': ,\n 'accept_password': ,\n },\n 'hello_interval_msecs': ,\n 'hello_multiplier': ,\n 'csnp_interval_secs': ,\n 'lsp_pacing_interval_msecs': ,\n 'lsp_fast_flood_threshold': ,\n 'lsp_rexmit_interval_secs': ,\n 'min_lsp_rexmit_interval_msecs': ,\n 'dr_priority': ,\n 'is_hello_padding_set': ,\n 'hello_padding': ,\n },\n 'per_level': {\n Any (str) *: {\n 'per_topo': {\n Any (str) *: {\n 'metric': ,\n 'weight': ,\n 'ldp_sync_cfg': ,\n 'admin_tag': ,\n 'frr_type': ,\n 'is_lkgp_set': ,\n },\n },\n 'is_auth_cfg_ctx_set': ,\n 'auth_cfg_ctx': {\n 'alg': ,\n 'failure_mode': ,\n 'password': ,\n 'accept_password': ,\n },\n 'hello_interval_msecs': ,\n 'hello_multiplier': ,\n 'csnp_interval_secs': ,\n 'lsp_pacing_interval_msecs': ,\n 'lsp_fast_flood_threshold': ,\n 'lsp_rexmit_interval_secs': ,\n 'min_lsp_rexmit_interval_msecs': ,\n 'dr_priority': ,\n 'is_hello_padding_set': ,\n 'hello_padding': ,\n },\n },\n },\n Optional (str) per_area: {\n Any (str) *: {\n 'area_linkage': ,\n 'idb': ,\n 'area': ,\n 'adj_filter': ,\n 'csnp_control': {\n 'timer': ,\n 'next_lsp_id': ,\n 'building_packets': ,\n },\n 'psnp_timer': ,\n 'nsf_ietf': {\n 'full_csnp_set_rcvd': ,\n 'csnp_set_rcvd': {\n 'list_head': ,\n 'list_size': ,\n },\n },\n 'adj_up_count': ,\n 'lan_adj_up_count': ,\n 'adj_list': ,\n 'per_ltopo': {\n Any (str) *: {\n 'num_requested_adjs': ,\n 'num_adjs': ,\n },\n },\n 'tmrs_active': ,\n 'adj_filter_match_all': ,\n 'lsp_count': {\n 'in': ,\n 'out': ,\n },\n 'csnp_count': {\n 'in': ,\n 'out': ,\n },\n 'psnp_count': {\n 'in': ,\n 'out': ,\n },\n 'lsp_flooding_dup_count': ,\n 'lsp_drop_count': ,\n },\n },\n 'media': {\n Any (str) *: {\n Optional (str) caps_id: ,\n Optional (str) media_class: ,\n Optional (str) encaps_overhead: ,\n },\n },\n Optional (str) media_specific: {\n Any (str) *: {\n 'hello_timer': ,\n 'last_hello': {\n 'tv_sec': ,\n 'tv_nsec': ,\n },\n 'recent_hello_send_count': ,\n 'adj_state': ,\n 'do_ietf_3way': ,\n 'received_ietf_3way': ,\n 'neighbor_extended_circuit_number': ,\n 'neighbor_system_id': ,\n 'lsp_rexmit_timer': ,\n 'mib_counters': {\n 'circuit_type': ,\n 'adj_changes': ,\n 'num_adj': ,\n 'init_fails': ,\n 'rej_adjs': ,\n 'id_field_len_mismatches': ,\n 'max_area_addr_mismatches': ,\n 'auth_type_fails': ,\n 'auth_fails': ,\n 'lan_des_is_canges': ,\n 'index': ,\n },\n 'init_csnp_wait': {\n 'tv_sec': ,\n 'tv_nsec': ,\n },\n 'lsp_rexmit_queue': {\n 'sll_head': ,\n 'sll_tail': ,\n 'sll_count': ,\n 'sll_maximum': ,\n },\n 'stats': {\n 'iih_count': {\n 'in': ,\n 'out': ,\n },\n 'iih_nomem': ,\n 'lsp_retransmits': ,\n },\n 'nsf_ietf': {\n 't1_timer': ,\n 'num_t1_expiries': ,\n 'first_t1_expiry_seen': ,\n 'rr_sent': ,\n 'ra_rcvd': ,\n 'all_ra_seen': ,\n 'ra_required_nbr_count': ,\n Optional (str) ra_expected_neighbor_list: ,\n },\n 'p2p_over_lan': {\n 'mcast_state': {\n 'is_mcast_group_member': ,\n 'mcast_join_reason': ,\n },\n 'snpa_info': {\n 'im_attr_macaddr_notify_handle': ,\n 'snpa': ,\n 'is_snpa_ok': ,\n },\n },\n },\n },\n 'clns': {\n 'im_node': {\n 'exist_registered': ,\n 'node_exists': ,\n 'state_registered': ,\n 'node_up': ,\n },\n 'mtu': ,\n },\n 'per_af': {\n Any (str) *: {\n 'im_node': {\n 'exist_registered': ,\n 'node_exists': ,\n 'state_registered': ,\n 'node_up': ,\n },\n 'local_address': ,\n 'is_nexthop_addr_registered': ,\n 'is_global_prefix_registered': ,\n 'is_running_passive': ,\n },\n },\n 'per_topo': {\n Any (str) *: {\n 'refcount': ,\n },\n },\n 'mpls_ldp_sync': {\n 'im_attr_ldp_sync_info_notify_handle': Or (, ),\n 'ldp_sync_info': ,\n 'is_ldp_sync_info_ok': ,\n },\n 'mpls_ldpv6_sync': {\n 'im_attr_ldp_sync_info_notify_handle': Or (, ),\n 'ldp_sync_info': ,\n 'is_ldp_sync_info_ok': ,\n },\n 'stats': {\n 'ish_recv_count': ,\n 'esh_recv_count': ,\n 'unk_recv_count': ,\n },\n },\n },\n },\n },\n}", "uid": "show_isis_private_all", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_isis.py#L4914" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_isis.py#L4963" } }, "show isis protocol": { @@ -29564,7 +30221,7 @@ "package": "genie.libs.parser", "schema": "{\n'tag': {\n Any (str) *: {\n 'topo_type': ,\n 'topo_name': ,\n 'tid': ,\n 'topo_id': ,\n Optional (str) flex_algo: {\n Any (str) *: {\n Optional (str) prefix: {\n Any (str) *: {\n 'subnet': ,\n Optional (str) prefix_attr: {\n 'x_flag': ,\n 'r_flag': ,\n 'n_flag': ,\n },\n Optional (str) source_router_id: ,\n Optional (str) algo: {\n Any (str) *: {\n Optional (str) sid_index: ,\n Optional (str) bound: ,\n Optional (str) attribute: ,\n },\n },\n 'via_interface': {\n Any (str) *: {\n 'level': {\n Any (str) *: {\n 'source_ip': {\n Any (str) *: {\n 'distance': ,\n 'metric': ,\n 'via_ip': ,\n Optional (str) host: ,\n 'tag': ,\n Optional (str) lsp: {\n Optional (str) next_hop_lsp_index: ,\n Optional (str) rtp_lsp_index: ,\n Optional (str) rtp_lsp_version: ,\n Optional (str) tpl_lsp_version: ,\n },\n Optional (str) filtered_out: ,\n Optional (str) prefix_attr: {\n 'x_flag': ,\n 'r_flag': ,\n 'n_flag': ,\n },\n Optional (str) source_router_id: ,\n Optional (str) srgb_start: ,\n Optional (str) srgb_range: ,\n Optional (str) algo: {\n Any (str) *: {\n Optional (str) flags: {\n 'r_flag': ,\n 'n_flag': ,\n 'p_flag': ,\n 'e_flag': ,\n 'v_flag': ,\n 'l_flag': ,\n },\n Optional (str) sid_index: ,\n Optional (str) label: ,\n Optional (str) from_srapp: ,\n },\n },\n Optional (str) u_loop_enabled: ,\n Optional (str) repair_path: {\n 'ip': ,\n 'interface': ,\n Optional (str) stale: ,\n Optional (str) next_hop_ip: ,\n Optional (str) next_hop_interface: ,\n 'metric': ,\n Optional (str) rtp_lsp_index: ,\n Optional (str) lfa_type: ,\n 'attributes': {\n 'DS': ,\n 'LC': ,\n 'NP': ,\n 'PP': ,\n 'SR': ,\n },\n Optional (str) srgb_start: ,\n Optional (str) srgb_range: ,\n 'algo': {\n Any (str) *: {\n Optional (str) flags: {\n 'r_flag': ,\n 'n_flag': ,\n 'p_flag': ,\n 'e_flag': ,\n 'v_flag': ,\n 'l_flag': ,\n },\n Optional (str) sid_index: ,\n Optional (str) label: ,\n },\n },\n Optional (str) nodes: {\n 'host': {\n Any (str) *: {\n 'node_type': ,\n 'ip': ,\n 'label': ,\n },\n },\n },\n Optional (str) repair_source: {\n 'host': ,\n Optional (str) rtp_lsp_index: ,\n },\n },\n Optional (str) path_attribute: {\n Optional (str) ALT: ,\n Optional (str) SR_POLICY: ,\n Optional (str) SR_POLICY_STRICT: ,\n Optional (str) SRTE: ,\n Optional (str) SRTE_STRICT: ,\n Optional (str) ULOOP_EP: ,\n Optional (str) TE: ,\n },\n Optional (str) installed: ,\n Optional (str) forced: ,\n Optional (str) had_repair_path: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_isis_rib", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_isis.py#L2344" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_isis.py#L3115" } }, "show isis rib flex-algo": { @@ -29575,7 +30232,7 @@ "package": "genie.libs.parser", "schema": "{\n'tag': {\n Any (str) *: {\n 'topo_type': ,\n 'topo_name': ,\n 'tid': ,\n 'topo_id': ,\n Optional (str) flex_algo: {\n Any (str) *: {\n Optional (str) prefix: {\n Any (str) *: {\n 'subnet': ,\n Optional (str) prefix_attr: {\n 'x_flag': ,\n 'r_flag': ,\n 'n_flag': ,\n },\n Optional (str) source_router_id: ,\n Optional (str) algo: {\n Any (str) *: {\n Optional (str) sid_index: ,\n Optional (str) bound: ,\n Optional (str) attribute: ,\n },\n },\n 'via_interface': {\n Any (str) *: {\n 'level': {\n Any (str) *: {\n 'source_ip': {\n Any (str) *: {\n 'distance': ,\n 'metric': ,\n 'via_ip': ,\n Optional (str) host: ,\n 'tag': ,\n Optional (str) lsp: {\n Optional (str) next_hop_lsp_index: ,\n Optional (str) rtp_lsp_index: ,\n Optional (str) rtp_lsp_version: ,\n Optional (str) tpl_lsp_version: ,\n },\n Optional (str) filtered_out: ,\n Optional (str) prefix_attr: {\n 'x_flag': ,\n 'r_flag': ,\n 'n_flag': ,\n },\n Optional (str) source_router_id: ,\n Optional (str) srgb_start: ,\n Optional (str) srgb_range: ,\n Optional (str) algo: {\n Any (str) *: {\n Optional (str) flags: {\n 'r_flag': ,\n 'n_flag': ,\n 'p_flag': ,\n 'e_flag': ,\n 'v_flag': ,\n 'l_flag': ,\n },\n Optional (str) sid_index: ,\n Optional (str) label: ,\n Optional (str) from_srapp: ,\n },\n },\n Optional (str) u_loop_enabled: ,\n Optional (str) repair_path: {\n 'ip': ,\n 'interface': ,\n Optional (str) stale: ,\n Optional (str) next_hop_ip: ,\n Optional (str) next_hop_interface: ,\n 'metric': ,\n Optional (str) rtp_lsp_index: ,\n Optional (str) lfa_type: ,\n 'attributes': {\n 'DS': ,\n 'LC': ,\n 'NP': ,\n 'PP': ,\n 'SR': ,\n },\n Optional (str) srgb_start: ,\n Optional (str) srgb_range: ,\n 'algo': {\n Any (str) *: {\n Optional (str) flags: {\n 'r_flag': ,\n 'n_flag': ,\n 'p_flag': ,\n 'e_flag': ,\n 'v_flag': ,\n 'l_flag': ,\n },\n Optional (str) sid_index: ,\n Optional (str) label: ,\n },\n },\n Optional (str) nodes: {\n 'host': {\n Any (str) *: {\n 'node_type': ,\n 'ip': ,\n 'label': ,\n },\n },\n },\n Optional (str) repair_source: {\n 'host': ,\n Optional (str) rtp_lsp_index: ,\n },\n },\n Optional (str) path_attribute: {\n Optional (str) ALT: ,\n Optional (str) SR_POLICY: ,\n Optional (str) SR_POLICY_STRICT: ,\n Optional (str) SRTE: ,\n Optional (str) SRTE_STRICT: ,\n Optional (str) ULOOP_EP: ,\n Optional (str) TE: ,\n },\n Optional (str) installed: ,\n Optional (str) forced: ,\n Optional (str) had_repair_path: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_isis_rib_flex-algo", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_isis.py#L2344" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_isis.py#L3115" } }, "show isis rib flex-algo {flex_id}": { @@ -29586,7 +30243,7 @@ "package": "genie.libs.parser", "schema": "{\n'tag': {\n Any (str) *: {\n 'topo_type': ,\n 'topo_name': ,\n 'tid': ,\n 'topo_id': ,\n Optional (str) flex_algo: {\n Any (str) *: {\n Optional (str) prefix: {\n Any (str) *: {\n 'subnet': ,\n Optional (str) prefix_attr: {\n 'x_flag': ,\n 'r_flag': ,\n 'n_flag': ,\n },\n Optional (str) source_router_id: ,\n Optional (str) algo: {\n Any (str) *: {\n Optional (str) sid_index: ,\n Optional (str) bound: ,\n Optional (str) attribute: ,\n },\n },\n 'via_interface': {\n Any (str) *: {\n 'level': {\n Any (str) *: {\n 'source_ip': {\n Any (str) *: {\n 'distance': ,\n 'metric': ,\n 'via_ip': ,\n Optional (str) host: ,\n 'tag': ,\n Optional (str) lsp: {\n Optional (str) next_hop_lsp_index: ,\n Optional (str) rtp_lsp_index: ,\n Optional (str) rtp_lsp_version: ,\n Optional (str) tpl_lsp_version: ,\n },\n Optional (str) filtered_out: ,\n Optional (str) prefix_attr: {\n 'x_flag': ,\n 'r_flag': ,\n 'n_flag': ,\n },\n Optional (str) source_router_id: ,\n Optional (str) srgb_start: ,\n Optional (str) srgb_range: ,\n Optional (str) algo: {\n Any (str) *: {\n Optional (str) flags: {\n 'r_flag': ,\n 'n_flag': ,\n 'p_flag': ,\n 'e_flag': ,\n 'v_flag': ,\n 'l_flag': ,\n },\n Optional (str) sid_index: ,\n Optional (str) label: ,\n Optional (str) from_srapp: ,\n },\n },\n Optional (str) u_loop_enabled: ,\n Optional (str) repair_path: {\n 'ip': ,\n 'interface': ,\n Optional (str) stale: ,\n Optional (str) next_hop_ip: ,\n Optional (str) next_hop_interface: ,\n 'metric': ,\n Optional (str) rtp_lsp_index: ,\n Optional (str) lfa_type: ,\n 'attributes': {\n 'DS': ,\n 'LC': ,\n 'NP': ,\n 'PP': ,\n 'SR': ,\n },\n Optional (str) srgb_start: ,\n Optional (str) srgb_range: ,\n 'algo': {\n Any (str) *: {\n Optional (str) flags: {\n 'r_flag': ,\n 'n_flag': ,\n 'p_flag': ,\n 'e_flag': ,\n 'v_flag': ,\n 'l_flag': ,\n },\n Optional (str) sid_index: ,\n Optional (str) label: ,\n },\n },\n Optional (str) nodes: {\n 'host': {\n Any (str) *: {\n 'node_type': ,\n 'ip': ,\n 'label': ,\n },\n },\n },\n Optional (str) repair_source: {\n 'host': ,\n Optional (str) rtp_lsp_index: ,\n },\n },\n Optional (str) path_attribute: {\n Optional (str) ALT: ,\n Optional (str) SR_POLICY: ,\n Optional (str) SR_POLICY_STRICT: ,\n Optional (str) SRTE: ,\n Optional (str) SRTE_STRICT: ,\n Optional (str) ULOOP_EP: ,\n Optional (str) TE: ,\n },\n Optional (str) installed: ,\n Optional (str) forced: ,\n Optional (str) had_repair_path: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_isis_rib_flex-algo_flex_id", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_isis.py#L2344" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_isis.py#L3115" } }, "show isis rib flex-algo {flex_id} {source_ip}": { @@ -29597,7 +30254,7 @@ "package": "genie.libs.parser", "schema": "{\n'tag': {\n Any (str) *: {\n 'topo_type': ,\n 'topo_name': ,\n 'tid': ,\n 'topo_id': ,\n Optional (str) flex_algo: {\n Any (str) *: {\n Optional (str) prefix: {\n Any (str) *: {\n 'subnet': ,\n Optional (str) prefix_attr: {\n 'x_flag': ,\n 'r_flag': ,\n 'n_flag': ,\n },\n Optional (str) source_router_id: ,\n Optional (str) algo: {\n Any (str) *: {\n Optional (str) sid_index: ,\n Optional (str) bound: ,\n Optional (str) attribute: ,\n },\n },\n 'via_interface': {\n Any (str) *: {\n 'level': {\n Any (str) *: {\n 'source_ip': {\n Any (str) *: {\n 'distance': ,\n 'metric': ,\n 'via_ip': ,\n Optional (str) host: ,\n 'tag': ,\n Optional (str) lsp: {\n Optional (str) next_hop_lsp_index: ,\n Optional (str) rtp_lsp_index: ,\n Optional (str) rtp_lsp_version: ,\n Optional (str) tpl_lsp_version: ,\n },\n Optional (str) filtered_out: ,\n Optional (str) prefix_attr: {\n 'x_flag': ,\n 'r_flag': ,\n 'n_flag': ,\n },\n Optional (str) source_router_id: ,\n Optional (str) srgb_start: ,\n Optional (str) srgb_range: ,\n Optional (str) algo: {\n Any (str) *: {\n Optional (str) flags: {\n 'r_flag': ,\n 'n_flag': ,\n 'p_flag': ,\n 'e_flag': ,\n 'v_flag': ,\n 'l_flag': ,\n },\n Optional (str) sid_index: ,\n Optional (str) label: ,\n Optional (str) from_srapp: ,\n },\n },\n Optional (str) u_loop_enabled: ,\n Optional (str) repair_path: {\n 'ip': ,\n 'interface': ,\n Optional (str) stale: ,\n Optional (str) next_hop_ip: ,\n Optional (str) next_hop_interface: ,\n 'metric': ,\n Optional (str) rtp_lsp_index: ,\n Optional (str) lfa_type: ,\n 'attributes': {\n 'DS': ,\n 'LC': ,\n 'NP': ,\n 'PP': ,\n 'SR': ,\n },\n Optional (str) srgb_start: ,\n Optional (str) srgb_range: ,\n 'algo': {\n Any (str) *: {\n Optional (str) flags: {\n 'r_flag': ,\n 'n_flag': ,\n 'p_flag': ,\n 'e_flag': ,\n 'v_flag': ,\n 'l_flag': ,\n },\n Optional (str) sid_index: ,\n Optional (str) label: ,\n },\n },\n Optional (str) nodes: {\n 'host': {\n Any (str) *: {\n 'node_type': ,\n 'ip': ,\n 'label': ,\n },\n },\n },\n Optional (str) repair_source: {\n 'host': ,\n Optional (str) rtp_lsp_index: ,\n },\n },\n Optional (str) path_attribute: {\n Optional (str) ALT: ,\n Optional (str) SR_POLICY: ,\n Optional (str) SR_POLICY_STRICT: ,\n Optional (str) SRTE: ,\n Optional (str) SRTE_STRICT: ,\n Optional (str) ULOOP_EP: ,\n Optional (str) TE: ,\n },\n Optional (str) installed: ,\n Optional (str) forced: ,\n Optional (str) had_repair_path: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_isis_rib_flex-algo_flex_id_source_ip", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_isis.py#L2344" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_isis.py#L3115" } }, "show isis rib flex-algo {flex_id} {source_ip} {subnet_mask}": { @@ -29608,7 +30265,7 @@ "package": "genie.libs.parser", "schema": "{\n'tag': {\n Any (str) *: {\n 'topo_type': ,\n 'topo_name': ,\n 'tid': ,\n 'topo_id': ,\n Optional (str) flex_algo: {\n Any (str) *: {\n Optional (str) prefix: {\n Any (str) *: {\n 'subnet': ,\n Optional (str) prefix_attr: {\n 'x_flag': ,\n 'r_flag': ,\n 'n_flag': ,\n },\n Optional (str) source_router_id: ,\n Optional (str) algo: {\n Any (str) *: {\n Optional (str) sid_index: ,\n Optional (str) bound: ,\n Optional (str) attribute: ,\n },\n },\n 'via_interface': {\n Any (str) *: {\n 'level': {\n Any (str) *: {\n 'source_ip': {\n Any (str) *: {\n 'distance': ,\n 'metric': ,\n 'via_ip': ,\n Optional (str) host: ,\n 'tag': ,\n Optional (str) lsp: {\n Optional (str) next_hop_lsp_index: ,\n Optional (str) rtp_lsp_index: ,\n Optional (str) rtp_lsp_version: ,\n Optional (str) tpl_lsp_version: ,\n },\n Optional (str) filtered_out: ,\n Optional (str) prefix_attr: {\n 'x_flag': ,\n 'r_flag': ,\n 'n_flag': ,\n },\n Optional (str) source_router_id: ,\n Optional (str) srgb_start: ,\n Optional (str) srgb_range: ,\n Optional (str) algo: {\n Any (str) *: {\n Optional (str) flags: {\n 'r_flag': ,\n 'n_flag': ,\n 'p_flag': ,\n 'e_flag': ,\n 'v_flag': ,\n 'l_flag': ,\n },\n Optional (str) sid_index: ,\n Optional (str) label: ,\n Optional (str) from_srapp: ,\n },\n },\n Optional (str) u_loop_enabled: ,\n Optional (str) repair_path: {\n 'ip': ,\n 'interface': ,\n Optional (str) stale: ,\n Optional (str) next_hop_ip: ,\n Optional (str) next_hop_interface: ,\n 'metric': ,\n Optional (str) rtp_lsp_index: ,\n Optional (str) lfa_type: ,\n 'attributes': {\n 'DS': ,\n 'LC': ,\n 'NP': ,\n 'PP': ,\n 'SR': ,\n },\n Optional (str) srgb_start: ,\n Optional (str) srgb_range: ,\n 'algo': {\n Any (str) *: {\n Optional (str) flags: {\n 'r_flag': ,\n 'n_flag': ,\n 'p_flag': ,\n 'e_flag': ,\n 'v_flag': ,\n 'l_flag': ,\n },\n Optional (str) sid_index: ,\n Optional (str) label: ,\n },\n },\n Optional (str) nodes: {\n 'host': {\n Any (str) *: {\n 'node_type': ,\n 'ip': ,\n 'label': ,\n },\n },\n },\n Optional (str) repair_source: {\n 'host': ,\n Optional (str) rtp_lsp_index: ,\n },\n },\n Optional (str) path_attribute: {\n Optional (str) ALT: ,\n Optional (str) SR_POLICY: ,\n Optional (str) SR_POLICY_STRICT: ,\n Optional (str) SRTE: ,\n Optional (str) SRTE_STRICT: ,\n Optional (str) ULOOP_EP: ,\n Optional (str) TE: ,\n },\n Optional (str) installed: ,\n Optional (str) forced: ,\n Optional (str) had_repair_path: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_isis_rib_flex-algo_flex_id_source_ip_subnet_mask", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_isis.py#L2344" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_isis.py#L3115" } }, "show isis rib redistribution": { @@ -29619,7 +30276,7 @@ "package": "genie.libs.parser", "schema": "{\n'tag': {\n Any (str) *: {\n 'topo_type': {\n Any (str) *: {\n 'topo_name': ,\n 'mtid': ,\n 'topo_id': ,\n 'level': {\n : {\n Optional (str) prefix: {\n : {\n 'mask_len': ,\n 'route_type': ,\n 'metric': ,\n Optional (str) external: ,\n Optional (str) interarea: ,\n Optional (str) isis: ,\n Optional (str) tag: ,\n Optional (str) algo: {\n : {\n 'index': ,\n 'r_flag': ,\n 'n_flag': ,\n 'p_flag': ,\n 'e_flag': ,\n 'v_flag': ,\n 'l_flag': ,\n Optional (str) map_type: ,\n Optional (str) pfx_metric: ,\n Optional (str) advertise: ,\n },\n },\n Optional (str) x_flag: ,\n Optional (str) r_flag: ,\n Optional (str) n_flag: ,\n Optional (str) src_rtr_id: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_isis_rib_redistribution", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_isis.py#L2940" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_isis.py#L3711" } }, "show isis rib {source_ip}": { @@ -29630,7 +30287,7 @@ "package": "genie.libs.parser", "schema": "{\n'tag': {\n Any (str) *: {\n 'topo_type': ,\n 'topo_name': ,\n 'tid': ,\n 'topo_id': ,\n Optional (str) flex_algo: {\n Any (str) *: {\n Optional (str) prefix: {\n Any (str) *: {\n 'subnet': ,\n Optional (str) prefix_attr: {\n 'x_flag': ,\n 'r_flag': ,\n 'n_flag': ,\n },\n Optional (str) source_router_id: ,\n Optional (str) algo: {\n Any (str) *: {\n Optional (str) sid_index: ,\n Optional (str) bound: ,\n Optional (str) attribute: ,\n },\n },\n 'via_interface': {\n Any (str) *: {\n 'level': {\n Any (str) *: {\n 'source_ip': {\n Any (str) *: {\n 'distance': ,\n 'metric': ,\n 'via_ip': ,\n Optional (str) host: ,\n 'tag': ,\n Optional (str) lsp: {\n Optional (str) next_hop_lsp_index: ,\n Optional (str) rtp_lsp_index: ,\n Optional (str) rtp_lsp_version: ,\n Optional (str) tpl_lsp_version: ,\n },\n Optional (str) filtered_out: ,\n Optional (str) prefix_attr: {\n 'x_flag': ,\n 'r_flag': ,\n 'n_flag': ,\n },\n Optional (str) source_router_id: ,\n Optional (str) srgb_start: ,\n Optional (str) srgb_range: ,\n Optional (str) algo: {\n Any (str) *: {\n Optional (str) flags: {\n 'r_flag': ,\n 'n_flag': ,\n 'p_flag': ,\n 'e_flag': ,\n 'v_flag': ,\n 'l_flag': ,\n },\n Optional (str) sid_index: ,\n Optional (str) label: ,\n Optional (str) from_srapp: ,\n },\n },\n Optional (str) u_loop_enabled: ,\n Optional (str) repair_path: {\n 'ip': ,\n 'interface': ,\n Optional (str) stale: ,\n Optional (str) next_hop_ip: ,\n Optional (str) next_hop_interface: ,\n 'metric': ,\n Optional (str) rtp_lsp_index: ,\n Optional (str) lfa_type: ,\n 'attributes': {\n 'DS': ,\n 'LC': ,\n 'NP': ,\n 'PP': ,\n 'SR': ,\n },\n Optional (str) srgb_start: ,\n Optional (str) srgb_range: ,\n 'algo': {\n Any (str) *: {\n Optional (str) flags: {\n 'r_flag': ,\n 'n_flag': ,\n 'p_flag': ,\n 'e_flag': ,\n 'v_flag': ,\n 'l_flag': ,\n },\n Optional (str) sid_index: ,\n Optional (str) label: ,\n },\n },\n Optional (str) nodes: {\n 'host': {\n Any (str) *: {\n 'node_type': ,\n 'ip': ,\n 'label': ,\n },\n },\n },\n Optional (str) repair_source: {\n 'host': ,\n Optional (str) rtp_lsp_index: ,\n },\n },\n Optional (str) path_attribute: {\n Optional (str) ALT: ,\n Optional (str) SR_POLICY: ,\n Optional (str) SR_POLICY_STRICT: ,\n Optional (str) SRTE: ,\n Optional (str) SRTE_STRICT: ,\n Optional (str) ULOOP_EP: ,\n Optional (str) TE: ,\n },\n Optional (str) installed: ,\n Optional (str) forced: ,\n Optional (str) had_repair_path: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_isis_rib_source_ip", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_isis.py#L2344" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_isis.py#L3115" } }, "show isis rib {source_ip} {subnet_mask}": { @@ -29641,7 +30298,7 @@ "package": "genie.libs.parser", "schema": "{\n'tag': {\n Any (str) *: {\n 'topo_type': ,\n 'topo_name': ,\n 'tid': ,\n 'topo_id': ,\n Optional (str) flex_algo: {\n Any (str) *: {\n Optional (str) prefix: {\n Any (str) *: {\n 'subnet': ,\n Optional (str) prefix_attr: {\n 'x_flag': ,\n 'r_flag': ,\n 'n_flag': ,\n },\n Optional (str) source_router_id: ,\n Optional (str) algo: {\n Any (str) *: {\n Optional (str) sid_index: ,\n Optional (str) bound: ,\n Optional (str) attribute: ,\n },\n },\n 'via_interface': {\n Any (str) *: {\n 'level': {\n Any (str) *: {\n 'source_ip': {\n Any (str) *: {\n 'distance': ,\n 'metric': ,\n 'via_ip': ,\n Optional (str) host: ,\n 'tag': ,\n Optional (str) lsp: {\n Optional (str) next_hop_lsp_index: ,\n Optional (str) rtp_lsp_index: ,\n Optional (str) rtp_lsp_version: ,\n Optional (str) tpl_lsp_version: ,\n },\n Optional (str) filtered_out: ,\n Optional (str) prefix_attr: {\n 'x_flag': ,\n 'r_flag': ,\n 'n_flag': ,\n },\n Optional (str) source_router_id: ,\n Optional (str) srgb_start: ,\n Optional (str) srgb_range: ,\n Optional (str) algo: {\n Any (str) *: {\n Optional (str) flags: {\n 'r_flag': ,\n 'n_flag': ,\n 'p_flag': ,\n 'e_flag': ,\n 'v_flag': ,\n 'l_flag': ,\n },\n Optional (str) sid_index: ,\n Optional (str) label: ,\n Optional (str) from_srapp: ,\n },\n },\n Optional (str) u_loop_enabled: ,\n Optional (str) repair_path: {\n 'ip': ,\n 'interface': ,\n Optional (str) stale: ,\n Optional (str) next_hop_ip: ,\n Optional (str) next_hop_interface: ,\n 'metric': ,\n Optional (str) rtp_lsp_index: ,\n Optional (str) lfa_type: ,\n 'attributes': {\n 'DS': ,\n 'LC': ,\n 'NP': ,\n 'PP': ,\n 'SR': ,\n },\n Optional (str) srgb_start: ,\n Optional (str) srgb_range: ,\n 'algo': {\n Any (str) *: {\n Optional (str) flags: {\n 'r_flag': ,\n 'n_flag': ,\n 'p_flag': ,\n 'e_flag': ,\n 'v_flag': ,\n 'l_flag': ,\n },\n Optional (str) sid_index: ,\n Optional (str) label: ,\n },\n },\n Optional (str) nodes: {\n 'host': {\n Any (str) *: {\n 'node_type': ,\n 'ip': ,\n 'label': ,\n },\n },\n },\n Optional (str) repair_source: {\n 'host': ,\n Optional (str) rtp_lsp_index: ,\n },\n },\n Optional (str) path_attribute: {\n Optional (str) ALT: ,\n Optional (str) SR_POLICY: ,\n Optional (str) SR_POLICY_STRICT: ,\n Optional (str) SRTE: ,\n Optional (str) SRTE_STRICT: ,\n Optional (str) ULOOP_EP: ,\n Optional (str) TE: ,\n },\n Optional (str) installed: ,\n Optional (str) forced: ,\n Optional (str) had_repair_path: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_isis_rib_source_ip_subnet_mask", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_isis.py#L2344" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_isis.py#L3115" } }, "show isis segment-routing label table": { @@ -29674,7 +30331,7 @@ "package": "genie.libs.parser", "schema": "{\n'instance': {\n Any (str) *: {\n 'locators': {\n Any (str) *: {\n 'id': ,\n 'algo': ,\n 'prefix': ,\n 'status': ,\n },\n },\n },\n },\n}", "uid": "show_isis_segment-routing_srv6_locators", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_isis.py#L5356" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_isis.py#L5405" } }, "show isis spf-log": { @@ -29727,7 +30384,7 @@ "package": "genie.libs.parser", "schema": "{\n'tag': {\n Any (str) *: {\n 'loc_name': {\n Any (str) *: {\n 'prefix': ,\n 'level': ,\n 'level1_metric': ,\n 'level2_metric': ,\n Optional (str) end_sids: ,\n },\n },\n },\n },\n}", "uid": "show_isis_srv6_locators_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_isis.py#L3790" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_isis.py#L4622" } }, "show isis statistics": { @@ -29749,7 +30406,7 @@ "package": "genie.libs.parser", "schema": "{\n'tag': {\n Any (str) *: {\n Optional (str) topology_id: ,\n Optional (str) type: ,\n Optional (str) enabled: ,\n Optional (str) router_id: ,\n Optional (str) interface: {\n Any (str) *: {\n 'hdl': ,\n 'affinity': {\n 'set': ,\n 'affinity_bits': ,\n },\n 'te_metrics': {\n 'set': ,\n 'te_metric': ,\n },\n 'extended_affinity': {\n 'set': ,\n 'length': ,\n },\n },\n },\n Optional (str) te_attr_pm_info: {\n Any (str) *: {\n 'idb_num': ,\n 'min': ,\n 'max': ,\n Optional (str) min_max_anomaly: ,\n 'avg': ,\n Optional (str) avg_anomaly: ,\n 'var': ,\n Optional (str) is_loss_set: ,\n Optional (str) loss: ,\n Optional (str) loss_anomaly: ,\n },\n },\n },\n },\n}", "uid": "show_isis_teapp", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_isis.py#L3469" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_isis.py#L4301" } }, "show isis teapp policy": { @@ -29760,7 +30417,7 @@ "package": "genie.libs.parser", "schema": "{\n'tag': {\n Any (str) *: {\n Optional (str) endpoints: {\n Any (str) *: {\n Optional (str) level: ,\n Optional (str) host: ,\n 'interfaces': {\n Any (str) *: {\n Optional (str) flag: ,\n Optional (str) sid_type: ,\n Optional (str) metric_mode: ,\n Optional (str) metric: ,\n 'last_updated': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_isis_teapp_policy", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_isis.py#L3641" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_isis.py#L4473" } }, "show isis teapp policy {endpoint}": { @@ -29771,7 +30428,7 @@ "package": "genie.libs.parser", "schema": "{\n'tag': {\n Any (str) *: {\n Optional (str) endpoints: {\n Any (str) *: {\n Optional (str) level: ,\n Optional (str) host: ,\n 'interfaces': {\n Any (str) *: {\n Optional (str) flag: ,\n Optional (str) sid_type: ,\n Optional (str) metric_mode: ,\n Optional (str) metric: ,\n 'last_updated': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_isis_teapp_policy_endpoint", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_isis.py#L3641" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_isis.py#L4473" } }, "show isis topology": { @@ -29782,7 +30439,7 @@ "package": "genie.libs.parser", "schema": "{\n'tag': {\n Any (str) *: {\n Optional (str) level: {\n Any (str) *: {\n Optional (str) flex_algo: ,\n 'hosts': {\n Any (str) *: {\n Optional (str) metric: ,\n Optional (str) interface: {\n Any (str) *: {\n 'next_hop': ,\n 'snpa': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_isis_topology", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_isis.py#L1798" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_isis.py#L2231" } }, "show isis topology flex-algo {flex_id}": { @@ -29793,7 +30450,7 @@ "package": "genie.libs.parser", "schema": "{\n'tag': {\n Any (str) *: {\n Optional (str) level: {\n Any (str) *: {\n Optional (str) flex_algo: ,\n 'hosts': {\n Any (str) *: {\n Optional (str) metric: ,\n Optional (str) interface: {\n Any (str) *: {\n 'next_hop': ,\n 'snpa': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_isis_topology_flex-algo_flex_id", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_isis.py#L1798" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_isis.py#L2231" } }, "show isis topology {level}": { @@ -29804,7 +30461,7 @@ "package": "genie.libs.parser", "schema": "{\n'tag': {\n Any (str) *: {\n 'level': {\n Any (str) *: {\n 'system_id': {\n Any (str) *: {\n Optional (str) metric: ,\n Optional (str) next_hop: ,\n Optional (str) interface: ,\n Optional (str) snpa: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_isis_topology_level", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_isis.py#L3312" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_isis.py#L4083" } }, "show isis vrf {vrf}": { @@ -29826,7 +30483,7 @@ "package": "genie.libs.parser", "schema": "{\n'tag': {\n Any (str) *: {\n Optional (str) level: {\n Any (str) *: {\n Optional (str) flex_algo: ,\n 'hosts': {\n Any (str) *: {\n Optional (str) metric: ,\n Optional (str) interface: {\n Any (str) *: {\n 'next_hop': ,\n 'snpa': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_isis_address_family_topology", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_isis.py#L1798" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_isis.py#L2231" } }, "show issu clients": { @@ -30124,7 +30781,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L917" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L913" } }, "show l2route evpn default-gateway detail": { @@ -30135,7 +30792,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1223" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1219" } }, "show l2route evpn default-gateway esi {esi}": { @@ -30146,7 +30803,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_esi_esi", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L917" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L913" } }, "show l2route evpn default-gateway esi {esi} detail": { @@ -30157,7 +30814,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_esi_esi_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1223" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1219" } }, "show l2route evpn default-gateway host-ip {ip}": { @@ -30168,7 +30825,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_host-ip_ip", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L917" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L913" } }, "show l2route evpn default-gateway host-ip {ip} detail": { @@ -30179,7 +30836,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_host-ip_ip_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1223" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1219" } }, "show l2route evpn default-gateway host-ip {ip} esi {esi}": { @@ -30190,7 +30847,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_host-ip_ip_esi_esi", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L917" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L913" } }, "show l2route evpn default-gateway host-ip {ip} esi {esi} detail": { @@ -30201,7 +30858,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_host-ip_ip_esi_esi_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1223" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1219" } }, "show l2route evpn default-gateway host-ip {ip} mac-address {macaddr}": { @@ -30212,7 +30869,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_host-ip_ip_mac-address_macaddr", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L917" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L913" } }, "show l2route evpn default-gateway host-ip {ip} mac-address {macaddr} detail": { @@ -30223,7 +30880,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_host-ip_ip_mac-address_macaddr_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1223" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1219" } }, "show l2route evpn default-gateway host-ip {ip} mac-address {macaddr} esi {esi}": { @@ -30234,7 +30891,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_host-ip_ip_mac-address_macaddr_esi_esi", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L917" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L913" } }, "show l2route evpn default-gateway host-ip {ip} mac-address {macaddr} esi {esi} detail": { @@ -30245,7 +30902,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_host-ip_ip_mac-address_macaddr_esi_esi_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1223" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1219" } }, "show l2route evpn default-gateway host-ip {ip} next-hop {next_hop}": { @@ -30256,7 +30913,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_host-ip_ip_next-hop_next_hop", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L917" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L913" } }, "show l2route evpn default-gateway host-ip {ip} next-hop {next_hop} detail": { @@ -30267,7 +30924,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_host-ip_ip_next-hop_next_hop_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1223" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1219" } }, "show l2route evpn default-gateway host-ip {ip} next-hop {next_hop} esi {esi}": { @@ -30278,7 +30935,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_host-ip_ip_next-hop_next_hop_esi_esi", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L917" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L913" } }, "show l2route evpn default-gateway host-ip {ip} next-hop {next_hop} esi {esi} detail": { @@ -30289,7 +30946,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_host-ip_ip_next-hop_next_hop_esi_esi_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1223" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1219" } }, "show l2route evpn default-gateway host-ip {ip} next-hop {next_hop} mac-address {macaddr}": { @@ -30300,7 +30957,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_host-ip_ip_next-hop_next_hop_mac-address_macaddr", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L917" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L913" } }, "show l2route evpn default-gateway host-ip {ip} next-hop {next_hop} mac-address {macaddr} detail": { @@ -30311,7 +30968,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_host-ip_ip_next-hop_next_hop_mac-address_macaddr_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1223" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1219" } }, "show l2route evpn default-gateway host-ip {ip} next-hop {next_hop} mac-address {macaddr} esi {esi}": { @@ -30322,7 +30979,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_host-ip_ip_next-hop_next_hop_mac-address_macaddr_esi_esi", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L917" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L913" } }, "show l2route evpn default-gateway host-ip {ip} next-hop {next_hop} mac-address {macaddr} esi {esi} detail": { @@ -30333,7 +30990,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_host-ip_ip_next-hop_next_hop_mac-address_macaddr_esi_esi_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1223" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1219" } }, "show l2route evpn default-gateway host-ip {ip} producer {prod}": { @@ -30344,7 +31001,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_host-ip_ip_producer_prod", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L917" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L913" } }, "show l2route evpn default-gateway host-ip {ip} producer {prod} detail": { @@ -30355,7 +31012,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_host-ip_ip_producer_prod_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1223" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1219" } }, "show l2route evpn default-gateway host-ip {ip} producer {prod} esi {esi}": { @@ -30366,7 +31023,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_host-ip_ip_producer_prod_esi_esi", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L917" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L913" } }, "show l2route evpn default-gateway host-ip {ip} producer {prod} esi {esi} detail": { @@ -30377,7 +31034,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_host-ip_ip_producer_prod_esi_esi_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1223" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1219" } }, "show l2route evpn default-gateway host-ip {ip} producer {prod} mac-address {macaddr}": { @@ -30388,7 +31045,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_host-ip_ip_producer_prod_mac-address_macaddr", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L917" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L913" } }, "show l2route evpn default-gateway host-ip {ip} producer {prod} mac-address {macaddr} detail": { @@ -30399,7 +31056,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_host-ip_ip_producer_prod_mac-address_macaddr_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1223" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1219" } }, "show l2route evpn default-gateway host-ip {ip} producer {prod} mac-address {macaddr} esi {esi}": { @@ -30410,7 +31067,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_host-ip_ip_producer_prod_mac-address_macaddr_esi_esi", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L917" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L913" } }, "show l2route evpn default-gateway host-ip {ip} producer {prod} mac-address {macaddr} esi {esi} detail": { @@ -30421,7 +31078,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_host-ip_ip_producer_prod_mac-address_macaddr_esi_esi_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1223" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1219" } }, "show l2route evpn default-gateway host-ip {ip} producer {prod} next-hop {next_hop}": { @@ -30432,7 +31089,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_host-ip_ip_producer_prod_next-hop_next_hop", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L917" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L913" } }, "show l2route evpn default-gateway host-ip {ip} producer {prod} next-hop {next_hop} detail": { @@ -30443,7 +31100,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_host-ip_ip_producer_prod_next-hop_next_hop_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1223" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1219" } }, "show l2route evpn default-gateway host-ip {ip} producer {prod} next-hop {next_hop} esi {esi}": { @@ -30454,7 +31111,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_host-ip_ip_producer_prod_next-hop_next_hop_esi_esi", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L917" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L913" } }, "show l2route evpn default-gateway host-ip {ip} producer {prod} next-hop {next_hop} esi {esi} detail": { @@ -30465,7 +31122,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_host-ip_ip_producer_prod_next-hop_next_hop_esi_esi_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1223" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1219" } }, "show l2route evpn default-gateway host-ip {ip} producer {prod} next-hop {next_hop} mac-address {macaddr}": { @@ -30476,7 +31133,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_host-ip_ip_producer_prod_next-hop_next_hop_mac-address_macaddr", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L917" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L913" } }, "show l2route evpn default-gateway host-ip {ip} producer {prod} next-hop {next_hop} mac-address {macaddr} detail": { @@ -30487,7 +31144,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_host-ip_ip_producer_prod_next-hop_next_hop_mac-address_macaddr_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1223" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1219" } }, "show l2route evpn default-gateway host-ip {ip} producer {prod} next-hop {next_hop} mac-address {macaddr} esi {esi}": { @@ -30498,7 +31155,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_host-ip_ip_producer_prod_next-hop_next_hop_mac-address_macaddr_esi_esi", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L917" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L913" } }, "show l2route evpn default-gateway host-ip {ip} producer {prod} next-hop {next_hop} mac-address {macaddr} esi {esi} detail": { @@ -30509,7 +31166,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_host-ip_ip_producer_prod_next-hop_next_hop_mac-address_macaddr_esi_esi_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1223" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1219" } }, "show l2route evpn default-gateway host-ip {ip} topology {evi_etag}": { @@ -30520,7 +31177,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_host-ip_ip_topology_evi_etag", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L917" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L913" } }, "show l2route evpn default-gateway host-ip {ip} topology {evi_etag} detail": { @@ -30531,7 +31188,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_host-ip_ip_topology_evi_etag_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1223" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1219" } }, "show l2route evpn default-gateway host-ip {ip} topology {evi_etag} esi {esi}": { @@ -30542,7 +31199,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_host-ip_ip_topology_evi_etag_esi_esi", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L917" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L913" } }, "show l2route evpn default-gateway host-ip {ip} topology {evi_etag} esi {esi} detail": { @@ -30553,7 +31210,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_host-ip_ip_topology_evi_etag_esi_esi_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1223" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1219" } }, "show l2route evpn default-gateway host-ip {ip} topology {evi_etag} mac-address {macaddr}": { @@ -30564,7 +31221,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_host-ip_ip_topology_evi_etag_mac-address_macaddr", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L917" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L913" } }, "show l2route evpn default-gateway host-ip {ip} topology {evi_etag} mac-address {macaddr} detail": { @@ -30575,7 +31232,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_host-ip_ip_topology_evi_etag_mac-address_macaddr_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1223" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1219" } }, "show l2route evpn default-gateway host-ip {ip} topology {evi_etag} next-hop {next_hop}": { @@ -30586,7 +31243,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_host-ip_ip_topology_evi_etag_next-hop_next_hop", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L917" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L913" } }, "show l2route evpn default-gateway host-ip {ip} topology {evi_etag} next-hop {next_hop} detail": { @@ -30597,7 +31254,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_host-ip_ip_topology_evi_etag_next-hop_next_hop_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1223" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1219" } }, "show l2route evpn default-gateway host-ip {ip} topology {evi_etag} next-hop {next_hop} esi {esi}": { @@ -30608,7 +31265,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_host-ip_ip_topology_evi_etag_next-hop_next_hop_esi_esi", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L917" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L913" } }, "show l2route evpn default-gateway host-ip {ip} topology {evi_etag} next-hop {next_hop} esi {esi} detail": { @@ -30619,7 +31276,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_host-ip_ip_topology_evi_etag_next-hop_next_hop_esi_esi_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1223" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1219" } }, "show l2route evpn default-gateway host-ip {ip} topology {evi_etag} next-hop {next_hop} mac-address {macaddr}": { @@ -30630,7 +31287,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_host-ip_ip_topology_evi_etag_next-hop_next_hop_mac-address_macaddr", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L917" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L913" } }, "show l2route evpn default-gateway host-ip {ip} topology {evi_etag} next-hop {next_hop} mac-address {macaddr} detail": { @@ -30641,7 +31298,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_host-ip_ip_topology_evi_etag_next-hop_next_hop_mac-address_macaddr_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1223" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1219" } }, "show l2route evpn default-gateway host-ip {ip} topology {evi_etag} next-hop {next_hop} mac-address {macaddr} esi {esi}": { @@ -30652,7 +31309,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_host-ip_ip_topology_evi_etag_next-hop_next_hop_mac-address_macaddr_esi_esi", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L917" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L913" } }, "show l2route evpn default-gateway host-ip {ip} topology {evi_etag} next-hop {next_hop} mac-address {macaddr} esi {esi} detail": { @@ -30663,7 +31320,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_host-ip_ip_topology_evi_etag_next-hop_next_hop_mac-address_macaddr_esi_esi_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1223" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1219" } }, "show l2route evpn default-gateway host-ip {ip} topology {evi_etag} producer {prod}": { @@ -30674,7 +31331,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_host-ip_ip_topology_evi_etag_producer_prod", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L917" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L913" } }, "show l2route evpn default-gateway host-ip {ip} topology {evi_etag} producer {prod} detail": { @@ -30685,7 +31342,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_host-ip_ip_topology_evi_etag_producer_prod_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1223" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1219" } }, "show l2route evpn default-gateway host-ip {ip} topology {evi_etag} producer {prod} esi {esi}": { @@ -30696,7 +31353,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_host-ip_ip_topology_evi_etag_producer_prod_esi_esi", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L917" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L913" } }, "show l2route evpn default-gateway host-ip {ip} topology {evi_etag} producer {prod} esi {esi} detail": { @@ -30707,7 +31364,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_host-ip_ip_topology_evi_etag_producer_prod_esi_esi_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1223" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1219" } }, "show l2route evpn default-gateway host-ip {ip} topology {evi_etag} producer {prod} mac-address {macaddr}": { @@ -30718,7 +31375,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_host-ip_ip_topology_evi_etag_producer_prod_mac-address_macaddr", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L917" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L913" } }, "show l2route evpn default-gateway host-ip {ip} topology {evi_etag} producer {prod} mac-address {macaddr} detail": { @@ -30729,7 +31386,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_host-ip_ip_topology_evi_etag_producer_prod_mac-address_macaddr_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1223" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1219" } }, "show l2route evpn default-gateway host-ip {ip} topology {evi_etag} producer {prod} mac-address {macaddr} esi {esi}": { @@ -30740,7 +31397,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_host-ip_ip_topology_evi_etag_producer_prod_mac-address_macaddr_esi_esi", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L917" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L913" } }, "show l2route evpn default-gateway host-ip {ip} topology {evi_etag} producer {prod} mac-address {macaddr} esi {esi} detail": { @@ -30751,7 +31408,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_host-ip_ip_topology_evi_etag_producer_prod_mac-address_macaddr_esi_esi_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1223" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1219" } }, "show l2route evpn default-gateway host-ip {ip} topology {evi_etag} producer {prod} next-hop {next_hop}": { @@ -30762,7 +31419,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_host-ip_ip_topology_evi_etag_producer_prod_next-hop_next_hop", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L917" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L913" } }, "show l2route evpn default-gateway host-ip {ip} topology {evi_etag} producer {prod} next-hop {next_hop} detail": { @@ -30773,7 +31430,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_host-ip_ip_topology_evi_etag_producer_prod_next-hop_next_hop_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1223" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1219" } }, "show l2route evpn default-gateway host-ip {ip} topology {evi_etag} producer {prod} next-hop {next_hop} esi {esi}": { @@ -30784,7 +31441,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_host-ip_ip_topology_evi_etag_producer_prod_next-hop_next_hop_esi_esi", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L917" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L913" } }, "show l2route evpn default-gateway host-ip {ip} topology {evi_etag} producer {prod} next-hop {next_hop} esi {esi} detail": { @@ -30795,7 +31452,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_host-ip_ip_topology_evi_etag_producer_prod_next-hop_next_hop_esi_esi_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1223" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1219" } }, "show l2route evpn default-gateway host-ip {ip} topology {evi_etag} producer {prod} next-hop {next_hop} mac-address {macaddr}": { @@ -30806,7 +31463,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_host-ip_ip_topology_evi_etag_producer_prod_next-hop_next_hop_mac-address_macaddr", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L917" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L913" } }, "show l2route evpn default-gateway host-ip {ip} topology {evi_etag} producer {prod} next-hop {next_hop} mac-address {macaddr} detail": { @@ -30817,7 +31474,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_host-ip_ip_topology_evi_etag_producer_prod_next-hop_next_hop_mac-address_macaddr_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1223" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1219" } }, "show l2route evpn default-gateway host-ip {ip} topology {evi_etag} producer {prod} next-hop {next_hop} mac-address {macaddr} esi {esi}": { @@ -30828,7 +31485,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_host-ip_ip_topology_evi_etag_producer_prod_next-hop_next_hop_mac-address_macaddr_esi_esi", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L917" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L913" } }, "show l2route evpn default-gateway host-ip {ip} topology {evi_etag} producer {prod} next-hop {next_hop} mac-address {macaddr} esi {esi} detail": { @@ -30839,7 +31496,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_host-ip_ip_topology_evi_etag_producer_prod_next-hop_next_hop_mac-address_macaddr_esi_esi_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1223" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1219" } }, "show l2route evpn default-gateway host-ip {ip} topology {evi_etag} {macaddr} esi {esi}": { @@ -30850,7 +31507,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_host-ip_ip_topology_evi_etag_macaddr_esi_esi", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L917" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L913" } }, "show l2route evpn default-gateway host-ip {ip} topology {evi_etag} {macaddr} esi {esi} detail": { @@ -30861,7 +31518,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_host-ip_ip_topology_evi_etag_macaddr_esi_esi_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1223" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1219" } }, "show l2route evpn default-gateway mac-address {macaddr}": { @@ -30872,7 +31529,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_mac-address_macaddr", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L917" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L913" } }, "show l2route evpn default-gateway mac-address {macaddr} detail": { @@ -30883,7 +31540,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_mac-address_macaddr_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1223" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1219" } }, "show l2route evpn default-gateway mac-address {macaddr} esi {esi}": { @@ -30894,7 +31551,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_mac-address_macaddr_esi_esi", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L917" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L913" } }, "show l2route evpn default-gateway mac-address {macaddr} esi {esi} detail": { @@ -30905,7 +31562,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_mac-address_macaddr_esi_esi_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1223" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1219" } }, "show l2route evpn default-gateway next-hop {next_hop}": { @@ -30916,7 +31573,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_next-hop_next_hop", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L917" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L913" } }, "show l2route evpn default-gateway next-hop {next_hop} detail": { @@ -30927,7 +31584,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_next-hop_next_hop_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1223" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1219" } }, "show l2route evpn default-gateway next-hop {next_hop} esi {esi}": { @@ -30938,7 +31595,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_next-hop_next_hop_esi_esi", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L917" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L913" } }, "show l2route evpn default-gateway next-hop {next_hop} esi {esi} detail": { @@ -30949,7 +31606,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_next-hop_next_hop_esi_esi_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1223" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1219" } }, "show l2route evpn default-gateway next-hop {next_hop} mac-address {macaddr}": { @@ -30960,7 +31617,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_next-hop_next_hop_mac-address_macaddr", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L917" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L913" } }, "show l2route evpn default-gateway next-hop {next_hop} mac-address {macaddr} detail": { @@ -30971,7 +31628,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_next-hop_next_hop_mac-address_macaddr_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1223" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1219" } }, "show l2route evpn default-gateway next-hop {next_hop} mac-address {macaddr} esi {esi}": { @@ -30982,7 +31639,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_next-hop_next_hop_mac-address_macaddr_esi_esi", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L917" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L913" } }, "show l2route evpn default-gateway next-hop {next_hop} mac-address {macaddr} esi {esi} detail": { @@ -30993,7 +31650,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_next-hop_next_hop_mac-address_macaddr_esi_esi_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1223" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1219" } }, "show l2route evpn default-gateway producer {prod}": { @@ -31004,7 +31661,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_producer_prod", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L917" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L913" } }, "show l2route evpn default-gateway producer {prod} detail": { @@ -31015,7 +31672,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_producer_prod_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1223" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1219" } }, "show l2route evpn default-gateway producer {prod} esi {esi}": { @@ -31026,7 +31683,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_producer_prod_esi_esi", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L917" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L913" } }, "show l2route evpn default-gateway producer {prod} esi {esi} detail": { @@ -31037,7 +31694,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_producer_prod_esi_esi_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1223" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1219" } }, "show l2route evpn default-gateway producer {prod} mac-address {macaddr}": { @@ -31048,7 +31705,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_producer_prod_mac-address_macaddr", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L917" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L913" } }, "show l2route evpn default-gateway producer {prod} mac-address {macaddr} detail": { @@ -31059,7 +31716,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_producer_prod_mac-address_macaddr_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1223" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1219" } }, "show l2route evpn default-gateway producer {prod} mac-address {macaddr} esi {esi}": { @@ -31070,7 +31727,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_producer_prod_mac-address_macaddr_esi_esi", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L917" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L913" } }, "show l2route evpn default-gateway producer {prod} mac-address {macaddr} esi {esi} detail": { @@ -31081,7 +31738,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_producer_prod_mac-address_macaddr_esi_esi_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1223" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1219" } }, "show l2route evpn default-gateway producer {prod} next-hop {next_hop}": { @@ -31092,7 +31749,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_producer_prod_next-hop_next_hop", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L917" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L913" } }, "show l2route evpn default-gateway producer {prod} next-hop {next_hop} detail": { @@ -31103,7 +31760,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_producer_prod_next-hop_next_hop_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1223" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1219" } }, "show l2route evpn default-gateway producer {prod} next-hop {next_hop} esi {esi}": { @@ -31114,7 +31771,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_producer_prod_next-hop_next_hop_esi_esi", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L917" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L913" } }, "show l2route evpn default-gateway producer {prod} next-hop {next_hop} esi {esi} detail": { @@ -31125,7 +31782,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_producer_prod_next-hop_next_hop_esi_esi_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1223" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1219" } }, "show l2route evpn default-gateway producer {prod} next-hop {next_hop} mac-address {macaddr}": { @@ -31136,7 +31793,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_producer_prod_next-hop_next_hop_mac-address_macaddr", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L917" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L913" } }, "show l2route evpn default-gateway producer {prod} next-hop {next_hop} mac-address {macaddr} detail": { @@ -31147,7 +31804,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_producer_prod_next-hop_next_hop_mac-address_macaddr_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1223" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1219" } }, "show l2route evpn default-gateway producer {prod} next-hop {next_hop} mac-address {macaddr} esi {esi}": { @@ -31158,7 +31815,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_producer_prod_next-hop_next_hop_mac-address_macaddr_esi_esi", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L917" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L913" } }, "show l2route evpn default-gateway producer {prod} next-hop {next_hop} mac-address {macaddr} esi {esi} detail": { @@ -31169,7 +31826,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_producer_prod_next-hop_next_hop_mac-address_macaddr_esi_esi_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1223" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1219" } }, "show l2route evpn default-gateway topology {evi_etag}": { @@ -31180,7 +31837,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_topology_evi_etag", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L917" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L913" } }, "show l2route evpn default-gateway topology {evi_etag} detail": { @@ -31191,7 +31848,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_topology_evi_etag_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1223" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1219" } }, "show l2route evpn default-gateway topology {evi_etag} esi {esi}": { @@ -31202,7 +31859,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_topology_evi_etag_esi_esi", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L917" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L913" } }, "show l2route evpn default-gateway topology {evi_etag} esi {esi} detail": { @@ -31213,7 +31870,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_topology_evi_etag_esi_esi_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1223" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1219" } }, "show l2route evpn default-gateway topology {evi_etag} mac-address {macaddr}": { @@ -31224,7 +31881,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_topology_evi_etag_mac-address_macaddr", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L917" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L913" } }, "show l2route evpn default-gateway topology {evi_etag} mac-address {macaddr} detail": { @@ -31235,7 +31892,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_topology_evi_etag_mac-address_macaddr_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1223" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1219" } }, "show l2route evpn default-gateway topology {evi_etag} mac-address {macaddr} esi {esi}": { @@ -31246,7 +31903,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_topology_evi_etag_mac-address_macaddr_esi_esi", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L917" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L913" } }, "show l2route evpn default-gateway topology {evi_etag} mac-address {macaddr} esi {esi} detail": { @@ -31257,7 +31914,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_topology_evi_etag_mac-address_macaddr_esi_esi_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1223" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1219" } }, "show l2route evpn default-gateway topology {evi_etag} next-hop {next_hop}": { @@ -31268,7 +31925,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_topology_evi_etag_next-hop_next_hop", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L917" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L913" } }, "show l2route evpn default-gateway topology {evi_etag} next-hop {next_hop} detail": { @@ -31279,7 +31936,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_topology_evi_etag_next-hop_next_hop_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1223" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1219" } }, "show l2route evpn default-gateway topology {evi_etag} next-hop {next_hop} esi {esi}": { @@ -31290,7 +31947,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_topology_evi_etag_next-hop_next_hop_esi_esi", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L917" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L913" } }, "show l2route evpn default-gateway topology {evi_etag} next-hop {next_hop} esi {esi} detail": { @@ -31301,7 +31958,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_topology_evi_etag_next-hop_next_hop_esi_esi_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1223" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1219" } }, "show l2route evpn default-gateway topology {evi_etag} next-hop {next_hop} mac-address {macaddr}": { @@ -31312,7 +31969,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_topology_evi_etag_next-hop_next_hop_mac-address_macaddr", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L917" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L913" } }, "show l2route evpn default-gateway topology {evi_etag} next-hop {next_hop} mac-address {macaddr} detail": { @@ -31323,7 +31980,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_topology_evi_etag_next-hop_next_hop_mac-address_macaddr_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1223" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1219" } }, "show l2route evpn default-gateway topology {evi_etag} next-hop {next_hop} mac-address {macaddr} esi {esi}": { @@ -31334,7 +31991,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_topology_evi_etag_next-hop_next_hop_mac-address_macaddr_esi_esi", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L917" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L913" } }, "show l2route evpn default-gateway topology {evi_etag} next-hop {next_hop} mac-address {macaddr} esi {esi} detail": { @@ -31345,7 +32002,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_topology_evi_etag_next-hop_next_hop_mac-address_macaddr_esi_esi_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1223" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1219" } }, "show l2route evpn default-gateway topology {evi_etag} producer {prod}": { @@ -31356,7 +32013,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_topology_evi_etag_producer_prod", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L917" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L913" } }, "show l2route evpn default-gateway topology {evi_etag} producer {prod} detail": { @@ -31367,7 +32024,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_topology_evi_etag_producer_prod_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1223" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1219" } }, "show l2route evpn default-gateway topology {evi_etag} producer {prod} esi {esi}": { @@ -31378,7 +32035,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_topology_evi_etag_producer_prod_esi_esi", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L917" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L913" } }, "show l2route evpn default-gateway topology {evi_etag} producer {prod} esi {esi} detail": { @@ -31389,7 +32046,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_topology_evi_etag_producer_prod_esi_esi_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1223" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1219" } }, "show l2route evpn default-gateway topology {evi_etag} producer {prod} mac-address {macaddr}": { @@ -31400,7 +32057,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_topology_evi_etag_producer_prod_mac-address_macaddr", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L917" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L913" } }, "show l2route evpn default-gateway topology {evi_etag} producer {prod} mac-address {macaddr} detail": { @@ -31411,7 +32068,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_topology_evi_etag_producer_prod_mac-address_macaddr_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1223" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1219" } }, "show l2route evpn default-gateway topology {evi_etag} producer {prod} mac-address {macaddr} esi {esi}": { @@ -31422,7 +32079,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_topology_evi_etag_producer_prod_mac-address_macaddr_esi_esi", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L917" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L913" } }, "show l2route evpn default-gateway topology {evi_etag} producer {prod} mac-address {macaddr} esi {esi} detail": { @@ -31433,7 +32090,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_topology_evi_etag_producer_prod_mac-address_macaddr_esi_esi_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1223" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1219" } }, "show l2route evpn default-gateway topology {evi_etag} producer {prod} next-hop {next_hop}": { @@ -31444,7 +32101,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_topology_evi_etag_producer_prod_next-hop_next_hop", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L917" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L913" } }, "show l2route evpn default-gateway topology {evi_etag} producer {prod} next-hop {next_hop} detail": { @@ -31455,7 +32112,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_topology_evi_etag_producer_prod_next-hop_next_hop_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1223" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1219" } }, "show l2route evpn default-gateway topology {evi_etag} producer {prod} next-hop {next_hop} esi {esi}": { @@ -31466,7 +32123,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_topology_evi_etag_producer_prod_next-hop_next_hop_esi_esi", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L917" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L913" } }, "show l2route evpn default-gateway topology {evi_etag} producer {prod} next-hop {next_hop} esi {esi} detail": { @@ -31477,7 +32134,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_topology_evi_etag_producer_prod_next-hop_next_hop_esi_esi_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1223" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1219" } }, "show l2route evpn default-gateway topology {evi_etag} producer {prod} next-hop {next_hop} mac-address {macaddr}": { @@ -31488,7 +32145,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_topology_evi_etag_producer_prod_next-hop_next_hop_mac-address_macaddr", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L917" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L913" } }, "show l2route evpn default-gateway topology {evi_etag} producer {prod} next-hop {next_hop} mac-address {macaddr} detail": { @@ -31499,7 +32156,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_topology_evi_etag_producer_prod_next-hop_next_hop_mac-address_macaddr_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1223" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1219" } }, "show l2route evpn default-gateway topology {evi_etag} producer {prod} next-hop {next_hop} mac-address {macaddr} esi {esi}": { @@ -31510,7 +32167,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_topology_evi_etag_producer_prod_next-hop_next_hop_mac-address_macaddr_esi_esi", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L917" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L913" } }, "show l2route evpn default-gateway topology {evi_etag} producer {prod} next-hop {next_hop} mac-address {macaddr} esi {esi} detail": { @@ -31521,7 +32178,84 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_default-gateway_topology_evi_etag_producer_prod_next-hop_next_hop_mac-address_macaddr_esi_esi_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1223" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1219" + } + }, + "show l2route evpn es": { + "iosxe": { + "class": "ShowL2routeEvpnEs", + "doc": " Parser for show l2route evpn es\n show l2route evpn es esi \n show l2route evpn es origin-rtr \n show l2route evpn es origin-rtr esi \n show l2route evpn es producer \n show l2route evpn es producer esi \n show l2route evpn es producer origin-rtr \n show l2route evpn es producer origin-rtr esi \n\n ", + "module_name": "show_l2route", + "package": "genie.libs.parser", + "schema": "{\n'esi': {\n : {\n 'orig_rtr': {\n : {\n 'producer': ,\n 'next_hop': ,\n 'nfn_bitmap': ,\n Optional (str) l2vni_id: ,\n },\n },\n },\n },\n}", + "uid": "show_l2route_evpn_es", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2676" + } + }, + "show l2route evpn es esi {esi}": { + "iosxe": { + "class": "ShowL2routeEvpnEs", + "doc": " Parser for show l2route evpn es\n show l2route evpn es esi \n show l2route evpn es origin-rtr \n show l2route evpn es origin-rtr esi \n show l2route evpn es producer \n show l2route evpn es producer esi \n show l2route evpn es producer origin-rtr \n show l2route evpn es producer origin-rtr esi \n\n ", + "module_name": "show_l2route", + "package": "genie.libs.parser", + "schema": "{\n'esi': {\n : {\n 'orig_rtr': {\n : {\n 'producer': ,\n 'next_hop': ,\n 'nfn_bitmap': ,\n Optional (str) l2vni_id: ,\n },\n },\n },\n },\n}", + "uid": "show_l2route_evpn_es_esi_esi", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2676" + } + }, + "show l2route evpn es origin-rtr {origin_rtr}": { + "iosxe": { + "class": "ShowL2routeEvpnEs", + "doc": " Parser for show l2route evpn es\n show l2route evpn es esi \n show l2route evpn es origin-rtr \n show l2route evpn es origin-rtr esi \n show l2route evpn es producer \n show l2route evpn es producer esi \n show l2route evpn es producer origin-rtr \n show l2route evpn es producer origin-rtr esi \n\n ", + "module_name": "show_l2route", + "package": "genie.libs.parser", + "schema": "{\n'esi': {\n : {\n 'orig_rtr': {\n : {\n 'producer': ,\n 'next_hop': ,\n 'nfn_bitmap': ,\n Optional (str) l2vni_id: ,\n },\n },\n },\n },\n}", + "uid": "show_l2route_evpn_es_origin-rtr_origin_rtr", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2676" + } + }, + "show l2route evpn es origin-rtr {origin_rtr} esi {esi}": { + "iosxe": { + "class": "ShowL2routeEvpnEs", + "doc": " Parser for show l2route evpn es\n show l2route evpn es esi \n show l2route evpn es origin-rtr \n show l2route evpn es origin-rtr esi \n show l2route evpn es producer \n show l2route evpn es producer esi \n show l2route evpn es producer origin-rtr \n show l2route evpn es producer origin-rtr esi \n\n ", + "module_name": "show_l2route", + "package": "genie.libs.parser", + "schema": "{\n'esi': {\n : {\n 'orig_rtr': {\n : {\n 'producer': ,\n 'next_hop': ,\n 'nfn_bitmap': ,\n Optional (str) l2vni_id: ,\n },\n },\n },\n },\n}", + "uid": "show_l2route_evpn_es_origin-rtr_origin_rtr_esi_esi", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2676" + } + }, + "show l2route evpn es producer {producer}": { + "iosxe": { + "class": "ShowL2routeEvpnEs", + "doc": " Parser for show l2route evpn es\n show l2route evpn es esi \n show l2route evpn es origin-rtr \n show l2route evpn es origin-rtr esi \n show l2route evpn es producer \n show l2route evpn es producer esi \n show l2route evpn es producer origin-rtr \n show l2route evpn es producer origin-rtr esi \n\n ", + "module_name": "show_l2route", + "package": "genie.libs.parser", + "schema": "{\n'esi': {\n : {\n 'orig_rtr': {\n : {\n 'producer': ,\n 'next_hop': ,\n 'nfn_bitmap': ,\n Optional (str) l2vni_id: ,\n },\n },\n },\n },\n}", + "uid": "show_l2route_evpn_es_producer_producer", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2676" + } + }, + "show l2route evpn es producer {producer} origin-rtr {origin_rtr}": { + "iosxe": { + "class": "ShowL2routeEvpnEs", + "doc": " Parser for show l2route evpn es\n show l2route evpn es esi \n show l2route evpn es origin-rtr \n show l2route evpn es origin-rtr esi \n show l2route evpn es producer \n show l2route evpn es producer esi \n show l2route evpn es producer origin-rtr \n show l2route evpn es producer origin-rtr esi \n\n ", + "module_name": "show_l2route", + "package": "genie.libs.parser", + "schema": "{\n'esi': {\n : {\n 'orig_rtr': {\n : {\n 'producer': ,\n 'next_hop': ,\n 'nfn_bitmap': ,\n Optional (str) l2vni_id: ,\n },\n },\n },\n },\n}", + "uid": "show_l2route_evpn_es_producer_producer_origin-rtr_origin_rtr", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2676" + } + }, + "show l2route evpn es producer {producer} origin-rtr {origin_rtr} esi {esi}": { + "iosxe": { + "class": "ShowL2routeEvpnEs", + "doc": " Parser for show l2route evpn es\n show l2route evpn es esi \n show l2route evpn es origin-rtr \n show l2route evpn es origin-rtr esi \n show l2route evpn es producer \n show l2route evpn es producer esi \n show l2route evpn es producer origin-rtr \n show l2route evpn es producer origin-rtr esi \n\n ", + "module_name": "show_l2route", + "package": "genie.libs.parser", + "schema": "{\n'esi': {\n : {\n 'orig_rtr': {\n : {\n 'producer': ,\n 'next_hop': ,\n 'nfn_bitmap': ,\n Optional (str) l2vni_id: ,\n },\n },\n },\n },\n}", + "uid": "show_l2route_evpn_es_producer_producer_origin-rtr_origin_rtr_esi_esi", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2676" } }, "show l2route evpn ethernet-segment all": { @@ -31543,7 +32277,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n : {\n 'producer': {\n : {\n 'originator': {\n : {\n 'evi': ,\n 'etag': ,\n 'producer': ,\n 'router_ip': ,\n 'type': ,\n 'label': ,\n 'tunnel_id': ,\n 'mcast_proxy': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_imet", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2282" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2278" } }, "show l2route evpn imet all detail": { @@ -31565,7 +32299,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'origin_router_ip': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'router_eth_tag': ,\n 'tunnel_id': {\n Any (str) *: {\n 'tunnel_flags': ,\n 'tunnel_type': ,\n 'tunnel_labels': ,\n },\n },\n 'multi_proxy': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_imet_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L451" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L447" } }, "show l2route evpn imet origin-rtr {origin_ip} detail": { @@ -31576,7 +32310,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'origin_router_ip': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'router_eth_tag': ,\n 'tunnel_id': {\n Any (str) *: {\n 'tunnel_flags': ,\n 'tunnel_type': ,\n 'tunnel_labels': ,\n },\n },\n 'multi_proxy': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_imet_origin-rtr_origin_ip_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L451" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L447" } }, "show l2route evpn imet producer {prod} detail": { @@ -31587,7 +32321,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'origin_router_ip': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'router_eth_tag': ,\n 'tunnel_id': {\n Any (str) *: {\n 'tunnel_flags': ,\n 'tunnel_type': ,\n 'tunnel_labels': ,\n },\n },\n 'multi_proxy': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_imet_producer_prod_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L451" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L447" } }, "show l2route evpn imet producer {prod} origin-rtr {origin_ip} detail": { @@ -31598,7 +32332,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'origin_router_ip': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'router_eth_tag': ,\n 'tunnel_id': {\n Any (str) *: {\n 'tunnel_flags': ,\n 'tunnel_type': ,\n 'tunnel_labels': ,\n },\n },\n 'multi_proxy': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_imet_producer_prod_origin-rtr_origin_ip_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L451" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L447" } }, "show l2route evpn imet topology {evi_etag} detail": { @@ -31609,7 +32343,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'origin_router_ip': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'router_eth_tag': ,\n 'tunnel_id': {\n Any (str) *: {\n 'tunnel_flags': ,\n 'tunnel_type': ,\n 'tunnel_labels': ,\n },\n },\n 'multi_proxy': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_imet_topology_evi_etag_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L451" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L447" } }, "show l2route evpn imet topology {evi_etag} origin-rtr {origin_ip} detail": { @@ -31620,7 +32354,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'origin_router_ip': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'router_eth_tag': ,\n 'tunnel_id': {\n Any (str) *: {\n 'tunnel_flags': ,\n 'tunnel_type': ,\n 'tunnel_labels': ,\n },\n },\n 'multi_proxy': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_imet_topology_evi_etag_origin-rtr_origin_ip_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L451" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L447" } }, "show l2route evpn imet topology {evi_etag} producer {prod} detail": { @@ -31631,7 +32365,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'origin_router_ip': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'router_eth_tag': ,\n 'tunnel_id': {\n Any (str) *: {\n 'tunnel_flags': ,\n 'tunnel_type': ,\n 'tunnel_labels': ,\n },\n },\n 'multi_proxy': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_imet_topology_evi_etag_producer_prod_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L451" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L447" } }, "show l2route evpn imet topology {evi_etag} producer {prod} origin-rtr {origin_ip} detail": { @@ -31642,7 +32376,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'origin_router_ip': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'router_eth_tag': ,\n 'tunnel_id': {\n Any (str) *: {\n 'tunnel_flags': ,\n 'tunnel_type': ,\n 'tunnel_labels': ,\n },\n },\n 'multi_proxy': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_imet_topology_evi_etag_producer_prod_origin-rtr_origin_ip_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L451" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L447" } }, "show l2route evpn imet topology {evi}": { @@ -31653,7 +32387,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n : {\n 'producer': {\n : {\n 'originator': {\n : {\n 'evi': ,\n 'etag': ,\n 'producer': ,\n 'router_ip': ,\n 'type': ,\n 'label': ,\n 'tunnel_id': ,\n 'mcast_proxy': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_imet_topology_evi", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2282" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2278" } }, "show l2route evpn imet topology {evi} producer {producer}": { @@ -31664,7 +32398,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n : {\n 'producer': {\n : {\n 'originator': {\n : {\n 'evi': ,\n 'etag': ,\n 'producer': ,\n 'router_ip': ,\n 'type': ,\n 'label': ,\n 'tunnel_id': ,\n 'mcast_proxy': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_imet_topology_evi_producer_producer", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2282" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2278" } }, "show l2route evpn imet topology {evi} producer {producer} origin-rtr {originator}": { @@ -31675,7 +32409,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n : {\n 'producer': {\n : {\n 'originator': {\n : {\n 'evi': ,\n 'etag': ,\n 'producer': ,\n 'router_ip': ,\n 'type': ,\n 'label': ,\n 'tunnel_id': ,\n 'mcast_proxy': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_imet_topology_evi_producer_producer_origin-rtr_originator", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2282" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2278" } }, "show l2route evpn mac": { @@ -31686,7 +32420,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'seq_number': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2113" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2109" } }, "show l2route evpn mac all": { @@ -31728,7 +32462,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'no_of_macip_rts': ,\n 'seq_number': ,\n 'esi': ,\n 'flags': ,\n Optional (str) no_of_default_gws: ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1862" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1858" } }, "show l2route evpn mac esi {esi}": { @@ -31739,7 +32473,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'seq_number': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_esi_esi", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2113" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2109" } }, "show l2route evpn mac esi {esi} detail": { @@ -31750,7 +32484,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'no_of_macip_rts': ,\n 'seq_number': ,\n 'esi': ,\n 'flags': ,\n Optional (str) no_of_default_gws: ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_esi_esi_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1862" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1858" } }, "show l2route evpn mac evi {evi}": { @@ -31805,7 +32539,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_ip", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L681" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L677" } }, "show l2route evpn mac ip detail": { @@ -31816,7 +32550,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'host_ips': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_ip_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L212" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L208" } }, "show l2route evpn mac ip esi {esi}": { @@ -31827,7 +32561,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_ip_esi_esi", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L681" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L677" } }, "show l2route evpn mac ip host-ip {ip}": { @@ -31838,7 +32572,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_ip_host-ip_ip", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L681" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L677" } }, "show l2route evpn mac ip host-ip {ip} detail": { @@ -31849,7 +32583,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'host_ips': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_ip_host-ip_ip_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L212" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L208" } }, "show l2route evpn mac ip host-ip {ip} esi {esi}": { @@ -31860,7 +32594,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_ip_host-ip_ip_esi_esi", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L681" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L677" } }, "show l2route evpn mac ip host-ip {ip} esi {esi} detail": { @@ -31871,7 +32605,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'host_ips': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_ip_host-ip_ip_esi_esi_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L212" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L208" } }, "show l2route evpn mac ip host-ip {ip} mac-address {mac_addr} detail": { @@ -31882,7 +32616,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'host_ips': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_ip_host-ip_ip_mac-address_mac_addr_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L212" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L208" } }, "show l2route evpn mac ip host-ip {ip} mac-address {mac_addr} esi {esi} detail": { @@ -31893,7 +32627,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'host_ips': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_ip_host-ip_ip_mac-address_mac_addr_esi_esi_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L212" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L208" } }, "show l2route evpn mac ip host-ip {ip} mac-address {macaddr} esi {esi}": { @@ -31904,7 +32638,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_ip_host-ip_ip_mac-address_macaddr_esi_esi", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L681" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L677" } }, "show l2route evpn mac ip host-ip {ip} next-hop {next_hop} detail": { @@ -31915,7 +32649,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'host_ips': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_ip_host-ip_ip_next-hop_next_hop_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L212" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L208" } }, "show l2route evpn mac ip host-ip {ip} next-hop {next_hop} esi {esi} detail": { @@ -31926,7 +32660,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'host_ips': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_ip_host-ip_ip_next-hop_next_hop_esi_esi_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L212" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L208" } }, "show l2route evpn mac ip host-ip {ip} next-hop {next_hop} mac-address {mac_addr} detail": { @@ -31937,7 +32671,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'host_ips': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_ip_host-ip_ip_next-hop_next_hop_mac-address_mac_addr_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L212" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L208" } }, "show l2route evpn mac ip host-ip {ip} next-hop {next_hop} mac-address {mac_addr} esi {esi} detail": { @@ -31948,7 +32682,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'host_ips': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_ip_host-ip_ip_next-hop_next_hop_mac-address_mac_addr_esi_esi_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L212" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L208" } }, "show l2route evpn mac ip host-ip {ip} next-hop {next_hop} mac-address {macaddr} esi {esi}": { @@ -31959,7 +32693,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_ip_host-ip_ip_next-hop_next_hop_mac-address_macaddr_esi_esi", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L681" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L677" } }, "show l2route evpn mac ip host-ip {ip} producer {producer} mac-address {mac_addr} detail": { @@ -31970,7 +32704,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'host_ips': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_ip_host-ip_ip_producer_producer_mac-address_mac_addr_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L212" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L208" } }, "show l2route evpn mac ip host-ip {ip} producer {producer} mac-address {mac_addr} esi {esi} detail": { @@ -31981,7 +32715,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'host_ips': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_ip_host-ip_ip_producer_producer_mac-address_mac_addr_esi_esi_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L212" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L208" } }, "show l2route evpn mac ip host-ip {ip} producer {prod} next-hop {next_hop} mac-address {macaddr} esi {esi}": { @@ -31992,7 +32726,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_ip_host-ip_ip_producer_prod_next-hop_next_hop_mac-address_macaddr_esi_esi", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L681" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L677" } }, "show l2route evpn mac ip host-ip {ip} topology {evi_etag} detail": { @@ -32003,7 +32737,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'host_ips': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_ip_host-ip_ip_topology_evi_etag_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L212" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L208" } }, "show l2route evpn mac ip host-ip {ip} topology {evi_etag} esi {esi} detail": { @@ -32014,7 +32748,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'host_ips': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_ip_host-ip_ip_topology_evi_etag_esi_esi_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L212" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L208" } }, "show l2route evpn mac ip host-ip {ip} topology {evi_etag} mac-address {mac_addr} detail": { @@ -32025,7 +32759,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'host_ips': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_ip_host-ip_ip_topology_evi_etag_mac-address_mac_addr_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L212" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L208" } }, "show l2route evpn mac ip host-ip {ip} topology {evi_etag} mac-address {mac_addr} esi {esi} detail": { @@ -32036,7 +32770,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'host_ips': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_ip_host-ip_ip_topology_evi_etag_mac-address_mac_addr_esi_esi_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L212" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L208" } }, "show l2route evpn mac ip host-ip {ip} topology {evi_etag} next-hop {next_hop} detail": { @@ -32047,7 +32781,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'host_ips': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_ip_host-ip_ip_topology_evi_etag_next-hop_next_hop_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L212" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L208" } }, "show l2route evpn mac ip host-ip {ip} topology {evi_etag} next-hop {next_hop} esi {esi} detail": { @@ -32058,7 +32792,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'host_ips': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_ip_host-ip_ip_topology_evi_etag_next-hop_next_hop_esi_esi_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L212" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L208" } }, "show l2route evpn mac ip host-ip {ip} topology {evi_etag} next-hop {next_hop} mac-address {mac_addr} detail": { @@ -32069,7 +32803,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'host_ips': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_ip_host-ip_ip_topology_evi_etag_next-hop_next_hop_mac-address_mac_addr_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L212" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L208" } }, "show l2route evpn mac ip host-ip {ip} topology {evi_etag} next-hop {next_hop} mac-address {mac_addr} esi {esi} detail": { @@ -32080,7 +32814,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'host_ips': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_ip_host-ip_ip_topology_evi_etag_next-hop_next_hop_mac-address_mac_addr_esi_esi_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L212" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L208" } }, "show l2route evpn mac ip host-ip {ip} topology {evi_etag} producer {producer} mac-address {mac_addr} detail": { @@ -32091,7 +32825,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'host_ips': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_ip_host-ip_ip_topology_evi_etag_producer_producer_mac-address_mac_addr_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L212" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L208" } }, "show l2route evpn mac ip host-ip {ip} topology {evi_etag} producer {producer} mac-address {mac_addr} esi {esi} detail": { @@ -32102,7 +32836,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'host_ips': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'seq_number': ,\n 'label_2': ,\n 'esi': ,\n 'mac_rt_flags': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_ip_host-ip_ip_topology_evi_etag_producer_producer_mac-address_mac_addr_esi_esi_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L212" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L208" } }, "show l2route evpn mac ip host-ip {ip} topology {evi_etag} producer {prod} next-hop {next_hop} mac-address {macaddr} esi {esi}": { @@ -32113,7 +32847,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_ip_host-ip_ip_topology_evi_etag_producer_prod_next-hop_next_hop_mac-address_macaddr_esi_esi", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L681" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L677" } }, "show l2route evpn mac ip mac-address {macaddr}": { @@ -32124,7 +32858,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_ip_mac-address_macaddr", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L681" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L677" } }, "show l2route evpn mac ip mac-address {macaddr} esi {esi}": { @@ -32135,7 +32869,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_ip_mac-address_macaddr_esi_esi", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L681" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L677" } }, "show l2route evpn mac ip next-hop {next_hop}": { @@ -32146,7 +32880,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_ip_next-hop_next_hop", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L681" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L677" } }, "show l2route evpn mac ip next-hop {next_hop} mac-address {macaddr}": { @@ -32157,7 +32891,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_ip_next-hop_next_hop_mac-address_macaddr", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L681" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L677" } }, "show l2route evpn mac ip next-hop {next_hop} mac-address {macaddr} esi {esi}": { @@ -32168,7 +32902,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_ip_next-hop_next_hop_mac-address_macaddr_esi_esi", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L681" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L677" } }, "show l2route evpn mac ip producer {prod}": { @@ -32179,7 +32913,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_ip_producer_prod", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L681" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L677" } }, "show l2route evpn mac ip producer {prod} next-hop {next_hop}": { @@ -32190,7 +32924,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_ip_producer_prod_next-hop_next_hop", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L681" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L677" } }, "show l2route evpn mac ip producer {prod} next-hop {next_hop} mac-address {macaddr}": { @@ -32201,7 +32935,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_ip_producer_prod_next-hop_next_hop_mac-address_macaddr", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L681" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L677" } }, "show l2route evpn mac ip producer {prod} next-hop {next_hop} mac-address {macaddr} esi {esi}": { @@ -32212,7 +32946,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_ip_producer_prod_next-hop_next_hop_mac-address_macaddr_esi_esi", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L681" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L677" } }, "show l2route evpn mac ip topology {evi_etag}": { @@ -32223,7 +32957,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_ip_topology_evi_etag", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L681" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L677" } }, "show l2route evpn mac ip topology {evi_etag} producer {prod}": { @@ -32234,7 +32968,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_ip_topology_evi_etag_producer_prod", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L681" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L677" } }, "show l2route evpn mac ip topology {evi_etag} producer {prod} next-hop {next_hop}": { @@ -32245,7 +32979,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_ip_topology_evi_etag_producer_prod_next-hop_next_hop", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L681" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L677" } }, "show l2route evpn mac ip topology {evi_etag} producer {prod} next-hop {next_hop} mac-address {macaddr}": { @@ -32256,7 +32990,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_ip_topology_evi_etag_producer_prod_next-hop_next_hop_mac-address_macaddr", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L681" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L677" } }, "show l2route evpn mac ip topology {evi_etag} producer {prod} next-hop {next_hop} mac-address {macaddr} esi {esi}": { @@ -32267,7 +33001,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'host_ip': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_ip_topology_evi_etag_producer_prod_next-hop_next_hop_mac-address_macaddr_esi_esi", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L681" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L677" } }, "show l2route evpn mac mac-address {mac_addr}": { @@ -32278,7 +33012,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'seq_number': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_mac-address_mac_addr", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2113" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2109" } }, "show l2route evpn mac mac-address {mac_addr} detail": { @@ -32289,7 +33023,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'no_of_macip_rts': ,\n 'seq_number': ,\n 'esi': ,\n 'flags': ,\n Optional (str) no_of_default_gws: ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_mac-address_mac_addr_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1862" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1858" } }, "show l2route evpn mac mac-address {mac_addr} esi {esi}": { @@ -32300,7 +33034,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'seq_number': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_mac-address_mac_addr_esi_esi", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2113" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2109" } }, "show l2route evpn mac mac-address {mac_addr} esi {esi} detail": { @@ -32311,7 +33045,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'no_of_macip_rts': ,\n 'seq_number': ,\n 'esi': ,\n 'flags': ,\n Optional (str) no_of_default_gws: ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_mac-address_mac_addr_esi_esi_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1862" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1858" } }, "show l2route evpn mac next-hop {next_hop}": { @@ -32322,7 +33056,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'seq_number': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_next-hop_next_hop", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2113" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2109" } }, "show l2route evpn mac next-hop {next_hop} detail": { @@ -32333,7 +33067,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'no_of_macip_rts': ,\n 'seq_number': ,\n 'esi': ,\n 'flags': ,\n Optional (str) no_of_default_gws: ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_next-hop_next_hop_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1862" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1858" } }, "show l2route evpn mac next-hop {next_hop} esi {esi}": { @@ -32344,7 +33078,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'seq_number': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_next-hop_next_hop_esi_esi", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2113" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2109" } }, "show l2route evpn mac next-hop {next_hop} esi {esi} detail": { @@ -32355,7 +33089,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'no_of_macip_rts': ,\n 'seq_number': ,\n 'esi': ,\n 'flags': ,\n Optional (str) no_of_default_gws: ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_next-hop_next_hop_esi_esi_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1862" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1858" } }, "show l2route evpn mac next-hop {next_hop} mac-address {mac_addr}": { @@ -32366,7 +33100,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'seq_number': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_next-hop_next_hop_mac-address_mac_addr", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2113" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2109" } }, "show l2route evpn mac next-hop {next_hop} mac-address {mac_addr} detail": { @@ -32377,7 +33111,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'no_of_macip_rts': ,\n 'seq_number': ,\n 'esi': ,\n 'flags': ,\n Optional (str) no_of_default_gws: ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_next-hop_next_hop_mac-address_mac_addr_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1862" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1858" } }, "show l2route evpn mac next-hop {next_hop} mac-address {mac_addr} esi {esi}": { @@ -32388,7 +33122,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'seq_number': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_next-hop_next_hop_mac-address_mac_addr_esi_esi", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2113" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2109" } }, "show l2route evpn mac next-hop {next_hop} mac-address {mac_addr} esi {esi} detail": { @@ -32399,7 +33133,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'no_of_macip_rts': ,\n 'seq_number': ,\n 'esi': ,\n 'flags': ,\n Optional (str) no_of_default_gws: ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_next-hop_next_hop_mac-address_mac_addr_esi_esi_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1862" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1858" } }, "show l2route evpn mac producer {producer}": { @@ -32410,7 +33144,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'seq_number': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_producer_producer", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2113" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2109" } }, "show l2route evpn mac producer {producer} detail": { @@ -32421,7 +33155,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'no_of_macip_rts': ,\n 'seq_number': ,\n 'esi': ,\n 'flags': ,\n Optional (str) no_of_default_gws: ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_producer_producer_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1862" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1858" } }, "show l2route evpn mac producer {producer} esi {esi}": { @@ -32432,7 +33166,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'seq_number': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_producer_producer_esi_esi", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2113" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2109" } }, "show l2route evpn mac producer {producer} esi {esi} detail": { @@ -32443,7 +33177,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'no_of_macip_rts': ,\n 'seq_number': ,\n 'esi': ,\n 'flags': ,\n Optional (str) no_of_default_gws: ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_producer_producer_esi_esi_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1862" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1858" } }, "show l2route evpn mac producer {producer} mac-address {mac_addr}": { @@ -32454,7 +33188,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'seq_number': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_producer_producer_mac-address_mac_addr", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2113" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2109" } }, "show l2route evpn mac producer {producer} mac-address {mac_addr} detail": { @@ -32465,7 +33199,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'no_of_macip_rts': ,\n 'seq_number': ,\n 'esi': ,\n 'flags': ,\n Optional (str) no_of_default_gws: ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_producer_producer_mac-address_mac_addr_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1862" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1858" } }, "show l2route evpn mac producer {producer} mac-address {mac_addr} esi {esi}": { @@ -32476,7 +33210,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'seq_number': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_producer_producer_mac-address_mac_addr_esi_esi", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2113" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2109" } }, "show l2route evpn mac producer {producer} mac-address {mac_addr} esi {esi} detail": { @@ -32487,7 +33221,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'no_of_macip_rts': ,\n 'seq_number': ,\n 'esi': ,\n 'flags': ,\n Optional (str) no_of_default_gws: ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_producer_producer_mac-address_mac_addr_esi_esi_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1862" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1858" } }, "show l2route evpn mac producer {producer} next-hop {next_hop}": { @@ -32498,7 +33232,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'seq_number': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_producer_producer_next-hop_next_hop", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2113" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2109" } }, "show l2route evpn mac producer {producer} next-hop {next_hop} detail": { @@ -32509,7 +33243,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'no_of_macip_rts': ,\n 'seq_number': ,\n 'esi': ,\n 'flags': ,\n Optional (str) no_of_default_gws: ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_producer_producer_next-hop_next_hop_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1862" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1858" } }, "show l2route evpn mac producer {producer} next-hop {next_hop} esi {esi}": { @@ -32520,7 +33254,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'seq_number': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_producer_producer_next-hop_next_hop_esi_esi", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2113" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2109" } }, "show l2route evpn mac producer {producer} next-hop {next_hop} esi {esi} detail": { @@ -32531,7 +33265,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'no_of_macip_rts': ,\n 'seq_number': ,\n 'esi': ,\n 'flags': ,\n Optional (str) no_of_default_gws: ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_producer_producer_next-hop_next_hop_esi_esi_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1862" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1858" } }, "show l2route evpn mac producer {producer} next-hop {next_hop} mac-address {mac_addr}": { @@ -32542,7 +33276,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'seq_number': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_producer_producer_next-hop_next_hop_mac-address_mac_addr", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2113" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2109" } }, "show l2route evpn mac producer {producer} next-hop {next_hop} mac-address {mac_addr} detail": { @@ -32553,7 +33287,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'no_of_macip_rts': ,\n 'seq_number': ,\n 'esi': ,\n 'flags': ,\n Optional (str) no_of_default_gws: ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_producer_producer_next-hop_next_hop_mac-address_mac_addr_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1862" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1858" } }, "show l2route evpn mac producer {producer} next-hop {next_hop} mac-address {mac_addr} esi {esi}": { @@ -32564,7 +33298,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'seq_number': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_producer_producer_next-hop_next_hop_mac-address_mac_addr_esi_esi", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2113" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2109" } }, "show l2route evpn mac producer {producer} next-hop {next_hop} mac-address {mac_addr} esi {esi} detail": { @@ -32575,7 +33309,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'no_of_macip_rts': ,\n 'seq_number': ,\n 'esi': ,\n 'flags': ,\n Optional (str) no_of_default_gws: ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_producer_producer_next-hop_next_hop_mac-address_mac_addr_esi_esi_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1862" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1858" } }, "show l2route evpn mac topology {evi_etag}": { @@ -32586,7 +33320,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'seq_number': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_topology_evi_etag", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2113" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2109" } }, "show l2route evpn mac topology {evi_etag} detail": { @@ -32597,7 +33331,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'no_of_macip_rts': ,\n 'seq_number': ,\n 'esi': ,\n 'flags': ,\n Optional (str) no_of_default_gws: ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_topology_evi_etag_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1862" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1858" } }, "show l2route evpn mac topology {evi_etag} esi {esi}": { @@ -32608,7 +33342,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'seq_number': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_topology_evi_etag_esi_esi", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2113" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2109" } }, "show l2route evpn mac topology {evi_etag} esi {esi} detail": { @@ -32619,7 +33353,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'no_of_macip_rts': ,\n 'seq_number': ,\n 'esi': ,\n 'flags': ,\n Optional (str) no_of_default_gws: ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_topology_evi_etag_esi_esi_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1862" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1858" } }, "show l2route evpn mac topology {evi_etag} mac-address {mac_addr}": { @@ -32630,7 +33364,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'seq_number': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_topology_evi_etag_mac-address_mac_addr", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2113" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2109" } }, "show l2route evpn mac topology {evi_etag} mac-address {mac_addr} detail": { @@ -32641,7 +33375,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'no_of_macip_rts': ,\n 'seq_number': ,\n 'esi': ,\n 'flags': ,\n Optional (str) no_of_default_gws: ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_topology_evi_etag_mac-address_mac_addr_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1862" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1858" } }, "show l2route evpn mac topology {evi_etag} mac-address {mac_addr} esi {esi}": { @@ -32652,7 +33386,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'seq_number': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_topology_evi_etag_mac-address_mac_addr_esi_esi", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2113" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2109" } }, "show l2route evpn mac topology {evi_etag} mac-address {mac_addr} esi {esi} detail": { @@ -32663,7 +33397,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'no_of_macip_rts': ,\n 'seq_number': ,\n 'esi': ,\n 'flags': ,\n Optional (str) no_of_default_gws: ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_topology_evi_etag_mac-address_mac_addr_esi_esi_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1862" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1858" } }, "show l2route evpn mac topology {evi_etag} next-hop {next_hop}": { @@ -32674,7 +33408,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'seq_number': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_topology_evi_etag_next-hop_next_hop", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2113" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2109" } }, "show l2route evpn mac topology {evi_etag} next-hop {next_hop} detail": { @@ -32685,7 +33419,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'no_of_macip_rts': ,\n 'seq_number': ,\n 'esi': ,\n 'flags': ,\n Optional (str) no_of_default_gws: ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_topology_evi_etag_next-hop_next_hop_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1862" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1858" } }, "show l2route evpn mac topology {evi_etag} next-hop {next_hop} esi {esi}": { @@ -32696,7 +33430,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'seq_number': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_topology_evi_etag_next-hop_next_hop_esi_esi", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2113" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2109" } }, "show l2route evpn mac topology {evi_etag} next-hop {next_hop} esi {esi} detail": { @@ -32707,7 +33441,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'no_of_macip_rts': ,\n 'seq_number': ,\n 'esi': ,\n 'flags': ,\n Optional (str) no_of_default_gws: ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_topology_evi_etag_next-hop_next_hop_esi_esi_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1862" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1858" } }, "show l2route evpn mac topology {evi_etag} next-hop {next_hop} mac-address {mac_addr}": { @@ -32718,7 +33452,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'seq_number': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_topology_evi_etag_next-hop_next_hop_mac-address_mac_addr", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2113" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2109" } }, "show l2route evpn mac topology {evi_etag} next-hop {next_hop} mac-address {mac_addr} detail": { @@ -32729,7 +33463,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'no_of_macip_rts': ,\n 'seq_number': ,\n 'esi': ,\n 'flags': ,\n Optional (str) no_of_default_gws: ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_topology_evi_etag_next-hop_next_hop_mac-address_mac_addr_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1862" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1858" } }, "show l2route evpn mac topology {evi_etag} next-hop {next_hop} mac-address {mac_addr} esi {esi}": { @@ -32740,7 +33474,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'seq_number': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_topology_evi_etag_next-hop_next_hop_mac-address_mac_addr_esi_esi", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2113" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2109" } }, "show l2route evpn mac topology {evi_etag} next-hop {next_hop} mac-address {mac_addr} esi {esi} detail": { @@ -32751,7 +33485,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'no_of_macip_rts': ,\n 'seq_number': ,\n 'esi': ,\n 'flags': ,\n Optional (str) no_of_default_gws: ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_topology_evi_etag_next-hop_next_hop_mac-address_mac_addr_esi_esi_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1862" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1858" } }, "show l2route evpn mac topology {evi_etag} producer {producer} mac-address {mac_addr}": { @@ -32762,7 +33496,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'seq_number': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_topology_evi_etag_producer_producer_mac-address_mac_addr", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2113" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2109" } }, "show l2route evpn mac topology {evi_etag} producer {producer} mac-address {mac_addr} detail": { @@ -32773,7 +33507,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'no_of_macip_rts': ,\n 'seq_number': ,\n 'esi': ,\n 'flags': ,\n Optional (str) no_of_default_gws: ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_topology_evi_etag_producer_producer_mac-address_mac_addr_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1862" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1858" } }, "show l2route evpn mac topology {evi_etag} producer {producer} mac-address {mac_addr} esi {esi}": { @@ -32784,7 +33518,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'seq_number': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_topology_evi_etag_producer_producer_mac-address_mac_addr_esi_esi", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2113" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2109" } }, "show l2route evpn mac topology {evi_etag} producer {producer} mac-address {mac_addr} esi {esi} detail": { @@ -32795,7 +33529,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'no_of_macip_rts': ,\n 'seq_number': ,\n 'esi': ,\n 'flags': ,\n Optional (str) no_of_default_gws: ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_topology_evi_etag_producer_producer_mac-address_mac_addr_esi_esi_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1862" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1858" } }, "show l2route evpn mac topology {evi_etag} producer {producer} next-hop {next_hop} mac-address {mac_addr} esi {esi}": { @@ -32806,7 +33540,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'seq_number': ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_topology_evi_etag_producer_producer_next-hop_next_hop_mac-address_mac_addr_esi_esi", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2113" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2109" } }, "show l2route evpn mac topology {evi_etag} producer {producer} next-hop {next_hop} mac-address {mac_addr} esi {esi} detail": { @@ -32817,7 +33551,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'mac_addr': {\n Any (str) *: {\n 'no_of_macip_rts': ,\n 'seq_number': ,\n 'esi': ,\n 'flags': ,\n Optional (str) no_of_default_gws: ,\n 'next_hops': ListOf (type) ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_topology_evi_etag_producer_producer_next-hop_next_hop_mac-address_mac_addr_esi_esi_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1862" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1858" } }, "show l2route evpn mac-ip all": { @@ -32859,7 +33593,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n : {\n 'etag': {\n : {\n 'group': {\n : {\n 'source': {\n : {\n 'evi': ,\n 'etag': ,\n 'group': ,\n 'source': ,\n 'nexthops': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_multicast_route", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2557" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2553" } }, "show l2route evpn multicast route topology {evi_etag}": { @@ -32870,7 +33604,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n : {\n 'etag': {\n : {\n 'group': {\n : {\n 'source': {\n : {\n 'evi': ,\n 'etag': ,\n 'group': ,\n 'source': ,\n 'nexthops': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_multicast_route_topology_evi_etag", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2557" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2553" } }, "show l2route evpn multicast route topology {evi_etag} group {group}": { @@ -32881,7 +33615,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n : {\n 'etag': {\n : {\n 'group': {\n : {\n 'source': {\n : {\n 'evi': ,\n 'etag': ,\n 'group': ,\n 'source': ,\n 'nexthops': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_multicast_route_topology_evi_etag_group_group", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2557" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2553" } }, "show l2route evpn multicast route topology {evi_etag} group {group} source {source}": { @@ -32892,7 +33626,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n : {\n 'etag': {\n : {\n 'group': {\n : {\n 'source': {\n : {\n 'evi': ,\n 'etag': ,\n 'group': ,\n 'source': ,\n 'nexthops': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_multicast_route_topology_evi_etag_group_group_source_source", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2557" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2553" } }, "show l2route evpn multicast route topology {evi}": { @@ -32903,7 +33637,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n : {\n 'etag': {\n : {\n 'group': {\n : {\n 'source': {\n : {\n 'evi': ,\n 'etag': ,\n 'group': ,\n 'source': ,\n 'nexthops': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_multicast_route_topology_evi", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2557" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2553" } }, "show l2route evpn multicast route topology {evi} group {group}": { @@ -32914,7 +33648,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n : {\n 'etag': {\n : {\n 'group': {\n : {\n 'source': {\n : {\n 'evi': ,\n 'etag': ,\n 'group': ,\n 'source': ,\n 'nexthops': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_multicast_route_topology_evi_group_group", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2557" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2553" } }, "show l2route evpn multicast route topology {evi} group {group} source {source}": { @@ -32925,7 +33659,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n : {\n 'etag': {\n : {\n 'group': {\n : {\n 'source': {\n : {\n 'evi': ,\n 'etag': ,\n 'group': ,\n 'source': ,\n 'nexthops': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_multicast_route_topology_evi_group_group_source_source", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2557" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2553" } }, "show l2route evpn multicast smet": { @@ -32936,7 +33670,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n : {\n 'etag': {\n : {\n 'origin': {\n : {\n 'group': {\n : {\n 'evi': ,\n 'etag': ,\n 'origin': ,\n 'group': ,\n 'filter_mode': ,\n 'sources': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_multicast_smet", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2395" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2391" } }, "show l2route evpn multicast smet topology {evi}": { @@ -32947,7 +33681,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n : {\n 'etag': {\n : {\n 'origin': {\n : {\n 'group': {\n : {\n 'evi': ,\n 'etag': ,\n 'origin': ,\n 'group': ,\n 'filter_mode': ,\n 'sources': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_multicast_smet_topology_evi", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2395" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2391" } }, "show l2route evpn multicast smet topology {evi} group {group}": { @@ -32958,7 +33692,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n : {\n 'etag': {\n : {\n 'origin': {\n : {\n 'group': {\n : {\n 'evi': ,\n 'etag': ,\n 'origin': ,\n 'group': ,\n 'filter_mode': ,\n 'sources': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_multicast_smet_topology_evi_group_group", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2395" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2391" } }, "show l2route evpn multicast smet topology {evi} group {group} local interface {interface}": { @@ -32969,7 +33703,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n : {\n 'etag': {\n : {\n 'origin': {\n : {\n 'group': {\n : {\n 'evi': ,\n 'etag': ,\n 'origin': ,\n 'group': ,\n 'filter_mode': ,\n 'sources': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_multicast_smet_topology_evi_group_group_local_interface_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2395" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2391" } }, "show l2route evpn multicast smet topology {evi} group {group} local interface {interface} service-instance {serviceInstance}": { @@ -32980,7 +33714,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n : {\n 'etag': {\n : {\n 'origin': {\n : {\n 'group': {\n : {\n 'evi': ,\n 'etag': ,\n 'origin': ,\n 'group': ,\n 'filter_mode': ,\n 'sources': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_multicast_smet_topology_evi_group_group_local_interface_interface_service-instance_serviceInstance", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2395" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2391" } }, "show l2route evpn multicast smet topology {evi} group {group} remote originator {originator}": { @@ -32991,7 +33725,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n : {\n 'etag': {\n : {\n 'origin': {\n : {\n 'group': {\n : {\n 'evi': ,\n 'etag': ,\n 'origin': ,\n 'group': ,\n 'filter_mode': ,\n 'sources': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_multicast_smet_topology_evi_group_group_remote_originator_originator", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2395" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2391" } }, "show l2route evpn multicast smet topology {evi} group {group} {locality}": { @@ -33002,7 +33736,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n : {\n 'etag': {\n : {\n 'origin': {\n : {\n 'group': {\n : {\n 'evi': ,\n 'etag': ,\n 'origin': ,\n 'group': ,\n 'filter_mode': ,\n 'sources': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_multicast_smet_topology_evi_group_group_locality", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2395" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L2391" } }, "show l2route evpn peers": { @@ -33013,7 +33747,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'peer_ip': {\n Any (str) *: {\n 'top_name': ,\n 'num_rtes': ,\n 'up_time': ,\n 'encap': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_peers", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1525" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1521" } }, "show l2route evpn peers detail": { @@ -33024,7 +33758,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'peer_ip': {\n Any (str) *: {\n 'top_name': ,\n 'top_id': ,\n 'up_time': ,\n 'encap': ,\n 'number_of_routes': {\n Optional (str) mac: ,\n Optional (str) mac_ip: ,\n Optional (str) imet: ,\n Optional (str) ead_evi: ,\n Optional (str) ead_es: ,\n Optional (str) es: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_peers_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1626" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1622" } }, "show l2route evpn peers peer-ip {peer_ip}": { @@ -33035,7 +33769,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'peer_ip': {\n Any (str) *: {\n 'top_name': ,\n 'num_rtes': ,\n 'up_time': ,\n 'encap': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_peers_peer-ip_peer_ip", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1525" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1521" } }, "show l2route evpn peers peer-ip {peer_ip} detail": { @@ -33046,7 +33780,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'peer_ip': {\n Any (str) *: {\n 'top_name': ,\n 'top_id': ,\n 'up_time': ,\n 'encap': ,\n 'number_of_routes': {\n Optional (str) mac: ,\n Optional (str) mac_ip: ,\n Optional (str) imet: ,\n Optional (str) ead_evi: ,\n Optional (str) ead_es: ,\n Optional (str) es: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_peers_peer-ip_peer_ip_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1626" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1622" } }, "show l2route evpn peers topology {evi_etag}": { @@ -33057,7 +33791,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'peer_ip': {\n Any (str) *: {\n 'top_name': ,\n 'num_rtes': ,\n 'up_time': ,\n 'encap': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_peers_topology_evi_etag", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1525" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1521" } }, "show l2route evpn peers topology {evi_etag} detail": { @@ -33068,7 +33802,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'peer_ip': {\n Any (str) *: {\n 'top_name': ,\n 'top_id': ,\n 'up_time': ,\n 'encap': ,\n 'number_of_routes': {\n Optional (str) mac: ,\n Optional (str) mac_ip: ,\n Optional (str) imet: ,\n Optional (str) ead_evi: ,\n Optional (str) ead_es: ,\n Optional (str) es: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_peers_topology_evi_etag_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1626" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1622" } }, "show l2route evpn peers topology {evi_etag} peer-ip {peer_ip}": { @@ -33079,7 +33813,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'peer_ip': {\n Any (str) *: {\n 'top_name': ,\n 'num_rtes': ,\n 'up_time': ,\n 'encap': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_peers_topology_evi_etag_peer-ip_peer_ip", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1525" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1521" } }, "show l2route evpn peers topology {evi_etag} peer-ip {peer_ip} detail": { @@ -33090,7 +33824,7 @@ "package": "genie.libs.parser", "schema": "{\n'evi': {\n Any (str) *: {\n 'eth_tag': {\n Any (str) *: {\n 'peer_ip': {\n Any (str) *: {\n 'top_name': ,\n 'top_id': ,\n 'up_time': ,\n 'encap': ,\n 'number_of_routes': {\n Optional (str) mac: ,\n Optional (str) mac_ip: ,\n Optional (str) imet: ,\n Optional (str) ead_evi: ,\n Optional (str) ead_es: ,\n Optional (str) es: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_peers_topology_evi_etag_peer-ip_peer_ip_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1626" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2route.py#L1622" } }, "show l2route fl all": { @@ -33148,6 +33882,28 @@ "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L1204" } }, + "show l2tp session packets": { + "iosxe": { + "class": "ShowL2tpSessionPackets", + "doc": " Parser for:\n * 'show l2tp session packets vcid {vcid}'\n * 'show l2tp session packets'\n ", + "module_name": "show_l2tp", + "package": "genie.libs.parser", + "schema": "{\nOptional (str) total_tunnels: ,\nOptional (str) total_sessions: ,\nOptional (str) sessions: {\n Any (str) *: {\n Optional (str) loc_id: ,\n Optional (str) rem_id: ,\n Optional (str) tunnel_id: ,\n Optional (str) packets_in: ,\n Optional (str) packets_out: ,\n Optional (str) bytes_in: ,\n Optional (str) bytes_out: ,\n },\n },\nOptional (str) no_active_tunnels: ,\n}", + "uid": "show_l2tp_session_packets", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2tp.py#L186" + } + }, + "show l2tp session packets vcid {vcid}": { + "iosxe": { + "class": "ShowL2tpSessionPackets", + "doc": " Parser for:\n * 'show l2tp session packets vcid {vcid}'\n * 'show l2tp session packets'\n ", + "module_name": "show_l2tp", + "package": "genie.libs.parser", + "schema": "{\nOptional (str) total_tunnels: ,\nOptional (str) total_sessions: ,\nOptional (str) sessions: {\n Any (str) *: {\n Optional (str) loc_id: ,\n Optional (str) rem_id: ,\n Optional (str) tunnel_id: ,\n Optional (str) packets_in: ,\n Optional (str) packets_out: ,\n Optional (str) bytes_in: ,\n Optional (str) bytes_out: ,\n },\n },\nOptional (str) no_active_tunnels: ,\n}", + "uid": "show_l2tp_session_packets_vcid_vcid", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2tp.py#L186" + } + }, "show l2tp tunnel": { "iosxe": { "class": "ShowL2tpTunnel", @@ -33189,7 +33945,7 @@ "package": "genie.libs.parser", "schema": "{\n'bridge_group': {\n Any (str) *: {\n 'bridge_domain': {\n Any (str) *: {\n 'id': ,\n 'state': ,\n Optional (str) shg_id: ,\n Optional (str) mst_i: ,\n Optional (str) mac_aging_time: ,\n Optional (str) mac_limit: ,\n Optional (str) mac_limit_action: ,\n Optional (str) mac_limit_notification: ,\n Optional (str) filter_mac_address: ,\n 'ac': {\n 'num_ac': ,\n 'num_ac_up': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'state': ,\n Optional (str) static_mac_address: ,\n Optional (str) bvi_mac_address: ,\n Optional (str) mst_i: ,\n Optional (str) mst_i_state: ,\n },\n },\n },\n Optional (str) vfi: {\n 'num_vfi': ,\n Any (str) *: {\n Optional (str) state: ,\n Optional (str) neighbor: {\n Any (str) *: {\n 'pw_id': {\n Any (str) *: {\n 'state': ,\n 'static_mac_address': ,\n },\n },\n },\n },\n },\n },\n 'pw': {\n 'num_pw': ,\n 'num_pw_up': ,\n Optional (str) neighbor: {\n Any (str) *: {\n 'pw_id': {\n Any (str) *: {\n 'state': ,\n 'static_mac_address': ,\n },\n },\n },\n },\n },\n Optional (str) pbb: {\n 'num_pbb': ,\n 'num_pbb_up': ,\n },\n Optional (str) vni: {\n 'num_vni': ,\n 'num_vni_up': ,\n },\n Optional (str) evpn: {\n Any (str) *: {\n 'state': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2vpn_bridge-domain", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_l2vpn.py#L438" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_l2vpn.py#L439" } }, "show l2vpn bridge-domain brief": { @@ -33200,7 +33956,7 @@ "package": "genie.libs.parser", "schema": "{\n'bridge_group': {\n Any (str) *: {\n 'bridge_domain': {\n Any (str) *: {\n 'id': ,\n 'state': ,\n 'ac': {\n 'num_ac': ,\n 'num_ac_up': ,\n },\n 'pw': {\n 'num_pw': ,\n 'num_pw_up': ,\n },\n Optional (str) pbb: {\n 'num_pbb': ,\n 'num_pbb_up': ,\n },\n Optional (str) vni: {\n 'num_vni': ,\n 'num_vni_up': ,\n },\n },\n },\n },\n },\n}", "uid": "show_l2vpn_bridge-domain_brief", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_l2vpn.py#L732" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_l2vpn.py#L733" } }, "show l2vpn bridge-domain detail": { @@ -33209,9 +33965,9 @@ "doc": "Parser for show l2vpn bridge-domain detail", "module_name": "show_l2vpn", "package": "genie.libs.parser", - "schema": "{\nOptional (str) legend: ,\n'bridge_group': {\n Any (str) *: {\n 'bridge_domain': {\n Any (str) *: {\n 'id': ,\n 'state': ,\n 'shg_id': ,\n Optional (str) mode: ,\n Optional (str) mst_i: ,\n Optional (str) mac_learning: ,\n Optional (str) mac_withdraw: ,\n Optional (str) flooding: {\n 'broadcast_multicast': ,\n 'unknown_unicast': ,\n },\n Optional (str) multicast_source: ,\n Optional (str) mac_aging_time: ,\n Optional (str) mac_aging_type: ,\n Optional (str) mac_limit: ,\n Optional (str) mac_limit_action: ,\n Optional (str) mac_limit_notification: ,\n Optional (str) mac_limit_reached: ,\n Optional (str) mac_port_down_flush: ,\n Optional (str) mac_withdraw_sent_on: ,\n Optional (str) mac_secure: ,\n Optional (str) mac_withdraw_relaying: ,\n Optional (str) mac_withdraw_for_access_pw: ,\n Optional (str) mac_secure_logging: ,\n Optional (str) dynamic_arp_inspection: ,\n Optional (str) dynamic_arp_logging: ,\n Optional (str) ip_source_logging: ,\n Optional (str) coupled_state: ,\n Optional (str) security: ,\n Optional (str) dhcp_v4_snooping: ,\n Optional (str) dhcp_v4_snooping_profile: ,\n Optional (str) igmp_snooping: ,\n Optional (str) igmp_snooping_profile: ,\n Optional (str) mld_snooping_profile: ,\n Optional (str) mac_limit_threshold: ,\n Optional (str) mid_cvpls_config_index: ,\n Optional (str) p2mp_pw: ,\n Optional (str) mtu: ,\n Optional (str) bridge_mtu: ,\n Optional (str) filter_mac_address: ,\n Optional (str) storm_control: ,\n Optional (str) ip_source_guard: ,\n Optional (str) create_time: ,\n Optional (str) split_horizon_group: ,\n Optional (str) vine_state: ,\n Optional (str) status_changed_since_creation: ,\n 'ac': {\n 'num_ac': ,\n 'num_ac_up': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'state': ,\n 'type': ,\n Optional (str) vlan_num_ranges: ,\n Optional (str) mac_aging_type: ,\n Optional (str) mtu: ,\n 'xc_id': ,\n Optional (str) interworking: ,\n Optional (str) mst_i: ,\n Optional (str) mst_i_state: ,\n Optional (str) mac_learning: ,\n Optional (str) flooding: {\n 'broadcast_multicast': ,\n 'unknown_unicast': ,\n },\n Optional (str) error: ,\n Optional (str) bvi_mac_address: ,\n Optional (str) virtual_mac_address: ,\n Optional (str) mac_aging_time: ,\n Optional (str) mac_limit: ,\n Optional (str) mac_limit_action: ,\n Optional (str) mac_limit_notification: ,\n Optional (str) mac_limit_reached: ,\n Optional (str) security: ,\n Optional (str) dhcp_v4_snooping: ,\n Optional (str) dhcp_v4_snooping_profile: ,\n Optional (str) igmp_snooping: ,\n Optional (str) igmp_snooping_profile: ,\n Optional (str) mld_snooping_profile: ,\n Optional (str) mac_limit_threshold: ,\n Optional (str) static_mac_address: ,\n Optional (str) split_horizon_group: ,\n Optional (str) statistics: {\n 'packet_totals': {\n 'receive': ,\n 'send': ,\n },\n 'byte_totals': {\n 'receive': ,\n 'send': ,\n },\n Optional (str) mac_move: ,\n },\n Optional (str) vlan_ranges: ,\n Optional (str) rewrite_tags: ,\n Optional (str) storm_control_drop_counters: {\n 'packets': {\n 'broadcast': ,\n 'multicast': ,\n 'unknown_unicast': ,\n },\n 'bytes': {\n 'broadcast': ,\n 'multicast': ,\n 'unknown_unicast': ,\n },\n },\n Optional (str) dynamic_arp_inspection_drop_counters: {\n 'packets': ,\n 'bytes': ,\n },\n Optional (str) ip_source_guard_drop_counters: {\n 'packets': ,\n 'bytes': ,\n },\n Optional (str) pd_system_data: {\n Any (str) *: Any (str) *,\n },\n },\n },\n },\n Optional (str) vfi: {\n 'num_vfi': ,\n Any (str) *: {\n Optional (str) state: ,\n 'neighbor': {\n Any (str) *: {\n 'pw_id': {\n Any (str) *: {\n 'state': ,\n 'pw_class': ,\n Optional (str) xc_id: ,\n 'encapsulation': ,\n 'protocol': ,\n 'pw_type': ,\n 'control_word': ,\n 'interworking': ,\n Optional (str) pw_backup_disable_delay: ,\n 'sequencing': ,\n Optional (str) mpls: {\n Any (str) *: {\n 'local': ,\n 'remote': ,\n Optional (str) remote_type: ,\n Optional (str) local_type: ,\n },\n },\n Optional (str) lsp: {\n 'state': ,\n Optional (str) pw: {\n 'load_balance': {\n 'local': ,\n 'remote': ,\n },\n 'pw_status_tlv': {\n 'local': ,\n 'remote': ,\n },\n },\n Optional (str) mpls: {\n Any (str) *: {\n 'local': ,\n 'remote': ,\n Optional (str) remote_type: ,\n Optional (str) local_type: ,\n },\n },\n },\n Optional (str) status_code: ,\n 'create_time': ,\n 'last_time_status_changed': ,\n Optional (str) mac_withdraw_message: {\n 'send': ,\n 'receive': ,\n },\n Optional (str) static_mac_address: ,\n Optional (str) statistics: {\n 'packet_totals': {\n 'receive': ,\n 'send': ,\n },\n 'byte_totals': {\n 'receive': ,\n 'send': ,\n },\n Optional (str) mac_move: ,\n },\n Optional (str) dhcp_v4_snooping: ,\n Optional (str) dhcp_v4_snooping_profile: ,\n Optional (str) igmp_snooping: ,\n Optional (str) igmp_snooping_profile: ,\n Optional (str) mld_snooping_profile: ,\n Optional (str) source_address: ,\n Optional (str) forward_class: ,\n Optional (str) storm_control: ,\n Optional (str) storm_control_drop_counters: {\n 'packets': {\n 'broadcast': ,\n 'multicast': ,\n 'unknown_unicast': ,\n },\n 'bytes': {\n 'broadcast': ,\n 'multicast': ,\n 'unknown_unicast': ,\n },\n },\n Optional (str) flooding: {\n 'broadcast_multicast': ,\n 'unknown_unicast': ,\n },\n Optional (str) mac_aging_time: ,\n Optional (str) mac_aging_type: ,\n Optional (str) mac_limit: ,\n Optional (str) mac_limit_action: ,\n Optional (str) mac_limit_notification: ,\n Optional (str) mac_secure: ,\n Optional (str) mac_learning: ,\n Optional (str) mac_limit_reached: ,\n Optional (str) mac_secure_logging: ,\n Optional (str) mac_port_down_flush: ,\n Optional (str) mac_limit_threshold: ,\n Optional (str) split_horizon_group: ,\n },\n },\n },\n },\n Optional (str) statistics: {\n 'drop': {\n 'illegal_vlan': ,\n 'illegal_length': ,\n },\n },\n },\n },\n Optional (str) access_pw: {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'pw_id': {\n Any (str) *: {\n 'ac_id': ,\n 'state': ,\n 'xc_id': ,\n 'encapsulation': ,\n 'source_address': ,\n 'encap_type': ,\n 'control_word': ,\n 'sequencing': ,\n Optional (str) lsp: {\n 'state': ,\n 'evpn': {\n Any (str) *: {\n 'local': ,\n 'remote': ,\n Optional (str) remote_type: ,\n Optional (str) local_type: ,\n },\n },\n Optional (str) mpls: {\n Any (str) *: {\n 'local': ,\n 'remote': ,\n Optional (str) remote_type: ,\n Optional (str) local_type: ,\n },\n },\n },\n Optional (str) status_code: ,\n 'create_time': ,\n 'last_time_status_changed': ,\n Optional (str) mac_withdraw_message: {\n 'send': ,\n 'receive': ,\n },\n Optional (str) mac_learning: ,\n Optional (str) flooding: {\n 'broadcast_multicast': ,\n 'unknown_unicast': ,\n },\n Optional (str) error: ,\n Optional (str) bvi_mac_address: ,\n Optional (str) mac_aging_type: ,\n Optional (str) mac_aging_time: ,\n Optional (str) mac_limit: ,\n Optional (str) mac_limit_action: ,\n Optional (str) mac_limit_notification: ,\n Optional (str) mac_limit_reached: ,\n Optional (str) mac_secure_logging: ,\n Optional (str) mac_secure: ,\n Optional (str) mac_port_down_flush: ,\n Optional (str) dhcp_v4_snooping: ,\n Optional (str) dhcp_v4_snooping_profile: ,\n Optional (str) igmp_snooping: ,\n Optional (str) igmp_snooping_profile: ,\n Optional (str) mld_snooping_profile: ,\n Optional (str) mac_limit_threshold: ,\n Optional (str) static_mac_address: ,\n Optional (str) statistics: {\n 'packet_totals': {\n 'receive': ,\n 'send': ,\n },\n 'byte_totals': {\n 'receive': ,\n 'send': ,\n },\n Optional (str) mac_move: ,\n },\n Optional (str) dhcp_v4_snooping: ,\n Optional (str) dhcp_v4_snooping_profile: ,\n Optional (str) igmp_snooping: ,\n Optional (str) igmp_snooping_profile: ,\n Optional (str) mld_snooping_profile: ,\n Optional (str) storm_control: ,\n Optional (str) split_horizon_group: ,\n Optional (str) forward_class: ,\n },\n },\n },\n },\n },\n },\n 'pw': {\n 'num_pw': ,\n 'num_pw_up': ,\n },\n Optional (str) pbb: {\n 'num_pbb': ,\n 'num_pbb_up': ,\n },\n Optional (str) vni: {\n 'num_vni': ,\n 'num_vni_up': ,\n },\n Optional (str) evpn: {\n Any (str) *: {\n 'state': ,\n 'evi': ,\n 'xc_id': ,\n Optional (str) statistics: {\n 'packet_totals': {\n 'receive': ,\n 'send': ,\n },\n 'byte_totals': {\n 'receive': ,\n 'send': ,\n },\n Optional (str) mac_move: ,\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\nOptional (str) legend: ,\n'bridge_group': {\n Any (str) *: {\n 'bridge_domain': {\n Any (str) *: {\n 'id': ,\n 'state': ,\n 'shg_id': ,\n Optional (str) mode: ,\n Optional (str) mst_i: ,\n Optional (str) mac_learning: ,\n Optional (str) mac_withdraw: ,\n Optional (str) flooding: {\n 'broadcast_multicast': ,\n 'unknown_unicast': ,\n },\n Optional (str) multicast_source: ,\n Optional (str) mac_aging_time: ,\n Optional (str) mac_aging_type: ,\n Optional (str) mac_limit: ,\n Optional (str) mac_limit_action: ,\n Optional (str) mac_limit_notification: ,\n Optional (str) mac_limit_reached: ,\n Optional (str) mac_port_down_flush: ,\n Optional (str) mac_withdraw_sent_on: ,\n Optional (str) mac_secure: ,\n Optional (str) mac_withdraw_relaying: ,\n Optional (str) mac_withdraw_for_access_pw: ,\n Optional (str) mac_secure_logging: ,\n Optional (str) dynamic_arp_inspection: ,\n Optional (str) dynamic_arp_logging: ,\n Optional (str) ip_source_logging: ,\n Optional (str) coupled_state: ,\n Optional (str) security: ,\n Optional (str) dhcp_v4_snooping: ,\n Optional (str) dhcp_v4_snooping_profile: ,\n Optional (str) igmp_snooping: ,\n Optional (str) igmp_snooping_profile: ,\n Optional (str) mld_snooping_profile: ,\n Optional (str) mac_limit_threshold: ,\n Optional (str) mid_cvpls_config_index: ,\n Optional (str) p2mp_pw: ,\n Optional (str) mtu: ,\n Optional (str) bridge_mtu: ,\n Optional (str) filter_mac_address: ,\n Optional (str) storm_control: ,\n Optional (str) ip_source_guard: ,\n Optional (str) create_time: ,\n Optional (str) split_horizon_group: ,\n Optional (str) vine_state: ,\n Optional (str) status_changed_since_creation: ,\n 'ac': {\n 'num_ac': ,\n 'num_ac_up': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'state': ,\n 'type': ,\n Optional (str) vlan_num_ranges: ,\n Optional (str) mac_aging_type: ,\n Optional (str) mtu: ,\n 'xc_id': ,\n Optional (str) interworking: ,\n Optional (str) mst_i: ,\n Optional (str) mst_i_state: ,\n Optional (str) mac_learning: ,\n Optional (str) flooding: {\n 'broadcast_multicast': ,\n 'unknown_unicast': ,\n },\n Optional (str) error: ,\n Optional (str) bvi_mac_address: ,\n Optional (str) virtual_mac_address: ,\n Optional (str) mac_aging_time: ,\n Optional (str) mac_limit: ,\n Optional (str) mac_limit_action: ,\n Optional (str) mac_limit_notification: ,\n Optional (str) mac_limit_reached: ,\n Optional (str) security: ,\n Optional (str) dhcp_v4_snooping: ,\n Optional (str) dhcp_v4_snooping_profile: ,\n Optional (str) igmp_snooping: ,\n Optional (str) igmp_snooping_profile: ,\n Optional (str) mld_snooping_profile: ,\n Optional (str) mac_limit_threshold: ,\n Optional (str) static_mac_address: ,\n Optional (str) split_horizon_group: ,\n Optional (str) statistics: {\n 'packet_totals': {\n 'receive': ,\n 'send': ,\n },\n 'byte_totals': {\n 'receive': ,\n 'send': ,\n },\n Optional (str) mac_move: ,\n },\n Optional (str) vlan_ranges: ,\n Optional (str) rewrite_tags: ,\n Optional (str) storm_control_drop_counters: {\n 'packets': {\n 'broadcast': ,\n 'multicast': ,\n 'unknown_unicast': ,\n },\n 'bytes': {\n 'broadcast': ,\n 'multicast': ,\n 'unknown_unicast': ,\n },\n },\n Optional (str) dynamic_arp_inspection_drop_counters: {\n 'packets': ,\n 'bytes': ,\n },\n Optional (str) ip_source_guard_drop_counters: {\n 'packets': ,\n 'bytes': ,\n },\n Optional (str) pd_system_data: {\n Any (str) *: Any (str) *,\n },\n },\n },\n },\n Optional (str) vfi: {\n 'num_vfi': ,\n Any (str) *: {\n Optional (str) state: ,\n 'neighbor': {\n Any (str) *: {\n 'pw_id': {\n Any (str) *: {\n 'state': ,\n 'pw_class': ,\n Optional (str) xc_id: ,\n 'encapsulation': ,\n 'protocol': ,\n 'pw_type': ,\n 'control_word': ,\n 'interworking': ,\n Optional (str) pw_backup_disable_delay: ,\n 'sequencing': ,\n Optional (str) mpls: {\n Any (str) *: {\n 'local': ,\n 'remote': ,\n Optional (str) remote_type: ,\n Optional (str) local_type: ,\n },\n },\n Optional (str) lsp: {\n 'state': ,\n Optional (str) pw: {\n 'load_balance': {\n 'local': ,\n 'remote': ,\n },\n 'pw_status_tlv': {\n 'local': ,\n 'remote': ,\n },\n },\n Optional (str) mpls: {\n Any (str) *: {\n 'local': ,\n 'remote': ,\n Optional (str) remote_type: ,\n Optional (str) local_type: ,\n },\n },\n },\n Optional (str) flow_label_flags: {\n 'configured': ,\n 'negotiated': ,\n },\n Optional (str) status_code: ,\n 'create_time': ,\n 'last_time_status_changed': ,\n Optional (str) mac_withdraw_message: {\n 'send': ,\n 'receive': ,\n },\n Optional (str) static_mac_address: ,\n Optional (str) statistics: {\n 'packet_totals': {\n 'receive': ,\n 'send': ,\n },\n 'byte_totals': {\n 'receive': ,\n 'send': ,\n },\n Optional (str) mac_move: ,\n },\n Optional (str) dhcp_v4_snooping: ,\n Optional (str) dhcp_v4_snooping_profile: ,\n Optional (str) igmp_snooping: ,\n Optional (str) igmp_snooping_profile: ,\n Optional (str) mld_snooping_profile: ,\n Optional (str) source_address: ,\n Optional (str) forward_class: ,\n Optional (str) storm_control: ,\n Optional (str) storm_control_drop_counters: {\n 'packets': {\n 'broadcast': ,\n 'multicast': ,\n 'unknown_unicast': ,\n },\n 'bytes': {\n 'broadcast': ,\n 'multicast': ,\n 'unknown_unicast': ,\n },\n },\n Optional (str) flooding: {\n 'broadcast_multicast': ,\n 'unknown_unicast': ,\n },\n Optional (str) mac_aging_time: ,\n Optional (str) mac_aging_type: ,\n Optional (str) mac_limit: ,\n Optional (str) mac_limit_action: ,\n Optional (str) mac_limit_notification: ,\n Optional (str) mac_secure: ,\n Optional (str) mac_learning: ,\n Optional (str) mac_limit_reached: ,\n Optional (str) mac_secure_logging: ,\n Optional (str) mac_port_down_flush: ,\n Optional (str) mac_limit_threshold: ,\n Optional (str) split_horizon_group: ,\n },\n },\n },\n },\n Optional (str) statistics: {\n 'drop': {\n 'illegal_vlan': ,\n 'illegal_length': ,\n },\n },\n },\n },\n Optional (str) access_pw: {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'pw_id': {\n Any (str) *: {\n Optional (str) ac_id: ,\n 'state': ,\n Optional (str) pw_class: ,\n 'xc_id': ,\n 'encapsulation': ,\n Optional (str) protocol: ,\n 'source_address': ,\n Optional (str) encap_type: ,\n 'control_word': ,\n 'sequencing': ,\n Optional (str) pw_type: ,\n Optional (str) interworking: ,\n Optional (str) pw_backup_disable_delay: ,\n Optional (str) lsp: {\n 'state': ,\n Optional (str) evpn: {\n Any (str) *: {\n 'local': ,\n 'remote': ,\n Optional (str) remote_type: ,\n Optional (str) local_type: ,\n },\n },\n Optional (str) pw: {\n 'load_balance': {\n 'local': ,\n 'remote': ,\n },\n 'pw_status_tlv': {\n 'local': ,\n 'remote': ,\n },\n },\n Optional (str) mpls: {\n Any (str) *: {\n 'local': ,\n 'remote': ,\n Optional (str) remote_type: ,\n Optional (str) local_type: ,\n },\n },\n },\n Optional (str) flow_label_flags: {\n 'configured': ,\n 'negotiated': ,\n },\n Optional (str) status_code: ,\n 'create_time': ,\n 'last_time_status_changed': ,\n Optional (str) mac_withdraw_message: {\n 'send': ,\n 'receive': ,\n },\n Optional (str) mac_learning: ,\n Optional (str) flooding: {\n 'broadcast_multicast': ,\n 'unknown_unicast': ,\n },\n Optional (str) error: ,\n Optional (str) bvi_mac_address: ,\n Optional (str) mac_aging_type: ,\n Optional (str) mac_aging_time: ,\n Optional (str) mac_limit: ,\n Optional (str) mac_limit_action: ,\n Optional (str) mac_limit_notification: ,\n Optional (str) mac_limit_reached: ,\n Optional (str) mac_secure_logging: ,\n Optional (str) mac_secure: ,\n Optional (str) mac_port_down_flush: ,\n Optional (str) dhcp_v4_snooping: ,\n Optional (str) dhcp_v4_snooping_profile: ,\n Optional (str) igmp_snooping: ,\n Optional (str) igmp_snooping_profile: ,\n Optional (str) mld_snooping_profile: ,\n Optional (str) mac_limit_threshold: ,\n Optional (str) static_mac_address: ,\n Optional (str) statistics: {\n 'packet_totals': {\n 'receive': ,\n 'send': ,\n },\n 'byte_totals': {\n 'receive': ,\n 'send': ,\n },\n Optional (str) mac_move: ,\n },\n Optional (str) dhcp_v4_snooping: ,\n Optional (str) dhcp_v4_snooping_profile: ,\n Optional (str) igmp_snooping: ,\n Optional (str) igmp_snooping_profile: ,\n Optional (str) mld_snooping_profile: ,\n Optional (str) storm_control: ,\n Optional (str) split_horizon_group: ,\n Optional (str) forward_class: ,\n },\n },\n },\n },\n },\n },\n 'pw': {\n 'num_pw': ,\n 'num_pw_up': ,\n },\n Optional (str) pbb: {\n 'num_pbb': ,\n 'num_pbb_up': ,\n },\n Optional (str) vni: {\n 'num_vni': ,\n 'num_vni_up': ,\n },\n Optional (str) evpn: {\n Any (str) *: {\n 'state': ,\n Optional (str) evi: ,\n 'xc_id': ,\n Optional (str) statistics: {\n 'packet_totals': {\n 'receive': ,\n 'send': ,\n },\n 'byte_totals': {\n 'receive': ,\n 'send': ,\n },\n Optional (str) mac_move: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2vpn_bridge-domain_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_l2vpn.py#L1258" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_l2vpn.py#L1330" } }, "show l2vpn bridge-domain summary": { @@ -33222,7 +33978,7 @@ "package": "genie.libs.parser", "schema": "{\n'number_of_groups': ,\n'bridge_domains': {\n 'total': ,\n 'up': ,\n 'shutdown': ,\n },\n'ac': {\n 'total': ,\n 'up': ,\n 'down': ,\n },\n'pw': {\n 'total': ,\n 'up': ,\n 'down': ,\n },\n}", "uid": "show_l2vpn_bridge-domain_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_l2vpn.py#L814" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_l2vpn.py#L863" } }, "show l2vpn evpn capabilities": { @@ -34344,7 +35100,7 @@ "package": "genie.libs.parser", "schema": "{\n'mac_table': {\n Any (str) *: {\n 'mac_address': {\n Any (str) *: {\n 'type': ,\n 'learned_from': ,\n 'lc_learned': ,\n 'resync_age': ,\n 'mapped_to': ,\n },\n },\n },\n },\n}", "uid": "show_l2vpn_forwarding_bridge-domain_mac-address_location_location", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_l2vpn.py#L132" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_l2vpn.py#L133" } }, "show l2vpn forwarding bridge-domain {bridge_domain} mac-address location {location}": { @@ -34355,7 +35111,7 @@ "package": "genie.libs.parser", "schema": "{\n'mac_table': {\n Any (str) *: {\n 'mac_address': {\n Any (str) *: {\n 'type': ,\n 'learned_from': ,\n 'lc_learned': ,\n 'resync_age': ,\n 'mapped_to': ,\n },\n },\n },\n },\n}", "uid": "show_l2vpn_forwarding_bridge-domain_bridge_domain_mac-address_location_location", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_l2vpn.py#L132" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_l2vpn.py#L133" } }, "show l2vpn forwarding protection main-interface location {location}": { @@ -34366,7 +35122,18 @@ "package": "genie.libs.parser", "schema": "{\n'main_interface_id': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'state': ,\n },\n },\n },\n },\n}", "uid": "show_l2vpn_forwarding_protection_main-interface_location_location", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_l2vpn.py#L287" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_l2vpn.py#L288" + } + }, + "show l2vpn forwarding xconnect {xconnect_name} detail location {location_name}": { + "iosxr": { + "class": "ShowL2vpnForwardingXconnectDetailLocation", + "doc": "Parser for:\n show l2vpn forwarding xconnect {xconnect_name} detail location {location_name}\n ", + "module_name": "show_l2vpn", + "package": "genie.libs.parser", + "schema": "{\n'local_interface': ,\n'xconnect_id': ,\n'status': ,\n'segment': {\n Any (str) *: {\n 'segment_type': ,\n Optional (str) ac_interface: ,\n Optional (str) internal_id: ,\n Optional (str) evi: ,\n Optional (str) ac_id: ,\n 'status': ,\n Optional (str) control_word: ,\n 'statistics': {\n Any (str) *: {\n 'received': ,\n 'sent': ,\n },\n },\n },\n },\n}", + "uid": "show_l2vpn_forwarding_xconnect_xconnect_name_detail_location_location_name", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_l2vpn.py#L2754" } }, "show l2vpn mac-learning {mac_type} all location {location}": { @@ -34377,7 +35144,7 @@ "package": "genie.libs.parser", "schema": "{\n'topo_id': {\n Any (str) *: {\n 'producer': {\n Any (str) *: {\n 'next_hop': {\n Any (str) *: {\n 'mac_address': {\n Any (str) *: {\n Optional (str) ip_address: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2vpn_mac-learning_mac_type_all_location_location", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_l2vpn.py#L47" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_l2vpn.py#L48" } }, "show l2vpn service all": { @@ -34539,7 +35306,7 @@ "package": "genie.libs.parser", "schema": "{\n'groups': {\n Any (str) *: {\n 'name': {\n Any (str) *: {\n 'status': ,\n 'segment1': {\n Any (str) *: {\n 'status': ,\n 'segment2': {\n Any (str) *: {\n 'status': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2vpn_xconnect", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_xconnect.py#L1143" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_xconnect.py#L1189" } }, "show l2vpn xconnect brief": { @@ -34559,9 +35326,9 @@ "doc": "Parser for show l2vpn xconnect detail", "module_name": "show_xconnect", "package": "genie.libs.parser", - "schema": "{\n'group': {\n Any (str) *: {\n Optional (str) mp2mp: {\n Any (str) *: {\n 'state': ,\n 'vpn_id': ,\n 'vpn_mtu': ,\n 'l2_encapsulation': ,\n 'auto_discovery': {\n Any (str) *: {\n 'state': ,\n 'event_name': ,\n 'route_distinguisher': ,\n },\n },\n 'import_route_targets': ,\n 'export_route_targets': ,\n 'signaling_protocol': {\n Any (str) *: {\n 'ce_range': ,\n },\n },\n },\n },\n 'xc': {\n Any (str) *: {\n 'state': ,\n 'interworking': ,\n Optional (str) local_ce_id: ,\n Optional (str) remote_ce_id: ,\n Optional (str) discovery_state: ,\n Optional (str) monitor_session: {\n Any (str) *: {\n 'state': ,\n },\n },\n Optional (str) ac: {\n Any (str) *: {\n 'state': ,\n Optional (str) type: ,\n Optional (str) num_ranges: ,\n Optional (str) rewrite_tags: ,\n Optional (str) mtu: ,\n Optional (str) xc_id: ,\n Optional (str) interworking: ,\n Optional (str) msti: ,\n Optional (str) statistics: {\n 'packet_totals': {\n Optional (str) receive: ,\n Optional (str) send: ,\n },\n 'byte_totals': {\n Optional (str) receive: ,\n Optional (str) send: ,\n },\n Optional (str) drops: {\n Optional (str) illegal_vlan: ,\n Optional (str) illegal_length: ,\n },\n },\n Optional (str) vlan_ranges: ,\n },\n },\n Optional (str) pw: {\n 'neighbor': {\n Any (str) *: {\n 'id': {\n Any (str) *: {\n 'state': ,\n Optional (str) pw_class: ,\n Optional (str) xc_id: ,\n Optional (str) encapsulation: ,\n Optional (str) auto_discovered: ,\n Optional (str) protocol: ,\n Optional (str) source_address: ,\n Optional (str) lsp: ,\n Optional (str) type: ,\n Optional (str) control_word: ,\n Optional (str) interworking: ,\n Optional (str) backup_disable_delay: ,\n Optional (str) status_tlv: ,\n Optional (str) sequencing: ,\n Optional (str) mpls: {\n Any (str) *: {\n 'local': ,\n 'remote': ,\n Optional (str) local_type: ,\n Optional (str) remote_type: ,\n },\n },\n Optional (str) create_time: ,\n Optional (str) last_time_status_changed: ,\n Optional (str) statistics: {\n 'packet_totals': {\n Optional (str) receive: ,\n Optional (str) send: ,\n },\n 'byte_totals': {\n Optional (str) receive: ,\n Optional (str) send: ,\n },\n },\n },\n },\n },\n },\n },\n Optional (str) evpn: {\n 'neighbor': {\n Any (str) *: {\n 'id': {\n Any (str) *: {\n 'state': ,\n 'ac_id': ,\n 'xc_id': ,\n 'encapsulation': ,\n 'source_address': ,\n 'encap_type': ,\n 'control_word': ,\n 'lsp': ,\n Optional (str) status_tlv: ,\n Optional (str) sequencing: ,\n 'evpn': {\n Any (str) *: {\n 'local': ,\n 'remote': ,\n Optional (str) local_type: ,\n Optional (str) remote_type: ,\n },\n },\n 'create_time': ,\n Optional (str) last_time_status_changed: ,\n Optional (str) statistics: {\n 'packet_totals': {\n Optional (str) receive: ,\n Optional (str) send: ,\n },\n 'byte_totals': {\n Optional (str) receive: ,\n Optional (str) send: ,\n },\n },\n },\n },\n },\n },\n },\n Optional (str) backup_pw: {\n 'neighbor': {\n Any (str) *: {\n 'id': {\n Any (str) *: {\n 'state': ,\n 'pw_class': ,\n 'xc_id': ,\n 'encapsulation': ,\n Optional (str) auto_discovered: ,\n 'protocol': ,\n Optional (str) source_address: ,\n Optional (str) lsp: ,\n Optional (str) type: ,\n Optional (str) control_word: ,\n Optional (str) interworking: ,\n Optional (str) backup_disable_delay: ,\n Optional (str) status_tlv: ,\n Optional (str) sequencing: ,\n 'mpls': {\n Any (str) *: {\n 'local': ,\n 'remote': ,\n Optional (str) local_type: ,\n Optional (str) remote_type: ,\n },\n },\n Optional (str) create_time: ,\n Optional (str) last_time_status_changed: ,\n Optional (str) statistics: {\n 'packet_totals': {\n Optional (str) receive: ,\n Optional (str) send: ,\n },\n 'byte_totals': {\n Optional (str) receive: ,\n Optional (str) send: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'group': {\n Any (str) *: {\n Optional (str) mp2mp: {\n Any (str) *: {\n 'state': ,\n 'vpn_id': ,\n 'vpn_mtu': ,\n 'l2_encapsulation': ,\n 'auto_discovery': {\n Any (str) *: {\n 'state': ,\n 'event_name': ,\n 'route_distinguisher': ,\n },\n },\n 'import_route_targets': ,\n 'export_route_targets': ,\n 'signaling_protocol': {\n Any (str) *: {\n 'ce_range': ,\n },\n },\n },\n },\n 'xc': {\n Any (str) *: {\n 'state': ,\n 'interworking': ,\n Optional (str) local_ce_id: ,\n Optional (str) remote_ce_id: ,\n Optional (str) discovery_state: ,\n Optional (str) monitor_session: {\n Any (str) *: {\n 'state': ,\n },\n },\n Optional (str) ac: {\n Any (str) *: {\n 'state': ,\n Optional (str) type: ,\n Optional (str) num_ranges: ,\n Optional (str) rewrite_tags: ,\n Optional (str) mtu: ,\n Optional (str) xc_id: ,\n Optional (str) interworking: ,\n Optional (str) msti: ,\n Optional (str) statistics: {\n 'packet_totals': {\n Optional (str) receive: ,\n Optional (str) send: ,\n },\n 'byte_totals': {\n Optional (str) receive: ,\n Optional (str) send: ,\n },\n Optional (str) drops: {\n Optional (str) illegal_vlan: ,\n Optional (str) illegal_length: ,\n },\n },\n Optional (str) vlan_ranges: ,\n },\n },\n Optional (str) pw: {\n 'neighbor': {\n Any (str) *: {\n 'id': {\n Any (str) *: {\n 'state': ,\n Optional (str) pw_class: ,\n Optional (str) xc_id: ,\n Optional (str) encapsulation: ,\n Optional (str) auto_discovered: ,\n Optional (str) protocol: ,\n Optional (str) source_address: ,\n Optional (str) lsp: ,\n Optional (str) type: ,\n Optional (str) control_word: ,\n Optional (str) interworking: ,\n Optional (str) backup_disable_delay: ,\n Optional (str) status_tlv: ,\n Optional (str) sequencing: ,\n Optional (str) mpls: {\n Any (str) *: {\n 'local': ,\n 'remote': ,\n Optional (str) local_type: ,\n Optional (str) remote_type: ,\n },\n },\n Optional (str) create_time: ,\n Optional (str) last_time_status_changed: ,\n Optional (str) statistics: {\n 'packet_totals': {\n Optional (str) receive: ,\n Optional (str) send: ,\n },\n 'byte_totals': {\n Optional (str) receive: ,\n Optional (str) send: ,\n },\n },\n },\n },\n },\n },\n },\n Optional (str) evpn: {\n 'neighbor': {\n Any (str) *: {\n 'id': {\n Any (str) *: {\n Optional (str) state: ,\n Optional (str) ac_id: ,\n Optional (str) xc_id: ,\n Optional (str) encapsulation: ,\n Optional (str) source_address: ,\n Optional (str) encap_type: ,\n Optional (str) control_word: ,\n Optional (str) ignore_mtu_mismatch: ,\n Optional (str) transmit_mtu_zero: ,\n Optional (str) reachability: ,\n Optional (str) lsp: ,\n Optional (str) status_tlv: ,\n Optional (str) sequencing: ,\n Optional (str) evpn: {\n Any (str) *: {\n 'local': ,\n 'remote': ,\n Optional (str) local_type: ,\n Optional (str) remote_type: ,\n },\n },\n Optional (str) srv6: {\n Any (str) *: {\n 'local': ,\n 'remote': ,\n Optional (str) local_type: ,\n Optional (str) remote_type: ,\n },\n },\n Optional (str) create_time: ,\n Optional (str) last_time_status_changed: ,\n Optional (str) statistics: {\n 'packet_totals': {\n Optional (str) receive: ,\n Optional (str) send: ,\n },\n 'byte_totals': {\n Optional (str) receive: ,\n Optional (str) send: ,\n },\n },\n },\n },\n },\n },\n },\n Optional (str) backup_pw: {\n 'neighbor': {\n Any (str) *: {\n 'id': {\n Any (str) *: {\n 'state': ,\n 'pw_class': ,\n 'xc_id': ,\n 'encapsulation': ,\n Optional (str) auto_discovered: ,\n 'protocol': ,\n Optional (str) source_address: ,\n Optional (str) lsp: ,\n Optional (str) type: ,\n Optional (str) control_word: ,\n Optional (str) interworking: ,\n Optional (str) backup_disable_delay: ,\n Optional (str) status_tlv: ,\n Optional (str) sequencing: ,\n 'mpls': {\n Any (str) *: {\n 'local': ,\n 'remote': ,\n Optional (str) local_type: ,\n Optional (str) remote_type: ,\n },\n },\n Optional (str) create_time: ,\n Optional (str) last_time_status_changed: ,\n Optional (str) statistics: {\n 'packet_totals': {\n Optional (str) receive: ,\n Optional (str) send: ,\n },\n 'byte_totals': {\n Optional (str) receive: ,\n Optional (str) send: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2vpn_xconnect_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_xconnect.py#L378" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_xconnect.py#L389" } }, "show l2vpn xconnect mp2mp detail": { @@ -34570,9 +35337,9 @@ "doc": "Parser class for 'show l2vpn xconnect mp2mp detail' CLI.", "module_name": "show_xconnect", "package": "genie.libs.parser", - "schema": "{\n'group': {\n Any (str) *: {\n Optional (str) mp2mp: {\n Any (str) *: {\n 'state': ,\n 'vpn_id': ,\n 'vpn_mtu': ,\n 'l2_encapsulation': ,\n 'auto_discovery': {\n Any (str) *: {\n 'state': ,\n 'event_name': ,\n 'route_distinguisher': ,\n },\n },\n 'import_route_targets': ,\n 'export_route_targets': ,\n 'signaling_protocol': {\n Any (str) *: {\n 'ce_range': ,\n },\n },\n },\n },\n 'xc': {\n Any (str) *: {\n 'state': ,\n 'interworking': ,\n Optional (str) local_ce_id: ,\n Optional (str) remote_ce_id: ,\n Optional (str) discovery_state: ,\n Optional (str) monitor_session: {\n Any (str) *: {\n 'state': ,\n },\n },\n Optional (str) ac: {\n Any (str) *: {\n 'state': ,\n Optional (str) type: ,\n Optional (str) num_ranges: ,\n Optional (str) rewrite_tags: ,\n Optional (str) mtu: ,\n Optional (str) xc_id: ,\n Optional (str) interworking: ,\n Optional (str) msti: ,\n Optional (str) statistics: {\n 'packet_totals': {\n Optional (str) receive: ,\n Optional (str) send: ,\n },\n 'byte_totals': {\n Optional (str) receive: ,\n Optional (str) send: ,\n },\n Optional (str) drops: {\n Optional (str) illegal_vlan: ,\n Optional (str) illegal_length: ,\n },\n },\n Optional (str) vlan_ranges: ,\n },\n },\n Optional (str) pw: {\n 'neighbor': {\n Any (str) *: {\n 'id': {\n Any (str) *: {\n 'state': ,\n Optional (str) pw_class: ,\n Optional (str) xc_id: ,\n Optional (str) encapsulation: ,\n Optional (str) auto_discovered: ,\n Optional (str) protocol: ,\n Optional (str) source_address: ,\n Optional (str) lsp: ,\n Optional (str) type: ,\n Optional (str) control_word: ,\n Optional (str) interworking: ,\n Optional (str) backup_disable_delay: ,\n Optional (str) status_tlv: ,\n Optional (str) sequencing: ,\n Optional (str) mpls: {\n Any (str) *: {\n 'local': ,\n 'remote': ,\n Optional (str) local_type: ,\n Optional (str) remote_type: ,\n },\n },\n Optional (str) create_time: ,\n Optional (str) last_time_status_changed: ,\n Optional (str) statistics: {\n 'packet_totals': {\n Optional (str) receive: ,\n Optional (str) send: ,\n },\n 'byte_totals': {\n Optional (str) receive: ,\n Optional (str) send: ,\n },\n },\n },\n },\n },\n },\n },\n Optional (str) evpn: {\n 'neighbor': {\n Any (str) *: {\n 'id': {\n Any (str) *: {\n 'state': ,\n 'ac_id': ,\n 'xc_id': ,\n 'encapsulation': ,\n 'source_address': ,\n 'encap_type': ,\n 'control_word': ,\n 'lsp': ,\n Optional (str) status_tlv: ,\n Optional (str) sequencing: ,\n 'evpn': {\n Any (str) *: {\n 'local': ,\n 'remote': ,\n Optional (str) local_type: ,\n Optional (str) remote_type: ,\n },\n },\n 'create_time': ,\n Optional (str) last_time_status_changed: ,\n Optional (str) statistics: {\n 'packet_totals': {\n Optional (str) receive: ,\n Optional (str) send: ,\n },\n 'byte_totals': {\n Optional (str) receive: ,\n Optional (str) send: ,\n },\n },\n },\n },\n },\n },\n },\n Optional (str) backup_pw: {\n 'neighbor': {\n Any (str) *: {\n 'id': {\n Any (str) *: {\n 'state': ,\n 'pw_class': ,\n 'xc_id': ,\n 'encapsulation': ,\n Optional (str) auto_discovered: ,\n 'protocol': ,\n Optional (str) source_address: ,\n Optional (str) lsp: ,\n Optional (str) type: ,\n Optional (str) control_word: ,\n Optional (str) interworking: ,\n Optional (str) backup_disable_delay: ,\n Optional (str) status_tlv: ,\n Optional (str) sequencing: ,\n 'mpls': {\n Any (str) *: {\n 'local': ,\n 'remote': ,\n Optional (str) local_type: ,\n Optional (str) remote_type: ,\n },\n },\n Optional (str) create_time: ,\n Optional (str) last_time_status_changed: ,\n Optional (str) statistics: {\n 'packet_totals': {\n Optional (str) receive: ,\n Optional (str) send: ,\n },\n 'byte_totals': {\n Optional (str) receive: ,\n Optional (str) send: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'group': {\n Any (str) *: {\n Optional (str) mp2mp: {\n Any (str) *: {\n 'state': ,\n 'vpn_id': ,\n 'vpn_mtu': ,\n 'l2_encapsulation': ,\n 'auto_discovery': {\n Any (str) *: {\n 'state': ,\n 'event_name': ,\n 'route_distinguisher': ,\n },\n },\n 'import_route_targets': ,\n 'export_route_targets': ,\n 'signaling_protocol': {\n Any (str) *: {\n 'ce_range': ,\n },\n },\n },\n },\n 'xc': {\n Any (str) *: {\n 'state': ,\n 'interworking': ,\n Optional (str) local_ce_id: ,\n Optional (str) remote_ce_id: ,\n Optional (str) discovery_state: ,\n Optional (str) monitor_session: {\n Any (str) *: {\n 'state': ,\n },\n },\n Optional (str) ac: {\n Any (str) *: {\n 'state': ,\n Optional (str) type: ,\n Optional (str) num_ranges: ,\n Optional (str) rewrite_tags: ,\n Optional (str) mtu: ,\n Optional (str) xc_id: ,\n Optional (str) interworking: ,\n Optional (str) msti: ,\n Optional (str) statistics: {\n 'packet_totals': {\n Optional (str) receive: ,\n Optional (str) send: ,\n },\n 'byte_totals': {\n Optional (str) receive: ,\n Optional (str) send: ,\n },\n Optional (str) drops: {\n Optional (str) illegal_vlan: ,\n Optional (str) illegal_length: ,\n },\n },\n Optional (str) vlan_ranges: ,\n },\n },\n Optional (str) pw: {\n 'neighbor': {\n Any (str) *: {\n 'id': {\n Any (str) *: {\n 'state': ,\n Optional (str) pw_class: ,\n Optional (str) xc_id: ,\n Optional (str) encapsulation: ,\n Optional (str) auto_discovered: ,\n Optional (str) protocol: ,\n Optional (str) source_address: ,\n Optional (str) lsp: ,\n Optional (str) type: ,\n Optional (str) control_word: ,\n Optional (str) interworking: ,\n Optional (str) backup_disable_delay: ,\n Optional (str) status_tlv: ,\n Optional (str) sequencing: ,\n Optional (str) mpls: {\n Any (str) *: {\n 'local': ,\n 'remote': ,\n Optional (str) local_type: ,\n Optional (str) remote_type: ,\n },\n },\n Optional (str) create_time: ,\n Optional (str) last_time_status_changed: ,\n Optional (str) statistics: {\n 'packet_totals': {\n Optional (str) receive: ,\n Optional (str) send: ,\n },\n 'byte_totals': {\n Optional (str) receive: ,\n Optional (str) send: ,\n },\n },\n },\n },\n },\n },\n },\n Optional (str) evpn: {\n 'neighbor': {\n Any (str) *: {\n 'id': {\n Any (str) *: {\n Optional (str) state: ,\n Optional (str) ac_id: ,\n Optional (str) xc_id: ,\n Optional (str) encapsulation: ,\n Optional (str) source_address: ,\n Optional (str) encap_type: ,\n Optional (str) control_word: ,\n Optional (str) ignore_mtu_mismatch: ,\n Optional (str) transmit_mtu_zero: ,\n Optional (str) reachability: ,\n Optional (str) lsp: ,\n Optional (str) status_tlv: ,\n Optional (str) sequencing: ,\n Optional (str) evpn: {\n Any (str) *: {\n 'local': ,\n 'remote': ,\n Optional (str) local_type: ,\n Optional (str) remote_type: ,\n },\n },\n Optional (str) srv6: {\n Any (str) *: {\n 'local': ,\n 'remote': ,\n Optional (str) local_type: ,\n Optional (str) remote_type: ,\n },\n },\n Optional (str) create_time: ,\n Optional (str) last_time_status_changed: ,\n Optional (str) statistics: {\n 'packet_totals': {\n Optional (str) receive: ,\n Optional (str) send: ,\n },\n 'byte_totals': {\n Optional (str) receive: ,\n Optional (str) send: ,\n },\n },\n },\n },\n },\n },\n },\n Optional (str) backup_pw: {\n 'neighbor': {\n Any (str) *: {\n 'id': {\n Any (str) *: {\n 'state': ,\n 'pw_class': ,\n 'xc_id': ,\n 'encapsulation': ,\n Optional (str) auto_discovered: ,\n 'protocol': ,\n Optional (str) source_address: ,\n Optional (str) lsp: ,\n Optional (str) type: ,\n Optional (str) control_word: ,\n Optional (str) interworking: ,\n Optional (str) backup_disable_delay: ,\n Optional (str) status_tlv: ,\n Optional (str) sequencing: ,\n 'mpls': {\n Any (str) *: {\n 'local': ,\n 'remote': ,\n Optional (str) local_type: ,\n Optional (str) remote_type: ,\n },\n },\n Optional (str) create_time: ,\n Optional (str) last_time_status_changed: ,\n Optional (str) statistics: {\n 'packet_totals': {\n Optional (str) receive: ,\n Optional (str) send: ,\n },\n 'byte_totals': {\n Optional (str) receive: ,\n Optional (str) send: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2vpn_xconnect_mp2mp_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_xconnect.py#L1106" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_xconnect.py#L1152" } }, "show l2vpn xconnect summary": { @@ -34583,7 +35350,7 @@ "package": "genie.libs.parser", "schema": "{\n'number_of_groups': {\n 'total': ,\n },\n'number_of_xconnects': {\n 'total': ,\n 'up': ,\n 'down': ,\n 'unresolved': ,\n 'partially_programmed': ,\n 'ac_pw': ,\n 'ac_ac': ,\n 'pw_pw': ,\n 'monitor_session_pw': ,\n },\n'number_of_admin_down_segments': {\n 'total': ,\n },\n'number_of_mp2mp_xconnects': {\n 'total': ,\n 'up': ,\n 'down': ,\n 'advertised': ,\n 'non_advertised': ,\n },\n'number_of_ce_connections': {\n 'total': ,\n 'advertised': ,\n 'non_advertised': ,\n },\n'backup_pw': {\n 'configured': ,\n 'up': ,\n 'down': ,\n 'admin_down': ,\n 'unresolved': ,\n 'standby': ,\n 'standby_ready': ,\n },\n'backup_interface': {\n 'configured': ,\n 'up': ,\n 'down': ,\n 'admin_down': ,\n 'unresolved': ,\n 'standby': ,\n },\n}", "uid": "show_l2vpn_xconnect_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_xconnect.py#L1429" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_xconnect.py#L1475" } }, "show lacp": { @@ -34968,9 +35735,9 @@ "doc": " Parser for show license all ", "module_name": "show_license", "package": "genie.libs.parser", - "schema": "{\nOptional (str) load_time: ,\nOptional (str) one_minute: ,\nOptional (str) five_minutes: ,\nOptional (str) ntp_time: ,\nOptional (str) smart_licensing_status: {\n Optional (str) export_authorization_key: {\n Optional (str) features_authorized: ,\n },\n 'utility': {\n 'status': ,\n },\n Optional (str) smart_licensing_using_policy: {\n 'status': ,\n },\n Optional (str) account_information: {\n 'smart_account': ,\n 'virtual_account': ,\n },\n 'data_privacy': {\n 'sending_hostname': ,\n 'callhome_hostname_privacy': ,\n 'smart_licensing_hostname_privacy': ,\n 'version_privacy': ,\n },\n 'transport': {\n Optional (str) type: ,\n Optional (str) url: ,\n Optional (str) cslu_address: ,\n Optional (str) proxy: ,\n Optional (str) vrf: ,\n },\n 'miscellaneous': {\n 'custom_id': ,\n },\n 'policy': {\n 'policy_in_use': ,\n Optional (str) policy_name: ,\n 'reporting_ack_required': ,\n 'unenforced_non_export_perpetual_attributes': {\n 'first_report_requirement_days': ,\n 'reporting_frequency_days': ,\n 'report_on_change_days': ,\n },\n 'unenforced_non_export_subscription_attributes': {\n 'first_report_requirement_days': ,\n 'reporting_frequency_days': ,\n 'report_on_change_days': ,\n },\n 'enforced_perpetual_subscription_license_attributes': {\n 'first_report_requirement_days': ,\n 'reporting_frequency_days': ,\n 'report_on_change_days': ,\n },\n 'export_perpetual_subscription_license_attributes': {\n 'first_report_requirement_days': ,\n 'reporting_frequency_days': ,\n 'report_on_change_days': ,\n },\n },\n 'usage_reporting': {\n 'last_ack_received': ,\n 'next_ack_deadline': ,\n 'reporting_push_interval': ,\n 'next_ack_push_check': ,\n 'next_report_push': ,\n 'last_report_push': ,\n 'last_report_file_write': ,\n },\n Optional (str) trust_code_installed: {\n Optional (str) active: {\n Optional (str) pid: ,\n Optional (str) sn: ,\n Optional (str) info: ,\n },\n Optional (str) standby: {\n Optional (str) pid: ,\n Optional (str) sn: ,\n Optional (str) info: ,\n },\n Optional (str) member: {\n Optional (str) pid: ,\n Optional (str) sn: ,\n Optional (str) info: ,\n },\n },\n },\nOptional (str) license_usage: {\n Optional (str) license_name: {\n Any (str) *: {\n Optional (str) description: ,\n Optional (str) count: ,\n Optional (str) version: ,\n Optional (str) status: ,\n Optional (str) export_status: ,\n Optional (str) feature_name: ,\n Optional (str) feature_description: ,\n Optional (str) enforcement_type: ,\n Optional (str) license_type: ,\n },\n },\n },\nOptional (str) product_information: {\n Optional (str) udi: {\n Optional (str) pid: ,\n Optional (str) sn: ,\n },\n Optional (str) ha_udi_list: {\n Optional (str) active: {\n Optional (str) pid: ,\n Optional (str) sn: ,\n },\n Optional (str) standby: {\n Optional (str) pid: ,\n Optional (str) sn: ,\n },\n Optional (str) member: {\n Optional (str) pid: ,\n Optional (str) sn: ,\n },\n },\n },\n'agent_version': {\n 'smart_agent_for_licensing': ,\n },\nOptional (str) license_authorizations: {\n Optional (str) overall_status: {\n Optional (str) active: {\n Optional (str) pid: ,\n Optional (str) sn: ,\n Optional (str) status: ,\n Optional (str) last_return_code: ,\n Optional (str) last_confirmation_code: ,\n },\n Optional (str) standby: {\n Optional (str) pid: ,\n Optional (str) sn: ,\n Optional (str) status: ,\n Optional (str) last_return_code: ,\n Optional (str) last_confirmation_code: ,\n },\n Optional (str) member: {\n Optional (str) pid: ,\n Optional (str) sn: ,\n Optional (str) status: ,\n Optional (str) last_return_code: ,\n Optional (str) last_confirmation_code: ,\n },\n },\n Optional (str) authorizations: {\n Optional (str) description: ,\n Optional (str) total_available_count: ,\n Optional (str) enforcement_type: ,\n Optional (str) term_information: {\n Optional (str) active: {\n Optional (str) pid: ,\n Optional (str) sn: ,\n Optional (str) authorization_type: ,\n Optional (str) license_type: ,\n Optional (str) term_count: ,\n },\n Optional (str) standby: {\n Optional (str) pid: ,\n Optional (str) sn: ,\n Optional (str) authorization_type: ,\n Optional (str) license_type: ,\n Optional (str) term_count: ,\n },\n Optional (str) member: {\n Optional (str) pid: ,\n Optional (str) sn: ,\n Optional (str) authorization_type: ,\n Optional (str) license_type: ,\n Optional (str) term_count: ,\n },\n },\n },\n 'purchased_licenses': ,\n },\nOptional (str) usage_report_summary: {\n 'total': ,\n 'purged': ,\n 'total_acknowledged_received': ,\n 'waiting_for_ack': ,\n 'available_to_report': ,\n 'collecting_data': ,\n },\n}", + "schema": "{\nOptional (str) load_time: ,\nOptional (str) one_minute: ,\nOptional (str) five_minutes: ,\nOptional (str) ntp_time: ,\nOptional (str) smart_licensing_status: {\n Optional (str) license_conversion: {\n Optional (str) automatic_conversion_enabled: ,\n Optional (str) last_data_push: ,\n Optional (str) last_file_export: ,\n },\n Optional (str) export_authorization_key: {\n Optional (str) features_authorized: ,\n },\n 'utility': {\n 'status': ,\n },\n Optional (str) smart_licensing_using_policy: {\n 'status': ,\n },\n Optional (str) account_information: {\n 'smart_account': ,\n 'virtual_account': ,\n },\n 'data_privacy': {\n 'sending_hostname': ,\n 'callhome_hostname_privacy': ,\n 'smart_licensing_hostname_privacy': ,\n 'version_privacy': ,\n },\n 'transport': {\n Optional (str) type: ,\n Optional (str) url: ,\n Optional (str) cslu_address: ,\n Optional (str) proxy: ,\n Optional (str) vrf: ,\n },\n 'miscellaneous': {\n 'custom_id': ,\n },\n 'policy': {\n 'policy_in_use': ,\n Optional (str) policy_name: ,\n 'reporting_ack_required': ,\n 'unenforced_non_export_perpetual_attributes': {\n 'first_report_requirement_days': ,\n 'reporting_frequency_days': ,\n 'report_on_change_days': ,\n },\n 'unenforced_non_export_subscription_attributes': {\n 'first_report_requirement_days': ,\n 'reporting_frequency_days': ,\n 'report_on_change_days': ,\n },\n 'enforced_perpetual_subscription_license_attributes': {\n 'first_report_requirement_days': ,\n 'reporting_frequency_days': ,\n 'report_on_change_days': ,\n },\n 'export_perpetual_subscription_license_attributes': {\n 'first_report_requirement_days': ,\n 'reporting_frequency_days': ,\n 'report_on_change_days': ,\n },\n },\n 'usage_reporting': {\n 'last_ack_received': ,\n 'next_ack_deadline': ,\n 'reporting_push_interval': ,\n 'next_ack_push_check': ,\n 'next_report_push': ,\n 'last_report_push': ,\n 'last_report_file_write': ,\n },\n Optional (str) trust_code_installed: {\n Optional (str) active: {\n Optional (str) pid: ,\n Optional (str) sn: ,\n Optional (str) info: ,\n },\n Optional (str) standby: {\n Optional (str) pid: ,\n Optional (str) sn: ,\n Optional (str) info: ,\n },\n Optional (str) member: {\n Optional (str) pid: ,\n Optional (str) sn: ,\n Optional (str) info: ,\n },\n },\n },\nOptional (str) license_usage: {\n Optional (str) license_name: {\n Any (str) *: {\n Optional (str) description: ,\n Optional (str) count: ,\n Optional (str) version: ,\n Optional (str) status: ,\n Optional (str) export_status: ,\n Optional (str) feature_name: ,\n Optional (str) feature_description: ,\n Optional (str) enforcement_type: ,\n Optional (str) license_type: ,\n },\n },\n },\nOptional (str) product_information: {\n Optional (str) udi: {\n Optional (str) pid: ,\n Optional (str) sn: ,\n },\n Optional (str) ha_udi_list: {\n Optional (str) active: {\n Optional (str) pid: ,\n Optional (str) sn: ,\n },\n Optional (str) standby: {\n Optional (str) pid: ,\n Optional (str) sn: ,\n },\n Optional (str) member: {\n Optional (str) pid: ,\n Optional (str) sn: ,\n },\n },\n },\n'agent_version': {\n 'smart_agent_for_licensing': ,\n },\nOptional (str) license_authorizations: {\n Optional (str) overall_status: {\n Optional (str) active: {\n Optional (str) pid: ,\n Optional (str) sn: ,\n Optional (str) status: ,\n Optional (str) last_return_code: ,\n Optional (str) last_confirmation_code: ,\n },\n Optional (str) standby: {\n Optional (str) pid: ,\n Optional (str) sn: ,\n Optional (str) status: ,\n Optional (str) last_return_code: ,\n Optional (str) last_confirmation_code: ,\n },\n Optional (str) member: {\n Optional (str) pid: ,\n Optional (str) sn: ,\n Optional (str) status: ,\n Optional (str) last_return_code: ,\n Optional (str) last_confirmation_code: ,\n },\n },\n Optional (str) authorizations: {\n Optional (str) description: ,\n Optional (str) total_available_count: ,\n Optional (str) enforcement_type: ,\n Optional (str) term_information: {\n Optional (str) active: {\n Optional (str) pid: ,\n Optional (str) sn: ,\n Optional (str) authorization_type: ,\n Optional (str) license_type: ,\n Optional (str) term_count: ,\n },\n Optional (str) standby: {\n Optional (str) pid: ,\n Optional (str) sn: ,\n Optional (str) authorization_type: ,\n Optional (str) license_type: ,\n Optional (str) term_count: ,\n },\n Optional (str) member: {\n Optional (str) pid: ,\n Optional (str) sn: ,\n Optional (str) authorization_type: ,\n Optional (str) license_type: ,\n Optional (str) term_count: ,\n },\n },\n },\n 'purchased_licenses': ,\n },\nOptional (str) usage_report_summary: {\n 'total': ,\n 'purged': ,\n 'total_acknowledged_received': ,\n 'waiting_for_ack': ,\n 'available_to_report': ,\n 'collecting_data': ,\n },\n}", "uid": "show_license_all", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_license.py#L1407" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_license.py#L1412" } }, "show license authorization": { @@ -34982,7 +35749,7 @@ "package": "genie.libs.parser", "schema": "{\n'overall status': {\n 'active': {\n 'pid': ,\n 'sn': ,\n },\n },\n'status': ,\n'purchased_licenses': ,\n}", "uid": "show_license_authorization", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9300/show_platform.py#L406" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9300/show_platform.py#L487" } } }, @@ -34994,7 +35761,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) load_time: ,\nOptional (str) one_minute: ,\nOptional (str) five_minutes: ,\nOptional (str) ntp_time: ,\nOptional (str) no_eventlog_found: ,\nOptional (str) event_log: ListOf (dict) {'log_message': },\n}", "uid": "show_license_eventlog_2", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_license.py#L2323" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_license.py#L2336" } }, "show license history message": { @@ -35005,7 +35772,7 @@ "package": "genie.libs.parser", "schema": "{\n'message_history': {\n 'trust_establishment': ,\n 'usage_reporting': ,\n 'result_polling': ,\n 'authorization_request': ,\n 'authorization_return': ,\n 'trust_sync': ,\n },\n'import_message_history': {\n 'policy': ,\n 'auth': ,\n 'trust_code': ,\n 'rum_ack': ,\n 'conversion_ack': ,\n 'account_info': ,\n },\n}", "uid": "show_license_history_message", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_license.py#L3410" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_license.py#L3521" } }, "show license rum id all": { @@ -35058,9 +35825,9 @@ "doc": " Parser for show license tech support ", "module_name": "show_license", "package": "genie.libs.parser", - "schema": "{\nOptional (str) primary_load_time_percent: ,\nOptional (str) secondary_load_time_percent: ,\nOptional (str) one_minute_load_percent: ,\nOptional (str) five_minute_load_percent: ,\nOptional (str) ntp_time: ,\nOptional (str) smart_licensing_status: {\n Optional (str) export_authorization_key: {\n Optional (str) features_authorized: ,\n },\n 'utility': {\n 'status': ,\n },\n Optional (str) smart_licensing_using_policy: {\n 'status': ,\n },\n Optional (str) account_information: {\n Optional (str) smart_account: ,\n Optional (str) virtual_account: ,\n },\n 'data_privacy': {\n 'sending_hostname': ,\n 'callhome_hostname_privacy': ,\n 'smart_licensing_hostname_privacy': ,\n 'version_privacy': ,\n },\n 'transport': {\n Optional (str) type: ,\n Optional (str) cslu_address: ,\n Optional (str) url: ,\n Optional (str) proxy: {\n Optional (str) address: ,\n Optional (str) port: ,\n Optional (str) username: ,\n Optional (str) password: ,\n },\n Optional (str) server_identity_check: ,\n Optional (str) vrf: ,\n },\n 'miscellaneous': {\n 'custom_id': ,\n },\n 'policy': {\n 'policy_in_use': ,\n Optional (str) policy_name: ,\n 'reporting_ack_required': ,\n Any (str) *: {\n 'first_report_requirement_days': ,\n 'reporting_frequency_days': ,\n 'report_on_change_days': ,\n },\n },\n 'usage_reporting': {\n 'last_ack_received': ,\n 'next_ack_deadline': ,\n 'reporting_push_interval': ,\n 'next_ack_push_check': ,\n 'next_report_push': ,\n 'last_report_push': ,\n 'last_report_file_write': ,\n },\n },\n'license_usage': {\n 'handle': {\n : {\n 'license': ,\n 'entitlement_tag': ,\n 'description': ,\n 'count': ,\n 'version': ,\n 'status': ,\n 'status_time': ,\n 'request_time': ,\n 'export_status': ,\n 'feature_name': ,\n 'feature_description': ,\n Optional (str) enforcement_type: ,\n Optional (str) license_type: ,\n Optional (str) measurements: {\n Optional (str) entitlement: {\n Optional (str) interval: ,\n Optional (str) current_value: ,\n Optional (str) current_report: ,\n Optional (str) previous: ,\n },\n },\n Optional (str) soft_enforced: ,\n },\n },\n },\nOptional (str) product_information: {\n Optional (str) udi: {\n Optional (str) pid: ,\n Optional (str) sn: ,\n },\n Optional (str) ha_udi_list: {\n Any (str) *: {\n Optional (str) pid: ,\n Optional (str) sn: ,\n },\n },\n },\n'agent_version': {\n 'smart_agent_for_licensing': ,\n },\n'upcoming_scheduled_jobs': {\n 'current_time': ,\n 'daily': ,\n Optional (str) authorization_renewal: ,\n 'init_flag_check': ,\n Optional (str) register_period_expiration_check: ,\n Optional (str) ack_expiration_check: ,\n 'reservation_configuration_mismatch_between_nodes_in_ha_mode': ,\n Optional (str) retrieve_data_processing_result: ,\n 'start_utility_measurements': ,\n 'send_utility_rum_reports': ,\n 'save_unreported_rum_reports': ,\n Optional (str) process_utility_rum_reports: ,\n Optional (str) telemetry_reporting: ,\n Optional (str) authorization_code_process: ,\n Optional (str) authorization_confirmation_code_process: ,\n 'data_synchronization': ,\n 'external_event': ,\n Optional (str) operational_model: ,\n Optional (str) hello_message: ,\n },\nOptional (str) communication_statistics: {\n 'communication_level_allowed': ,\n 'overall_state': ,\n Any (str) *: {\n 'attempts': ,\n 'ongoing_failure': ,\n 'last_response': ,\n Optional (str) failure_reason: ,\n 'last_success_time': ,\n 'last_failure_time': ,\n },\n },\n'license_certificates': {\n 'production_cert': ,\n },\n'ha_info': {\n 'rp_role': ,\n 'chassis_role': ,\n 'behavior_role': ,\n 'rmf': ,\n 'cf': ,\n 'cf_state': ,\n 'message_flow_allowed': ,\n },\n'reservation_info': {\n 'license_reservation': ,\n 'overall_status': {\n Any (str) *: {\n Optional (str) pid: ,\n Optional (str) sn: ,\n 'reservation_status': ,\n 'request_code': ,\n 'last_return_code': ,\n 'last_confirmation_code': ,\n 'reservation_authorization_code': ,\n },\n },\n Optional (str) authorizations: {\n Optional (str) description: ,\n Optional (str) total_available_count: ,\n Optional (str) enforcement_type: ,\n Optional (str) term_information: {\n Any (str) *: {\n Optional (str) pid: ,\n Optional (str) sn: ,\n Optional (str) authorization_type: ,\n Optional (str) license_type: ,\n Optional (str) start_date: ,\n Optional (str) end_date: ,\n Optional (str) term_count: ,\n Optional (str) subscription_id: ,\n },\n },\n },\n 'purchased_licenses': ,\n Optional (str) last_reporting_not_required: {\n Optional (str) entitlement_tag: ,\n },\n },\nOptional (str) usage_report_summary: {\n 'total': ,\n 'purged': ,\n 'total_acknowledged_received': ,\n 'waiting_for_ack': ,\n 'available_to_report': ,\n 'collecting_data': ,\n Optional (str) maximum_display: ,\n Optional (str) in_storage: ,\n Optional (str) mia: ,\n Optional (str) report_module_status: ,\n },\nOptional (str) telemetry_report_summary: {\n 'device_telemetry': ,\n 'total_current_telemetry_reports': ,\n },\nOptional (str) device_telemetry_report_summary: {\n 'data_channel': ,\n 'reports_on_disk': ,\n },\n'other_info': {\n 'software_id': ,\n 'agent_state': ,\n 'ts_enable': ,\n 'transport': ,\n Optional (str) default_url: ,\n 'locale': ,\n 'debug_flags': ,\n 'privacy_send_hostname': ,\n 'privacy_send_ip': ,\n Optional (str) build_type: ,\n 'sizeof_char': ,\n 'sizeof_int': ,\n 'sizeof_long': ,\n 'sizeof_char_*': ,\n 'sizeof_time_t': ,\n 'sizeof_size_t': ,\n 'endian': ,\n 'write_erase_occurred': ,\n 'xos_version': ,\n 'config_persist_received': ,\n 'message_version': ,\n Optional (str) connect_info_name: ,\n Optional (str) connect_info_version: ,\n Optional (str) connect_info_additional: ,\n Optional (str) connect_info_prod: ,\n Optional (str) connect_info_capabilities: ,\n 'agent_capabilities': ,\n 'check_point_interface': ,\n 'config_management_interface': ,\n 'license_map_interface': ,\n 'ha_interface': ,\n 'trusted_store_interface': ,\n 'platform_data_interface': ,\n 'crypto_version_2_interface': ,\n 'sapluginmgmtinterfacemutex': ,\n 'sapluginmgmtipdomainname': ,\n Optional (str) smarttransportvrfsupport: ,\n 'smartagentclientwaitforserver': ,\n 'smartagentcmretrysend': ,\n 'smartagentclientisunified': ,\n 'smartagentcmclient': ,\n 'smartagentclientname': ,\n 'builtinencryption': ,\n 'enableoninit': ,\n 'routingreadybyevent': ,\n 'systeminitbyevent': ,\n 'smarttransportserveridcheck': ,\n 'smarttransportproxysupport': ,\n Optional (str) smartagenttelemetryrumreportmax: ,\n Optional (str) smartagentrumtelemetryrumstoremin: ,\n Optional (str) smartagentusagestatisticsenable: ,\n Optional (str) smartagentpolicydisplayformat: ,\n Optional (str) smartagentreportonupgrade: ,\n Optional (str) smartagentindividualrumencrypt: ,\n 'smartagentmaxrummemory': ,\n 'smartagentconcurrentthreadmax': ,\n 'smartagentpolicycontrollermodel': ,\n 'smartagentpolicymodel': ,\n 'smartagentfederallicense': ,\n 'smartagentmultitenant': ,\n 'attr365dayevalsyslog': ,\n 'checkpointwriteonly': ,\n 'smartagentdelaycertvalidation': ,\n 'enablebydefault': ,\n 'conversionautomatic': ,\n 'conversionallowed': ,\n 'storageencryptdisable': ,\n 'storageloadunencrypteddisable': ,\n 'tsplugindisable': ,\n 'bypassudicheck': ,\n 'loggingaddtstamp': ,\n 'loggingaddtid': ,\n 'highavailabilityoverrideevent': ,\n 'platformindependentoverrideevent': ,\n 'platformoverrideevent': ,\n 'waitforharole': ,\n 'standbyishot': ,\n 'chkpttype': ,\n 'delaycomminit': ,\n 'rolebyevent': ,\n 'maxtracelength': ,\n 'tracealwayson': ,\n 'debugflags': ,\n Optional (str) error: ,\n 'event_log_max_size': ,\n 'event_log_current_size': ,\n Optional (str) trust_data: {\n Any (str) *: {\n Optional (str) p: ,\n Optional (str) trustvalue: ,\n Optional (str) trustid: ,\n },\n },\n Optional (str) local_device: ,\n 'overall_trust': ,\n Optional (str) clock_synced_with_ntp: ,\n },\nOptional (str) platform_provided_mapping_table: {\n Optional (str) pid: ,\n Optional (str) total_licenses_found: ,\n Optional (str) enforced_licenses: {\n Any (str) *: {\n Optional (str) pid: ,\n Optional (str) hseck9_entitlement_tag: ,\n Optional (str) hseck9_no: ,\n Optional (str) hseck9: ,\n },\n },\n },\n}", + "schema": "{\nOptional (str) primary_load_time_percent: ,\nOptional (str) secondary_load_time_percent: ,\nOptional (str) one_minute_load_percent: ,\nOptional (str) five_minute_load_percent: ,\nOptional (str) ntp_time: ,\nOptional (str) smart_licensing_status: {\n Optional (str) license_conversion: {\n Optional (str) automatic_conversion_enabled: ,\n Optional (str) last_data_push: ,\n Optional (str) last_file_export: ,\n },\n Optional (str) export_authorization_key: {\n Optional (str) features_authorized: ,\n },\n 'utility': {\n 'status': ,\n },\n Optional (str) smart_licensing_using_policy: {\n 'status': ,\n Optional (str) reporting_mode: ,\n },\n Optional (str) account_information: {\n Optional (str) smart_account: ,\n Optional (str) virtual_account: ,\n },\n 'data_privacy': {\n 'sending_hostname': ,\n 'callhome_hostname_privacy': ,\n 'smart_licensing_hostname_privacy': ,\n 'version_privacy': ,\n },\n 'transport': {\n Optional (str) type: ,\n Optional (str) cslu_address: ,\n Optional (str) url: ,\n Optional (str) proxy: {\n Optional (str) address: ,\n Optional (str) port: Or (, ),\n Optional (str) username: ,\n Optional (str) password: ,\n },\n Optional (str) server_identity_check: ,\n Optional (str) vrf: ,\n },\n 'miscellaneous': {\n 'custom_id': ,\n },\n 'policy': {\n 'policy_in_use': ,\n Optional (str) policy_name: ,\n 'reporting_ack_required': ,\n Any (str) *: {\n 'first_report_requirement_days': ,\n 'reporting_frequency_days': ,\n 'report_on_change_days': ,\n },\n },\n 'usage_reporting': {\n 'last_ack_received': ,\n 'next_ack_deadline': ,\n 'reporting_push_interval': ,\n 'next_ack_push_check': ,\n 'next_report_push': ,\n 'last_report_push': ,\n 'last_report_file_write': ,\n },\n Optional (str) trust_code_installed: Or (, ),\n Optional (str) active: {\n Optional (str) pid: ,\n Optional (str) sn: ,\n Optional (str) info: ,\n },\n Optional (str) standby: {\n Optional (str) pid: ,\n Optional (str) sn: ,\n Optional (str) info: ,\n },\n Optional (str) member: {\n Optional (str) pid: ,\n Optional (str) sn: ,\n Optional (str) info: ,\n },\n },\n'license_usage': {\n 'handle': {\n : {\n 'license': ,\n 'entitlement_tag': ,\n 'description': ,\n 'count': ,\n 'version': ,\n 'status': ,\n 'status_time': ,\n 'request_time': ,\n 'export_status': ,\n 'feature_name': ,\n 'feature_description': ,\n Optional (str) enforcement_type: ,\n Optional (str) license_type: ,\n Optional (str) measurements: {\n Optional (str) entitlement: {\n Optional (str) interval: ,\n Optional (str) current_value: ,\n Optional (str) current_report: ,\n Optional (str) previous: ,\n },\n },\n Optional (str) soft_enforced: ,\n },\n },\n },\nOptional (str) product_information: {\n Optional (str) udi: {\n Optional (str) pid: ,\n Optional (str) sn: ,\n },\n Optional (str) ha_udi_list: {\n Any (str) *: {\n Optional (str) pid: ,\n Optional (str) sn: ,\n },\n },\n },\n'agent_version': {\n 'smart_agent_for_licensing': ,\n },\n'upcoming_scheduled_jobs': {\n 'current_time': ,\n 'daily': ,\n Optional (str) authorization_renewal: ,\n 'init_flag_check': ,\n Optional (str) register_period_expiration_check: ,\n Optional (str) ack_expiration_check: ,\n 'reservation_configuration_mismatch_between_nodes_in_ha_mode': ,\n Optional (str) retrieve_data_processing_result: ,\n 'start_utility_measurements': ,\n 'send_utility_rum_reports': ,\n 'save_unreported_rum_reports': ,\n Optional (str) process_utility_rum_reports: ,\n Optional (str) telemetry_reporting: ,\n Optional (str) authorization_code_process: ,\n Optional (str) authorization_confirmation_code_process: ,\n 'data_synchronization': ,\n 'external_event': ,\n Optional (str) operational_model: ,\n Optional (str) hello_message: ,\n },\nOptional (str) communication_statistics: {\n 'communication_level_allowed': ,\n 'overall_state': ,\n Any (str) *: {\n 'attempts': ,\n 'ongoing_failure': ,\n 'last_response': ,\n Optional (str) failure_reason: ,\n 'last_success_time': ,\n 'last_failure_time': ,\n },\n },\n'license_certificates': {\n 'production_cert': ,\n },\n'ha_info': {\n 'rp_role': ,\n 'chassis_role': ,\n 'behavior_role': ,\n 'rmf': ,\n 'cf': ,\n 'cf_state': ,\n 'message_flow_allowed': ,\n },\n'reservation_info': {\n 'license_reservation': ,\n Optional (str) last_data_push: ,\n Optional (str) last_file_export: ,\n 'overall_status': {\n Any (str) *: {\n Optional (str) pid: ,\n Optional (str) sn: ,\n 'reservation_status': ,\n 'request_code': ,\n 'last_return_code': ,\n 'last_confirmation_code': ,\n 'reservation_authorization_code': ,\n },\n },\n Optional (str) authorizations: {\n Optional (str) description: ,\n Optional (str) total_available_count: ,\n Optional (str) enforcement_type: ,\n Optional (str) term_information: {\n Any (str) *: {\n Optional (str) pid: ,\n Optional (str) sn: ,\n Optional (str) authorization_type: ,\n Optional (str) license_type: ,\n Optional (str) start_date: ,\n Optional (str) end_date: ,\n Optional (str) term_count: ,\n Optional (str) subscription_id: ,\n },\n },\n },\n 'purchased_licenses': ,\n Optional (str) last_reporting_not_required: {\n Optional (str) entitlement_tag: ,\n },\n },\nOptional (str) usage_report_summary: {\n 'total': ,\n 'purged': ,\n 'total_acknowledged_received': ,\n 'waiting_for_ack': ,\n 'available_to_report': ,\n 'collecting_data': ,\n Optional (str) maximum_display: ,\n Optional (str) in_storage: ,\n Optional (str) mia: ,\n Optional (str) report_module_status: ,\n },\nOptional (str) telemetry_report_summary: {\n 'device_telemetry': ,\n 'total_current_telemetry_reports': ,\n },\nOptional (str) device_telemetry_report_summary: {\n 'data_channel': ,\n 'reports_on_disk': ,\n Optional (str) trust_code_installed: Or (, ),\n Optional (str) active: {\n Optional (str) pid: ,\n Optional (str) sn: ,\n Optional (str) info: ,\n },\n Optional (str) standby: {\n Optional (str) pid: ,\n Optional (str) sn: ,\n Optional (str) info: ,\n },\n Optional (str) member: {\n Optional (str) pid: ,\n Optional (str) sn: ,\n Optional (str) info: ,\n },\n },\n'other_info': {\n 'software_id': ,\n 'agent_state': ,\n 'ts_enable': ,\n 'transport': ,\n Optional (str) default_url: ,\n 'locale': ,\n 'debug_flags': ,\n 'privacy_send_hostname': ,\n 'privacy_send_ip': ,\n Optional (str) build_type: ,\n 'sizeof_char': ,\n 'sizeof_int': ,\n 'sizeof_long': ,\n 'sizeof_char_*': ,\n 'sizeof_time_t': ,\n 'sizeof_size_t': ,\n 'endian': ,\n 'write_erase_occurred': ,\n 'xos_version': ,\n 'config_persist_received': ,\n 'message_version': ,\n Optional (str) connect_info_name: ,\n Optional (str) connect_info_version: ,\n Optional (str) connect_info_additional: ,\n Optional (str) connect_info_prod: ,\n Optional (str) connect_info_capabilities: ,\n 'agent_capabilities': ,\n 'check_point_interface': ,\n 'config_management_interface': ,\n 'license_map_interface': ,\n 'ha_interface': ,\n 'trusted_store_interface': ,\n 'platform_data_interface': ,\n 'crypto_version_2_interface': ,\n 'sapluginmgmtinterfacemutex': ,\n 'sapluginmgmtipdomainname': ,\n Optional (str) smarttransportvrfsupport: ,\n Optional (str) smartagentcompliancestatus: ,\n 'smartagentclientwaitforserver': ,\n 'smartagentcmretrysend': ,\n 'smartagentclientisunified': ,\n 'smartagentcmclient': ,\n 'smartagentclientname': ,\n 'builtinencryption': ,\n 'enableoninit': ,\n 'routingreadybyevent': ,\n 'systeminitbyevent': ,\n 'smarttransportserveridcheck': ,\n 'smarttransportproxysupport': ,\n Optional (str) smartagentslacreturnforcedallowed: ,\n Optional (str) smartagenttelemetryrumreportmax: ,\n Optional (str) smartagentrumtelemetryrumstoremin: ,\n Optional (str) smartagentusagestatisticsenable: ,\n Optional (str) smartagentpolicydisplayformat: ,\n Optional (str) smartagentreportonupgrade: ,\n Optional (str) smartagentindividualrumencrypt: ,\n 'smartagentmaxrummemory': ,\n 'smartagentconcurrentthreadmax': ,\n 'smartagentpolicycontrollermodel': ,\n Optional (str) smartagentdisablecacheswid: ,\n 'smartagentpolicymodel': ,\n 'smartagentfederallicense': ,\n 'smartagentmultitenant': ,\n 'attr365dayevalsyslog': ,\n 'checkpointwriteonly': ,\n 'smartagentdelaycertvalidation': ,\n 'enablebydefault': ,\n 'conversionautomatic': ,\n 'conversionallowed': ,\n 'storageencryptdisable': ,\n 'storageloadunencrypteddisable': ,\n 'tsplugindisable': ,\n 'bypassudicheck': ,\n 'loggingaddtstamp': ,\n 'loggingaddtid': ,\n 'highavailabilityoverrideevent': ,\n 'platformindependentoverrideevent': ,\n 'platformoverrideevent': ,\n 'waitforharole': ,\n 'standbyishot': ,\n 'chkpttype': ,\n 'delaycomminit': ,\n 'rolebyevent': ,\n 'maxtracelength': ,\n 'tracealwayson': ,\n 'debugflags': ,\n Optional (str) error: ,\n 'event_log_max_size': ,\n 'event_log_current_size': ,\n Optional (str) trust_data: {\n Any (str) *: {\n Optional (str) p: ,\n Optional (str) trustvalue: ,\n Optional (str) trustid: ,\n },\n },\n Optional (str) local_device: ,\n 'overall_trust': ,\n Optional (str) clock_synced_with_ntp: ,\n },\nOptional (str) platform_provided_mapping_table: {\n Optional (str) pid: ,\n Optional (str) total_licenses_found: ,\n Optional (str) enforced_licenses: {\n Any (str) *: {\n Optional (str) pid: ,\n Optional (str) hseck9_entitlement_tag: ,\n Optional (str) hseck9_no: ,\n Optional (str) hseck9: ,\n },\n },\n },\n}", "uid": "show_license_tech_support", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_license.py#L2712" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_license.py#L2768" } }, "show license udi": { @@ -35082,7 +35849,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) license_name: {\n Any (str) *: {\n 'description': ,\n 'count': ,\n 'version': ,\n 'status': ,\n 'export_status': ,\n 'feature_name': ,\n 'feature_description': ,\n 'enforcement_type': ,\n 'license_type': ,\n },\n },\nOptional (str) license_authorization: {\n Optional (str) status: ,\n },\n}", "uid": "show_license_usage", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_license.py#L2182" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_license.py#L2195" } }, "show line": { @@ -35111,9 +35878,9 @@ "doc": "\n Parser for\n *show lisp instance-id {instance_id} ipv6 publication {eid_prefix}\n *show lisp {lisp_id} instance-id {instance_id} ipv6 publication {eid_prefix}\n *show lisp eid-table {eid_table} ipv6 publication {eid_prefix}\n *show lisp {lisp_id} eid-table vrf {vrf} ipv6 publication {eid_prefix}\n *show lisp locator-table {vrf} instance-id {instance_id} ipv6 publication {eid_prefix}\n *show lisp locator-table vrf {vrf} instance-id {instance_id} ipv6 publication {eid_prefix}\n *show lisp instance-id {instance_id} ipv6 publication detail\n *show lisp {lisp_id} instance-id {instance_id} ipv6 publication detail\n *show lisp eid-table {eid_table} ipv6 publication detail\n *show lisp {lisp_id} eid-table vrf {vrf} ipv6 publication detail\n *show lisp locator-table {vrf} instance-id {instance_id} ipv6 publication detail\n *show lisp locator-table vrf {vrf} instance-id {instance_id} ipv6 publication detail\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_prefixes': {\n : {\n 'first_published': ,\n 'last_published': ,\n 'state': ,\n Optional (str) exported_to: ,\n 'publishers': {\n : {\n 'port': ,\n 'last_published': ,\n 'ttl': ,\n 'publisher_epoch': ,\n 'entry_epoch': ,\n 'entry_state': ,\n Optional (str) routing_tag: ,\n 'xtr_id': ,\n Optional (str) site_id: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) extranet_iid: ,\n Optional (str) locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n Optional (str) metric: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n 'rdp_len': ,\n 'src_add': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_prefixes': {\n : {\n 'first_published': ,\n 'last_published': ,\n 'state': ,\n Optional (str) exported_to: ,\n 'publishers': {\n : {\n 'port': ,\n 'last_published': ,\n 'ttl': ,\n 'publisher_epoch': ,\n 'entry_epoch': ,\n 'entry_state': ,\n Optional (str) routing_tag: ,\n 'xtr_id': ,\n Optional (str) site_id: ,\n Optional (str) domain_id: ,\n Optional (str) sgt: ,\n Optional (str) multihoming_id: ,\n Optional (str) extranet_iid: ,\n Optional (str) locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n Optional (str) metric: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n 'rdp_len': ,\n 'src_add': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lis_locator-table_vrf_instance-id_instance_id_ipv6_publication_eid_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7584" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7637" } }, "show lisp": { @@ -35124,7 +35891,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n 'locator_table': ,\n 'locator_default_set': ,\n 'eid_instance_count': ,\n 'capability': ListOf (type) ,\n 'tcp_path_mtu_discovery': ,\n },\n },\n}", "uid": "show_lisp", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14974" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14894" } }, "show lisp all instance-id * ipv4 publication config-propagation": { @@ -35135,7 +35902,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': {\n : {\n 'eid_prefix': {\n : {\n 'eid': ,\n 'mask': ,\n 'last_published': ,\n 'first_published': ,\n 'exported_to': ,\n 'publishers': {\n : {\n 'port': ,\n 'last_published': ,\n 'ttl': ,\n 'expires': ,\n 'epoch': {\n 'publisher': ,\n 'entry': ,\n },\n 'entry_state': ,\n 'xtr_id': ,\n 'domain_id': ,\n 'multihoming_id': ,\n Optional (str) extranet_iid: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_*_ipv4_publication_config-propagation", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L19303" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L19239" } }, "show lisp all instance-id * ipv6 publication config-propagation": { @@ -35146,7 +35913,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': {\n : {\n 'eid_prefix': {\n : {\n 'eid': ,\n 'mask': ,\n 'last_published': ,\n 'first_published': ,\n 'exported_to': ,\n 'publishers': {\n : {\n 'port': ,\n 'last_published': ,\n 'ttl': ,\n 'expires': ,\n 'epoch': {\n 'publisher': ,\n 'entry': ,\n },\n 'entry_state': ,\n 'xtr_id': ,\n 'domain_id': ,\n 'multihoming_id': ,\n Optional (str) extranet_iid: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_*_ipv6_publication_config-propagation", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L19331" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L19267" } }, "show lisp all instance-id {instance_id} dynamic-eid detail": { @@ -35215,9 +35982,9 @@ "doc": "Parser for \"show lisp instance-id {instance_id} {service}\"", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'locator_table': ,\n 'eid_table': ,\n 'itr': {\n 'enabled': ,\n 'proxy_itr_router': ,\n Optional (str) proxy_itr_rloc: ,\n Optional (str) local_rloc_last_resort: ,\n Optional (str) use_proxy_etr_rloc: ,\n 'solicit_map_request': ,\n 'max_smr_per_map_cache': ,\n 'multiple_smr_supression_time': ,\n },\n 'etr': {\n 'enabled': ,\n 'proxy_etr_router': ,\n 'accept_mapping_data': ,\n 'map_cache_ttl': ,\n },\n Optional (str) nat_traversal_router: ,\n Optional (str) mobility_first_hop_router: ,\n 'map_server': {\n 'enabled': ,\n },\n 'map_resolver': {\n 'enabled': ,\n },\n 'delegated_database_tree': ,\n 'mr_use_petr': {\n 'role': ,\n Optional (str) locator_set: ,\n },\n 'first_packet_petr': {\n 'role': ,\n Optional (str) locator_set: ,\n },\n Optional (str) multiple_ip_per_mac: ,\n Optional (str) mcast_flood_access_tunnel: ,\n Optional (str) pub_sub_eid: ,\n Optional (str) pub_sub: {\n 'role': ,\n Optional (str) publishers: ListOf (type) ,\n Optional (str) subscribers: ListOf (type) ,\n },\n Optional (str) site_registration_limit: ,\n Optional (str) mapping_servers: {\n Any (str) *: {\n 'ms_address': ,\n Optional (str) prefix_list: ,\n },\n },\n Optional (str) map_resolvers: {\n Any (str) *: {\n 'mr_address': ,\n Optional (str) prefix_list: ,\n },\n },\n Optional (str) xtr_id: ,\n Optional (str) site_id: ,\n 'locator_status_algorithms': {\n 'rloc_probe_algorithm': ,\n 'rloc_probe_on_route_change': ,\n 'rloc_probe_member_change': ,\n 'lsb_reports': ,\n 'ipv4_rloc_min_mask_len': ,\n 'ipv6_rloc_min_mask_len': ,\n },\n 'map_cache': {\n 'static_mappings': ,\n 'size': ,\n 'limit': ,\n 'imported_route': {\n 'count': ,\n 'limit': ,\n },\n 'activity_check_period': ,\n 'signal_supress': ,\n 'conservative_allocation': ,\n Optional (str) fib_updates: ,\n 'persistent': ,\n 'activity_tracking': ,\n },\n 'database': {\n 'total_database_mapping': ,\n 'static_database': {\n 'size': ,\n 'limit': ,\n },\n 'dynamic_database': {\n 'size': ,\n 'limit': ,\n },\n 'route_import': {\n 'size': ,\n 'limit': ,\n },\n 'import_site_reg': {\n 'size': ,\n 'limit': ,\n },\n 'dummy_database': {\n 'size': ,\n 'limit': ,\n },\n 'import_publication': {\n 'size': ,\n 'limit': ,\n },\n 'proxy_database': {\n 'size': ,\n },\n 'inactive': {\n 'size': ,\n },\n },\n 'publication_entries_exported': {\n 'map_cache': ,\n 'rib': ,\n 'database': ,\n 'prefix_list': ,\n },\n 'site_reg_entries_exported': {\n 'map_cache': ,\n 'rib': ,\n },\n Optional (str) source_locator_configuration: {\n 'vlans': {\n Any (str) *: {\n 'address': ,\n 'interface': ,\n },\n },\n },\n 'encapsulation_type': ,\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'locator_table': ,\n 'eid_table': ,\n 'itr': {\n 'enabled': ,\n 'proxy_itr_router': ,\n Optional (str) proxy_itr_rloc: ,\n Optional (str) local_rloc_last_resort: ,\n Optional (str) use_proxy_etr_rloc: ,\n 'solicit_map_request': ,\n 'max_smr_per_map_cache': ,\n 'multiple_smr_supression_time': ,\n },\n 'etr': {\n 'enabled': ,\n 'proxy_etr_router': ,\n 'accept_mapping_data': ,\n 'map_cache_ttl': ,\n },\n Optional (str) nat_traversal_router: ,\n Optional (str) mobility_first_hop_router: ,\n 'map_server': {\n 'enabled': ,\n },\n 'map_resolver': {\n 'enabled': ,\n },\n 'delegated_database_tree': ,\n 'mr_use_petr': {\n 'role': ,\n Optional (str) locator_set: ,\n },\n 'first_packet_petr': {\n 'role': ,\n Optional (str) locator_set: ,\n },\n Optional (str) multiple_ip_per_mac: ,\n Optional (str) mcast_flood_access_tunnel: ,\n Optional (str) pub_sub_eid: ,\n Optional (str) pub_sub: {\n 'role': ,\n Optional (str) publishers: ListOf (type) ,\n Optional (str) subscribers: ListOf (type) ,\n },\n Optional (str) site_registration_limit: ,\n Optional (str) mapping_servers: {\n Any (str) *: {\n 'ms_address': ,\n Optional (str) prefix_list: ,\n },\n },\n Optional (str) map_resolvers: {\n Any (str) *: {\n 'mr_address': ,\n Optional (str) prefix_list: ,\n },\n },\n Optional (str) xtr_id: ,\n Optional (str) site_id: ,\n 'locator_status_algorithms': {\n 'rloc_probe_algorithm': ,\n 'rloc_probe_on_route_change': ,\n 'rloc_probe_member_change': ,\n 'lsb_reports': ,\n 'ipv4_rloc_min_mask_len': ,\n 'ipv6_rloc_min_mask_len': ,\n },\n 'map_cache': {\n 'static_mappings': ,\n 'size': ,\n 'limit': ,\n 'imported_route': {\n 'count': ,\n 'limit': ,\n },\n 'activity_check_period': ,\n 'signal_supress': ,\n 'conservative_allocation': ,\n Optional (str) fib_updates: ,\n 'persistent': ,\n 'activity_tracking': ,\n },\n 'database': {\n 'total_database_mapping': ,\n 'static_database': {\n 'size': ,\n 'limit': ,\n },\n 'dynamic_database': {\n 'size': ,\n 'limit': ,\n },\n 'route_import': {\n 'size': ,\n 'limit': ,\n },\n 'import_site_reg': {\n 'size': ,\n 'limit': ,\n },\n 'dummy_database': {\n 'size': ,\n 'limit': ,\n },\n 'import_publication': {\n 'size': ,\n 'limit': ,\n },\n 'proxy_database': {\n 'size': ,\n },\n 'inactive': {\n 'size': ,\n },\n },\n 'publication_entries_exported': {\n 'map_cache': ,\n 'rib': ,\n 'database': ,\n 'prefix_list': ,\n },\n 'site_reg_entries_exported': {\n 'map_cache': ,\n 'rib': ,\n },\n Optional (str) source_locator_configuration: {\n 'vlans': {\n Any (str) *: {\n 'address': ,\n 'interface': ,\n },\n },\n },\n 'encapsulation_type': ,\n Optional (str) ethernet_fast_detection: ,\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_instance_id_service", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L15405" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L15326" } }, "show lisp all instance-id {instance_id} {service} map-cache": { @@ -35257,7 +36024,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n Optional (str) service: {\n Any (str) *: {\n 'map_server': {\n 'sites': {\n Any (str) *: {\n 'site_id': ,\n 'allowed_configured_locators': ,\n },\n },\n Optional (str) virtual_network_ids: {\n Any (str) *: {\n 'vni': ,\n 'mappings': {\n Any (str) *: {\n 'eid_id': ,\n 'eid_address': {\n 'address_type': ,\n 'virtual_network_id': ,\n Optional (str) ipv4: {\n 'ipv4': ,\n },\n Optional (str) ipv6: {\n 'ipv6': ,\n },\n Optional (str) ipv4_prefix: {\n 'ipv4_prefix': ,\n },\n Optional (str) ipv6_prefix: {\n 'ipv6_prefix': ,\n },\n },\n 'site_id': ,\n 'first_registered': ,\n 'last_registered': ,\n 'routing_table_tag': ,\n 'origin': ,\n Optional (str) more_specifics_accepted: ,\n 'merge_active': ,\n 'proxy_reply': ,\n 'ttl': ,\n 'state': ,\n 'registration_errors': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) mapping_records: {\n Any (str) *: {\n 'xtr_id': ,\n 'site_id': ,\n 'etr': ,\n 'eid': {\n 'address_type': ,\n 'virtual_network_id': ,\n Optional (str) ipv4: {\n 'ipv4': ,\n },\n Optional (str) ipv6: {\n 'ipv6': ,\n },\n Optional (str) ipv4_prefix: {\n 'ipv4_prefix': ,\n },\n Optional (str) ipv6_prefix: {\n 'ipv6_prefix': ,\n },\n },\n 'ttl': ,\n 'time_to_live': ,\n 'creation_time': ,\n 'merge': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'hash_function': ,\n 'nonce': ,\n 'state': ,\n 'security_capability': ,\n 'sourced_by': ,\n 'locator': {\n Any (str) *: {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_instance_id_service_server_detail_internal", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L3066" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L3092" } }, "show lisp all instance-id {instance_id} {service} server rloc members": { @@ -35297,7 +36064,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n 'service': {\n Any (str) *: {\n 'instance_id': {\n Any (str) *: {\n 'map_server': {\n Optional (str) sites: {\n Any (str) *: {\n 'site_id': ,\n 'configured': ,\n 'registered': ,\n 'inconsistent': ,\n },\n },\n 'summary': {\n 'number_configured_sites': ,\n 'number_registered_sites': ,\n Optional (str) af_datum: {\n Any (str) *: {\n 'address_type': ,\n Optional (str) number_configured_eids: ,\n Optional (str) number_registered_eids: ,\n },\n },\n 'sites_with_inconsistent_registrations': ,\n Optional (str) site_registration_limit: ,\n Optional (str) site_registration_count: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_instance_id_service_server_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L2802" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L2828" } }, "show lisp all instance-id {instance_id} {service} smr": { @@ -35326,9 +36093,9 @@ "doc": null, "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'address_family': ,\n 'eid_table': ,\n 'lsb': ,\n 'entries_total': ,\n 'no_route_entries': ,\n 'inactive_entries': ,\n Optional (str) do_not_register_entries: ,\n 'all_no_route': ,\n 'eid_prefix': ,\n 'eid_info': ,\n Optional (str) route_map: ,\n 'domain_id': ,\n Optional (str) metric: ,\n Optional (str) srvc_ins_type: ,\n Optional (str) srvc_ins_id: ,\n Optional (str) extranet_iid: ,\n Optional (str) sgt: ,\n Optional (str) locators: {\n : {\n Optional (str) priority: ,\n Optional (str) weight: ,\n Optional (str) source: ,\n Optional (str) state: ,\n 'config_missing': ,\n },\n },\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n Optional (str) map_servers: {\n : {\n 'uptime': ,\n 'ack': ,\n 'domain_id': ,\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'address_family': ,\n 'eid_table': ,\n 'lsb': ,\n 'entries_total': ,\n 'no_route_entries': ,\n 'inactive_entries': ,\n Optional (str) do_not_register_entries: ,\n 'all_no_route': ,\n 'eid_prefix': ,\n 'eid_info': ,\n Optional (str) route_map: ,\n 'domain_id': ,\n Optional (str) metric: ,\n Optional (str) srvc_ins_type: ,\n Optional (str) srvc_ins_id: ,\n Optional (str) extranet_iid: ,\n Optional (str) sgt: ,\n Optional (str) locators: {\n : {\n Optional (str) priority: ,\n Optional (str) weight: ,\n Optional (str) source: ,\n Optional (str) state: ,\n 'config_missing': ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n },\n },\n Optional (str) map_servers: {\n : {\n 'uptime': ,\n 'ack': ,\n 'domain_id': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_vlan_vlan_id_ethernet_database_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L8833" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L8908" } }, "show lisp eid-table vlan {vlan_id} ethernet eid-watch": { @@ -35339,7 +36106,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n Optional (str) instance_id: {\n Optional (type) : {\n 'client_name': ,\n 'process_id': ,\n 'connection_to_control_process': ,\n 'ipc_endpoint': ,\n 'client_notifications': ,\n 'address_family': ,\n 'eid_table': ,\n 'entry_count': ,\n 'prefix': ,\n 'watched_entries': ListOf (type) ,\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_vlan_vlan_id_ethernet_eid-watch", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L10826" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L10732" } }, "show lisp eid-table vlan {vlan_id} ethernet map-cache {eid_prefix}": { @@ -35350,7 +36117,7 @@ "package": "genie.libs.parser", "schema": null, "uid": "show_lisp_eid-table_vlan_vlan_id_ethernet_map-cache_eid_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L9682" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L9756" } }, "show lisp eid-table vlan {vlan} dynamic-eid": { @@ -35361,7 +36128,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n Optional (str) eid_table: ,\n Optional (str) dynamic_eids: {\n : {\n 'database_mapping': {\n 'eid_prefix': ,\n 'locator_set': ,\n },\n 'map_servers': ListOf (type) ,\n Optional (str) num_of_dynamic_eid: ,\n Optional (str) last_dyn_eid_discovered: ,\n Optional (str) eid_entries: {\n : {\n 'interface': ,\n 'uptime': ,\n 'last_activity': ,\n 'discovered_by': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_vlan_vlan_dynamic-eid", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5566" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5626" } }, "show lisp eid-table vlan {vlan} dynamic-eid detail": { @@ -35372,7 +36139,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n Optional (str) eid_table: ,\n Optional (str) dynamic_eids: {\n : {\n 'database_mapping': {\n 'eid_prefix': ,\n 'locator_set': ,\n },\n 'map_servers': ListOf (type) ,\n Optional (str) num_of_dynamic_eid: ,\n Optional (str) last_dyn_eid_discovered: ,\n Optional (str) eid_entries: {\n : {\n 'interface': ,\n 'uptime': ,\n 'last_activity': ,\n 'discovered_by': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_vlan_vlan_dynamic-eid_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5614" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5674" } }, "show lisp eid-table vlan {vlan} dynamic-eid summary": { @@ -35383,7 +36150,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n Optional (str) eid_table: ,\n Optional (str) dynamic_eids: {\n : {\n 'eids': {\n : {\n 'interface': ,\n 'uptime': ,\n 'last_packet': ,\n 'pending_ping_count': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_vlan_vlan_dynamic-eid_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5273" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5333" } }, "show lisp eid-table vlan {vlan} ethernet publisher": { @@ -35394,7 +36161,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n Any (str) *: {\n 'publishers': {\n : {\n 'state': ,\n 'session': ,\n 'pubsub_state': ,\n Optional (str) type: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_vlan_vlan_ethernet_publisher", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7073" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7114" } }, "show lisp eid-table vlan {vlan} ethernet server": { @@ -35403,9 +36170,9 @@ "doc": " Parser for show lisp site\n * show lisp instance-id {instance_id} ethernet server\n * show lisp {lisp_id} instance-id {instance_id} ethernet server\n * show lisp locator-table {locator_table} instance-id {instance_id} ethernet server\n * show lisp eid-table vlan {vlan} ethernet server\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n Optional (str) port: ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_vlan_vlan_ethernet_server", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L4970" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5030" } }, "show lisp eid-table vlan {vlan} ethernet server address-resolution detail": { @@ -35416,7 +36183,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'site': ,\n 'host_address': {\n : {\n 'hardware_address': ,\n 'first_registered': ,\n 'last_registered': ,\n 'registration_errors': {\n 'authentication_failures': ,\n },\n 'etr': {\n : {\n 'port': ,\n 'last_registered': ,\n 'ttl': ,\n 'xtr_id': ,\n 'site_id': ,\n 'registered_addr': ,\n 'l3_instance_id': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_vlan_vlan_ethernet_server_address-resolution_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L8553" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L8628" } }, "show lisp eid-table vlan {vlan} ethernet server address-resolution {eid}": { @@ -35427,7 +36194,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'site': ,\n 'host_address': {\n : {\n 'hardware_address': ,\n 'first_registered': ,\n 'last_registered': ,\n 'registration_errors': {\n 'authentication_failures': ,\n },\n 'etr': {\n : {\n 'port': ,\n 'last_registered': ,\n 'ttl': ,\n 'xtr_id': ,\n 'site_id': ,\n 'registered_addr': ,\n 'l3_instance_id': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_vlan_vlan_ethernet_server_address-resolution_eid", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L8553" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L8628" } }, "show lisp eid-table vlan {vlan} ethernet server subscription": { @@ -35438,7 +36205,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'entries': ,\n Optional (str) eid_prefix: {\n : {\n 'registration': ,\n Optional (str) created: ,\n Optional (str) last_update: ,\n Optional (str) subscribers: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_vlan_vlan_ethernet_server_subscription", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L19016" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18952" } }, "show lisp eid-table vlan {vlan} ethernet subscriber": { @@ -35449,7 +36216,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'entries': ,\n 'subscribers': {\n : ListOf (dict) {'port': , 'type': , Optional (str) affinity_id_x: , Optional (str) affinity_id_y: },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_vlan_vlan_ethernet_subscriber", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7868" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7921" } }, "show lisp eid-table vlan {vlan} ethernet subscription": { @@ -35460,7 +36227,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'entries': ,\n Optional (str) eid_prefix: {\n : {\n 'source': ,\n Optional (str) created: ,\n Optional (str) last_update: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_vlan_vlan_ethernet_subscription", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L8074" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L8127" } }, "show lisp eid-table vrf ipv4 publisher {publisher_id}": { @@ -35471,7 +36238,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'address_family': ,\n 'eid_table': ,\n 'state': ,\n 'epoch': ,\n 'entries': ,\n 'eid_prefix': {\n : {\n 'eid_epoch': ,\n 'last_pub_time': ,\n 'ttl': ,\n 'eid_state': ,\n Optional (str) rloc_set: {\n : {\n 'priority': ,\n 'weight': ,\n 'rloc_state': ,\n 'encap_iid': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_vrf_ipv4_publisher_publisher_id", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L9268" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L9342" } }, "show lisp eid-table vrf ipv6 publisher {publisher_id}": { @@ -35482,7 +36249,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'address_family': ,\n 'eid_table': ,\n 'state': ,\n 'epoch': ,\n 'entries': ,\n 'eid_prefix': {\n : {\n 'eid_epoch': ,\n 'last_pub_time': ,\n 'ttl': ,\n 'eid_state': ,\n Optional (str) rloc_set: {\n : {\n 'priority': ,\n 'weight': ,\n 'rloc_state': ,\n 'encap_iid': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_vrf_ipv6_publisher_publisher_id", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L9315" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L9389" } }, "show lisp eid-table vrf {eid_table} ipv4 map-cache {prefix}": { @@ -35491,9 +36258,9 @@ "doc": " Parser for\n * show lisp instance-id {instance_id} ipv4 map-cache {prefix}\n * show lisp {lisp_id} instance-id {instance_id} ipv4 map-cache {prefix}\n * show lisp eid-table vrf {eid_table} ipv4 map-cache {prefix}\n * show lisp locator-table {locator_table} instance-id {instance_id} ipv4 map-cache {prefix}\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'entries': ,\n 'eid_prefix': ,\n 'eid': ,\n 'mask': ,\n 'uptime': ,\n 'expires': ,\n 'via': ,\n Optional (str) site: ,\n Optional (str) received_mapping: ,\n Optional (str) sgt: ,\n 'sources': ,\n 'state': ,\n 'last_modified': ,\n 'map_source': ,\n Optional (str) activity: ,\n Optional (str) packets_out: ,\n Optional (str) packets_out_bytes: ,\n Optional (str) action: ,\n Optional (str) counters_not_accurate: ,\n 'locators': {\n Any (str) *: {\n 'uptime': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'encap_iid': ,\n Optional (str) domain_id: ,\n Optional (str) multihome_id: ,\n Optional (str) metric: ,\n Optional (str) state_change_time: ,\n Optional (str) state_change_count: ,\n Optional (str) route_reachability_change_time: ,\n Optional (str) route_reachability_change_count: ,\n Optional (str) priority_change: ,\n Optional (str) weight_change: ,\n Optional (str) reject_reason: ,\n Optional (str) rloc_probe_sent: ,\n Optional (str) rloc_probe_in: ,\n Optional (str) itr_rloc: ,\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'entries': ,\n 'eid_prefix': ,\n 'eid': ,\n 'mask': ,\n 'uptime': ,\n 'expires': ,\n 'via': ,\n Optional (str) site: ,\n Optional (str) received_mapping: ,\n Optional (str) sgt: ,\n 'sources': ,\n 'state': ,\n 'last_modified': ,\n 'map_source': ,\n Optional (str) activity: ,\n Optional (str) packets_out: ,\n Optional (str) packets_out_bytes: ,\n Optional (str) action: ,\n Optional (str) counters_not_accurate: ,\n 'locators': {\n Any (str) *: {\n 'uptime': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'encap_iid': ,\n Optional (str) domain_id: ,\n Optional (str) multihome_id: ,\n Optional (str) metric: ,\n Optional (str) state_change_time: ,\n Optional (str) state_change_count: ,\n Optional (str) route_reachability_change_time: ,\n Optional (str) route_reachability_change_count: ,\n Optional (str) priority_change: ,\n Optional (str) weight_change: ,\n Optional (str) reject_reason: ,\n Optional (str) rloc_probe_sent: ,\n Optional (str) rloc_probe_in: ,\n Optional (str) itr_rloc: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_vrf_eid_table_ipv4_map-cache_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L12538" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L12458" } }, "show lisp eid-table vrf {eid_table} ipv6 map-cache {prefix}": { @@ -35502,9 +36269,9 @@ "doc": " Parser for\n * show lisp instance-id {instance_id} ipv6 map-cache {prefix}\n * show lisp {lisp_id} instance-id {instance_id} ipv6 map-cache {prefix}\n * show lisp eid-table vrf {eid_table} ipv6 map-cache {prefix}\n * show lisp locator-table {locator_table} instance-id {instance_id} ipv6 map-cache {prefix}\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'entries': ,\n 'eid_prefix': ,\n 'eid': ,\n 'mask': ,\n 'uptime': ,\n 'expires': ,\n 'via': ,\n Optional (str) site: ,\n Optional (str) received_mapping: ,\n Optional (str) sgt: ,\n 'sources': ,\n 'state': ,\n 'last_modified': ,\n 'map_source': ,\n Optional (str) activity: ,\n Optional (str) packets_out: ,\n Optional (str) packets_out_bytes: ,\n Optional (str) action: ,\n Optional (str) counters_not_accurate: ,\n 'locators': {\n Any (str) *: {\n 'uptime': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'encap_iid': ,\n Optional (str) domain_id: ,\n Optional (str) multihome_id: ,\n Optional (str) metric: ,\n Optional (str) state_change_time: ,\n Optional (str) state_change_count: ,\n Optional (str) route_reachability_change_time: ,\n Optional (str) route_reachability_change_count: ,\n Optional (str) priority_change: ,\n Optional (str) weight_change: ,\n Optional (str) reject_reason: ,\n Optional (str) rloc_probe_sent: ,\n Optional (str) rloc_probe_in: ,\n Optional (str) itr_rloc: ,\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'entries': ,\n 'eid_prefix': ,\n 'eid': ,\n 'mask': ,\n 'uptime': ,\n 'expires': ,\n 'via': ,\n Optional (str) site: ,\n Optional (str) received_mapping: ,\n Optional (str) sgt: ,\n 'sources': ,\n 'state': ,\n 'last_modified': ,\n 'map_source': ,\n Optional (str) activity: ,\n Optional (str) packets_out: ,\n Optional (str) packets_out_bytes: ,\n Optional (str) action: ,\n Optional (str) counters_not_accurate: ,\n 'locators': {\n Any (str) *: {\n 'uptime': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'encap_iid': ,\n Optional (str) domain_id: ,\n Optional (str) multihome_id: ,\n Optional (str) metric: ,\n Optional (str) state_change_time: ,\n Optional (str) state_change_count: ,\n Optional (str) route_reachability_change_time: ,\n Optional (str) route_reachability_change_count: ,\n Optional (str) priority_change: ,\n Optional (str) weight_change: ,\n Optional (str) reject_reason: ,\n Optional (str) rloc_probe_sent: ,\n Optional (str) rloc_probe_in: ,\n Optional (str) itr_rloc: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_vrf_eid_table_ipv6_map-cache_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L12564" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L12484" } }, "show lisp eid-table vrf {eid_vrf} {address_family} database {prefix}": { @@ -35513,9 +36280,9 @@ "doc": null, "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'address_family': ,\n 'eid_table': ,\n 'lsb': ,\n 'entries_total': ,\n 'no_route_entries': ,\n 'inactive_entries': ,\n Optional (str) do_not_register_entries: ,\n 'all_no_route': ,\n 'eid_prefix': ,\n 'eid_info': ,\n Optional (str) route_map: ,\n 'domain_id': ,\n Optional (str) metric: ,\n Optional (str) srvc_ins_type: ,\n Optional (str) srvc_ins_id: ,\n Optional (str) extranet_iid: ,\n Optional (str) sgt: ,\n Optional (str) locators: {\n : {\n Optional (str) priority: ,\n Optional (str) weight: ,\n Optional (str) source: ,\n Optional (str) state: ,\n 'config_missing': ,\n },\n },\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n Optional (str) map_servers: {\n : {\n 'uptime': ,\n 'ack': ,\n 'domain_id': ,\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'address_family': ,\n 'eid_table': ,\n 'lsb': ,\n 'entries_total': ,\n 'no_route_entries': ,\n 'inactive_entries': ,\n Optional (str) do_not_register_entries: ,\n 'all_no_route': ,\n 'eid_prefix': ,\n 'eid_info': ,\n Optional (str) route_map: ,\n 'domain_id': ,\n Optional (str) metric: ,\n Optional (str) srvc_ins_type: ,\n Optional (str) srvc_ins_id: ,\n Optional (str) extranet_iid: ,\n Optional (str) sgt: ,\n Optional (str) locators: {\n : {\n Optional (str) priority: ,\n Optional (str) weight: ,\n Optional (str) source: ,\n Optional (str) state: ,\n 'config_missing': ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n },\n },\n Optional (str) map_servers: {\n : {\n 'uptime': ,\n 'ack': ,\n 'domain_id': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_vrf_eid_vrf_address_family_database_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L8833" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L8908" } }, "show lisp eid-table vrf {vrf} dynamic-eid": { @@ -35526,7 +36293,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n Optional (str) eid_table: ,\n Optional (str) dynamic_eids: {\n : {\n 'database_mapping': {\n 'eid_prefix': ,\n 'locator_set': ,\n },\n 'map_servers': ListOf (type) ,\n Optional (str) num_of_dynamic_eid: ,\n Optional (str) last_dyn_eid_discovered: ,\n Optional (str) eid_entries: {\n : {\n 'interface': ,\n 'uptime': ,\n 'last_activity': ,\n 'discovered_by': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_vrf_vrf_dynamic-eid", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5566" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5626" } }, "show lisp eid-table vrf {vrf} dynamic-eid detail": { @@ -35537,7 +36304,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n Optional (str) eid_table: ,\n Optional (str) dynamic_eids: {\n : {\n 'database_mapping': {\n 'eid_prefix': ,\n 'locator_set': ,\n },\n 'map_servers': ListOf (type) ,\n Optional (str) num_of_dynamic_eid: ,\n Optional (str) last_dyn_eid_discovered: ,\n Optional (str) eid_entries: {\n : {\n 'interface': ,\n 'uptime': ,\n 'last_activity': ,\n 'discovered_by': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_vrf_vrf_dynamic-eid_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5614" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5674" } }, "show lisp eid-table vrf {vrf} dynamic-eid summary": { @@ -35548,7 +36315,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n Optional (str) eid_table: ,\n Optional (str) dynamic_eids: {\n : {\n 'eids': {\n : {\n 'interface': ,\n 'uptime': ,\n 'last_packet': ,\n 'pending_ping_count': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_vrf_vrf_dynamic-eid_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5273" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5333" } }, "show lisp eid-table vrf {vrf} ethernet server detail": { @@ -35559,7 +36326,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_vrf_vrf_ethernet_server_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14445" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14365" } }, "show lisp eid-table vrf {vrf} ethernet server etr-address {etr_address}": { @@ -35570,7 +36337,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_vrf_vrf_ethernet_server_etr-address_etr_address", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14445" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14365" } }, "show lisp eid-table vrf {vrf} ethernet server name {site_name}": { @@ -35581,7 +36348,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_vrf_vrf_ethernet_server_name_site_name", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14445" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14365" } }, "show lisp eid-table vrf {vrf} ethernet server {eid}": { @@ -35592,7 +36359,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_vrf_vrf_ethernet_server_eid", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14445" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14365" } }, "show lisp eid-table vrf {vrf} ipv4 away": { @@ -35603,7 +36370,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'vrf': ,\n Optional (str) entries: ,\n Optional (str) eid_prefix: {\n : {\n 'producer': ,\n 'created': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_vrf_vrf_ipv4_away", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6524" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6565" } }, "show lisp eid-table vrf {vrf} ipv4 away {eid_prefix}": { @@ -35614,7 +36381,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'vrf': ,\n Optional (str) entries: ,\n Optional (str) eid_prefix: {\n : {\n 'producer': ,\n 'created': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_vrf_vrf_ipv4_away_eid_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6524" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6565" } }, "show lisp eid-table vrf {vrf} ipv4 away {eid}": { @@ -35625,7 +36392,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'vrf': ,\n Optional (str) entries: ,\n Optional (str) eid_prefix: {\n : {\n 'producer': ,\n 'created': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_vrf_vrf_ipv4_away_eid", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6524" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6565" } }, "show lisp eid-table vrf {vrf} ipv4 map-cache": { @@ -35636,7 +36403,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'entries': ,\n 'eid_prefix': {\n : {\n 'uptime': ,\n 'expiry_time': ,\n 'via': ,\n Optional (str) map_reply_state: ,\n Optional (str) site: ,\n Optional (str) sgt: ,\n Optional (str) map_cache_type: ,\n Optional (str) action: ,\n Optional (str) negative_cache_entry: ,\n Optional (str) locators: {\n : {\n Optional (str) uptime: ,\n Optional (str) rloc_state: ,\n Optional (str) priority: ,\n Optional (str) weight: ,\n Optional (str) encap_iid: ,\n Optional (str) metric: Or (, None),\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_vrf_vrf_ipv4_map-cache", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18168" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18104" } }, "show lisp eid-table vrf {vrf} ipv4 publication": { @@ -35647,7 +36414,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'total_entries': ,\n 'eid_prefix': {\n : {\n 'publisher_ip': ,\n 'last_published': ,\n Optional (str) rloc: ,\n 'encap_iid': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_vrf_vrf_ipv4_publication", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5699" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5759" } }, "show lisp eid-table vrf {vrf} ipv4 publisher": { @@ -35658,7 +36425,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n Any (str) *: {\n 'publishers': {\n : {\n 'state': ,\n 'session': ,\n 'pubsub_state': ,\n Optional (str) type: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_vrf_vrf_ipv4_publisher", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6998" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7039" } }, "show lisp eid-table vrf {vrf} ipv4 publisher {publisher_id}": { @@ -35669,7 +36436,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'address_family': ,\n 'eid_table': ,\n 'state': ,\n 'epoch': ,\n 'entries': ,\n 'eid_prefix': {\n : {\n 'eid_epoch': ,\n 'last_pub_time': ,\n 'ttl': ,\n 'eid_state': ,\n Optional (str) rloc_set: {\n : {\n 'priority': ,\n 'weight': ,\n 'rloc_state': ,\n 'encap_iid': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_vrf_vrf_ipv4_publisher_publisher_id", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L9268" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L9342" } }, "show lisp eid-table vrf {vrf} ipv4 route-import map-cache": { @@ -35680,7 +36447,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'config': ,\n 'entries': ,\n 'limit': ,\n 'eids': {\n : {\n 'uptime': ,\n 'source': ,\n Optional (str) rloc_set: ,\n 'cache_db': ,\n Optional (str) state: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_vrf_vrf_ipv4_route-import_map-cache", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6279" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6320" } }, "show lisp eid-table vrf {vrf} ipv4 route-import map-cache {eid_prefix}": { @@ -35691,7 +36458,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'config': ,\n 'entries': ,\n 'limit': ,\n 'eids': {\n : {\n 'uptime': ,\n 'source': ,\n Optional (str) rloc_set: ,\n 'cache_db': ,\n Optional (str) state: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_vrf_vrf_ipv4_route-import_map-cache_eid_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6279" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6320" } }, "show lisp eid-table vrf {vrf} ipv4 route-import map-cache {eid}": { @@ -35702,7 +36469,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'config': ,\n 'entries': ,\n 'limit': ,\n 'eids': {\n : {\n 'uptime': ,\n 'source': ,\n Optional (str) rloc_set: ,\n 'cache_db': ,\n Optional (str) state: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_vrf_vrf_ipv4_route-import_map-cache_eid", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6279" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6320" } }, "show lisp eid-table vrf {vrf} ipv4 server": { @@ -35711,9 +36478,9 @@ "doc": " Parser for\n * show lisp instance-id {instance_id} ipv4 server\n * show lisp {lisp_id} instance-id {instance_id} ipv4 server\n * show lisp locator-table {locator_table} instance-id {instance_id} ipv4 server\n * show lisp eid-table vrf {vrf} ipv4 server\n * show lisp eid-table {eid_table} ipv4 server\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n Optional (str) port: ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_vrf_vrf_ipv4_server", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5160" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5220" } }, "show lisp eid-table vrf {vrf} ipv4 server detail": { @@ -35724,7 +36491,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_vrf_vrf_ipv4_server_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14535" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14455" } }, "show lisp eid-table vrf {vrf} ipv4 server etr-address {etr_address}": { @@ -35735,7 +36502,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_vrf_vrf_ipv4_server_etr-address_etr_address", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14535" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14455" } }, "show lisp eid-table vrf {vrf} ipv4 server extranet-policy": { @@ -35744,9 +36511,9 @@ "doc": " Parser for show lisp site\n * show lisp instance-id {instance_id} ipv4 server extranet-policy\n * show lisp {lisp_id} instance-id {instance_id} ipv4 server extranet-policy\n * show lisp eid-table {eid_table} ipv4 server extranet-policy\n * show lisp eid-table vrf {vrf} ipv4 server extranet-policy\n * show lisp locator-table {locator_table} instance-id {instance_id} ipv4 server extranet-policy\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n Optional (str) port: ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_vrf_vrf_ipv4_server_extranet-policy", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5082" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5142" } }, "show lisp eid-table vrf {vrf} ipv4 server extranet-policy {prefix}": { @@ -35757,7 +36524,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_vrf_vrf_ipv4_server_extranet-policy_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14871" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14791" } }, "show lisp eid-table vrf {vrf} ipv4 server name {site_name}": { @@ -35768,7 +36535,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_vrf_vrf_ipv4_server_name_site_name", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14535" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14455" } }, "show lisp eid-table vrf {vrf} ipv4 server silent-host-detection": { @@ -35777,9 +36544,9 @@ "doc": " Parser for show lisp site\n * show lisp instance-id {instance_id} ipv4 server silent-host-detection\n * show lisp {lisp_id} instance-id {instance_id} ipv4 server silent-host-detection\n * show lisp eid-table {eid_table} ipv4 server silent-host-detection\n * show lisp eid-table vrf {vrf} ipv4 server silent-host-detection\n * show lisp locator-table {locator_table} instance-id {instance_id} ipv4 server silent-host-detection\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n Optional (str) port: ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_vrf_vrf_ipv4_server_silent-host-detection", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5004" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5064" } }, "show lisp eid-table vrf {vrf} ipv4 server subscription": { @@ -35790,7 +36557,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'entries': ,\n Optional (str) eid_prefix: {\n : {\n 'registration': ,\n Optional (str) created: ,\n Optional (str) last_update: ,\n Optional (str) subscribers: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_vrf_vrf_ipv4_server_subscription", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18940" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18876" } }, "show lisp eid-table vrf {vrf} ipv4 server {eid}": { @@ -35801,7 +36568,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_vrf_vrf_ipv4_server_eid", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14535" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14455" } }, "show lisp eid-table vrf {vrf} ipv4 subscriber": { @@ -35812,7 +36579,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'entries': ,\n 'subscribers': {\n : ListOf (dict) {'port': , 'type': , Optional (str) affinity_id_x: , Optional (str) affinity_id_y: },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_vrf_vrf_ipv4_subscriber", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7794" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7847" } }, "show lisp eid-table vrf {vrf} ipv4 subscription": { @@ -35823,7 +36590,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'entries': ,\n Optional (str) eid_prefix: {\n : {\n 'source': ,\n Optional (str) created: ,\n Optional (str) last_update: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_vrf_vrf_ipv4_subscription", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7998" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L8051" } }, "show lisp eid-table vrf {vrf} ipv6 away": { @@ -35834,7 +36601,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'vrf': ,\n Optional (str) entries: ,\n Optional (str) eid_prefix: {\n : {\n 'producer': ,\n 'created': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_vrf_vrf_ipv6_away", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6614" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6655" } }, "show lisp eid-table vrf {vrf} ipv6 away {eid_prefix}": { @@ -35845,7 +36612,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'vrf': ,\n Optional (str) entries: ,\n Optional (str) eid_prefix: {\n : {\n 'producer': ,\n 'created': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_vrf_vrf_ipv6_away_eid_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6614" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6655" } }, "show lisp eid-table vrf {vrf} ipv6 away {eid}": { @@ -35856,7 +36623,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'vrf': ,\n Optional (str) entries: ,\n Optional (str) eid_prefix: {\n : {\n 'producer': ,\n 'created': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_vrf_vrf_ipv6_away_eid", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6614" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6655" } }, "show lisp eid-table vrf {vrf} ipv6 map-cache": { @@ -35867,7 +36634,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'entries': ,\n 'eid_prefix': {\n : {\n 'uptime': ,\n 'expiry_time': ,\n 'via': ,\n Optional (str) map_reply_state: ,\n Optional (str) site: ,\n Optional (str) sgt: ,\n Optional (str) map_cache_type: ,\n Optional (str) action: ,\n Optional (str) negative_cache_entry: ,\n Optional (str) locators: {\n : {\n Optional (str) uptime: ,\n Optional (str) rloc_state: ,\n Optional (str) priority: ,\n Optional (str) weight: ,\n Optional (str) encap_iid: ,\n Optional (str) metric: Or (, None),\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_vrf_vrf_ipv6_map-cache", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18201" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18137" } }, "show lisp eid-table vrf {vrf} ipv6 publication": { @@ -35878,7 +36645,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'total_entries': ,\n 'eid_prefix': {\n : {\n 'publisher_ip': ,\n 'last_published': ,\n Optional (str) rloc: ,\n 'encap_iid': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_vrf_vrf_ipv6_publication", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5821" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5873" } }, "show lisp eid-table vrf {vrf} ipv6 publisher": { @@ -35889,7 +36656,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n Any (str) *: {\n 'publishers': {\n : {\n 'state': ,\n 'session': ,\n 'pubsub_state': ,\n Optional (str) type: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_vrf_vrf_ipv6_publisher", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7034" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7075" } }, "show lisp eid-table vrf {vrf} ipv6 publisher {publisher_id}": { @@ -35900,7 +36667,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'address_family': ,\n 'eid_table': ,\n 'state': ,\n 'epoch': ,\n 'entries': ,\n 'eid_prefix': {\n : {\n 'eid_epoch': ,\n 'last_pub_time': ,\n 'ttl': ,\n 'eid_state': ,\n Optional (str) rloc_set: {\n : {\n 'priority': ,\n 'weight': ,\n 'rloc_state': ,\n 'encap_iid': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_vrf_vrf_ipv6_publisher_publisher_id", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L9315" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L9389" } }, "show lisp eid-table vrf {vrf} ipv6 route-import map-cache": { @@ -35911,7 +36678,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'config': ,\n 'entries': ,\n 'limit': ,\n 'eids': {\n : {\n 'uptime': ,\n 'source': ,\n Optional (str) rloc_set: ,\n 'cache_db': ,\n Optional (str) state: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_vrf_vrf_ipv6_route-import_map-cache", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6352" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6393" } }, "show lisp eid-table vrf {vrf} ipv6 route-import map-cache {eid_prefix}": { @@ -35922,7 +36689,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'config': ,\n 'entries': ,\n 'limit': ,\n 'eids': {\n : {\n 'uptime': ,\n 'source': ,\n Optional (str) rloc_set: ,\n 'cache_db': ,\n Optional (str) state: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_vrf_vrf_ipv6_route-import_map-cache_eid_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6352" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6393" } }, "show lisp eid-table vrf {vrf} ipv6 route-import map-cache {eid}": { @@ -35933,7 +36700,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'config': ,\n 'entries': ,\n 'limit': ,\n 'eids': {\n : {\n 'uptime': ,\n 'source': ,\n Optional (str) rloc_set: ,\n 'cache_db': ,\n Optional (str) state: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_vrf_vrf_ipv6_route-import_map-cache_eid", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6352" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6393" } }, "show lisp eid-table vrf {vrf} ipv6 server": { @@ -35942,9 +36709,9 @@ "doc": " Parser for\n * show lisp instance-id {instance_id} ipv6 server\n * show lisp {lisp_id} instance-id {instance_id} ipv6 server\n * show lisp locator-table {locator_table} instance-id {instance_id} ipv6 server\n * show lisp eid-table vrf {vrf} ipv6 server\n * show lisp eid-table {eid_table} ipv6 server\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n Optional (str) port: ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_vrf_vrf_ipv6_server", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5199" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5259" } }, "show lisp eid-table vrf {vrf} ipv6 server detail": { @@ -35955,7 +36722,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_vrf_vrf_ipv6_server_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14646" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14566" } }, "show lisp eid-table vrf {vrf} ipv6 server etr-address {etr_address}": { @@ -35966,7 +36733,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_vrf_vrf_ipv6_server_etr-address_etr_address", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14646" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14566" } }, "show lisp eid-table vrf {vrf} ipv6 server extranet-policy": { @@ -35975,9 +36742,9 @@ "doc": " Parser for show lisp site\n * show lisp instance-id {instance_id} ipv6 server extranet-policy\n * show lisp {lisp_id} instance-id {instance_id} ipv6 server extranet-policy\n * show lisp eid-table {eid_table} ipv6 server extranet-policy\n * show lisp eid-table vrf {vrf} ipv6 server extranet-policy\n * show lisp locator-table {locator_table} instance-id {instance_id} ipv6 server extranet-policy\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n Optional (str) port: ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_vrf_vrf_ipv6_server_extranet-policy", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5121" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5181" } }, "show lisp eid-table vrf {vrf} ipv6 server extranet-policy {prefix}": { @@ -35988,7 +36755,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_vrf_vrf_ipv6_server_extranet-policy_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14913" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14833" } }, "show lisp eid-table vrf {vrf} ipv6 server name {site_name}": { @@ -35999,7 +36766,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_vrf_vrf_ipv6_server_name_site_name", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14646" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14566" } }, "show lisp eid-table vrf {vrf} ipv6 server silent-host-detection": { @@ -36008,9 +36775,9 @@ "doc": " Parser for show lisp site\n * show lisp instance-id {instance_id} ipv6 server silent-host-detection\n * show lisp {lisp_id} instance-id {instance_id} ipv6 server silent-host-detection\n * show lisp eid-table {eid_table} ipv6 server silent-host-detection\n * show lisp eid-table vrf {vrf} ipv6 server silent-host-detection\n * show lisp locator-table {locator_table} instance-id {instance_id} ipv6 server silent-host-detection\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n Optional (str) port: ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_vrf_vrf_ipv6_server_silent-host-detection", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5043" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5103" } }, "show lisp eid-table vrf {vrf} ipv6 server subscription": { @@ -36021,7 +36788,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'entries': ,\n Optional (str) eid_prefix: {\n : {\n 'registration': ,\n Optional (str) created: ,\n Optional (str) last_update: ,\n Optional (str) subscribers: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_vrf_vrf_ipv6_server_subscription", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18978" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18914" } }, "show lisp eid-table vrf {vrf} ipv6 server {eid}": { @@ -36032,7 +36799,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_vrf_vrf_ipv6_server_eid", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14646" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14566" } }, "show lisp eid-table vrf {vrf} ipv6 subscriber": { @@ -36043,7 +36810,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'entries': ,\n 'subscribers': {\n : ListOf (dict) {'port': , 'type': , Optional (str) affinity_id_x: , Optional (str) affinity_id_y: },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_vrf_vrf_ipv6_subscriber", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7831" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7884" } }, "show lisp eid-table vrf {vrf} ipv6 subscription": { @@ -36054,7 +36821,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'entries': ,\n Optional (str) eid_prefix: {\n : {\n 'source': ,\n Optional (str) created: ,\n Optional (str) last_update: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_vrf_vrf_ipv6_subscription", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L8036" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L8089" } }, "show lisp eid-table vrf {vrf} {service} database": { @@ -36063,9 +36830,9 @@ "doc": "Parser for \"show lisp eid-table vrf {vrf} {service} database\"", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n Any (str) *: {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'lsb': ,\n 'entries': {\n 'total': ,\n 'no_route': ,\n 'inactive': ,\n 'eids': {\n : {\n 'eid': ,\n 'mask': ,\n Optional (str) dynamic_eid: ,\n Optional (str) locator_set: ,\n Optional (str) no_route_to_prefix: ,\n Optional (str) proxy: ,\n Optional (str) sgt: ,\n Optional (str) domain_id: ,\n Optional (str) service_insertion: ,\n Optional (str) auto_discover_rlocs: ,\n Optional (str) uptime: ,\n Optional (str) last_change: ,\n Optional (str) locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'source': ,\n 'location': ,\n 'state': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n Any (str) *: {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'lsb': ,\n 'entries': {\n 'total': ,\n 'no_route': ,\n 'inactive': ,\n Optional (str) do_not_register: ,\n 'eids': {\n : {\n 'eid': ,\n 'mask': ,\n Optional (str) do_not_register: ,\n Optional (str) dynamic_eid: ,\n Optional (str) locator_set: ,\n Optional (str) no_route_to_prefix: ,\n Optional (str) proxy: ,\n Optional (str) sgt: ,\n Optional (str) domain_id: ,\n Optional (str) service_insertion: ,\n Optional (str) service_insertion_id: ,\n Optional (str) auto_discover_rlocs: ,\n Optional (str) uptime: ,\n Optional (str) last_change: ,\n Optional (str) locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'source': ,\n 'location': ,\n 'state': ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_vrf_vrf_service_database", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L2731" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L2757" } }, "show lisp eid-table {eid_table} dynamic-eid": { @@ -36076,7 +36843,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n Optional (str) eid_table: ,\n Optional (str) dynamic_eids: {\n : {\n 'database_mapping': {\n 'eid_prefix': ,\n 'locator_set': ,\n },\n 'map_servers': ListOf (type) ,\n Optional (str) num_of_dynamic_eid: ,\n Optional (str) last_dyn_eid_discovered: ,\n Optional (str) eid_entries: {\n : {\n 'interface': ,\n 'uptime': ,\n 'last_activity': ,\n 'discovered_by': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_eid_table_dynamic-eid", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5566" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5626" } }, "show lisp eid-table {eid_table} dynamic-eid detail": { @@ -36087,7 +36854,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n Optional (str) eid_table: ,\n Optional (str) dynamic_eids: {\n : {\n 'database_mapping': {\n 'eid_prefix': ,\n 'locator_set': ,\n },\n 'map_servers': ListOf (type) ,\n Optional (str) num_of_dynamic_eid: ,\n Optional (str) last_dyn_eid_discovered: ,\n Optional (str) eid_entries: {\n : {\n 'interface': ,\n 'uptime': ,\n 'last_activity': ,\n 'discovered_by': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_eid_table_dynamic-eid_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5614" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5674" } }, "show lisp eid-table {eid_table} dynamic-eid summary": { @@ -36098,7 +36865,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n Optional (str) eid_table: ,\n Optional (str) dynamic_eids: {\n : {\n 'eids': {\n : {\n 'interface': ,\n 'uptime': ,\n 'last_packet': ,\n 'pending_ping_count': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_eid_table_dynamic-eid_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5273" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5333" } }, "show lisp eid-table {eid_table} ipv4 away": { @@ -36109,7 +36876,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'vrf': ,\n Optional (str) entries: ,\n Optional (str) eid_prefix: {\n : {\n 'producer': ,\n 'created': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_eid_table_ipv4_away", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6524" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6565" } }, "show lisp eid-table {eid_table} ipv4 away {eid_prefix}": { @@ -36120,7 +36887,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'vrf': ,\n Optional (str) entries: ,\n Optional (str) eid_prefix: {\n : {\n 'producer': ,\n 'created': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_eid_table_ipv4_away_eid_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6524" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6565" } }, "show lisp eid-table {eid_table} ipv4 away {eid}": { @@ -36131,7 +36898,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'vrf': ,\n Optional (str) entries: ,\n Optional (str) eid_prefix: {\n : {\n 'producer': ,\n 'created': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_eid_table_ipv4_away_eid", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6524" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6565" } }, "show lisp eid-table {eid_table} ipv4 map-cache": { @@ -36142,7 +36909,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'entries': ,\n 'eid_prefix': {\n : {\n 'uptime': ,\n 'expiry_time': ,\n 'via': ,\n Optional (str) map_reply_state: ,\n Optional (str) site: ,\n Optional (str) sgt: ,\n Optional (str) map_cache_type: ,\n Optional (str) action: ,\n Optional (str) negative_cache_entry: ,\n Optional (str) locators: {\n : {\n Optional (str) uptime: ,\n Optional (str) rloc_state: ,\n Optional (str) priority: ,\n Optional (str) weight: ,\n Optional (str) encap_iid: ,\n Optional (str) metric: Or (, None),\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_eid_table_ipv4_map-cache", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18168" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18104" } }, "show lisp eid-table {eid_table} ipv4 publication": { @@ -36153,7 +36920,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'total_entries': ,\n 'eid_prefix': {\n : {\n 'publisher_ip': ,\n 'last_published': ,\n Optional (str) rloc: ,\n 'encap_iid': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_eid_table_ipv4_publication", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5699" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5759" } }, "show lisp eid-table {eid_table} ipv4 publication detail": { @@ -36162,9 +36929,9 @@ "doc": "\n Parser for\n *show lisp instance-id {instance_id} ipv4 publication {eid_prefix}\n *show lisp {lisp_id} instance-id {instance_id} ipv4 publication {eid_prefix}\n *show lisp eid-table {eid_table} ipv4 publication {eid_prefix}\n *show lisp {lisp_id} eid-table vrf {vrf} ipv4 publication {eid_prefix}\n *show lisp locator-table {vrf} instance-id {instance_id} ipv4 publication {eid_prefix}\n *show lisp locator-table vrf {vrf} instance-id {instance_id} ipv4 publication {eid_prefix}\n *show lisp instance-id {instance_id} ipv4 publication detail\n *show lisp {lisp_id} instance-id {instance_id} ipv4 publication detail\n *show lisp eid-table {eid_table} ipv4 publication detail\n *show lisp {lisp_id} eid-table vrf {vrf} ipv4 publication detail\n *show lisp locator-table {vrf} instance-id {instance_id} ipv4 publication detail\n *show lisp locator-table vrf {vrf} instance-id {instance_id} ipv4 publication detail\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_prefixes': {\n : {\n 'first_published': ,\n 'last_published': ,\n 'state': ,\n Optional (str) exported_to: ,\n 'publishers': {\n : {\n 'port': ,\n 'last_published': ,\n 'ttl': ,\n 'publisher_epoch': ,\n 'entry_epoch': ,\n 'entry_state': ,\n Optional (str) routing_tag: ,\n 'xtr_id': ,\n Optional (str) site_id: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) extranet_iid: ,\n Optional (str) locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n Optional (str) metric: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n 'rdp_len': ,\n 'src_add': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_prefixes': {\n : {\n 'first_published': ,\n 'last_published': ,\n 'state': ,\n Optional (str) exported_to: ,\n 'publishers': {\n : {\n 'port': ,\n 'last_published': ,\n 'ttl': ,\n 'publisher_epoch': ,\n 'entry_epoch': ,\n 'entry_state': ,\n Optional (str) routing_tag: ,\n 'xtr_id': ,\n Optional (str) site_id: ,\n Optional (str) domain_id: ,\n Optional (str) sgt: ,\n Optional (str) multihoming_id: ,\n Optional (str) extranet_iid: ,\n Optional (str) locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n Optional (str) metric: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n 'rdp_len': ,\n 'src_add': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_eid_table_ipv4_publication_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7523" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7576" } }, "show lisp eid-table {eid_table} ipv4 publication {eid_prefix}": { @@ -36173,9 +36940,9 @@ "doc": "\n Parser for\n *show lisp instance-id {instance_id} ipv4 publication {eid_prefix}\n *show lisp {lisp_id} instance-id {instance_id} ipv4 publication {eid_prefix}\n *show lisp eid-table {eid_table} ipv4 publication {eid_prefix}\n *show lisp {lisp_id} eid-table vrf {vrf} ipv4 publication {eid_prefix}\n *show lisp locator-table {vrf} instance-id {instance_id} ipv4 publication {eid_prefix}\n *show lisp locator-table vrf {vrf} instance-id {instance_id} ipv4 publication {eid_prefix}\n *show lisp instance-id {instance_id} ipv4 publication detail\n *show lisp {lisp_id} instance-id {instance_id} ipv4 publication detail\n *show lisp eid-table {eid_table} ipv4 publication detail\n *show lisp {lisp_id} eid-table vrf {vrf} ipv4 publication detail\n *show lisp locator-table {vrf} instance-id {instance_id} ipv4 publication detail\n *show lisp locator-table vrf {vrf} instance-id {instance_id} ipv4 publication detail\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_prefixes': {\n : {\n 'first_published': ,\n 'last_published': ,\n 'state': ,\n Optional (str) exported_to: ,\n 'publishers': {\n : {\n 'port': ,\n 'last_published': ,\n 'ttl': ,\n 'publisher_epoch': ,\n 'entry_epoch': ,\n 'entry_state': ,\n Optional (str) routing_tag: ,\n 'xtr_id': ,\n Optional (str) site_id: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) extranet_iid: ,\n Optional (str) locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n Optional (str) metric: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n 'rdp_len': ,\n 'src_add': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_prefixes': {\n : {\n 'first_published': ,\n 'last_published': ,\n 'state': ,\n Optional (str) exported_to: ,\n 'publishers': {\n : {\n 'port': ,\n 'last_published': ,\n 'ttl': ,\n 'publisher_epoch': ,\n 'entry_epoch': ,\n 'entry_state': ,\n Optional (str) routing_tag: ,\n 'xtr_id': ,\n Optional (str) site_id: ,\n Optional (str) domain_id: ,\n Optional (str) sgt: ,\n Optional (str) multihoming_id: ,\n Optional (str) extranet_iid: ,\n Optional (str) locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n Optional (str) metric: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n 'rdp_len': ,\n 'src_add': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_eid_table_ipv4_publication_eid_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7523" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7576" } }, "show lisp eid-table {eid_table} ipv4 publisher": { @@ -36186,7 +36953,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n Any (str) *: {\n 'publishers': {\n : {\n 'state': ,\n 'session': ,\n 'pubsub_state': ,\n Optional (str) type: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_eid_table_ipv4_publisher", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6998" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7039" } }, "show lisp eid-table {eid_table} ipv4 publisher {publisher_id}": { @@ -36197,7 +36964,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'address_family': ,\n 'eid_table': ,\n 'state': ,\n 'epoch': ,\n 'entries': ,\n 'eid_prefix': {\n : {\n 'eid_epoch': ,\n 'last_pub_time': ,\n 'ttl': ,\n 'eid_state': ,\n Optional (str) rloc_set: {\n : {\n 'priority': ,\n 'weight': ,\n 'rloc_state': ,\n 'encap_iid': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_eid_table_ipv4_publisher_publisher_id", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L9268" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L9342" } }, "show lisp eid-table {eid_table} ipv4 route-import map-cache": { @@ -36208,7 +36975,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'config': ,\n 'entries': ,\n 'limit': ,\n 'eids': {\n : {\n 'uptime': ,\n 'source': ,\n Optional (str) rloc_set: ,\n 'cache_db': ,\n Optional (str) state: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_eid_table_ipv4_route-import_map-cache", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6279" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6320" } }, "show lisp eid-table {eid_table} ipv4 route-import map-cache {eid_prefix}": { @@ -36219,7 +36986,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'config': ,\n 'entries': ,\n 'limit': ,\n 'eids': {\n : {\n 'uptime': ,\n 'source': ,\n Optional (str) rloc_set: ,\n 'cache_db': ,\n Optional (str) state: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_eid_table_ipv4_route-import_map-cache_eid_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6279" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6320" } }, "show lisp eid-table {eid_table} ipv4 route-import map-cache {eid}": { @@ -36230,7 +36997,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'config': ,\n 'entries': ,\n 'limit': ,\n 'eids': {\n : {\n 'uptime': ,\n 'source': ,\n Optional (str) rloc_set: ,\n 'cache_db': ,\n Optional (str) state: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_eid_table_ipv4_route-import_map-cache_eid", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6279" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6320" } }, "show lisp eid-table {eid_table} ipv4 server": { @@ -36239,9 +37006,9 @@ "doc": " Parser for\n * show lisp instance-id {instance_id} ipv4 server\n * show lisp {lisp_id} instance-id {instance_id} ipv4 server\n * show lisp locator-table {locator_table} instance-id {instance_id} ipv4 server\n * show lisp eid-table vrf {vrf} ipv4 server\n * show lisp eid-table {eid_table} ipv4 server\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n Optional (str) port: ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_eid_table_ipv4_server", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5160" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5220" } }, "show lisp eid-table {eid_table} ipv4 server detail": { @@ -36252,7 +37019,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_eid_table_ipv4_server_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14535" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14455" } }, "show lisp eid-table {eid_table} ipv4 server etr-address {etr_address}": { @@ -36263,7 +37030,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_eid_table_ipv4_server_etr-address_etr_address", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14535" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14455" } }, "show lisp eid-table {eid_table} ipv4 server extranet-policy": { @@ -36272,9 +37039,9 @@ "doc": " Parser for show lisp site\n * show lisp instance-id {instance_id} ipv4 server extranet-policy\n * show lisp {lisp_id} instance-id {instance_id} ipv4 server extranet-policy\n * show lisp eid-table {eid_table} ipv4 server extranet-policy\n * show lisp eid-table vrf {vrf} ipv4 server extranet-policy\n * show lisp locator-table {locator_table} instance-id {instance_id} ipv4 server extranet-policy\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n Optional (str) port: ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_eid_table_ipv4_server_extranet-policy", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5082" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5142" } }, "show lisp eid-table {eid_table} ipv4 server extranet-policy {prefix}": { @@ -36285,7 +37052,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_eid_table_ipv4_server_extranet-policy_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14871" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14791" } }, "show lisp eid-table {eid_table} ipv4 server name {site_name}": { @@ -36296,7 +37063,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_eid_table_ipv4_server_name_site_name", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14535" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14455" } }, "show lisp eid-table {eid_table} ipv4 server silent-host-detection": { @@ -36305,9 +37072,9 @@ "doc": " Parser for show lisp site\n * show lisp instance-id {instance_id} ipv4 server silent-host-detection\n * show lisp {lisp_id} instance-id {instance_id} ipv4 server silent-host-detection\n * show lisp eid-table {eid_table} ipv4 server silent-host-detection\n * show lisp eid-table vrf {vrf} ipv4 server silent-host-detection\n * show lisp locator-table {locator_table} instance-id {instance_id} ipv4 server silent-host-detection\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n Optional (str) port: ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_eid_table_ipv4_server_silent-host-detection", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5004" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5064" } }, "show lisp eid-table {eid_table} ipv4 server subscription": { @@ -36318,7 +37085,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'entries': ,\n Optional (str) eid_prefix: {\n : {\n 'registration': ,\n Optional (str) created: ,\n Optional (str) last_update: ,\n Optional (str) subscribers: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_eid_table_ipv4_server_subscription", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18940" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18876" } }, "show lisp eid-table {eid_table} ipv4 server {eid}": { @@ -36329,7 +37096,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_eid_table_ipv4_server_eid", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14535" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14455" } }, "show lisp eid-table {eid_table} ipv4 subscriber": { @@ -36340,7 +37107,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'entries': ,\n 'subscribers': {\n : ListOf (dict) {'port': , 'type': , Optional (str) affinity_id_x: , Optional (str) affinity_id_y: },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_eid_table_ipv4_subscriber", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7794" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7847" } }, "show lisp eid-table {eid_table} ipv4 subscription": { @@ -36351,7 +37118,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'entries': ,\n Optional (str) eid_prefix: {\n : {\n 'source': ,\n Optional (str) created: ,\n Optional (str) last_update: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_eid_table_ipv4_subscription", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7998" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L8051" } }, "show lisp eid-table {eid_table} ipv6 away": { @@ -36362,7 +37129,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'vrf': ,\n Optional (str) entries: ,\n Optional (str) eid_prefix: {\n : {\n 'producer': ,\n 'created': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_eid_table_ipv6_away", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6614" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6655" } }, "show lisp eid-table {eid_table} ipv6 away {eid_prefix}": { @@ -36373,7 +37140,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'vrf': ,\n Optional (str) entries: ,\n Optional (str) eid_prefix: {\n : {\n 'producer': ,\n 'created': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_eid_table_ipv6_away_eid_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6614" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6655" } }, "show lisp eid-table {eid_table} ipv6 away {eid}": { @@ -36384,7 +37151,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'vrf': ,\n Optional (str) entries: ,\n Optional (str) eid_prefix: {\n : {\n 'producer': ,\n 'created': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_eid_table_ipv6_away_eid", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6614" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6655" } }, "show lisp eid-table {eid_table} ipv6 map-cache": { @@ -36395,7 +37162,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'entries': ,\n 'eid_prefix': {\n : {\n 'uptime': ,\n 'expiry_time': ,\n 'via': ,\n Optional (str) map_reply_state: ,\n Optional (str) site: ,\n Optional (str) sgt: ,\n Optional (str) map_cache_type: ,\n Optional (str) action: ,\n Optional (str) negative_cache_entry: ,\n Optional (str) locators: {\n : {\n Optional (str) uptime: ,\n Optional (str) rloc_state: ,\n Optional (str) priority: ,\n Optional (str) weight: ,\n Optional (str) encap_iid: ,\n Optional (str) metric: Or (, None),\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_eid_table_ipv6_map-cache", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18201" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18137" } }, "show lisp eid-table {eid_table} ipv6 publication": { @@ -36406,7 +37173,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'total_entries': ,\n 'eid_prefix': {\n : {\n 'publisher_ip': ,\n 'last_published': ,\n Optional (str) rloc: ,\n 'encap_iid': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_eid_table_ipv6_publication", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5821" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5873" } }, "show lisp eid-table {eid_table} ipv6 publication detail": { @@ -36415,9 +37182,9 @@ "doc": "\n Parser for\n *show lisp instance-id {instance_id} ipv6 publication {eid_prefix}\n *show lisp {lisp_id} instance-id {instance_id} ipv6 publication {eid_prefix}\n *show lisp eid-table {eid_table} ipv6 publication {eid_prefix}\n *show lisp {lisp_id} eid-table vrf {vrf} ipv6 publication {eid_prefix}\n *show lisp locator-table {vrf} instance-id {instance_id} ipv6 publication {eid_prefix}\n *show lisp locator-table vrf {vrf} instance-id {instance_id} ipv6 publication {eid_prefix}\n *show lisp instance-id {instance_id} ipv6 publication detail\n *show lisp {lisp_id} instance-id {instance_id} ipv6 publication detail\n *show lisp eid-table {eid_table} ipv6 publication detail\n *show lisp {lisp_id} eid-table vrf {vrf} ipv6 publication detail\n *show lisp locator-table {vrf} instance-id {instance_id} ipv6 publication detail\n *show lisp locator-table vrf {vrf} instance-id {instance_id} ipv6 publication detail\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_prefixes': {\n : {\n 'first_published': ,\n 'last_published': ,\n 'state': ,\n Optional (str) exported_to: ,\n 'publishers': {\n : {\n 'port': ,\n 'last_published': ,\n 'ttl': ,\n 'publisher_epoch': ,\n 'entry_epoch': ,\n 'entry_state': ,\n Optional (str) routing_tag: ,\n 'xtr_id': ,\n Optional (str) site_id: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) extranet_iid: ,\n Optional (str) locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n Optional (str) metric: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n 'rdp_len': ,\n 'src_add': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_prefixes': {\n : {\n 'first_published': ,\n 'last_published': ,\n 'state': ,\n Optional (str) exported_to: ,\n 'publishers': {\n : {\n 'port': ,\n 'last_published': ,\n 'ttl': ,\n 'publisher_epoch': ,\n 'entry_epoch': ,\n 'entry_state': ,\n Optional (str) routing_tag: ,\n 'xtr_id': ,\n Optional (str) site_id: ,\n Optional (str) domain_id: ,\n Optional (str) sgt: ,\n Optional (str) multihoming_id: ,\n Optional (str) extranet_iid: ,\n Optional (str) locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n Optional (str) metric: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n 'rdp_len': ,\n 'src_add': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_eid_table_ipv6_publication_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7584" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7637" } }, "show lisp eid-table {eid_table} ipv6 publisher": { @@ -36428,7 +37195,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n Any (str) *: {\n 'publishers': {\n : {\n 'state': ,\n 'session': ,\n 'pubsub_state': ,\n Optional (str) type: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_eid_table_ipv6_publisher", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7034" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7075" } }, "show lisp eid-table {eid_table} ipv6 publisher {publisher_id}": { @@ -36439,7 +37206,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'address_family': ,\n 'eid_table': ,\n 'state': ,\n 'epoch': ,\n 'entries': ,\n 'eid_prefix': {\n : {\n 'eid_epoch': ,\n 'last_pub_time': ,\n 'ttl': ,\n 'eid_state': ,\n Optional (str) rloc_set: {\n : {\n 'priority': ,\n 'weight': ,\n 'rloc_state': ,\n 'encap_iid': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_eid_table_ipv6_publisher_publisher_id", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L9315" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L9389" } }, "show lisp eid-table {eid_table} ipv6 route-import map-cache": { @@ -36450,7 +37217,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'config': ,\n 'entries': ,\n 'limit': ,\n 'eids': {\n : {\n 'uptime': ,\n 'source': ,\n Optional (str) rloc_set: ,\n 'cache_db': ,\n Optional (str) state: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_eid_table_ipv6_route-import_map-cache", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6352" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6393" } }, "show lisp eid-table {eid_table} ipv6 route-import map-cache {eid_prefix}": { @@ -36461,7 +37228,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'config': ,\n 'entries': ,\n 'limit': ,\n 'eids': {\n : {\n 'uptime': ,\n 'source': ,\n Optional (str) rloc_set: ,\n 'cache_db': ,\n Optional (str) state: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_eid_table_ipv6_route-import_map-cache_eid_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6352" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6393" } }, "show lisp eid-table {eid_table} ipv6 route-import map-cache {eid}": { @@ -36472,7 +37239,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'config': ,\n 'entries': ,\n 'limit': ,\n 'eids': {\n : {\n 'uptime': ,\n 'source': ,\n Optional (str) rloc_set: ,\n 'cache_db': ,\n Optional (str) state: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_eid_table_ipv6_route-import_map-cache_eid", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6352" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6393" } }, "show lisp eid-table {eid_table} ipv6 server": { @@ -36481,9 +37248,9 @@ "doc": " Parser for\n * show lisp instance-id {instance_id} ipv6 server\n * show lisp {lisp_id} instance-id {instance_id} ipv6 server\n * show lisp locator-table {locator_table} instance-id {instance_id} ipv6 server\n * show lisp eid-table vrf {vrf} ipv6 server\n * show lisp eid-table {eid_table} ipv6 server\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n Optional (str) port: ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_eid_table_ipv6_server", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5199" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5259" } }, "show lisp eid-table {eid_table} ipv6 server detail": { @@ -36494,7 +37261,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_eid_table_ipv6_server_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14646" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14566" } }, "show lisp eid-table {eid_table} ipv6 server etr-address {etr_address}": { @@ -36505,7 +37272,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_eid_table_ipv6_server_etr-address_etr_address", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14646" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14566" } }, "show lisp eid-table {eid_table} ipv6 server extranet-policy": { @@ -36514,9 +37281,9 @@ "doc": " Parser for show lisp site\n * show lisp instance-id {instance_id} ipv6 server extranet-policy\n * show lisp {lisp_id} instance-id {instance_id} ipv6 server extranet-policy\n * show lisp eid-table {eid_table} ipv6 server extranet-policy\n * show lisp eid-table vrf {vrf} ipv6 server extranet-policy\n * show lisp locator-table {locator_table} instance-id {instance_id} ipv6 server extranet-policy\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n Optional (str) port: ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_eid_table_ipv6_server_extranet-policy", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5121" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5181" } }, "show lisp eid-table {eid_table} ipv6 server extranet-policy {prefix}": { @@ -36527,7 +37294,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_eid_table_ipv6_server_extranet-policy_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14913" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14833" } }, "show lisp eid-table {eid_table} ipv6 server name {site_name}": { @@ -36538,7 +37305,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_eid_table_ipv6_server_name_site_name", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14646" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14566" } }, "show lisp eid-table {eid_table} ipv6 server silent-host-detection": { @@ -36547,9 +37314,9 @@ "doc": " Parser for show lisp site\n * show lisp instance-id {instance_id} ipv6 server silent-host-detection\n * show lisp {lisp_id} instance-id {instance_id} ipv6 server silent-host-detection\n * show lisp eid-table {eid_table} ipv6 server silent-host-detection\n * show lisp eid-table vrf {vrf} ipv6 server silent-host-detection\n * show lisp locator-table {locator_table} instance-id {instance_id} ipv6 server silent-host-detection\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n Optional (str) port: ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_eid_table_ipv6_server_silent-host-detection", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5043" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5103" } }, "show lisp eid-table {eid_table} ipv6 server subscription": { @@ -36560,7 +37327,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'entries': ,\n Optional (str) eid_prefix: {\n : {\n 'registration': ,\n Optional (str) created: ,\n Optional (str) last_update: ,\n Optional (str) subscribers: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_eid_table_ipv6_server_subscription", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18978" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18914" } }, "show lisp eid-table {eid_table} ipv6 server {eid}": { @@ -36571,7 +37338,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_eid_table_ipv6_server_eid", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14646" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14566" } }, "show lisp eid-table {eid_table} ipv6 subscriber": { @@ -36582,7 +37349,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'entries': ,\n 'subscribers': {\n : ListOf (dict) {'port': , 'type': , Optional (str) affinity_id_x: , Optional (str) affinity_id_y: },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_eid_table_ipv6_subscriber", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7831" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7884" } }, "show lisp eid-table {eid_table} ipv6 subscription": { @@ -36593,7 +37360,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'entries': ,\n Optional (str) eid_prefix: {\n : {\n 'source': ,\n Optional (str) created: ,\n Optional (str) last_update: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_eid_table_ipv6_subscription", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L8036" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L8089" } }, "show lisp eid-table {eid_table} {address_family} eid-watch": { @@ -36604,7 +37371,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n Optional (str) instance_id: {\n Optional (type) : {\n 'client_name': ,\n 'process_id': ,\n 'connection_to_control_process': ,\n 'ipc_endpoint': ,\n 'client_notifications': ,\n 'address_family': ,\n 'eid_table': ,\n 'entry_count': ,\n 'prefix': ,\n 'watched_entries': ListOf (type) ,\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_eid_table_address_family_eid-watch", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L10826" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L10732" } }, "show lisp eid-table {eid_table} {service} database": { @@ -36613,9 +37380,9 @@ "doc": "Parser for \"show lisp eid-table vrf {vrf} {service} database\"", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n Any (str) *: {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'lsb': ,\n 'entries': {\n 'total': ,\n 'no_route': ,\n 'inactive': ,\n 'eids': {\n : {\n 'eid': ,\n 'mask': ,\n Optional (str) dynamic_eid: ,\n Optional (str) locator_set: ,\n Optional (str) no_route_to_prefix: ,\n Optional (str) proxy: ,\n Optional (str) sgt: ,\n Optional (str) domain_id: ,\n Optional (str) service_insertion: ,\n Optional (str) auto_discover_rlocs: ,\n Optional (str) uptime: ,\n Optional (str) last_change: ,\n Optional (str) locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'source': ,\n 'location': ,\n 'state': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n Any (str) *: {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'lsb': ,\n 'entries': {\n 'total': ,\n 'no_route': ,\n 'inactive': ,\n Optional (str) do_not_register: ,\n 'eids': {\n : {\n 'eid': ,\n 'mask': ,\n Optional (str) do_not_register: ,\n Optional (str) dynamic_eid: ,\n Optional (str) locator_set: ,\n Optional (str) no_route_to_prefix: ,\n Optional (str) proxy: ,\n Optional (str) sgt: ,\n Optional (str) domain_id: ,\n Optional (str) service_insertion: ,\n Optional (str) service_insertion_id: ,\n Optional (str) auto_discover_rlocs: ,\n Optional (str) uptime: ,\n Optional (str) last_change: ,\n Optional (str) locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'source': ,\n 'location': ,\n 'state': ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_eid_table_service_database", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L2731" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L2757" } }, "show lisp eid-table {eid_vrf} {address_family} database {prefix}": { @@ -36624,9 +37391,9 @@ "doc": null, "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'address_family': ,\n 'eid_table': ,\n 'lsb': ,\n 'entries_total': ,\n 'no_route_entries': ,\n 'inactive_entries': ,\n Optional (str) do_not_register_entries: ,\n 'all_no_route': ,\n 'eid_prefix': ,\n 'eid_info': ,\n Optional (str) route_map: ,\n 'domain_id': ,\n Optional (str) metric: ,\n Optional (str) srvc_ins_type: ,\n Optional (str) srvc_ins_id: ,\n Optional (str) extranet_iid: ,\n Optional (str) sgt: ,\n Optional (str) locators: {\n : {\n Optional (str) priority: ,\n Optional (str) weight: ,\n Optional (str) source: ,\n Optional (str) state: ,\n 'config_missing': ,\n },\n },\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n Optional (str) map_servers: {\n : {\n 'uptime': ,\n 'ack': ,\n 'domain_id': ,\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'address_family': ,\n 'eid_table': ,\n 'lsb': ,\n 'entries_total': ,\n 'no_route_entries': ,\n 'inactive_entries': ,\n Optional (str) do_not_register_entries: ,\n 'all_no_route': ,\n 'eid_prefix': ,\n 'eid_info': ,\n Optional (str) route_map: ,\n 'domain_id': ,\n Optional (str) metric: ,\n Optional (str) srvc_ins_type: ,\n Optional (str) srvc_ins_id: ,\n Optional (str) extranet_iid: ,\n Optional (str) sgt: ,\n Optional (str) locators: {\n : {\n Optional (str) priority: ,\n Optional (str) weight: ,\n Optional (str) source: ,\n Optional (str) state: ,\n 'config_missing': ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n },\n },\n Optional (str) map_servers: {\n : {\n 'uptime': ,\n 'ack': ,\n 'domain_id': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_eid-table_eid_vrf_address_family_database_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L8833" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L8908" } }, "show lisp extranet summary": { @@ -36637,7 +37404,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'total_extranets': ,\n 'max_allowed_ipv4_prefix': ,\n 'total_ipv4_prefix': ,\n 'max_allowed_ipv6_prefix': ,\n 'total_ipv6_prefix': ,\n 'extranet_name': {\n : {\n 'provider_iid': ,\n 'provider_ipv4_prefix_count': ,\n 'provider_ipv6_prefix_count': ,\n 'provider_total_prefix_count': ,\n 'subscriber_inst_count': ,\n 'subscriber_ipv4_prefix_count': ,\n 'subscriber_ipv6_prefix_count': ,\n 'subscriber_total_prefix_count': ,\n 'total_ipv4_prefix_count': ,\n 'total_ipv6_prefix_count': ,\n 'total_prefix_count': ,\n },\n },\n },\n },\n}", "uid": "show_lisp_extranet_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L13530" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L13450" } }, "show lisp extranet {extranet_name} instance-id {instance_id}": { @@ -36668,7 +37435,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'iaf_count': ,\n 'loca_eid_map_count': ,\n 'etr_ems_link_count': ,\n 'udp_map_register': {\n 'sent': ,\n 'received': ,\n },\n 'tcp_map_register': {\n 'sent': ,\n 'received': ,\n },\n 'udp_map_notify': {\n 'sent': ,\n 'received': ,\n },\n 'tcp_map_notify': {\n 'sent': ,\n 'received': ,\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_16777214_dn_statistics", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L11715" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L11621" } }, "show lisp instance-id {instance_id} decapsulation filter": { @@ -36679,7 +37446,7 @@ "package": "genie.libs.parser", "schema": "{\n'eid_table': ,\n'iid': ,\n'entries': ,\nOptional (str) source_rloc: {\n : {\n 'added_by': ListOf (type) ,\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_decapsulation_filter", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L19728" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L19664" } }, "show lisp instance-id {instance_id} dynamic-eid": { @@ -36690,7 +37457,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n Optional (str) eid_table: ,\n Optional (str) dynamic_eids: {\n : {\n 'database_mapping': {\n 'eid_prefix': ,\n 'locator_set': ,\n },\n 'map_servers': ListOf (type) ,\n Optional (str) num_of_dynamic_eid: ,\n Optional (str) last_dyn_eid_discovered: ,\n Optional (str) eid_entries: {\n : {\n 'interface': ,\n 'uptime': ,\n 'last_activity': ,\n 'discovered_by': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_dynamic-eid", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5566" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5626" } }, "show lisp instance-id {instance_id} dynamic-eid detail": { @@ -36701,7 +37468,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n Optional (str) eid_table: ,\n Optional (str) dynamic_eids: {\n : {\n 'database_mapping': {\n 'eid_prefix': ,\n 'locator_set': ,\n },\n 'map_servers': ListOf (type) ,\n Optional (str) num_of_dynamic_eid: ,\n Optional (str) last_dyn_eid_discovered: ,\n Optional (str) eid_entries: {\n : {\n 'interface': ,\n 'uptime': ,\n 'last_activity': ,\n 'discovered_by': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_dynamic-eid_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5614" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5674" } }, "show lisp instance-id {instance_id} dynamic-eid summary": { @@ -36712,18 +37479,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n Optional (str) eid_table: ,\n Optional (str) dynamic_eids: {\n : {\n 'eids': {\n : {\n 'interface': ,\n 'uptime': ,\n 'last_packet': ,\n 'pending_ping_count': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_dynamic-eid_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5273" - } - }, - "show lisp instance-id {instance_id} ethernet database": { - "iosxe": { - "class": "ShowLispEthernetDatabase", - "doc": " Parser for\n * show lisp instance-id ethernet database\n * show lisp instance-id ethernet database\n * show lisp eid-table vlan ethernet database\n * show lisp locator-table instance_id ethernet database\n ", - "module_name": "show_lisp", - "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'lsb': ,\n 'entries': ,\n 'no_route': ,\n 'inactive': ,\n 'do_not_reg': ,\n 'eid_prefix': {\n : {\n Optional (str) dyn_eid_name: ,\n Optional (str) do_not_reg_flag: ,\n 'loc_set': ,\n 'uptime': ,\n 'last_change_time': ,\n 'domain_id': ,\n Optional (str) serv_ins_type: ,\n Optional (str) serv_ins_id: ,\n Optional (str) locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'src': ,\n 'state': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", - "uid": "show_lisp_instance-id_instance_id_ethernet_database", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L10652" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5333" } }, "show lisp instance-id {instance_id} ethernet map-cache": { @@ -36732,9 +37488,9 @@ "doc": "Parser for\n * 'show lisp instance-id ethernet map-cache'\n * 'show lisp instance-id ethernet map-cache'\n * 'show lisp eid-table vlan ethernet map-cache'\n * 'show lisp locator-table ethernet map-cache'", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'entries': ,\n 'eid_prefix': {\n : {\n 'uptime': ,\n 'expiry_time': ,\n 'via': ,\n 'map_reply_state': ,\n 'site': ,\n Optional (str) locators: {\n : {\n 'uptime': ,\n 'rloc_state': ,\n 'priority': ,\n 'weight': ,\n 'encap_iid': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'entries': ,\n 'eid_prefix': {\n : {\n 'uptime': ,\n 'expiry_time': ,\n 'via': ,\n 'map_reply_state': ,\n Optional (str) site: ,\n Optional (str) locators: {\n : {\n 'uptime': ,\n 'rloc_state': ,\n 'priority': ,\n 'weight': ,\n 'encap_iid': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ethernet_map-cache", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L10480" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L10557" } }, "show lisp instance-id {instance_id} ethernet map-cache reverse-address-resolution": { @@ -36745,7 +37501,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'entries': ,\n 'eid_prefix': {\n : {\n 'uptime': ,\n 'expiry_time': ,\n 'via': ,\n Optional (str) map_reply_state: ,\n Optional (str) site: ,\n Optional (str) sgt: ,\n Optional (str) map_cache_type: ,\n Optional (str) action: ,\n Optional (str) negative_cache_entry: ,\n Optional (str) locators: {\n : {\n Optional (str) uptime: ,\n Optional (str) rloc_state: ,\n Optional (str) priority: ,\n Optional (str) weight: ,\n Optional (str) encap_iid: ,\n Optional (str) metric: Or (, None),\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ethernet_map-cache_reverse-address-resolution", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18696" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18632" } }, "show lisp instance-id {instance_id} ethernet map-cache reverse-address-resolution {prefix}": { @@ -36754,9 +37510,9 @@ "doc": "\n Parser for\n * sh lisp instance-id {instance_id} ethernet map-cache reverse-address-resolution {eid_prefix}\n * sh lisp {lisp_id} instance-id {instance_id} ethernet map-cache reverse-address-resolution\n * show lisp locator-table {locator_table} instance-id {instance_id} ethernet map-cache reverse-address-resolution\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'entries': ,\n 'eid_prefix': ,\n 'eid': ,\n 'mask': ,\n 'uptime': ,\n 'expires': ,\n 'via': ,\n Optional (str) site: ,\n Optional (str) received_mapping: ,\n Optional (str) sgt: ,\n 'sources': ,\n 'state': ,\n 'last_modified': ,\n 'map_source': ,\n Optional (str) activity: ,\n Optional (str) packets_out: ,\n Optional (str) packets_out_bytes: ,\n Optional (str) action: ,\n Optional (str) counters_not_accurate: ,\n 'locators': {\n Any (str) *: {\n 'uptime': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'encap_iid': ,\n Optional (str) domain_id: ,\n Optional (str) multihome_id: ,\n Optional (str) metric: ,\n Optional (str) state_change_time: ,\n Optional (str) state_change_count: ,\n Optional (str) route_reachability_change_time: ,\n Optional (str) route_reachability_change_count: ,\n Optional (str) priority_change: ,\n Optional (str) weight_change: ,\n Optional (str) reject_reason: ,\n Optional (str) rloc_probe_sent: ,\n Optional (str) rloc_probe_in: ,\n Optional (str) itr_rloc: ,\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'entries': ,\n 'eid_prefix': ,\n 'eid': ,\n 'mask': ,\n 'uptime': ,\n 'expires': ,\n 'via': ,\n Optional (str) site: ,\n Optional (str) received_mapping: ,\n Optional (str) sgt: ,\n 'sources': ,\n 'state': ,\n 'last_modified': ,\n 'map_source': ,\n Optional (str) activity: ,\n Optional (str) packets_out: ,\n Optional (str) packets_out_bytes: ,\n Optional (str) action: ,\n Optional (str) counters_not_accurate: ,\n 'locators': {\n Any (str) *: {\n 'uptime': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'encap_iid': ,\n Optional (str) domain_id: ,\n Optional (str) multihome_id: ,\n Optional (str) metric: ,\n Optional (str) state_change_time: ,\n Optional (str) state_change_count: ,\n Optional (str) route_reachability_change_time: ,\n Optional (str) route_reachability_change_count: ,\n Optional (str) priority_change: ,\n Optional (str) weight_change: ,\n Optional (str) reject_reason: ,\n Optional (str) rloc_probe_sent: ,\n Optional (str) rloc_probe_in: ,\n Optional (str) itr_rloc: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ethernet_map-cache_reverse-address-resolution_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18723" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18659" } }, "show lisp instance-id {instance_id} ethernet map-cache {eid_prefix}": { @@ -36767,7 +37523,7 @@ "package": "genie.libs.parser", "schema": null, "uid": "show_lisp_instance-id_instance_id_ethernet_map-cache_eid_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L9682" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L9756" } }, "show lisp instance-id {instance_id} ethernet publication": { @@ -36778,7 +37534,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'total_entries': ,\n 'eid_prefix': {\n : {\n 'publisher_ip': ,\n 'last_published': ,\n Optional (str) rloc: ,\n 'encap_iid': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ethernet_publication", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L8115" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L8168" } }, "show lisp instance-id {instance_id} ethernet publication {eid_prefix}": { @@ -36787,9 +37543,9 @@ "doc": "\n Parser for\n *show lisp instance-id {instance_id} ethernet publication {eid_prefix}\n *show lisp {lisp_id} instance-id {instance_id} ethernet publication {eid_prefix}\n *show lisp eid-table vlan {vlan} ethernet publication {eid_prefix}\n *show lisp locator-table {vrf} instance-id {instance_id} ethernet publication {eid_prefix}\n *show lisp locator-table vrf {vrf} instance-id {instance_id} ethernet publication {eid_prefix}\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_prefixes': {\n : {\n 'first_published': ,\n 'last_published': ,\n 'state': ,\n Optional (str) exported_to: ,\n 'publishers': {\n : {\n 'port': ,\n 'last_published': ,\n 'ttl': ,\n 'publisher_epoch': ,\n 'entry_epoch': ,\n 'entry_state': ,\n Optional (str) routing_tag: ,\n 'xtr_id': ,\n Optional (str) site_id: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) extranet_iid: ,\n Optional (str) locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n Optional (str) metric: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n 'rdp_len': ,\n 'src_add': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_prefixes': {\n : {\n 'first_published': ,\n 'last_published': ,\n 'state': ,\n Optional (str) exported_to: ,\n 'publishers': {\n : {\n 'port': ,\n 'last_published': ,\n 'ttl': ,\n 'publisher_epoch': ,\n 'entry_epoch': ,\n 'entry_state': ,\n Optional (str) routing_tag: ,\n 'xtr_id': ,\n Optional (str) site_id: ,\n Optional (str) domain_id: ,\n Optional (str) sgt: ,\n Optional (str) multihoming_id: ,\n Optional (str) extranet_iid: ,\n Optional (str) locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n Optional (str) metric: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n 'rdp_len': ,\n 'src_add': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ethernet_publication_eid_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L8209" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L8284" } }, "show lisp instance-id {instance_id} ethernet publisher": { @@ -36800,7 +37556,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n Any (str) *: {\n 'publishers': {\n : {\n 'state': ,\n 'session': ,\n 'pubsub_state': ,\n Optional (str) type: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ethernet_publisher", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7073" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7114" } }, "show lisp instance-id {instance_id} ethernet server": { @@ -36809,9 +37565,9 @@ "doc": " Parser for show lisp site\n * show lisp instance-id {instance_id} ethernet server\n * show lisp {lisp_id} instance-id {instance_id} ethernet server\n * show lisp locator-table {locator_table} instance-id {instance_id} ethernet server\n * show lisp eid-table vlan {vlan} ethernet server\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n Optional (str) port: ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ethernet_server", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L4970" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5030" } }, "show lisp instance-id {instance_id} ethernet server address-resolution": { @@ -36822,7 +37578,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n Optional (str) entries: {\n : {\n 'mac_address': ,\n 'inst_id': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ethernet_server_address-resolution", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6809" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6850" } }, "show lisp instance-id {instance_id} ethernet server address-resolution {eid}": { @@ -36833,7 +37589,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'site': ,\n 'host_address': {\n : {\n 'hardware_address': ,\n 'first_registered': ,\n 'last_registered': ,\n 'registration_errors': {\n 'authentication_failures': ,\n },\n 'etr': {\n : {\n 'port': ,\n 'last_registered': ,\n 'ttl': ,\n 'xtr_id': ,\n 'site_id': ,\n 'registered_addr': ,\n 'l3_instance_id': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ethernet_server_address-resolution_eid", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L8553" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L8628" } }, "show lisp instance-id {instance_id} ethernet server detail": { @@ -36844,7 +37600,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ethernet_server_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14445" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14365" } }, "show lisp instance-id {instance_id} ethernet server etr-address {etr_address}": { @@ -36855,7 +37611,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ethernet_server_etr-address_etr_address", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14445" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14365" } }, "show lisp instance-id {instance_id} ethernet server name {site_name}": { @@ -36866,7 +37622,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ethernet_server_name_site_name", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14445" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14365" } }, "show lisp instance-id {instance_id} ethernet server reverse-address-resolution": { @@ -36877,7 +37633,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid': {\n : {\n 'host_address': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ethernet_server_reverse-address-resolution", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18386" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18322" } }, "show lisp instance-id {instance_id} ethernet server reverse-address-resolution detail": { @@ -36888,7 +37644,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'site': ,\n 'eid': {\n : {\n 'host_address': ,\n 'first_registered': ,\n 'last_registered': ,\n 'registration_failures': {\n : {\n 'auth_failures': ,\n },\n },\n 'etr': {\n : {\n 'last_registered': ,\n 'ttl': ,\n 'xtr_id': ,\n 'site_id': ,\n 'registered_addr': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ethernet_server_reverse-address-resolution_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18505" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18441" } }, "show lisp instance-id {instance_id} ethernet server reverse-address-resolution {mac}": { @@ -36899,7 +37655,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'site': ,\n 'eid': {\n : {\n 'host_address': ,\n 'first_registered': ,\n 'last_registered': ,\n 'registration_failures': {\n : {\n 'auth_failures': ,\n },\n },\n 'etr': {\n : {\n 'last_registered': ,\n 'ttl': ,\n 'xtr_id': ,\n 'site_id': ,\n 'registered_addr': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ethernet_server_reverse-address-resolution_mac", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18505" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18441" } }, "show lisp instance-id {instance_id} ethernet server subscription": { @@ -36910,7 +37666,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'entries': ,\n Optional (str) eid_prefix: {\n : {\n 'registration': ,\n Optional (str) created: ,\n Optional (str) last_update: ,\n Optional (str) subscribers: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ethernet_server_subscription", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L19016" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18952" } }, "show lisp instance-id {instance_id} ethernet server {eid}": { @@ -36921,7 +37677,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ethernet_server_eid", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14445" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14365" } }, "show lisp instance-id {instance_id} ethernet subscriber": { @@ -36932,7 +37688,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'entries': ,\n 'subscribers': {\n : ListOf (dict) {'port': , 'type': , Optional (str) affinity_id_x: , Optional (str) affinity_id_y: },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ethernet_subscriber", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7868" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7921" } }, "show lisp instance-id {instance_id} ethernet subscription": { @@ -36943,7 +37699,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'entries': ,\n Optional (str) eid_prefix: {\n : {\n 'source': ,\n Optional (str) created: ,\n Optional (str) last_update: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ethernet_subscription", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L8074" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L8127" } }, "show lisp instance-id {instance_id} ipv4 away": { @@ -36954,7 +37710,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'vrf': ,\n Optional (str) entries: ,\n Optional (str) eid_prefix: {\n : {\n 'producer': ,\n 'created': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ipv4_away", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6524" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6565" } }, "show lisp instance-id {instance_id} ipv4 away {eid_prefix}": { @@ -36965,7 +37721,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'vrf': ,\n Optional (str) entries: ,\n Optional (str) eid_prefix: {\n : {\n 'producer': ,\n 'created': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ipv4_away_eid_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6524" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6565" } }, "show lisp instance-id {instance_id} ipv4 away {eid}": { @@ -36976,7 +37732,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'vrf': ,\n Optional (str) entries: ,\n Optional (str) eid_prefix: {\n : {\n 'producer': ,\n 'created': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ipv4_away_eid", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6524" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6565" } }, "show lisp instance-id {instance_id} ipv4 database config-propagation": { @@ -36987,7 +37743,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'lsb': ,\n 'entries': ,\n 'no_route': ,\n 'inactive': ,\n 'do_not_register': ,\n 'eid_prefix': {\n : {\n 'eid': ,\n 'mask': ,\n Optional (str) import_from: ,\n Optional (str) inherited_from: ,\n Optional (str) auto_disc_rloc: ,\n Optional (str) proxy: ,\n 'up_time': ,\n 'last_change': ,\n 'service_insertion': ,\n 'extranet_iid': ,\n 'locators': {\n : {\n 'priority': ,\n 'weight': ,\n 'source': ,\n 'state': ,\n },\n },\n Optional (str) map_servers: {\n : {\n 'uptime': ,\n 'ack': ,\n 'domain_id': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ipv4_database_config-propagation", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L19579" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L19515" } }, "show lisp instance-id {instance_id} ipv4 database config-propagation {eid_prefix}": { @@ -36998,7 +37754,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'lsb': ,\n 'entries': ,\n 'no_route': ,\n 'inactive': ,\n 'do_not_register': ,\n 'eid_prefix': {\n : {\n 'eid': ,\n 'mask': ,\n Optional (str) import_from: ,\n Optional (str) inherited_from: ,\n Optional (str) auto_disc_rloc: ,\n Optional (str) proxy: ,\n 'up_time': ,\n 'last_change': ,\n 'service_insertion': ,\n 'extranet_iid': ,\n 'locators': {\n : {\n 'priority': ,\n 'weight': ,\n 'source': ,\n 'state': ,\n },\n },\n Optional (str) map_servers: {\n : {\n 'uptime': ,\n 'ack': ,\n 'domain_id': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ipv4_database_config-propagation_eid_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L19579" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L19515" } }, "show lisp instance-id {instance_id} ipv4 forwarding eid remote": { @@ -37009,7 +37765,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'prefix': {\n : {\n 'fwd_action': ,\n 'locator_status_bits': ,\n 'encap_iid': ,\n 'packets': ,\n 'bytes': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ipv4_forwarding_eid_remote", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L11574" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L11480" } }, "show lisp instance-id {instance_id} ipv4 map-cache": { @@ -37020,7 +37776,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'entries': ,\n 'eid_prefix': {\n : {\n 'uptime': ,\n 'expiry_time': ,\n 'via': ,\n Optional (str) map_reply_state: ,\n Optional (str) site: ,\n Optional (str) sgt: ,\n Optional (str) map_cache_type: ,\n Optional (str) action: ,\n Optional (str) negative_cache_entry: ,\n Optional (str) locators: {\n : {\n Optional (str) uptime: ,\n Optional (str) rloc_state: ,\n Optional (str) priority: ,\n Optional (str) weight: ,\n Optional (str) encap_iid: ,\n Optional (str) metric: Or (, None),\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ipv4_map-cache", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18168" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18104" } }, "show lisp instance-id {instance_id} ipv4 map-cache {prefix}": { @@ -37029,9 +37785,9 @@ "doc": " Parser for\n * show lisp instance-id {instance_id} ipv4 map-cache {prefix}\n * show lisp {lisp_id} instance-id {instance_id} ipv4 map-cache {prefix}\n * show lisp eid-table vrf {eid_table} ipv4 map-cache {prefix}\n * show lisp locator-table {locator_table} instance-id {instance_id} ipv4 map-cache {prefix}\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'entries': ,\n 'eid_prefix': ,\n 'eid': ,\n 'mask': ,\n 'uptime': ,\n 'expires': ,\n 'via': ,\n Optional (str) site: ,\n Optional (str) received_mapping: ,\n Optional (str) sgt: ,\n 'sources': ,\n 'state': ,\n 'last_modified': ,\n 'map_source': ,\n Optional (str) activity: ,\n Optional (str) packets_out: ,\n Optional (str) packets_out_bytes: ,\n Optional (str) action: ,\n Optional (str) counters_not_accurate: ,\n 'locators': {\n Any (str) *: {\n 'uptime': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'encap_iid': ,\n Optional (str) domain_id: ,\n Optional (str) multihome_id: ,\n Optional (str) metric: ,\n Optional (str) state_change_time: ,\n Optional (str) state_change_count: ,\n Optional (str) route_reachability_change_time: ,\n Optional (str) route_reachability_change_count: ,\n Optional (str) priority_change: ,\n Optional (str) weight_change: ,\n Optional (str) reject_reason: ,\n Optional (str) rloc_probe_sent: ,\n Optional (str) rloc_probe_in: ,\n Optional (str) itr_rloc: ,\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'entries': ,\n 'eid_prefix': ,\n 'eid': ,\n 'mask': ,\n 'uptime': ,\n 'expires': ,\n 'via': ,\n Optional (str) site: ,\n Optional (str) received_mapping: ,\n Optional (str) sgt: ,\n 'sources': ,\n 'state': ,\n 'last_modified': ,\n 'map_source': ,\n Optional (str) activity: ,\n Optional (str) packets_out: ,\n Optional (str) packets_out_bytes: ,\n Optional (str) action: ,\n Optional (str) counters_not_accurate: ,\n 'locators': {\n Any (str) *: {\n 'uptime': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'encap_iid': ,\n Optional (str) domain_id: ,\n Optional (str) multihome_id: ,\n Optional (str) metric: ,\n Optional (str) state_change_time: ,\n Optional (str) state_change_count: ,\n Optional (str) route_reachability_change_time: ,\n Optional (str) route_reachability_change_count: ,\n Optional (str) priority_change: ,\n Optional (str) weight_change: ,\n Optional (str) reject_reason: ,\n Optional (str) rloc_probe_sent: ,\n Optional (str) rloc_probe_in: ,\n Optional (str) itr_rloc: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ipv4_map-cache_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L12538" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L12458" } }, "show lisp instance-id {instance_id} ipv4 publication": { @@ -37042,7 +37798,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'total_entries': ,\n 'eid_prefix': {\n : {\n 'publisher_ip': ,\n 'last_published': ,\n Optional (str) rloc: ,\n 'encap_iid': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ipv4_publication", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5699" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5759" } }, "show lisp instance-id {instance_id} ipv4 publication config-propagation detail": { @@ -37053,7 +37809,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': {\n : {\n 'eid_prefix': {\n : {\n 'eid': ,\n 'mask': ,\n 'last_published': ,\n 'first_published': ,\n 'exported_to': ,\n 'publishers': {\n : {\n 'port': ,\n 'last_published': ,\n 'ttl': ,\n 'expires': ,\n 'epoch': {\n 'publisher': ,\n 'entry': ,\n },\n 'entry_state': ,\n 'xtr_id': ,\n 'domain_id': ,\n 'multihoming_id': ,\n Optional (str) extranet_iid: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ipv4_publication_config-propagation_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L19303" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L19239" } }, "show lisp instance-id {instance_id} ipv4 publication config-propagation {eid_prefix}": { @@ -37064,7 +37820,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': {\n : {\n 'eid_prefix': {\n : {\n 'eid': ,\n 'mask': ,\n 'last_published': ,\n 'first_published': ,\n 'exported_to': ,\n 'publishers': {\n : {\n 'port': ,\n 'last_published': ,\n 'ttl': ,\n 'expires': ,\n 'epoch': {\n 'publisher': ,\n 'entry': ,\n },\n 'entry_state': ,\n 'xtr_id': ,\n 'domain_id': ,\n 'multihoming_id': ,\n Optional (str) extranet_iid: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ipv4_publication_config-propagation_eid_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L19303" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L19239" } }, "show lisp instance-id {instance_id} ipv4 publication detail": { @@ -37073,9 +37829,9 @@ "doc": "\n Parser for\n *show lisp instance-id {instance_id} ipv4 publication {eid_prefix}\n *show lisp {lisp_id} instance-id {instance_id} ipv4 publication {eid_prefix}\n *show lisp eid-table {eid_table} ipv4 publication {eid_prefix}\n *show lisp {lisp_id} eid-table vrf {vrf} ipv4 publication {eid_prefix}\n *show lisp locator-table {vrf} instance-id {instance_id} ipv4 publication {eid_prefix}\n *show lisp locator-table vrf {vrf} instance-id {instance_id} ipv4 publication {eid_prefix}\n *show lisp instance-id {instance_id} ipv4 publication detail\n *show lisp {lisp_id} instance-id {instance_id} ipv4 publication detail\n *show lisp eid-table {eid_table} ipv4 publication detail\n *show lisp {lisp_id} eid-table vrf {vrf} ipv4 publication detail\n *show lisp locator-table {vrf} instance-id {instance_id} ipv4 publication detail\n *show lisp locator-table vrf {vrf} instance-id {instance_id} ipv4 publication detail\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_prefixes': {\n : {\n 'first_published': ,\n 'last_published': ,\n 'state': ,\n Optional (str) exported_to: ,\n 'publishers': {\n : {\n 'port': ,\n 'last_published': ,\n 'ttl': ,\n 'publisher_epoch': ,\n 'entry_epoch': ,\n 'entry_state': ,\n Optional (str) routing_tag: ,\n 'xtr_id': ,\n Optional (str) site_id: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) extranet_iid: ,\n Optional (str) locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n Optional (str) metric: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n 'rdp_len': ,\n 'src_add': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_prefixes': {\n : {\n 'first_published': ,\n 'last_published': ,\n 'state': ,\n Optional (str) exported_to: ,\n 'publishers': {\n : {\n 'port': ,\n 'last_published': ,\n 'ttl': ,\n 'publisher_epoch': ,\n 'entry_epoch': ,\n 'entry_state': ,\n Optional (str) routing_tag: ,\n 'xtr_id': ,\n Optional (str) site_id: ,\n Optional (str) domain_id: ,\n Optional (str) sgt: ,\n Optional (str) multihoming_id: ,\n Optional (str) extranet_iid: ,\n Optional (str) locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n Optional (str) metric: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n 'rdp_len': ,\n 'src_add': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ipv4_publication_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7523" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7576" } }, "show lisp instance-id {instance_id} ipv4 publication {eid_prefix}": { @@ -37084,9 +37840,9 @@ "doc": "\n Parser for\n *show lisp instance-id {instance_id} ipv4 publication {eid_prefix}\n *show lisp {lisp_id} instance-id {instance_id} ipv4 publication {eid_prefix}\n *show lisp eid-table {eid_table} ipv4 publication {eid_prefix}\n *show lisp {lisp_id} eid-table vrf {vrf} ipv4 publication {eid_prefix}\n *show lisp locator-table {vrf} instance-id {instance_id} ipv4 publication {eid_prefix}\n *show lisp locator-table vrf {vrf} instance-id {instance_id} ipv4 publication {eid_prefix}\n *show lisp instance-id {instance_id} ipv4 publication detail\n *show lisp {lisp_id} instance-id {instance_id} ipv4 publication detail\n *show lisp eid-table {eid_table} ipv4 publication detail\n *show lisp {lisp_id} eid-table vrf {vrf} ipv4 publication detail\n *show lisp locator-table {vrf} instance-id {instance_id} ipv4 publication detail\n *show lisp locator-table vrf {vrf} instance-id {instance_id} ipv4 publication detail\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_prefixes': {\n : {\n 'first_published': ,\n 'last_published': ,\n 'state': ,\n Optional (str) exported_to: ,\n 'publishers': {\n : {\n 'port': ,\n 'last_published': ,\n 'ttl': ,\n 'publisher_epoch': ,\n 'entry_epoch': ,\n 'entry_state': ,\n Optional (str) routing_tag: ,\n 'xtr_id': ,\n Optional (str) site_id: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) extranet_iid: ,\n Optional (str) locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n Optional (str) metric: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n 'rdp_len': ,\n 'src_add': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_prefixes': {\n : {\n 'first_published': ,\n 'last_published': ,\n 'state': ,\n Optional (str) exported_to: ,\n 'publishers': {\n : {\n 'port': ,\n 'last_published': ,\n 'ttl': ,\n 'publisher_epoch': ,\n 'entry_epoch': ,\n 'entry_state': ,\n Optional (str) routing_tag: ,\n 'xtr_id': ,\n Optional (str) site_id: ,\n Optional (str) domain_id: ,\n Optional (str) sgt: ,\n Optional (str) multihoming_id: ,\n Optional (str) extranet_iid: ,\n Optional (str) locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n Optional (str) metric: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n 'rdp_len': ,\n 'src_add': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ipv4_publication_eid_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7523" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7576" } }, "show lisp instance-id {instance_id} ipv4 publisher": { @@ -37097,7 +37853,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n Any (str) *: {\n 'publishers': {\n : {\n 'state': ,\n 'session': ,\n 'pubsub_state': ,\n Optional (str) type: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ipv4_publisher", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6998" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7039" } }, "show lisp instance-id {instance_id} ipv4 publisher {publisher_id}": { @@ -37108,7 +37864,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'address_family': ,\n 'eid_table': ,\n 'state': ,\n 'epoch': ,\n 'entries': ,\n 'eid_prefix': {\n : {\n 'eid_epoch': ,\n 'last_pub_time': ,\n 'ttl': ,\n 'eid_state': ,\n Optional (str) rloc_set: {\n : {\n 'priority': ,\n 'weight': ,\n 'rloc_state': ,\n 'encap_iid': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ipv4_publisher_publisher_id", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L9268" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L9342" } }, "show lisp instance-id {instance_id} ipv4 route-import map-cache": { @@ -37119,7 +37875,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'config': ,\n 'entries': ,\n 'limit': ,\n 'eids': {\n : {\n 'uptime': ,\n 'source': ,\n Optional (str) rloc_set: ,\n 'cache_db': ,\n Optional (str) state: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ipv4_route-import_map-cache", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6279" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6320" } }, "show lisp instance-id {instance_id} ipv4 route-import map-cache {eid_prefix}": { @@ -37130,7 +37886,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'config': ,\n 'entries': ,\n 'limit': ,\n 'eids': {\n : {\n 'uptime': ,\n 'source': ,\n Optional (str) rloc_set: ,\n 'cache_db': ,\n Optional (str) state: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ipv4_route-import_map-cache_eid_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6279" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6320" } }, "show lisp instance-id {instance_id} ipv4 route-import map-cache {eid}": { @@ -37141,7 +37897,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'config': ,\n 'entries': ,\n 'limit': ,\n 'eids': {\n : {\n 'uptime': ,\n 'source': ,\n Optional (str) rloc_set: ,\n 'cache_db': ,\n Optional (str) state: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ipv4_route-import_map-cache_eid", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6279" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6320" } }, "show lisp instance-id {instance_id} ipv4 server": { @@ -37150,9 +37906,9 @@ "doc": " Parser for\n * show lisp instance-id {instance_id} ipv4 server\n * show lisp {lisp_id} instance-id {instance_id} ipv4 server\n * show lisp locator-table {locator_table} instance-id {instance_id} ipv4 server\n * show lisp eid-table vrf {vrf} ipv4 server\n * show lisp eid-table {eid_table} ipv4 server\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n Optional (str) port: ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ipv4_server", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5160" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5220" } }, "show lisp instance-id {instance_id} ipv4 server config-propagation": { @@ -37161,9 +37917,9 @@ "doc": "\n Parser for\n * show lisp instance-id {instance_id} ipv4 server config-propagation\n * show lisp {lisp_id} instance-id {instance_id} ipv4 server config-propagation\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n Optional (str) port: ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ipv4_server_config-propagation", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18752" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18688" } }, "show lisp instance-id {instance_id} ipv4 server detail": { @@ -37174,7 +37930,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ipv4_server_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14535" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14455" } }, "show lisp instance-id {instance_id} ipv4 server etr-address {etr_address}": { @@ -37185,7 +37941,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ipv4_server_etr-address_etr_address", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14535" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14455" } }, "show lisp instance-id {instance_id} ipv4 server extranet-policy": { @@ -37194,9 +37950,9 @@ "doc": " Parser for show lisp site\n * show lisp instance-id {instance_id} ipv4 server extranet-policy\n * show lisp {lisp_id} instance-id {instance_id} ipv4 server extranet-policy\n * show lisp eid-table {eid_table} ipv4 server extranet-policy\n * show lisp eid-table vrf {vrf} ipv4 server extranet-policy\n * show lisp locator-table {locator_table} instance-id {instance_id} ipv4 server extranet-policy\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n Optional (str) port: ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ipv4_server_extranet-policy", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5082" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5142" } }, "show lisp instance-id {instance_id} ipv4 server extranet-policy {prefix}": { @@ -37207,7 +37963,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ipv4_server_extranet-policy_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14871" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14791" } }, "show lisp instance-id {instance_id} ipv4 server name {site_name}": { @@ -37218,7 +37974,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ipv4_server_name_site_name", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14535" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14455" } }, "show lisp instance-id {instance_id} ipv4 server silent-host-detection": { @@ -37227,9 +37983,9 @@ "doc": " Parser for show lisp site\n * show lisp instance-id {instance_id} ipv4 server silent-host-detection\n * show lisp {lisp_id} instance-id {instance_id} ipv4 server silent-host-detection\n * show lisp eid-table {eid_table} ipv4 server silent-host-detection\n * show lisp eid-table vrf {vrf} ipv4 server silent-host-detection\n * show lisp locator-table {locator_table} instance-id {instance_id} ipv4 server silent-host-detection\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n Optional (str) port: ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ipv4_server_silent-host-detection", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5004" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5064" } }, "show lisp instance-id {instance_id} ipv4 server subscription": { @@ -37240,7 +37996,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'entries': ,\n Optional (str) eid_prefix: {\n : {\n 'registration': ,\n Optional (str) created: ,\n Optional (str) last_update: ,\n Optional (str) subscribers: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ipv4_server_subscription", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18940" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18876" } }, "show lisp instance-id {instance_id} ipv4 server {eid}": { @@ -37251,7 +38007,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ipv4_server_eid", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14535" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14455" } }, "show lisp instance-id {instance_id} ipv4 smr": { @@ -37262,7 +38018,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n Optional (str) eid_table: ,\n 'entries': ,\n 'prefix': {\n : {\n 'producer': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ipv4_smr", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L9471" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L9545" } }, "show lisp instance-id {instance_id} ipv4 subscriber": { @@ -37273,7 +38029,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'entries': ,\n 'subscribers': {\n : ListOf (dict) {'port': , 'type': , Optional (str) affinity_id_x: , Optional (str) affinity_id_y: },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ipv4_subscriber", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7794" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7847" } }, "show lisp instance-id {instance_id} ipv4 subscription": { @@ -37284,7 +38040,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'entries': ,\n Optional (str) eid_prefix: {\n : {\n 'source': ,\n Optional (str) created: ,\n Optional (str) last_update: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ipv4_subscription", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7998" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L8051" } }, "show lisp instance-id {instance_id} ipv6 away": { @@ -37295,7 +38051,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'vrf': ,\n Optional (str) entries: ,\n Optional (str) eid_prefix: {\n : {\n 'producer': ,\n 'created': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ipv6_away", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6614" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6655" } }, "show lisp instance-id {instance_id} ipv6 away {eid_prefix}": { @@ -37306,7 +38062,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'vrf': ,\n Optional (str) entries: ,\n Optional (str) eid_prefix: {\n : {\n 'producer': ,\n 'created': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ipv6_away_eid_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6614" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6655" } }, "show lisp instance-id {instance_id} ipv6 away {eid}": { @@ -37317,7 +38073,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'vrf': ,\n Optional (str) entries: ,\n Optional (str) eid_prefix: {\n : {\n 'producer': ,\n 'created': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ipv6_away_eid", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6614" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6655" } }, "show lisp instance-id {instance_id} ipv6 database config-propagation": { @@ -37328,7 +38084,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'lsb': ,\n 'entries': ,\n 'no_route': ,\n 'inactive': ,\n 'do_not_register': ,\n 'eid_prefix': {\n : {\n 'eid': ,\n 'mask': ,\n Optional (str) import_from: ,\n Optional (str) inherited_from: ,\n Optional (str) auto_disc_rloc: ,\n Optional (str) proxy: ,\n 'up_time': ,\n 'last_change': ,\n 'service_insertion': ,\n 'extranet_iid': ,\n 'locators': {\n : {\n 'priority': ,\n 'weight': ,\n 'source': ,\n 'state': ,\n },\n },\n Optional (str) map_servers: {\n : {\n 'uptime': ,\n 'ack': ,\n 'domain_id': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ipv6_database_config-propagation", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L19604" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L19540" } }, "show lisp instance-id {instance_id} ipv6 database config-propagation {eid_prefix}": { @@ -37339,7 +38095,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'lsb': ,\n 'entries': ,\n 'no_route': ,\n 'inactive': ,\n 'do_not_register': ,\n 'eid_prefix': {\n : {\n 'eid': ,\n 'mask': ,\n Optional (str) import_from: ,\n Optional (str) inherited_from: ,\n Optional (str) auto_disc_rloc: ,\n Optional (str) proxy: ,\n 'up_time': ,\n 'last_change': ,\n 'service_insertion': ,\n 'extranet_iid': ,\n 'locators': {\n : {\n 'priority': ,\n 'weight': ,\n 'source': ,\n 'state': ,\n },\n },\n Optional (str) map_servers: {\n : {\n 'uptime': ,\n 'ack': ,\n 'domain_id': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ipv6_database_config-propagation_eid_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L19604" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L19540" } }, "show lisp instance-id {instance_id} ipv6 forwarding eid remote": { @@ -37350,7 +38106,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'prefix': {\n : {\n 'fwd_action': ,\n 'locator_status_bits': ,\n 'encap_iid': ,\n 'packets': ,\n 'bytes': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ipv6_forwarding_eid_remote", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L11625" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L11531" } }, "show lisp instance-id {instance_id} ipv6 map-cache": { @@ -37361,7 +38117,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'entries': ,\n 'eid_prefix': {\n : {\n 'uptime': ,\n 'expiry_time': ,\n 'via': ,\n Optional (str) map_reply_state: ,\n Optional (str) site: ,\n Optional (str) sgt: ,\n Optional (str) map_cache_type: ,\n Optional (str) action: ,\n Optional (str) negative_cache_entry: ,\n Optional (str) locators: {\n : {\n Optional (str) uptime: ,\n Optional (str) rloc_state: ,\n Optional (str) priority: ,\n Optional (str) weight: ,\n Optional (str) encap_iid: ,\n Optional (str) metric: Or (, None),\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ipv6_map-cache", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18201" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18137" } }, "show lisp instance-id {instance_id} ipv6 map-cache {prefix}": { @@ -37370,9 +38126,9 @@ "doc": " Parser for\n * show lisp instance-id {instance_id} ipv6 map-cache {prefix}\n * show lisp {lisp_id} instance-id {instance_id} ipv6 map-cache {prefix}\n * show lisp eid-table vrf {eid_table} ipv6 map-cache {prefix}\n * show lisp locator-table {locator_table} instance-id {instance_id} ipv6 map-cache {prefix}\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'entries': ,\n 'eid_prefix': ,\n 'eid': ,\n 'mask': ,\n 'uptime': ,\n 'expires': ,\n 'via': ,\n Optional (str) site: ,\n Optional (str) received_mapping: ,\n Optional (str) sgt: ,\n 'sources': ,\n 'state': ,\n 'last_modified': ,\n 'map_source': ,\n Optional (str) activity: ,\n Optional (str) packets_out: ,\n Optional (str) packets_out_bytes: ,\n Optional (str) action: ,\n Optional (str) counters_not_accurate: ,\n 'locators': {\n Any (str) *: {\n 'uptime': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'encap_iid': ,\n Optional (str) domain_id: ,\n Optional (str) multihome_id: ,\n Optional (str) metric: ,\n Optional (str) state_change_time: ,\n Optional (str) state_change_count: ,\n Optional (str) route_reachability_change_time: ,\n Optional (str) route_reachability_change_count: ,\n Optional (str) priority_change: ,\n Optional (str) weight_change: ,\n Optional (str) reject_reason: ,\n Optional (str) rloc_probe_sent: ,\n Optional (str) rloc_probe_in: ,\n Optional (str) itr_rloc: ,\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'entries': ,\n 'eid_prefix': ,\n 'eid': ,\n 'mask': ,\n 'uptime': ,\n 'expires': ,\n 'via': ,\n Optional (str) site: ,\n Optional (str) received_mapping: ,\n Optional (str) sgt: ,\n 'sources': ,\n 'state': ,\n 'last_modified': ,\n 'map_source': ,\n Optional (str) activity: ,\n Optional (str) packets_out: ,\n Optional (str) packets_out_bytes: ,\n Optional (str) action: ,\n Optional (str) counters_not_accurate: ,\n 'locators': {\n Any (str) *: {\n 'uptime': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'encap_iid': ,\n Optional (str) domain_id: ,\n Optional (str) multihome_id: ,\n Optional (str) metric: ,\n Optional (str) state_change_time: ,\n Optional (str) state_change_count: ,\n Optional (str) route_reachability_change_time: ,\n Optional (str) route_reachability_change_count: ,\n Optional (str) priority_change: ,\n Optional (str) weight_change: ,\n Optional (str) reject_reason: ,\n Optional (str) rloc_probe_sent: ,\n Optional (str) rloc_probe_in: ,\n Optional (str) itr_rloc: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ipv6_map-cache_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L12564" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L12484" } }, "show lisp instance-id {instance_id} ipv6 publication": { @@ -37383,7 +38139,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'total_entries': ,\n 'eid_prefix': {\n : {\n 'publisher_ip': ,\n 'last_published': ,\n Optional (str) rloc: ,\n 'encap_iid': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ipv6_publication", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5821" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5873" } }, "show lisp instance-id {instance_id} ipv6 publication config-propagation detail": { @@ -37394,7 +38150,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': {\n : {\n 'eid_prefix': {\n : {\n 'eid': ,\n 'mask': ,\n 'last_published': ,\n 'first_published': ,\n 'exported_to': ,\n 'publishers': {\n : {\n 'port': ,\n 'last_published': ,\n 'ttl': ,\n 'expires': ,\n 'epoch': {\n 'publisher': ,\n 'entry': ,\n },\n 'entry_state': ,\n 'xtr_id': ,\n 'domain_id': ,\n 'multihoming_id': ,\n Optional (str) extranet_iid: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ipv6_publication_config-propagation_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L19331" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L19267" } }, "show lisp instance-id {instance_id} ipv6 publication config-propagation {eid_prefix}": { @@ -37405,7 +38161,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': {\n : {\n 'eid_prefix': {\n : {\n 'eid': ,\n 'mask': ,\n 'last_published': ,\n 'first_published': ,\n 'exported_to': ,\n 'publishers': {\n : {\n 'port': ,\n 'last_published': ,\n 'ttl': ,\n 'expires': ,\n 'epoch': {\n 'publisher': ,\n 'entry': ,\n },\n 'entry_state': ,\n 'xtr_id': ,\n 'domain_id': ,\n 'multihoming_id': ,\n Optional (str) extranet_iid: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ipv6_publication_config-propagation_eid_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L19331" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L19267" } }, "show lisp instance-id {instance_id} ipv6 publication detail": { @@ -37414,9 +38170,9 @@ "doc": "\n Parser for\n *show lisp instance-id {instance_id} ipv6 publication {eid_prefix}\n *show lisp {lisp_id} instance-id {instance_id} ipv6 publication {eid_prefix}\n *show lisp eid-table {eid_table} ipv6 publication {eid_prefix}\n *show lisp {lisp_id} eid-table vrf {vrf} ipv6 publication {eid_prefix}\n *show lisp locator-table {vrf} instance-id {instance_id} ipv6 publication {eid_prefix}\n *show lisp locator-table vrf {vrf} instance-id {instance_id} ipv6 publication {eid_prefix}\n *show lisp instance-id {instance_id} ipv6 publication detail\n *show lisp {lisp_id} instance-id {instance_id} ipv6 publication detail\n *show lisp eid-table {eid_table} ipv6 publication detail\n *show lisp {lisp_id} eid-table vrf {vrf} ipv6 publication detail\n *show lisp locator-table {vrf} instance-id {instance_id} ipv6 publication detail\n *show lisp locator-table vrf {vrf} instance-id {instance_id} ipv6 publication detail\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_prefixes': {\n : {\n 'first_published': ,\n 'last_published': ,\n 'state': ,\n Optional (str) exported_to: ,\n 'publishers': {\n : {\n 'port': ,\n 'last_published': ,\n 'ttl': ,\n 'publisher_epoch': ,\n 'entry_epoch': ,\n 'entry_state': ,\n Optional (str) routing_tag: ,\n 'xtr_id': ,\n Optional (str) site_id: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) extranet_iid: ,\n Optional (str) locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n Optional (str) metric: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n 'rdp_len': ,\n 'src_add': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_prefixes': {\n : {\n 'first_published': ,\n 'last_published': ,\n 'state': ,\n Optional (str) exported_to: ,\n 'publishers': {\n : {\n 'port': ,\n 'last_published': ,\n 'ttl': ,\n 'publisher_epoch': ,\n 'entry_epoch': ,\n 'entry_state': ,\n Optional (str) routing_tag: ,\n 'xtr_id': ,\n Optional (str) site_id: ,\n Optional (str) domain_id: ,\n Optional (str) sgt: ,\n Optional (str) multihoming_id: ,\n Optional (str) extranet_iid: ,\n Optional (str) locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n Optional (str) metric: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n 'rdp_len': ,\n 'src_add': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ipv6_publication_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7584" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7637" } }, "show lisp instance-id {instance_id} ipv6 publication {eid_prefix}": { @@ -37425,9 +38181,9 @@ "doc": "\n Parser for\n *show lisp instance-id {instance_id} ipv6 publication {eid_prefix}\n *show lisp {lisp_id} instance-id {instance_id} ipv6 publication {eid_prefix}\n *show lisp eid-table {eid_table} ipv6 publication {eid_prefix}\n *show lisp {lisp_id} eid-table vrf {vrf} ipv6 publication {eid_prefix}\n *show lisp locator-table {vrf} instance-id {instance_id} ipv6 publication {eid_prefix}\n *show lisp locator-table vrf {vrf} instance-id {instance_id} ipv6 publication {eid_prefix}\n *show lisp instance-id {instance_id} ipv6 publication detail\n *show lisp {lisp_id} instance-id {instance_id} ipv6 publication detail\n *show lisp eid-table {eid_table} ipv6 publication detail\n *show lisp {lisp_id} eid-table vrf {vrf} ipv6 publication detail\n *show lisp locator-table {vrf} instance-id {instance_id} ipv6 publication detail\n *show lisp locator-table vrf {vrf} instance-id {instance_id} ipv6 publication detail\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_prefixes': {\n : {\n 'first_published': ,\n 'last_published': ,\n 'state': ,\n Optional (str) exported_to: ,\n 'publishers': {\n : {\n 'port': ,\n 'last_published': ,\n 'ttl': ,\n 'publisher_epoch': ,\n 'entry_epoch': ,\n 'entry_state': ,\n Optional (str) routing_tag: ,\n 'xtr_id': ,\n Optional (str) site_id: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) extranet_iid: ,\n Optional (str) locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n Optional (str) metric: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n 'rdp_len': ,\n 'src_add': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_prefixes': {\n : {\n 'first_published': ,\n 'last_published': ,\n 'state': ,\n Optional (str) exported_to: ,\n 'publishers': {\n : {\n 'port': ,\n 'last_published': ,\n 'ttl': ,\n 'publisher_epoch': ,\n 'entry_epoch': ,\n 'entry_state': ,\n Optional (str) routing_tag: ,\n 'xtr_id': ,\n Optional (str) site_id: ,\n Optional (str) domain_id: ,\n Optional (str) sgt: ,\n Optional (str) multihoming_id: ,\n Optional (str) extranet_iid: ,\n Optional (str) locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n Optional (str) metric: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n 'rdp_len': ,\n 'src_add': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ipv6_publication_eid_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7584" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7637" } }, "show lisp instance-id {instance_id} ipv6 publisher": { @@ -37438,7 +38194,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n Any (str) *: {\n 'publishers': {\n : {\n 'state': ,\n 'session': ,\n 'pubsub_state': ,\n Optional (str) type: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ipv6_publisher", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7034" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7075" } }, "show lisp instance-id {instance_id} ipv6 publisher {publisher_id}": { @@ -37449,7 +38205,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'address_family': ,\n 'eid_table': ,\n 'state': ,\n 'epoch': ,\n 'entries': ,\n 'eid_prefix': {\n : {\n 'eid_epoch': ,\n 'last_pub_time': ,\n 'ttl': ,\n 'eid_state': ,\n Optional (str) rloc_set: {\n : {\n 'priority': ,\n 'weight': ,\n 'rloc_state': ,\n 'encap_iid': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ipv6_publisher_publisher_id", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L9315" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L9389" } }, "show lisp instance-id {instance_id} ipv6 route-import map-cache": { @@ -37460,7 +38216,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'config': ,\n 'entries': ,\n 'limit': ,\n 'eids': {\n : {\n 'uptime': ,\n 'source': ,\n Optional (str) rloc_set: ,\n 'cache_db': ,\n Optional (str) state: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ipv6_route-import_map-cache", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6352" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6393" } }, "show lisp instance-id {instance_id} ipv6 route-import map-cache {eid_prefix}": { @@ -37471,7 +38227,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'config': ,\n 'entries': ,\n 'limit': ,\n 'eids': {\n : {\n 'uptime': ,\n 'source': ,\n Optional (str) rloc_set: ,\n 'cache_db': ,\n Optional (str) state: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ipv6_route-import_map-cache_eid_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6352" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6393" } }, "show lisp instance-id {instance_id} ipv6 route-import map-cache {eid}": { @@ -37482,7 +38238,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'config': ,\n 'entries': ,\n 'limit': ,\n 'eids': {\n : {\n 'uptime': ,\n 'source': ,\n Optional (str) rloc_set: ,\n 'cache_db': ,\n Optional (str) state: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ipv6_route-import_map-cache_eid", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6352" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6393" } }, "show lisp instance-id {instance_id} ipv6 server": { @@ -37491,9 +38247,9 @@ "doc": " Parser for\n * show lisp instance-id {instance_id} ipv6 server\n * show lisp {lisp_id} instance-id {instance_id} ipv6 server\n * show lisp locator-table {locator_table} instance-id {instance_id} ipv6 server\n * show lisp eid-table vrf {vrf} ipv6 server\n * show lisp eid-table {eid_table} ipv6 server\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n Optional (str) port: ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ipv6_server", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5199" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5259" } }, "show lisp instance-id {instance_id} ipv6 server config-propagation": { @@ -37502,9 +38258,9 @@ "doc": "\n Parser for\n * show lisp instance-id {instance_id} ipv6 server config-propagation\n * show lisp {lisp_id} instance-id {instance_id} ipv6 server config-propagation\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n Optional (str) port: ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ipv6_server_config-propagation", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18773" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18709" } }, "show lisp instance-id {instance_id} ipv6 server detail": { @@ -37515,7 +38271,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ipv6_server_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14646" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14566" } }, "show lisp instance-id {instance_id} ipv6 server etr-address {etr_address}": { @@ -37526,7 +38282,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ipv6_server_etr-address_etr_address", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14646" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14566" } }, "show lisp instance-id {instance_id} ipv6 server extranet-policy": { @@ -37535,9 +38291,9 @@ "doc": " Parser for show lisp site\n * show lisp instance-id {instance_id} ipv6 server extranet-policy\n * show lisp {lisp_id} instance-id {instance_id} ipv6 server extranet-policy\n * show lisp eid-table {eid_table} ipv6 server extranet-policy\n * show lisp eid-table vrf {vrf} ipv6 server extranet-policy\n * show lisp locator-table {locator_table} instance-id {instance_id} ipv6 server extranet-policy\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n Optional (str) port: ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ipv6_server_extranet-policy", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5121" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5181" } }, "show lisp instance-id {instance_id} ipv6 server extranet-policy {prefix}": { @@ -37548,7 +38304,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ipv6_server_extranet-policy_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14913" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14833" } }, "show lisp instance-id {instance_id} ipv6 server name {site_name}": { @@ -37559,7 +38315,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ipv6_server_name_site_name", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14646" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14566" } }, "show lisp instance-id {instance_id} ipv6 server silent-host-detection": { @@ -37568,9 +38324,9 @@ "doc": " Parser for show lisp site\n * show lisp instance-id {instance_id} ipv6 server silent-host-detection\n * show lisp {lisp_id} instance-id {instance_id} ipv6 server silent-host-detection\n * show lisp eid-table {eid_table} ipv6 server silent-host-detection\n * show lisp eid-table vrf {vrf} ipv6 server silent-host-detection\n * show lisp locator-table {locator_table} instance-id {instance_id} ipv6 server silent-host-detection\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n Optional (str) port: ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ipv6_server_silent-host-detection", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5043" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5103" } }, "show lisp instance-id {instance_id} ipv6 server subscription": { @@ -37581,7 +38337,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'entries': ,\n Optional (str) eid_prefix: {\n : {\n 'registration': ,\n Optional (str) created: ,\n Optional (str) last_update: ,\n Optional (str) subscribers: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ipv6_server_subscription", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18978" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18914" } }, "show lisp instance-id {instance_id} ipv6 server {eid}": { @@ -37592,7 +38348,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ipv6_server_eid", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14646" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14566" } }, "show lisp instance-id {instance_id} ipv6 smr": { @@ -37603,7 +38359,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n Optional (str) eid_table: ,\n 'entries': ,\n 'prefix': {\n : {\n 'producer': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ipv6_smr", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L9587" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L9661" } }, "show lisp instance-id {instance_id} ipv6 subscriber": { @@ -37614,7 +38370,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'entries': ,\n 'subscribers': {\n : ListOf (dict) {'port': , 'type': , Optional (str) affinity_id_x: , Optional (str) affinity_id_y: },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ipv6_subscriber", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7831" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7884" } }, "show lisp instance-id {instance_id} ipv6 subscription": { @@ -37625,7 +38381,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'entries': ,\n Optional (str) eid_prefix: {\n : {\n 'source': ,\n Optional (str) created: ,\n Optional (str) last_update: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_ipv6_subscription", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L8036" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L8089" } }, "show lisp instance-id {instance_id} {address_family} database {prefix}": { @@ -37634,9 +38390,9 @@ "doc": null, "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'address_family': ,\n 'eid_table': ,\n 'lsb': ,\n 'entries_total': ,\n 'no_route_entries': ,\n 'inactive_entries': ,\n Optional (str) do_not_register_entries: ,\n 'all_no_route': ,\n 'eid_prefix': ,\n 'eid_info': ,\n Optional (str) route_map: ,\n 'domain_id': ,\n Optional (str) metric: ,\n Optional (str) srvc_ins_type: ,\n Optional (str) srvc_ins_id: ,\n Optional (str) extranet_iid: ,\n Optional (str) sgt: ,\n Optional (str) locators: {\n : {\n Optional (str) priority: ,\n Optional (str) weight: ,\n Optional (str) source: ,\n Optional (str) state: ,\n 'config_missing': ,\n },\n },\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n Optional (str) map_servers: {\n : {\n 'uptime': ,\n 'ack': ,\n 'domain_id': ,\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'address_family': ,\n 'eid_table': ,\n 'lsb': ,\n 'entries_total': ,\n 'no_route_entries': ,\n 'inactive_entries': ,\n Optional (str) do_not_register_entries: ,\n 'all_no_route': ,\n 'eid_prefix': ,\n 'eid_info': ,\n Optional (str) route_map: ,\n 'domain_id': ,\n Optional (str) metric: ,\n Optional (str) srvc_ins_type: ,\n Optional (str) srvc_ins_id: ,\n Optional (str) extranet_iid: ,\n Optional (str) sgt: ,\n Optional (str) locators: {\n : {\n Optional (str) priority: ,\n Optional (str) weight: ,\n Optional (str) source: ,\n Optional (str) state: ,\n 'config_missing': ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n },\n },\n Optional (str) map_servers: {\n : {\n 'uptime': ,\n 'ack': ,\n 'domain_id': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_address_family_database_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L8833" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L8908" } }, "show lisp instance-id {instance_id} {address_family} eid-watch": { @@ -37647,7 +38403,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n Optional (str) instance_id: {\n Optional (type) : {\n 'client_name': ,\n 'process_id': ,\n 'connection_to_control_process': ,\n 'ipc_endpoint': ,\n 'client_notifications': ,\n 'address_family': ,\n 'eid_table': ,\n 'entry_count': ,\n 'prefix': ,\n 'watched_entries': ListOf (type) ,\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_address_family_eid-watch", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L10826" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L10732" } }, "show lisp instance-id {instance_id} {address_family} eid-watch address-resolution": { @@ -37658,7 +38414,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n Optional (str) instance_id: {\n Optional (type) : {\n 'client_name': ,\n 'process_id': ,\n 'connection_to_control_process': ,\n 'ipc_endpoint': ,\n 'client_notifications': ,\n 'address_family': ,\n 'eid_table': ,\n 'entry_count': ,\n 'prefix': ,\n 'watched_entries': ListOf (type) ,\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_address_family_eid-watch_address-resolution", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L10826" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L10732" } }, "show lisp instance-id {instance_id} {address_family} server registration-history": { @@ -37669,7 +38425,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'eid_address': {\n : ListOf (dict) {'time': , 'instance_id': , 'protocol': , 'roam': , 'wlc': , 'source': , 'reg_type': , 'eid': , 'mask': },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_address_family_server_registration-history", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14782" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14702" } }, "show lisp instance-id {instance_id} {address_family} server summary": { @@ -37680,7 +38436,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'site': {\n : {\n 'configured': ,\n 'registered': ,\n 'incons': ,\n },\n },\n 'site_reg_limit': ,\n 'site_reg_count': ,\n 'configured_sites': ,\n 'registered_sites': ,\n 'sites_inconsistent_registrations': ,\n 'af': {\n : {\n 'configured_eid_prefixes': ,\n 'registered_eid_prefixes': ,\n 'instance_service_site_reg_limit': ,\n 'registration_history_size': ,\n 'registration_history_limit': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_address_family_server_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L11365" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L11271" } }, "show lisp instance-id {instance_id} {service}": { @@ -37689,9 +38445,9 @@ "doc": "Parser for \"show lisp instance-id {instance_id} {service}\"", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'locator_table': ,\n 'eid_table': ,\n 'itr': {\n 'enabled': ,\n 'proxy_itr_router': ,\n Optional (str) proxy_itr_rloc: ,\n Optional (str) local_rloc_last_resort: ,\n Optional (str) use_proxy_etr_rloc: ,\n 'solicit_map_request': ,\n 'max_smr_per_map_cache': ,\n 'multiple_smr_supression_time': ,\n },\n 'etr': {\n 'enabled': ,\n 'proxy_etr_router': ,\n 'accept_mapping_data': ,\n 'map_cache_ttl': ,\n },\n Optional (str) nat_traversal_router: ,\n Optional (str) mobility_first_hop_router: ,\n 'map_server': {\n 'enabled': ,\n },\n 'map_resolver': {\n 'enabled': ,\n },\n 'delegated_database_tree': ,\n 'mr_use_petr': {\n 'role': ,\n Optional (str) locator_set: ,\n },\n 'first_packet_petr': {\n 'role': ,\n Optional (str) locator_set: ,\n },\n Optional (str) multiple_ip_per_mac: ,\n Optional (str) mcast_flood_access_tunnel: ,\n Optional (str) pub_sub_eid: ,\n Optional (str) pub_sub: {\n 'role': ,\n Optional (str) publishers: ListOf (type) ,\n Optional (str) subscribers: ListOf (type) ,\n },\n Optional (str) site_registration_limit: ,\n Optional (str) mapping_servers: {\n Any (str) *: {\n 'ms_address': ,\n Optional (str) prefix_list: ,\n },\n },\n Optional (str) map_resolvers: {\n Any (str) *: {\n 'mr_address': ,\n Optional (str) prefix_list: ,\n },\n },\n Optional (str) xtr_id: ,\n Optional (str) site_id: ,\n 'locator_status_algorithms': {\n 'rloc_probe_algorithm': ,\n 'rloc_probe_on_route_change': ,\n 'rloc_probe_member_change': ,\n 'lsb_reports': ,\n 'ipv4_rloc_min_mask_len': ,\n 'ipv6_rloc_min_mask_len': ,\n },\n 'map_cache': {\n 'static_mappings': ,\n 'size': ,\n 'limit': ,\n 'imported_route': {\n 'count': ,\n 'limit': ,\n },\n 'activity_check_period': ,\n 'signal_supress': ,\n 'conservative_allocation': ,\n Optional (str) fib_updates: ,\n 'persistent': ,\n 'activity_tracking': ,\n },\n 'database': {\n 'total_database_mapping': ,\n 'static_database': {\n 'size': ,\n 'limit': ,\n },\n 'dynamic_database': {\n 'size': ,\n 'limit': ,\n },\n 'route_import': {\n 'size': ,\n 'limit': ,\n },\n 'import_site_reg': {\n 'size': ,\n 'limit': ,\n },\n 'dummy_database': {\n 'size': ,\n 'limit': ,\n },\n 'import_publication': {\n 'size': ,\n 'limit': ,\n },\n 'proxy_database': {\n 'size': ,\n },\n 'inactive': {\n 'size': ,\n },\n },\n 'publication_entries_exported': {\n 'map_cache': ,\n 'rib': ,\n 'database': ,\n 'prefix_list': ,\n },\n 'site_reg_entries_exported': {\n 'map_cache': ,\n 'rib': ,\n },\n Optional (str) source_locator_configuration: {\n 'vlans': {\n Any (str) *: {\n 'address': ,\n 'interface': ,\n },\n },\n },\n 'encapsulation_type': ,\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'locator_table': ,\n 'eid_table': ,\n 'itr': {\n 'enabled': ,\n 'proxy_itr_router': ,\n Optional (str) proxy_itr_rloc: ,\n Optional (str) local_rloc_last_resort: ,\n Optional (str) use_proxy_etr_rloc: ,\n 'solicit_map_request': ,\n 'max_smr_per_map_cache': ,\n 'multiple_smr_supression_time': ,\n },\n 'etr': {\n 'enabled': ,\n 'proxy_etr_router': ,\n 'accept_mapping_data': ,\n 'map_cache_ttl': ,\n },\n Optional (str) nat_traversal_router: ,\n Optional (str) mobility_first_hop_router: ,\n 'map_server': {\n 'enabled': ,\n },\n 'map_resolver': {\n 'enabled': ,\n },\n 'delegated_database_tree': ,\n 'mr_use_petr': {\n 'role': ,\n Optional (str) locator_set: ,\n },\n 'first_packet_petr': {\n 'role': ,\n Optional (str) locator_set: ,\n },\n Optional (str) multiple_ip_per_mac: ,\n Optional (str) mcast_flood_access_tunnel: ,\n Optional (str) pub_sub_eid: ,\n Optional (str) pub_sub: {\n 'role': ,\n Optional (str) publishers: ListOf (type) ,\n Optional (str) subscribers: ListOf (type) ,\n },\n Optional (str) site_registration_limit: ,\n Optional (str) mapping_servers: {\n Any (str) *: {\n 'ms_address': ,\n Optional (str) prefix_list: ,\n },\n },\n Optional (str) map_resolvers: {\n Any (str) *: {\n 'mr_address': ,\n Optional (str) prefix_list: ,\n },\n },\n Optional (str) xtr_id: ,\n Optional (str) site_id: ,\n 'locator_status_algorithms': {\n 'rloc_probe_algorithm': ,\n 'rloc_probe_on_route_change': ,\n 'rloc_probe_member_change': ,\n 'lsb_reports': ,\n 'ipv4_rloc_min_mask_len': ,\n 'ipv6_rloc_min_mask_len': ,\n },\n 'map_cache': {\n 'static_mappings': ,\n 'size': ,\n 'limit': ,\n 'imported_route': {\n 'count': ,\n 'limit': ,\n },\n 'activity_check_period': ,\n 'signal_supress': ,\n 'conservative_allocation': ,\n Optional (str) fib_updates: ,\n 'persistent': ,\n 'activity_tracking': ,\n },\n 'database': {\n 'total_database_mapping': ,\n 'static_database': {\n 'size': ,\n 'limit': ,\n },\n 'dynamic_database': {\n 'size': ,\n 'limit': ,\n },\n 'route_import': {\n 'size': ,\n 'limit': ,\n },\n 'import_site_reg': {\n 'size': ,\n 'limit': ,\n },\n 'dummy_database': {\n 'size': ,\n 'limit': ,\n },\n 'import_publication': {\n 'size': ,\n 'limit': ,\n },\n 'proxy_database': {\n 'size': ,\n },\n 'inactive': {\n 'size': ,\n },\n },\n 'publication_entries_exported': {\n 'map_cache': ,\n 'rib': ,\n 'database': ,\n 'prefix_list': ,\n },\n 'site_reg_entries_exported': {\n 'map_cache': ,\n 'rib': ,\n },\n Optional (str) source_locator_configuration: {\n 'vlans': {\n Any (str) *: {\n 'address': ,\n 'interface': ,\n },\n },\n },\n 'encapsulation_type': ,\n Optional (str) ethernet_fast_detection: ,\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_service", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L15405" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L15326" } }, "show lisp instance-id {instance_id} {service} database": { @@ -37700,7 +38456,7 @@ "doc": "Parser for \"show lisp all instance-id dabatase\"", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n Any (str) *: {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'lsb': ,\n 'entries': {\n 'total': ,\n 'no_route': ,\n 'inactive': ,\n 'eids': {\n : {\n 'eid': ,\n 'mask': ,\n Optional (str) dynamic_eid: ,\n Optional (str) locator_set: ,\n Optional (str) no_route_to_prefix: ,\n Optional (str) proxy: ,\n Optional (str) sgt: ,\n Optional (str) domain_id: ,\n Optional (str) service_insertion: ,\n Optional (str) auto_discover_rlocs: ,\n Optional (str) uptime: ,\n Optional (str) last_change: ,\n Optional (str) locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'source': ,\n 'location': ,\n 'state': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n Any (str) *: {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'lsb': ,\n 'entries': {\n 'total': ,\n 'no_route': ,\n 'inactive': ,\n Optional (str) do_not_register: ,\n 'eids': {\n : {\n 'eid': ,\n 'mask': ,\n Optional (str) do_not_register: ,\n Optional (str) dynamic_eid: ,\n Optional (str) locator_set: ,\n Optional (str) no_route_to_prefix: ,\n Optional (str) proxy: ,\n Optional (str) sgt: ,\n Optional (str) domain_id: ,\n Optional (str) service_insertion: ,\n Optional (str) service_insertion_id: ,\n Optional (str) auto_discover_rlocs: ,\n Optional (str) uptime: ,\n Optional (str) last_change: ,\n Optional (str) locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'source': ,\n 'location': ,\n 'state': ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_service_database", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lisp.py#L138" }, @@ -37709,9 +38465,9 @@ "doc": "Parser for \"show lisp {lisp_id} instance-id dabatase\"", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n Any (str) *: {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'lsb': ,\n 'entries': {\n 'total': ,\n 'no_route': ,\n 'inactive': ,\n 'eids': {\n : {\n 'eid': ,\n 'mask': ,\n Optional (str) dynamic_eid: ,\n Optional (str) locator_set: ,\n Optional (str) no_route_to_prefix: ,\n Optional (str) proxy: ,\n Optional (str) sgt: ,\n Optional (str) domain_id: ,\n Optional (str) service_insertion: ,\n Optional (str) auto_discover_rlocs: ,\n Optional (str) uptime: ,\n Optional (str) last_change: ,\n Optional (str) locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'source': ,\n 'location': ,\n 'state': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n Any (str) *: {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'lsb': ,\n 'entries': {\n 'total': ,\n 'no_route': ,\n 'inactive': ,\n Optional (str) do_not_register: ,\n 'eids': {\n : {\n 'eid': ,\n 'mask': ,\n Optional (str) do_not_register: ,\n Optional (str) dynamic_eid: ,\n Optional (str) locator_set: ,\n Optional (str) no_route_to_prefix: ,\n Optional (str) proxy: ,\n Optional (str) sgt: ,\n Optional (str) domain_id: ,\n Optional (str) service_insertion: ,\n Optional (str) service_insertion_id: ,\n Optional (str) auto_discover_rlocs: ,\n Optional (str) uptime: ,\n Optional (str) last_change: ,\n Optional (str) locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'source': ,\n 'location': ,\n 'state': ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_service_database", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L2703" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L2729" } }, "show lisp instance-id {instance_id} {service} forwarding state": { @@ -37722,7 +38478,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'lisp_virtual_intf': ,\n 'user': ,\n 'eid_vrf': {\n : {\n 'address_family': {\n : {\n Optional (str) configured_roles: ListOf (type) ,\n Optional (str) eid_table: ,\n Optional (str) alt_table: ,\n Optional (str) locator_status_bit: ,\n Optional (str) nonce: ,\n Optional (str) ttl_propagation: ,\n Optional (str) table_supression: ,\n Optional (str) sgt_policy_fwd: ,\n Optional (str) l2_domain_id: ,\n Optional (str) ipv4_unnum_if: ,\n Optional (str) ipv6_unnum_if: ,\n },\n },\n 'rloc_transport': {\n 'vrf': ,\n 'ipv4_rloc_table': ,\n 'ipv6_rloc_table': ,\n 'ipv4_path_mtu_discovery': {\n 'min': ,\n 'max': ,\n },\n 'ipv6_path_mtu_discovery': {\n 'min': ,\n 'max': ,\n },\n 'ipv4_rloc_fltr_handle': ,\n 'ipv6_rloc_fltr_handle': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_service_forwarding_state", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L11044" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L10950" } }, "show lisp instance-id {instance_id} {service} statistics": { @@ -37733,7 +38489,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'last_cleared': ,\n 'control_packets': {\n 'map_requests': {\n 'in': ,\n 'out': ,\n '5_sec': ,\n '1_min': ,\n '5_min': ,\n 'encapsulated': {\n 'in': ,\n 'out': ,\n },\n 'rloc_probe': {\n 'in': ,\n 'out': ,\n },\n 'smr_based': {\n 'in': ,\n 'out': ,\n },\n 'expired': {\n 'on_queue': ,\n 'no_reply': ,\n },\n 'map_resolver_forwarded': ,\n 'map_server_forwarded': ,\n },\n 'map_reply': {\n 'in': ,\n 'out': ,\n 'authoritative': {\n 'in': ,\n 'out': ,\n },\n 'non_authoritative': {\n 'in': ,\n 'out': ,\n },\n 'negative': {\n 'in': ,\n 'out': ,\n },\n 'rloc_probe': {\n 'in': ,\n 'out': ,\n },\n 'map_server_proxy_reply': {\n 'out': ,\n },\n },\n 'wlc_map_subscribe': {\n 'in': ,\n 'out': ,\n 'failures': {\n 'in': ,\n 'out': ,\n },\n },\n 'wlc_map_unsubscribe': {\n 'in': ,\n 'out': ,\n 'failures': {\n 'in': ,\n 'out': ,\n },\n },\n 'map_register': {\n 'in': ,\n 'out': ,\n '5_sec': ,\n '1_min': ,\n '5_min': ,\n 'map_server_af_disabled': ,\n 'not_valid_site_eid_prefix': ,\n 'authentication_failures': ,\n 'disallowed_locators': ,\n 'misc': ,\n },\n 'wlc_map_registers': {\n 'in': ,\n 'out': ,\n 'ap': {\n 'in': ,\n 'out': ,\n },\n 'client': {\n 'in': ,\n 'out': ,\n },\n 'failures': {\n 'in': ,\n 'out': ,\n },\n },\n 'map_notify': {\n 'in': ,\n 'out': ,\n 'authentication_failures': ,\n },\n 'wlc_map_notify': {\n 'in': ,\n 'out': ,\n 'ap': {\n 'in': ,\n 'out': ,\n },\n 'client': {\n 'in': ,\n 'out': ,\n },\n 'failures': {\n 'in': ,\n 'out': ,\n },\n },\n 'publish_subscribe': {\n 'subscription_request': {\n 'in': ,\n 'out': ,\n 'iid': {\n 'in': ,\n 'out': ,\n },\n 'pub_refresh': {\n 'in': ,\n 'out': ,\n },\n 'policy': {\n 'in': ,\n 'out': ,\n },\n 'failures': {\n 'in': ,\n 'out': ,\n },\n },\n 'subscription_status': {\n 'in': ,\n 'out': ,\n 'end_of_publication': {\n 'in': ,\n 'out': ,\n },\n 'subscription_rejected': {\n 'in': ,\n 'out': ,\n },\n 'subscription_removed': {\n 'in': ,\n 'out': ,\n },\n 'failures': {\n 'in': ,\n 'out': ,\n },\n },\n 'solicit_subscription': {\n 'in': ,\n 'out': ,\n 'failures': {\n 'in': ,\n 'out': ,\n },\n },\n 'publication': {\n 'in': ,\n 'out': ,\n 'failures': {\n 'in': ,\n 'out': ,\n },\n },\n },\n },\n 'errors': {\n 'mapping_rec_ttl_alerts': ,\n 'map_request_invalid_source_rloc_drops': ,\n 'map_register_invalid_source_rloc_drops': ,\n 'ddt_requests_failed': ,\n 'ddt_itr_map_requests': {\n 'dropped': ,\n 'nonce_collision': ,\n 'bad_xtr_nonce': ,\n },\n },\n 'cache_related': {\n 'cache_entries': {\n 'created': ,\n 'deleted': ,\n },\n 'nsf_cef_replay_entry_count': ,\n 'eid_prefix_map_cache': ,\n 'rejected_eid_prefix_due_to_limit': ,\n 'times_signal_suppresion_turned_on': ,\n 'time_since_last_signal_suppressed': ,\n 'negative_entries_map_cache': ,\n 'total_rlocs_map_cache': ,\n 'average_rlocs_per_eid_prefix': ,\n 'policy_active_entries': ,\n },\n 'forwarding': {\n 'data_signals': {\n 'processed': ,\n 'dropped': ,\n },\n 'reachability_reports': {\n 'count': ,\n 'dropped': ,\n },\n 'smr_signals': {\n 'dropped': ,\n },\n },\n 'itr_map_resolvers': {\n : {\n 'last_reply': ,\n 'metric': ,\n 'req_sent': ,\n 'positive': ,\n 'negative': ,\n 'no_reply': ,\n 'avgrtt': {\n '5_sec': ,\n '1_min': ,\n '5_min': ,\n },\n },\n },\n 'etr_map_servers': {\n : {\n 'avgrtt': {\n '5_sec': ,\n '1_min': ,\n '5_min': ,\n },\n },\n },\n 'rloc_statistics': {\n 'last_cleared': ,\n 'control_packets': {\n 'rtr': {\n 'map_requests_forwarded': ,\n 'map_notifies_forwarded': ,\n },\n 'ddt': {\n 'map_requests': {\n 'in': ,\n 'out': ,\n },\n 'map_referrals': {\n 'in': ,\n 'out': ,\n },\n },\n },\n 'errors': {\n 'map_request_format': ,\n 'map_reply_format': ,\n 'map_referral': ,\n },\n },\n 'misc_statistics': {\n 'invalid': {\n 'ip_version_drops': ,\n 'ip_header_drops': ,\n 'ip_proto_field_drops': ,\n 'packet_size_drops': ,\n 'lisp_control_port_drops': ,\n 'lisp_checksum_drops': ,\n },\n 'unsupported_lisp_packet_drops': ,\n 'unknown_packet_drops': ,\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_instance-id_instance_id_service_statistics", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L16797" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L16733" } }, "show lisp locator-table vrf {rloc_vrf} instance-id {instance_id} {address_family} database {prefix}": { @@ -37742,9 +38498,9 @@ "doc": null, "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'address_family': ,\n 'eid_table': ,\n 'lsb': ,\n 'entries_total': ,\n 'no_route_entries': ,\n 'inactive_entries': ,\n Optional (str) do_not_register_entries: ,\n 'all_no_route': ,\n 'eid_prefix': ,\n 'eid_info': ,\n Optional (str) route_map: ,\n 'domain_id': ,\n Optional (str) metric: ,\n Optional (str) srvc_ins_type: ,\n Optional (str) srvc_ins_id: ,\n Optional (str) extranet_iid: ,\n Optional (str) sgt: ,\n Optional (str) locators: {\n : {\n Optional (str) priority: ,\n Optional (str) weight: ,\n Optional (str) source: ,\n Optional (str) state: ,\n 'config_missing': ,\n },\n },\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n Optional (str) map_servers: {\n : {\n 'uptime': ,\n 'ack': ,\n 'domain_id': ,\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'address_family': ,\n 'eid_table': ,\n 'lsb': ,\n 'entries_total': ,\n 'no_route_entries': ,\n 'inactive_entries': ,\n Optional (str) do_not_register_entries: ,\n 'all_no_route': ,\n 'eid_prefix': ,\n 'eid_info': ,\n Optional (str) route_map: ,\n 'domain_id': ,\n Optional (str) metric: ,\n Optional (str) srvc_ins_type: ,\n Optional (str) srvc_ins_id: ,\n Optional (str) extranet_iid: ,\n Optional (str) sgt: ,\n Optional (str) locators: {\n : {\n Optional (str) priority: ,\n Optional (str) weight: ,\n Optional (str) source: ,\n Optional (str) state: ,\n 'config_missing': ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n },\n },\n Optional (str) map_servers: {\n : {\n 'uptime': ,\n 'ack': ,\n 'domain_id': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_vrf_rloc_vrf_instance-id_instance_id_address_family_database_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L8833" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L8908" } }, "show lisp locator-table vrf {vrf} instance-id {instance_id} ethernet publication {eid_prefix}": { @@ -37753,9 +38509,9 @@ "doc": "\n Parser for\n *show lisp instance-id {instance_id} ethernet publication {eid_prefix}\n *show lisp {lisp_id} instance-id {instance_id} ethernet publication {eid_prefix}\n *show lisp eid-table vlan {vlan} ethernet publication {eid_prefix}\n *show lisp locator-table {vrf} instance-id {instance_id} ethernet publication {eid_prefix}\n *show lisp locator-table vrf {vrf} instance-id {instance_id} ethernet publication {eid_prefix}\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_prefixes': {\n : {\n 'first_published': ,\n 'last_published': ,\n 'state': ,\n Optional (str) exported_to: ,\n 'publishers': {\n : {\n 'port': ,\n 'last_published': ,\n 'ttl': ,\n 'publisher_epoch': ,\n 'entry_epoch': ,\n 'entry_state': ,\n Optional (str) routing_tag: ,\n 'xtr_id': ,\n Optional (str) site_id: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) extranet_iid: ,\n Optional (str) locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n Optional (str) metric: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n 'rdp_len': ,\n 'src_add': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_prefixes': {\n : {\n 'first_published': ,\n 'last_published': ,\n 'state': ,\n Optional (str) exported_to: ,\n 'publishers': {\n : {\n 'port': ,\n 'last_published': ,\n 'ttl': ,\n 'publisher_epoch': ,\n 'entry_epoch': ,\n 'entry_state': ,\n Optional (str) routing_tag: ,\n 'xtr_id': ,\n Optional (str) site_id: ,\n Optional (str) domain_id: ,\n Optional (str) sgt: ,\n Optional (str) multihoming_id: ,\n Optional (str) extranet_iid: ,\n Optional (str) locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n Optional (str) metric: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n 'rdp_len': ,\n 'src_add': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_vrf_vrf_instance-id_instance_id_ethernet_publication_eid_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L8209" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L8284" } }, "show lisp locator-table vrf {vrf} instance-id {instance_id} ethernet server address-resolution detail": { @@ -37766,7 +38522,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'site': ,\n 'host_address': {\n : {\n 'hardware_address': ,\n 'first_registered': ,\n 'last_registered': ,\n 'registration_errors': {\n 'authentication_failures': ,\n },\n 'etr': {\n : {\n 'port': ,\n 'last_registered': ,\n 'ttl': ,\n 'xtr_id': ,\n 'site_id': ,\n 'registered_addr': ,\n 'l3_instance_id': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_vrf_vrf_instance-id_instance_id_ethernet_server_address-resolution_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L8553" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L8628" } }, "show lisp locator-table vrf {vrf} instance-id {instance_id} ethernet server address-resolution {eid}": { @@ -37777,7 +38533,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'site': ,\n 'host_address': {\n : {\n 'hardware_address': ,\n 'first_registered': ,\n 'last_registered': ,\n 'registration_errors': {\n 'authentication_failures': ,\n },\n 'etr': {\n : {\n 'port': ,\n 'last_registered': ,\n 'ttl': ,\n 'xtr_id': ,\n 'site_id': ,\n 'registered_addr': ,\n 'l3_instance_id': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_vrf_vrf_instance-id_instance_id_ethernet_server_address-resolution_eid", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L8553" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L8628" } }, "show lisp locator-table vrf {vrf} instance-id {instance_id} ipv4 publication detail": { @@ -37786,9 +38542,9 @@ "doc": "\n Parser for\n *show lisp instance-id {instance_id} ipv4 publication {eid_prefix}\n *show lisp {lisp_id} instance-id {instance_id} ipv4 publication {eid_prefix}\n *show lisp eid-table {eid_table} ipv4 publication {eid_prefix}\n *show lisp {lisp_id} eid-table vrf {vrf} ipv4 publication {eid_prefix}\n *show lisp locator-table {vrf} instance-id {instance_id} ipv4 publication {eid_prefix}\n *show lisp locator-table vrf {vrf} instance-id {instance_id} ipv4 publication {eid_prefix}\n *show lisp instance-id {instance_id} ipv4 publication detail\n *show lisp {lisp_id} instance-id {instance_id} ipv4 publication detail\n *show lisp eid-table {eid_table} ipv4 publication detail\n *show lisp {lisp_id} eid-table vrf {vrf} ipv4 publication detail\n *show lisp locator-table {vrf} instance-id {instance_id} ipv4 publication detail\n *show lisp locator-table vrf {vrf} instance-id {instance_id} ipv4 publication detail\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_prefixes': {\n : {\n 'first_published': ,\n 'last_published': ,\n 'state': ,\n Optional (str) exported_to: ,\n 'publishers': {\n : {\n 'port': ,\n 'last_published': ,\n 'ttl': ,\n 'publisher_epoch': ,\n 'entry_epoch': ,\n 'entry_state': ,\n Optional (str) routing_tag: ,\n 'xtr_id': ,\n Optional (str) site_id: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) extranet_iid: ,\n Optional (str) locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n Optional (str) metric: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n 'rdp_len': ,\n 'src_add': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_prefixes': {\n : {\n 'first_published': ,\n 'last_published': ,\n 'state': ,\n Optional (str) exported_to: ,\n 'publishers': {\n : {\n 'port': ,\n 'last_published': ,\n 'ttl': ,\n 'publisher_epoch': ,\n 'entry_epoch': ,\n 'entry_state': ,\n Optional (str) routing_tag: ,\n 'xtr_id': ,\n Optional (str) site_id: ,\n Optional (str) domain_id: ,\n Optional (str) sgt: ,\n Optional (str) multihoming_id: ,\n Optional (str) extranet_iid: ,\n Optional (str) locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n Optional (str) metric: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n 'rdp_len': ,\n 'src_add': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_vrf_vrf_instance-id_instance_id_ipv4_publication_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7523" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7576" } }, "show lisp locator-table vrf {vrf} instance-id {instance_id} ipv4 publication {eid_prefix}": { @@ -37797,9 +38553,9 @@ "doc": "\n Parser for\n *show lisp instance-id {instance_id} ipv4 publication {eid_prefix}\n *show lisp {lisp_id} instance-id {instance_id} ipv4 publication {eid_prefix}\n *show lisp eid-table {eid_table} ipv4 publication {eid_prefix}\n *show lisp {lisp_id} eid-table vrf {vrf} ipv4 publication {eid_prefix}\n *show lisp locator-table {vrf} instance-id {instance_id} ipv4 publication {eid_prefix}\n *show lisp locator-table vrf {vrf} instance-id {instance_id} ipv4 publication {eid_prefix}\n *show lisp instance-id {instance_id} ipv4 publication detail\n *show lisp {lisp_id} instance-id {instance_id} ipv4 publication detail\n *show lisp eid-table {eid_table} ipv4 publication detail\n *show lisp {lisp_id} eid-table vrf {vrf} ipv4 publication detail\n *show lisp locator-table {vrf} instance-id {instance_id} ipv4 publication detail\n *show lisp locator-table vrf {vrf} instance-id {instance_id} ipv4 publication detail\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_prefixes': {\n : {\n 'first_published': ,\n 'last_published': ,\n 'state': ,\n Optional (str) exported_to: ,\n 'publishers': {\n : {\n 'port': ,\n 'last_published': ,\n 'ttl': ,\n 'publisher_epoch': ,\n 'entry_epoch': ,\n 'entry_state': ,\n Optional (str) routing_tag: ,\n 'xtr_id': ,\n Optional (str) site_id: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) extranet_iid: ,\n Optional (str) locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n Optional (str) metric: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n 'rdp_len': ,\n 'src_add': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_prefixes': {\n : {\n 'first_published': ,\n 'last_published': ,\n 'state': ,\n Optional (str) exported_to: ,\n 'publishers': {\n : {\n 'port': ,\n 'last_published': ,\n 'ttl': ,\n 'publisher_epoch': ,\n 'entry_epoch': ,\n 'entry_state': ,\n Optional (str) routing_tag: ,\n 'xtr_id': ,\n Optional (str) site_id: ,\n Optional (str) domain_id: ,\n Optional (str) sgt: ,\n Optional (str) multihoming_id: ,\n Optional (str) extranet_iid: ,\n Optional (str) locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n Optional (str) metric: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n 'rdp_len': ,\n 'src_add': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_vrf_vrf_instance-id_instance_id_ipv4_publication_eid_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7523" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7576" } }, "show lisp locator-table vrf {vrf} instance-id {instance_id} ipv6 publication detail": { @@ -37808,9 +38564,9 @@ "doc": "\n Parser for\n *show lisp instance-id {instance_id} ipv6 publication {eid_prefix}\n *show lisp {lisp_id} instance-id {instance_id} ipv6 publication {eid_prefix}\n *show lisp eid-table {eid_table} ipv6 publication {eid_prefix}\n *show lisp {lisp_id} eid-table vrf {vrf} ipv6 publication {eid_prefix}\n *show lisp locator-table {vrf} instance-id {instance_id} ipv6 publication {eid_prefix}\n *show lisp locator-table vrf {vrf} instance-id {instance_id} ipv6 publication {eid_prefix}\n *show lisp instance-id {instance_id} ipv6 publication detail\n *show lisp {lisp_id} instance-id {instance_id} ipv6 publication detail\n *show lisp eid-table {eid_table} ipv6 publication detail\n *show lisp {lisp_id} eid-table vrf {vrf} ipv6 publication detail\n *show lisp locator-table {vrf} instance-id {instance_id} ipv6 publication detail\n *show lisp locator-table vrf {vrf} instance-id {instance_id} ipv6 publication detail\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_prefixes': {\n : {\n 'first_published': ,\n 'last_published': ,\n 'state': ,\n Optional (str) exported_to: ,\n 'publishers': {\n : {\n 'port': ,\n 'last_published': ,\n 'ttl': ,\n 'publisher_epoch': ,\n 'entry_epoch': ,\n 'entry_state': ,\n Optional (str) routing_tag: ,\n 'xtr_id': ,\n Optional (str) site_id: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) extranet_iid: ,\n Optional (str) locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n Optional (str) metric: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n 'rdp_len': ,\n 'src_add': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_prefixes': {\n : {\n 'first_published': ,\n 'last_published': ,\n 'state': ,\n Optional (str) exported_to: ,\n 'publishers': {\n : {\n 'port': ,\n 'last_published': ,\n 'ttl': ,\n 'publisher_epoch': ,\n 'entry_epoch': ,\n 'entry_state': ,\n Optional (str) routing_tag: ,\n 'xtr_id': ,\n Optional (str) site_id: ,\n Optional (str) domain_id: ,\n Optional (str) sgt: ,\n Optional (str) multihoming_id: ,\n Optional (str) extranet_iid: ,\n Optional (str) locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n Optional (str) metric: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n 'rdp_len': ,\n 'src_add': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_vrf_vrf_instance-id_instance_id_ipv6_publication_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7584" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7637" } }, "show lisp locator-table vrf {vrf} instance-id {instance_id} ipv6 publication {eid_prefix}": { @@ -37819,9 +38575,9 @@ "doc": "\n Parser for\n *show lisp instance-id {instance_id} ipv6 publication {eid_prefix}\n *show lisp {lisp_id} instance-id {instance_id} ipv6 publication {eid_prefix}\n *show lisp eid-table {eid_table} ipv6 publication {eid_prefix}\n *show lisp {lisp_id} eid-table vrf {vrf} ipv6 publication {eid_prefix}\n *show lisp locator-table {vrf} instance-id {instance_id} ipv6 publication {eid_prefix}\n *show lisp locator-table vrf {vrf} instance-id {instance_id} ipv6 publication {eid_prefix}\n *show lisp instance-id {instance_id} ipv6 publication detail\n *show lisp {lisp_id} instance-id {instance_id} ipv6 publication detail\n *show lisp eid-table {eid_table} ipv6 publication detail\n *show lisp {lisp_id} eid-table vrf {vrf} ipv6 publication detail\n *show lisp locator-table {vrf} instance-id {instance_id} ipv6 publication detail\n *show lisp locator-table vrf {vrf} instance-id {instance_id} ipv6 publication detail\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_prefixes': {\n : {\n 'first_published': ,\n 'last_published': ,\n 'state': ,\n Optional (str) exported_to: ,\n 'publishers': {\n : {\n 'port': ,\n 'last_published': ,\n 'ttl': ,\n 'publisher_epoch': ,\n 'entry_epoch': ,\n 'entry_state': ,\n Optional (str) routing_tag: ,\n 'xtr_id': ,\n Optional (str) site_id: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) extranet_iid: ,\n Optional (str) locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n Optional (str) metric: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n 'rdp_len': ,\n 'src_add': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_prefixes': {\n : {\n 'first_published': ,\n 'last_published': ,\n 'state': ,\n Optional (str) exported_to: ,\n 'publishers': {\n : {\n 'port': ,\n 'last_published': ,\n 'ttl': ,\n 'publisher_epoch': ,\n 'entry_epoch': ,\n 'entry_state': ,\n Optional (str) routing_tag: ,\n 'xtr_id': ,\n Optional (str) site_id: ,\n Optional (str) domain_id: ,\n Optional (str) sgt: ,\n Optional (str) multihoming_id: ,\n Optional (str) extranet_iid: ,\n Optional (str) locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n Optional (str) metric: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n 'rdp_len': ,\n 'src_add': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_vrf_vrf_instance-id_instance_id_ipv6_publication_eid_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7584" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7637" } }, "show lisp locator-table vrf {vrf} service {service} summary": { @@ -37852,18 +38608,7 @@ "package": "genie.libs.parser", "schema": null, "uid": "show_lisp_locator-table_locator_table_ethernet_map-cache_eid_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L9682" - } - }, - "show lisp locator-table {locator_table} instance-id {instance_id} ethernet database": { - "iosxe": { - "class": "ShowLispEthernetDatabase", - "doc": " Parser for\n * show lisp instance-id ethernet database\n * show lisp instance-id ethernet database\n * show lisp eid-table vlan ethernet database\n * show lisp locator-table instance_id ethernet database\n ", - "module_name": "show_lisp", - "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'lsb': ,\n 'entries': ,\n 'no_route': ,\n 'inactive': ,\n 'do_not_reg': ,\n 'eid_prefix': {\n : {\n Optional (str) dyn_eid_name: ,\n Optional (str) do_not_reg_flag: ,\n 'loc_set': ,\n 'uptime': ,\n 'last_change_time': ,\n 'domain_id': ,\n Optional (str) serv_ins_type: ,\n Optional (str) serv_ins_id: ,\n Optional (str) locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'src': ,\n 'state': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", - "uid": "show_lisp_locator-table_locator_table_instance-id_instance_id_ethernet_database", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L10652" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L9756" } }, "show lisp locator-table {locator_table} instance-id {instance_id} ethernet server": { @@ -37872,9 +38617,9 @@ "doc": " Parser for show lisp site\n * show lisp instance-id {instance_id} ethernet server\n * show lisp {lisp_id} instance-id {instance_id} ethernet server\n * show lisp locator-table {locator_table} instance-id {instance_id} ethernet server\n * show lisp eid-table vlan {vlan} ethernet server\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n Optional (str) port: ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_locator_table_instance-id_instance_id_ethernet_server", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L4970" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5030" } }, "show lisp locator-table {locator_table} instance-id {instance_id} ethernet server address-resolution detail": { @@ -37885,7 +38630,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'site': ,\n 'host_address': {\n : {\n 'hardware_address': ,\n 'first_registered': ,\n 'last_registered': ,\n 'registration_errors': {\n 'authentication_failures': ,\n },\n 'etr': {\n : {\n 'port': ,\n 'last_registered': ,\n 'ttl': ,\n 'xtr_id': ,\n 'site_id': ,\n 'registered_addr': ,\n 'l3_instance_id': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_locator_table_instance-id_instance_id_ethernet_server_address-resolution_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L8553" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L8628" } }, "show lisp locator-table {locator_table} instance-id {instance_id} ethernet server address-resolution {eid}": { @@ -37896,7 +38641,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'site': ,\n 'host_address': {\n : {\n 'hardware_address': ,\n 'first_registered': ,\n 'last_registered': ,\n 'registration_errors': {\n 'authentication_failures': ,\n },\n 'etr': {\n : {\n 'port': ,\n 'last_registered': ,\n 'ttl': ,\n 'xtr_id': ,\n 'site_id': ,\n 'registered_addr': ,\n 'l3_instance_id': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_locator_table_instance-id_instance_id_ethernet_server_address-resolution_eid", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L8553" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L8628" } }, "show lisp locator-table {locator_table} instance-id {instance_id} ethernet server detail": { @@ -37907,7 +38652,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_locator_table_instance-id_instance_id_ethernet_server_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14445" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14365" } }, "show lisp locator-table {locator_table} instance-id {instance_id} ethernet server etr-address {etr_address}": { @@ -37918,7 +38663,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_locator_table_instance-id_instance_id_ethernet_server_etr-address_etr_address", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14445" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14365" } }, "show lisp locator-table {locator_table} instance-id {instance_id} ethernet server name {site_name}": { @@ -37929,7 +38674,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_locator_table_instance-id_instance_id_ethernet_server_name_site_name", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14445" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14365" } }, "show lisp locator-table {locator_table} instance-id {instance_id} ethernet server subscription": { @@ -37940,7 +38685,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'entries': ,\n Optional (str) eid_prefix: {\n : {\n 'registration': ,\n Optional (str) created: ,\n Optional (str) last_update: ,\n Optional (str) subscribers: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_locator_table_instance-id_instance_id_ethernet_server_subscription", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L19016" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18952" } }, "show lisp locator-table {locator_table} instance-id {instance_id} ethernet server {eid}": { @@ -37951,7 +38696,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_locator_table_instance-id_instance_id_ethernet_server_eid", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14445" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14365" } }, "show lisp locator-table {locator_table} instance-id {instance_id} ethernet subscriber": { @@ -37962,7 +38707,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'entries': ,\n 'subscribers': {\n : ListOf (dict) {'port': , 'type': , Optional (str) affinity_id_x: , Optional (str) affinity_id_y: },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_locator_table_instance-id_instance_id_ethernet_subscriber", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7868" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7921" } }, "show lisp locator-table {locator_table} instance-id {instance_id} ethernet subscription": { @@ -37973,7 +38718,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'entries': ,\n Optional (str) eid_prefix: {\n : {\n 'source': ,\n Optional (str) created: ,\n Optional (str) last_update: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_locator_table_instance-id_instance_id_ethernet_subscription", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L8074" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L8127" } }, "show lisp locator-table {locator_table} instance-id {instance_id} ipv4 away": { @@ -37984,7 +38729,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'vrf': ,\n Optional (str) entries: ,\n Optional (str) eid_prefix: {\n : {\n 'producer': ,\n 'created': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_locator_table_instance-id_instance_id_ipv4_away", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6524" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6565" } }, "show lisp locator-table {locator_table} instance-id {instance_id} ipv4 away {eid_prefix}": { @@ -37995,7 +38740,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'vrf': ,\n Optional (str) entries: ,\n Optional (str) eid_prefix: {\n : {\n 'producer': ,\n 'created': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_locator_table_instance-id_instance_id_ipv4_away_eid_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6524" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6565" } }, "show lisp locator-table {locator_table} instance-id {instance_id} ipv4 away {eid}": { @@ -38006,7 +38751,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'vrf': ,\n Optional (str) entries: ,\n Optional (str) eid_prefix: {\n : {\n 'producer': ,\n 'created': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_locator_table_instance-id_instance_id_ipv4_away_eid", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6524" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6565" } }, "show lisp locator-table {locator_table} instance-id {instance_id} ipv4 map-cache": { @@ -38017,7 +38762,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'entries': ,\n 'eid_prefix': {\n : {\n 'uptime': ,\n 'expiry_time': ,\n 'via': ,\n Optional (str) map_reply_state: ,\n Optional (str) site: ,\n Optional (str) sgt: ,\n Optional (str) map_cache_type: ,\n Optional (str) action: ,\n Optional (str) negative_cache_entry: ,\n Optional (str) locators: {\n : {\n Optional (str) uptime: ,\n Optional (str) rloc_state: ,\n Optional (str) priority: ,\n Optional (str) weight: ,\n Optional (str) encap_iid: ,\n Optional (str) metric: Or (, None),\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_locator_table_instance-id_instance_id_ipv4_map-cache", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18168" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18104" } }, "show lisp locator-table {locator_table} instance-id {instance_id} ipv4 map-cache {prefix}": { @@ -38026,9 +38771,9 @@ "doc": " Parser for\n * show lisp instance-id {instance_id} ipv4 map-cache {prefix}\n * show lisp {lisp_id} instance-id {instance_id} ipv4 map-cache {prefix}\n * show lisp eid-table vrf {eid_table} ipv4 map-cache {prefix}\n * show lisp locator-table {locator_table} instance-id {instance_id} ipv4 map-cache {prefix}\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'entries': ,\n 'eid_prefix': ,\n 'eid': ,\n 'mask': ,\n 'uptime': ,\n 'expires': ,\n 'via': ,\n Optional (str) site: ,\n Optional (str) received_mapping: ,\n Optional (str) sgt: ,\n 'sources': ,\n 'state': ,\n 'last_modified': ,\n 'map_source': ,\n Optional (str) activity: ,\n Optional (str) packets_out: ,\n Optional (str) packets_out_bytes: ,\n Optional (str) action: ,\n Optional (str) counters_not_accurate: ,\n 'locators': {\n Any (str) *: {\n 'uptime': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'encap_iid': ,\n Optional (str) domain_id: ,\n Optional (str) multihome_id: ,\n Optional (str) metric: ,\n Optional (str) state_change_time: ,\n Optional (str) state_change_count: ,\n Optional (str) route_reachability_change_time: ,\n Optional (str) route_reachability_change_count: ,\n Optional (str) priority_change: ,\n Optional (str) weight_change: ,\n Optional (str) reject_reason: ,\n Optional (str) rloc_probe_sent: ,\n Optional (str) rloc_probe_in: ,\n Optional (str) itr_rloc: ,\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'entries': ,\n 'eid_prefix': ,\n 'eid': ,\n 'mask': ,\n 'uptime': ,\n 'expires': ,\n 'via': ,\n Optional (str) site: ,\n Optional (str) received_mapping: ,\n Optional (str) sgt: ,\n 'sources': ,\n 'state': ,\n 'last_modified': ,\n 'map_source': ,\n Optional (str) activity: ,\n Optional (str) packets_out: ,\n Optional (str) packets_out_bytes: ,\n Optional (str) action: ,\n Optional (str) counters_not_accurate: ,\n 'locators': {\n Any (str) *: {\n 'uptime': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'encap_iid': ,\n Optional (str) domain_id: ,\n Optional (str) multihome_id: ,\n Optional (str) metric: ,\n Optional (str) state_change_time: ,\n Optional (str) state_change_count: ,\n Optional (str) route_reachability_change_time: ,\n Optional (str) route_reachability_change_count: ,\n Optional (str) priority_change: ,\n Optional (str) weight_change: ,\n Optional (str) reject_reason: ,\n Optional (str) rloc_probe_sent: ,\n Optional (str) rloc_probe_in: ,\n Optional (str) itr_rloc: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_locator_table_instance-id_instance_id_ipv4_map-cache_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L12538" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L12458" } }, "show lisp locator-table {locator_table} instance-id {instance_id} ipv4 publisher {publisher_id}": { @@ -38039,7 +38784,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'address_family': ,\n 'eid_table': ,\n 'state': ,\n 'epoch': ,\n 'entries': ,\n 'eid_prefix': {\n : {\n 'eid_epoch': ,\n 'last_pub_time': ,\n 'ttl': ,\n 'eid_state': ,\n Optional (str) rloc_set: {\n : {\n 'priority': ,\n 'weight': ,\n 'rloc_state': ,\n 'encap_iid': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_locator_table_instance-id_instance_id_ipv4_publisher_publisher_id", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L9268" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L9342" } }, "show lisp locator-table {locator_table} instance-id {instance_id} ipv4 route-import map-cache": { @@ -38050,7 +38795,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'config': ,\n 'entries': ,\n 'limit': ,\n 'eids': {\n : {\n 'uptime': ,\n 'source': ,\n Optional (str) rloc_set: ,\n 'cache_db': ,\n Optional (str) state: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_locator_table_instance-id_instance_id_ipv4_route-import_map-cache", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6279" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6320" } }, "show lisp locator-table {locator_table} instance-id {instance_id} ipv4 route-import map-cache {eid_prefix}": { @@ -38061,7 +38806,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'config': ,\n 'entries': ,\n 'limit': ,\n 'eids': {\n : {\n 'uptime': ,\n 'source': ,\n Optional (str) rloc_set: ,\n 'cache_db': ,\n Optional (str) state: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_locator_table_instance-id_instance_id_ipv4_route-import_map-cache_eid_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6279" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6320" } }, "show lisp locator-table {locator_table} instance-id {instance_id} ipv4 route-import map-cache {eid}": { @@ -38072,7 +38817,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'config': ,\n 'entries': ,\n 'limit': ,\n 'eids': {\n : {\n 'uptime': ,\n 'source': ,\n Optional (str) rloc_set: ,\n 'cache_db': ,\n Optional (str) state: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_locator_table_instance-id_instance_id_ipv4_route-import_map-cache_eid", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6279" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6320" } }, "show lisp locator-table {locator_table} instance-id {instance_id} ipv4 server": { @@ -38081,9 +38826,9 @@ "doc": " Parser for\n * show lisp instance-id {instance_id} ipv4 server\n * show lisp {lisp_id} instance-id {instance_id} ipv4 server\n * show lisp locator-table {locator_table} instance-id {instance_id} ipv4 server\n * show lisp eid-table vrf {vrf} ipv4 server\n * show lisp eid-table {eid_table} ipv4 server\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n Optional (str) port: ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_locator_table_instance-id_instance_id_ipv4_server", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5160" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5220" } }, "show lisp locator-table {locator_table} instance-id {instance_id} ipv4 server detail": { @@ -38094,7 +38839,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_locator_table_instance-id_instance_id_ipv4_server_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14535" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14455" } }, "show lisp locator-table {locator_table} instance-id {instance_id} ipv4 server etr-address {etr_address}": { @@ -38105,7 +38850,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_locator_table_instance-id_instance_id_ipv4_server_etr-address_etr_address", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14535" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14455" } }, "show lisp locator-table {locator_table} instance-id {instance_id} ipv4 server extranet-policy": { @@ -38114,9 +38859,9 @@ "doc": " Parser for show lisp site\n * show lisp instance-id {instance_id} ipv4 server extranet-policy\n * show lisp {lisp_id} instance-id {instance_id} ipv4 server extranet-policy\n * show lisp eid-table {eid_table} ipv4 server extranet-policy\n * show lisp eid-table vrf {vrf} ipv4 server extranet-policy\n * show lisp locator-table {locator_table} instance-id {instance_id} ipv4 server extranet-policy\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n Optional (str) port: ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_locator_table_instance-id_instance_id_ipv4_server_extranet-policy", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5082" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5142" } }, "show lisp locator-table {locator_table} instance-id {instance_id} ipv4 server extranet-policy {prefix}": { @@ -38127,7 +38872,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_locator_table_instance-id_instance_id_ipv4_server_extranet-policy_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14871" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14791" } }, "show lisp locator-table {locator_table} instance-id {instance_id} ipv4 server name {site_name}": { @@ -38138,7 +38883,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_locator_table_instance-id_instance_id_ipv4_server_name_site_name", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14535" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14455" } }, "show lisp locator-table {locator_table} instance-id {instance_id} ipv4 server silent-host-detection": { @@ -38147,9 +38892,9 @@ "doc": " Parser for show lisp site\n * show lisp instance-id {instance_id} ipv4 server silent-host-detection\n * show lisp {lisp_id} instance-id {instance_id} ipv4 server silent-host-detection\n * show lisp eid-table {eid_table} ipv4 server silent-host-detection\n * show lisp eid-table vrf {vrf} ipv4 server silent-host-detection\n * show lisp locator-table {locator_table} instance-id {instance_id} ipv4 server silent-host-detection\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n Optional (str) port: ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_locator_table_instance-id_instance_id_ipv4_server_silent-host-detection", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5004" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5064" } }, "show lisp locator-table {locator_table} instance-id {instance_id} ipv4 server subscription": { @@ -38160,7 +38905,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'entries': ,\n Optional (str) eid_prefix: {\n : {\n 'registration': ,\n Optional (str) created: ,\n Optional (str) last_update: ,\n Optional (str) subscribers: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_locator_table_instance-id_instance_id_ipv4_server_subscription", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18940" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18876" } }, "show lisp locator-table {locator_table} instance-id {instance_id} ipv4 server {eid}": { @@ -38171,7 +38916,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_locator_table_instance-id_instance_id_ipv4_server_eid", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14535" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14455" } }, "show lisp locator-table {locator_table} instance-id {instance_id} ipv4 smr": { @@ -38182,7 +38927,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n Optional (str) eid_table: ,\n 'entries': ,\n 'prefix': {\n : {\n 'producer': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_locator_table_instance-id_instance_id_ipv4_smr", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L9471" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L9545" } }, "show lisp locator-table {locator_table} instance-id {instance_id} ipv4 subscriber": { @@ -38193,7 +38938,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'entries': ,\n 'subscribers': {\n : ListOf (dict) {'port': , 'type': , Optional (str) affinity_id_x: , Optional (str) affinity_id_y: },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_locator_table_instance-id_instance_id_ipv4_subscriber", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7794" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7847" } }, "show lisp locator-table {locator_table} instance-id {instance_id} ipv4 subscription": { @@ -38204,7 +38949,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'entries': ,\n Optional (str) eid_prefix: {\n : {\n 'source': ,\n Optional (str) created: ,\n Optional (str) last_update: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_locator_table_instance-id_instance_id_ipv4_subscription", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7998" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L8051" } }, "show lisp locator-table {locator_table} instance-id {instance_id} ipv6 away": { @@ -38215,7 +38960,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'vrf': ,\n Optional (str) entries: ,\n Optional (str) eid_prefix: {\n : {\n 'producer': ,\n 'created': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_locator_table_instance-id_instance_id_ipv6_away", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6614" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6655" } }, "show lisp locator-table {locator_table} instance-id {instance_id} ipv6 away {eid_prefix}": { @@ -38226,7 +38971,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'vrf': ,\n Optional (str) entries: ,\n Optional (str) eid_prefix: {\n : {\n 'producer': ,\n 'created': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_locator_table_instance-id_instance_id_ipv6_away_eid_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6614" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6655" } }, "show lisp locator-table {locator_table} instance-id {instance_id} ipv6 away {eid}": { @@ -38237,7 +38982,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'vrf': ,\n Optional (str) entries: ,\n Optional (str) eid_prefix: {\n : {\n 'producer': ,\n 'created': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_locator_table_instance-id_instance_id_ipv6_away_eid", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6614" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6655" } }, "show lisp locator-table {locator_table} instance-id {instance_id} ipv6 map-cache": { @@ -38248,7 +38993,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'entries': ,\n 'eid_prefix': {\n : {\n 'uptime': ,\n 'expiry_time': ,\n 'via': ,\n Optional (str) map_reply_state: ,\n Optional (str) site: ,\n Optional (str) sgt: ,\n Optional (str) map_cache_type: ,\n Optional (str) action: ,\n Optional (str) negative_cache_entry: ,\n Optional (str) locators: {\n : {\n Optional (str) uptime: ,\n Optional (str) rloc_state: ,\n Optional (str) priority: ,\n Optional (str) weight: ,\n Optional (str) encap_iid: ,\n Optional (str) metric: Or (, None),\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_locator_table_instance-id_instance_id_ipv6_map-cache", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18201" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18137" } }, "show lisp locator-table {locator_table} instance-id {instance_id} ipv6 map-cache {prefix}": { @@ -38257,9 +39002,9 @@ "doc": " Parser for\n * show lisp instance-id {instance_id} ipv6 map-cache {prefix}\n * show lisp {lisp_id} instance-id {instance_id} ipv6 map-cache {prefix}\n * show lisp eid-table vrf {eid_table} ipv6 map-cache {prefix}\n * show lisp locator-table {locator_table} instance-id {instance_id} ipv6 map-cache {prefix}\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'entries': ,\n 'eid_prefix': ,\n 'eid': ,\n 'mask': ,\n 'uptime': ,\n 'expires': ,\n 'via': ,\n Optional (str) site: ,\n Optional (str) received_mapping: ,\n Optional (str) sgt: ,\n 'sources': ,\n 'state': ,\n 'last_modified': ,\n 'map_source': ,\n Optional (str) activity: ,\n Optional (str) packets_out: ,\n Optional (str) packets_out_bytes: ,\n Optional (str) action: ,\n Optional (str) counters_not_accurate: ,\n 'locators': {\n Any (str) *: {\n 'uptime': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'encap_iid': ,\n Optional (str) domain_id: ,\n Optional (str) multihome_id: ,\n Optional (str) metric: ,\n Optional (str) state_change_time: ,\n Optional (str) state_change_count: ,\n Optional (str) route_reachability_change_time: ,\n Optional (str) route_reachability_change_count: ,\n Optional (str) priority_change: ,\n Optional (str) weight_change: ,\n Optional (str) reject_reason: ,\n Optional (str) rloc_probe_sent: ,\n Optional (str) rloc_probe_in: ,\n Optional (str) itr_rloc: ,\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'entries': ,\n 'eid_prefix': ,\n 'eid': ,\n 'mask': ,\n 'uptime': ,\n 'expires': ,\n 'via': ,\n Optional (str) site: ,\n Optional (str) received_mapping: ,\n Optional (str) sgt: ,\n 'sources': ,\n 'state': ,\n 'last_modified': ,\n 'map_source': ,\n Optional (str) activity: ,\n Optional (str) packets_out: ,\n Optional (str) packets_out_bytes: ,\n Optional (str) action: ,\n Optional (str) counters_not_accurate: ,\n 'locators': {\n Any (str) *: {\n 'uptime': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'encap_iid': ,\n Optional (str) domain_id: ,\n Optional (str) multihome_id: ,\n Optional (str) metric: ,\n Optional (str) state_change_time: ,\n Optional (str) state_change_count: ,\n Optional (str) route_reachability_change_time: ,\n Optional (str) route_reachability_change_count: ,\n Optional (str) priority_change: ,\n Optional (str) weight_change: ,\n Optional (str) reject_reason: ,\n Optional (str) rloc_probe_sent: ,\n Optional (str) rloc_probe_in: ,\n Optional (str) itr_rloc: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_locator_table_instance-id_instance_id_ipv6_map-cache_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L12564" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L12484" } }, "show lisp locator-table {locator_table} instance-id {instance_id} ipv6 publisher {publisher_id}": { @@ -38270,7 +39015,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'address_family': ,\n 'eid_table': ,\n 'state': ,\n 'epoch': ,\n 'entries': ,\n 'eid_prefix': {\n : {\n 'eid_epoch': ,\n 'last_pub_time': ,\n 'ttl': ,\n 'eid_state': ,\n Optional (str) rloc_set: {\n : {\n 'priority': ,\n 'weight': ,\n 'rloc_state': ,\n 'encap_iid': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_locator_table_instance-id_instance_id_ipv6_publisher_publisher_id", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L9315" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L9389" } }, "show lisp locator-table {locator_table} instance-id {instance_id} ipv6 route-import map-cache": { @@ -38281,7 +39026,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'config': ,\n 'entries': ,\n 'limit': ,\n 'eids': {\n : {\n 'uptime': ,\n 'source': ,\n Optional (str) rloc_set: ,\n 'cache_db': ,\n Optional (str) state: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_locator_table_instance-id_instance_id_ipv6_route-import_map-cache", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6352" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6393" } }, "show lisp locator-table {locator_table} instance-id {instance_id} ipv6 route-import map-cache {eid_prefix}": { @@ -38292,7 +39037,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'config': ,\n 'entries': ,\n 'limit': ,\n 'eids': {\n : {\n 'uptime': ,\n 'source': ,\n Optional (str) rloc_set: ,\n 'cache_db': ,\n Optional (str) state: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_locator_table_instance-id_instance_id_ipv6_route-import_map-cache_eid_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6352" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6393" } }, "show lisp locator-table {locator_table} instance-id {instance_id} ipv6 route-import map-cache {eid}": { @@ -38303,7 +39048,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'config': ,\n 'entries': ,\n 'limit': ,\n 'eids': {\n : {\n 'uptime': ,\n 'source': ,\n Optional (str) rloc_set: ,\n 'cache_db': ,\n Optional (str) state: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_locator_table_instance-id_instance_id_ipv6_route-import_map-cache_eid", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6352" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6393" } }, "show lisp locator-table {locator_table} instance-id {instance_id} ipv6 server": { @@ -38312,9 +39057,9 @@ "doc": " Parser for\n * show lisp instance-id {instance_id} ipv6 server\n * show lisp {lisp_id} instance-id {instance_id} ipv6 server\n * show lisp locator-table {locator_table} instance-id {instance_id} ipv6 server\n * show lisp eid-table vrf {vrf} ipv6 server\n * show lisp eid-table {eid_table} ipv6 server\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n Optional (str) port: ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_locator_table_instance-id_instance_id_ipv6_server", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5199" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5259" } }, "show lisp locator-table {locator_table} instance-id {instance_id} ipv6 server detail": { @@ -38325,7 +39070,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_locator_table_instance-id_instance_id_ipv6_server_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14646" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14566" } }, "show lisp locator-table {locator_table} instance-id {instance_id} ipv6 server etr-address {etr_address}": { @@ -38336,7 +39081,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_locator_table_instance-id_instance_id_ipv6_server_etr-address_etr_address", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14646" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14566" } }, "show lisp locator-table {locator_table} instance-id {instance_id} ipv6 server extranet-policy": { @@ -38345,9 +39090,9 @@ "doc": " Parser for show lisp site\n * show lisp instance-id {instance_id} ipv6 server extranet-policy\n * show lisp {lisp_id} instance-id {instance_id} ipv6 server extranet-policy\n * show lisp eid-table {eid_table} ipv6 server extranet-policy\n * show lisp eid-table vrf {vrf} ipv6 server extranet-policy\n * show lisp locator-table {locator_table} instance-id {instance_id} ipv6 server extranet-policy\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n Optional (str) port: ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_locator_table_instance-id_instance_id_ipv6_server_extranet-policy", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5121" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5181" } }, "show lisp locator-table {locator_table} instance-id {instance_id} ipv6 server extranet-policy {prefix}": { @@ -38358,7 +39103,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_locator_table_instance-id_instance_id_ipv6_server_extranet-policy_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14913" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14833" } }, "show lisp locator-table {locator_table} instance-id {instance_id} ipv6 server name {site_name}": { @@ -38369,7 +39114,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_locator_table_instance-id_instance_id_ipv6_server_name_site_name", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14646" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14566" } }, "show lisp locator-table {locator_table} instance-id {instance_id} ipv6 server silent-host-detection": { @@ -38378,9 +39123,9 @@ "doc": " Parser for show lisp site\n * show lisp instance-id {instance_id} ipv6 server silent-host-detection\n * show lisp {lisp_id} instance-id {instance_id} ipv6 server silent-host-detection\n * show lisp eid-table {eid_table} ipv6 server silent-host-detection\n * show lisp eid-table vrf {vrf} ipv6 server silent-host-detection\n * show lisp locator-table {locator_table} instance-id {instance_id} ipv6 server silent-host-detection\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n Optional (str) port: ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_locator_table_instance-id_instance_id_ipv6_server_silent-host-detection", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5043" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5103" } }, "show lisp locator-table {locator_table} instance-id {instance_id} ipv6 server subscription": { @@ -38391,7 +39136,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'entries': ,\n Optional (str) eid_prefix: {\n : {\n 'registration': ,\n Optional (str) created: ,\n Optional (str) last_update: ,\n Optional (str) subscribers: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_locator_table_instance-id_instance_id_ipv6_server_subscription", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18978" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18914" } }, "show lisp locator-table {locator_table} instance-id {instance_id} ipv6 server {eid}": { @@ -38402,7 +39147,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_locator_table_instance-id_instance_id_ipv6_server_eid", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14646" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14566" } }, "show lisp locator-table {locator_table} instance-id {instance_id} ipv6 smr": { @@ -38413,7 +39158,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n Optional (str) eid_table: ,\n 'entries': ,\n 'prefix': {\n : {\n 'producer': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_locator_table_instance-id_instance_id_ipv6_smr", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L9587" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L9661" } }, "show lisp locator-table {locator_table} instance-id {instance_id} ipv6 subscriber": { @@ -38424,7 +39169,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'entries': ,\n 'subscribers': {\n : ListOf (dict) {'port': , 'type': , Optional (str) affinity_id_x: , Optional (str) affinity_id_y: },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_locator_table_instance-id_instance_id_ipv6_subscriber", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7831" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7884" } }, "show lisp locator-table {locator_table} instance-id {instance_id} ipv6 subscription": { @@ -38435,7 +39180,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'entries': ,\n Optional (str) eid_prefix: {\n : {\n 'source': ,\n Optional (str) created: ,\n Optional (str) last_update: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_locator_table_instance-id_instance_id_ipv6_subscription", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L8036" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L8089" } }, "show lisp locator-table {locator_table} instance-id {instance_id} {address_family} eid-watch": { @@ -38446,7 +39191,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n Optional (str) instance_id: {\n Optional (type) : {\n 'client_name': ,\n 'process_id': ,\n 'connection_to_control_process': ,\n 'ipc_endpoint': ,\n 'client_notifications': ,\n 'address_family': ,\n 'eid_table': ,\n 'entry_count': ,\n 'prefix': ,\n 'watched_entries': ListOf (type) ,\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_locator_table_instance-id_instance_id_address_family_eid-watch", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L10826" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L10732" } }, "show lisp locator-table {locator_table} instance-id {instance_id} {address_family} server summary": { @@ -38457,7 +39202,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'site': {\n : {\n 'configured': ,\n 'registered': ,\n 'incons': ,\n },\n },\n 'site_reg_limit': ,\n 'site_reg_count': ,\n 'configured_sites': ,\n 'registered_sites': ,\n 'sites_inconsistent_registrations': ,\n 'af': {\n : {\n 'configured_eid_prefixes': ,\n 'registered_eid_prefixes': ,\n 'instance_service_site_reg_limit': ,\n 'registration_history_size': ,\n 'registration_history_limit': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_locator_table_instance-id_instance_id_address_family_server_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L11365" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L11271" } }, "show lisp locator-table {locator_table} instance-id {instance_id} {service}": { @@ -38466,9 +39211,9 @@ "doc": "Parser for \"show lisp instance-id {instance_id} {service}\"", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'locator_table': ,\n 'eid_table': ,\n 'itr': {\n 'enabled': ,\n 'proxy_itr_router': ,\n Optional (str) proxy_itr_rloc: ,\n Optional (str) local_rloc_last_resort: ,\n Optional (str) use_proxy_etr_rloc: ,\n 'solicit_map_request': ,\n 'max_smr_per_map_cache': ,\n 'multiple_smr_supression_time': ,\n },\n 'etr': {\n 'enabled': ,\n 'proxy_etr_router': ,\n 'accept_mapping_data': ,\n 'map_cache_ttl': ,\n },\n Optional (str) nat_traversal_router: ,\n Optional (str) mobility_first_hop_router: ,\n 'map_server': {\n 'enabled': ,\n },\n 'map_resolver': {\n 'enabled': ,\n },\n 'delegated_database_tree': ,\n 'mr_use_petr': {\n 'role': ,\n Optional (str) locator_set: ,\n },\n 'first_packet_petr': {\n 'role': ,\n Optional (str) locator_set: ,\n },\n Optional (str) multiple_ip_per_mac: ,\n Optional (str) mcast_flood_access_tunnel: ,\n Optional (str) pub_sub_eid: ,\n Optional (str) pub_sub: {\n 'role': ,\n Optional (str) publishers: ListOf (type) ,\n Optional (str) subscribers: ListOf (type) ,\n },\n Optional (str) site_registration_limit: ,\n Optional (str) mapping_servers: {\n Any (str) *: {\n 'ms_address': ,\n Optional (str) prefix_list: ,\n },\n },\n Optional (str) map_resolvers: {\n Any (str) *: {\n 'mr_address': ,\n Optional (str) prefix_list: ,\n },\n },\n Optional (str) xtr_id: ,\n Optional (str) site_id: ,\n 'locator_status_algorithms': {\n 'rloc_probe_algorithm': ,\n 'rloc_probe_on_route_change': ,\n 'rloc_probe_member_change': ,\n 'lsb_reports': ,\n 'ipv4_rloc_min_mask_len': ,\n 'ipv6_rloc_min_mask_len': ,\n },\n 'map_cache': {\n 'static_mappings': ,\n 'size': ,\n 'limit': ,\n 'imported_route': {\n 'count': ,\n 'limit': ,\n },\n 'activity_check_period': ,\n 'signal_supress': ,\n 'conservative_allocation': ,\n Optional (str) fib_updates: ,\n 'persistent': ,\n 'activity_tracking': ,\n },\n 'database': {\n 'total_database_mapping': ,\n 'static_database': {\n 'size': ,\n 'limit': ,\n },\n 'dynamic_database': {\n 'size': ,\n 'limit': ,\n },\n 'route_import': {\n 'size': ,\n 'limit': ,\n },\n 'import_site_reg': {\n 'size': ,\n 'limit': ,\n },\n 'dummy_database': {\n 'size': ,\n 'limit': ,\n },\n 'import_publication': {\n 'size': ,\n 'limit': ,\n },\n 'proxy_database': {\n 'size': ,\n },\n 'inactive': {\n 'size': ,\n },\n },\n 'publication_entries_exported': {\n 'map_cache': ,\n 'rib': ,\n 'database': ,\n 'prefix_list': ,\n },\n 'site_reg_entries_exported': {\n 'map_cache': ,\n 'rib': ,\n },\n Optional (str) source_locator_configuration: {\n 'vlans': {\n Any (str) *: {\n 'address': ,\n 'interface': ,\n },\n },\n },\n 'encapsulation_type': ,\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'locator_table': ,\n 'eid_table': ,\n 'itr': {\n 'enabled': ,\n 'proxy_itr_router': ,\n Optional (str) proxy_itr_rloc: ,\n Optional (str) local_rloc_last_resort: ,\n Optional (str) use_proxy_etr_rloc: ,\n 'solicit_map_request': ,\n 'max_smr_per_map_cache': ,\n 'multiple_smr_supression_time': ,\n },\n 'etr': {\n 'enabled': ,\n 'proxy_etr_router': ,\n 'accept_mapping_data': ,\n 'map_cache_ttl': ,\n },\n Optional (str) nat_traversal_router: ,\n Optional (str) mobility_first_hop_router: ,\n 'map_server': {\n 'enabled': ,\n },\n 'map_resolver': {\n 'enabled': ,\n },\n 'delegated_database_tree': ,\n 'mr_use_petr': {\n 'role': ,\n Optional (str) locator_set: ,\n },\n 'first_packet_petr': {\n 'role': ,\n Optional (str) locator_set: ,\n },\n Optional (str) multiple_ip_per_mac: ,\n Optional (str) mcast_flood_access_tunnel: ,\n Optional (str) pub_sub_eid: ,\n Optional (str) pub_sub: {\n 'role': ,\n Optional (str) publishers: ListOf (type) ,\n Optional (str) subscribers: ListOf (type) ,\n },\n Optional (str) site_registration_limit: ,\n Optional (str) mapping_servers: {\n Any (str) *: {\n 'ms_address': ,\n Optional (str) prefix_list: ,\n },\n },\n Optional (str) map_resolvers: {\n Any (str) *: {\n 'mr_address': ,\n Optional (str) prefix_list: ,\n },\n },\n Optional (str) xtr_id: ,\n Optional (str) site_id: ,\n 'locator_status_algorithms': {\n 'rloc_probe_algorithm': ,\n 'rloc_probe_on_route_change': ,\n 'rloc_probe_member_change': ,\n 'lsb_reports': ,\n 'ipv4_rloc_min_mask_len': ,\n 'ipv6_rloc_min_mask_len': ,\n },\n 'map_cache': {\n 'static_mappings': ,\n 'size': ,\n 'limit': ,\n 'imported_route': {\n 'count': ,\n 'limit': ,\n },\n 'activity_check_period': ,\n 'signal_supress': ,\n 'conservative_allocation': ,\n Optional (str) fib_updates: ,\n 'persistent': ,\n 'activity_tracking': ,\n },\n 'database': {\n 'total_database_mapping': ,\n 'static_database': {\n 'size': ,\n 'limit': ,\n },\n 'dynamic_database': {\n 'size': ,\n 'limit': ,\n },\n 'route_import': {\n 'size': ,\n 'limit': ,\n },\n 'import_site_reg': {\n 'size': ,\n 'limit': ,\n },\n 'dummy_database': {\n 'size': ,\n 'limit': ,\n },\n 'import_publication': {\n 'size': ,\n 'limit': ,\n },\n 'proxy_database': {\n 'size': ,\n },\n 'inactive': {\n 'size': ,\n },\n },\n 'publication_entries_exported': {\n 'map_cache': ,\n 'rib': ,\n 'database': ,\n 'prefix_list': ,\n },\n 'site_reg_entries_exported': {\n 'map_cache': ,\n 'rib': ,\n },\n Optional (str) source_locator_configuration: {\n 'vlans': {\n Any (str) *: {\n 'address': ,\n 'interface': ,\n },\n },\n },\n 'encapsulation_type': ,\n Optional (str) ethernet_fast_detection: ,\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_locator_table_instance-id_instance_id_service", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L15405" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L15326" } }, "show lisp locator-table {locator_table} instance-id {instance_id} {service} database": { @@ -38477,7 +39222,7 @@ "doc": "Parser for \"show lisp all instance-id dabatase\"", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n Any (str) *: {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'lsb': ,\n 'entries': {\n 'total': ,\n 'no_route': ,\n 'inactive': ,\n 'eids': {\n : {\n 'eid': ,\n 'mask': ,\n Optional (str) dynamic_eid: ,\n Optional (str) locator_set: ,\n Optional (str) no_route_to_prefix: ,\n Optional (str) proxy: ,\n Optional (str) sgt: ,\n Optional (str) domain_id: ,\n Optional (str) service_insertion: ,\n Optional (str) auto_discover_rlocs: ,\n Optional (str) uptime: ,\n Optional (str) last_change: ,\n Optional (str) locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'source': ,\n 'location': ,\n 'state': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n Any (str) *: {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'lsb': ,\n 'entries': {\n 'total': ,\n 'no_route': ,\n 'inactive': ,\n Optional (str) do_not_register: ,\n 'eids': {\n : {\n 'eid': ,\n 'mask': ,\n Optional (str) do_not_register: ,\n Optional (str) dynamic_eid: ,\n Optional (str) locator_set: ,\n Optional (str) no_route_to_prefix: ,\n Optional (str) proxy: ,\n Optional (str) sgt: ,\n Optional (str) domain_id: ,\n Optional (str) service_insertion: ,\n Optional (str) service_insertion_id: ,\n Optional (str) auto_discover_rlocs: ,\n Optional (str) uptime: ,\n Optional (str) last_change: ,\n Optional (str) locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'source': ,\n 'location': ,\n 'state': ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_locator_table_instance-id_instance_id_service_database", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lisp.py#L138" }, @@ -38486,9 +39231,9 @@ "doc": "Parser for \"show lisp {lisp_id} instance-id dabatase\"", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n Any (str) *: {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'lsb': ,\n 'entries': {\n 'total': ,\n 'no_route': ,\n 'inactive': ,\n 'eids': {\n : {\n 'eid': ,\n 'mask': ,\n Optional (str) dynamic_eid: ,\n Optional (str) locator_set: ,\n Optional (str) no_route_to_prefix: ,\n Optional (str) proxy: ,\n Optional (str) sgt: ,\n Optional (str) domain_id: ,\n Optional (str) service_insertion: ,\n Optional (str) auto_discover_rlocs: ,\n Optional (str) uptime: ,\n Optional (str) last_change: ,\n Optional (str) locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'source': ,\n 'location': ,\n 'state': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n Any (str) *: {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'lsb': ,\n 'entries': {\n 'total': ,\n 'no_route': ,\n 'inactive': ,\n Optional (str) do_not_register: ,\n 'eids': {\n : {\n 'eid': ,\n 'mask': ,\n Optional (str) do_not_register: ,\n Optional (str) dynamic_eid: ,\n Optional (str) locator_set: ,\n Optional (str) no_route_to_prefix: ,\n Optional (str) proxy: ,\n Optional (str) sgt: ,\n Optional (str) domain_id: ,\n Optional (str) service_insertion: ,\n Optional (str) service_insertion_id: ,\n Optional (str) auto_discover_rlocs: ,\n Optional (str) uptime: ,\n Optional (str) last_change: ,\n Optional (str) locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'source': ,\n 'location': ,\n 'state': ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_locator_table_instance-id_instance_id_service_database", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L2703" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L2729" } }, "show lisp locator-table {locator_table} instance-id {instance_id} {service} statistics": { @@ -38499,7 +39244,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'last_cleared': ,\n 'control_packets': {\n 'map_requests': {\n 'in': ,\n 'out': ,\n '5_sec': ,\n '1_min': ,\n '5_min': ,\n 'encapsulated': {\n 'in': ,\n 'out': ,\n },\n 'rloc_probe': {\n 'in': ,\n 'out': ,\n },\n 'smr_based': {\n 'in': ,\n 'out': ,\n },\n 'expired': {\n 'on_queue': ,\n 'no_reply': ,\n },\n 'map_resolver_forwarded': ,\n 'map_server_forwarded': ,\n },\n 'map_reply': {\n 'in': ,\n 'out': ,\n 'authoritative': {\n 'in': ,\n 'out': ,\n },\n 'non_authoritative': {\n 'in': ,\n 'out': ,\n },\n 'negative': {\n 'in': ,\n 'out': ,\n },\n 'rloc_probe': {\n 'in': ,\n 'out': ,\n },\n 'map_server_proxy_reply': {\n 'out': ,\n },\n },\n 'wlc_map_subscribe': {\n 'in': ,\n 'out': ,\n 'failures': {\n 'in': ,\n 'out': ,\n },\n },\n 'wlc_map_unsubscribe': {\n 'in': ,\n 'out': ,\n 'failures': {\n 'in': ,\n 'out': ,\n },\n },\n 'map_register': {\n 'in': ,\n 'out': ,\n '5_sec': ,\n '1_min': ,\n '5_min': ,\n 'map_server_af_disabled': ,\n 'not_valid_site_eid_prefix': ,\n 'authentication_failures': ,\n 'disallowed_locators': ,\n 'misc': ,\n },\n 'wlc_map_registers': {\n 'in': ,\n 'out': ,\n 'ap': {\n 'in': ,\n 'out': ,\n },\n 'client': {\n 'in': ,\n 'out': ,\n },\n 'failures': {\n 'in': ,\n 'out': ,\n },\n },\n 'map_notify': {\n 'in': ,\n 'out': ,\n 'authentication_failures': ,\n },\n 'wlc_map_notify': {\n 'in': ,\n 'out': ,\n 'ap': {\n 'in': ,\n 'out': ,\n },\n 'client': {\n 'in': ,\n 'out': ,\n },\n 'failures': {\n 'in': ,\n 'out': ,\n },\n },\n 'publish_subscribe': {\n 'subscription_request': {\n 'in': ,\n 'out': ,\n 'iid': {\n 'in': ,\n 'out': ,\n },\n 'pub_refresh': {\n 'in': ,\n 'out': ,\n },\n 'policy': {\n 'in': ,\n 'out': ,\n },\n 'failures': {\n 'in': ,\n 'out': ,\n },\n },\n 'subscription_status': {\n 'in': ,\n 'out': ,\n 'end_of_publication': {\n 'in': ,\n 'out': ,\n },\n 'subscription_rejected': {\n 'in': ,\n 'out': ,\n },\n 'subscription_removed': {\n 'in': ,\n 'out': ,\n },\n 'failures': {\n 'in': ,\n 'out': ,\n },\n },\n 'solicit_subscription': {\n 'in': ,\n 'out': ,\n 'failures': {\n 'in': ,\n 'out': ,\n },\n },\n 'publication': {\n 'in': ,\n 'out': ,\n 'failures': {\n 'in': ,\n 'out': ,\n },\n },\n },\n },\n 'errors': {\n 'mapping_rec_ttl_alerts': ,\n 'map_request_invalid_source_rloc_drops': ,\n 'map_register_invalid_source_rloc_drops': ,\n 'ddt_requests_failed': ,\n 'ddt_itr_map_requests': {\n 'dropped': ,\n 'nonce_collision': ,\n 'bad_xtr_nonce': ,\n },\n },\n 'cache_related': {\n 'cache_entries': {\n 'created': ,\n 'deleted': ,\n },\n 'nsf_cef_replay_entry_count': ,\n 'eid_prefix_map_cache': ,\n 'rejected_eid_prefix_due_to_limit': ,\n 'times_signal_suppresion_turned_on': ,\n 'time_since_last_signal_suppressed': ,\n 'negative_entries_map_cache': ,\n 'total_rlocs_map_cache': ,\n 'average_rlocs_per_eid_prefix': ,\n 'policy_active_entries': ,\n },\n 'forwarding': {\n 'data_signals': {\n 'processed': ,\n 'dropped': ,\n },\n 'reachability_reports': {\n 'count': ,\n 'dropped': ,\n },\n 'smr_signals': {\n 'dropped': ,\n },\n },\n 'itr_map_resolvers': {\n : {\n 'last_reply': ,\n 'metric': ,\n 'req_sent': ,\n 'positive': ,\n 'negative': ,\n 'no_reply': ,\n 'avgrtt': {\n '5_sec': ,\n '1_min': ,\n '5_min': ,\n },\n },\n },\n 'etr_map_servers': {\n : {\n 'avgrtt': {\n '5_sec': ,\n '1_min': ,\n '5_min': ,\n },\n },\n },\n 'rloc_statistics': {\n 'last_cleared': ,\n 'control_packets': {\n 'rtr': {\n 'map_requests_forwarded': ,\n 'map_notifies_forwarded': ,\n },\n 'ddt': {\n 'map_requests': {\n 'in': ,\n 'out': ,\n },\n 'map_referrals': {\n 'in': ,\n 'out': ,\n },\n },\n },\n 'errors': {\n 'map_request_format': ,\n 'map_reply_format': ,\n 'map_referral': ,\n },\n },\n 'misc_statistics': {\n 'invalid': {\n 'ip_version_drops': ,\n 'ip_header_drops': ,\n 'ip_proto_field_drops': ,\n 'packet_size_drops': ,\n 'lisp_control_port_drops': ,\n 'lisp_checksum_drops': ,\n },\n 'unsupported_lisp_packet_drops': ,\n 'unknown_packet_drops': ,\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_locator_table_instance-id_instance_id_service_statistics", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L16797" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L16733" } }, "show lisp locator-table {locator_table} redundancy": { @@ -38510,7 +39255,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'rp': ,\n 'sso': ,\n 'checkpoint_connection': ,\n 'peer_redundancy_state': ,\n 'number_of_bulk_sync_started': ,\n 'last_bulk_sync_started': ,\n 'last_bulk_sync_finished': ,\n 'last_sync_lost': ,\n 'queued_checkpoint_requests': ,\n 'unack_checkpoint_requests': ,\n 'max_checkpoint_requests': ,\n },\n },\n}", "uid": "show_lisp_locator-table_locator_table_redundancy", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L10290" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L10367" } }, "show lisp locator-table {locator_table} service {service} summary": { @@ -38541,7 +39286,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'peer_addr': ,\n 'peer_port': ,\n 'local_address': ,\n Optional (str) local_port: ,\n Optional (str) session_type: ,\n Optional (str) session_state: ,\n Optional (str) session_state_time: ,\n Optional (str) session_rtt: ,\n Optional (str) session_rtt_time: ,\n 'messages_in': ,\n 'messages_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n 'fatal_errors': ,\n 'rcvd_unsupported': ,\n 'rcvd_invalid_vrf': ,\n 'rcvd_override': ,\n 'rcvd_malformed': ,\n 'sent_defferred': ,\n 'ssd_redundancy': ,\n 'auth_type': ,\n Optional (str) keychain_name: ,\n 'users': {\n 'count': ,\n 'type': {\n : {\n 'id': {\n : {\n 'in': ,\n 'out': ,\n 'state': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_locator_table_session_rloc", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L11910" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L11816" } }, "show lisp locator-table {locator_table} site detail": { @@ -38552,7 +39297,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_locator_table_site_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14349" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14269" } }, "show lisp locator-table {locator_table} site name {site_name}": { @@ -38563,7 +39308,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_locator_table_site_name_site_name", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14349" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14269" } }, "show lisp locator-table {locator_table} site {eid}": { @@ -38574,7 +39319,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_locator_table_site_eid", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14349" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14269" } }, "show lisp locator-table {locator_table} site {eid} eid-table vrf {vrf}": { @@ -38585,7 +39330,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_locator_table_site_eid_eid-table_vrf_vrf", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14349" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14269" } }, "show lisp locator-table {locator_table} site {eid} eid-table {eid_table}": { @@ -38596,7 +39341,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_locator_table_site_eid_eid-table_eid_table", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14349" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14269" } }, "show lisp locator-table {locator_table} site {eid} instance-id {instance_id}": { @@ -38607,7 +39352,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_locator_table_site_eid_instance-id_instance_id", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14349" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14269" } }, "show lisp locator-table {rloc_vrf} instance-id {instance_id} {address_family} database {prefix}": { @@ -38616,9 +39361,9 @@ "doc": null, "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'address_family': ,\n 'eid_table': ,\n 'lsb': ,\n 'entries_total': ,\n 'no_route_entries': ,\n 'inactive_entries': ,\n Optional (str) do_not_register_entries: ,\n 'all_no_route': ,\n 'eid_prefix': ,\n 'eid_info': ,\n Optional (str) route_map: ,\n 'domain_id': ,\n Optional (str) metric: ,\n Optional (str) srvc_ins_type: ,\n Optional (str) srvc_ins_id: ,\n Optional (str) extranet_iid: ,\n Optional (str) sgt: ,\n Optional (str) locators: {\n : {\n Optional (str) priority: ,\n Optional (str) weight: ,\n Optional (str) source: ,\n Optional (str) state: ,\n 'config_missing': ,\n },\n },\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n Optional (str) map_servers: {\n : {\n 'uptime': ,\n 'ack': ,\n 'domain_id': ,\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'address_family': ,\n 'eid_table': ,\n 'lsb': ,\n 'entries_total': ,\n 'no_route_entries': ,\n 'inactive_entries': ,\n Optional (str) do_not_register_entries: ,\n 'all_no_route': ,\n 'eid_prefix': ,\n 'eid_info': ,\n Optional (str) route_map: ,\n 'domain_id': ,\n Optional (str) metric: ,\n Optional (str) srvc_ins_type: ,\n Optional (str) srvc_ins_id: ,\n Optional (str) extranet_iid: ,\n Optional (str) sgt: ,\n Optional (str) locators: {\n : {\n Optional (str) priority: ,\n Optional (str) weight: ,\n Optional (str) source: ,\n Optional (str) state: ,\n 'config_missing': ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n },\n },\n Optional (str) map_servers: {\n : {\n 'uptime': ,\n 'ack': ,\n 'domain_id': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_rloc_vrf_instance-id_instance_id_address_family_database_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L8833" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L8908" } }, "show lisp locator-table {vrf} instance-id {instance_id} dynamic-eid": { @@ -38629,7 +39374,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n Optional (str) eid_table: ,\n Optional (str) dynamic_eids: {\n : {\n 'database_mapping': {\n 'eid_prefix': ,\n 'locator_set': ,\n },\n 'map_servers': ListOf (type) ,\n Optional (str) num_of_dynamic_eid: ,\n Optional (str) last_dyn_eid_discovered: ,\n Optional (str) eid_entries: {\n : {\n 'interface': ,\n 'uptime': ,\n 'last_activity': ,\n 'discovered_by': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_vrf_instance-id_instance_id_dynamic-eid", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5566" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5626" } }, "show lisp locator-table {vrf} instance-id {instance_id} dynamic-eid detail": { @@ -38640,7 +39385,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n Optional (str) eid_table: ,\n Optional (str) dynamic_eids: {\n : {\n 'database_mapping': {\n 'eid_prefix': ,\n 'locator_set': ,\n },\n 'map_servers': ListOf (type) ,\n Optional (str) num_of_dynamic_eid: ,\n Optional (str) last_dyn_eid_discovered: ,\n Optional (str) eid_entries: {\n : {\n 'interface': ,\n 'uptime': ,\n 'last_activity': ,\n 'discovered_by': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_vrf_instance-id_instance_id_dynamic-eid_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5614" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5674" } }, "show lisp locator-table {vrf} instance-id {instance_id} dynamic-eid summary": { @@ -38651,7 +39396,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n Optional (str) eid_table: ,\n Optional (str) dynamic_eids: {\n : {\n 'eids': {\n : {\n 'interface': ,\n 'uptime': ,\n 'last_packet': ,\n 'pending_ping_count': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_vrf_instance-id_instance_id_dynamic-eid_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5273" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5333" } }, "show lisp locator-table {vrf} instance-id {instance_id} ethernet map-cache": { @@ -38660,9 +39405,9 @@ "doc": "Parser for\n * 'show lisp instance-id ethernet map-cache'\n * 'show lisp instance-id ethernet map-cache'\n * 'show lisp eid-table vlan ethernet map-cache'\n * 'show lisp locator-table ethernet map-cache'", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'entries': ,\n 'eid_prefix': {\n : {\n 'uptime': ,\n 'expiry_time': ,\n 'via': ,\n 'map_reply_state': ,\n 'site': ,\n Optional (str) locators: {\n : {\n 'uptime': ,\n 'rloc_state': ,\n 'priority': ,\n 'weight': ,\n 'encap_iid': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'entries': ,\n 'eid_prefix': {\n : {\n 'uptime': ,\n 'expiry_time': ,\n 'via': ,\n 'map_reply_state': ,\n Optional (str) site: ,\n Optional (str) locators: {\n : {\n 'uptime': ,\n 'rloc_state': ,\n 'priority': ,\n 'weight': ,\n 'encap_iid': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_vrf_instance-id_instance_id_ethernet_map-cache", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L10480" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L10557" } }, "show lisp locator-table {vrf} instance-id {instance_id} ethernet publication": { @@ -38673,7 +39418,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'total_entries': ,\n 'eid_prefix': {\n : {\n 'publisher_ip': ,\n 'last_published': ,\n Optional (str) rloc: ,\n 'encap_iid': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_vrf_instance-id_instance_id_ethernet_publication", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L8115" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L8168" } }, "show lisp locator-table {vrf} instance-id {instance_id} ethernet publication {eid_prefix}": { @@ -38682,9 +39427,9 @@ "doc": "\n Parser for\n *show lisp instance-id {instance_id} ethernet publication {eid_prefix}\n *show lisp {lisp_id} instance-id {instance_id} ethernet publication {eid_prefix}\n *show lisp eid-table vlan {vlan} ethernet publication {eid_prefix}\n *show lisp locator-table {vrf} instance-id {instance_id} ethernet publication {eid_prefix}\n *show lisp locator-table vrf {vrf} instance-id {instance_id} ethernet publication {eid_prefix}\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_prefixes': {\n : {\n 'first_published': ,\n 'last_published': ,\n 'state': ,\n Optional (str) exported_to: ,\n 'publishers': {\n : {\n 'port': ,\n 'last_published': ,\n 'ttl': ,\n 'publisher_epoch': ,\n 'entry_epoch': ,\n 'entry_state': ,\n Optional (str) routing_tag: ,\n 'xtr_id': ,\n Optional (str) site_id: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) extranet_iid: ,\n Optional (str) locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n Optional (str) metric: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n 'rdp_len': ,\n 'src_add': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_prefixes': {\n : {\n 'first_published': ,\n 'last_published': ,\n 'state': ,\n Optional (str) exported_to: ,\n 'publishers': {\n : {\n 'port': ,\n 'last_published': ,\n 'ttl': ,\n 'publisher_epoch': ,\n 'entry_epoch': ,\n 'entry_state': ,\n Optional (str) routing_tag: ,\n 'xtr_id': ,\n Optional (str) site_id: ,\n Optional (str) domain_id: ,\n Optional (str) sgt: ,\n Optional (str) multihoming_id: ,\n Optional (str) extranet_iid: ,\n Optional (str) locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n Optional (str) metric: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n 'rdp_len': ,\n 'src_add': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_vrf_instance-id_instance_id_ethernet_publication_eid_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L8209" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L8284" } }, "show lisp locator-table {vrf} instance-id {instance_id} ethernet publisher": { @@ -38695,7 +39440,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n Any (str) *: {\n 'publishers': {\n : {\n 'state': ,\n 'session': ,\n 'pubsub_state': ,\n Optional (str) type: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_vrf_instance-id_instance_id_ethernet_publisher", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7073" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7114" } }, "show lisp locator-table {vrf} instance-id {instance_id} ipv4 publication": { @@ -38706,7 +39451,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'total_entries': ,\n 'eid_prefix': {\n : {\n 'publisher_ip': ,\n 'last_published': ,\n Optional (str) rloc: ,\n 'encap_iid': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_vrf_instance-id_instance_id_ipv4_publication", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5699" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5759" } }, "show lisp locator-table {vrf} instance-id {instance_id} ipv4 publication detail": { @@ -38715,9 +39460,9 @@ "doc": "\n Parser for\n *show lisp instance-id {instance_id} ipv4 publication {eid_prefix}\n *show lisp {lisp_id} instance-id {instance_id} ipv4 publication {eid_prefix}\n *show lisp eid-table {eid_table} ipv4 publication {eid_prefix}\n *show lisp {lisp_id} eid-table vrf {vrf} ipv4 publication {eid_prefix}\n *show lisp locator-table {vrf} instance-id {instance_id} ipv4 publication {eid_prefix}\n *show lisp locator-table vrf {vrf} instance-id {instance_id} ipv4 publication {eid_prefix}\n *show lisp instance-id {instance_id} ipv4 publication detail\n *show lisp {lisp_id} instance-id {instance_id} ipv4 publication detail\n *show lisp eid-table {eid_table} ipv4 publication detail\n *show lisp {lisp_id} eid-table vrf {vrf} ipv4 publication detail\n *show lisp locator-table {vrf} instance-id {instance_id} ipv4 publication detail\n *show lisp locator-table vrf {vrf} instance-id {instance_id} ipv4 publication detail\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_prefixes': {\n : {\n 'first_published': ,\n 'last_published': ,\n 'state': ,\n Optional (str) exported_to: ,\n 'publishers': {\n : {\n 'port': ,\n 'last_published': ,\n 'ttl': ,\n 'publisher_epoch': ,\n 'entry_epoch': ,\n 'entry_state': ,\n Optional (str) routing_tag: ,\n 'xtr_id': ,\n Optional (str) site_id: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) extranet_iid: ,\n Optional (str) locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n Optional (str) metric: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n 'rdp_len': ,\n 'src_add': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_prefixes': {\n : {\n 'first_published': ,\n 'last_published': ,\n 'state': ,\n Optional (str) exported_to: ,\n 'publishers': {\n : {\n 'port': ,\n 'last_published': ,\n 'ttl': ,\n 'publisher_epoch': ,\n 'entry_epoch': ,\n 'entry_state': ,\n Optional (str) routing_tag: ,\n 'xtr_id': ,\n Optional (str) site_id: ,\n Optional (str) domain_id: ,\n Optional (str) sgt: ,\n Optional (str) multihoming_id: ,\n Optional (str) extranet_iid: ,\n Optional (str) locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n Optional (str) metric: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n 'rdp_len': ,\n 'src_add': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_vrf_instance-id_instance_id_ipv4_publication_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7523" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7576" } }, "show lisp locator-table {vrf} instance-id {instance_id} ipv4 publication {eid_prefix}": { @@ -38726,9 +39471,9 @@ "doc": "\n Parser for\n *show lisp instance-id {instance_id} ipv4 publication {eid_prefix}\n *show lisp {lisp_id} instance-id {instance_id} ipv4 publication {eid_prefix}\n *show lisp eid-table {eid_table} ipv4 publication {eid_prefix}\n *show lisp {lisp_id} eid-table vrf {vrf} ipv4 publication {eid_prefix}\n *show lisp locator-table {vrf} instance-id {instance_id} ipv4 publication {eid_prefix}\n *show lisp locator-table vrf {vrf} instance-id {instance_id} ipv4 publication {eid_prefix}\n *show lisp instance-id {instance_id} ipv4 publication detail\n *show lisp {lisp_id} instance-id {instance_id} ipv4 publication detail\n *show lisp eid-table {eid_table} ipv4 publication detail\n *show lisp {lisp_id} eid-table vrf {vrf} ipv4 publication detail\n *show lisp locator-table {vrf} instance-id {instance_id} ipv4 publication detail\n *show lisp locator-table vrf {vrf} instance-id {instance_id} ipv4 publication detail\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_prefixes': {\n : {\n 'first_published': ,\n 'last_published': ,\n 'state': ,\n Optional (str) exported_to: ,\n 'publishers': {\n : {\n 'port': ,\n 'last_published': ,\n 'ttl': ,\n 'publisher_epoch': ,\n 'entry_epoch': ,\n 'entry_state': ,\n Optional (str) routing_tag: ,\n 'xtr_id': ,\n Optional (str) site_id: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) extranet_iid: ,\n Optional (str) locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n Optional (str) metric: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n 'rdp_len': ,\n 'src_add': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_prefixes': {\n : {\n 'first_published': ,\n 'last_published': ,\n 'state': ,\n Optional (str) exported_to: ,\n 'publishers': {\n : {\n 'port': ,\n 'last_published': ,\n 'ttl': ,\n 'publisher_epoch': ,\n 'entry_epoch': ,\n 'entry_state': ,\n Optional (str) routing_tag: ,\n 'xtr_id': ,\n Optional (str) site_id: ,\n Optional (str) domain_id: ,\n Optional (str) sgt: ,\n Optional (str) multihoming_id: ,\n Optional (str) extranet_iid: ,\n Optional (str) locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n Optional (str) metric: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n 'rdp_len': ,\n 'src_add': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_vrf_instance-id_instance_id_ipv4_publication_eid_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7523" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7576" } }, "show lisp locator-table {vrf} instance-id {instance_id} ipv4 publisher": { @@ -38739,7 +39484,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n Any (str) *: {\n 'publishers': {\n : {\n 'state': ,\n 'session': ,\n 'pubsub_state': ,\n Optional (str) type: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_vrf_instance-id_instance_id_ipv4_publisher", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6998" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7039" } }, "show lisp locator-table {vrf} instance-id {instance_id} ipv6 publication": { @@ -38750,7 +39495,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'total_entries': ,\n 'eid_prefix': {\n : {\n 'publisher_ip': ,\n 'last_published': ,\n Optional (str) rloc: ,\n 'encap_iid': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_vrf_instance-id_instance_id_ipv6_publication", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5821" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5873" } }, "show lisp locator-table {vrf} instance-id {instance_id} ipv6 publication detail": { @@ -38759,9 +39504,9 @@ "doc": "\n Parser for\n *show lisp instance-id {instance_id} ipv6 publication {eid_prefix}\n *show lisp {lisp_id} instance-id {instance_id} ipv6 publication {eid_prefix}\n *show lisp eid-table {eid_table} ipv6 publication {eid_prefix}\n *show lisp {lisp_id} eid-table vrf {vrf} ipv6 publication {eid_prefix}\n *show lisp locator-table {vrf} instance-id {instance_id} ipv6 publication {eid_prefix}\n *show lisp locator-table vrf {vrf} instance-id {instance_id} ipv6 publication {eid_prefix}\n *show lisp instance-id {instance_id} ipv6 publication detail\n *show lisp {lisp_id} instance-id {instance_id} ipv6 publication detail\n *show lisp eid-table {eid_table} ipv6 publication detail\n *show lisp {lisp_id} eid-table vrf {vrf} ipv6 publication detail\n *show lisp locator-table {vrf} instance-id {instance_id} ipv6 publication detail\n *show lisp locator-table vrf {vrf} instance-id {instance_id} ipv6 publication detail\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_prefixes': {\n : {\n 'first_published': ,\n 'last_published': ,\n 'state': ,\n Optional (str) exported_to: ,\n 'publishers': {\n : {\n 'port': ,\n 'last_published': ,\n 'ttl': ,\n 'publisher_epoch': ,\n 'entry_epoch': ,\n 'entry_state': ,\n Optional (str) routing_tag: ,\n 'xtr_id': ,\n Optional (str) site_id: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) extranet_iid: ,\n Optional (str) locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n Optional (str) metric: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n 'rdp_len': ,\n 'src_add': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_prefixes': {\n : {\n 'first_published': ,\n 'last_published': ,\n 'state': ,\n Optional (str) exported_to: ,\n 'publishers': {\n : {\n 'port': ,\n 'last_published': ,\n 'ttl': ,\n 'publisher_epoch': ,\n 'entry_epoch': ,\n 'entry_state': ,\n Optional (str) routing_tag: ,\n 'xtr_id': ,\n Optional (str) site_id: ,\n Optional (str) domain_id: ,\n Optional (str) sgt: ,\n Optional (str) multihoming_id: ,\n Optional (str) extranet_iid: ,\n Optional (str) locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n Optional (str) metric: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n 'rdp_len': ,\n 'src_add': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_vrf_instance-id_instance_id_ipv6_publication_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7584" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7637" } }, "show lisp locator-table {vrf} instance-id {instance_id} ipv6 publisher": { @@ -38772,7 +39517,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n Any (str) *: {\n 'publishers': {\n : {\n 'state': ,\n 'session': ,\n 'pubsub_state': ,\n Optional (str) type: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_locator-table_vrf_instance-id_instance_id_ipv6_publisher", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7034" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7075" } }, "show lisp platform": { @@ -38803,7 +39548,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': ,\n'address_family': ,\n'bits': ,\nOptional (str) locators: {\n : {\n 'known_from': ListOf (type) ,\n },\n },\n}", "uid": "show_lisp_platform_smr_known-locators", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L19643" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L19579" } }, "show lisp platform statistics": { @@ -38814,7 +39559,7 @@ "package": "genie.libs.parser", "schema": "{\n'fib': {\n 'notifications': {\n 'received': ,\n 'processed': ,\n },\n 'invalid': {\n 'received': ,\n 'processed': ,\n },\n 'data_packet': {\n 'received': ,\n 'processed': ,\n },\n 'l2_data_packet': {\n 'received': ,\n 'processed': ,\n },\n 'status_report': {\n 'received': ,\n 'processed': ,\n },\n 'dyn_eid_detected': {\n 'received': ,\n 'processed': ,\n },\n 'dyn_eid_decap_statle': {\n 'received': ,\n 'processed': ,\n },\n 'l2_dyn_eid_decap_statle': {\n 'received': ,\n 'processed': ,\n },\n 'dyn_eid_adjacency': {\n 'received': ,\n 'processed': ,\n },\n 'delete_map_cache': {\n 'received': ,\n 'processed': ,\n },\n },\n'l2_rib': {\n 'remote_update_requests': ,\n 'local_update_requests': ,\n 'delete_requests': ,\n 'update_test': ,\n 'delete_test': ,\n 'message_sent': ,\n 'message_received': ,\n 'unknown_message_received': ,\n 'send_errors': ,\n 'flow_control': ,\n },\n'cef': {\n 'dropped_notifications': ,\n 'total_notifications': ,\n 'dropped_control_packets': ,\n 'high_priority_queue': ,\n 'normal_priority_queue': ,\n },\n'deffered': {\n 'ddt_referral': {\n 'deferred': ,\n 'dropped': ,\n },\n 'ddt_request': {\n 'deferred': ,\n 'dropped': ,\n },\n 'ddt_query': {\n 'deferred': ,\n 'dropped': ,\n },\n 'map_request': {\n 'deferred': ,\n 'dropped': ,\n },\n 'map_register': {\n 'deferred': ,\n 'dropped': ,\n },\n 'map_reply': {\n 'deferred': ,\n 'dropped': ,\n },\n 'mr_negative_map_reply': {\n 'deferred': ,\n 'dropped': ,\n },\n 'mr_map_request_fwd': {\n 'deferred': ,\n 'dropped': ,\n },\n 'ms_map_request_fwd': {\n 'deferred': ,\n 'dropped': ,\n },\n 'ms_proxy_map_reply': {\n 'deferred': ,\n 'dropped': ,\n },\n 'xtr_mcast_map_notify': {\n 'deferred': ,\n 'dropped': ,\n },\n 'ms_info_reply': {\n 'deferred': ,\n 'dropped': ,\n },\n 'ms_map_notify': {\n 'deferred': ,\n 'dropped': ,\n },\n 'rtr_map_register_fwd': {\n 'deferred': ,\n 'dropped': ,\n },\n 'rtr_map_notify_fwd': {\n 'deferred': ,\n 'dropped': ,\n },\n 'etr_info_request': {\n 'deferred': ,\n 'dropped': ,\n },\n },\n'errors': {\n 'invalid_ip_version_drops': ,\n },\n'udp_control_packets': {\n 'ipv4': {\n 'received_total_packets': ,\n 'received_invalid_vrf': ,\n 'received_invalid_ip_header': ,\n 'received_invalid_protocol': ,\n 'received_invalid_size': ,\n 'received_invalid_port': ,\n 'received_invalid_checksum': ,\n 'received_unsupported_lisp': ,\n 'received_not_lisp_control': ,\n 'received_unknown_lisp_control': ,\n 'sent_total': ,\n 'sent_flow_controlled': ,\n },\n 'ipv6': {\n 'received_total_packets': ,\n 'received_invalid_vrf': ,\n 'received_invalid_ip_header': ,\n 'received_invalid_protocol': ,\n 'received_invalid_size': ,\n 'received_invalid_port': ,\n 'received_invalid_checksum': ,\n 'received_unsupported_lisp': ,\n 'received_not_lisp_control': ,\n 'received_unknown_lisp_control': ,\n 'sent_total': ,\n 'sent_flow_controlled': ,\n },\n },\n}", "uid": "show_lisp_platform_statistics", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L12759" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L12679" } }, "show lisp prefix-list": { @@ -38825,7 +39570,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'prefix_list_name': {\n : {\n 'number_of_entries': ,\n Optional (str) users: ListOf (dict) {Optional (type) : },\n 'entries': {\n : {\n 'sources': ,\n 'first_added': ,\n 'last_verified_by': ,\n 'last_verified': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_prefix-list", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5966" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6007" } }, "show lisp prefix-list {prefix_list_name}": { @@ -38836,7 +39581,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'prefix_list_name': {\n : {\n 'number_of_entries': ,\n Optional (str) users: ListOf (dict) {Optional (type) : },\n 'entries': {\n : {\n 'sources': ,\n 'first_added': ,\n 'last_verified_by': ,\n 'last_verified': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_prefix-list_prefix_list_name", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5966" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6007" } }, "show lisp redundancy": { @@ -38847,7 +39592,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'rp': ,\n 'sso': ,\n 'checkpoint_connection': ,\n 'peer_redundancy_state': ,\n 'number_of_bulk_sync_started': ,\n 'last_bulk_sync_started': ,\n 'last_bulk_sync_finished': ,\n 'last_sync_lost': ,\n 'queued_checkpoint_requests': ,\n 'unack_checkpoint_requests': ,\n 'max_checkpoint_requests': ,\n },\n },\n}", "uid": "show_lisp_redundancy", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L10290" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L10367" } }, "show lisp remote-locator-set name {remote_locator_name}": { @@ -38858,7 +39603,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'remote_locator_name': {\n : {\n 'rloc': {\n : {\n 'instance_id': {\n : {\n 'priority': ,\n 'weight': ,\n Optional (str) metric: ,\n Optional (str) domain_id: ,\n Optional (str) multihome_id: ,\n Optional (str) etr_type: ,\n Optional (str) srvc_ins_id: ,\n Optional (str) srvc_ins_type: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_remote-locator-set_name_remote_locator_name", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18276" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18212" } }, "show lisp remote-locator-set {remote_locator_type}": { @@ -38869,7 +39614,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'remote_locator_name': {\n : {\n 'rloc': {\n : {\n 'instance_id': {\n : {\n 'priority': ,\n 'weight': ,\n Optional (str) metric: ,\n Optional (str) domain_id: ,\n Optional (str) multihome_id: ,\n Optional (str) etr_type: ,\n Optional (str) srvc_ins_id: ,\n Optional (str) srvc_ins_type: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_remote-locator-set_remote_locator_type", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18276" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18212" } }, "show lisp server registration-history": { @@ -38880,7 +39625,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'eid_address': {\n : ListOf (dict) {'time': , 'instance_id': , 'protocol': , 'roam': , 'wlc': , 'source': , 'reg_type': , 'eid': , 'mask': },\n },\n },\n },\n}", "uid": "show_lisp_server_registration-history", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14782" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14702" } }, "show lisp service {service}": { @@ -38920,7 +39665,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'last_cleared': ,\n 'control_packets': {\n 'map_requests': {\n 'in': ,\n 'out': ,\n '5_sec': ,\n '1_min': ,\n '5_min': ,\n 'encapsulated': {\n 'in': ,\n 'out': ,\n },\n 'rloc_probe': {\n 'in': ,\n 'out': ,\n },\n 'smr_based': {\n 'in': ,\n 'out': ,\n },\n 'extranet_smr_cross_iid': {\n 'in': ,\n },\n 'expired': {\n 'on_queue': ,\n 'no_reply': ,\n },\n 'map_resolver_forwarded': ,\n 'map_server_forwarded': ,\n },\n 'map_reply': {\n 'in': ,\n 'out': ,\n 'authoritative': {\n 'in': ,\n 'out': ,\n },\n 'non_authoritative': {\n 'in': ,\n 'out': ,\n },\n 'negative': {\n 'in': ,\n 'out': ,\n },\n 'rloc_probe': {\n 'in': ,\n 'out': ,\n },\n 'map_server_proxy_reply': {\n 'out': ,\n },\n },\n 'wlc_map_subscribe': {\n 'in': ,\n 'out': ,\n 'failures': {\n 'in': ,\n 'out': ,\n },\n },\n 'wlc_map_unsubscribe': {\n 'in': ,\n 'out': ,\n 'failures': {\n 'in': ,\n 'out': ,\n },\n },\n 'map_register': {\n 'in': ,\n 'out': ,\n '5_sec': ,\n '1_min': ,\n '5_min': ,\n 'map_server_af_disabled': ,\n 'not_valid_site_eid_prefix': ,\n 'authentication_failures': ,\n 'disallowed_locators': ,\n 'misc': ,\n },\n 'wlc_map_registers': {\n 'in': ,\n 'out': ,\n 'ap': {\n 'in': ,\n 'out': ,\n },\n 'client': {\n 'in': ,\n 'out': ,\n },\n 'failures': {\n 'in': ,\n 'out': ,\n },\n },\n 'map_notify': {\n 'in': ,\n 'out': ,\n 'authentication_failures': ,\n },\n 'wlc_map_notify': {\n 'in': ,\n 'out': ,\n 'ap': {\n 'in': ,\n 'out': ,\n },\n 'client': {\n 'in': ,\n 'out': ,\n },\n 'failures': {\n 'in': ,\n 'out': ,\n },\n },\n 'publish_subscribe': {\n 'subscription_request': {\n 'in': ,\n 'out': ,\n 'iid': {\n 'in': ,\n 'out': ,\n },\n 'pub_refresh': {\n 'in': ,\n 'out': ,\n },\n 'policy': {\n 'in': ,\n 'out': ,\n },\n 'failures': {\n 'in': ,\n 'out': ,\n },\n },\n 'subscription_status': {\n 'in': ,\n 'out': ,\n 'end_of_publication': {\n 'in': ,\n 'out': ,\n },\n 'subscription_rejected': {\n 'in': ,\n 'out': ,\n },\n 'subscription_removed': {\n 'in': ,\n 'out': ,\n },\n 'failures': {\n 'in': ,\n 'out': ,\n },\n },\n 'solicit_subscription': {\n 'in': ,\n 'out': ,\n 'failures': {\n 'in': ,\n 'out': ,\n },\n },\n 'publication': {\n 'in': ,\n 'out': ,\n 'failures': {\n 'in': ,\n 'out': ,\n },\n },\n },\n },\n 'errors': {\n 'mapping_rec_ttl_alerts': ,\n 'map_request_invalid_source_rloc_drops': ,\n 'map_register_invalid_source_rloc_drops': ,\n 'ddt_requests_failed': ,\n 'ddt_itr_map_requests': {\n 'dropped': ,\n 'nonce_collision': ,\n 'bad_xtr_nonce': ,\n },\n },\n 'cache_related': {\n 'cache_entries': {\n 'created': ,\n 'deleted': ,\n },\n 'nsf_cef_replay_entry_count': ,\n 'rejected_eid_prefix_due_to_limit': ,\n },\n 'forwarding': {\n 'data_signals': {\n 'processed': ,\n 'dropped': ,\n },\n 'reachability_reports': {\n 'count': ,\n 'dropped': ,\n },\n 'smr_signals': {\n 'dropped': ,\n },\n },\n 'rloc_statistics': {\n 'last_cleared': ,\n 'control_packets': {\n 'rtr': {\n 'map_requests_forwarded': ,\n 'map_notifies_forwarded': ,\n },\n 'ddt': {\n 'map_requests': {\n 'in': ,\n 'out': ,\n },\n 'map_referrals': {\n 'in': ,\n 'out': ,\n },\n },\n },\n 'errors': {\n 'map_request_format': ,\n 'map_reply_format': ,\n 'map_referral': ,\n },\n },\n 'misc_statistics': {\n 'invalid': {\n 'ip_version_drops': ,\n 'ip_header_drops': ,\n 'ip_proto_field_drops': ,\n 'packet_size_drops': ,\n 'lisp_control_port_drops': ,\n 'lisp_checksum_drops': ,\n },\n 'unsupported_lisp_packet_drops': ,\n 'unknown_packet_drops': ,\n },\n },\n },\n}", "uid": "show_lisp_service_service_statistics", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L3708" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L3734" } }, "show lisp service {service} summary": { @@ -38993,7 +39738,7 @@ "package": "genie.libs.parser", "schema": "{\n'passive_sessions': {\n 'synced': ,\n 'pending_tcp_action': ,\n 'pending_checkpoints': ,\n },\n'listeners': {\n 'synced': ,\n 'pending_tcp_action': ,\n 'pending_checkpoints': ,\n },\n}", "uid": "show_lisp_session_redundancy", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6733" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6774" } }, "show lisp session {rloc}": { @@ -39004,7 +39749,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'peer_addr': ,\n 'peer_port': ,\n 'local_address': ,\n Optional (str) local_port: ,\n Optional (str) session_type: ,\n Optional (str) session_state: ,\n Optional (str) session_state_time: ,\n Optional (str) session_rtt: ,\n Optional (str) session_rtt_time: ,\n 'messages_in': ,\n 'messages_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n 'fatal_errors': ,\n 'rcvd_unsupported': ,\n 'rcvd_invalid_vrf': ,\n 'rcvd_override': ,\n 'rcvd_malformed': ,\n 'sent_defferred': ,\n 'ssd_redundancy': ,\n 'auth_type': ,\n Optional (str) keychain_name: ,\n 'users': {\n 'count': ,\n 'type': {\n : {\n 'id': {\n : {\n 'in': ,\n 'out': ,\n 'state': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_session_rloc", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L11910" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L11816" } }, "show lisp site": { @@ -39013,9 +39758,9 @@ "doc": " Parser for show lisp site\n * show lisp site\n * show lisp {lisp_id} site\n * show lisp site instance-id {instance_id}\n * show lisp {lisp_id} site instance-id {instance_id}\n * show lisp site eid-table {eid_table}\n * show lisp {lisp_id} site eid-table {eid_table}\n * show lisp site eid-table vrf {vrf}\n * show lisp {lisp_id} site eid-table vrf {vrf}\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n Optional (str) port: ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_site", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L4912" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L4972" } }, "show lisp site detail": { @@ -39026,7 +39771,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_site_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14349" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14269" } }, "show lisp site eid-table vrf {vrf}": { @@ -39035,9 +39780,9 @@ "doc": " Parser for show lisp site\n * show lisp site\n * show lisp {lisp_id} site\n * show lisp site instance-id {instance_id}\n * show lisp {lisp_id} site instance-id {instance_id}\n * show lisp site eid-table {eid_table}\n * show lisp {lisp_id} site eid-table {eid_table}\n * show lisp site eid-table vrf {vrf}\n * show lisp {lisp_id} site eid-table vrf {vrf}\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n Optional (str) port: ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_site_eid-table_vrf_vrf", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L4912" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L4972" } }, "show lisp site eid-table {eid_table}": { @@ -39046,9 +39791,9 @@ "doc": " Parser for show lisp site\n * show lisp site\n * show lisp {lisp_id} site\n * show lisp site instance-id {instance_id}\n * show lisp {lisp_id} site instance-id {instance_id}\n * show lisp site eid-table {eid_table}\n * show lisp {lisp_id} site eid-table {eid_table}\n * show lisp site eid-table vrf {vrf}\n * show lisp {lisp_id} site eid-table vrf {vrf}\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n Optional (str) port: ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_site_eid-table_eid_table", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L4912" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L4972" } }, "show lisp site instance-id {instance_id}": { @@ -39057,9 +39802,9 @@ "doc": " Parser for show lisp site\n * show lisp site\n * show lisp {lisp_id} site\n * show lisp site instance-id {instance_id}\n * show lisp {lisp_id} site instance-id {instance_id}\n * show lisp site eid-table {eid_table}\n * show lisp {lisp_id} site eid-table {eid_table}\n * show lisp site eid-table vrf {vrf}\n * show lisp {lisp_id} site eid-table vrf {vrf}\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n Optional (str) port: ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_site_instance-id_instance_id", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L4912" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L4972" } }, "show lisp site name {site_name}": { @@ -39070,7 +39815,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_site_name_site_name", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14349" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14269" } }, "show lisp site summary": { @@ -39081,7 +39826,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site': {\n : {\n 'ipv4': {\n 'configured': ,\n 'registered': ,\n 'inconsistent': ,\n },\n 'ipv6': {\n 'configured': ,\n 'registered': ,\n 'inconsistent': ,\n },\n 'mac': {\n 'configured': ,\n 'registered': ,\n 'inconsistent': ,\n },\n },\n },\n 'site_registration_limit': ,\n 'site_registration_count': ,\n 'ar_entries': ,\n 'configured_sites': ,\n 'registered_sites': ,\n 'sites_with_inconsistent_reg': ,\n 'configured_registered_prefixes': {\n 'ipv4': {\n 'configured': ,\n 'registered': ,\n },\n 'ipv6': {\n 'configured': ,\n 'registered': ,\n },\n 'mac': {\n 'configured': ,\n 'registered': ,\n },\n },\n },\n },\n}", "uid": "show_lisp_site_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L16321" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L16257" } }, "show lisp site summary eid-table vrf {vrf}": { @@ -39092,7 +39837,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site': {\n : {\n 'ipv4': {\n 'configured': ,\n 'registered': ,\n 'inconsistent': ,\n },\n 'ipv6': {\n 'configured': ,\n 'registered': ,\n 'inconsistent': ,\n },\n 'mac': {\n 'configured': ,\n 'registered': ,\n 'inconsistent': ,\n },\n },\n },\n 'site_registration_limit': ,\n 'site_registration_count': ,\n 'ar_entries': ,\n 'configured_sites': ,\n 'registered_sites': ,\n 'sites_with_inconsistent_reg': ,\n 'configured_registered_prefixes': {\n 'ipv4': {\n 'configured': ,\n 'registered': ,\n },\n 'ipv6': {\n 'configured': ,\n 'registered': ,\n },\n 'mac': {\n 'configured': ,\n 'registered': ,\n },\n },\n },\n },\n}", "uid": "show_lisp_site_summary_eid-table_vrf_vrf", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L16321" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L16257" } }, "show lisp site summary eid-table {eid_table}": { @@ -39103,7 +39848,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site': {\n : {\n 'ipv4': {\n 'configured': ,\n 'registered': ,\n 'inconsistent': ,\n },\n 'ipv6': {\n 'configured': ,\n 'registered': ,\n 'inconsistent': ,\n },\n 'mac': {\n 'configured': ,\n 'registered': ,\n 'inconsistent': ,\n },\n },\n },\n 'site_registration_limit': ,\n 'site_registration_count': ,\n 'ar_entries': ,\n 'configured_sites': ,\n 'registered_sites': ,\n 'sites_with_inconsistent_reg': ,\n 'configured_registered_prefixes': {\n 'ipv4': {\n 'configured': ,\n 'registered': ,\n },\n 'ipv6': {\n 'configured': ,\n 'registered': ,\n },\n 'mac': {\n 'configured': ,\n 'registered': ,\n },\n },\n },\n },\n}", "uid": "show_lisp_site_summary_eid-table_eid_table", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L16321" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L16257" } }, "show lisp site summary instance-id {instance_id}": { @@ -39114,7 +39859,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site': {\n : {\n 'ipv4': {\n 'configured': ,\n 'registered': ,\n 'inconsistent': ,\n },\n 'ipv6': {\n 'configured': ,\n 'registered': ,\n 'inconsistent': ,\n },\n 'mac': {\n 'configured': ,\n 'registered': ,\n 'inconsistent': ,\n },\n },\n },\n 'site_registration_limit': ,\n 'site_registration_count': ,\n 'ar_entries': ,\n 'configured_sites': ,\n 'registered_sites': ,\n 'sites_with_inconsistent_reg': ,\n 'configured_registered_prefixes': {\n 'ipv4': {\n 'configured': ,\n 'registered': ,\n },\n 'ipv6': {\n 'configured': ,\n 'registered': ,\n },\n 'mac': {\n 'configured': ,\n 'registered': ,\n },\n },\n },\n },\n}", "uid": "show_lisp_site_summary_instance-id_instance_id", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L16321" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L16257" } }, "show lisp site {eid}": { @@ -39125,7 +39870,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_site_eid", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14349" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14269" } }, "show lisp site {eid} eid-table vrf {vrf}": { @@ -39136,7 +39881,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_site_eid_eid-table_vrf_vrf", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14349" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14269" } }, "show lisp site {eid} eid-table {eid_table}": { @@ -39147,7 +39892,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_site_eid_eid-table_eid_table", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14349" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14269" } }, "show lisp site {eid} instance-id {instance_id}": { @@ -39158,7 +39903,18 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_site_eid_instance-id_instance_id", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14349" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14269" + } + }, + "show lisp vrf {vrf}": { + "iosxe": { + "class": "ShowLispVrf", + "doc": " Parser for \"show lisp vrf {vrf}\"", + "module_name": "show_lisp", + "package": "genie.libs.parser", + "schema": "{\n'vrf': {\n Any (str) *: {\n 'iid': {\n Any (str) *: {\n 'lock_count': ,\n 'top_id': ,\n 'watch_count': ,\n },\n },\n 'v4_topoid': {\n Any (str) *: {\n 'lock_no': ,\n 'rib': ,\n 'status': ,\n },\n },\n 'v6_topoid': {\n Any (str) *: {\n 'lock_no': ,\n 'rib': ,\n 'status': ,\n },\n },\n 'vrf_id': ,\n },\n },\n}", + "uid": "show_lisp_vrf_vrf", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L19757" } }, "show lisp vrf {vrf} session": { @@ -39200,7 +39956,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n : {\n 'peer': {\n : ListOf (dict) {'port': , 'tx_flags': , 'rx_flags': , 'rx_count': , 'err_count': },\n },\n },\n },\n}", "uid": "show_lisp_vrf_vrf_session_capability", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L9385" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L9459" } }, "show lisp vrf {vrf} session capability {rloc}": { @@ -39211,7 +39967,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n : {\n 'peer_address': ,\n 'peer_port': ,\n 'local_address': ,\n 'local_port': ,\n 'capability_exchange_complete': ,\n 'capability_sent_bitmap': ,\n 'capability_sent': ListOf (type) ,\n 'capability_received_bitmap': ,\n 'capability_received': ListOf (type) ,\n 'rx_count': ,\n 'err_count': ,\n },\n },\n}", "uid": "show_lisp_vrf_vrf_session_capability_rloc", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L9942" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L10019" } }, "show lisp vrf {vrf} session established": { @@ -39233,7 +39989,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'peer_addr': ,\n 'peer_port': ,\n 'local_address': ,\n Optional (str) local_port: ,\n Optional (str) session_type: ,\n Optional (str) session_state: ,\n Optional (str) session_state_time: ,\n Optional (str) session_rtt: ,\n Optional (str) session_rtt_time: ,\n 'messages_in': ,\n 'messages_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n 'fatal_errors': ,\n 'rcvd_unsupported': ,\n 'rcvd_invalid_vrf': ,\n 'rcvd_override': ,\n 'rcvd_malformed': ,\n 'sent_defferred': ,\n 'ssd_redundancy': ,\n 'auth_type': ,\n Optional (str) keychain_name: ,\n 'users': {\n 'count': ,\n 'type': {\n : {\n 'id': {\n : {\n 'in': ,\n 'out': ,\n 'state': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_vrf_vrf_session_rloc", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L11910" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L11816" } }, "show lisp {lisp_id}": { @@ -39244,7 +40000,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n 'locator_table': ,\n 'locator_default_set': ,\n 'eid_instance_count': ,\n 'capability': ListOf (type) ,\n 'tcp_path_mtu_discovery': ,\n },\n },\n}", "uid": "show_lisp_lisp_id", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14974" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14894" } }, "show lisp {lisp_id} eid-table vrf {vrf} ipv4 publication detail": { @@ -39253,9 +40009,9 @@ "doc": "\n Parser for\n *show lisp instance-id {instance_id} ipv4 publication {eid_prefix}\n *show lisp {lisp_id} instance-id {instance_id} ipv4 publication {eid_prefix}\n *show lisp eid-table {eid_table} ipv4 publication {eid_prefix}\n *show lisp {lisp_id} eid-table vrf {vrf} ipv4 publication {eid_prefix}\n *show lisp locator-table {vrf} instance-id {instance_id} ipv4 publication {eid_prefix}\n *show lisp locator-table vrf {vrf} instance-id {instance_id} ipv4 publication {eid_prefix}\n *show lisp instance-id {instance_id} ipv4 publication detail\n *show lisp {lisp_id} instance-id {instance_id} ipv4 publication detail\n *show lisp eid-table {eid_table} ipv4 publication detail\n *show lisp {lisp_id} eid-table vrf {vrf} ipv4 publication detail\n *show lisp locator-table {vrf} instance-id {instance_id} ipv4 publication detail\n *show lisp locator-table vrf {vrf} instance-id {instance_id} ipv4 publication detail\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_prefixes': {\n : {\n 'first_published': ,\n 'last_published': ,\n 'state': ,\n Optional (str) exported_to: ,\n 'publishers': {\n : {\n 'port': ,\n 'last_published': ,\n 'ttl': ,\n 'publisher_epoch': ,\n 'entry_epoch': ,\n 'entry_state': ,\n Optional (str) routing_tag: ,\n 'xtr_id': ,\n Optional (str) site_id: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) extranet_iid: ,\n Optional (str) locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n Optional (str) metric: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n 'rdp_len': ,\n 'src_add': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_prefixes': {\n : {\n 'first_published': ,\n 'last_published': ,\n 'state': ,\n Optional (str) exported_to: ,\n 'publishers': {\n : {\n 'port': ,\n 'last_published': ,\n 'ttl': ,\n 'publisher_epoch': ,\n 'entry_epoch': ,\n 'entry_state': ,\n Optional (str) routing_tag: ,\n 'xtr_id': ,\n Optional (str) site_id: ,\n Optional (str) domain_id: ,\n Optional (str) sgt: ,\n Optional (str) multihoming_id: ,\n Optional (str) extranet_iid: ,\n Optional (str) locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n Optional (str) metric: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n 'rdp_len': ,\n 'src_add': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_eid-table_vrf_vrf_ipv4_publication_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7523" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7576" } }, "show lisp {lisp_id} eid-table vrf {vrf} ipv4 publication {eid_prefix}": { @@ -39264,9 +40020,9 @@ "doc": "\n Parser for\n *show lisp instance-id {instance_id} ipv4 publication {eid_prefix}\n *show lisp {lisp_id} instance-id {instance_id} ipv4 publication {eid_prefix}\n *show lisp eid-table {eid_table} ipv4 publication {eid_prefix}\n *show lisp {lisp_id} eid-table vrf {vrf} ipv4 publication {eid_prefix}\n *show lisp locator-table {vrf} instance-id {instance_id} ipv4 publication {eid_prefix}\n *show lisp locator-table vrf {vrf} instance-id {instance_id} ipv4 publication {eid_prefix}\n *show lisp instance-id {instance_id} ipv4 publication detail\n *show lisp {lisp_id} instance-id {instance_id} ipv4 publication detail\n *show lisp eid-table {eid_table} ipv4 publication detail\n *show lisp {lisp_id} eid-table vrf {vrf} ipv4 publication detail\n *show lisp locator-table {vrf} instance-id {instance_id} ipv4 publication detail\n *show lisp locator-table vrf {vrf} instance-id {instance_id} ipv4 publication detail\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_prefixes': {\n : {\n 'first_published': ,\n 'last_published': ,\n 'state': ,\n Optional (str) exported_to: ,\n 'publishers': {\n : {\n 'port': ,\n 'last_published': ,\n 'ttl': ,\n 'publisher_epoch': ,\n 'entry_epoch': ,\n 'entry_state': ,\n Optional (str) routing_tag: ,\n 'xtr_id': ,\n Optional (str) site_id: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) extranet_iid: ,\n Optional (str) locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n Optional (str) metric: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n 'rdp_len': ,\n 'src_add': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_prefixes': {\n : {\n 'first_published': ,\n 'last_published': ,\n 'state': ,\n Optional (str) exported_to: ,\n 'publishers': {\n : {\n 'port': ,\n 'last_published': ,\n 'ttl': ,\n 'publisher_epoch': ,\n 'entry_epoch': ,\n 'entry_state': ,\n Optional (str) routing_tag: ,\n 'xtr_id': ,\n Optional (str) site_id: ,\n Optional (str) domain_id: ,\n Optional (str) sgt: ,\n Optional (str) multihoming_id: ,\n Optional (str) extranet_iid: ,\n Optional (str) locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n Optional (str) metric: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n 'rdp_len': ,\n 'src_add': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_eid-table_vrf_vrf_ipv4_publication_eid_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7523" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7576" } }, "show lisp {lisp_id} eid-table vrf {vrf} ipv6 publication detail": { @@ -39275,9 +40031,9 @@ "doc": "\n Parser for\n *show lisp instance-id {instance_id} ipv6 publication {eid_prefix}\n *show lisp {lisp_id} instance-id {instance_id} ipv6 publication {eid_prefix}\n *show lisp eid-table {eid_table} ipv6 publication {eid_prefix}\n *show lisp {lisp_id} eid-table vrf {vrf} ipv6 publication {eid_prefix}\n *show lisp locator-table {vrf} instance-id {instance_id} ipv6 publication {eid_prefix}\n *show lisp locator-table vrf {vrf} instance-id {instance_id} ipv6 publication {eid_prefix}\n *show lisp instance-id {instance_id} ipv6 publication detail\n *show lisp {lisp_id} instance-id {instance_id} ipv6 publication detail\n *show lisp eid-table {eid_table} ipv6 publication detail\n *show lisp {lisp_id} eid-table vrf {vrf} ipv6 publication detail\n *show lisp locator-table {vrf} instance-id {instance_id} ipv6 publication detail\n *show lisp locator-table vrf {vrf} instance-id {instance_id} ipv6 publication detail\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_prefixes': {\n : {\n 'first_published': ,\n 'last_published': ,\n 'state': ,\n Optional (str) exported_to: ,\n 'publishers': {\n : {\n 'port': ,\n 'last_published': ,\n 'ttl': ,\n 'publisher_epoch': ,\n 'entry_epoch': ,\n 'entry_state': ,\n Optional (str) routing_tag: ,\n 'xtr_id': ,\n Optional (str) site_id: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) extranet_iid: ,\n Optional (str) locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n Optional (str) metric: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n 'rdp_len': ,\n 'src_add': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_prefixes': {\n : {\n 'first_published': ,\n 'last_published': ,\n 'state': ,\n Optional (str) exported_to: ,\n 'publishers': {\n : {\n 'port': ,\n 'last_published': ,\n 'ttl': ,\n 'publisher_epoch': ,\n 'entry_epoch': ,\n 'entry_state': ,\n Optional (str) routing_tag: ,\n 'xtr_id': ,\n Optional (str) site_id: ,\n Optional (str) domain_id: ,\n Optional (str) sgt: ,\n Optional (str) multihoming_id: ,\n Optional (str) extranet_iid: ,\n Optional (str) locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n Optional (str) metric: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n 'rdp_len': ,\n 'src_add': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_eid-table_vrf_vrf_ipv6_publication_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7584" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7637" } }, "show lisp {lisp_id} eid-table vrf {vrf} ipv6 publication {eid_prefix}": { @@ -39286,9 +40042,9 @@ "doc": "\n Parser for\n *show lisp instance-id {instance_id} ipv6 publication {eid_prefix}\n *show lisp {lisp_id} instance-id {instance_id} ipv6 publication {eid_prefix}\n *show lisp eid-table {eid_table} ipv6 publication {eid_prefix}\n *show lisp {lisp_id} eid-table vrf {vrf} ipv6 publication {eid_prefix}\n *show lisp locator-table {vrf} instance-id {instance_id} ipv6 publication {eid_prefix}\n *show lisp locator-table vrf {vrf} instance-id {instance_id} ipv6 publication {eid_prefix}\n *show lisp instance-id {instance_id} ipv6 publication detail\n *show lisp {lisp_id} instance-id {instance_id} ipv6 publication detail\n *show lisp eid-table {eid_table} ipv6 publication detail\n *show lisp {lisp_id} eid-table vrf {vrf} ipv6 publication detail\n *show lisp locator-table {vrf} instance-id {instance_id} ipv6 publication detail\n *show lisp locator-table vrf {vrf} instance-id {instance_id} ipv6 publication detail\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_prefixes': {\n : {\n 'first_published': ,\n 'last_published': ,\n 'state': ,\n Optional (str) exported_to: ,\n 'publishers': {\n : {\n 'port': ,\n 'last_published': ,\n 'ttl': ,\n 'publisher_epoch': ,\n 'entry_epoch': ,\n 'entry_state': ,\n Optional (str) routing_tag: ,\n 'xtr_id': ,\n Optional (str) site_id: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) extranet_iid: ,\n Optional (str) locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n Optional (str) metric: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n 'rdp_len': ,\n 'src_add': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_prefixes': {\n : {\n 'first_published': ,\n 'last_published': ,\n 'state': ,\n Optional (str) exported_to: ,\n 'publishers': {\n : {\n 'port': ,\n 'last_published': ,\n 'ttl': ,\n 'publisher_epoch': ,\n 'entry_epoch': ,\n 'entry_state': ,\n Optional (str) routing_tag: ,\n 'xtr_id': ,\n Optional (str) site_id: ,\n Optional (str) domain_id: ,\n Optional (str) sgt: ,\n Optional (str) multihoming_id: ,\n Optional (str) extranet_iid: ,\n Optional (str) locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n Optional (str) metric: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n 'rdp_len': ,\n 'src_add': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_eid-table_vrf_vrf_ipv6_publication_eid_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7584" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7637" } }, "show lisp {lisp_id} extranet summary": { @@ -39299,7 +40055,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'total_extranets': ,\n 'max_allowed_ipv4_prefix': ,\n 'total_ipv4_prefix': ,\n 'max_allowed_ipv6_prefix': ,\n 'total_ipv6_prefix': ,\n 'extranet_name': {\n : {\n 'provider_iid': ,\n 'provider_ipv4_prefix_count': ,\n 'provider_ipv6_prefix_count': ,\n 'provider_total_prefix_count': ,\n 'subscriber_inst_count': ,\n 'subscriber_ipv4_prefix_count': ,\n 'subscriber_ipv6_prefix_count': ,\n 'subscriber_total_prefix_count': ,\n 'total_ipv4_prefix_count': ,\n 'total_ipv6_prefix_count': ,\n 'total_prefix_count': ,\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_extranet_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L13530" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L13450" } }, "show lisp {lisp_id} extranet {extranet_name} instance-id {instance_id}": { @@ -39330,7 +40086,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'iaf_count': ,\n 'loca_eid_map_count': ,\n 'etr_ems_link_count': ,\n 'udp_map_register': {\n 'sent': ,\n 'received': ,\n },\n 'tcp_map_register': {\n 'sent': ,\n 'received': ,\n },\n 'udp_map_notify': {\n 'sent': ,\n 'received': ,\n },\n 'tcp_map_notify': {\n 'sent': ,\n 'received': ,\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_dn_statistics", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L11715" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L11621" } }, "show lisp {lisp_id} instance-id {instance_id} dynamic-eid": { @@ -39341,7 +40097,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n Optional (str) eid_table: ,\n Optional (str) dynamic_eids: {\n : {\n 'database_mapping': {\n 'eid_prefix': ,\n 'locator_set': ,\n },\n 'map_servers': ListOf (type) ,\n Optional (str) num_of_dynamic_eid: ,\n Optional (str) last_dyn_eid_discovered: ,\n Optional (str) eid_entries: {\n : {\n 'interface': ,\n 'uptime': ,\n 'last_activity': ,\n 'discovered_by': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_dynamic-eid", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5566" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5626" } }, "show lisp {lisp_id} instance-id {instance_id} dynamic-eid detail": { @@ -39352,7 +40108,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n Optional (str) eid_table: ,\n Optional (str) dynamic_eids: {\n : {\n 'database_mapping': {\n 'eid_prefix': ,\n 'locator_set': ,\n },\n 'map_servers': ListOf (type) ,\n Optional (str) num_of_dynamic_eid: ,\n Optional (str) last_dyn_eid_discovered: ,\n Optional (str) eid_entries: {\n : {\n 'interface': ,\n 'uptime': ,\n 'last_activity': ,\n 'discovered_by': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_dynamic-eid_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5614" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5674" } }, "show lisp {lisp_id} instance-id {instance_id} dynamic-eid summary": { @@ -39363,18 +40119,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n Optional (str) eid_table: ,\n Optional (str) dynamic_eids: {\n : {\n 'eids': {\n : {\n 'interface': ,\n 'uptime': ,\n 'last_packet': ,\n 'pending_ping_count': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_dynamic-eid_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5273" - } - }, - "show lisp {lisp_id} instance-id {instance_id} ethernet database": { - "iosxe": { - "class": "ShowLispEthernetDatabase", - "doc": " Parser for\n * show lisp instance-id ethernet database\n * show lisp instance-id ethernet database\n * show lisp eid-table vlan ethernet database\n * show lisp locator-table instance_id ethernet database\n ", - "module_name": "show_lisp", - "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'lsb': ,\n 'entries': ,\n 'no_route': ,\n 'inactive': ,\n 'do_not_reg': ,\n 'eid_prefix': {\n : {\n Optional (str) dyn_eid_name: ,\n Optional (str) do_not_reg_flag: ,\n 'loc_set': ,\n 'uptime': ,\n 'last_change_time': ,\n 'domain_id': ,\n Optional (str) serv_ins_type: ,\n Optional (str) serv_ins_id: ,\n Optional (str) locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'src': ,\n 'state': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", - "uid": "show_lisp_lisp_id_instance-id_instance_id_ethernet_database", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L10652" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5333" } }, "show lisp {lisp_id} instance-id {instance_id} ethernet map-cache": { @@ -39383,9 +40128,9 @@ "doc": "Parser for\n * 'show lisp instance-id ethernet map-cache'\n * 'show lisp instance-id ethernet map-cache'\n * 'show lisp eid-table vlan ethernet map-cache'\n * 'show lisp locator-table ethernet map-cache'", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'entries': ,\n 'eid_prefix': {\n : {\n 'uptime': ,\n 'expiry_time': ,\n 'via': ,\n 'map_reply_state': ,\n 'site': ,\n Optional (str) locators: {\n : {\n 'uptime': ,\n 'rloc_state': ,\n 'priority': ,\n 'weight': ,\n 'encap_iid': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'entries': ,\n 'eid_prefix': {\n : {\n 'uptime': ,\n 'expiry_time': ,\n 'via': ,\n 'map_reply_state': ,\n Optional (str) site: ,\n Optional (str) locators: {\n : {\n 'uptime': ,\n 'rloc_state': ,\n 'priority': ,\n 'weight': ,\n 'encap_iid': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_ethernet_map-cache", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L10480" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L10557" } }, "show lisp {lisp_id} instance-id {instance_id} ethernet map-cache reverse-address-resolution": { @@ -39396,7 +40141,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'entries': ,\n 'eid_prefix': {\n : {\n 'uptime': ,\n 'expiry_time': ,\n 'via': ,\n Optional (str) map_reply_state: ,\n Optional (str) site: ,\n Optional (str) sgt: ,\n Optional (str) map_cache_type: ,\n Optional (str) action: ,\n Optional (str) negative_cache_entry: ,\n Optional (str) locators: {\n : {\n Optional (str) uptime: ,\n Optional (str) rloc_state: ,\n Optional (str) priority: ,\n Optional (str) weight: ,\n Optional (str) encap_iid: ,\n Optional (str) metric: Or (, None),\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_ethernet_map-cache_reverse-address-resolution", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18696" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18632" } }, "show lisp {lisp_id} instance-id {instance_id} ethernet map-cache reverse-address-resolution {prefix}": { @@ -39405,9 +40150,9 @@ "doc": "\n Parser for\n * sh lisp instance-id {instance_id} ethernet map-cache reverse-address-resolution {eid_prefix}\n * sh lisp {lisp_id} instance-id {instance_id} ethernet map-cache reverse-address-resolution\n * show lisp locator-table {locator_table} instance-id {instance_id} ethernet map-cache reverse-address-resolution\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'entries': ,\n 'eid_prefix': ,\n 'eid': ,\n 'mask': ,\n 'uptime': ,\n 'expires': ,\n 'via': ,\n Optional (str) site: ,\n Optional (str) received_mapping: ,\n Optional (str) sgt: ,\n 'sources': ,\n 'state': ,\n 'last_modified': ,\n 'map_source': ,\n Optional (str) activity: ,\n Optional (str) packets_out: ,\n Optional (str) packets_out_bytes: ,\n Optional (str) action: ,\n Optional (str) counters_not_accurate: ,\n 'locators': {\n Any (str) *: {\n 'uptime': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'encap_iid': ,\n Optional (str) domain_id: ,\n Optional (str) multihome_id: ,\n Optional (str) metric: ,\n Optional (str) state_change_time: ,\n Optional (str) state_change_count: ,\n Optional (str) route_reachability_change_time: ,\n Optional (str) route_reachability_change_count: ,\n Optional (str) priority_change: ,\n Optional (str) weight_change: ,\n Optional (str) reject_reason: ,\n Optional (str) rloc_probe_sent: ,\n Optional (str) rloc_probe_in: ,\n Optional (str) itr_rloc: ,\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'entries': ,\n 'eid_prefix': ,\n 'eid': ,\n 'mask': ,\n 'uptime': ,\n 'expires': ,\n 'via': ,\n Optional (str) site: ,\n Optional (str) received_mapping: ,\n Optional (str) sgt: ,\n 'sources': ,\n 'state': ,\n 'last_modified': ,\n 'map_source': ,\n Optional (str) activity: ,\n Optional (str) packets_out: ,\n Optional (str) packets_out_bytes: ,\n Optional (str) action: ,\n Optional (str) counters_not_accurate: ,\n 'locators': {\n Any (str) *: {\n 'uptime': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'encap_iid': ,\n Optional (str) domain_id: ,\n Optional (str) multihome_id: ,\n Optional (str) metric: ,\n Optional (str) state_change_time: ,\n Optional (str) state_change_count: ,\n Optional (str) route_reachability_change_time: ,\n Optional (str) route_reachability_change_count: ,\n Optional (str) priority_change: ,\n Optional (str) weight_change: ,\n Optional (str) reject_reason: ,\n Optional (str) rloc_probe_sent: ,\n Optional (str) rloc_probe_in: ,\n Optional (str) itr_rloc: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_ethernet_map-cache_reverse-address-resolution_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18723" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18659" } }, "show lisp {lisp_id} instance-id {instance_id} ethernet map-cache {eid_prefix}": { @@ -39418,7 +40163,7 @@ "package": "genie.libs.parser", "schema": null, "uid": "show_lisp_lisp_id_instance-id_instance_id_ethernet_map-cache_eid_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L9682" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L9756" } }, "show lisp {lisp_id} instance-id {instance_id} ethernet publication": { @@ -39429,7 +40174,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'total_entries': ,\n 'eid_prefix': {\n : {\n 'publisher_ip': ,\n 'last_published': ,\n Optional (str) rloc: ,\n 'encap_iid': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_ethernet_publication", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L8115" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L8168" } }, "show lisp {lisp_id} instance-id {instance_id} ethernet publication {eid_prefix}": { @@ -39438,9 +40183,9 @@ "doc": "\n Parser for\n *show lisp instance-id {instance_id} ethernet publication {eid_prefix}\n *show lisp {lisp_id} instance-id {instance_id} ethernet publication {eid_prefix}\n *show lisp eid-table vlan {vlan} ethernet publication {eid_prefix}\n *show lisp locator-table {vrf} instance-id {instance_id} ethernet publication {eid_prefix}\n *show lisp locator-table vrf {vrf} instance-id {instance_id} ethernet publication {eid_prefix}\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_prefixes': {\n : {\n 'first_published': ,\n 'last_published': ,\n 'state': ,\n Optional (str) exported_to: ,\n 'publishers': {\n : {\n 'port': ,\n 'last_published': ,\n 'ttl': ,\n 'publisher_epoch': ,\n 'entry_epoch': ,\n 'entry_state': ,\n Optional (str) routing_tag: ,\n 'xtr_id': ,\n Optional (str) site_id: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) extranet_iid: ,\n Optional (str) locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n Optional (str) metric: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n 'rdp_len': ,\n 'src_add': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_prefixes': {\n : {\n 'first_published': ,\n 'last_published': ,\n 'state': ,\n Optional (str) exported_to: ,\n 'publishers': {\n : {\n 'port': ,\n 'last_published': ,\n 'ttl': ,\n 'publisher_epoch': ,\n 'entry_epoch': ,\n 'entry_state': ,\n Optional (str) routing_tag: ,\n 'xtr_id': ,\n Optional (str) site_id: ,\n Optional (str) domain_id: ,\n Optional (str) sgt: ,\n Optional (str) multihoming_id: ,\n Optional (str) extranet_iid: ,\n Optional (str) locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n Optional (str) metric: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n 'rdp_len': ,\n 'src_add': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_ethernet_publication_eid_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L8209" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L8284" } }, "show lisp {lisp_id} instance-id {instance_id} ethernet publisher": { @@ -39451,7 +40196,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n Any (str) *: {\n 'publishers': {\n : {\n 'state': ,\n 'session': ,\n 'pubsub_state': ,\n Optional (str) type: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_ethernet_publisher", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7073" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7114" } }, "show lisp {lisp_id} instance-id {instance_id} ethernet server": { @@ -39460,9 +40205,9 @@ "doc": " Parser for show lisp site\n * show lisp instance-id {instance_id} ethernet server\n * show lisp {lisp_id} instance-id {instance_id} ethernet server\n * show lisp locator-table {locator_table} instance-id {instance_id} ethernet server\n * show lisp eid-table vlan {vlan} ethernet server\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n Optional (str) port: ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_ethernet_server", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L4970" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5030" } }, "show lisp {lisp_id} instance-id {instance_id} ethernet server address-resolution": { @@ -39473,7 +40218,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n Optional (str) entries: {\n : {\n 'mac_address': ,\n 'inst_id': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_ethernet_server_address-resolution", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6809" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6850" } }, "show lisp {lisp_id} instance-id {instance_id} ethernet server address-resolution detail": { @@ -39484,7 +40229,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'site': ,\n 'host_address': {\n : {\n 'hardware_address': ,\n 'first_registered': ,\n 'last_registered': ,\n 'registration_errors': {\n 'authentication_failures': ,\n },\n 'etr': {\n : {\n 'port': ,\n 'last_registered': ,\n 'ttl': ,\n 'xtr_id': ,\n 'site_id': ,\n 'registered_addr': ,\n 'l3_instance_id': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_ethernet_server_address-resolution_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L8553" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L8628" } }, "show lisp {lisp_id} instance-id {instance_id} ethernet server address-resolution {eid}": { @@ -39495,7 +40240,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'site': ,\n 'host_address': {\n : {\n 'hardware_address': ,\n 'first_registered': ,\n 'last_registered': ,\n 'registration_errors': {\n 'authentication_failures': ,\n },\n 'etr': {\n : {\n 'port': ,\n 'last_registered': ,\n 'ttl': ,\n 'xtr_id': ,\n 'site_id': ,\n 'registered_addr': ,\n 'l3_instance_id': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_ethernet_server_address-resolution_eid", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L8553" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L8628" } }, "show lisp {lisp_id} instance-id {instance_id} ethernet server detail": { @@ -39506,7 +40251,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_ethernet_server_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14445" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14365" } }, "show lisp {lisp_id} instance-id {instance_id} ethernet server etr-address {etr_address}": { @@ -39517,7 +40262,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_ethernet_server_etr-address_etr_address", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14445" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14365" } }, "show lisp {lisp_id} instance-id {instance_id} ethernet server name {site_name}": { @@ -39528,7 +40273,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_ethernet_server_name_site_name", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14445" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14365" } }, "show lisp {lisp_id} instance-id {instance_id} ethernet server reverse-address-resolution": { @@ -39539,7 +40284,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid': {\n : {\n 'host_address': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_ethernet_server_reverse-address-resolution", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18386" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18322" } }, "show lisp {lisp_id} instance-id {instance_id} ethernet server reverse-address-resolution detail": { @@ -39550,7 +40295,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'site': ,\n 'eid': {\n : {\n 'host_address': ,\n 'first_registered': ,\n 'last_registered': ,\n 'registration_failures': {\n : {\n 'auth_failures': ,\n },\n },\n 'etr': {\n : {\n 'last_registered': ,\n 'ttl': ,\n 'xtr_id': ,\n 'site_id': ,\n 'registered_addr': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_ethernet_server_reverse-address-resolution_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18505" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18441" } }, "show lisp {lisp_id} instance-id {instance_id} ethernet server reverse-address-resolution {mac}": { @@ -39561,7 +40306,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'site': ,\n 'eid': {\n : {\n 'host_address': ,\n 'first_registered': ,\n 'last_registered': ,\n 'registration_failures': {\n : {\n 'auth_failures': ,\n },\n },\n 'etr': {\n : {\n 'last_registered': ,\n 'ttl': ,\n 'xtr_id': ,\n 'site_id': ,\n 'registered_addr': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_ethernet_server_reverse-address-resolution_mac", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18505" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18441" } }, "show lisp {lisp_id} instance-id {instance_id} ethernet server subscription": { @@ -39572,7 +40317,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'entries': ,\n Optional (str) eid_prefix: {\n : {\n 'registration': ,\n Optional (str) created: ,\n Optional (str) last_update: ,\n Optional (str) subscribers: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_ethernet_server_subscription", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L19016" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18952" } }, "show lisp {lisp_id} instance-id {instance_id} ethernet server {eid}": { @@ -39583,7 +40328,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_ethernet_server_eid", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14445" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14365" } }, "show lisp {lisp_id} instance-id {instance_id} ethernet subscriber": { @@ -39594,7 +40339,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'entries': ,\n 'subscribers': {\n : ListOf (dict) {'port': , 'type': , Optional (str) affinity_id_x: , Optional (str) affinity_id_y: },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_ethernet_subscriber", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7868" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7921" } }, "show lisp {lisp_id} instance-id {instance_id} ethernet subscription": { @@ -39605,7 +40350,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'entries': ,\n Optional (str) eid_prefix: {\n : {\n 'source': ,\n Optional (str) created: ,\n Optional (str) last_update: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_ethernet_subscription", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L8074" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L8127" } }, "show lisp {lisp_id} instance-id {instance_id} ipv4 away": { @@ -39616,7 +40361,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'vrf': ,\n Optional (str) entries: ,\n Optional (str) eid_prefix: {\n : {\n 'producer': ,\n 'created': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_ipv4_away", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6524" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6565" } }, "show lisp {lisp_id} instance-id {instance_id} ipv4 away {eid_prefix}": { @@ -39627,7 +40372,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'vrf': ,\n Optional (str) entries: ,\n Optional (str) eid_prefix: {\n : {\n 'producer': ,\n 'created': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_ipv4_away_eid_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6524" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6565" } }, "show lisp {lisp_id} instance-id {instance_id} ipv4 away {eid}": { @@ -39638,7 +40383,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'vrf': ,\n Optional (str) entries: ,\n Optional (str) eid_prefix: {\n : {\n 'producer': ,\n 'created': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_ipv4_away_eid", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6524" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6565" } }, "show lisp {lisp_id} instance-id {instance_id} ipv4 database config-propagation": { @@ -39649,7 +40394,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'lsb': ,\n 'entries': ,\n 'no_route': ,\n 'inactive': ,\n 'do_not_register': ,\n 'eid_prefix': {\n : {\n 'eid': ,\n 'mask': ,\n Optional (str) import_from: ,\n Optional (str) inherited_from: ,\n Optional (str) auto_disc_rloc: ,\n Optional (str) proxy: ,\n 'up_time': ,\n 'last_change': ,\n 'service_insertion': ,\n 'extranet_iid': ,\n 'locators': {\n : {\n 'priority': ,\n 'weight': ,\n 'source': ,\n 'state': ,\n },\n },\n Optional (str) map_servers: {\n : {\n 'uptime': ,\n 'ack': ,\n 'domain_id': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_ipv4_database_config-propagation", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L19579" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L19515" } }, "show lisp {lisp_id} instance-id {instance_id} ipv4 map-cache": { @@ -39660,7 +40405,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'entries': ,\n 'eid_prefix': {\n : {\n 'uptime': ,\n 'expiry_time': ,\n 'via': ,\n Optional (str) map_reply_state: ,\n Optional (str) site: ,\n Optional (str) sgt: ,\n Optional (str) map_cache_type: ,\n Optional (str) action: ,\n Optional (str) negative_cache_entry: ,\n Optional (str) locators: {\n : {\n Optional (str) uptime: ,\n Optional (str) rloc_state: ,\n Optional (str) priority: ,\n Optional (str) weight: ,\n Optional (str) encap_iid: ,\n Optional (str) metric: Or (, None),\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_ipv4_map-cache", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18168" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18104" } }, "show lisp {lisp_id} instance-id {instance_id} ipv4 map-cache {prefix}": { @@ -39669,9 +40414,9 @@ "doc": " Parser for\n * show lisp instance-id {instance_id} ipv4 map-cache {prefix}\n * show lisp {lisp_id} instance-id {instance_id} ipv4 map-cache {prefix}\n * show lisp eid-table vrf {eid_table} ipv4 map-cache {prefix}\n * show lisp locator-table {locator_table} instance-id {instance_id} ipv4 map-cache {prefix}\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'entries': ,\n 'eid_prefix': ,\n 'eid': ,\n 'mask': ,\n 'uptime': ,\n 'expires': ,\n 'via': ,\n Optional (str) site: ,\n Optional (str) received_mapping: ,\n Optional (str) sgt: ,\n 'sources': ,\n 'state': ,\n 'last_modified': ,\n 'map_source': ,\n Optional (str) activity: ,\n Optional (str) packets_out: ,\n Optional (str) packets_out_bytes: ,\n Optional (str) action: ,\n Optional (str) counters_not_accurate: ,\n 'locators': {\n Any (str) *: {\n 'uptime': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'encap_iid': ,\n Optional (str) domain_id: ,\n Optional (str) multihome_id: ,\n Optional (str) metric: ,\n Optional (str) state_change_time: ,\n Optional (str) state_change_count: ,\n Optional (str) route_reachability_change_time: ,\n Optional (str) route_reachability_change_count: ,\n Optional (str) priority_change: ,\n Optional (str) weight_change: ,\n Optional (str) reject_reason: ,\n Optional (str) rloc_probe_sent: ,\n Optional (str) rloc_probe_in: ,\n Optional (str) itr_rloc: ,\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'entries': ,\n 'eid_prefix': ,\n 'eid': ,\n 'mask': ,\n 'uptime': ,\n 'expires': ,\n 'via': ,\n Optional (str) site: ,\n Optional (str) received_mapping: ,\n Optional (str) sgt: ,\n 'sources': ,\n 'state': ,\n 'last_modified': ,\n 'map_source': ,\n Optional (str) activity: ,\n Optional (str) packets_out: ,\n Optional (str) packets_out_bytes: ,\n Optional (str) action: ,\n Optional (str) counters_not_accurate: ,\n 'locators': {\n Any (str) *: {\n 'uptime': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'encap_iid': ,\n Optional (str) domain_id: ,\n Optional (str) multihome_id: ,\n Optional (str) metric: ,\n Optional (str) state_change_time: ,\n Optional (str) state_change_count: ,\n Optional (str) route_reachability_change_time: ,\n Optional (str) route_reachability_change_count: ,\n Optional (str) priority_change: ,\n Optional (str) weight_change: ,\n Optional (str) reject_reason: ,\n Optional (str) rloc_probe_sent: ,\n Optional (str) rloc_probe_in: ,\n Optional (str) itr_rloc: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_ipv4_map-cache_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L12538" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L12458" } }, "show lisp {lisp_id} instance-id {instance_id} ipv4 publication": { @@ -39682,7 +40427,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'total_entries': ,\n 'eid_prefix': {\n : {\n 'publisher_ip': ,\n 'last_published': ,\n Optional (str) rloc: ,\n 'encap_iid': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_ipv4_publication", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5699" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5759" } }, "show lisp {lisp_id} instance-id {instance_id} ipv4 publication config-propagation {eid_prefix}": { @@ -39693,7 +40438,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': {\n : {\n 'eid_prefix': {\n : {\n 'eid': ,\n 'mask': ,\n 'last_published': ,\n 'first_published': ,\n 'exported_to': ,\n 'publishers': {\n : {\n 'port': ,\n 'last_published': ,\n 'ttl': ,\n 'expires': ,\n 'epoch': {\n 'publisher': ,\n 'entry': ,\n },\n 'entry_state': ,\n 'xtr_id': ,\n 'domain_id': ,\n 'multihoming_id': ,\n Optional (str) extranet_iid: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_ipv4_publication_config-propagation_eid_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L19303" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L19239" } }, "show lisp {lisp_id} instance-id {instance_id} ipv4 publication detail": { @@ -39702,9 +40447,9 @@ "doc": "\n Parser for\n *show lisp instance-id {instance_id} ipv4 publication {eid_prefix}\n *show lisp {lisp_id} instance-id {instance_id} ipv4 publication {eid_prefix}\n *show lisp eid-table {eid_table} ipv4 publication {eid_prefix}\n *show lisp {lisp_id} eid-table vrf {vrf} ipv4 publication {eid_prefix}\n *show lisp locator-table {vrf} instance-id {instance_id} ipv4 publication {eid_prefix}\n *show lisp locator-table vrf {vrf} instance-id {instance_id} ipv4 publication {eid_prefix}\n *show lisp instance-id {instance_id} ipv4 publication detail\n *show lisp {lisp_id} instance-id {instance_id} ipv4 publication detail\n *show lisp eid-table {eid_table} ipv4 publication detail\n *show lisp {lisp_id} eid-table vrf {vrf} ipv4 publication detail\n *show lisp locator-table {vrf} instance-id {instance_id} ipv4 publication detail\n *show lisp locator-table vrf {vrf} instance-id {instance_id} ipv4 publication detail\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_prefixes': {\n : {\n 'first_published': ,\n 'last_published': ,\n 'state': ,\n Optional (str) exported_to: ,\n 'publishers': {\n : {\n 'port': ,\n 'last_published': ,\n 'ttl': ,\n 'publisher_epoch': ,\n 'entry_epoch': ,\n 'entry_state': ,\n Optional (str) routing_tag: ,\n 'xtr_id': ,\n Optional (str) site_id: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) extranet_iid: ,\n Optional (str) locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n Optional (str) metric: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n 'rdp_len': ,\n 'src_add': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_prefixes': {\n : {\n 'first_published': ,\n 'last_published': ,\n 'state': ,\n Optional (str) exported_to: ,\n 'publishers': {\n : {\n 'port': ,\n 'last_published': ,\n 'ttl': ,\n 'publisher_epoch': ,\n 'entry_epoch': ,\n 'entry_state': ,\n Optional (str) routing_tag: ,\n 'xtr_id': ,\n Optional (str) site_id: ,\n Optional (str) domain_id: ,\n Optional (str) sgt: ,\n Optional (str) multihoming_id: ,\n Optional (str) extranet_iid: ,\n Optional (str) locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n Optional (str) metric: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n 'rdp_len': ,\n 'src_add': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_ipv4_publication_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7523" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7576" } }, "show lisp {lisp_id} instance-id {instance_id} ipv4 publication {eid_prefix}": { @@ -39713,9 +40458,9 @@ "doc": "\n Parser for\n *show lisp instance-id {instance_id} ipv4 publication {eid_prefix}\n *show lisp {lisp_id} instance-id {instance_id} ipv4 publication {eid_prefix}\n *show lisp eid-table {eid_table} ipv4 publication {eid_prefix}\n *show lisp {lisp_id} eid-table vrf {vrf} ipv4 publication {eid_prefix}\n *show lisp locator-table {vrf} instance-id {instance_id} ipv4 publication {eid_prefix}\n *show lisp locator-table vrf {vrf} instance-id {instance_id} ipv4 publication {eid_prefix}\n *show lisp instance-id {instance_id} ipv4 publication detail\n *show lisp {lisp_id} instance-id {instance_id} ipv4 publication detail\n *show lisp eid-table {eid_table} ipv4 publication detail\n *show lisp {lisp_id} eid-table vrf {vrf} ipv4 publication detail\n *show lisp locator-table {vrf} instance-id {instance_id} ipv4 publication detail\n *show lisp locator-table vrf {vrf} instance-id {instance_id} ipv4 publication detail\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_prefixes': {\n : {\n 'first_published': ,\n 'last_published': ,\n 'state': ,\n Optional (str) exported_to: ,\n 'publishers': {\n : {\n 'port': ,\n 'last_published': ,\n 'ttl': ,\n 'publisher_epoch': ,\n 'entry_epoch': ,\n 'entry_state': ,\n Optional (str) routing_tag: ,\n 'xtr_id': ,\n Optional (str) site_id: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) extranet_iid: ,\n Optional (str) locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n Optional (str) metric: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n 'rdp_len': ,\n 'src_add': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_prefixes': {\n : {\n 'first_published': ,\n 'last_published': ,\n 'state': ,\n Optional (str) exported_to: ,\n 'publishers': {\n : {\n 'port': ,\n 'last_published': ,\n 'ttl': ,\n 'publisher_epoch': ,\n 'entry_epoch': ,\n 'entry_state': ,\n Optional (str) routing_tag: ,\n 'xtr_id': ,\n Optional (str) site_id: ,\n Optional (str) domain_id: ,\n Optional (str) sgt: ,\n Optional (str) multihoming_id: ,\n Optional (str) extranet_iid: ,\n Optional (str) locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n Optional (str) metric: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n 'rdp_len': ,\n 'src_add': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_ipv4_publication_eid_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7523" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7576" } }, "show lisp {lisp_id} instance-id {instance_id} ipv4 publisher": { @@ -39726,7 +40471,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n Any (str) *: {\n 'publishers': {\n : {\n 'state': ,\n 'session': ,\n 'pubsub_state': ,\n Optional (str) type: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_ipv4_publisher", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6998" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7039" } }, "show lisp {lisp_id} instance-id {instance_id} ipv4 publisher {publisher_id}": { @@ -39737,7 +40482,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'address_family': ,\n 'eid_table': ,\n 'state': ,\n 'epoch': ,\n 'entries': ,\n 'eid_prefix': {\n : {\n 'eid_epoch': ,\n 'last_pub_time': ,\n 'ttl': ,\n 'eid_state': ,\n Optional (str) rloc_set: {\n : {\n 'priority': ,\n 'weight': ,\n 'rloc_state': ,\n 'encap_iid': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_ipv4_publisher_publisher_id", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L9268" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L9342" } }, "show lisp {lisp_id} instance-id {instance_id} ipv4 route-import map-cache": { @@ -39748,7 +40493,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'config': ,\n 'entries': ,\n 'limit': ,\n 'eids': {\n : {\n 'uptime': ,\n 'source': ,\n Optional (str) rloc_set: ,\n 'cache_db': ,\n Optional (str) state: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_ipv4_route-import_map-cache", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6279" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6320" } }, "show lisp {lisp_id} instance-id {instance_id} ipv4 route-import map-cache {eid_prefix}": { @@ -39759,7 +40504,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'config': ,\n 'entries': ,\n 'limit': ,\n 'eids': {\n : {\n 'uptime': ,\n 'source': ,\n Optional (str) rloc_set: ,\n 'cache_db': ,\n Optional (str) state: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_ipv4_route-import_map-cache_eid_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6279" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6320" } }, "show lisp {lisp_id} instance-id {instance_id} ipv4 route-import map-cache {eid}": { @@ -39770,7 +40515,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'config': ,\n 'entries': ,\n 'limit': ,\n 'eids': {\n : {\n 'uptime': ,\n 'source': ,\n Optional (str) rloc_set: ,\n 'cache_db': ,\n Optional (str) state: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_ipv4_route-import_map-cache_eid", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6279" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6320" } }, "show lisp {lisp_id} instance-id {instance_id} ipv4 server": { @@ -39779,9 +40524,9 @@ "doc": " Parser for\n * show lisp instance-id {instance_id} ipv4 server\n * show lisp {lisp_id} instance-id {instance_id} ipv4 server\n * show lisp locator-table {locator_table} instance-id {instance_id} ipv4 server\n * show lisp eid-table vrf {vrf} ipv4 server\n * show lisp eid-table {eid_table} ipv4 server\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n Optional (str) port: ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_ipv4_server", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5160" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5220" } }, "show lisp {lisp_id} instance-id {instance_id} ipv4 server config-propagation": { @@ -39790,9 +40535,9 @@ "doc": "\n Parser for\n * show lisp instance-id {instance_id} ipv4 server config-propagation\n * show lisp {lisp_id} instance-id {instance_id} ipv4 server config-propagation\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n Optional (str) port: ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_ipv4_server_config-propagation", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18752" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18688" } }, "show lisp {lisp_id} instance-id {instance_id} ipv4 server detail": { @@ -39803,7 +40548,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_ipv4_server_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14535" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14455" } }, "show lisp {lisp_id} instance-id {instance_id} ipv4 server etr-address {etr_address}": { @@ -39814,7 +40559,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_ipv4_server_etr-address_etr_address", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14535" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14455" } }, "show lisp {lisp_id} instance-id {instance_id} ipv4 server extranet-policy": { @@ -39823,9 +40568,9 @@ "doc": " Parser for show lisp site\n * show lisp instance-id {instance_id} ipv4 server extranet-policy\n * show lisp {lisp_id} instance-id {instance_id} ipv4 server extranet-policy\n * show lisp eid-table {eid_table} ipv4 server extranet-policy\n * show lisp eid-table vrf {vrf} ipv4 server extranet-policy\n * show lisp locator-table {locator_table} instance-id {instance_id} ipv4 server extranet-policy\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n Optional (str) port: ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_ipv4_server_extranet-policy", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5082" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5142" } }, "show lisp {lisp_id} instance-id {instance_id} ipv4 server extranet-policy {prefix}": { @@ -39836,7 +40581,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_ipv4_server_extranet-policy_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14871" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14791" } }, "show lisp {lisp_id} instance-id {instance_id} ipv4 server name {site_name}": { @@ -39847,7 +40592,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_ipv4_server_name_site_name", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14535" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14455" } }, "show lisp {lisp_id} instance-id {instance_id} ipv4 server silent-host-detection": { @@ -39856,9 +40601,9 @@ "doc": " Parser for show lisp site\n * show lisp instance-id {instance_id} ipv4 server silent-host-detection\n * show lisp {lisp_id} instance-id {instance_id} ipv4 server silent-host-detection\n * show lisp eid-table {eid_table} ipv4 server silent-host-detection\n * show lisp eid-table vrf {vrf} ipv4 server silent-host-detection\n * show lisp locator-table {locator_table} instance-id {instance_id} ipv4 server silent-host-detection\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n Optional (str) port: ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_ipv4_server_silent-host-detection", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5004" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5064" } }, "show lisp {lisp_id} instance-id {instance_id} ipv4 server subscription": { @@ -39869,7 +40614,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'entries': ,\n Optional (str) eid_prefix: {\n : {\n 'registration': ,\n Optional (str) created: ,\n Optional (str) last_update: ,\n Optional (str) subscribers: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_ipv4_server_subscription", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18940" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18876" } }, "show lisp {lisp_id} instance-id {instance_id} ipv4 server {eid}": { @@ -39880,7 +40625,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_ipv4_server_eid", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14535" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14455" } }, "show lisp {lisp_id} instance-id {instance_id} ipv4 smr": { @@ -39891,7 +40636,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n Optional (str) eid_table: ,\n 'entries': ,\n 'prefix': {\n : {\n 'producer': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_ipv4_smr", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L9471" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L9545" } }, "show lisp {lisp_id} instance-id {instance_id} ipv4 subscriber": { @@ -39902,7 +40647,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'entries': ,\n 'subscribers': {\n : ListOf (dict) {'port': , 'type': , Optional (str) affinity_id_x: , Optional (str) affinity_id_y: },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_ipv4_subscriber", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7794" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7847" } }, "show lisp {lisp_id} instance-id {instance_id} ipv4 subscription": { @@ -39913,7 +40658,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'entries': ,\n Optional (str) eid_prefix: {\n : {\n 'source': ,\n Optional (str) created: ,\n Optional (str) last_update: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_ipv4_subscription", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7998" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L8051" } }, "show lisp {lisp_id} instance-id {instance_id} ipv6 away": { @@ -39924,7 +40669,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'vrf': ,\n Optional (str) entries: ,\n Optional (str) eid_prefix: {\n : {\n 'producer': ,\n 'created': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_ipv6_away", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6614" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6655" } }, "show lisp {lisp_id} instance-id {instance_id} ipv6 away {eid_prefix}": { @@ -39935,7 +40680,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'vrf': ,\n Optional (str) entries: ,\n Optional (str) eid_prefix: {\n : {\n 'producer': ,\n 'created': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_ipv6_away_eid_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6614" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6655" } }, "show lisp {lisp_id} instance-id {instance_id} ipv6 away {eid}": { @@ -39946,7 +40691,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'vrf': ,\n Optional (str) entries: ,\n Optional (str) eid_prefix: {\n : {\n 'producer': ,\n 'created': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_ipv6_away_eid", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6614" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6655" } }, "show lisp {lisp_id} instance-id {instance_id} ipv6 database config-propagation": { @@ -39957,7 +40702,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'lsb': ,\n 'entries': ,\n 'no_route': ,\n 'inactive': ,\n 'do_not_register': ,\n 'eid_prefix': {\n : {\n 'eid': ,\n 'mask': ,\n Optional (str) import_from: ,\n Optional (str) inherited_from: ,\n Optional (str) auto_disc_rloc: ,\n Optional (str) proxy: ,\n 'up_time': ,\n 'last_change': ,\n 'service_insertion': ,\n 'extranet_iid': ,\n 'locators': {\n : {\n 'priority': ,\n 'weight': ,\n 'source': ,\n 'state': ,\n },\n },\n Optional (str) map_servers: {\n : {\n 'uptime': ,\n 'ack': ,\n 'domain_id': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_ipv6_database_config-propagation", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L19604" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L19540" } }, "show lisp {lisp_id} instance-id {instance_id} ipv6 map-cache": { @@ -39968,7 +40713,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'entries': ,\n 'eid_prefix': {\n : {\n 'uptime': ,\n 'expiry_time': ,\n 'via': ,\n Optional (str) map_reply_state: ,\n Optional (str) site: ,\n Optional (str) sgt: ,\n Optional (str) map_cache_type: ,\n Optional (str) action: ,\n Optional (str) negative_cache_entry: ,\n Optional (str) locators: {\n : {\n Optional (str) uptime: ,\n Optional (str) rloc_state: ,\n Optional (str) priority: ,\n Optional (str) weight: ,\n Optional (str) encap_iid: ,\n Optional (str) metric: Or (, None),\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_ipv6_map-cache", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18201" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18137" } }, "show lisp {lisp_id} instance-id {instance_id} ipv6 map-cache {prefix}": { @@ -39977,9 +40722,9 @@ "doc": " Parser for\n * show lisp instance-id {instance_id} ipv6 map-cache {prefix}\n * show lisp {lisp_id} instance-id {instance_id} ipv6 map-cache {prefix}\n * show lisp eid-table vrf {eid_table} ipv6 map-cache {prefix}\n * show lisp locator-table {locator_table} instance-id {instance_id} ipv6 map-cache {prefix}\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'entries': ,\n 'eid_prefix': ,\n 'eid': ,\n 'mask': ,\n 'uptime': ,\n 'expires': ,\n 'via': ,\n Optional (str) site: ,\n Optional (str) received_mapping: ,\n Optional (str) sgt: ,\n 'sources': ,\n 'state': ,\n 'last_modified': ,\n 'map_source': ,\n Optional (str) activity: ,\n Optional (str) packets_out: ,\n Optional (str) packets_out_bytes: ,\n Optional (str) action: ,\n Optional (str) counters_not_accurate: ,\n 'locators': {\n Any (str) *: {\n 'uptime': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'encap_iid': ,\n Optional (str) domain_id: ,\n Optional (str) multihome_id: ,\n Optional (str) metric: ,\n Optional (str) state_change_time: ,\n Optional (str) state_change_count: ,\n Optional (str) route_reachability_change_time: ,\n Optional (str) route_reachability_change_count: ,\n Optional (str) priority_change: ,\n Optional (str) weight_change: ,\n Optional (str) reject_reason: ,\n Optional (str) rloc_probe_sent: ,\n Optional (str) rloc_probe_in: ,\n Optional (str) itr_rloc: ,\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'entries': ,\n 'eid_prefix': ,\n 'eid': ,\n 'mask': ,\n 'uptime': ,\n 'expires': ,\n 'via': ,\n Optional (str) site: ,\n Optional (str) received_mapping: ,\n Optional (str) sgt: ,\n 'sources': ,\n 'state': ,\n 'last_modified': ,\n 'map_source': ,\n Optional (str) activity: ,\n Optional (str) packets_out: ,\n Optional (str) packets_out_bytes: ,\n Optional (str) action: ,\n Optional (str) counters_not_accurate: ,\n 'locators': {\n Any (str) *: {\n 'uptime': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'encap_iid': ,\n Optional (str) domain_id: ,\n Optional (str) multihome_id: ,\n Optional (str) metric: ,\n Optional (str) state_change_time: ,\n Optional (str) state_change_count: ,\n Optional (str) route_reachability_change_time: ,\n Optional (str) route_reachability_change_count: ,\n Optional (str) priority_change: ,\n Optional (str) weight_change: ,\n Optional (str) reject_reason: ,\n Optional (str) rloc_probe_sent: ,\n Optional (str) rloc_probe_in: ,\n Optional (str) itr_rloc: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_ipv6_map-cache_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L12564" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L12484" } }, "show lisp {lisp_id} instance-id {instance_id} ipv6 publication": { @@ -39990,7 +40735,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'total_entries': ,\n 'eid_prefix': {\n : {\n 'publisher_ip': ,\n 'last_published': ,\n Optional (str) rloc: ,\n 'encap_iid': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_ipv6_publication", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5821" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5873" } }, "show lisp {lisp_id} instance-id {instance_id} ipv6 publication config-propagation {eid_prefix}": { @@ -40001,7 +40746,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': {\n : {\n 'eid_prefix': {\n : {\n 'eid': ,\n 'mask': ,\n 'last_published': ,\n 'first_published': ,\n 'exported_to': ,\n 'publishers': {\n : {\n 'port': ,\n 'last_published': ,\n 'ttl': ,\n 'expires': ,\n 'epoch': {\n 'publisher': ,\n 'entry': ,\n },\n 'entry_state': ,\n 'xtr_id': ,\n 'domain_id': ,\n 'multihoming_id': ,\n Optional (str) extranet_iid: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_ipv6_publication_config-propagation_eid_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L19331" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L19267" } }, "show lisp {lisp_id} instance-id {instance_id} ipv6 publication detail": { @@ -40010,9 +40755,9 @@ "doc": "\n Parser for\n *show lisp instance-id {instance_id} ipv6 publication {eid_prefix}\n *show lisp {lisp_id} instance-id {instance_id} ipv6 publication {eid_prefix}\n *show lisp eid-table {eid_table} ipv6 publication {eid_prefix}\n *show lisp {lisp_id} eid-table vrf {vrf} ipv6 publication {eid_prefix}\n *show lisp locator-table {vrf} instance-id {instance_id} ipv6 publication {eid_prefix}\n *show lisp locator-table vrf {vrf} instance-id {instance_id} ipv6 publication {eid_prefix}\n *show lisp instance-id {instance_id} ipv6 publication detail\n *show lisp {lisp_id} instance-id {instance_id} ipv6 publication detail\n *show lisp eid-table {eid_table} ipv6 publication detail\n *show lisp {lisp_id} eid-table vrf {vrf} ipv6 publication detail\n *show lisp locator-table {vrf} instance-id {instance_id} ipv6 publication detail\n *show lisp locator-table vrf {vrf} instance-id {instance_id} ipv6 publication detail\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_prefixes': {\n : {\n 'first_published': ,\n 'last_published': ,\n 'state': ,\n Optional (str) exported_to: ,\n 'publishers': {\n : {\n 'port': ,\n 'last_published': ,\n 'ttl': ,\n 'publisher_epoch': ,\n 'entry_epoch': ,\n 'entry_state': ,\n Optional (str) routing_tag: ,\n 'xtr_id': ,\n Optional (str) site_id: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) extranet_iid: ,\n Optional (str) locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n Optional (str) metric: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n 'rdp_len': ,\n 'src_add': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_prefixes': {\n : {\n 'first_published': ,\n 'last_published': ,\n 'state': ,\n Optional (str) exported_to: ,\n 'publishers': {\n : {\n 'port': ,\n 'last_published': ,\n 'ttl': ,\n 'publisher_epoch': ,\n 'entry_epoch': ,\n 'entry_state': ,\n Optional (str) routing_tag: ,\n 'xtr_id': ,\n Optional (str) site_id: ,\n Optional (str) domain_id: ,\n Optional (str) sgt: ,\n Optional (str) multihoming_id: ,\n Optional (str) extranet_iid: ,\n Optional (str) locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n Optional (str) metric: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n 'rdp_len': ,\n 'src_add': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_ipv6_publication_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7584" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7637" } }, "show lisp {lisp_id} instance-id {instance_id} ipv6 publication {eid_prefix}": { @@ -40021,9 +40766,9 @@ "doc": "\n Parser for\n *show lisp instance-id {instance_id} ipv6 publication {eid_prefix}\n *show lisp {lisp_id} instance-id {instance_id} ipv6 publication {eid_prefix}\n *show lisp eid-table {eid_table} ipv6 publication {eid_prefix}\n *show lisp {lisp_id} eid-table vrf {vrf} ipv6 publication {eid_prefix}\n *show lisp locator-table {vrf} instance-id {instance_id} ipv6 publication {eid_prefix}\n *show lisp locator-table vrf {vrf} instance-id {instance_id} ipv6 publication {eid_prefix}\n *show lisp instance-id {instance_id} ipv6 publication detail\n *show lisp {lisp_id} instance-id {instance_id} ipv6 publication detail\n *show lisp eid-table {eid_table} ipv6 publication detail\n *show lisp {lisp_id} eid-table vrf {vrf} ipv6 publication detail\n *show lisp locator-table {vrf} instance-id {instance_id} ipv6 publication detail\n *show lisp locator-table vrf {vrf} instance-id {instance_id} ipv6 publication detail\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_prefixes': {\n : {\n 'first_published': ,\n 'last_published': ,\n 'state': ,\n Optional (str) exported_to: ,\n 'publishers': {\n : {\n 'port': ,\n 'last_published': ,\n 'ttl': ,\n 'publisher_epoch': ,\n 'entry_epoch': ,\n 'entry_state': ,\n Optional (str) routing_tag: ,\n 'xtr_id': ,\n Optional (str) site_id: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) extranet_iid: ,\n Optional (str) locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n Optional (str) metric: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n 'rdp_len': ,\n 'src_add': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_prefixes': {\n : {\n 'first_published': ,\n 'last_published': ,\n 'state': ,\n Optional (str) exported_to: ,\n 'publishers': {\n : {\n 'port': ,\n 'last_published': ,\n 'ttl': ,\n 'publisher_epoch': ,\n 'entry_epoch': ,\n 'entry_state': ,\n Optional (str) routing_tag: ,\n 'xtr_id': ,\n Optional (str) site_id: ,\n Optional (str) domain_id: ,\n Optional (str) sgt: ,\n Optional (str) multihoming_id: ,\n Optional (str) extranet_iid: ,\n Optional (str) locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n Optional (str) metric: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n 'rdp_len': ,\n 'src_add': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_ipv6_publication_eid_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7584" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7637" } }, "show lisp {lisp_id} instance-id {instance_id} ipv6 publisher": { @@ -40034,7 +40779,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n Any (str) *: {\n 'publishers': {\n : {\n 'state': ,\n 'session': ,\n 'pubsub_state': ,\n Optional (str) type: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_ipv6_publisher", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7034" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7075" } }, "show lisp {lisp_id} instance-id {instance_id} ipv6 publisher {publisher_id}": { @@ -40045,7 +40790,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'address_family': ,\n 'eid_table': ,\n 'state': ,\n 'epoch': ,\n 'entries': ,\n 'eid_prefix': {\n : {\n 'eid_epoch': ,\n 'last_pub_time': ,\n 'ttl': ,\n 'eid_state': ,\n Optional (str) rloc_set: {\n : {\n 'priority': ,\n 'weight': ,\n 'rloc_state': ,\n 'encap_iid': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_ipv6_publisher_publisher_id", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L9315" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L9389" } }, "show lisp {lisp_id} instance-id {instance_id} ipv6 route-import map-cache": { @@ -40056,7 +40801,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'config': ,\n 'entries': ,\n 'limit': ,\n 'eids': {\n : {\n 'uptime': ,\n 'source': ,\n Optional (str) rloc_set: ,\n 'cache_db': ,\n Optional (str) state: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_ipv6_route-import_map-cache", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6352" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6393" } }, "show lisp {lisp_id} instance-id {instance_id} ipv6 route-import map-cache {eid_prefix}": { @@ -40067,7 +40812,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'config': ,\n 'entries': ,\n 'limit': ,\n 'eids': {\n : {\n 'uptime': ,\n 'source': ,\n Optional (str) rloc_set: ,\n 'cache_db': ,\n Optional (str) state: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_ipv6_route-import_map-cache_eid_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6352" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6393" } }, "show lisp {lisp_id} instance-id {instance_id} ipv6 route-import map-cache {eid}": { @@ -40078,7 +40823,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'config': ,\n 'entries': ,\n 'limit': ,\n 'eids': {\n : {\n 'uptime': ,\n 'source': ,\n Optional (str) rloc_set: ,\n 'cache_db': ,\n Optional (str) state: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_ipv6_route-import_map-cache_eid", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6352" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6393" } }, "show lisp {lisp_id} instance-id {instance_id} ipv6 server": { @@ -40087,9 +40832,9 @@ "doc": " Parser for\n * show lisp instance-id {instance_id} ipv6 server\n * show lisp {lisp_id} instance-id {instance_id} ipv6 server\n * show lisp locator-table {locator_table} instance-id {instance_id} ipv6 server\n * show lisp eid-table vrf {vrf} ipv6 server\n * show lisp eid-table {eid_table} ipv6 server\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n Optional (str) port: ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_ipv6_server", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5199" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5259" } }, "show lisp {lisp_id} instance-id {instance_id} ipv6 server config-propagation": { @@ -40098,9 +40843,9 @@ "doc": "\n Parser for\n * show lisp instance-id {instance_id} ipv6 server config-propagation\n * show lisp {lisp_id} instance-id {instance_id} ipv6 server config-propagation\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n Optional (str) port: ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_ipv6_server_config-propagation", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18773" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18709" } }, "show lisp {lisp_id} instance-id {instance_id} ipv6 server detail": { @@ -40111,7 +40856,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_ipv6_server_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14646" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14566" } }, "show lisp {lisp_id} instance-id {instance_id} ipv6 server etr-address {etr_address}": { @@ -40122,7 +40867,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_ipv6_server_etr-address_etr_address", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14646" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14566" } }, "show lisp {lisp_id} instance-id {instance_id} ipv6 server extranet-policy": { @@ -40131,9 +40876,9 @@ "doc": " Parser for show lisp site\n * show lisp instance-id {instance_id} ipv6 server extranet-policy\n * show lisp {lisp_id} instance-id {instance_id} ipv6 server extranet-policy\n * show lisp eid-table {eid_table} ipv6 server extranet-policy\n * show lisp eid-table vrf {vrf} ipv6 server extranet-policy\n * show lisp locator-table {locator_table} instance-id {instance_id} ipv6 server extranet-policy\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n Optional (str) port: ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_ipv6_server_extranet-policy", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5121" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5181" } }, "show lisp {lisp_id} instance-id {instance_id} ipv6 server extranet-policy {prefix}": { @@ -40144,7 +40889,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_ipv6_server_extranet-policy_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14913" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14833" } }, "show lisp {lisp_id} instance-id {instance_id} ipv6 server name {site_name}": { @@ -40155,7 +40900,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_ipv6_server_name_site_name", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14646" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14566" } }, "show lisp {lisp_id} instance-id {instance_id} ipv6 server silent-host-detection": { @@ -40164,9 +40909,9 @@ "doc": " Parser for show lisp site\n * show lisp instance-id {instance_id} ipv6 server silent-host-detection\n * show lisp {lisp_id} instance-id {instance_id} ipv6 server silent-host-detection\n * show lisp eid-table {eid_table} ipv6 server silent-host-detection\n * show lisp eid-table vrf {vrf} ipv6 server silent-host-detection\n * show lisp locator-table {locator_table} instance-id {instance_id} ipv6 server silent-host-detection\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n Optional (str) port: ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_ipv6_server_silent-host-detection", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5043" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5103" } }, "show lisp {lisp_id} instance-id {instance_id} ipv6 server subscription": { @@ -40177,7 +40922,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'entries': ,\n Optional (str) eid_prefix: {\n : {\n 'registration': ,\n Optional (str) created: ,\n Optional (str) last_update: ,\n Optional (str) subscribers: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_ipv6_server_subscription", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18978" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18914" } }, "show lisp {lisp_id} instance-id {instance_id} ipv6 server {eid}": { @@ -40188,7 +40933,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_ipv6_server_eid", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14646" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14566" } }, "show lisp {lisp_id} instance-id {instance_id} ipv6 smr": { @@ -40199,7 +40944,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n Optional (str) eid_table: ,\n 'entries': ,\n 'prefix': {\n : {\n 'producer': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_ipv6_smr", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L9587" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L9661" } }, "show lisp {lisp_id} instance-id {instance_id} ipv6 subscriber": { @@ -40210,7 +40955,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'entries': ,\n 'subscribers': {\n : ListOf (dict) {'port': , 'type': , Optional (str) affinity_id_x: , Optional (str) affinity_id_y: },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_ipv6_subscriber", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7831" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7884" } }, "show lisp {lisp_id} instance-id {instance_id} ipv6 subscription": { @@ -40221,7 +40966,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'entries': ,\n Optional (str) eid_prefix: {\n : {\n 'source': ,\n Optional (str) created: ,\n Optional (str) last_update: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_ipv6_subscription", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L8036" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L8089" } }, "show lisp {lisp_id} instance-id {instance_id} {address_family} database {prefix}": { @@ -40230,9 +40975,9 @@ "doc": null, "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'address_family': ,\n 'eid_table': ,\n 'lsb': ,\n 'entries_total': ,\n 'no_route_entries': ,\n 'inactive_entries': ,\n Optional (str) do_not_register_entries: ,\n 'all_no_route': ,\n 'eid_prefix': ,\n 'eid_info': ,\n Optional (str) route_map: ,\n 'domain_id': ,\n Optional (str) metric: ,\n Optional (str) srvc_ins_type: ,\n Optional (str) srvc_ins_id: ,\n Optional (str) extranet_iid: ,\n Optional (str) sgt: ,\n Optional (str) locators: {\n : {\n Optional (str) priority: ,\n Optional (str) weight: ,\n Optional (str) source: ,\n Optional (str) state: ,\n 'config_missing': ,\n },\n },\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n Optional (str) map_servers: {\n : {\n 'uptime': ,\n 'ack': ,\n 'domain_id': ,\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'address_family': ,\n 'eid_table': ,\n 'lsb': ,\n 'entries_total': ,\n 'no_route_entries': ,\n 'inactive_entries': ,\n Optional (str) do_not_register_entries: ,\n 'all_no_route': ,\n 'eid_prefix': ,\n 'eid_info': ,\n Optional (str) route_map: ,\n 'domain_id': ,\n Optional (str) metric: ,\n Optional (str) srvc_ins_type: ,\n Optional (str) srvc_ins_id: ,\n Optional (str) extranet_iid: ,\n Optional (str) sgt: ,\n Optional (str) locators: {\n : {\n Optional (str) priority: ,\n Optional (str) weight: ,\n Optional (str) source: ,\n Optional (str) state: ,\n 'config_missing': ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n },\n },\n Optional (str) map_servers: {\n : {\n 'uptime': ,\n 'ack': ,\n 'domain_id': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_address_family_database_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L8833" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L8908" } }, "show lisp {lisp_id} instance-id {instance_id} {address_family} eid-watch": { @@ -40243,7 +40988,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n Optional (str) instance_id: {\n Optional (type) : {\n 'client_name': ,\n 'process_id': ,\n 'connection_to_control_process': ,\n 'ipc_endpoint': ,\n 'client_notifications': ,\n 'address_family': ,\n 'eid_table': ,\n 'entry_count': ,\n 'prefix': ,\n 'watched_entries': ListOf (type) ,\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_address_family_eid-watch", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L10826" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L10732" } }, "show lisp {lisp_id} instance-id {instance_id} {address_family} server registration-history": { @@ -40254,7 +40999,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'eid_address': {\n : ListOf (dict) {'time': , 'instance_id': , 'protocol': , 'roam': , 'wlc': , 'source': , 'reg_type': , 'eid': , 'mask': },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_address_family_server_registration-history", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14782" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14702" } }, "show lisp {lisp_id} instance-id {instance_id} {address_family} server summary": { @@ -40265,7 +41010,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'site': {\n : {\n 'configured': ,\n 'registered': ,\n 'incons': ,\n },\n },\n 'site_reg_limit': ,\n 'site_reg_count': ,\n 'configured_sites': ,\n 'registered_sites': ,\n 'sites_inconsistent_registrations': ,\n 'af': {\n : {\n 'configured_eid_prefixes': ,\n 'registered_eid_prefixes': ,\n 'instance_service_site_reg_limit': ,\n 'registration_history_size': ,\n 'registration_history_limit': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_address_family_server_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L11365" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L11271" } }, "show lisp {lisp_id} instance-id {instance_id} {address_family} server {address_resolution} registration-history": { @@ -40276,7 +41021,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'eid_address': {\n : ListOf (dict) {'time': , 'instance_id': , 'protocol': , 'roam': , 'wlc': , 'source': , 'reg_type': , 'eid': , 'mask': },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_address_family_server_address_resolution_registration-history", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14782" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14702" } }, "show lisp {lisp_id} instance-id {instance_id} {address_family} server {address_resolution} {eid} registration-history": { @@ -40287,7 +41032,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'eid_address': {\n : ListOf (dict) {'time': , 'instance_id': , 'protocol': , 'roam': , 'wlc': , 'source': , 'reg_type': , 'eid': , 'mask': },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_address_family_server_address_resolution_eid_registration-history", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14782" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14702" } }, "show lisp {lisp_id} instance-id {instance_id} {address_family} server {eid} registration-history": { @@ -40298,7 +41043,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'eid_address': {\n : ListOf (dict) {'time': , 'instance_id': , 'protocol': , 'roam': , 'wlc': , 'source': , 'reg_type': , 'eid': , 'mask': },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_address_family_server_eid_registration-history", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14782" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14702" } }, "show lisp {lisp_id} instance-id {instance_id} {service}": { @@ -40307,9 +41052,9 @@ "doc": "Parser for \"show lisp instance-id {instance_id} {service}\"", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'locator_table': ,\n 'eid_table': ,\n 'itr': {\n 'enabled': ,\n 'proxy_itr_router': ,\n Optional (str) proxy_itr_rloc: ,\n Optional (str) local_rloc_last_resort: ,\n Optional (str) use_proxy_etr_rloc: ,\n 'solicit_map_request': ,\n 'max_smr_per_map_cache': ,\n 'multiple_smr_supression_time': ,\n },\n 'etr': {\n 'enabled': ,\n 'proxy_etr_router': ,\n 'accept_mapping_data': ,\n 'map_cache_ttl': ,\n },\n Optional (str) nat_traversal_router: ,\n Optional (str) mobility_first_hop_router: ,\n 'map_server': {\n 'enabled': ,\n },\n 'map_resolver': {\n 'enabled': ,\n },\n 'delegated_database_tree': ,\n 'mr_use_petr': {\n 'role': ,\n Optional (str) locator_set: ,\n },\n 'first_packet_petr': {\n 'role': ,\n Optional (str) locator_set: ,\n },\n Optional (str) multiple_ip_per_mac: ,\n Optional (str) mcast_flood_access_tunnel: ,\n Optional (str) pub_sub_eid: ,\n Optional (str) pub_sub: {\n 'role': ,\n Optional (str) publishers: ListOf (type) ,\n Optional (str) subscribers: ListOf (type) ,\n },\n Optional (str) site_registration_limit: ,\n Optional (str) mapping_servers: {\n Any (str) *: {\n 'ms_address': ,\n Optional (str) prefix_list: ,\n },\n },\n Optional (str) map_resolvers: {\n Any (str) *: {\n 'mr_address': ,\n Optional (str) prefix_list: ,\n },\n },\n Optional (str) xtr_id: ,\n Optional (str) site_id: ,\n 'locator_status_algorithms': {\n 'rloc_probe_algorithm': ,\n 'rloc_probe_on_route_change': ,\n 'rloc_probe_member_change': ,\n 'lsb_reports': ,\n 'ipv4_rloc_min_mask_len': ,\n 'ipv6_rloc_min_mask_len': ,\n },\n 'map_cache': {\n 'static_mappings': ,\n 'size': ,\n 'limit': ,\n 'imported_route': {\n 'count': ,\n 'limit': ,\n },\n 'activity_check_period': ,\n 'signal_supress': ,\n 'conservative_allocation': ,\n Optional (str) fib_updates: ,\n 'persistent': ,\n 'activity_tracking': ,\n },\n 'database': {\n 'total_database_mapping': ,\n 'static_database': {\n 'size': ,\n 'limit': ,\n },\n 'dynamic_database': {\n 'size': ,\n 'limit': ,\n },\n 'route_import': {\n 'size': ,\n 'limit': ,\n },\n 'import_site_reg': {\n 'size': ,\n 'limit': ,\n },\n 'dummy_database': {\n 'size': ,\n 'limit': ,\n },\n 'import_publication': {\n 'size': ,\n 'limit': ,\n },\n 'proxy_database': {\n 'size': ,\n },\n 'inactive': {\n 'size': ,\n },\n },\n 'publication_entries_exported': {\n 'map_cache': ,\n 'rib': ,\n 'database': ,\n 'prefix_list': ,\n },\n 'site_reg_entries_exported': {\n 'map_cache': ,\n 'rib': ,\n },\n Optional (str) source_locator_configuration: {\n 'vlans': {\n Any (str) *: {\n 'address': ,\n 'interface': ,\n },\n },\n },\n 'encapsulation_type': ,\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'locator_table': ,\n 'eid_table': ,\n 'itr': {\n 'enabled': ,\n 'proxy_itr_router': ,\n Optional (str) proxy_itr_rloc: ,\n Optional (str) local_rloc_last_resort: ,\n Optional (str) use_proxy_etr_rloc: ,\n 'solicit_map_request': ,\n 'max_smr_per_map_cache': ,\n 'multiple_smr_supression_time': ,\n },\n 'etr': {\n 'enabled': ,\n 'proxy_etr_router': ,\n 'accept_mapping_data': ,\n 'map_cache_ttl': ,\n },\n Optional (str) nat_traversal_router: ,\n Optional (str) mobility_first_hop_router: ,\n 'map_server': {\n 'enabled': ,\n },\n 'map_resolver': {\n 'enabled': ,\n },\n 'delegated_database_tree': ,\n 'mr_use_petr': {\n 'role': ,\n Optional (str) locator_set: ,\n },\n 'first_packet_petr': {\n 'role': ,\n Optional (str) locator_set: ,\n },\n Optional (str) multiple_ip_per_mac: ,\n Optional (str) mcast_flood_access_tunnel: ,\n Optional (str) pub_sub_eid: ,\n Optional (str) pub_sub: {\n 'role': ,\n Optional (str) publishers: ListOf (type) ,\n Optional (str) subscribers: ListOf (type) ,\n },\n Optional (str) site_registration_limit: ,\n Optional (str) mapping_servers: {\n Any (str) *: {\n 'ms_address': ,\n Optional (str) prefix_list: ,\n },\n },\n Optional (str) map_resolvers: {\n Any (str) *: {\n 'mr_address': ,\n Optional (str) prefix_list: ,\n },\n },\n Optional (str) xtr_id: ,\n Optional (str) site_id: ,\n 'locator_status_algorithms': {\n 'rloc_probe_algorithm': ,\n 'rloc_probe_on_route_change': ,\n 'rloc_probe_member_change': ,\n 'lsb_reports': ,\n 'ipv4_rloc_min_mask_len': ,\n 'ipv6_rloc_min_mask_len': ,\n },\n 'map_cache': {\n 'static_mappings': ,\n 'size': ,\n 'limit': ,\n 'imported_route': {\n 'count': ,\n 'limit': ,\n },\n 'activity_check_period': ,\n 'signal_supress': ,\n 'conservative_allocation': ,\n Optional (str) fib_updates: ,\n 'persistent': ,\n 'activity_tracking': ,\n },\n 'database': {\n 'total_database_mapping': ,\n 'static_database': {\n 'size': ,\n 'limit': ,\n },\n 'dynamic_database': {\n 'size': ,\n 'limit': ,\n },\n 'route_import': {\n 'size': ,\n 'limit': ,\n },\n 'import_site_reg': {\n 'size': ,\n 'limit': ,\n },\n 'dummy_database': {\n 'size': ,\n 'limit': ,\n },\n 'import_publication': {\n 'size': ,\n 'limit': ,\n },\n 'proxy_database': {\n 'size': ,\n },\n 'inactive': {\n 'size': ,\n },\n },\n 'publication_entries_exported': {\n 'map_cache': ,\n 'rib': ,\n 'database': ,\n 'prefix_list': ,\n },\n 'site_reg_entries_exported': {\n 'map_cache': ,\n 'rib': ,\n },\n Optional (str) source_locator_configuration: {\n 'vlans': {\n Any (str) *: {\n 'address': ,\n 'interface': ,\n },\n },\n },\n 'encapsulation_type': ,\n Optional (str) ethernet_fast_detection: ,\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_service", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L15405" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L15326" } }, "show lisp {lisp_id} instance-id {instance_id} {service} database": { @@ -40318,7 +41063,7 @@ "doc": "Parser for \"show lisp all instance-id dabatase\"", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n Any (str) *: {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'lsb': ,\n 'entries': {\n 'total': ,\n 'no_route': ,\n 'inactive': ,\n 'eids': {\n : {\n 'eid': ,\n 'mask': ,\n Optional (str) dynamic_eid: ,\n Optional (str) locator_set: ,\n Optional (str) no_route_to_prefix: ,\n Optional (str) proxy: ,\n Optional (str) sgt: ,\n Optional (str) domain_id: ,\n Optional (str) service_insertion: ,\n Optional (str) auto_discover_rlocs: ,\n Optional (str) uptime: ,\n Optional (str) last_change: ,\n Optional (str) locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'source': ,\n 'location': ,\n 'state': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n Any (str) *: {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'lsb': ,\n 'entries': {\n 'total': ,\n 'no_route': ,\n 'inactive': ,\n Optional (str) do_not_register: ,\n 'eids': {\n : {\n 'eid': ,\n 'mask': ,\n Optional (str) do_not_register: ,\n Optional (str) dynamic_eid: ,\n Optional (str) locator_set: ,\n Optional (str) no_route_to_prefix: ,\n Optional (str) proxy: ,\n Optional (str) sgt: ,\n Optional (str) domain_id: ,\n Optional (str) service_insertion: ,\n Optional (str) service_insertion_id: ,\n Optional (str) auto_discover_rlocs: ,\n Optional (str) uptime: ,\n Optional (str) last_change: ,\n Optional (str) locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'source': ,\n 'location': ,\n 'state': ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_service_database", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lisp.py#L138" }, @@ -40327,9 +41072,9 @@ "doc": "Parser for \"show lisp {lisp_id} instance-id dabatase\"", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n Any (str) *: {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'lsb': ,\n 'entries': {\n 'total': ,\n 'no_route': ,\n 'inactive': ,\n 'eids': {\n : {\n 'eid': ,\n 'mask': ,\n Optional (str) dynamic_eid: ,\n Optional (str) locator_set: ,\n Optional (str) no_route_to_prefix: ,\n Optional (str) proxy: ,\n Optional (str) sgt: ,\n Optional (str) domain_id: ,\n Optional (str) service_insertion: ,\n Optional (str) auto_discover_rlocs: ,\n Optional (str) uptime: ,\n Optional (str) last_change: ,\n Optional (str) locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'source': ,\n 'location': ,\n 'state': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n Any (str) *: {\n 'instance_id': {\n : {\n 'eid_table': ,\n 'lsb': ,\n 'entries': {\n 'total': ,\n 'no_route': ,\n 'inactive': ,\n Optional (str) do_not_register: ,\n 'eids': {\n : {\n 'eid': ,\n 'mask': ,\n Optional (str) do_not_register: ,\n Optional (str) dynamic_eid: ,\n Optional (str) locator_set: ,\n Optional (str) no_route_to_prefix: ,\n Optional (str) proxy: ,\n Optional (str) sgt: ,\n Optional (str) domain_id: ,\n Optional (str) service_insertion: ,\n Optional (str) service_insertion_id: ,\n Optional (str) auto_discover_rlocs: ,\n Optional (str) uptime: ,\n Optional (str) last_change: ,\n Optional (str) locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'source': ,\n 'location': ,\n 'state': ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance-id_instance_id_service_database", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L2703" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L2729" } }, "show lisp {lisp_id} prefix-list": { @@ -40340,7 +41085,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'prefix_list_name': {\n : {\n 'number_of_entries': ,\n Optional (str) users: ListOf (dict) {Optional (type) : },\n 'entries': {\n : {\n 'sources': ,\n 'first_added': ,\n 'last_verified_by': ,\n 'last_verified': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_prefix-list", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5966" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6007" } }, "show lisp {lisp_id} prefix-list {prefix_list_name}": { @@ -40351,7 +41096,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'prefix_list_name': {\n : {\n 'number_of_entries': ,\n Optional (str) users: ListOf (dict) {Optional (type) : },\n 'entries': {\n : {\n 'sources': ,\n 'first_added': ,\n 'last_verified_by': ,\n 'last_verified': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_prefix-list_prefix_list_name", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L5966" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L6007" } }, "show lisp {lisp_id} redundancy": { @@ -40362,7 +41107,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'rp': ,\n 'sso': ,\n 'checkpoint_connection': ,\n 'peer_redundancy_state': ,\n 'number_of_bulk_sync_started': ,\n 'last_bulk_sync_started': ,\n 'last_bulk_sync_finished': ,\n 'last_sync_lost': ,\n 'queued_checkpoint_requests': ,\n 'unack_checkpoint_requests': ,\n 'max_checkpoint_requests': ,\n },\n },\n}", "uid": "show_lisp_lisp_id_redundancy", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L10290" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L10367" } }, "show lisp {lisp_id} remote-locator-set name {remote_locator_name}": { @@ -40373,7 +41118,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'remote_locator_name': {\n : {\n 'rloc': {\n : {\n 'instance_id': {\n : {\n 'priority': ,\n 'weight': ,\n Optional (str) metric: ,\n Optional (str) domain_id: ,\n Optional (str) multihome_id: ,\n Optional (str) etr_type: ,\n Optional (str) srvc_ins_id: ,\n Optional (str) srvc_ins_type: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_remote-locator-set_name_remote_locator_name", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18276" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18212" } }, "show lisp {lisp_id} remote-locator-set {remote_locator_type}": { @@ -40384,7 +41129,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'remote_locator_name': {\n : {\n 'rloc': {\n : {\n 'instance_id': {\n : {\n 'priority': ,\n 'weight': ,\n Optional (str) metric: ,\n Optional (str) domain_id: ,\n Optional (str) multihome_id: ,\n Optional (str) etr_type: ,\n Optional (str) srvc_ins_id: ,\n Optional (str) srvc_ins_type: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_remote-locator-set_remote_locator_type", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18276" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L18212" } }, "show lisp {lisp_id} service {service}": { @@ -40424,7 +41169,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'last_cleared': ,\n 'control_packets': {\n 'map_requests': {\n 'in': ,\n 'out': ,\n '5_sec': ,\n '1_min': ,\n '5_min': ,\n 'encapsulated': {\n 'in': ,\n 'out': ,\n },\n 'rloc_probe': {\n 'in': ,\n 'out': ,\n },\n 'smr_based': {\n 'in': ,\n 'out': ,\n },\n 'extranet_smr_cross_iid': {\n 'in': ,\n },\n 'expired': {\n 'on_queue': ,\n 'no_reply': ,\n },\n 'map_resolver_forwarded': ,\n 'map_server_forwarded': ,\n },\n 'map_reply': {\n 'in': ,\n 'out': ,\n 'authoritative': {\n 'in': ,\n 'out': ,\n },\n 'non_authoritative': {\n 'in': ,\n 'out': ,\n },\n 'negative': {\n 'in': ,\n 'out': ,\n },\n 'rloc_probe': {\n 'in': ,\n 'out': ,\n },\n 'map_server_proxy_reply': {\n 'out': ,\n },\n },\n 'wlc_map_subscribe': {\n 'in': ,\n 'out': ,\n 'failures': {\n 'in': ,\n 'out': ,\n },\n },\n 'wlc_map_unsubscribe': {\n 'in': ,\n 'out': ,\n 'failures': {\n 'in': ,\n 'out': ,\n },\n },\n 'map_register': {\n 'in': ,\n 'out': ,\n '5_sec': ,\n '1_min': ,\n '5_min': ,\n 'map_server_af_disabled': ,\n 'not_valid_site_eid_prefix': ,\n 'authentication_failures': ,\n 'disallowed_locators': ,\n 'misc': ,\n },\n 'wlc_map_registers': {\n 'in': ,\n 'out': ,\n 'ap': {\n 'in': ,\n 'out': ,\n },\n 'client': {\n 'in': ,\n 'out': ,\n },\n 'failures': {\n 'in': ,\n 'out': ,\n },\n },\n 'map_notify': {\n 'in': ,\n 'out': ,\n 'authentication_failures': ,\n },\n 'wlc_map_notify': {\n 'in': ,\n 'out': ,\n 'ap': {\n 'in': ,\n 'out': ,\n },\n 'client': {\n 'in': ,\n 'out': ,\n },\n 'failures': {\n 'in': ,\n 'out': ,\n },\n },\n 'publish_subscribe': {\n 'subscription_request': {\n 'in': ,\n 'out': ,\n 'iid': {\n 'in': ,\n 'out': ,\n },\n 'pub_refresh': {\n 'in': ,\n 'out': ,\n },\n 'policy': {\n 'in': ,\n 'out': ,\n },\n 'failures': {\n 'in': ,\n 'out': ,\n },\n },\n 'subscription_status': {\n 'in': ,\n 'out': ,\n 'end_of_publication': {\n 'in': ,\n 'out': ,\n },\n 'subscription_rejected': {\n 'in': ,\n 'out': ,\n },\n 'subscription_removed': {\n 'in': ,\n 'out': ,\n },\n 'failures': {\n 'in': ,\n 'out': ,\n },\n },\n 'solicit_subscription': {\n 'in': ,\n 'out': ,\n 'failures': {\n 'in': ,\n 'out': ,\n },\n },\n 'publication': {\n 'in': ,\n 'out': ,\n 'failures': {\n 'in': ,\n 'out': ,\n },\n },\n },\n },\n 'errors': {\n 'mapping_rec_ttl_alerts': ,\n 'map_request_invalid_source_rloc_drops': ,\n 'map_register_invalid_source_rloc_drops': ,\n 'ddt_requests_failed': ,\n 'ddt_itr_map_requests': {\n 'dropped': ,\n 'nonce_collision': ,\n 'bad_xtr_nonce': ,\n },\n },\n 'cache_related': {\n 'cache_entries': {\n 'created': ,\n 'deleted': ,\n },\n 'nsf_cef_replay_entry_count': ,\n 'rejected_eid_prefix_due_to_limit': ,\n },\n 'forwarding': {\n 'data_signals': {\n 'processed': ,\n 'dropped': ,\n },\n 'reachability_reports': {\n 'count': ,\n 'dropped': ,\n },\n 'smr_signals': {\n 'dropped': ,\n },\n },\n 'rloc_statistics': {\n 'last_cleared': ,\n 'control_packets': {\n 'rtr': {\n 'map_requests_forwarded': ,\n 'map_notifies_forwarded': ,\n },\n 'ddt': {\n 'map_requests': {\n 'in': ,\n 'out': ,\n },\n 'map_referrals': {\n 'in': ,\n 'out': ,\n },\n },\n },\n 'errors': {\n 'map_request_format': ,\n 'map_reply_format': ,\n 'map_referral': ,\n },\n },\n 'misc_statistics': {\n 'invalid': {\n 'ip_version_drops': ,\n 'ip_header_drops': ,\n 'ip_proto_field_drops': ,\n 'packet_size_drops': ,\n 'lisp_control_port_drops': ,\n 'lisp_checksum_drops': ,\n },\n 'unsupported_lisp_packet_drops': ,\n 'unknown_packet_drops': ,\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_service_service_statistics", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L3708" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L3734" } }, "show lisp {lisp_id} service {service} summary": { @@ -40455,7 +41200,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'peer_addr': ,\n 'peer_port': ,\n 'local_address': ,\n Optional (str) local_port: ,\n Optional (str) session_type: ,\n Optional (str) session_state: ,\n Optional (str) session_state_time: ,\n Optional (str) session_rtt: ,\n Optional (str) session_rtt_time: ,\n 'messages_in': ,\n 'messages_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n 'fatal_errors': ,\n 'rcvd_unsupported': ,\n 'rcvd_invalid_vrf': ,\n 'rcvd_override': ,\n 'rcvd_malformed': ,\n 'sent_defferred': ,\n 'ssd_redundancy': ,\n 'auth_type': ,\n Optional (str) keychain_name: ,\n 'users': {\n 'count': ,\n 'type': {\n : {\n 'id': {\n : {\n 'in': ,\n 'out': ,\n 'state': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_session_rloc", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L11910" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L11816" } }, "show lisp {lisp_id} site": { @@ -40464,9 +41209,9 @@ "doc": " Parser for show lisp site\n * show lisp site\n * show lisp {lisp_id} site\n * show lisp site instance-id {instance_id}\n * show lisp {lisp_id} site instance-id {instance_id}\n * show lisp site eid-table {eid_table}\n * show lisp {lisp_id} site eid-table {eid_table}\n * show lisp site eid-table vrf {vrf}\n * show lisp {lisp_id} site eid-table vrf {vrf}\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n Optional (str) port: ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_site", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L4912" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L4972" } }, "show lisp {lisp_id} site detail": { @@ -40477,7 +41222,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_site_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14349" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14269" } }, "show lisp {lisp_id} site eid-table vrf {vrf}": { @@ -40486,9 +41231,9 @@ "doc": " Parser for show lisp site\n * show lisp site\n * show lisp {lisp_id} site\n * show lisp site instance-id {instance_id}\n * show lisp {lisp_id} site instance-id {instance_id}\n * show lisp site eid-table {eid_table}\n * show lisp {lisp_id} site eid-table {eid_table}\n * show lisp site eid-table vrf {vrf}\n * show lisp {lisp_id} site eid-table vrf {vrf}\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n Optional (str) port: ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_site_eid-table_vrf_vrf", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L4912" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L4972" } }, "show lisp {lisp_id} site eid-table {eid_table}": { @@ -40497,9 +41242,9 @@ "doc": " Parser for show lisp site\n * show lisp site\n * show lisp {lisp_id} site\n * show lisp site instance-id {instance_id}\n * show lisp {lisp_id} site instance-id {instance_id}\n * show lisp site eid-table {eid_table}\n * show lisp {lisp_id} site eid-table {eid_table}\n * show lisp site eid-table vrf {vrf}\n * show lisp {lisp_id} site eid-table vrf {vrf}\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n Optional (str) port: ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_site_eid-table_eid_table", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L4912" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L4972" } }, "show lisp {lisp_id} site instance-id {instance_id}": { @@ -40508,9 +41253,9 @@ "doc": " Parser for show lisp site\n * show lisp site\n * show lisp {lisp_id} site\n * show lisp site instance-id {instance_id}\n * show lisp {lisp_id} site instance-id {instance_id}\n * show lisp site eid-table {eid_table}\n * show lisp {lisp_id} site eid-table {eid_table}\n * show lisp site eid-table vrf {vrf}\n * show lisp {lisp_id} site eid-table vrf {vrf}\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n 'instance_id': {\n : {\n 'eid_prefix': {\n : {\n 'last_registered': ,\n 'who_last_registered': ,\n Optional (str) port: ,\n 'up': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_site_instance-id_instance_id", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L4912" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L4972" } }, "show lisp {lisp_id} site name {site_name}": { @@ -40521,7 +41266,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_site_name_site_name", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14349" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14269" } }, "show lisp {lisp_id} site summary": { @@ -40532,7 +41277,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site': {\n : {\n 'ipv4': {\n 'configured': ,\n 'registered': ,\n 'inconsistent': ,\n },\n 'ipv6': {\n 'configured': ,\n 'registered': ,\n 'inconsistent': ,\n },\n 'mac': {\n 'configured': ,\n 'registered': ,\n 'inconsistent': ,\n },\n },\n },\n 'site_registration_limit': ,\n 'site_registration_count': ,\n 'ar_entries': ,\n 'configured_sites': ,\n 'registered_sites': ,\n 'sites_with_inconsistent_reg': ,\n 'configured_registered_prefixes': {\n 'ipv4': {\n 'configured': ,\n 'registered': ,\n },\n 'ipv6': {\n 'configured': ,\n 'registered': ,\n },\n 'mac': {\n 'configured': ,\n 'registered': ,\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_site_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L16321" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L16257" } }, "show lisp {lisp_id} site {eid}": { @@ -40543,7 +41288,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_site_eid", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14349" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14269" } }, "show lisp {lisp_id} site {eid} eid-table vrf {vrf}": { @@ -40554,7 +41299,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_site_eid_eid-table_vrf_vrf", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14349" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14269" } }, "show lisp {lisp_id} site {eid} eid-table {eid_table}": { @@ -40565,7 +41310,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_site_eid_eid-table_eid_table", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14349" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14269" } }, "show lisp {lisp_id} site {eid} instance-id {instance_id}": { @@ -40576,7 +41321,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'site_name': {\n : {\n Optional (str) instance_id: {\n : {\n 'eid_prefix': {\n : {\n 'first_registered': ,\n 'last_registered': ,\n Optional (str) routing_table_tag: ,\n 'origin': ,\n 'merge_active': ,\n 'proxy_reply': ,\n Optional (str) skip_publication: ,\n Optional (str) force_withdraw: ,\n 'ttl': ,\n 'state': ,\n Optional (str) extranet_iid: ,\n 'registration_erros': {\n 'authentication_failures': ,\n 'allowed_locators_mismatch': ,\n },\n Optional (str) sgt: ,\n Optional (str) etr: {\n : {\n Optional (str) port: ,\n 'last_registered': ,\n 'proxy_reply': ,\n 'map_notify': ,\n 'ttl': ,\n Optional (str) nonce: ,\n 'state': ,\n 'xtr_id': ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n 'locators': {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'local': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n 'scope': ,\n 'reg_etr': ,\n Optional (str) port: ,\n 'rdp': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_site_eid_instance-id_instance_id", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14349" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L14269" } }, "show lisp {lisp_id} {instance_id} {service} statistics": { @@ -40587,7 +41332,7 @@ "package": "genie.libs.parser", "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'last_cleared': ,\n 'control_packets': {\n 'map_requests': {\n 'in': ,\n 'out': ,\n '5_sec': ,\n '1_min': ,\n '5_min': ,\n 'encapsulated': {\n 'in': ,\n 'out': ,\n },\n 'rloc_probe': {\n 'in': ,\n 'out': ,\n },\n 'smr_based': {\n 'in': ,\n 'out': ,\n },\n 'expired': {\n 'on_queue': ,\n 'no_reply': ,\n },\n 'map_resolver_forwarded': ,\n 'map_server_forwarded': ,\n },\n 'map_reply': {\n 'in': ,\n 'out': ,\n 'authoritative': {\n 'in': ,\n 'out': ,\n },\n 'non_authoritative': {\n 'in': ,\n 'out': ,\n },\n 'negative': {\n 'in': ,\n 'out': ,\n },\n 'rloc_probe': {\n 'in': ,\n 'out': ,\n },\n 'map_server_proxy_reply': {\n 'out': ,\n },\n },\n 'wlc_map_subscribe': {\n 'in': ,\n 'out': ,\n 'failures': {\n 'in': ,\n 'out': ,\n },\n },\n 'wlc_map_unsubscribe': {\n 'in': ,\n 'out': ,\n 'failures': {\n 'in': ,\n 'out': ,\n },\n },\n 'map_register': {\n 'in': ,\n 'out': ,\n '5_sec': ,\n '1_min': ,\n '5_min': ,\n 'map_server_af_disabled': ,\n 'not_valid_site_eid_prefix': ,\n 'authentication_failures': ,\n 'disallowed_locators': ,\n 'misc': ,\n },\n 'wlc_map_registers': {\n 'in': ,\n 'out': ,\n 'ap': {\n 'in': ,\n 'out': ,\n },\n 'client': {\n 'in': ,\n 'out': ,\n },\n 'failures': {\n 'in': ,\n 'out': ,\n },\n },\n 'map_notify': {\n 'in': ,\n 'out': ,\n 'authentication_failures': ,\n },\n 'wlc_map_notify': {\n 'in': ,\n 'out': ,\n 'ap': {\n 'in': ,\n 'out': ,\n },\n 'client': {\n 'in': ,\n 'out': ,\n },\n 'failures': {\n 'in': ,\n 'out': ,\n },\n },\n 'publish_subscribe': {\n 'subscription_request': {\n 'in': ,\n 'out': ,\n 'iid': {\n 'in': ,\n 'out': ,\n },\n 'pub_refresh': {\n 'in': ,\n 'out': ,\n },\n 'policy': {\n 'in': ,\n 'out': ,\n },\n 'failures': {\n 'in': ,\n 'out': ,\n },\n },\n 'subscription_status': {\n 'in': ,\n 'out': ,\n 'end_of_publication': {\n 'in': ,\n 'out': ,\n },\n 'subscription_rejected': {\n 'in': ,\n 'out': ,\n },\n 'subscription_removed': {\n 'in': ,\n 'out': ,\n },\n 'failures': {\n 'in': ,\n 'out': ,\n },\n },\n 'solicit_subscription': {\n 'in': ,\n 'out': ,\n 'failures': {\n 'in': ,\n 'out': ,\n },\n },\n 'publication': {\n 'in': ,\n 'out': ,\n 'failures': {\n 'in': ,\n 'out': ,\n },\n },\n },\n },\n 'errors': {\n 'mapping_rec_ttl_alerts': ,\n 'map_request_invalid_source_rloc_drops': ,\n 'map_register_invalid_source_rloc_drops': ,\n 'ddt_requests_failed': ,\n 'ddt_itr_map_requests': {\n 'dropped': ,\n 'nonce_collision': ,\n 'bad_xtr_nonce': ,\n },\n },\n 'cache_related': {\n 'cache_entries': {\n 'created': ,\n 'deleted': ,\n },\n 'nsf_cef_replay_entry_count': ,\n 'eid_prefix_map_cache': ,\n 'rejected_eid_prefix_due_to_limit': ,\n 'times_signal_suppresion_turned_on': ,\n 'time_since_last_signal_suppressed': ,\n 'negative_entries_map_cache': ,\n 'total_rlocs_map_cache': ,\n 'average_rlocs_per_eid_prefix': ,\n 'policy_active_entries': ,\n },\n 'forwarding': {\n 'data_signals': {\n 'processed': ,\n 'dropped': ,\n },\n 'reachability_reports': {\n 'count': ,\n 'dropped': ,\n },\n 'smr_signals': {\n 'dropped': ,\n },\n },\n 'itr_map_resolvers': {\n : {\n 'last_reply': ,\n 'metric': ,\n 'req_sent': ,\n 'positive': ,\n 'negative': ,\n 'no_reply': ,\n 'avgrtt': {\n '5_sec': ,\n '1_min': ,\n '5_min': ,\n },\n },\n },\n 'etr_map_servers': {\n : {\n 'avgrtt': {\n '5_sec': ,\n '1_min': ,\n '5_min': ,\n },\n },\n },\n 'rloc_statistics': {\n 'last_cleared': ,\n 'control_packets': {\n 'rtr': {\n 'map_requests_forwarded': ,\n 'map_notifies_forwarded': ,\n },\n 'ddt': {\n 'map_requests': {\n 'in': ,\n 'out': ,\n },\n 'map_referrals': {\n 'in': ,\n 'out': ,\n },\n },\n },\n 'errors': {\n 'map_request_format': ,\n 'map_reply_format': ,\n 'map_referral': ,\n },\n },\n 'misc_statistics': {\n 'invalid': {\n 'ip_version_drops': ,\n 'ip_header_drops': ,\n 'ip_proto_field_drops': ,\n 'packet_size_drops': ,\n 'lisp_control_port_drops': ,\n 'lisp_checksum_drops': ,\n },\n 'unsupported_lisp_packet_drops': ,\n 'unknown_packet_drops': ,\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_lisp_id_instance_id_service_statistics", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L16797" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L16733" } }, "show lispp eid-table {eid_table} ipv6 publication {eid_prefix}": { @@ -40596,9 +41341,9 @@ "doc": "\n Parser for\n *show lisp instance-id {instance_id} ipv6 publication {eid_prefix}\n *show lisp {lisp_id} instance-id {instance_id} ipv6 publication {eid_prefix}\n *show lisp eid-table {eid_table} ipv6 publication {eid_prefix}\n *show lisp {lisp_id} eid-table vrf {vrf} ipv6 publication {eid_prefix}\n *show lisp locator-table {vrf} instance-id {instance_id} ipv6 publication {eid_prefix}\n *show lisp locator-table vrf {vrf} instance-id {instance_id} ipv6 publication {eid_prefix}\n *show lisp instance-id {instance_id} ipv6 publication detail\n *show lisp {lisp_id} instance-id {instance_id} ipv6 publication detail\n *show lisp eid-table {eid_table} ipv6 publication detail\n *show lisp {lisp_id} eid-table vrf {vrf} ipv6 publication detail\n *show lisp locator-table {vrf} instance-id {instance_id} ipv6 publication detail\n *show lisp locator-table vrf {vrf} instance-id {instance_id} ipv6 publication detail\n ", "module_name": "show_lisp", "package": "genie.libs.parser", - "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_prefixes': {\n : {\n 'first_published': ,\n 'last_published': ,\n 'state': ,\n Optional (str) exported_to: ,\n 'publishers': {\n : {\n 'port': ,\n 'last_published': ,\n 'ttl': ,\n 'publisher_epoch': ,\n 'entry_epoch': ,\n 'entry_state': ,\n Optional (str) routing_tag: ,\n 'xtr_id': ,\n Optional (str) site_id: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) extranet_iid: ,\n Optional (str) locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n Optional (str) metric: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n 'rdp_len': ,\n 'src_add': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'lisp_id': {\n : {\n 'instance_id': {\n : {\n 'eid_prefixes': {\n : {\n 'first_published': ,\n 'last_published': ,\n 'state': ,\n Optional (str) exported_to: ,\n 'publishers': {\n : {\n 'port': ,\n 'last_published': ,\n 'ttl': ,\n 'publisher_epoch': ,\n 'entry_epoch': ,\n 'entry_state': ,\n Optional (str) routing_tag: ,\n 'xtr_id': ,\n Optional (str) site_id: ,\n Optional (str) domain_id: ,\n Optional (str) sgt: ,\n Optional (str) multihoming_id: ,\n Optional (str) extranet_iid: ,\n Optional (str) locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n Optional (str) metric: ,\n Optional (str) domain_id: ,\n Optional (str) multihoming_id: ,\n Optional (str) affinity_id_x: ,\n Optional (str) affinity_id_y: ,\n Optional (str) rdp: ,\n },\n },\n },\n },\n Optional (str) merged_locators: {\n : {\n 'priority': ,\n 'weight': ,\n 'state': ,\n 'encap_iid': ,\n 'rdp_len': ,\n 'src_add': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lispp_eid-table_eid_table_ipv6_publication_eid_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7584" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L7637" } }, "show lldp": { @@ -40845,7 +41590,7 @@ "doc": "\n Parser for\n * 'show lldp neighbors detail'\n ", "module_name": "show_lldp", "package": "genie.libs.parser", - "schema": "{\nOptional (str) interface: {\n Any (str) *: {\n 'port_id': {\n Any (str) *: {\n 'local_intf_service_instance': {\n 'chassis_id': ,\n 'port_id': ,\n 'port_description': ,\n 'system_name': ,\n },\n 'system_description': {\n 'cisco_ios_software': ,\n 'catalyst_l3_switch_software': ,\n Optional (str) experimental_version: ,\n Optional (str) image_label: ,\n Optional (str) image_local_path: ,\n Optional (str) version: ,\n Optional (str) release_software: ,\n Optional (str) technical_support: ,\n 'copyright': ,\n 'compiled': ,\n 'time_remaining_sec': ,\n 'system_capabilities': ,\n 'enabled_capabilities': ,\n 'management_addresses': {\n 'ip': ,\n },\n 'auto_negotiation': ,\n 'physical_media_capabilities': {\n : ,\n },\n 'media_attachment_unit_type': ,\n 'vlan_id': ,\n 'peer_source_mac': ,\n },\n },\n },\n },\n },\n'total_entries_displayed': ,\n}", + "schema": "{\nOptional (str) interface: {\n Any (str) *: {\n 'port_id': {\n Any (str) *: {\n 'local_intf_service_instance': {\n 'chassis_id': ,\n 'port_id': ,\n 'port_description': ,\n 'system_name': ,\n },\n 'system_description': {\n 'cisco_ios_software': ,\n 'catalyst_l3_switch_software': ,\n Optional (str) experimental_version: ,\n Optional (str) image_label: ,\n Optional (str) image_local_path: ,\n Optional (str) version: ,\n Optional (str) release_software: ,\n Optional (str) technical_support: ,\n 'copyright': ,\n 'compiled': ,\n 'time_remaining_sec': ,\n 'system_capabilities': ,\n 'enabled_capabilities': ,\n Optional (str) management_addresses: {\n 'ip': ,\n },\n 'auto_negotiation': ,\n 'physical_media_capabilities': {\n : ,\n },\n 'media_attachment_unit_type': ,\n 'vlan_id': ,\n 'peer_source_mac': ,\n },\n },\n },\n },\n },\n'total_entries_displayed': ,\n}", "uid": "show_lldp_neighbors_interface_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lldp.py#L954" } @@ -40982,7 +41727,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) logs: ,\nOptional (str) syslog_logging: {\n Any (str) *: {\n 'counters': {\n 'messages_dropped': ,\n 'messages_rate_limited': ,\n 'flushes': ,\n 'overruns': ,\n 'xml': ,\n 'filtering': ,\n },\n },\n },\nOptional (str) message_discriminator: {\n Optional (Any) Any (str) *: {\n Optional (str) md_name: {\n Optional (Any) Any (str) *: {\n Optional (str) severity_group: {\n 'flag': ,\n 'str': ,\n },\n Optional (str) facility: {\n 'flag': ,\n 'regexp_str': ,\n },\n Optional (str) mnemonics: {\n 'flag': ,\n 'regexp_str': ,\n },\n Optional (str) msg_body: {\n 'flag': ,\n 'regexp_str': ,\n },\n Optional (str) rate_limit_not_to_exceed: {\n 'rate_limit': ,\n },\n },\n },\n },\n },\nOptional (str) logging: {\n 'console': {\n 'status': ,\n Optional (str) level: ,\n Optional (str) messages_logged: ,\n Optional (str) xml: ,\n Optional (str) filtering: ,\n },\n 'monitor': {\n 'status': ,\n Optional (str) level: ,\n Optional (str) messages_logged: ,\n Optional (str) xml: ,\n Optional (str) filtering: ,\n Optional (str) discriminator: ,\n Optional (str) messages_rate_limited: ,\n Optional (str) messages_dropped_by_md: ,\n Optional (str) logging_to: {\n Any (str) *: {\n Or ('vty', 'tty'): ,\n },\n },\n },\n 'buffer': {\n 'status': ,\n Optional (str) level: ,\n Optional (str) messages_logged: ,\n 'xml': ,\n Optional (str) xml_buffer_count: ,\n 'filtering': ,\n Optional (str) buffer_count: ,\n Optional (str) discriminator: ,\n Optional (str) messages_rate_limited: ,\n Optional (str) messages_dropped_by_md: ,\n },\n 'exception': {\n Optional (str) status: ,\n Optional (str) size_bytes: ,\n },\n 'persistent': {\n Optional (str) status: ,\n Optional (str) url: ,\n Optional (str) disk_space_bytes: ,\n Optional (str) file_size_bytes: ,\n Optional (str) batch_size_bytes: ,\n Optional (str) logging_threshold: ,\n Optional (str) threshold_percent: ,\n Optional (str) threshold_alert: ,\n Optional (str) immediate_write: ,\n Optional (str) notify: ,\n Optional (str) protected: ,\n },\n Optional (str) file: {\n Optional (str) status: ,\n Optional (str) file_name: ,\n Optional (str) max_size: ,\n Optional (str) min_size: ,\n Optional (str) level: ,\n Optional (str) messages_logged: ,\n },\n Optional (str) count_and_time_stamp_logging_messages: ,\n 'trap': {\n Optional (str) status: ,\n Optional (str) level: ,\n Optional (str) message_lines_logged: ,\n Optional (str) logging_source_interface: {\n Any (str) *: {\n Optional (str) vrf: ,\n },\n },\n Optional (str) logging_to: {\n Any (str) *: {\n 'protocol': ,\n 'port': ,\n 'audit': ,\n 'link': ,\n 'message_lines_logged': ,\n 'message_lines_rate_limited': ,\n 'message_lines_dropped_by_md': ,\n 'xml': ,\n 'sequence_number': ,\n 'filtering': ,\n Optional (str) vrf: ,\n Optional (str) logging_source_interface: {\n Any (str) *: ,\n },\n },\n },\n },\n },\nOptional (str) filter_modules: {\n Any (str) *: {\n 'cli_args': ,\n 'invalid': ,\n },\n },\nOptional (str) tls_profiles: {\n Any (str) *: {\n 'ciphersuites': ,\n 'trustpoint': ,\n 'tls_version': ,\n },\n },\nOptional (str) log_buffer_bytes: ,\n}", "uid": "show_logging", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_logging.py#L180" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_logging.py#L183" }, "iosxr": { "class": "ShowLogging", @@ -41016,26 +41761,37 @@ "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_logging.py#L38" } }, - "show logging onboard rp active status": { + "show logging onboard Rp active uptime": { "iosxe": { - "class": "ShowLoggingOnboardRpActiveStatus", - "doc": "\n Parser for :\n 'show logging onboard rp active status'\n ", + "class": "ShowLoggingOnboardRpActiveUptime", + "doc": "\n Parser for :\n 'show logging onboard Rp active uptime'\n 'show logging onboard Rp {rp_standby} uptime'\n 'show logging onboard switch {switch_num} {rp_active} uptime'\n 'show logging onboard switch {switch_num} uptime'\n\n ", "module_name": "show_logging", "package": "genie.libs.parser", - "schema": "{\n'application': {\n Any (str) *: {\n 'path': ,\n 'status': ,\n },\n },\n}", - "uid": "show_logging_onboard_rp_active_status", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_logging.py#L810" + "schema": "{\n'uptime_summary': {\n 'first_customer_power_on': ,\n 'number_of_reset': ,\n 'number_of_slot_changes': ,\n 'current_reset_reason': ,\n 'current_reset_timestamp': ,\n 'current_slot': ,\n 'chassis_type': ,\n Any (str) *: {\n 'years': ,\n 'weeks': ,\n 'days': ,\n 'hours': ,\n 'minutes': ,\n },\n },\n}", + "uid": "show_logging_onboard_Rp_active_uptime", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_logging.py#L644" } }, - "show logging onboard rp active uptime": { + "show logging onboard rp active environment continuous": { "iosxe": { - "class": "ShowLoggingOnboardRpActiveUptime", - "doc": "\n Parser for :\n 'show logging onboard Rp active uptime'\n 'show logging onboard switch {switch_num} {rp_active} uptime'\n 'show logging onboard switch {switch_num} uptime'\n\n ", + "class": "ShowLoggingOnboardSwitchEnvironmentContinuous", + "doc": "\n Parser for :\n 'show logging onboard switch environment continuous'\n 'show logging onboard rp active environment continuous'\n 'show logging onboard rp {rp_standby} environment continuous'\n ", + "module_name": "show_platform_obfl", + "package": "genie.libs.parser", + "schema": "{\n'event': {\n Any (str) *: {\n 'time': ,\n 'device_name': ,\n 'date': ,\n 'ios_version': ,\n 'fw_ver_bias_ver': ,\n Any (str) *: {\n 'tan': ,\n 'serial_no': ,\n },\n },\n },\n}", + "uid": "show_logging_onboard_rp_active_environment_continuous", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_obfl.py#L476" + } + }, + "show logging onboard rp active status": { + "iosxe": { + "class": "ShowLoggingOnboardRpActiveStatus", + "doc": "\n Parser for :\n 'show logging onboard rp active status'\n 'show logging onboard rp {rp_standby} status'\n ", "module_name": "show_logging", "package": "genie.libs.parser", - "schema": "{\n'uptime_summary': {\n 'first_customer_power_on': ,\n 'number_of_reset': ,\n 'number_of_slot_changes': ,\n 'current_reset_reason': ,\n 'current_reset_timestamp': ,\n 'current_slot': ,\n 'chassis_type': ,\n Any (str) *: {\n 'years': ,\n 'weeks': ,\n 'days': ,\n 'hours': ,\n 'minutes': ,\n },\n },\n}", - "uid": "show_logging_onboard_rp_active_uptime", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_logging.py#L641" + "schema": "{\n'application': {\n Any (str) *: {\n 'path': ,\n 'status': ,\n },\n },\n}", + "uid": "show_logging_onboard_rp_active_status", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_logging.py#L820" } }, "show logging onboard rp active uptime detail": { @@ -41046,18 +41802,84 @@ "package": "genie.libs.parser", "schema": "{\n'uptime_summary': {\n 'first_customer_power_on': ,\n 'number_of_reset': ,\n 'number_of_slot_changes': ,\n 'current_reset_reason': ,\n 'current_reset_timestamp': ,\n 'current_slot': ,\n 'chassis_type': ,\n Any (str) *: {\n 'years': ,\n 'weeks': ,\n 'days': ,\n 'hours': ,\n 'minutes': ,\n },\n },\n'uptime_continuous': {\n 'time_stamp': {\n Any (str) *: {\n 'reset_reason': ,\n 'uptime_days': ,\n 'uptime_hours': ,\n 'uptime_minutes': ,\n 'uptime_weeks': ,\n 'uptime_years': ,\n },\n },\n },\n}", "uid": "show_logging_onboard_rp_active_uptime_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_logging.py#L1102" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_logging.py#L1126" } }, "show logging onboard rp active {include} continuous": { "iosxe": { "class": "ShowLoggingOnboardRpActiveTemperatureContinuous", - "doc": "\n Parser for :\n 'show logging onboard rp active temperature continuous'\n 'show logging onboard rp active voltage continuous'\n 'show logging onboard rp active message continuous'\n ", + "doc": "\n Parser for :\n show logging onboard rp active {include} continuous \n show logging onboard rp {rp_standby} {include} continuous\n show logging onboard rp active temperature continuous\n show logging onboard rp {rp_standby} temperature continuous\n show logging onboard rp active voltage continuous\n show logging onboard rp {rp_standby} voltage continuous\n ", "module_name": "show_logging", "package": "genie.libs.parser", "schema": "{\n'application': ,\nOptional (str) temperature_sensors: {\n Any (str) *: {\n 'id': ,\n 'history': {\n Any (str) *: ,\n },\n },\n },\nOptional (str) voltage_sensors: {\n Any (str) *: {\n 'id': ,\n 'history': {\n Any (str) *: ,\n },\n },\n },\nOptional (str) error_message: {\n Any (str) *: ListOf (type) ,\n },\n}", "uid": "show_logging_onboard_rp_active_include_continuous", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_logging.py#L894" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_logging.py#L912" + } + }, + "show logging onboard rp {rp_standby} environment continuous": { + "iosxe": { + "class": "ShowLoggingOnboardSwitchEnvironmentContinuous", + "doc": "\n Parser for :\n 'show logging onboard switch environment continuous'\n 'show logging onboard rp active environment continuous'\n 'show logging onboard rp {rp_standby} environment continuous'\n ", + "module_name": "show_platform_obfl", + "package": "genie.libs.parser", + "schema": "{\n'event': {\n Any (str) *: {\n 'time': ,\n 'device_name': ,\n 'date': ,\n 'ios_version': ,\n 'fw_ver_bias_ver': ,\n Any (str) *: {\n 'tan': ,\n 'serial_no': ,\n },\n },\n },\n}", + "uid": "show_logging_onboard_rp_rp_standby_environment_continuous", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_obfl.py#L476" + } + }, + "show logging onboard rp {rp_standby} status": { + "iosxe": { + "class": "ShowLoggingOnboardRpActiveStatus", + "doc": "\n Parser for :\n 'show logging onboard rp active status'\n 'show logging onboard rp {rp_standby} status'\n ", + "module_name": "show_logging", + "package": "genie.libs.parser", + "schema": "{\n'application': {\n Any (str) *: {\n 'path': ,\n 'status': ,\n },\n },\n}", + "uid": "show_logging_onboard_rp_rp_standby_status", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_logging.py#L820" + } + }, + "show logging onboard rp {rp_standby} uptime": { + "iosxe": { + "class": "ShowLoggingOnboardRpActiveUptime", + "doc": "\n Parser for :\n 'show logging onboard Rp active uptime'\n 'show logging onboard Rp {rp_standby} uptime'\n 'show logging onboard switch {switch_num} {rp_active} uptime'\n 'show logging onboard switch {switch_num} uptime'\n\n ", + "module_name": "show_logging", + "package": "genie.libs.parser", + "schema": "{\n'uptime_summary': {\n 'first_customer_power_on': ,\n 'number_of_reset': ,\n 'number_of_slot_changes': ,\n 'current_reset_reason': ,\n 'current_reset_timestamp': ,\n 'current_slot': ,\n 'chassis_type': ,\n Any (str) *: {\n 'years': ,\n 'weeks': ,\n 'days': ,\n 'hours': ,\n 'minutes': ,\n },\n },\n}", + "uid": "show_logging_onboard_rp_rp_standby_uptime", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_logging.py#L644" + } + }, + "show logging onboard rp {rp_standby} {include} continuous": { + "iosxe": { + "class": "ShowLoggingOnboardRpActiveTemperatureContinuous", + "doc": "\n Parser for :\n show logging onboard rp active {include} continuous \n show logging onboard rp {rp_standby} {include} continuous\n show logging onboard rp active temperature continuous\n show logging onboard rp {rp_standby} temperature continuous\n show logging onboard rp active voltage continuous\n show logging onboard rp {rp_standby} voltage continuous\n ", + "module_name": "show_logging", + "package": "genie.libs.parser", + "schema": "{\n'application': ,\nOptional (str) temperature_sensors: {\n Any (str) *: {\n 'id': ,\n 'history': {\n Any (str) *: ,\n },\n },\n },\nOptional (str) voltage_sensors: {\n Any (str) *: {\n 'id': ,\n 'history': {\n Any (str) *: ,\n },\n },\n },\nOptional (str) error_message: {\n Any (str) *: ListOf (type) ,\n },\n}", + "uid": "show_logging_onboard_rp_rp_standby_include_continuous", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_logging.py#L912" + } + }, + "show logging onboard rp {rp} clilog": { + "iosxe": { + "class": "ShowLoggingOnboardRpClilog", + "doc": "\n Parser for :\n 'Show logging onboard rp active clilog'\n 'Show logging onboard rp standby clilog'\n ", + "module_name": "show_platform_obfl", + "package": "genie.libs.parser", + "schema": "{\n'command_count': {\n Any (str) *: {\n 'count': ,\n },\n },\n}", + "uid": "show_logging_onboard_rp_rp_clilog", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_obfl.py#L828" + } + }, + "show logging onboard rp {rp} message detail": { + "iosxe": { + "class": "ShowLoggingOnboardSwitchMessageDetail", + "doc": "Schema for:\n 'show logging onboard switch 1 message detail'\n 'show logging onboard rp {rp} message detail'\n ", + "module_name": "show_platform_obfl", + "package": "genie.libs.parser", + "schema": "{\n'message_summary': {\n Any (str) *: ListOf (type) ,\n },\n}", + "uid": "show_logging_onboard_rp_rp_message_detail", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_obfl.py#L622" } }, "show logging onboard rp {rp} {feature} detail": { @@ -41068,7 +41890,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) number_of_sensors: ,\n'sensors': {\n Any (str) *: {\n 'sensor_id': ,\n 'normal_range_min': ,\n 'normal_range_max': ,\n 'maximum_sensor_value': ,\n },\n },\n}", "uid": "show_logging_onboard_rp_rp_feature_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_logging.py#L1009" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_logging.py#L1033" } }, "show logging onboard rp {switch_type} clilog detail": { @@ -41126,34 +41948,34 @@ "show logging onboard switch {switch_num} environment continuous": { "iosxe": { "class": "ShowLoggingOnboardSwitchEnvironmentContinuous", - "doc": "\n Parser for :\n 'show logging onboard switch environment continuous'\n ", + "doc": "\n Parser for :\n 'show logging onboard switch environment continuous'\n 'show logging onboard rp active environment continuous'\n 'show logging onboard rp {rp_standby} environment continuous'\n ", "module_name": "show_platform_obfl", "package": "genie.libs.parser", "schema": "{\n'event': {\n Any (str) *: {\n 'time': ,\n 'device_name': ,\n 'date': ,\n 'ios_version': ,\n 'fw_ver_bias_ver': ,\n Any (str) *: {\n 'tan': ,\n 'serial_no': ,\n },\n },\n },\n}", "uid": "show_logging_onboard_switch_switch_num_environment_continuous", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_obfl.py#L469" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_obfl.py#L476" } }, "show logging onboard switch {switch_num} message detail": { "iosxe": { "class": "ShowLoggingOnboardSwitchMessageDetail", - "doc": "Schema for:\n 'show logging onboard switch 1 message detail'\n ", + "doc": "Schema for:\n 'show logging onboard switch 1 message detail'\n 'show logging onboard rp {rp} message detail'\n ", "module_name": "show_platform_obfl", "package": "genie.libs.parser", "schema": "{\n'message_summary': {\n Any (str) *: ListOf (type) ,\n },\n}", "uid": "show_logging_onboard_switch_switch_num_message_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_obfl.py#L605" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_obfl.py#L622" } }, "show logging onboard switch {switch_num} rp active {include} continuous": { "iosxe": { "class": "ShowLoggingOnboardRpActiveTemperatureContinuous", - "doc": "\n Parser for :\n 'show logging onboard rp active temperature continuous'\n 'show logging onboard rp active voltage continuous'\n 'show logging onboard rp active message continuous'\n ", + "doc": "\n Parser for :\n show logging onboard rp active {include} continuous \n show logging onboard rp {rp_standby} {include} continuous\n show logging onboard rp active temperature continuous\n show logging onboard rp {rp_standby} temperature continuous\n show logging onboard rp active voltage continuous\n show logging onboard rp {rp_standby} voltage continuous\n ", "module_name": "show_logging", "package": "genie.libs.parser", "schema": "{\n'application': ,\nOptional (str) temperature_sensors: {\n Any (str) *: {\n 'id': ,\n 'history': {\n Any (str) *: ,\n },\n },\n },\nOptional (str) voltage_sensors: {\n Any (str) *: {\n 'id': ,\n 'history': {\n Any (str) *: ,\n },\n },\n },\nOptional (str) error_message: {\n Any (str) *: ListOf (type) ,\n },\n}", "uid": "show_logging_onboard_switch_switch_num_rp_active_include_continuous", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_logging.py#L894" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_logging.py#L912" } }, "show logging onboard switch {switch_num} status": { @@ -41164,18 +41986,18 @@ "package": "genie.libs.parser", "schema": "{\n'application': {\n Any (str) *: {\n 'path': ,\n 'status': ,\n },\n },\n}", "uid": "show_logging_onboard_switch_switch_num_status", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_obfl.py#L91" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_obfl.py#L95" } }, "show logging onboard switch {switch_num} uptime": { "iosxe": { "class": "ShowLoggingOnboardRpActiveUptime", - "doc": "\n Parser for :\n 'show logging onboard Rp active uptime'\n 'show logging onboard switch {switch_num} {rp_active} uptime'\n 'show logging onboard switch {switch_num} uptime'\n\n ", + "doc": "\n Parser for :\n 'show logging onboard Rp active uptime'\n 'show logging onboard Rp {rp_standby} uptime'\n 'show logging onboard switch {switch_num} {rp_active} uptime'\n 'show logging onboard switch {switch_num} uptime'\n\n ", "module_name": "show_logging", "package": "genie.libs.parser", "schema": "{\n'uptime_summary': {\n 'first_customer_power_on': ,\n 'number_of_reset': ,\n 'number_of_slot_changes': ,\n 'current_reset_reason': ,\n 'current_reset_timestamp': ,\n 'current_slot': ,\n 'chassis_type': ,\n Any (str) *: {\n 'years': ,\n 'weeks': ,\n 'days': ,\n 'hours': ,\n 'minutes': ,\n },\n },\n}", "uid": "show_logging_onboard_switch_switch_num_uptime", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_logging.py#L641" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_logging.py#L644" } }, "show logging onboard switch {switch_num} uptime detail": { @@ -41186,7 +42008,7 @@ "package": "genie.libs.parser", "schema": "{\n'uptime_detail': {\n 'uptime_summary': {\n 'first_customer_power_on': ,\n 'number_of_reset': ,\n 'number_of_slot_changes': ,\n 'current_reset_reason': ,\n 'current_reset_timestamp': ,\n 'current_slot': ,\n 'chassis_type': ,\n Any (str) *: {\n 'years': ,\n 'weeks': ,\n 'days': ,\n 'hours': ,\n 'minutes': ,\n },\n },\n 'uptime_continuous': {\n 'time': {\n Any (str) *: {\n 'date': ,\n 'reason': ,\n 'years': ,\n 'weeks': ,\n 'days': ,\n 'hours': ,\n 'minutes': ,\n },\n },\n },\n },\n}", "uid": "show_logging_onboard_switch_switch_num_uptime_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_obfl.py#L182" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_obfl.py#L186" } }, "show logging onboard switch {switch_num} {feature}": { @@ -41197,7 +42019,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) number_of_sensors: ,\n'sensors': {\n Any (str) *: {\n 'sensor_id': ,\n 'normal_range_min': ,\n 'normal_range_max': ,\n 'maximum_sensor_value': ,\n },\n },\n}", "uid": "show_logging_onboard_switch_switch_num_feature", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_obfl.py#L584" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_obfl.py#L600" } }, "show logging onboard switch {switch_num} {feature} detail": { @@ -41208,7 +42030,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) number_of_sensors: ,\n'sensors': {\n Any (str) *: {\n 'sensor_id': ,\n 'normal_range_min': ,\n 'normal_range_max': ,\n 'maximum_sensor_value': ,\n },\n },\n}", "uid": "show_logging_onboard_switch_switch_num_feature_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_obfl.py#L535" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_obfl.py#L551" } }, "show logging onboard switch {switch_num} {include} continuous": { @@ -41219,18 +42041,18 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) application: ,\nOptional (str) temperature_sensors: {\n Any (str) *: {\n 'id': ,\n 'history': {\n Any (str) *: ,\n },\n },\n },\nOptional (str) voltage_sensors: {\n Any (str) *: {\n 'id': ,\n 'history': {\n Any (str) *: ,\n },\n },\n },\nOptional (str) error_message: {\n Any (str) *: ListOf (type) ,\n },\n}", "uid": "show_logging_onboard_switch_switch_num_include_continuous", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_obfl.py#L371" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_obfl.py#L375" } }, "show logging onboard switch {switch_num} {rp_active} uptime": { "iosxe": { "class": "ShowLoggingOnboardRpActiveUptime", - "doc": "\n Parser for :\n 'show logging onboard Rp active uptime'\n 'show logging onboard switch {switch_num} {rp_active} uptime'\n 'show logging onboard switch {switch_num} uptime'\n\n ", + "doc": "\n Parser for :\n 'show logging onboard Rp active uptime'\n 'show logging onboard Rp {rp_standby} uptime'\n 'show logging onboard switch {switch_num} {rp_active} uptime'\n 'show logging onboard switch {switch_num} uptime'\n\n ", "module_name": "show_logging", "package": "genie.libs.parser", "schema": "{\n'uptime_summary': {\n 'first_customer_power_on': ,\n 'number_of_reset': ,\n 'number_of_slot_changes': ,\n 'current_reset_reason': ,\n 'current_reset_timestamp': ,\n 'current_slot': ,\n 'chassis_type': ,\n Any (str) *: {\n 'years': ,\n 'weeks': ,\n 'days': ,\n 'hours': ,\n 'minutes': ,\n },\n },\n}", "uid": "show_logging_onboard_switch_switch_num_rp_active_uptime", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_logging.py#L641" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_logging.py#L644" } }, "show logging onboard switch {switch} clilog": { @@ -41241,7 +42063,7 @@ "package": "genie.libs.parser", "schema": "{\n'command_count': {\n Any (str) *: {\n 'count': ,\n },\n },\n}", "uid": "show_logging_onboard_switch_switch_clilog", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_obfl.py#L45" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform_obfl.py#L49" } }, "show logging process smd reverse": { @@ -41252,7 +42074,7 @@ "package": "genie.libs.parser", "schema": "{\n'requested_date': ,\n'requested_time': ,\n'hostname': ,\n'model': ,\n'version': ,\n'serial_number': ,\n'md_sn': ,\n'logs_date': {\n 'days': ,\n 'hours': ,\n 'minutes': ,\n 'seconds': ,\n },\n'chassis': ,\n'utm_level': {\n 'verbose': ,\n 'noise': ,\n 'invalid': ,\n 'warning': ,\n 'notice': ,\n 'info': ,\n 'debug': ,\n 'emergency': ,\n 'alert': ,\n 'critical': ,\n 'error': ,\n },\n'utm': {\n 'luid_not_found': ,\n 'pcap': ,\n 'marker': ,\n 'app_context': ,\n 'tdl_tan': ,\n 'module_id': ,\n 'dyn_lib': ,\n 'plain_text': ,\n 'encoded': ,\n 'skipped': ,\n 'rendered': ,\n 'total': ,\n },\n'last_utm_timestamp': {\n 'date': ,\n 'time': ,\n },\n'first_utm_timestamp': {\n 'date': ,\n 'time': ,\n },\n'decoder': {\n 'output': {\n 'mrst_filter_rules': ,\n 'utm_process_filter': ,\n 'utm_to_process': ,\n 'utf_to_process': ,\n 'unique_streams': ,\n },\n Optional (str) input: {\n 'date': {\n Any (str) *: {\n 'time': {\n Any (str) *: {\n 'message_type': ,\n 'message': ,\n 'process': ,\n 'pid': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_logging_process_smd_reverse", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_logging.py#L1348" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_logging.py#L1372" } }, "show logging process smd {switch} {mode} reverse": { @@ -41263,7 +42085,7 @@ "package": "genie.libs.parser", "schema": "{\n'requested_date': ,\n'requested_time': ,\n'hostname': ,\n'model': ,\n'version': ,\n'serial_number': ,\n'md_sn': ,\n'logs_date': {\n 'days': ,\n 'hours': ,\n 'minutes': ,\n 'seconds': ,\n },\n'chassis': ,\n'utm_level': {\n 'verbose': ,\n 'noise': ,\n 'invalid': ,\n 'warning': ,\n 'notice': ,\n 'info': ,\n 'debug': ,\n 'emergency': ,\n 'alert': ,\n 'critical': ,\n 'error': ,\n },\n'utm': {\n 'luid_not_found': ,\n 'pcap': ,\n 'marker': ,\n 'app_context': ,\n 'tdl_tan': ,\n 'module_id': ,\n 'dyn_lib': ,\n 'plain_text': ,\n 'encoded': ,\n 'skipped': ,\n 'rendered': ,\n 'total': ,\n },\n'last_utm_timestamp': {\n 'date': ,\n 'time': ,\n },\n'first_utm_timestamp': {\n 'date': ,\n 'time': ,\n },\n'decoder': {\n 'output': {\n 'mrst_filter_rules': ,\n 'utm_process_filter': ,\n 'utm_to_process': ,\n 'utf_to_process': ,\n 'unique_streams': ,\n },\n Optional (str) input: {\n 'date': {\n Any (str) *: {\n 'time': {\n Any (str) *: {\n 'message_type': ,\n 'message': ,\n 'process': ,\n 'pid': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_logging_process_smd_switch_mode_reverse", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_logging.py#L1348" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_logging.py#L1372" } }, "show logging | exclude {exclude}": { @@ -41283,7 +42105,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) logs: ,\nOptional (str) syslog_logging: {\n Any (str) *: {\n 'counters': {\n 'messages_dropped': ,\n 'messages_rate_limited': ,\n 'flushes': ,\n 'overruns': ,\n 'xml': ,\n 'filtering': ,\n },\n },\n },\nOptional (str) message_discriminator: {\n Optional (Any) Any (str) *: {\n Optional (str) md_name: {\n Optional (Any) Any (str) *: {\n Optional (str) severity_group: {\n 'flag': ,\n 'str': ,\n },\n Optional (str) facility: {\n 'flag': ,\n 'regexp_str': ,\n },\n Optional (str) mnemonics: {\n 'flag': ,\n 'regexp_str': ,\n },\n Optional (str) msg_body: {\n 'flag': ,\n 'regexp_str': ,\n },\n Optional (str) rate_limit_not_to_exceed: {\n 'rate_limit': ,\n },\n },\n },\n },\n },\nOptional (str) logging: {\n 'console': {\n 'status': ,\n Optional (str) level: ,\n Optional (str) messages_logged: ,\n Optional (str) xml: ,\n Optional (str) filtering: ,\n },\n 'monitor': {\n 'status': ,\n Optional (str) level: ,\n Optional (str) messages_logged: ,\n Optional (str) xml: ,\n Optional (str) filtering: ,\n Optional (str) discriminator: ,\n Optional (str) messages_rate_limited: ,\n Optional (str) messages_dropped_by_md: ,\n Optional (str) logging_to: {\n Any (str) *: {\n Or ('vty', 'tty'): ,\n },\n },\n },\n 'buffer': {\n 'status': ,\n Optional (str) level: ,\n Optional (str) messages_logged: ,\n 'xml': ,\n Optional (str) xml_buffer_count: ,\n 'filtering': ,\n Optional (str) buffer_count: ,\n Optional (str) discriminator: ,\n Optional (str) messages_rate_limited: ,\n Optional (str) messages_dropped_by_md: ,\n },\n 'exception': {\n Optional (str) status: ,\n Optional (str) size_bytes: ,\n },\n 'persistent': {\n Optional (str) status: ,\n Optional (str) url: ,\n Optional (str) disk_space_bytes: ,\n Optional (str) file_size_bytes: ,\n Optional (str) batch_size_bytes: ,\n Optional (str) logging_threshold: ,\n Optional (str) threshold_percent: ,\n Optional (str) threshold_alert: ,\n Optional (str) immediate_write: ,\n Optional (str) notify: ,\n Optional (str) protected: ,\n },\n Optional (str) file: {\n Optional (str) status: ,\n Optional (str) file_name: ,\n Optional (str) max_size: ,\n Optional (str) min_size: ,\n Optional (str) level: ,\n Optional (str) messages_logged: ,\n },\n Optional (str) count_and_time_stamp_logging_messages: ,\n 'trap': {\n Optional (str) status: ,\n Optional (str) level: ,\n Optional (str) message_lines_logged: ,\n Optional (str) logging_source_interface: {\n Any (str) *: {\n Optional (str) vrf: ,\n },\n },\n Optional (str) logging_to: {\n Any (str) *: {\n 'protocol': ,\n 'port': ,\n 'audit': ,\n 'link': ,\n 'message_lines_logged': ,\n 'message_lines_rate_limited': ,\n 'message_lines_dropped_by_md': ,\n 'xml': ,\n 'sequence_number': ,\n 'filtering': ,\n Optional (str) vrf: ,\n Optional (str) logging_source_interface: {\n Any (str) *: ,\n },\n },\n },\n },\n },\nOptional (str) filter_modules: {\n Any (str) *: {\n 'cli_args': ,\n 'invalid': ,\n },\n },\nOptional (str) tls_profiles: {\n Any (str) *: {\n 'ciphersuites': ,\n 'trustpoint': ,\n 'tls_version': ,\n },\n },\nOptional (str) log_buffer_bytes: ,\n}", "uid": "show_logging___exclude_exclude", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_logging.py#L180" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_logging.py#L183" } }, "show logging | include {include}": { @@ -41303,7 +42125,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) logs: ,\nOptional (str) syslog_logging: {\n Any (str) *: {\n 'counters': {\n 'messages_dropped': ,\n 'messages_rate_limited': ,\n 'flushes': ,\n 'overruns': ,\n 'xml': ,\n 'filtering': ,\n },\n },\n },\nOptional (str) message_discriminator: {\n Optional (Any) Any (str) *: {\n Optional (str) md_name: {\n Optional (Any) Any (str) *: {\n Optional (str) severity_group: {\n 'flag': ,\n 'str': ,\n },\n Optional (str) facility: {\n 'flag': ,\n 'regexp_str': ,\n },\n Optional (str) mnemonics: {\n 'flag': ,\n 'regexp_str': ,\n },\n Optional (str) msg_body: {\n 'flag': ,\n 'regexp_str': ,\n },\n Optional (str) rate_limit_not_to_exceed: {\n 'rate_limit': ,\n },\n },\n },\n },\n },\nOptional (str) logging: {\n 'console': {\n 'status': ,\n Optional (str) level: ,\n Optional (str) messages_logged: ,\n Optional (str) xml: ,\n Optional (str) filtering: ,\n },\n 'monitor': {\n 'status': ,\n Optional (str) level: ,\n Optional (str) messages_logged: ,\n Optional (str) xml: ,\n Optional (str) filtering: ,\n Optional (str) discriminator: ,\n Optional (str) messages_rate_limited: ,\n Optional (str) messages_dropped_by_md: ,\n Optional (str) logging_to: {\n Any (str) *: {\n Or ('vty', 'tty'): ,\n },\n },\n },\n 'buffer': {\n 'status': ,\n Optional (str) level: ,\n Optional (str) messages_logged: ,\n 'xml': ,\n Optional (str) xml_buffer_count: ,\n 'filtering': ,\n Optional (str) buffer_count: ,\n Optional (str) discriminator: ,\n Optional (str) messages_rate_limited: ,\n Optional (str) messages_dropped_by_md: ,\n },\n 'exception': {\n Optional (str) status: ,\n Optional (str) size_bytes: ,\n },\n 'persistent': {\n Optional (str) status: ,\n Optional (str) url: ,\n Optional (str) disk_space_bytes: ,\n Optional (str) file_size_bytes: ,\n Optional (str) batch_size_bytes: ,\n Optional (str) logging_threshold: ,\n Optional (str) threshold_percent: ,\n Optional (str) threshold_alert: ,\n Optional (str) immediate_write: ,\n Optional (str) notify: ,\n Optional (str) protected: ,\n },\n Optional (str) file: {\n Optional (str) status: ,\n Optional (str) file_name: ,\n Optional (str) max_size: ,\n Optional (str) min_size: ,\n Optional (str) level: ,\n Optional (str) messages_logged: ,\n },\n Optional (str) count_and_time_stamp_logging_messages: ,\n 'trap': {\n Optional (str) status: ,\n Optional (str) level: ,\n Optional (str) message_lines_logged: ,\n Optional (str) logging_source_interface: {\n Any (str) *: {\n Optional (str) vrf: ,\n },\n },\n Optional (str) logging_to: {\n Any (str) *: {\n 'protocol': ,\n 'port': ,\n 'audit': ,\n 'link': ,\n 'message_lines_logged': ,\n 'message_lines_rate_limited': ,\n 'message_lines_dropped_by_md': ,\n 'xml': ,\n 'sequence_number': ,\n 'filtering': ,\n Optional (str) vrf: ,\n Optional (str) logging_source_interface: {\n Any (str) *: ,\n },\n },\n },\n },\n },\nOptional (str) filter_modules: {\n Any (str) *: {\n 'cli_args': ,\n 'invalid': ,\n },\n },\nOptional (str) tls_profiles: {\n Any (str) *: {\n 'ciphersuites': ,\n 'trustpoint': ,\n 'tls_version': ,\n },\n },\nOptional (str) log_buffer_bytes: ,\n}", "uid": "show_logging___include_include", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_logging.py#L180" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_logging.py#L183" }, "iosxr": { "class": "ShowLogging", @@ -41440,7 +42262,7 @@ "package": "genie.libs.parser", "schema": "{\n'macAddress': {\n Any (str) *: {\n 'VlanID': ,\n 'Type': ,\n 'Ports': ,\n },\n },\n}", "uid": "show_mac_address-table_address_mac_vlan_vlan", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_fdb.py#L400" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_fdb.py#L403" } }, "show mac address-table aging-time": { @@ -41460,7 +42282,7 @@ "package": "genie.libs.parser", "schema": "{\n'mac_aging_time': ,\nOptional (str) vlans: {\n Any (str) *: {\n 'mac_aging_time': ,\n 'vlan': Or (, ),\n },\n },\n}", "uid": "show_mac_address-table_aging-time", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_fdb.py#L280" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_fdb.py#L283" }, "nxos": { "class": "ShowMacAddressTableAgingTime", @@ -41527,6 +42349,17 @@ "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mac_address.py#L46" } }, + "show mac address-table dynamic vlan {vlan_number} | count {count}": { + "iosxe": { + "class": "ShowMacAddresstableDynamicVlanCount", + "doc": "Parser for show mac address-table dynamic vlan | count ", + "module_name": "show_mac_address", + "package": "genie.libs.parser", + "schema": "{\n'number_of_lines': ,\n}", + "uid": "show_mac_address-table_dynamic_vlan_vlan_number___count_count", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mac_address.py#L331" + } + }, "show mac address-table interface {interface}": { "ios": { "class": "ShowMacAddressTable", @@ -41557,6 +42390,24 @@ } }, "show mac address-table interface {interface} vlan {vlan}": { + "ios": { + "class": "ShowMacAddressTable", + "doc": "Parser for show mac address-table", + "module_name": "show_fdb", + "package": "genie.libs.parser", + "schema": "{\n'mac_table': {\n 'vlans': {\n Any (str) *: {\n 'vlan': Or (, ),\n 'mac_addresses': {\n Any (str) *: {\n 'mac_address': ,\n Optional (str) drop: {\n 'drop': ,\n 'entry_type': ,\n },\n Optional (str) interfaces: {\n Any (str) *: {\n 'interface': ,\n 'entry_type': ,\n Optional (str) protocols: ,\n Optional (str) entry: ,\n Optional (str) learn: ,\n Optional (str) age: ,\n },\n },\n },\n },\n },\n },\n },\nOptional (str) total_mac_addresses: ,\n}", + "uid": "show_mac_address-table_interface_interface_vlan_vlan", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_fdb.py#L22" + }, + "iosxe": { + "class": "ShowMacAddressTable", + "doc": "Parser for show mac address-table", + "module_name": "show_fdb", + "package": "genie.libs.parser", + "schema": "{\n'mac_table': {\n 'vlans': {\n Any (str) *: {\n 'vlan': Or (, ),\n 'mac_addresses': {\n Any (str) *: {\n 'mac_address': ,\n Optional (str) drop: {\n 'drop': ,\n 'entry_type': ,\n },\n Optional (str) interfaces: {\n Any (str) *: {\n 'interface': ,\n 'entry_type': ,\n Optional (str) protocols: ,\n Optional (str) entry: ,\n Optional (str) learn: ,\n Optional (str) age: ,\n },\n },\n },\n },\n },\n },\n },\nOptional (str) total_mac_addresses: ,\n}", + "uid": "show_mac_address-table_interface_interface_vlan_vlan", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_fdb.py#L63" + }, "nxos": { "class": "ShowMacAddressTable", "doc": "Parser for show mac address-table", @@ -41584,7 +42435,7 @@ "package": "genie.libs.parser", "schema": "{\n'vlans': {\n Any (str) *: {\n 'mac_learning': ,\n 'vlan': Or (, ),\n },\n },\n}", "uid": "show_mac_address-table_learning", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_fdb.py#L337" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_fdb.py#L340" } }, "show mac address-table limit": { @@ -41617,7 +42468,7 @@ "package": "genie.libs.parser", "schema": "{\n'mac_notification_feature': ,\n'Int_btwn_notifictn_trps': ,\n'no_of_mac_addr_added': ,\n'no_of_mac_addr_rmvd': ,\n'no_of_notifictns': ,\n'max_no_of_entries': ,\n'current_history_tablen': ,\n'mac_notificatn_trps': ,\n}", "uid": "show_mac_address-table_notification_change", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_fdb.py#L463" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_fdb.py#L466" } }, "show mac address-table notification change interface {interface}": { @@ -41628,7 +42479,7 @@ "package": "genie.libs.parser", "schema": "{\n'mac_notification_feature': ,\n'interface': ,\n'mac_added_trap': ,\n'mac_rmvd_trap': ,\n}", "uid": "show_mac_address-table_notification_change_interface_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_fdb.py#L569" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_fdb.py#L572" } }, "show mac address-table vlan {vlan}": { @@ -41690,7 +42541,7 @@ "package": "genie.libs.parser", "schema": "{\n'asp_status': ,\n'fallback': {\n 'type': ,\n 'status': ,\n },\n'interfaces': {\n Any (str) *: {\n 'asp': ,\n 'fallback': ,\n 'macro': ,\n },\n },\n}", "uid": "show_macro_auto_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L4107" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L4137" } }, "show macsec interface {interface}": { @@ -41704,6 +42555,72 @@ "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mka_sessions.py#L639" } }, + "show macsec mka session": { + "nxos": { + "class": "ShowMacSecMkaSession", + "doc": "Parser for \n \n * show macsec mka session\n * show macsec mka session interface {interface} \n \n ", + "module_name": "show_mcasec", + "package": "genie.libs.parser", + "schema": "{\nAny (str) *: {\n Optional (str) local_txSci: ,\n Optional (str) peers: ,\n Optional (str) status: ,\n Optional (str) key_server: ,\n Optional (str) auth_mode: ,\n },\nOptional (str) macsec_shutdown: ,\nOptional (str) total_sessions: ,\nOptional (str) secured_sessions: ,\nOptional (str) pending_sessions: ,\n}", + "uid": "show_macsec_mka_session", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_mcasec.py#L123" + } + }, + "show macsec mka session details": { + "nxos": { + "class": "ShowMacSecMkaSessionDetails", + "doc": "Parser for \n * show macsec mka session interface {interface} details\n * show macsec mka session details \n \n ", + "module_name": "show_mcasec", + "package": "genie.libs.parser", + "schema": "{\nAny (str) *: {\n Any (str) *: {\n Optional (str) status: ,\n Optional (str) local_txSci: ,\n Optional (str) local_txSsci: ,\n Optional (str) mka_port_identifier: ,\n Optional (str) cak_name: ,\n Optional (str) ca_auth_mode: ,\n Optional (str) member_intentifier: ,\n Optional (str) message_num: ,\n Optional (str) mka_policy_name: ,\n Optional (str) key_server_prio: ,\n Optional (str) key_server: ,\n Optional (str) include_icv: ,\n Optional (str) sak_cipher_suite: ,\n Optional (str) sak_cipher_suite_oper: ,\n Optional (str) replay_window_size: ,\n Optional (str) conf_offset: ,\n Optional (str) conf_offset_oper: ,\n Optional (str) latest_sak_status: ,\n Optional (str) latest_sak_an: ,\n Optional (str) latest_sak_ki: ,\n Optional (str) latest_sak_kn: ,\n Optional (str) last_sak_key_time: ,\n Optional (str) ca_peer_cnt: ,\n Optional (str) eapol_dst_mac: ,\n Optional (str) ether_type: ,\n Optional (str) peer_status: {\n Optional (str) peer_mi: ,\n Optional (str) rx_sci: ,\n Optional (str) peer_cak: ,\n Optional (str) latest_rx_mkpdu: ,\n },\n },\n },\nOptional (str) macsec_shutdown: ,\n}", + "uid": "show_macsec_mka_session_details", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_mcasec.py#L265" + } + }, + "show macsec mka session interface {interface}": { + "nxos": { + "class": "ShowMacSecMkaSession", + "doc": "Parser for \n \n * show macsec mka session\n * show macsec mka session interface {interface} \n \n ", + "module_name": "show_mcasec", + "package": "genie.libs.parser", + "schema": "{\nAny (str) *: {\n Optional (str) local_txSci: ,\n Optional (str) peers: ,\n Optional (str) status: ,\n Optional (str) key_server: ,\n Optional (str) auth_mode: ,\n },\nOptional (str) macsec_shutdown: ,\nOptional (str) total_sessions: ,\nOptional (str) secured_sessions: ,\nOptional (str) pending_sessions: ,\n}", + "uid": "show_macsec_mka_session_interface_interface", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_mcasec.py#L123" + } + }, + "show macsec mka session interface {interface} details": { + "nxos": { + "class": "ShowMacSecMkaSessionDetails", + "doc": "Parser for \n * show macsec mka session interface {interface} details\n * show macsec mka session details \n \n ", + "module_name": "show_mcasec", + "package": "genie.libs.parser", + "schema": "{\nAny (str) *: {\n Any (str) *: {\n Optional (str) status: ,\n Optional (str) local_txSci: ,\n Optional (str) local_txSsci: ,\n Optional (str) mka_port_identifier: ,\n Optional (str) cak_name: ,\n Optional (str) ca_auth_mode: ,\n Optional (str) member_intentifier: ,\n Optional (str) message_num: ,\n Optional (str) mka_policy_name: ,\n Optional (str) key_server_prio: ,\n Optional (str) key_server: ,\n Optional (str) include_icv: ,\n Optional (str) sak_cipher_suite: ,\n Optional (str) sak_cipher_suite_oper: ,\n Optional (str) replay_window_size: ,\n Optional (str) conf_offset: ,\n Optional (str) conf_offset_oper: ,\n Optional (str) latest_sak_status: ,\n Optional (str) latest_sak_an: ,\n Optional (str) latest_sak_ki: ,\n Optional (str) latest_sak_kn: ,\n Optional (str) last_sak_key_time: ,\n Optional (str) ca_peer_cnt: ,\n Optional (str) eapol_dst_mac: ,\n Optional (str) ether_type: ,\n Optional (str) peer_status: {\n Optional (str) peer_mi: ,\n Optional (str) rx_sci: ,\n Optional (str) peer_cak: ,\n Optional (str) latest_rx_mkpdu: ,\n },\n },\n },\nOptional (str) macsec_shutdown: ,\n}", + "uid": "show_macsec_mka_session_interface_interface_details", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_mcasec.py#L265" + } + }, + "show macsec mka statistics": { + "nxos": { + "class": "ShowMacSecMkaStats", + "doc": "Parser for \n show macsec mka statistics\n ", + "module_name": "show_mcasec", + "package": "genie.libs.parser", + "schema": "{\nOptional (str) mka_global_stats: {\n Optional (str) mka_session_events: {\n Optional (str) secured_events: ,\n Optional (str) del_secured_events: ,\n Optional (str) keepalive_timeout_events: ,\n },\n Optional (str) ca_statistics: {\n Optional (str) pairwise_cak_rekeys: ,\n },\n Optional (str) sa_statistics: {\n Optional (str) saks_generated: ,\n Optional (str) saks_rekeyed: ,\n Optional (str) saks_recieved: ,\n Optional (str) sak_response_recieved: ,\n },\n Optional (str) mkpdu_statistics: {\n Optional (str) mkpdu_valid_rx: ,\n Optional (str) mkpdu_rx_distributed_sak: ,\n Optional (str) mkpdus_tx: ,\n Optional (str) mkpdu_tx_distributed_sak: ,\n },\n },\nOptional (str) mka_error_cnt_total: {\n Optional (str) session_failures: {\n Optional (str) bringup_failures: ,\n },\n Optional (str) sak_failures: {\n Optional (str) sak_gen: ,\n Optional (str) hash_key_gen: ,\n Optional (str) sack_ecrypt_wrap: ,\n Optional (str) sack_decrypt_unwrap: ,\n Optional (str) sack_cipher_mismatch: ,\n },\n Optional (str) ca_failures: {\n Optional (str) ick_derivation: ,\n Optional (str) kek_derivation: ,\n Optional (str) invalid_peer_macsec_capab: ,\n },\n Optional (str) macsec_failures: {\n Optional (str) rx_sa_install: ,\n Optional (str) tx_sa_install: ,\n },\n Optional (str) mkpdu_failures: {\n Optional (str) mkpdu_tx: ,\n Optional (str) mkpdu_rx_bad_peer_mn: ,\n Optional (str) mkpdu_rx_no_recent_peerlist_mn: ,\n Optional (str) mkpdu_rxdrop_sakuse_kn_mismatch: ,\n Optional (str) mkpdu_rxdrop_sakuse_rx_notset: ,\n Optional (str) mkpdu_rxdrop_sakuse_key_mi_mismatch: ,\n Optional (str) mkpdu_rxdrop_sakuse_an_not_inuse: ,\n Optional (str) mkpdu_rxdrop_sakuse_ks_rxtx_notset: ,\n },\n Optional (str) global_stats: {\n Optional (str) mkpdu_rx_invalid_ckn: ,\n Optional (str) mkpdu_tx_pkt_build_fail: ,\n },\n },\nOptional (str) macsec_shutdown: ,\n}", + "uid": "show_macsec_mka_statistics", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_mcasec.py#L660" + } + }, + "show macsec mka summary": { + "nxos": { + "class": "ShowMacSecMkaSummary", + "doc": "Parser for \n show macsec mka summary\n ", + "module_name": "show_mcasec", + "package": "genie.libs.parser", + "schema": "{\nAny (str) *: {\n Optional (str) status: ,\n Optional (str) cipher_suite: ,\n Optional (str) key_server: ,\n Optional (str) macsec_policy: ,\n Optional (str) keychain: ,\n Optional (str) fallback_keychain: ,\n },\nOptional (str) macsec_shutdown: ,\n}", + "uid": "show_macsec_mka_summary", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_mcasec.py#L46" + } + }, "show macsec summary": { "iosxe": { "class": "ShowMacsecSummary", @@ -41715,6 +42632,17 @@ "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_macsec.py#L32" } }, + "show mdns-sd cache": { + "iosxe": { + "class": "ShowMdnsSdCache", + "doc": " Parser for\n \n * show mdns-sd cache\n \n ", + "module_name": "show_mdns", + "package": "genie.libs.parser", + "schema": "{\n'mdns_cache_services': {\n Any (str) *: {\n 'name': ,\n 'type': ,\n 'ttl_remaining': ,\n 'vlan_id': ,\n 'mac_address': ,\n 'rr_record_data': ,\n },\n },\n}", + "uid": "show_mdns-sd_cache", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mdns.py#L2593" + } + }, "show mdns-sd cache invalid": { "iosxe": { "class": "ShowMdnsSdCacheInvalid", @@ -41723,7 +42651,18 @@ "package": "genie.libs.parser", "schema": "{\n'invalid_mdns_services': {\n Any (str) *: {\n 'service_name': ,\n 'mac_address': ,\n 'ptr': ,\n 'srv': ,\n 'a_aaaa': ,\n 'txt': ,\n },\n },\n}", "uid": "show_mdns-sd_cache_invalid", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mdns.py#L2504" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mdns.py#L2535" + } + }, + "show mdns-sd cache remote": { + "iosxe": { + "class": "ShowMdnsSdCacheRemote", + "doc": " Parser for\n \n * show mdns-sd cache remote\n \n ", + "module_name": "show_mdns", + "package": "genie.libs.parser", + "schema": "{\n'mdns_cache_services': {\n Any (str) *: {\n 'name': ,\n 'ttl_remaining': ,\n 'vlan_id': ,\n 'loc_id': ,\n 'user_role': ,\n },\n },\n}", + "uid": "show_mdns-sd_cache_remote", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mdns.py#L2645" } }, "show mdns-sd controller detail": { @@ -41734,7 +42673,7 @@ "package": "genie.libs.parser", "schema": "{\n'policy': ,\n'controller_policy': {\n 'cont_ip': ,\n 'dest_port': ,\n 'src_port': ,\n 'state': ,\n 'src_intf': ,\n 'md5_mode': ,\n 'hello_timer': ,\n 'dead_timer': ,\n 'next_hello': ,\n 'up_time': ,\n 'srvc_buffer': ,\n },\n'service_announcement': {\n 'filter': ,\n 'count': ,\n 'delay_timer': ,\n 'pending_announcement': ,\n 'pending_withdrw': ,\n 'tot_exp_count': ,\n 'next_exp': ,\n },\n'service_query': {\n 'qry_suppression': ,\n 'qry_count': ,\n 'qry_delay_timer': ,\n 'pending': ,\n 'tot_qry_count': ,\n 'next_qry': ,\n },\n'service_enum': {\n 'req_count': ,\n 'last_req': ,\n 'res_count': ,\n 'last_res': ,\n },\n}", "uid": "show_mdns-sd_controller_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mdns.py#L2297" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mdns.py#L2328" } }, "show mdns-sd controller statistics": { @@ -41756,7 +42695,7 @@ "package": "genie.libs.parser", "schema": "{\n'controller_summary': {\n 'controller_name': ,\n 'controller_ip': ,\n 'state': ,\n 'port': ,\n 'interface': ,\n 'filter_list': ,\n 'dead_time': ,\n 'service_buffer': ,\n },\n}", "uid": "show_mdns-sd_controller_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mdns.py#L2153" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mdns.py#L2184" } }, "show mdns-sd location-group detail": { @@ -41822,7 +42761,7 @@ "package": "genie.libs.parser", "schema": "{\n'mac': {\n Any (str) *: {\n 'mac': ,\n 'service_policy': ,\n 'lg_id': ,\n 'role': ,\n },\n },\n}", "uid": "show_mdns-sd_service-policy_association_role", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mdns.py#L2101" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mdns.py#L2132" } }, "show mdns-sd service-policy association vlan": { @@ -41897,9 +42836,9 @@ "doc": " Parser for\n \n * show mdns-sd summary\n \n ", "module_name": "show_mdns", "package": "genie.libs.parser", - "schema": "{\n'global_mdns_gateway': {\n 'mdns_gateway': ,\n Optional (str) rate_limit_pps: ,\n Optional (str) rate_limit_mode: ,\n Optional (str) airprint_helper: ,\n 'mode': ,\n Optional (str) sdg_agent_ip: ,\n Optional (str) source_interface: ,\n Optional (str) cache_sync_periodicity_minutes: ,\n Optional (str) cache_sync_periodicity_mode: ,\n Optional (str) active_response_timer: ,\n Optional (str) active_query_timer: ,\n Optional (str) active_query_timer_minutes: ,\n Optional (str) active_query_timer_mode: ,\n 'mdns_query_type': ,\n Optional (str) service_eumeration_period: ,\n Optional (str) service_record_ttl: ,\n Optional (str) ingress_client_query_suppression: ,\n Optional (str) any_query_forward: ,\n Optional (str) next_advertisement_to_sdg: ,\n Optional (str) next_query_to_sdg: ,\n Optional (str) query_response_mode: ,\n Optional (str) service_receiver_purge_timer: ,\n 'sso': ,\n },\n}", + "schema": "{\n'global_mdns_gateway': {\n 'mdns_gateway': ,\n Optional (str) rate_limit_pps: ,\n Optional (str) rate_limit_mode: ,\n Optional (str) airprint_helper: ,\n 'mode': ,\n Optional (str) sdg_agent_ip: ,\n Optional (str) source_interface: ,\n Optional (str) cache_sync_periodicity_minutes: ,\n Optional (str) cache_sync_periodicity_mode: ,\n Optional (str) active_response_timer: ,\n Optional (str) active_query_timer: ,\n Optional (str) active_query_timer_minutes: ,\n Optional (str) active_query_timer_mode: ,\n 'mdns_query_type': ,\n Optional (str) service_eumeration_period: ,\n Optional (str) service_record_ttl: ,\n Optional (str) ingress_client_query_suppression: ,\n Optional (str) any_query_forward: ,\n Optional (str) next_advertisement_to_sdg: ,\n Optional (str) next_query_to_sdg: ,\n Optional (str) query_response_mode: ,\n Optional (str) service_receiver_purge_timer: ,\n 'sso': ,\n Optional (str) remote_cache: ,\n Optional (str) remote_cache_max_limit: ,\n Optional (str) remote_cache_purge_timer: ,\n },\n}", "uid": "show_mdns-sd_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mdns.py#L1592" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mdns.py#L1595" } }, "show mdns-sd summary interface vlan {vlan}": { @@ -41910,7 +42849,7 @@ "package": "genie.libs.parser", "schema": "{\n'interface': ,\n'mdns_gateway': ,\n'mdns_service_policy': ,\n'active_query': ,\n'periodicity_seconds': ,\n'transport_type': ,\n'service_instance_suffix': ,\n'mdns_query_type': ,\n}", "uid": "show_mdns-sd_summary_interface_vlan_vlan", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mdns.py#L1867" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mdns.py#L1898" } }, "show mdns-sd summary vlan {vlan}": { @@ -41921,7 +42860,7 @@ "package": "genie.libs.parser", "schema": "{\n'vlan': ,\n'mdns_gateway': ,\n'mdns_service_policy': ,\n'active_query': ,\n'periodicity': ,\n'transport_type': ,\n'service_instance_suffix': ,\n'mdns_query_type': ,\nOptional (str) sdg_agent_ip: ,\nOptional (str) source_interface: ,\n}", "uid": "show_mdns-sd_summary_vlan_vlan", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mdns.py#L1976" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mdns.py#L2007" } }, "show media {interface}": { @@ -42252,7 +43191,7 @@ "doc": "Parser for show module", "module_name": "show_platform", "package": "genie.libs.parser", - "schema": "{\nOptional (str) switch: {\n Any (str) *: {\n 'port': ,\n 'model': ,\n 'serial_number': ,\n 'mac_address': ,\n 'hw_ver': ,\n 'sw_ver': ,\n },\n },\nOptional (str) module: {\n : {\n 'ports': ,\n 'card_type': ,\n 'model': ,\n 'serial': ,\n 'mac_address': ,\n 'hw': ,\n 'fw': ,\n 'sw': ,\n 'status': ,\n Optional (str) redundancy_role: ,\n Optional (str) operating_redundancy_mode: ,\n Optional (str) configured_redundancy_mode: ,\n },\n },\nOptional (str) number_of_mac_address: ,\nOptional (str) chassis_mac_address_lower_range: ,\nOptional (str) chassis_mac_address_upper_range: ,\nOptional (str) switches: {\n : {\n Optional (str) module: {\n : {\n 'ports': ,\n 'card_type': ,\n 'model': ,\n 'serial': ,\n 'mac_address': ,\n 'hw': ,\n 'fw': ,\n 'sw': ,\n 'status': ,\n Optional (str) redundancy_role: ,\n Optional (str) operating_redundancy_mode: ,\n Optional (str) configured_redundancy_mode: ,\n },\n },\n },\n },\nOptional (str) chassis: {\n : {\n 'number_of_mac_address': ,\n 'chassis_mac_address_lower_range': ,\n 'chassis_mac_address_upper_range': ,\n },\n },\n}", + "schema": "{\nOptional (str) switch: {\n Any (str) *: {\n 'port': ,\n 'model': ,\n 'serial_number': ,\n 'mac_address': ,\n 'hw_ver': ,\n 'sw_ver': ,\n },\n },\nOptional (str) module: {\n : {\n 'ports': ,\n 'card_type': ,\n 'model': ,\n Optional (str) serial: ,\n 'mac_address': ,\n 'hw': ,\n 'fw': ,\n 'sw': ,\n 'status': ,\n Optional (str) redundancy_role: ,\n Optional (str) operating_redundancy_mode: ,\n Optional (str) configured_redundancy_mode: ,\n },\n },\nOptional (str) number_of_mac_address: ,\nOptional (str) chassis_mac_address_lower_range: ,\nOptional (str) chassis_mac_address_upper_range: ,\nOptional (str) switches: {\n : {\n Optional (str) module: {\n : {\n 'ports': ,\n 'card_type': ,\n 'model': ,\n 'serial': ,\n 'mac_address': ,\n 'hw': ,\n 'fw': ,\n 'sw': ,\n 'status': ,\n Optional (str) redundancy_role: ,\n Optional (str) operating_redundancy_mode: ,\n Optional (str) configured_redundancy_mode: ,\n },\n },\n },\n },\nOptional (str) chassis: {\n : {\n 'number_of_mac_address': ,\n 'chassis_mac_address_lower_range': ,\n 'chassis_mac_address_upper_range': ,\n },\n },\n}", "uid": "show_module", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_platform.py#L618" }, @@ -42264,7 +43203,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) switch: {\n Any (str) *: {\n 'port': ,\n 'model': ,\n 'serial_number': ,\n 'mac_address': ,\n 'hw_ver': ,\n 'sw_ver': ,\n },\n },\nOptional (str) module: {\n : {\n 'ports': ,\n 'card_type': ,\n 'model': ,\n 'serial': ,\n 'mac_address': ,\n 'hw': ,\n 'fw': ,\n 'sw': ,\n 'status': ,\n Optional (str) redundancy_role: ,\n Optional (str) operating_redundancy_mode: ,\n Optional (str) configured_redundancy_mode: ,\n Optional (str) redundancy_status: ,\n },\n },\nOptional (str) number_of_mac_address: ,\nOptional (str) chassis_mac_address_lower_range: ,\nOptional (str) chassis_mac_address_upper_range: ,\n}", "uid": "show_module", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9400/show_platform.py#L550" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9400/show_platform.py#L552" }, "c9600": { "class": "ShowModule", @@ -42288,9 +43227,9 @@ "doc": "Parser for show module", "module_name": "show_platform", "package": "genie.libs.parser", - "schema": "{\nOptional (str) switch: {\n Any (str) *: {\n 'port': ,\n 'model': ,\n 'serial_number': ,\n 'mac_address': ,\n 'hw_ver': ,\n 'sw_ver': ,\n },\n },\nOptional (str) module: {\n : {\n 'ports': ,\n 'card_type': ,\n 'model': ,\n 'serial': ,\n 'mac_address': ,\n 'hw': ,\n 'fw': ,\n 'sw': ,\n 'status': ,\n Optional (str) redundancy_role: ,\n Optional (str) operating_redundancy_mode: ,\n Optional (str) configured_redundancy_mode: ,\n },\n },\nOptional (str) number_of_mac_address: ,\nOptional (str) chassis_mac_address_lower_range: ,\nOptional (str) chassis_mac_address_upper_range: ,\nOptional (str) switches: {\n : {\n Optional (str) module: {\n : {\n 'ports': ,\n 'card_type': ,\n 'model': ,\n 'serial': ,\n 'mac_address': ,\n 'hw': ,\n 'fw': ,\n 'sw': ,\n 'status': ,\n Optional (str) redundancy_role: ,\n Optional (str) operating_redundancy_mode: ,\n Optional (str) configured_redundancy_mode: ,\n },\n },\n },\n },\nOptional (str) chassis: {\n : {\n 'number_of_mac_address': ,\n 'chassis_mac_address_lower_range': ,\n 'chassis_mac_address_upper_range': ,\n },\n },\n}", + "schema": "{\nOptional (str) switch: {\n Any (str) *: {\n 'port': ,\n 'model': ,\n 'serial_number': ,\n 'mac_address': ,\n 'hw_ver': ,\n 'sw_ver': ,\n },\n },\nOptional (str) module: {\n : {\n 'ports': ,\n 'card_type': ,\n 'model': ,\n Optional (str) serial: ,\n 'mac_address': ,\n 'hw': ,\n 'fw': ,\n 'sw': ,\n 'status': ,\n Optional (str) redundancy_role: ,\n Optional (str) operating_redundancy_mode: ,\n Optional (str) configured_redundancy_mode: ,\n },\n },\nOptional (str) number_of_mac_address: ,\nOptional (str) chassis_mac_address_lower_range: ,\nOptional (str) chassis_mac_address_upper_range: ,\nOptional (str) switches: {\n : {\n Optional (str) module: {\n : {\n 'ports': ,\n 'card_type': ,\n 'model': ,\n 'serial': ,\n 'mac_address': ,\n 'hw': ,\n 'fw': ,\n 'sw': ,\n 'status': ,\n Optional (str) redundancy_role: ,\n Optional (str) operating_redundancy_mode: ,\n Optional (str) configured_redundancy_mode: ,\n },\n },\n },\n },\nOptional (str) chassis: {\n : {\n 'number_of_mac_address': ,\n 'chassis_mac_address_lower_range': ,\n 'chassis_mac_address_upper_range': ,\n },\n },\n}", "uid": "show_module", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L4006" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L4380" }, "nxos": { "class": "ShowModule", @@ -42321,7 +43260,7 @@ "package": "genie.libs.parser", "schema": "{\n'status_information': {\n Any (str) *: {\n 'target_type': {\n 'interface': ,\n 'direction': ,\n 'status': ,\n },\n 'filter_details': {\n 'filter_details_type': ,\n Optional (str) source_ip: ,\n Optional (str) destination_ip: ,\n Optional (str) protocol: ,\n },\n 'buffer_details': {\n 'buffer_type': ,\n Optional (str) buffer_size: ,\n },\n Optional (str) file_details: {\n Optional (str) file_name: ,\n Optional (str) file_size: ,\n Optional (str) file_number: ,\n Optional (str) size_of_buffer: ,\n },\n 'limit_details': {\n 'packets_number': ,\n 'packets_capture_duaration': ,\n 'packets_size': ,\n Optional (str) maximum_packets_number: ,\n Optional (str) packets_per_second: ,\n 'packet_sampling_rate': ,\n },\n },\n },\n}", "uid": "show_monitor_capture", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_monitor.py#L324" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_monitor.py#L325" } }, "show monitor capture file {path}": { @@ -42332,7 +43271,7 @@ "package": "genie.libs.parser", "schema": "{\n'capture': {\n : {\n 'time': ,\n 'scr_mac_address': ,\n 'dst_mac_address': ,\n 'protocol': ,\n 'packet_size': ,\n 'data': ,\n },\n },\n}", "uid": "show_monitor_capture_file_path", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_monitor.py#L686" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_monitor.py#L687" } }, "show monitor capture file {path} packet-number {number} detailed": { @@ -42343,7 +43282,7 @@ "package": "genie.libs.parser", "schema": "{\n'framenumber': {\n Any (str) *: {\n Optional (str) source_ipv4: ,\n Optional (str) destination_ipv4: ,\n Optional (str) source_eth: ,\n Optional (str) destination_eth: ,\n Optional (str) interface_id: ,\n Optional (str) interface_name: ,\n Optional (str) encapsulation_type: ,\n Optional (str) arrival_time: ,\n Optional (str) time_shift_for_this_packet: ,\n Optional (str) epoch_time: ,\n Optional (str) time_delta_from_previous_captured_frame: ,\n Optional (str) time_delta_from_previous_displayed_frame: ,\n Optional (str) time_since_reference_or_first_frame: ,\n Optional (str) frame_number: ,\n Optional (str) frame_length: ,\n Optional (str) capture_length: ,\n Optional (str) frame_is_marked: ,\n Optional (str) frame_is_ignored: ,\n Optional (str) protocols_in_frame: ,\n Optional (str) type: ,\n Optional (str) sgt: ,\n Optional (str) destination: ,\n Optional (str) source: ,\n Optional (str) address: ,\n Optional (str) options: ,\n Optional (str) version: ,\n Optional (str) total_length: ,\n Optional (str) identification: ,\n Optional (str) flags: ,\n Optional (str) fragment_offset: ,\n Optional (str) time_to_live: ,\n Optional (str) protocol: ,\n Optional (str) header_checksum: ,\n Optional (str) header_checksum_status: ,\n Optional (str) length: ,\n Optional (str) time_since_previous_frame: ,\n Optional (str) time_since_first_frame: ,\n Optional (str) reserved: ,\n Optional (str) stream_index: ,\n Optional (str) checksum: ,\n Optional (str) source_port: ,\n Optional (str) group_policy_id: ,\n Optional (str) destination_port: ,\n Optional (str) checksum_status: ,\n Optional (str) tcp_segment_len: ,\n Optional (str) sequence_number: ,\n Optional (str) next_sequence_number: ,\n Optional (str) acknowledgment_number: ,\n Optional (str) window_size_value: ,\n Optional (str) calculated_window_size: ,\n Optional (str) window_size_scaling_factor: ,\n Optional (str) urgent_pointer: ,\n Optional (str) bytes_in_flight: ,\n Optional (str) bytes_sent_since_last_psh_flag: ,\n Optional (str) severity_level: ,\n Optional (str) group: ,\n Optional (str) the_rto_for_this_segment_was: ,\n Optional (str) rto_based_on_delta_from_frame: ,\n Optional (str) time_since_first_frame_in_this_tcp_stream: ,\n Optional (str) time_since_previous_frame_in_this_tcp_stream: ,\n Optional (str) tcp_source_port: ,\n Optional (str) tcp_destination_port: ,\n Optional (str) tcp_seq_num: ,\n Optional (str) tcp_len: ,\n Optional (str) udp_source_port: ,\n Optional (str) udp_destination_port: ,\n Optional (str) next_header: ,\n Optional (str) hop_limit: ,\n Optional (str) payload_length: ,\n Optional (str) source_ipv6: ,\n Optional (str) destination_ipv6: ,\n Optional (str) vxlan_id: ,\n Optional (str) dscp_value: ,\n Optional (str) packet_identifier: ,\n Optional (str) authenticator: ,\n Optional (str) vendor_id: ,\n Optional (str) code: ,\n Optional (str) destination_address: ,\n Optional (str) source_address: ,\n },\n },\n}", "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#L809" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_monitor.py#L810" } }, "show monitor capture {capture_name} buffer": { @@ -42354,7 +43293,7 @@ "package": "genie.libs.parser", "schema": "{\n'capture': {\n : {\n 'time': ,\n 'scr_mac_address': ,\n 'dst_mac_address': ,\n 'protocol': ,\n 'packet_size': ,\n 'data': ,\n },\n },\n}", "uid": "show_monitor_capture_capture_name_buffer", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_monitor.py#L686" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_monitor.py#L687" } }, "show monitor capture {capture_name} buffer detailed": { @@ -42365,7 +43304,7 @@ "package": "genie.libs.parser", "schema": "{\n'framenumber': {\n Any (str) *: {\n Optional (str) source_ipv4: ,\n Optional (str) destination_ipv4: ,\n Optional (str) source_eth: ,\n Optional (str) destination_eth: ,\n Optional (str) interface_id: ,\n Optional (str) interface_name: ,\n Optional (str) encapsulation_type: ,\n Optional (str) arrival_time: ,\n Optional (str) time_shift_for_this_packet: ,\n Optional (str) epoch_time: ,\n Optional (str) time_delta_from_previous_captured_frame: ,\n Optional (str) time_delta_from_previous_displayed_frame: ,\n Optional (str) time_since_reference_or_first_frame: ,\n Optional (str) frame_number: ,\n Optional (str) frame_length: ,\n Optional (str) capture_length: ,\n Optional (str) frame_is_marked: ,\n Optional (str) frame_is_ignored: ,\n Optional (str) protocols_in_frame: ,\n Optional (str) type: ,\n Optional (str) sgt: ,\n Optional (str) destination: ,\n Optional (str) source: ,\n Optional (str) address: ,\n Optional (str) options: ,\n Optional (str) version: ,\n Optional (str) total_length: ,\n Optional (str) identification: ,\n Optional (str) flags: ,\n Optional (str) fragment_offset: ,\n Optional (str) time_to_live: ,\n Optional (str) protocol: ,\n Optional (str) header_checksum: ,\n Optional (str) header_checksum_status: ,\n Optional (str) length: ,\n Optional (str) time_since_previous_frame: ,\n Optional (str) time_since_first_frame: ,\n Optional (str) reserved: ,\n Optional (str) stream_index: ,\n Optional (str) checksum: ,\n Optional (str) source_port: ,\n Optional (str) group_policy_id: ,\n Optional (str) destination_port: ,\n Optional (str) checksum_status: ,\n Optional (str) tcp_segment_len: ,\n Optional (str) sequence_number: ,\n Optional (str) next_sequence_number: ,\n Optional (str) acknowledgment_number: ,\n Optional (str) window_size_value: ,\n Optional (str) calculated_window_size: ,\n Optional (str) window_size_scaling_factor: ,\n Optional (str) urgent_pointer: ,\n Optional (str) bytes_in_flight: ,\n Optional (str) bytes_sent_since_last_psh_flag: ,\n Optional (str) severity_level: ,\n Optional (str) group: ,\n Optional (str) the_rto_for_this_segment_was: ,\n Optional (str) rto_based_on_delta_from_frame: ,\n Optional (str) time_since_first_frame_in_this_tcp_stream: ,\n Optional (str) time_since_previous_frame_in_this_tcp_stream: ,\n Optional (str) tcp_source_port: ,\n Optional (str) tcp_destination_port: ,\n Optional (str) tcp_seq_num: ,\n Optional (str) tcp_len: ,\n Optional (str) udp_source_port: ,\n Optional (str) udp_destination_port: ,\n Optional (str) next_header: ,\n Optional (str) hop_limit: ,\n Optional (str) payload_length: ,\n Optional (str) source_ipv6: ,\n Optional (str) destination_ipv6: ,\n Optional (str) vxlan_id: ,\n Optional (str) dscp_value: ,\n Optional (str) packet_identifier: ,\n Optional (str) authenticator: ,\n Optional (str) vendor_id: ,\n Optional (str) code: ,\n Optional (str) destination_address: ,\n Optional (str) source_address: ,\n },\n },\n}", "uid": "show_monitor_capture_capture_name_buffer_detailed", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_monitor.py#L809" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_monitor.py#L810" } }, "show monitor capture {capture_name} buffer display-filter \"{filter_criteria}\" detailed": { @@ -42376,7 +43315,7 @@ "package": "genie.libs.parser", "schema": "{\n'framenumber': {\n Any (str) *: {\n Optional (str) source_ipv4: ,\n Optional (str) destination_ipv4: ,\n Optional (str) source_eth: ,\n Optional (str) destination_eth: ,\n Optional (str) interface_id: ,\n Optional (str) interface_name: ,\n Optional (str) encapsulation_type: ,\n Optional (str) arrival_time: ,\n Optional (str) time_shift_for_this_packet: ,\n Optional (str) epoch_time: ,\n Optional (str) time_delta_from_previous_captured_frame: ,\n Optional (str) time_delta_from_previous_displayed_frame: ,\n Optional (str) time_since_reference_or_first_frame: ,\n Optional (str) frame_number: ,\n Optional (str) frame_length: ,\n Optional (str) capture_length: ,\n Optional (str) frame_is_marked: ,\n Optional (str) frame_is_ignored: ,\n Optional (str) protocols_in_frame: ,\n Optional (str) type: ,\n Optional (str) sgt: ,\n Optional (str) destination: ,\n Optional (str) source: ,\n Optional (str) address: ,\n Optional (str) options: ,\n Optional (str) version: ,\n Optional (str) total_length: ,\n Optional (str) identification: ,\n Optional (str) flags: ,\n Optional (str) fragment_offset: ,\n Optional (str) time_to_live: ,\n Optional (str) protocol: ,\n Optional (str) header_checksum: ,\n Optional (str) header_checksum_status: ,\n Optional (str) length: ,\n Optional (str) time_since_previous_frame: ,\n Optional (str) time_since_first_frame: ,\n Optional (str) reserved: ,\n Optional (str) stream_index: ,\n Optional (str) checksum: ,\n Optional (str) source_port: ,\n Optional (str) group_policy_id: ,\n Optional (str) destination_port: ,\n Optional (str) checksum_status: ,\n Optional (str) tcp_segment_len: ,\n Optional (str) sequence_number: ,\n Optional (str) next_sequence_number: ,\n Optional (str) acknowledgment_number: ,\n Optional (str) window_size_value: ,\n Optional (str) calculated_window_size: ,\n Optional (str) window_size_scaling_factor: ,\n Optional (str) urgent_pointer: ,\n Optional (str) bytes_in_flight: ,\n Optional (str) bytes_sent_since_last_psh_flag: ,\n Optional (str) severity_level: ,\n Optional (str) group: ,\n Optional (str) the_rto_for_this_segment_was: ,\n Optional (str) rto_based_on_delta_from_frame: ,\n Optional (str) time_since_first_frame_in_this_tcp_stream: ,\n Optional (str) time_since_previous_frame_in_this_tcp_stream: ,\n Optional (str) tcp_source_port: ,\n Optional (str) tcp_destination_port: ,\n Optional (str) tcp_seq_num: ,\n Optional (str) tcp_len: ,\n Optional (str) udp_source_port: ,\n Optional (str) udp_destination_port: ,\n Optional (str) next_header: ,\n Optional (str) hop_limit: ,\n Optional (str) payload_length: ,\n Optional (str) source_ipv6: ,\n Optional (str) destination_ipv6: ,\n Optional (str) vxlan_id: ,\n Optional (str) dscp_value: ,\n Optional (str) packet_identifier: ,\n Optional (str) authenticator: ,\n Optional (str) vendor_id: ,\n Optional (str) code: ,\n Optional (str) destination_address: ,\n Optional (str) source_address: ,\n },\n },\n}", "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#L809" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_monitor.py#L810" } }, "show monitor session all": { @@ -42409,7 +43348,18 @@ "package": "genie.libs.parser", "schema": "{\n'local_label': {\n Any (str) *: {\n 'outgoing_label': {\n Any (str) *: {\n 'prefix_or_id': {\n Any (str) *: {\n 'outgoing_interface': {\n Any (str) *: {\n Optional (str) next_hop: ,\n 'bytes_switched': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mpls_forwarding", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mpls.py#L1926" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mpls.py#L1927" + } + }, + "show mpls forwarding prefix ipv4 unicast {prefix}": { + "iosxr": { + "class": "ShowMplsForwardingPrefixIPV4Unicast", + "doc": "parser details for:\n * show mpls forwarding prefix ipv4 unicast \n ", + "module_name": "show_mpls", + "package": "genie.libs.parser", + "schema": "{\n'local_label': {\n Any (str) *: {\n 'outgoing_label': {\n Any (str) *: {\n 'prefix_or_id': {\n Any (str) *: {\n 'outgoing_interface': {\n Any (str) *: {\n Optional (str) next_hop: ,\n 'bytes_switched': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "uid": "show_mpls_forwarding_prefix_ipv4_unicast_prefix", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mpls.py#L3552" } }, "show mpls forwarding prefix {prefix}": { @@ -42420,7 +43370,7 @@ "package": "genie.libs.parser", "schema": "{\n'local_label': {\n Any (str) *: {\n 'outgoing_label': {\n Any (str) *: {\n 'prefix_or_id': {\n Any (str) *: {\n 'outgoing_interface': {\n Any (str) *: {\n Optional (str) next_hop: ,\n 'bytes_switched': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mpls_forwarding_prefix_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mpls.py#L1926" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mpls.py#L1927" } }, "show mpls forwarding vrf {vrf}": { @@ -42431,7 +43381,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'local_label': {\n Any (str) *: {\n 'outgoing_label': {\n Any (str) *: {\n 'prefix_or_id': {\n Any (str) *: {\n 'outgoing_interface': {\n Any (str) *: {\n Optional (str) next_hop: ,\n 'bytes_switched': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mpls_forwarding_vrf_vrf", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mpls.py#L1772" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mpls.py#L1773" } }, "show mpls forwarding-table": { @@ -42451,7 +43401,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'local_label': {\n Any (str) *: {\n 'outgoing_label_or_vc': {\n Any (str) *: {\n 'prefix_or_tunnel_id': {\n Any (str) *: {\n Optional (str) prefix_type: ,\n Optional (str) prefix_no: Any (str) *,\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) bytes_label_switched: ,\n Optional (str) next_hop: ,\n Optional (str) tsp_tunnel: ,\n Optional (str) merged: ,\n Optional (str) mac: ,\n Optional (str) macstr: ,\n Optional (str) lstack: ,\n Optional (str) via: ,\n Optional (str) encaps: ,\n Optional (str) mru: ,\n Optional (str) label_stack: ,\n Optional (str) vpn_route: ,\n Optional (str) output_feature_configured: ,\n Optional (str) load_sharing: {\n 'method': ,\n Optional (str) slots: ,\n },\n Optional (str) broadcast: ,\n Optional (str) flexalgo_info: {\n 'pdb_index': ,\n 'metric': ,\n 'algo': ,\n 'via_srms': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mpls_forwarding-table", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L1673" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L1674" } }, "show mpls forwarding-table detail": { @@ -42462,7 +43412,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'local_label': {\n Any (str) *: {\n 'outgoing_label_or_vc': {\n Any (str) *: {\n 'prefix_or_tunnel_id': {\n Any (str) *: {\n Optional (str) prefix_type: ,\n Optional (str) prefix_no: Any (str) *,\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) bytes_label_switched: ,\n Optional (str) next_hop: ,\n Optional (str) tsp_tunnel: ,\n Optional (str) merged: ,\n Optional (str) mac: ,\n Optional (str) macstr: ,\n Optional (str) lstack: ,\n Optional (str) via: ,\n Optional (str) encaps: ,\n Optional (str) mru: ,\n Optional (str) label_stack: ,\n Optional (str) vpn_route: ,\n Optional (str) output_feature_configured: ,\n Optional (str) load_sharing: {\n 'method': ,\n Optional (str) slots: ,\n },\n Optional (str) broadcast: ,\n Optional (str) flexalgo_info: {\n 'pdb_index': ,\n 'metric': ,\n 'algo': ,\n 'via_srms': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mpls_forwarding-table_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L2022" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L2025" } }, "show mpls forwarding-table interface tunnel {tunnelid}": { @@ -42482,7 +43432,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'local_label': {\n Any (str) *: {\n 'outgoing_label_or_vc': {\n Any (str) *: {\n 'prefix_or_tunnel_id': {\n Any (str) *: {\n Optional (str) prefix_type: ,\n Optional (str) prefix_no: Any (str) *,\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) bytes_label_switched: ,\n Optional (str) next_hop: ,\n Optional (str) tsp_tunnel: ,\n Optional (str) merged: ,\n Optional (str) mac: ,\n Optional (str) macstr: ,\n Optional (str) lstack: ,\n Optional (str) via: ,\n Optional (str) encaps: ,\n Optional (str) mru: ,\n Optional (str) label_stack: ,\n Optional (str) vpn_route: ,\n Optional (str) output_feature_configured: ,\n Optional (str) load_sharing: {\n 'method': ,\n Optional (str) slots: ,\n },\n Optional (str) broadcast: ,\n Optional (str) flexalgo_info: {\n 'pdb_index': ,\n 'metric': ,\n 'algo': ,\n 'via_srms': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mpls_forwarding-table_interface_tunnel_tunnelid", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L1673" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L1674" } }, "show mpls forwarding-table labels {label} detail": { @@ -42493,7 +43443,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'local_label': {\n Any (str) *: {\n 'outgoing_label_or_vc': {\n Any (str) *: {\n 'prefix_or_tunnel_id': {\n Any (str) *: {\n Optional (str) prefix_type: ,\n Optional (str) prefix_no: Any (str) *,\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) bytes_label_switched: ,\n Optional (str) next_hop: ,\n Optional (str) tsp_tunnel: ,\n Optional (str) merged: ,\n Optional (str) mac: ,\n Optional (str) macstr: ,\n Optional (str) lstack: ,\n Optional (str) via: ,\n Optional (str) encaps: ,\n Optional (str) mru: ,\n Optional (str) label_stack: ,\n Optional (str) vpn_route: ,\n Optional (str) output_feature_configured: ,\n Optional (str) load_sharing: {\n 'method': ,\n Optional (str) slots: ,\n },\n Optional (str) broadcast: ,\n Optional (str) flexalgo_info: {\n 'pdb_index': ,\n 'metric': ,\n 'algo': ,\n 'via_srms': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mpls_forwarding-table_labels_label_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L2022" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L2025" } }, "show mpls forwarding-table summary": { @@ -42504,7 +43454,7 @@ "package": "genie.libs.parser", "schema": "{\n'total_label': ,\n}", "uid": "show_mpls_forwarding-table_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L4488" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L4491" } }, "show mpls forwarding-table vrf {vrf}": { @@ -42524,7 +43474,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'local_label': {\n Any (str) *: {\n 'outgoing_label_or_vc': {\n Any (str) *: {\n 'prefix_or_tunnel_id': {\n Any (str) *: {\n Optional (str) prefix_type: ,\n Optional (str) prefix_no: Any (str) *,\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) bytes_label_switched: ,\n Optional (str) next_hop: ,\n Optional (str) tsp_tunnel: ,\n Optional (str) merged: ,\n Optional (str) mac: ,\n Optional (str) macstr: ,\n Optional (str) lstack: ,\n Optional (str) via: ,\n Optional (str) encaps: ,\n Optional (str) mru: ,\n Optional (str) label_stack: ,\n Optional (str) vpn_route: ,\n Optional (str) output_feature_configured: ,\n Optional (str) load_sharing: {\n 'method': ,\n Optional (str) slots: ,\n },\n Optional (str) broadcast: ,\n Optional (str) flexalgo_info: {\n 'pdb_index': ,\n 'metric': ,\n 'algo': ,\n 'via_srms': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mpls_forwarding-table_vrf_vrf", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L1673" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L1674" } }, "show mpls forwarding-table vrf {vrf} detail": { @@ -42535,7 +43485,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'local_label': {\n Any (str) *: {\n 'outgoing_label_or_vc': {\n Any (str) *: {\n 'prefix_or_tunnel_id': {\n Any (str) *: {\n Optional (str) prefix_type: ,\n Optional (str) prefix_no: Any (str) *,\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) bytes_label_switched: ,\n Optional (str) next_hop: ,\n Optional (str) tsp_tunnel: ,\n Optional (str) merged: ,\n Optional (str) mac: ,\n Optional (str) macstr: ,\n Optional (str) lstack: ,\n Optional (str) via: ,\n Optional (str) encaps: ,\n Optional (str) mru: ,\n Optional (str) label_stack: ,\n Optional (str) vpn_route: ,\n Optional (str) output_feature_configured: ,\n Optional (str) load_sharing: {\n 'method': ,\n Optional (str) slots: ,\n },\n Optional (str) broadcast: ,\n Optional (str) flexalgo_info: {\n 'pdb_index': ,\n 'metric': ,\n 'algo': ,\n 'via_srms': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mpls_forwarding-table_vrf_vrf_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L2022" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L2025" } }, "show mpls forwarding-table {prefix}": { @@ -42555,7 +43505,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'local_label': {\n Any (str) *: {\n 'outgoing_label_or_vc': {\n Any (str) *: {\n 'prefix_or_tunnel_id': {\n Any (str) *: {\n Optional (str) prefix_type: ,\n Optional (str) prefix_no: Any (str) *,\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) bytes_label_switched: ,\n Optional (str) next_hop: ,\n Optional (str) tsp_tunnel: ,\n Optional (str) merged: ,\n Optional (str) mac: ,\n Optional (str) macstr: ,\n Optional (str) lstack: ,\n Optional (str) via: ,\n Optional (str) encaps: ,\n Optional (str) mru: ,\n Optional (str) label_stack: ,\n Optional (str) vpn_route: ,\n Optional (str) output_feature_configured: ,\n Optional (str) load_sharing: {\n 'method': ,\n Optional (str) slots: ,\n },\n Optional (str) broadcast: ,\n Optional (str) flexalgo_info: {\n 'pdb_index': ,\n 'metric': ,\n 'algo': ,\n 'via_srms': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mpls_forwarding-table_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L1673" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L1674" } }, "show mpls forwarding-table {prefix} {mask} algo {algo}": { @@ -42575,7 +43525,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'local_label': {\n Any (str) *: {\n 'outgoing_label_or_vc': {\n Any (str) *: {\n 'prefix_or_tunnel_id': {\n Any (str) *: {\n Optional (str) prefix_type: ,\n Optional (str) prefix_no: Any (str) *,\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) bytes_label_switched: ,\n Optional (str) next_hop: ,\n Optional (str) tsp_tunnel: ,\n Optional (str) merged: ,\n Optional (str) mac: ,\n Optional (str) macstr: ,\n Optional (str) lstack: ,\n Optional (str) via: ,\n Optional (str) encaps: ,\n Optional (str) mru: ,\n Optional (str) label_stack: ,\n Optional (str) vpn_route: ,\n Optional (str) output_feature_configured: ,\n Optional (str) load_sharing: {\n 'method': ,\n Optional (str) slots: ,\n },\n Optional (str) broadcast: ,\n Optional (str) flexalgo_info: {\n 'pdb_index': ,\n 'metric': ,\n 'algo': ,\n 'via_srms': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mpls_forwarding-table_prefix_mask_algo_algo", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L1673" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L1674" } }, "show mpls forwarding-table {route} detail": { @@ -42586,7 +43536,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'local_label': {\n Any (str) *: {\n 'outgoing_label_or_vc': {\n Any (str) *: {\n 'prefix_or_tunnel_id': {\n Any (str) *: {\n Optional (str) prefix_type: ,\n Optional (str) prefix_no: Any (str) *,\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) bytes_label_switched: ,\n Optional (str) next_hop: ,\n Optional (str) tsp_tunnel: ,\n Optional (str) merged: ,\n Optional (str) mac: ,\n Optional (str) macstr: ,\n Optional (str) lstack: ,\n Optional (str) via: ,\n Optional (str) encaps: ,\n Optional (str) mru: ,\n Optional (str) label_stack: ,\n Optional (str) vpn_route: ,\n Optional (str) output_feature_configured: ,\n Optional (str) load_sharing: {\n 'method': ,\n Optional (str) slots: ,\n },\n Optional (str) broadcast: ,\n Optional (str) flexalgo_info: {\n 'pdb_index': ,\n 'metric': ,\n 'algo': ,\n 'via_srms': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mpls_forwarding-table_route_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L2022" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L2025" } }, "show mpls forwarding-table | sect {filter}": { @@ -42606,7 +43556,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'local_label': {\n Any (str) *: {\n 'outgoing_label_or_vc': {\n Any (str) *: {\n 'prefix_or_tunnel_id': {\n Any (str) *: {\n Optional (str) prefix_type: ,\n Optional (str) prefix_no: Any (str) *,\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) bytes_label_switched: ,\n Optional (str) next_hop: ,\n Optional (str) tsp_tunnel: ,\n Optional (str) merged: ,\n Optional (str) mac: ,\n Optional (str) macstr: ,\n Optional (str) lstack: ,\n Optional (str) via: ,\n Optional (str) encaps: ,\n Optional (str) mru: ,\n Optional (str) label_stack: ,\n Optional (str) vpn_route: ,\n Optional (str) output_feature_configured: ,\n Optional (str) load_sharing: {\n 'method': ,\n Optional (str) slots: ,\n },\n Optional (str) broadcast: ,\n Optional (str) flexalgo_info: {\n 'pdb_index': ,\n 'metric': ,\n 'algo': ,\n 'via_srms': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mpls_forwarding-table___sect_filter", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L1673" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L1674" } }, "show mpls interfaces": { @@ -42626,7 +43576,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n Optional (str) ip: ,\n Optional (str) tunnel: ,\n Optional (str) bgp: ,\n Optional (str) static: ,\n Optional (str) operational: ,\n Optional (str) type: ,\n Optional (str) session: ,\n Optional (str) ip_labeling_enabled: {\n Any (str) *: {\n 'ldp': ,\n Optional (str) interface_config: ,\n },\n },\n Optional (str) lsp_tunnel_labeling_enabled: ,\n Optional (str) lp_frr_labeling_enabled: ,\n Optional (str) bgp_labeling_enabled: ,\n Optional (str) mpls_operational: ,\n Optional (str) mtu: ,\n },\n },\n },\n },\n}", "uid": "show_mpls_interfaces", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L2090" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L2093" }, "iosxr": { "class": "ShowMplsInterfaces", @@ -42635,7 +43585,7 @@ "package": "genie.libs.parser", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'ldp': ,\n 'tunnel': ,\n 'static': ,\n 'enabled': ,\n },\n },\n}", "uid": "show_mpls_interfaces", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mpls.py#L1692" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mpls.py#L1693" } }, "show mpls interfaces detail": { @@ -42655,7 +43605,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n Optional (str) ip: ,\n Optional (str) tunnel: ,\n Optional (str) bgp: ,\n Optional (str) static: ,\n Optional (str) operational: ,\n Optional (str) type: ,\n Optional (str) session: ,\n Optional (str) ip_labeling_enabled: {\n Any (str) *: {\n 'ldp': ,\n Optional (str) interface_config: ,\n },\n },\n Optional (str) lsp_tunnel_labeling_enabled: ,\n Optional (str) lp_frr_labeling_enabled: ,\n Optional (str) bgp_labeling_enabled: ,\n Optional (str) mpls_operational: ,\n Optional (str) mtu: ,\n },\n },\n },\n },\n}", "uid": "show_mpls_interfaces_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L2090" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L2093" } }, "show mpls interfaces vrf {vrf}": { @@ -42675,7 +43625,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n Optional (str) ip: ,\n Optional (str) tunnel: ,\n Optional (str) bgp: ,\n Optional (str) static: ,\n Optional (str) operational: ,\n Optional (str) type: ,\n Optional (str) session: ,\n Optional (str) ip_labeling_enabled: {\n Any (str) *: {\n 'ldp': ,\n Optional (str) interface_config: ,\n },\n },\n Optional (str) lsp_tunnel_labeling_enabled: ,\n Optional (str) lp_frr_labeling_enabled: ,\n Optional (str) bgp_labeling_enabled: ,\n Optional (str) mpls_operational: ,\n Optional (str) mtu: ,\n },\n },\n },\n },\n}", "uid": "show_mpls_interfaces_vrf_vrf", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L2090" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L2093" } }, "show mpls interfaces {all}": { @@ -42695,7 +43645,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n Optional (str) ip: ,\n Optional (str) tunnel: ,\n Optional (str) bgp: ,\n Optional (str) static: ,\n Optional (str) operational: ,\n Optional (str) type: ,\n Optional (str) session: ,\n Optional (str) ip_labeling_enabled: {\n Any (str) *: {\n 'ldp': ,\n Optional (str) interface_config: ,\n },\n },\n Optional (str) lsp_tunnel_labeling_enabled: ,\n Optional (str) lp_frr_labeling_enabled: ,\n Optional (str) bgp_labeling_enabled: ,\n Optional (str) mpls_operational: ,\n Optional (str) mtu: ,\n },\n },\n },\n },\n}", "uid": "show_mpls_interfaces_all", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L2090" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L2093" } }, "show mpls interfaces {interface}": { @@ -42715,7 +43665,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n Optional (str) ip: ,\n Optional (str) tunnel: ,\n Optional (str) bgp: ,\n Optional (str) static: ,\n Optional (str) operational: ,\n Optional (str) type: ,\n Optional (str) session: ,\n Optional (str) ip_labeling_enabled: {\n Any (str) *: {\n 'ldp': ,\n Optional (str) interface_config: ,\n },\n },\n Optional (str) lsp_tunnel_labeling_enabled: ,\n Optional (str) lp_frr_labeling_enabled: ,\n Optional (str) bgp_labeling_enabled: ,\n Optional (str) mpls_operational: ,\n Optional (str) mtu: ,\n },\n },\n },\n },\n}", "uid": "show_mpls_interfaces_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L2090" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L2093" }, "iosxr": { "class": "ShowMplsInterfaces", @@ -42724,7 +43674,7 @@ "package": "genie.libs.parser", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'ldp': ,\n 'tunnel': ,\n 'static': ,\n 'enabled': ,\n },\n },\n}", "uid": "show_mpls_interfaces_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mpls.py#L1692" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mpls.py#L1693" } }, "show mpls interfaces {interface} detail": { @@ -42744,7 +43694,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n Optional (str) ip: ,\n Optional (str) tunnel: ,\n Optional (str) bgp: ,\n Optional (str) static: ,\n Optional (str) operational: ,\n Optional (str) type: ,\n Optional (str) session: ,\n Optional (str) ip_labeling_enabled: {\n Any (str) *: {\n 'ldp': ,\n Optional (str) interface_config: ,\n },\n },\n Optional (str) lsp_tunnel_labeling_enabled: ,\n Optional (str) lp_frr_labeling_enabled: ,\n Optional (str) bgp_labeling_enabled: ,\n Optional (str) mpls_operational: ,\n Optional (str) mtu: ,\n },\n },\n },\n },\n}", "uid": "show_mpls_interfaces_interface_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L2090" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L2093" } }, "show mpls l2transport vc": { @@ -42764,7 +43714,7 @@ "package": "genie.libs.parser", "schema": "{\n'interface': {\n Any (str) *: {\n Optional (str) status: ,\n Optional (str) state: ,\n Optional (str) destination_address: {\n Any (str) *: {\n 'vc_id': {\n Any (str) *: {\n Optional (str) local_circuit: ,\n 'vc_status': ,\n },\n },\n Optional (str) tunnel_label: ,\n Optional (str) next_hop: ,\n Optional (str) output_interface: ,\n Optional (str) imposed_label_stack: ,\n Optional (str) default_path: ,\n Optional (str) preferred_path: ,\n Optional (str) preferred_path_state: ,\n },\n },\n Optional (str) line_protocol_status: ,\n Optional (str) ethernet_vlan: {\n Any (str) *: {\n 'status': ,\n },\n },\n Optional (str) protocol_status: {\n Any (str) *: ,\n },\n Optional (str) create_time: ,\n Optional (str) last_status_change_time: ,\n Optional (str) signaling_protocol: {\n Any (str) *: {\n 'mpls_vc_labels': {\n 'local': ,\n 'remote': ,\n },\n 'group_id': {\n 'local': ,\n 'remote': ,\n },\n 'mtu': {\n 'local': ,\n 'remote': ,\n },\n Optional (str) mac_withdraw: {\n 'sent': ,\n 'received': ,\n },\n Optional (str) remote_interface_description: ,\n Optional (str) peer_id: ,\n Optional (str) peer_state: ,\n Optional (str) id: ,\n Optional (str) status: ,\n Optional (str) targeted_hello_ip: ,\n },\n },\n Optional (str) sequencing: {\n 'received': ,\n 'sent': ,\n },\n Optional (str) statistics: {\n Optional (str) packets: {\n 'received': ,\n 'sent': ,\n },\n Optional (str) bytes: {\n 'received': ,\n 'sent': ,\n },\n Optional (str) packets_drop: {\n 'received': ,\n Optional (str) seq_error: ,\n 'sent': ,\n },\n },\n Optional (str) last_label_fsm_state_change_time: ,\n Optional (str) graceful_restart: ,\n Optional (str) non_stop_routing: ,\n Optional (str) status_tlv_support: ,\n Optional (str) ldp_route_enabled: ,\n Optional (str) last_status_name: {\n Any (str) *: {\n Optional (str) received: ,\n Optional (str) sent: ,\n },\n },\n Optional (str) label_state_machine: ,\n },\n },\n}", "uid": "show_mpls_l2transport_vc", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L2794" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L2797" } }, "show mpls l2transport vc detail": { @@ -42784,7 +43734,7 @@ "package": "genie.libs.parser", "schema": "{\n'interface': {\n Any (str) *: {\n Optional (str) status: ,\n Optional (str) state: ,\n Optional (str) destination_address: {\n Any (str) *: {\n 'vc_id': {\n Any (str) *: {\n Optional (str) local_circuit: ,\n 'vc_status': ,\n },\n },\n Optional (str) tunnel_label: ,\n Optional (str) next_hop: ,\n Optional (str) output_interface: ,\n Optional (str) imposed_label_stack: ,\n Optional (str) default_path: ,\n Optional (str) preferred_path: ,\n Optional (str) preferred_path_state: ,\n },\n },\n Optional (str) line_protocol_status: ,\n Optional (str) ethernet_vlan: {\n Any (str) *: {\n 'status': ,\n },\n },\n Optional (str) protocol_status: {\n Any (str) *: ,\n },\n Optional (str) create_time: ,\n Optional (str) last_status_change_time: ,\n Optional (str) signaling_protocol: {\n Any (str) *: {\n 'mpls_vc_labels': {\n 'local': ,\n 'remote': ,\n },\n 'group_id': {\n 'local': ,\n 'remote': ,\n },\n 'mtu': {\n 'local': ,\n 'remote': ,\n },\n Optional (str) mac_withdraw: {\n 'sent': ,\n 'received': ,\n },\n Optional (str) remote_interface_description: ,\n Optional (str) peer_id: ,\n Optional (str) peer_state: ,\n Optional (str) id: ,\n Optional (str) status: ,\n Optional (str) targeted_hello_ip: ,\n },\n },\n Optional (str) sequencing: {\n 'received': ,\n 'sent': ,\n },\n Optional (str) statistics: {\n Optional (str) packets: {\n 'received': ,\n 'sent': ,\n },\n Optional (str) bytes: {\n 'received': ,\n 'sent': ,\n },\n Optional (str) packets_drop: {\n 'received': ,\n Optional (str) seq_error: ,\n 'sent': ,\n },\n },\n Optional (str) last_label_fsm_state_change_time: ,\n Optional (str) graceful_restart: ,\n Optional (str) non_stop_routing: ,\n Optional (str) status_tlv_support: ,\n Optional (str) ldp_route_enabled: ,\n Optional (str) last_status_name: {\n Any (str) *: {\n Optional (str) received: ,\n Optional (str) sent: ,\n },\n },\n Optional (str) label_state_machine: ,\n },\n },\n}", "uid": "show_mpls_l2transport_vc_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L2381" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L2384" } }, "show mpls l2transport vc {vc_id}": { @@ -42795,7 +43745,7 @@ "package": "genie.libs.parser", "schema": "{\n'interface': {\n Any (str) *: {\n Optional (str) status: ,\n Optional (str) state: ,\n Optional (str) destination_address: {\n Any (str) *: {\n 'vc_id': {\n Any (str) *: {\n Optional (str) local_circuit: ,\n 'vc_status': ,\n },\n },\n Optional (str) tunnel_label: ,\n Optional (str) next_hop: ,\n Optional (str) output_interface: ,\n Optional (str) imposed_label_stack: ,\n Optional (str) default_path: ,\n Optional (str) preferred_path: ,\n Optional (str) preferred_path_state: ,\n },\n },\n Optional (str) line_protocol_status: ,\n Optional (str) ethernet_vlan: {\n Any (str) *: {\n 'status': ,\n },\n },\n Optional (str) protocol_status: {\n Any (str) *: ,\n },\n Optional (str) create_time: ,\n Optional (str) last_status_change_time: ,\n Optional (str) signaling_protocol: {\n Any (str) *: {\n 'mpls_vc_labels': {\n 'local': ,\n 'remote': ,\n },\n 'group_id': {\n 'local': ,\n 'remote': ,\n },\n 'mtu': {\n 'local': ,\n 'remote': ,\n },\n Optional (str) mac_withdraw: {\n 'sent': ,\n 'received': ,\n },\n Optional (str) remote_interface_description: ,\n Optional (str) peer_id: ,\n Optional (str) peer_state: ,\n Optional (str) id: ,\n Optional (str) status: ,\n Optional (str) targeted_hello_ip: ,\n },\n },\n Optional (str) sequencing: {\n 'received': ,\n 'sent': ,\n },\n Optional (str) statistics: {\n Optional (str) packets: {\n 'received': ,\n 'sent': ,\n },\n Optional (str) bytes: {\n 'received': ,\n 'sent': ,\n },\n Optional (str) packets_drop: {\n 'received': ,\n Optional (str) seq_error: ,\n 'sent': ,\n },\n },\n Optional (str) last_label_fsm_state_change_time: ,\n Optional (str) graceful_restart: ,\n Optional (str) non_stop_routing: ,\n Optional (str) status_tlv_support: ,\n Optional (str) ldp_route_enabled: ,\n Optional (str) last_status_name: {\n Any (str) *: {\n Optional (str) received: ,\n Optional (str) sent: ,\n },\n },\n Optional (str) label_state_machine: ,\n },\n },\n}", "uid": "show_mpls_l2transport_vc_vc_id", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L2807" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L2810" } }, "show mpls l2transport vc {vc_id} detail": { @@ -42815,7 +43765,7 @@ "package": "genie.libs.parser", "schema": "{\n'interface': {\n Any (str) *: {\n Optional (str) status: ,\n Optional (str) state: ,\n Optional (str) destination_address: {\n Any (str) *: {\n 'vc_id': {\n Any (str) *: {\n Optional (str) local_circuit: ,\n 'vc_status': ,\n },\n },\n Optional (str) tunnel_label: ,\n Optional (str) next_hop: ,\n Optional (str) output_interface: ,\n Optional (str) imposed_label_stack: ,\n Optional (str) default_path: ,\n Optional (str) preferred_path: ,\n Optional (str) preferred_path_state: ,\n },\n },\n Optional (str) line_protocol_status: ,\n Optional (str) ethernet_vlan: {\n Any (str) *: {\n 'status': ,\n },\n },\n Optional (str) protocol_status: {\n Any (str) *: ,\n },\n Optional (str) create_time: ,\n Optional (str) last_status_change_time: ,\n Optional (str) signaling_protocol: {\n Any (str) *: {\n 'mpls_vc_labels': {\n 'local': ,\n 'remote': ,\n },\n 'group_id': {\n 'local': ,\n 'remote': ,\n },\n 'mtu': {\n 'local': ,\n 'remote': ,\n },\n Optional (str) mac_withdraw: {\n 'sent': ,\n 'received': ,\n },\n Optional (str) remote_interface_description: ,\n Optional (str) peer_id: ,\n Optional (str) peer_state: ,\n Optional (str) id: ,\n Optional (str) status: ,\n Optional (str) targeted_hello_ip: ,\n },\n },\n Optional (str) sequencing: {\n 'received': ,\n 'sent': ,\n },\n Optional (str) statistics: {\n Optional (str) packets: {\n 'received': ,\n 'sent': ,\n },\n Optional (str) bytes: {\n 'received': ,\n 'sent': ,\n },\n Optional (str) packets_drop: {\n 'received': ,\n Optional (str) seq_error: ,\n 'sent': ,\n },\n },\n Optional (str) last_label_fsm_state_change_time: ,\n Optional (str) graceful_restart: ,\n Optional (str) non_stop_routing: ,\n Optional (str) status_tlv_support: ,\n Optional (str) ldp_route_enabled: ,\n Optional (str) last_status_name: {\n Any (str) *: {\n Optional (str) received: ,\n Optional (str) sent: ,\n },\n },\n Optional (str) label_state_machine: ,\n },\n },\n}", "uid": "show_mpls_l2transport_vc_vc_id_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L2381" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L2384" } }, "show mpls l2transport vc {vc_id} detail | sect Destination address": { @@ -42826,7 +43776,7 @@ "package": "genie.libs.parser", "schema": "{\n'destination_address': {\n Any (str) *: {\n 'vc_id': {\n Any (str) *: {\n Optional (str) local_circuit: ,\n 'vc_status': ,\n },\n },\n Optional (str) tunnel_label: ,\n Optional (str) next_hop: ,\n Optional (str) output_interface: ,\n Optional (str) imposed_label_stack: ,\n Optional (str) default_path: ,\n Optional (str) preferred_path: ,\n Optional (str) preferred_path_state: ,\n },\n },\n}", "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#L2937" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L2940" } }, "show mpls l2transport vc {vc_id} detail | sect VC statistics": { @@ -42837,7 +43787,7 @@ "package": "genie.libs.parser", "schema": "{\n'statistics': {\n Optional (str) packets: {\n 'received': ,\n 'sent': ,\n },\n Optional (str) bytes: {\n 'received': ,\n 'sent': ,\n },\n Optional (str) packets_drop: {\n 'received': ,\n Optional (str) seq_error: ,\n 'sent': ,\n },\n },\n}", "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#L2842" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L2845" } }, "show mpls label range": { @@ -42848,7 +43798,7 @@ "package": "genie.libs.parser", "schema": "{\n'downstream_generic_label_region': {\n 'min_label': ,\n 'max_label': ,\n },\n}", "uid": "show_mpls_label_range", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L4364" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L4367" }, "iosxr": { "class": "ShowMplsLabelRange", @@ -42857,7 +43807,7 @@ "package": "genie.libs.parser", "schema": "{\n'range_for_dynamic_labels': {\n 'min_range': ,\n 'max_range': ,\n },\n}", "uid": "show_mpls_label_range", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mpls.py#L205" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mpls.py#L206" } }, "show mpls label table detail": { @@ -42868,7 +43818,7 @@ "package": "genie.libs.parser", "schema": "{\n'table': {\n Any (str) *: {\n 'label': {\n Any (str) *: {\n 'owner': {\n Any (str) *: {\n 'state': ,\n 'rewrite': ,\n },\n },\n Optional (str) label_type: {\n Any (str) *: {\n Optional (str) vers: ,\n Optional (str) start_label: ,\n Optional (str) size: ,\n Optional (str) app_notify: ,\n Optional (str) index: ,\n Optional (str) type: ,\n Optional (str) interface: ,\n Optional (str) nh: ,\n Optional (str) default: ,\n Optional (str) prefix: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mpls_label_table_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mpls.py#L1542" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mpls.py#L1543" } }, "show mpls label table private": { @@ -42879,7 +43829,7 @@ "package": "genie.libs.parser", "schema": "{\n'table': {\n Any (str) *: {\n 'label': {\n Any (str) *: {\n 'owner': {\n Any (str) *: {\n 'state': ,\n 'rewrite': ,\n },\n },\n Optional (str) label_type: {\n Any (str) *: {\n Optional (str) vers: ,\n Optional (str) start_label: ,\n Optional (str) size: ,\n Optional (str) app_notify: ,\n Optional (str) index: ,\n Optional (str) type: ,\n Optional (str) interface: ,\n Optional (str) nh: ,\n Optional (str) default: ,\n Optional (str) prefix: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mpls_label_table_private", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mpls.py#L1657" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mpls.py#L1658" } }, "show mpls ldp afi-all discovery": { @@ -42890,7 +43840,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) local_ldp_identifier: {\n Any (str) *: {\n Optional (str) discovery_sources: {\n 'interfaces': {\n Any (str) *: {\n Optional (str) source_ip_addr: ,\n Optional (str) transport_ip_addr: ,\n Optional (str) xmit: ,\n Optional (str) recv: ,\n Optional (str) hello_interval_ms: ,\n Optional (str) hello_due_time_ms: ,\n Optional (str) quick_start: ,\n Optional (str) ldp_id: {\n Any (str) *: {\n Optional (str) established_date: ,\n Optional (str) established_elapsed: ,\n Optional (str) holdtime_sec: ,\n Optional (str) expiring_in: ,\n Optional (str) proposed_local: ,\n Optional (str) proposed_peer: ,\n Optional (str) source_ip_addr: ,\n Optional (str) transport_ip_addr: ,\n },\n },\n },\n },\n },\n Optional (str) targeted_hellos: {\n Any (str) *: {\n Any (str) *: {\n Optional (str) xmit: ,\n Optional (str) recv: ,\n Optional (str) active: ,\n Optional (str) passive: ,\n Optional (str) active/passive: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mpls_ldp_afi-all_discovery", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mpls.py#L299" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mpls.py#L300" } }, "show mpls ldp bindings": { @@ -42910,7 +43860,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'lib_entry': {\n Any (str) *: {\n 'rev': ,\n Optional (str) checkpoint: ,\n Optional (str) no_route: ,\n Optional (str) label_binding: {\n 'label': {\n Any (str) *: {\n Optional (str) owner: ,\n Optional (str) advertised_to: ,\n },\n },\n },\n Optional (str) remote_binding: {\n 'label': {\n Any (str) *: {\n 'lsr_id': {\n Any (str) *: {\n 'label_space_id': {\n Any (str) *: {\n Optional (str) checkpointed: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mpls_ldp_bindings", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L915" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L916" }, "iosxr": { "class": "ShowMplsLdpBindings", @@ -42919,7 +43869,7 @@ "package": "genie.libs.parser", "schema": "{\n'lib_entry': {\n Any (str) *: {\n 'rev': ,\n Optional (str) local_binding: {\n 'label': ,\n },\n Optional (str) remote_bindings: {\n Optional (str) peer_count: ,\n 'label': {\n Any (str) *: {\n 'lsr_id': {\n Any (str) *: {\n 'label': ,\n 'lsr_id': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mpls_ldp_bindings", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mpls.py#L1979" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mpls.py#L1980" } }, "show mpls ldp bindings vrf {vrf}": { @@ -42939,7 +43889,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'lib_entry': {\n Any (str) *: {\n 'rev': ,\n Optional (str) checkpoint: ,\n Optional (str) no_route: ,\n Optional (str) label_binding: {\n 'label': {\n Any (str) *: {\n Optional (str) owner: ,\n Optional (str) advertised_to: ,\n },\n },\n },\n Optional (str) remote_binding: {\n 'label': {\n Any (str) *: {\n 'lsr_id': {\n Any (str) *: {\n 'label_space_id': {\n Any (str) *: {\n Optional (str) checkpointed: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mpls_ldp_bindings_vrf_vrf", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L915" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L916" } }, "show mpls ldp bindings {all}": { @@ -42959,7 +43909,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'lib_entry': {\n Any (str) *: {\n 'rev': ,\n Optional (str) checkpoint: ,\n Optional (str) no_route: ,\n Optional (str) label_binding: {\n 'label': {\n Any (str) *: {\n Optional (str) owner: ,\n Optional (str) advertised_to: ,\n },\n },\n },\n Optional (str) remote_binding: {\n 'label': {\n Any (str) *: {\n 'lsr_id': {\n Any (str) *: {\n 'label_space_id': {\n Any (str) *: {\n Optional (str) checkpointed: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mpls_ldp_bindings_all", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L915" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L916" } }, "show mpls ldp bindings {all} {detail}": { @@ -42979,7 +43929,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'lib_entry': {\n Any (str) *: {\n 'rev': ,\n Optional (str) checkpoint: ,\n Optional (str) no_route: ,\n Optional (str) label_binding: {\n 'label': {\n Any (str) *: {\n Optional (str) owner: ,\n Optional (str) advertised_to: ,\n },\n },\n },\n Optional (str) remote_binding: {\n 'label': {\n Any (str) *: {\n 'lsr_id': {\n Any (str) *: {\n 'label_space_id': {\n Any (str) *: {\n Optional (str) checkpointed: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mpls_ldp_bindings_all_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L915" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L916" } }, "show mpls ldp capabilities": { @@ -42999,7 +43949,7 @@ "package": "genie.libs.parser", "schema": "{\n'ldp_capabilities': {\n Optional (str) iccp_type: ,\n Optional (str) maj_version: ,\n Optional (str) min_version: ,\n Optional (str) dynamic_anouncement: ,\n Optional (str) mldp_point_to_multipoint: ,\n Optional (str) mldp_multipoint_to_multipoint: ,\n Optional (str) typed_wildcard: ,\n },\n}", "uid": "show_mpls_ldp_capabilities", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L1058" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L1059" } }, "show mpls ldp capabilities {all}": { @@ -43019,7 +43969,7 @@ "package": "genie.libs.parser", "schema": "{\n'ldp_capabilities': {\n Optional (str) iccp_type: ,\n Optional (str) maj_version: ,\n Optional (str) min_version: ,\n Optional (str) dynamic_anouncement: ,\n Optional (str) mldp_point_to_multipoint: ,\n Optional (str) mldp_multipoint_to_multipoint: ,\n Optional (str) typed_wildcard: ,\n },\n}", "uid": "show_mpls_ldp_capabilities_all", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L1058" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L1059" } }, "show mpls ldp discovery": { @@ -43039,7 +43989,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) local_ldp_identifier: {\n Any (str) *: {\n Optional (str) discovery_sources: {\n 'interfaces': {\n Any (str) *: {\n Optional (str) enabled: ,\n Optional (str) hello_interval_ms: ,\n Optional (str) transport_ip_addr: ,\n 'session': ,\n Optional (str) xmit: ,\n Optional (str) recv: ,\n Any (str) *: {\n Any (str) *: {\n Optional (str) transport_ip_address: ,\n Optional (str) source_ip_address: ,\n Optional (str) holdtime_sec: ,\n Optional (str) proposed_local: ,\n Optional (str) proposed_peer: ,\n Optional (str) reachable_via: ,\n Optional (str) password: ,\n Optional (str) clients: ,\n },\n },\n },\n },\n },\n Optional (str) targeted_hellos: {\n Any (str) *: {\n Any (str) *: {\n 'session': ,\n Optional (str) ldp_id: ,\n Optional (str) tdp_id: ,\n Optional (str) xmit: ,\n Optional (str) recv: ,\n 'active': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mpls_ldp_discovery", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L1202" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L1203" }, "iosxr": { "class": "ShowMplsLdpDiscovery", @@ -43048,7 +43998,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) local_ldp_identifier: {\n Any (str) *: {\n Optional (str) discovery_sources: {\n 'interfaces': {\n Any (str) *: {\n Optional (str) source_ip_addr: ,\n Optional (str) transport_ip_addr: ,\n Optional (str) xmit: ,\n Optional (str) recv: ,\n Optional (str) hello_interval_ms: ,\n Optional (str) hello_due_time_ms: ,\n Optional (str) quick_start: ,\n Optional (str) ldp_id: {\n Any (str) *: {\n Optional (str) established_date: ,\n Optional (str) established_elapsed: ,\n Optional (str) holdtime_sec: ,\n Optional (str) expiring_in: ,\n Optional (str) proposed_local: ,\n Optional (str) proposed_peer: ,\n Optional (str) source_ip_addr: ,\n Optional (str) transport_ip_addr: ,\n },\n },\n },\n },\n },\n Optional (str) targeted_hellos: {\n Any (str) *: {\n Any (str) *: {\n Optional (str) xmit: ,\n Optional (str) recv: ,\n Optional (str) active: ,\n Optional (str) passive: ,\n Optional (str) active/passive: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mpls_ldp_discovery", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mpls.py#L299" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mpls.py#L300" } }, "show mpls ldp discovery detail": { @@ -43059,7 +44009,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Optional (str) local_ldp_identifier: ,\n 'vrfs': ListOf (dict) {'vrf_name': , 'interfaces': ListOf (dict) {Optional (str) interface: , Optional (str) vrf_hex: , Optional (str) source_ip_addr: , Optional (str) transport_ip_addr: , Optional (str) xmit: , Optional (str) recv: , Optional (str) hello_interval_ms: , Optional (str) hello_due_time_ms: , Optional (str) quick_start: , Optional (str) ldp_id: {Optional (str) network_addr: , 'ldp_entries': ListOf (dict) {Optional (str) source_ip_addr: , Optional (str) transport_ip_addr: , Optional (str) holdtime_sec: , Optional (str) proposed_local: , Optional (str) proposed_peer: , Optional (str) expiring_in: , Optional (str) established_date: , Optional (str) established_elapsed: , Optional (str) last_session_connection_failures: ListOf (dict) {Optional (str) timestamp: , Optional (str) reason: , Optional (str) last_up_for: }}}}},\n },\n}", "uid": "show_mpls_ldp_discovery_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mpls.py#L567" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mpls.py#L568" }, "junos": { "class": "ShowMplsLdpDiscoveryDetail", @@ -43088,7 +44038,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) local_ldp_identifier: {\n Any (str) *: {\n Optional (str) discovery_sources: {\n 'interfaces': {\n Any (str) *: {\n Optional (str) enabled: ,\n Optional (str) hello_interval_ms: ,\n Optional (str) transport_ip_addr: ,\n 'session': ,\n Optional (str) xmit: ,\n Optional (str) recv: ,\n Any (str) *: {\n Any (str) *: {\n Optional (str) transport_ip_address: ,\n Optional (str) source_ip_address: ,\n Optional (str) holdtime_sec: ,\n Optional (str) proposed_local: ,\n Optional (str) proposed_peer: ,\n Optional (str) reachable_via: ,\n Optional (str) password: ,\n Optional (str) clients: ,\n },\n },\n },\n },\n },\n Optional (str) targeted_hellos: {\n Any (str) *: {\n Any (str) *: {\n 'session': ,\n Optional (str) ldp_id: ,\n Optional (str) tdp_id: ,\n Optional (str) xmit: ,\n Optional (str) recv: ,\n 'active': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mpls_ldp_discovery_vrf_vrf", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L1202" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L1203" } }, "show mpls ldp discovery vrf {vrf} {detail}": { @@ -43108,7 +44058,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) local_ldp_identifier: {\n Any (str) *: {\n Optional (str) discovery_sources: {\n 'interfaces': {\n Any (str) *: {\n Optional (str) enabled: ,\n Optional (str) hello_interval_ms: ,\n Optional (str) transport_ip_addr: ,\n 'session': ,\n Optional (str) xmit: ,\n Optional (str) recv: ,\n Any (str) *: {\n Any (str) *: {\n Optional (str) transport_ip_address: ,\n Optional (str) source_ip_address: ,\n Optional (str) holdtime_sec: ,\n Optional (str) proposed_local: ,\n Optional (str) proposed_peer: ,\n Optional (str) reachable_via: ,\n Optional (str) password: ,\n Optional (str) clients: ,\n },\n },\n },\n },\n },\n Optional (str) targeted_hellos: {\n Any (str) *: {\n Any (str) *: {\n 'session': ,\n Optional (str) ldp_id: ,\n Optional (str) tdp_id: ,\n Optional (str) xmit: ,\n Optional (str) recv: ,\n 'active': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mpls_ldp_discovery_vrf_vrf_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L1202" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L1203" } }, "show mpls ldp discovery {all}": { @@ -43128,7 +44078,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) local_ldp_identifier: {\n Any (str) *: {\n Optional (str) discovery_sources: {\n 'interfaces': {\n Any (str) *: {\n Optional (str) enabled: ,\n Optional (str) hello_interval_ms: ,\n Optional (str) transport_ip_addr: ,\n 'session': ,\n Optional (str) xmit: ,\n Optional (str) recv: ,\n Any (str) *: {\n Any (str) *: {\n Optional (str) transport_ip_address: ,\n Optional (str) source_ip_address: ,\n Optional (str) holdtime_sec: ,\n Optional (str) proposed_local: ,\n Optional (str) proposed_peer: ,\n Optional (str) reachable_via: ,\n Optional (str) password: ,\n Optional (str) clients: ,\n },\n },\n },\n },\n },\n Optional (str) targeted_hellos: {\n Any (str) *: {\n Any (str) *: {\n 'session': ,\n Optional (str) ldp_id: ,\n Optional (str) tdp_id: ,\n Optional (str) xmit: ,\n Optional (str) recv: ,\n 'active': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mpls_ldp_discovery_all", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L1202" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L1203" } }, "show mpls ldp discovery {all} {detail}": { @@ -43148,7 +44098,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) local_ldp_identifier: {\n Any (str) *: {\n Optional (str) discovery_sources: {\n 'interfaces': {\n Any (str) *: {\n Optional (str) enabled: ,\n Optional (str) hello_interval_ms: ,\n Optional (str) transport_ip_addr: ,\n 'session': ,\n Optional (str) xmit: ,\n Optional (str) recv: ,\n Any (str) *: {\n Any (str) *: {\n Optional (str) transport_ip_address: ,\n Optional (str) source_ip_address: ,\n Optional (str) holdtime_sec: ,\n Optional (str) proposed_local: ,\n Optional (str) proposed_peer: ,\n Optional (str) reachable_via: ,\n Optional (str) password: ,\n Optional (str) clients: ,\n },\n },\n },\n },\n },\n Optional (str) targeted_hellos: {\n Any (str) *: {\n Any (str) *: {\n 'session': ,\n Optional (str) ldp_id: ,\n Optional (str) tdp_id: ,\n Optional (str) xmit: ,\n Optional (str) recv: ,\n 'active': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mpls_ldp_discovery_all_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L1202" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L1203" } }, "show mpls ldp discovery {detail}": { @@ -43168,7 +44118,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) local_ldp_identifier: {\n Any (str) *: {\n Optional (str) discovery_sources: {\n 'interfaces': {\n Any (str) *: {\n Optional (str) enabled: ,\n Optional (str) hello_interval_ms: ,\n Optional (str) transport_ip_addr: ,\n 'session': ,\n Optional (str) xmit: ,\n Optional (str) recv: ,\n Any (str) *: {\n Any (str) *: {\n Optional (str) transport_ip_address: ,\n Optional (str) source_ip_address: ,\n Optional (str) holdtime_sec: ,\n Optional (str) proposed_local: ,\n Optional (str) proposed_peer: ,\n Optional (str) reachable_via: ,\n Optional (str) password: ,\n Optional (str) clients: ,\n },\n },\n },\n },\n },\n Optional (str) targeted_hellos: {\n Any (str) *: {\n Any (str) *: {\n 'session': ,\n Optional (str) ldp_id: ,\n Optional (str) tdp_id: ,\n Optional (str) xmit: ,\n Optional (str) recv: ,\n 'active': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mpls_ldp_discovery_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L1202" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L1203" } }, "show mpls ldp discovery {ldp}": { @@ -43179,7 +44129,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) local_ldp_identifier: {\n Any (str) *: {\n Optional (str) discovery_sources: {\n 'interfaces': {\n Any (str) *: {\n Optional (str) source_ip_addr: ,\n Optional (str) transport_ip_addr: ,\n Optional (str) xmit: ,\n Optional (str) recv: ,\n Optional (str) hello_interval_ms: ,\n Optional (str) hello_due_time_ms: ,\n Optional (str) quick_start: ,\n Optional (str) ldp_id: {\n Any (str) *: {\n Optional (str) established_date: ,\n Optional (str) established_elapsed: ,\n Optional (str) holdtime_sec: ,\n Optional (str) expiring_in: ,\n Optional (str) proposed_local: ,\n Optional (str) proposed_peer: ,\n Optional (str) source_ip_addr: ,\n Optional (str) transport_ip_addr: ,\n },\n },\n },\n },\n },\n Optional (str) targeted_hellos: {\n Any (str) *: {\n Any (str) *: {\n Optional (str) xmit: ,\n Optional (str) recv: ,\n Optional (str) active: ,\n Optional (str) passive: ,\n Optional (str) active/passive: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mpls_ldp_discovery_ldp", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mpls.py#L299" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mpls.py#L300" } }, "show mpls ldp graceful-restart": { @@ -43190,7 +44140,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n 'default': {\n 'forwarding_state_hold_timer': ,\n 'gr_neighbors': ,\n 'neighbor_id': {\n Any (str) *: {\n Optional (str) up: ,\n Optional (str) connect_count: ,\n Optional (str) liveness_timer: ,\n Optional (str) recovery_timer: ,\n },\n },\n },\n },\n}", "uid": "show_mpls_ldp_graceful-restart", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mpls.py#L2645" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mpls.py#L2646" } }, "show mpls ldp igp sync": { @@ -43210,7 +44160,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n 'ldp': {\n 'configured': ,\n 'igp_synchronization_enabled': ,\n },\n Optional (str) sync: {\n 'status': {\n Optional (str) enabled: ,\n 'sync_achieved': ,\n 'peer_reachable': ,\n },\n Optional (str) delay_time: ,\n Optional (str) left_time: ,\n },\n Optional (str) igp: {\n 'holddown_time': ,\n 'enabled': ,\n },\n Optional (str) peer_ldp_ident: ,\n },\n },\n },\n },\n}", "uid": "show_mpls_ldp_igp_sync", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L1467" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L1468" }, "iosxr": { "class": "ShowMplsLdpIgpSync", @@ -43219,7 +44169,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) vrf_index: ,\n 'interfaces': {\n Any (str) *: {\n Optional (str) sync: {\n Optional (str) status: ,\n Optional (str) delay: Or (, ),\n Optional (str) peers: {\n Any (str) *: {\n Optional (str) graceful_restart: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mpls_ldp_igp_sync", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mpls.py#L2522" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mpls.py#L2523" } }, "show mpls ldp igp sync interface {interface}": { @@ -43239,7 +44189,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n 'ldp': {\n 'configured': ,\n 'igp_synchronization_enabled': ,\n },\n Optional (str) sync: {\n 'status': {\n Optional (str) enabled: ,\n 'sync_achieved': ,\n 'peer_reachable': ,\n },\n Optional (str) delay_time: ,\n Optional (str) left_time: ,\n },\n Optional (str) igp: {\n 'holddown_time': ,\n 'enabled': ,\n },\n Optional (str) peer_ldp_ident: ,\n },\n },\n },\n },\n}", "uid": "show_mpls_ldp_igp_sync_interface_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L1467" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L1468" } }, "show mpls ldp igp sync vrf {vrf}": { @@ -43259,7 +44209,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n 'ldp': {\n 'configured': ,\n 'igp_synchronization_enabled': ,\n },\n Optional (str) sync: {\n 'status': {\n Optional (str) enabled: ,\n 'sync_achieved': ,\n 'peer_reachable': ,\n },\n Optional (str) delay_time: ,\n Optional (str) left_time: ,\n },\n Optional (str) igp: {\n 'holddown_time': ,\n 'enabled': ,\n },\n Optional (str) peer_ldp_ident: ,\n },\n },\n },\n },\n}", "uid": "show_mpls_ldp_igp_sync_vrf_vrf", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L1467" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L1468" } }, "show mpls ldp igp sync {all}": { @@ -43279,7 +44229,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n 'ldp': {\n 'configured': ,\n 'igp_synchronization_enabled': ,\n },\n Optional (str) sync: {\n 'status': {\n Optional (str) enabled: ,\n 'sync_achieved': ,\n 'peer_reachable': ,\n },\n Optional (str) delay_time: ,\n Optional (str) left_time: ,\n },\n Optional (str) igp: {\n 'holddown_time': ,\n 'enabled': ,\n },\n Optional (str) peer_ldp_ident: ,\n },\n },\n },\n },\n}", "uid": "show_mpls_ldp_igp_sync_all", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L1467" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L1468" } }, "show mpls ldp interface": { @@ -43290,7 +44240,18 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'vrf_index': ,\n 'interfaces': {\n Any (str) *: {\n 'interface_index': ,\n Optional (str) enabled: {\n Any (str) *: {\n 'via': ,\n },\n },\n Optional (str) disabled: {\n Any (str) *: {\n 'via': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mpls_ldp_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mpls.py#L67" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mpls.py#L68" + } + }, + "show mpls ldp interface brief": { + "iosxr": { + "class": "ShowMplsLdpInterfaceBrief", + "doc": "\n Parser for show mpls ldp interface brief\n ", + "module_name": "show_mpls", + "package": "genie.libs.parser", + "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface_name': {\n Any (str) *: {\n 'config': ,\n 'enabled': ,\n 'igp_auto_cfg': ,\n 'te_mesh_grp_cfg': ,\n },\n },\n },\n },\n}", + "uid": "show_mpls_ldp_interface_brief", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mpls.py#L3504" } }, "show mpls ldp neighbor": { @@ -43310,7 +44271,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'peers': {\n Any (str) *: {\n 'label_space_id': {\n Any (str) *: {\n 'local_ldp_ident': ,\n 'tcp_connection': ,\n 'state': ,\n 'msg_sent': ,\n 'msg_rcvd': ,\n 'downstream': ,\n Optional (str) last_tib_rev_sent: ,\n Optional (str) password: ,\n Optional (str) uptime: ,\n Optional (str) peer_holdtime_ms: ,\n Optional (str) ka_interval_ms: ,\n Optional (str) peer_state: ,\n Optional (str) ldp_discovery_sources: {\n 'interface': {\n Any (str) *: {\n Optional (str) ip_address: {\n Any (str) *: {\n Optional (str) holdtime_ms: ,\n Optional (str) hello_interval_ms: ,\n },\n },\n },\n },\n },\n Optional (str) address_bound: ,\n Optional (str) nsr: ,\n Optional (str) capabilities: {\n 'sent': {\n Optional (str) ICCP: {\n 'type': ,\n 'maj_ver': ,\n 'min_ver': ,\n },\n Optional (str) dynamic_anouncement: ,\n Optional (str) mldp_point_to_multipoint: ,\n Optional (str) mldp_multipoint_to_multipoint: ,\n Optional (str) typed_wildcard: ,\n },\n Optional (str) received: {\n Optional (str) ICCP: {\n 'type': ,\n 'maj_ver': ,\n 'min_ver': ,\n },\n Optional (str) dynamic_anouncement: ,\n Optional (str) mldp_point_to_multipoint: ,\n Optional (str) mldp_multipoint_to_multipoint: ,\n Optional (str) typed_wildcard: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mpls_ldp_neighbor", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L595" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L596" }, "iosxr": { "class": "ShowMplsLdpNeighbor", @@ -43319,7 +44280,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'peers': {\n Any (str) *: {\n 'label_space_id': {\n Any (str) *: {\n 'tcp_connection': ,\n Optional (str) local_ldp_ident: ,\n Optional (str) graceful_restart: ,\n Optional (str) session_holdtime: ,\n Optional (str) session_holdtime_ms: ,\n Optional (str) password: ,\n 'state': ,\n 'msg_sent': ,\n 'msg_rcvd': ,\n 'neighbor': ,\n Optional (str) last_tib_rev_sent: ,\n 'uptime': ,\n Optional (str) uid: ,\n Optional (str) peer_id: ,\n Optional (str) address_family: {\n Any (str) *: {\n 'ldp_discovery_sources': {\n Optional (str) interface: {\n Any (str) *: {\n Optional (str) ip_address: {\n Any (str) *: {\n Optional (str) holdtime_ms: ,\n Optional (str) hello_interval_ms: ,\n Optional (str) holdtime: ,\n Optional (str) hello_interval: ,\n Optional (str) holdtime_str: ,\n },\n },\n },\n },\n Optional (str) targeted_hello: {\n Any (str) *: {\n Any (str) *: {\n Optional (str) active: ,\n Optional (str) holdtime_ms: ,\n Optional (str) hello_interval_ms: ,\n Optional (str) holdtime: ,\n Optional (str) hello_interval: ,\n Optional (str) holdtime_str: ,\n },\n },\n },\n },\n Optional (str) address_bound: ,\n },\n },\n Optional (str) peer_holdtime: ,\n Optional (str) ka_interval: ,\n Optional (str) peer_holdtime_ms: ,\n Optional (str) ka_interval_ms: ,\n Optional (str) peer_state: ,\n Optional (str) clients: ,\n Optional (str) inbound_label_filtering: ,\n Optional (str) session_protection: {\n 'session_state': ,\n Optional (str) duration_int: ,\n Optional (str) duration_str: ,\n },\n Optional (str) nsr: ,\n Optional (str) capabilities: {\n Optional (str) sent: {\n Any (str) *: ,\n },\n Optional (str) received: {\n Any (str) *: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mpls_ldp_neighbor", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mpls.py#L892" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mpls.py#L893" }, "ironware": { "class": "ShowMPLSLDPNeighbor", @@ -43339,7 +44300,7 @@ "package": "genie.libs.parser", "schema": "{\n'peer': {\n Any (str) *: {\n 'gr': ,\n Optional (str) nsr: ,\n 'up_time': ,\n Optional (str) discovery: {\n Optional (str) discovery: ,\n Optional (str) ipv4: ,\n Optional (str) ipv6: ,\n },\n Optional (str) addresses: {\n Optional (str) address: ,\n Optional (str) ipv4: ,\n Optional (str) ipv6: ,\n },\n Optional (str) labels: {\n Optional (str) ipv4: ,\n Optional (str) ipv6: ,\n },\n },\n },\n}", "uid": "show_mpls_ldp_neighbor_brief", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mpls.py#L1372" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mpls.py#L1373" } }, "show mpls ldp neighbor detail": { @@ -43359,7 +44320,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'peers': {\n Any (str) *: {\n 'label_space_id': {\n Any (str) *: {\n 'local_ldp_ident': ,\n 'tcp_connection': ,\n 'state': ,\n 'msg_sent': ,\n 'msg_rcvd': ,\n 'downstream': ,\n Optional (str) last_tib_rev_sent: ,\n Optional (str) password: ,\n Optional (str) uptime: ,\n Optional (str) peer_holdtime_ms: ,\n Optional (str) ka_interval_ms: ,\n Optional (str) peer_state: ,\n Optional (str) ldp_discovery_sources: {\n 'interface': {\n Any (str) *: {\n Optional (str) ip_address: {\n Any (str) *: {\n Optional (str) holdtime_ms: ,\n Optional (str) hello_interval_ms: ,\n },\n },\n },\n },\n },\n Optional (str) address_bound: ,\n Optional (str) nsr: ,\n Optional (str) capabilities: {\n 'sent': {\n Optional (str) ICCP: {\n 'type': ,\n 'maj_ver': ,\n 'min_ver': ,\n },\n Optional (str) dynamic_anouncement: ,\n Optional (str) mldp_point_to_multipoint: ,\n Optional (str) mldp_multipoint_to_multipoint: ,\n Optional (str) typed_wildcard: ,\n },\n Optional (str) received: {\n Optional (str) ICCP: {\n 'type': ,\n 'maj_ver': ,\n 'min_ver': ,\n },\n Optional (str) dynamic_anouncement: ,\n Optional (str) mldp_point_to_multipoint: ,\n Optional (str) mldp_multipoint_to_multipoint: ,\n Optional (str) typed_wildcard: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mpls_ldp_neighbor_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L853" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L854" }, "iosxr": { "class": "ShowMplsLdpNeighborDetail", @@ -43368,7 +44329,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'peers': {\n Any (str) *: {\n 'label_space_id': {\n Any (str) *: {\n 'tcp_connection': ,\n Optional (str) local_ldp_ident: ,\n Optional (str) graceful_restart: ,\n Optional (str) session_holdtime: ,\n Optional (str) session_holdtime_ms: ,\n Optional (str) password: ,\n 'state': ,\n 'msg_sent': ,\n 'msg_rcvd': ,\n 'neighbor': ,\n Optional (str) last_tib_rev_sent: ,\n 'uptime': ,\n Optional (str) uid: ,\n Optional (str) peer_id: ,\n Optional (str) address_family: {\n Any (str) *: {\n 'ldp_discovery_sources': {\n Optional (str) interface: {\n Any (str) *: {\n Optional (str) ip_address: {\n Any (str) *: {\n Optional (str) holdtime_ms: ,\n Optional (str) hello_interval_ms: ,\n Optional (str) holdtime: ,\n Optional (str) hello_interval: ,\n Optional (str) holdtime_str: ,\n },\n },\n },\n },\n Optional (str) targeted_hello: {\n Any (str) *: {\n Any (str) *: {\n Optional (str) active: ,\n Optional (str) holdtime_ms: ,\n Optional (str) hello_interval_ms: ,\n Optional (str) holdtime: ,\n Optional (str) hello_interval: ,\n Optional (str) holdtime_str: ,\n },\n },\n },\n },\n Optional (str) address_bound: ,\n },\n },\n Optional (str) peer_holdtime: ,\n Optional (str) ka_interval: ,\n Optional (str) peer_holdtime_ms: ,\n Optional (str) ka_interval_ms: ,\n Optional (str) peer_state: ,\n Optional (str) clients: ,\n Optional (str) inbound_label_filtering: ,\n Optional (str) session_protection: {\n 'session_state': ,\n Optional (str) duration_int: ,\n Optional (str) duration_str: ,\n },\n Optional (str) nsr: ,\n Optional (str) capabilities: {\n Optional (str) sent: {\n Any (str) *: ,\n },\n Optional (str) received: {\n Any (str) *: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mpls_ldp_neighbor_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mpls.py#L1313" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mpls.py#L1314" } }, "show mpls ldp neighbor vrf {vrf}": { @@ -43388,7 +44349,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'peers': {\n Any (str) *: {\n 'label_space_id': {\n Any (str) *: {\n 'local_ldp_ident': ,\n 'tcp_connection': ,\n 'state': ,\n 'msg_sent': ,\n 'msg_rcvd': ,\n 'downstream': ,\n Optional (str) last_tib_rev_sent: ,\n Optional (str) password: ,\n Optional (str) uptime: ,\n Optional (str) peer_holdtime_ms: ,\n Optional (str) ka_interval_ms: ,\n Optional (str) peer_state: ,\n Optional (str) ldp_discovery_sources: {\n 'interface': {\n Any (str) *: {\n Optional (str) ip_address: {\n Any (str) *: {\n Optional (str) holdtime_ms: ,\n Optional (str) hello_interval_ms: ,\n },\n },\n },\n },\n },\n Optional (str) address_bound: ,\n Optional (str) nsr: ,\n Optional (str) capabilities: {\n 'sent': {\n Optional (str) ICCP: {\n 'type': ,\n 'maj_ver': ,\n 'min_ver': ,\n },\n Optional (str) dynamic_anouncement: ,\n Optional (str) mldp_point_to_multipoint: ,\n Optional (str) mldp_multipoint_to_multipoint: ,\n Optional (str) typed_wildcard: ,\n },\n Optional (str) received: {\n Optional (str) ICCP: {\n 'type': ,\n 'maj_ver': ,\n 'min_ver': ,\n },\n Optional (str) dynamic_anouncement: ,\n Optional (str) mldp_point_to_multipoint: ,\n Optional (str) mldp_multipoint_to_multipoint: ,\n Optional (str) typed_wildcard: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mpls_ldp_neighbor_vrf_vrf", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L595" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L596" } }, "show mpls ldp neighbor vrf {vrf} detail": { @@ -43408,7 +44369,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'peers': {\n Any (str) *: {\n 'label_space_id': {\n Any (str) *: {\n 'local_ldp_ident': ,\n 'tcp_connection': ,\n 'state': ,\n 'msg_sent': ,\n 'msg_rcvd': ,\n 'downstream': ,\n Optional (str) last_tib_rev_sent: ,\n Optional (str) password: ,\n Optional (str) uptime: ,\n Optional (str) peer_holdtime_ms: ,\n Optional (str) ka_interval_ms: ,\n Optional (str) peer_state: ,\n Optional (str) ldp_discovery_sources: {\n 'interface': {\n Any (str) *: {\n Optional (str) ip_address: {\n Any (str) *: {\n Optional (str) holdtime_ms: ,\n Optional (str) hello_interval_ms: ,\n },\n },\n },\n },\n },\n Optional (str) address_bound: ,\n Optional (str) nsr: ,\n Optional (str) capabilities: {\n 'sent': {\n Optional (str) ICCP: {\n 'type': ,\n 'maj_ver': ,\n 'min_ver': ,\n },\n Optional (str) dynamic_anouncement: ,\n Optional (str) mldp_point_to_multipoint: ,\n Optional (str) mldp_multipoint_to_multipoint: ,\n Optional (str) typed_wildcard: ,\n },\n Optional (str) received: {\n Optional (str) ICCP: {\n 'type': ,\n 'maj_ver': ,\n 'min_ver': ,\n },\n Optional (str) dynamic_anouncement: ,\n Optional (str) mldp_point_to_multipoint: ,\n Optional (str) mldp_multipoint_to_multipoint: ,\n Optional (str) typed_wildcard: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mpls_ldp_neighbor_vrf_vrf_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L853" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L854" } }, "show mpls ldp neighbor {interface}": { @@ -43419,7 +44380,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'peers': {\n Any (str) *: {\n 'label_space_id': {\n Any (str) *: {\n 'tcp_connection': ,\n Optional (str) local_ldp_ident: ,\n Optional (str) graceful_restart: ,\n Optional (str) session_holdtime: ,\n Optional (str) session_holdtime_ms: ,\n Optional (str) password: ,\n 'state': ,\n 'msg_sent': ,\n 'msg_rcvd': ,\n 'neighbor': ,\n Optional (str) last_tib_rev_sent: ,\n 'uptime': ,\n Optional (str) uid: ,\n Optional (str) peer_id: ,\n Optional (str) address_family: {\n Any (str) *: {\n 'ldp_discovery_sources': {\n Optional (str) interface: {\n Any (str) *: {\n Optional (str) ip_address: {\n Any (str) *: {\n Optional (str) holdtime_ms: ,\n Optional (str) hello_interval_ms: ,\n Optional (str) holdtime: ,\n Optional (str) hello_interval: ,\n Optional (str) holdtime_str: ,\n },\n },\n },\n },\n Optional (str) targeted_hello: {\n Any (str) *: {\n Any (str) *: {\n Optional (str) active: ,\n Optional (str) holdtime_ms: ,\n Optional (str) hello_interval_ms: ,\n Optional (str) holdtime: ,\n Optional (str) hello_interval: ,\n Optional (str) holdtime_str: ,\n },\n },\n },\n },\n Optional (str) address_bound: ,\n },\n },\n Optional (str) peer_holdtime: ,\n Optional (str) ka_interval: ,\n Optional (str) peer_holdtime_ms: ,\n Optional (str) ka_interval_ms: ,\n Optional (str) peer_state: ,\n Optional (str) clients: ,\n Optional (str) inbound_label_filtering: ,\n Optional (str) session_protection: {\n 'session_state': ,\n Optional (str) duration_int: ,\n Optional (str) duration_str: ,\n },\n Optional (str) nsr: ,\n Optional (str) capabilities: {\n Optional (str) sent: {\n Any (str) *: ,\n },\n Optional (str) received: {\n Any (str) *: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mpls_ldp_neighbor_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mpls.py#L892" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mpls.py#L893" } }, "show mpls ldp neighbor {interface} detail": { @@ -43430,7 +44391,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'peers': {\n Any (str) *: {\n 'label_space_id': {\n Any (str) *: {\n 'tcp_connection': ,\n Optional (str) local_ldp_ident: ,\n Optional (str) graceful_restart: ,\n Optional (str) session_holdtime: ,\n Optional (str) session_holdtime_ms: ,\n Optional (str) password: ,\n 'state': ,\n 'msg_sent': ,\n 'msg_rcvd': ,\n 'neighbor': ,\n Optional (str) last_tib_rev_sent: ,\n 'uptime': ,\n Optional (str) uid: ,\n Optional (str) peer_id: ,\n Optional (str) address_family: {\n Any (str) *: {\n 'ldp_discovery_sources': {\n Optional (str) interface: {\n Any (str) *: {\n Optional (str) ip_address: {\n Any (str) *: {\n Optional (str) holdtime_ms: ,\n Optional (str) hello_interval_ms: ,\n Optional (str) holdtime: ,\n Optional (str) hello_interval: ,\n Optional (str) holdtime_str: ,\n },\n },\n },\n },\n Optional (str) targeted_hello: {\n Any (str) *: {\n Any (str) *: {\n Optional (str) active: ,\n Optional (str) holdtime_ms: ,\n Optional (str) hello_interval_ms: ,\n Optional (str) holdtime: ,\n Optional (str) hello_interval: ,\n Optional (str) holdtime_str: ,\n },\n },\n },\n },\n Optional (str) address_bound: ,\n },\n },\n Optional (str) peer_holdtime: ,\n Optional (str) ka_interval: ,\n Optional (str) peer_holdtime_ms: ,\n Optional (str) ka_interval_ms: ,\n Optional (str) peer_state: ,\n Optional (str) clients: ,\n Optional (str) inbound_label_filtering: ,\n Optional (str) session_protection: {\n 'session_state': ,\n Optional (str) duration_int: ,\n Optional (str) duration_str: ,\n },\n Optional (str) nsr: ,\n Optional (str) capabilities: {\n Optional (str) sent: {\n Any (str) *: ,\n },\n Optional (str) received: {\n Any (str) *: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mpls_ldp_neighbor_interface_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mpls.py#L1313" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mpls.py#L1314" } }, "show mpls ldp nsr statistics": { @@ -43450,7 +44411,7 @@ "package": "genie.libs.parser", "schema": "{\n'statistics': {\n Optional (str) peer: {\n Any (str) *: {\n 'local_space_id': {\n Any (str) *: {\n 'in_label_request_records': {\n 'created': ,\n 'freed': ,\n },\n 'in_label_withdraw_records': {\n 'created': ,\n 'freed': ,\n },\n 'local_address_withdraw': {\n 'set': ,\n 'cleared': ,\n },\n 'transmit_contexts': {\n 'enqueued': ,\n 'dequeued': ,\n },\n },\n },\n },\n },\n 'total_in_label_request_records': {\n 'created': ,\n 'freed': ,\n },\n 'total_in_label_withdraw_records': {\n 'created': ,\n 'freed': ,\n },\n 'total_local_address_withdraw_records': {\n 'created': ,\n 'freed': ,\n },\n 'label_request_acks': {\n 'number_of_chkpt_messages': {\n 'sent': ,\n 'in_queue': ,\n 'in_state_none': ,\n 'in_state_send': ,\n 'in_state_wait': ,\n },\n },\n 'label_withdraw_acks': {\n 'number_of_chkpt_messages': {\n 'sent': ,\n 'in_queue': ,\n 'in_state_none': ,\n 'in_state_send': ,\n 'in_state_wait': ,\n },\n },\n 'address_withdraw_acks': {\n 'number_of_chkpt_messages': {\n 'sent': ,\n 'in_queue': ,\n 'in_state_none': ,\n 'in_state_send': ,\n 'in_state_wait': ,\n },\n },\n 'session_sync': {\n Any (str) *: ,\n },\n },\n}", "uid": "show_mpls_ldp_nsr_statistics", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L307" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L308" } }, "show mpls ldp nsr summary": { @@ -43461,7 +44422,7 @@ "package": "genie.libs.parser", "schema": "{\n'sessions': {\n 'total': ,\n 'nsr_eligible': ,\n 'sync_ed': ,\n Optional (str) oper: ,\n Optional (str) ready: ,\n },\n}", "uid": "show_mpls_ldp_nsr_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mpls.py#L2725" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mpls.py#L2726" } }, "show mpls ldp parameters": { @@ -43481,7 +44442,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) ldp_featureset_manager: {\n Any (str) *: {\n 'ldp_features': ,\n },\n },\n'ldp_backoff': {\n 'initial': ,\n 'maximum': ,\n },\nOptional (str) ldp_loop_detection: ,\nOptional (str) ldp_nsr: ,\n'version': ,\n'session_hold_time': ,\n'keep_alive_interval': ,\nOptional (str) ldp_for_targeted_sessions: ,\n'discovery_targeted_hello': {\n 'holdtime': ,\n 'interval': ,\n },\n'discovery_hello': {\n 'holdtime': ,\n 'interval': ,\n },\nOptional (str) downstream_on_demand_max_hop_count: ,\n}", "uid": "show_mpls_ldp_parameters", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L84" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L85" }, "iosxr": { "class": "ShowMplsLdpParameters", @@ -43490,7 +44451,7 @@ "package": "genie.libs.parser", "schema": "{\n'ldp-parameters': {\n 'role': ,\n 'protocol-version': ,\n 'router-id': ,\n 'null-label': {\n 'null-label-ipv4-address': ,\n },\n 'session': {\n 'session-holdtime-sec': ,\n 'session-keepalive-interval-sec': ,\n 'session-backoff': {\n 'backoff-initial-sec': ,\n 'backoff-maximum-sec': ,\n },\n 'global-md5-password': ,\n },\n 'discovery': {\n 'discovery-link-hellos': {\n 'link-hellos-hold-time-sec': ,\n 'link-hellos-interval-sec': ,\n },\n 'discovery-target-hellos': {\n 'target-hellos-hold-time-sec': ,\n 'target-hellos-interval-sec': ,\n },\n 'discovery-quick-start': ,\n 'discovery-transport-address': {\n 'transport-ipv4-address': ,\n },\n },\n 'graceful-restart': {\n 'graceful-restart-status': ,\n 'graceful-restart-reconnect-timeout': {\n 'reconnect-timeout-time-sec': ,\n 'reconnect-timeout-forward-state-holdtime-sec': ,\n },\n },\n 'nsr': {\n 'nsr-status': ,\n Optional (str) nsr-sync-ed-status: ,\n },\n 'timeouts': {\n 'housekeeping-periodic-timer-timeouts-sec': ,\n 'local-binding-timeouts-sec': ,\n 'forward-state-lsd-timeouts-sec': ,\n },\n 'delay-af-bind-peer-sec': ,\n 'max': {\n 'interfaces': {\n 'max-interfaces-units': ,\n Optional (str) attached-interfaces-units: ,\n Optional (str) te-tunnel-interfaces-units: ,\n },\n 'max-peers-units': ,\n },\n 'oor-state': {\n 'oor-memory': ,\n },\n },\n}", "uid": "show_mpls_ldp_parameters", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mpls.py#L2131" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mpls.py#L2132" }, "junos": { "class": "ShowMplsLdpParameters", @@ -43510,7 +44471,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) local_ldp_identifier: {\n Any (str) *: {\n Optional (str) discovery_sources: {\n 'interfaces': {\n Any (str) *: {\n Optional (str) source_ip_addr: ,\n Optional (str) transport_ip_addr: ,\n Optional (str) xmit: ,\n Optional (str) recv: ,\n Optional (str) hello_interval_ms: ,\n Optional (str) hello_due_time_ms: ,\n Optional (str) quick_start: ,\n Optional (str) ldp_id: {\n Any (str) *: {\n Optional (str) established_date: ,\n Optional (str) established_elapsed: ,\n Optional (str) holdtime_sec: ,\n Optional (str) expiring_in: ,\n Optional (str) proposed_local: ,\n Optional (str) proposed_peer: ,\n Optional (str) source_ip_addr: ,\n Optional (str) transport_ip_addr: ,\n },\n },\n },\n },\n },\n Optional (str) targeted_hellos: {\n Any (str) *: {\n Any (str) *: {\n Optional (str) xmit: ,\n Optional (str) recv: ,\n Optional (str) active: ,\n Optional (str) passive: ,\n Optional (str) active/passive: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mpls_ldp_vrf_vrf_discovery", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mpls.py#L299" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mpls.py#L300" } }, "show mpls ldp vrf {vrf} discovery detail": { @@ -43521,7 +44482,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) local_ldp_identifier: {\n Any (str) *: {\n Optional (str) discovery_sources: {\n 'interfaces': {\n Any (str) *: {\n Optional (str) source_ip_addr: ,\n Optional (str) transport_ip_addr: ,\n Optional (str) xmit: ,\n Optional (str) recv: ,\n Optional (str) hello_interval_ms: ,\n Optional (str) hello_due_time_ms: ,\n Optional (str) quick_start: ,\n Optional (str) ldp_id: {\n Any (str) *: {\n Optional (str) established_date: ,\n Optional (str) established_elapsed: ,\n Optional (str) holdtime_sec: ,\n Optional (str) expiring_in: ,\n Optional (str) proposed_local: ,\n Optional (str) proposed_peer: ,\n Optional (str) source_ip_addr: ,\n Optional (str) transport_ip_addr: ,\n },\n },\n },\n },\n },\n Optional (str) targeted_hellos: {\n Any (str) *: {\n Any (str) *: {\n Optional (str) xmit: ,\n Optional (str) recv: ,\n Optional (str) active: ,\n Optional (str) passive: ,\n Optional (str) active/passive: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mpls_ldp_vrf_vrf_discovery_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mpls.py#L299" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mpls.py#L300" } }, "show mpls ldp vrf {vrf} neighbor": { @@ -43532,7 +44493,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'peers': {\n Any (str) *: {\n 'label_space_id': {\n Any (str) *: {\n 'tcp_connection': ,\n Optional (str) local_ldp_ident: ,\n Optional (str) graceful_restart: ,\n Optional (str) session_holdtime: ,\n Optional (str) session_holdtime_ms: ,\n Optional (str) password: ,\n 'state': ,\n 'msg_sent': ,\n 'msg_rcvd': ,\n 'neighbor': ,\n Optional (str) last_tib_rev_sent: ,\n 'uptime': ,\n Optional (str) uid: ,\n Optional (str) peer_id: ,\n Optional (str) address_family: {\n Any (str) *: {\n 'ldp_discovery_sources': {\n Optional (str) interface: {\n Any (str) *: {\n Optional (str) ip_address: {\n Any (str) *: {\n Optional (str) holdtime_ms: ,\n Optional (str) hello_interval_ms: ,\n Optional (str) holdtime: ,\n Optional (str) hello_interval: ,\n Optional (str) holdtime_str: ,\n },\n },\n },\n },\n Optional (str) targeted_hello: {\n Any (str) *: {\n Any (str) *: {\n Optional (str) active: ,\n Optional (str) holdtime_ms: ,\n Optional (str) hello_interval_ms: ,\n Optional (str) holdtime: ,\n Optional (str) hello_interval: ,\n Optional (str) holdtime_str: ,\n },\n },\n },\n },\n Optional (str) address_bound: ,\n },\n },\n Optional (str) peer_holdtime: ,\n Optional (str) ka_interval: ,\n Optional (str) peer_holdtime_ms: ,\n Optional (str) ka_interval_ms: ,\n Optional (str) peer_state: ,\n Optional (str) clients: ,\n Optional (str) inbound_label_filtering: ,\n Optional (str) session_protection: {\n 'session_state': ,\n Optional (str) duration_int: ,\n Optional (str) duration_str: ,\n },\n Optional (str) nsr: ,\n Optional (str) capabilities: {\n Optional (str) sent: {\n Any (str) *: ,\n },\n Optional (str) received: {\n Any (str) *: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mpls_ldp_vrf_vrf_neighbor", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mpls.py#L892" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mpls.py#L893" } }, "show mpls ldp vrf {vrf} neighbor detail": { @@ -43543,7 +44504,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'peers': {\n Any (str) *: {\n 'label_space_id': {\n Any (str) *: {\n 'tcp_connection': ,\n Optional (str) local_ldp_ident: ,\n Optional (str) graceful_restart: ,\n Optional (str) session_holdtime: ,\n Optional (str) session_holdtime_ms: ,\n Optional (str) password: ,\n 'state': ,\n 'msg_sent': ,\n 'msg_rcvd': ,\n 'neighbor': ,\n Optional (str) last_tib_rev_sent: ,\n 'uptime': ,\n Optional (str) uid: ,\n Optional (str) peer_id: ,\n Optional (str) address_family: {\n Any (str) *: {\n 'ldp_discovery_sources': {\n Optional (str) interface: {\n Any (str) *: {\n Optional (str) ip_address: {\n Any (str) *: {\n Optional (str) holdtime_ms: ,\n Optional (str) hello_interval_ms: ,\n Optional (str) holdtime: ,\n Optional (str) hello_interval: ,\n Optional (str) holdtime_str: ,\n },\n },\n },\n },\n Optional (str) targeted_hello: {\n Any (str) *: {\n Any (str) *: {\n Optional (str) active: ,\n Optional (str) holdtime_ms: ,\n Optional (str) hello_interval_ms: ,\n Optional (str) holdtime: ,\n Optional (str) hello_interval: ,\n Optional (str) holdtime_str: ,\n },\n },\n },\n },\n Optional (str) address_bound: ,\n },\n },\n Optional (str) peer_holdtime: ,\n Optional (str) ka_interval: ,\n Optional (str) peer_holdtime_ms: ,\n Optional (str) ka_interval_ms: ,\n Optional (str) peer_state: ,\n Optional (str) clients: ,\n Optional (str) inbound_label_filtering: ,\n Optional (str) session_protection: {\n 'session_state': ,\n Optional (str) duration_int: ,\n Optional (str) duration_str: ,\n },\n Optional (str) nsr: ,\n Optional (str) capabilities: {\n Optional (str) sent: {\n Any (str) *: ,\n },\n Optional (str) received: {\n Any (str) *: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mpls_ldp_vrf_vrf_neighbor_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mpls.py#L1313" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mpls.py#L1314" } }, "show mpls ldp vrf {vrf} neighbor {interface}": { @@ -43554,7 +44515,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'peers': {\n Any (str) *: {\n 'label_space_id': {\n Any (str) *: {\n 'tcp_connection': ,\n Optional (str) local_ldp_ident: ,\n Optional (str) graceful_restart: ,\n Optional (str) session_holdtime: ,\n Optional (str) session_holdtime_ms: ,\n Optional (str) password: ,\n 'state': ,\n 'msg_sent': ,\n 'msg_rcvd': ,\n 'neighbor': ,\n Optional (str) last_tib_rev_sent: ,\n 'uptime': ,\n Optional (str) uid: ,\n Optional (str) peer_id: ,\n Optional (str) address_family: {\n Any (str) *: {\n 'ldp_discovery_sources': {\n Optional (str) interface: {\n Any (str) *: {\n Optional (str) ip_address: {\n Any (str) *: {\n Optional (str) holdtime_ms: ,\n Optional (str) hello_interval_ms: ,\n Optional (str) holdtime: ,\n Optional (str) hello_interval: ,\n Optional (str) holdtime_str: ,\n },\n },\n },\n },\n Optional (str) targeted_hello: {\n Any (str) *: {\n Any (str) *: {\n Optional (str) active: ,\n Optional (str) holdtime_ms: ,\n Optional (str) hello_interval_ms: ,\n Optional (str) holdtime: ,\n Optional (str) hello_interval: ,\n Optional (str) holdtime_str: ,\n },\n },\n },\n },\n Optional (str) address_bound: ,\n },\n },\n Optional (str) peer_holdtime: ,\n Optional (str) ka_interval: ,\n Optional (str) peer_holdtime_ms: ,\n Optional (str) ka_interval_ms: ,\n Optional (str) peer_state: ,\n Optional (str) clients: ,\n Optional (str) inbound_label_filtering: ,\n Optional (str) session_protection: {\n 'session_state': ,\n Optional (str) duration_int: ,\n Optional (str) duration_str: ,\n },\n Optional (str) nsr: ,\n Optional (str) capabilities: {\n Optional (str) sent: {\n Any (str) *: ,\n },\n Optional (str) received: {\n Any (str) *: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mpls_ldp_vrf_vrf_neighbor_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mpls.py#L892" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mpls.py#L893" } }, "show mpls ldp vrf {vrf} {interface} detail": { @@ -43565,7 +44526,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'peers': {\n Any (str) *: {\n 'label_space_id': {\n Any (str) *: {\n 'tcp_connection': ,\n Optional (str) local_ldp_ident: ,\n Optional (str) graceful_restart: ,\n Optional (str) session_holdtime: ,\n Optional (str) session_holdtime_ms: ,\n Optional (str) password: ,\n 'state': ,\n 'msg_sent': ,\n 'msg_rcvd': ,\n 'neighbor': ,\n Optional (str) last_tib_rev_sent: ,\n 'uptime': ,\n Optional (str) uid: ,\n Optional (str) peer_id: ,\n Optional (str) address_family: {\n Any (str) *: {\n 'ldp_discovery_sources': {\n Optional (str) interface: {\n Any (str) *: {\n Optional (str) ip_address: {\n Any (str) *: {\n Optional (str) holdtime_ms: ,\n Optional (str) hello_interval_ms: ,\n Optional (str) holdtime: ,\n Optional (str) hello_interval: ,\n Optional (str) holdtime_str: ,\n },\n },\n },\n },\n Optional (str) targeted_hello: {\n Any (str) *: {\n Any (str) *: {\n Optional (str) active: ,\n Optional (str) holdtime_ms: ,\n Optional (str) hello_interval_ms: ,\n Optional (str) holdtime: ,\n Optional (str) hello_interval: ,\n Optional (str) holdtime_str: ,\n },\n },\n },\n },\n Optional (str) address_bound: ,\n },\n },\n Optional (str) peer_holdtime: ,\n Optional (str) ka_interval: ,\n Optional (str) peer_holdtime_ms: ,\n Optional (str) ka_interval_ms: ,\n Optional (str) peer_state: ,\n Optional (str) clients: ,\n Optional (str) inbound_label_filtering: ,\n Optional (str) session_protection: {\n 'session_state': ,\n Optional (str) duration_int: ,\n Optional (str) duration_str: ,\n },\n Optional (str) nsr: ,\n Optional (str) capabilities: {\n Optional (str) sent: {\n Any (str) *: ,\n },\n Optional (str) received: {\n Any (str) *: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mpls_ldp_vrf_vrf_interface_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mpls.py#L1313" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mpls.py#L1314" } }, "show mpls lsp": { @@ -43653,7 +44614,18 @@ "package": "genie.libs.parser", "schema": "{\n'status': ,\nOptional (str) destination: ,\nOptional (str) protocol: ,\nOptional (str) number_of_tunnels: ,\nOptional (str) tunnel: {\n Optional (str) tunnel_number: ,\n Optional (str) load_balance_metric: ,\n Optional (str) nexthop: ,\n Optional (str) flags: ,\n },\n}", "uid": "show_mpls_traffic-eng_autoroute", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L4418" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L4421" + } + }, + "show mpls traffic-eng fast-reroute database detail": { + "iosxe": { + "class": "ShowMplsTrafficEngFastRerouteDatabaseDetail", + "doc": "Parser for show mpls traffic-eng fast-reroute database detail", + "module_name": "show_mpls", + "package": "genie.libs.parser", + "schema": "{\n'frr_db_summary': {\n 'protected_intfs_num': ,\n 'protected_lsps_num': ,\n 'backup_tunnels_num': ,\n 'active_intfs_num': ,\n 'frr_active_tunnels_num': ,\n },\nOptional (str) p2p_lsps: {\n Any (str) *: {\n Any (str) *: {\n 'src_ip': ,\n 'dst_ip': ,\n 'state': ,\n 'in_label': ,\n 'out_intf': ,\n 'out_label': ,\n 'frr_tunnel': ,\n 'frr_out_label': ,\n },\n },\n },\nOptional (str) p2mp_sub_lsps: {\n Any (str) *: {\n Any (str) *: {\n 'src_ip': ,\n 'dst_ip': ,\n 'state': ,\n 'in_label': ,\n 'out_intf': ,\n 'out_label': ,\n 'frr_tunnel': ,\n 'frr_out_label': ,\n },\n },\n },\n}", + "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#L4917" } }, "show mpls traffic-eng link-management advertisements": { @@ -43664,7 +44636,7 @@ "package": "genie.libs.parser", "schema": "{\n'link_id': {\n Any (str) *: {\n 'interface': ,\n 'link_subnet_type': ,\n 'link_ip_address': ,\n 'designated_router': ,\n 'te_metric': ,\n 'igp_metric': ,\n 'srlgs': ,\n 'physical_bandwidth': ,\n 'reserved_global_bandwidth': ,\n 'reserved_sub_bandwidth': ,\n 'attribute_flags': ,\n 'downstream': {\n Any (str) *: {\n 'global_pool': ,\n 'sub_pool': ,\n },\n },\n },\n },\n}", "uid": "show_mpls_traffic-eng_link-management_advertisements", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L4545" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L4548" } }, "show mpls traffic-eng topology": { @@ -43675,7 +44647,7 @@ "package": "genie.libs.parser", "schema": "{\n'system_id': ,\nOptional (str) ospf_process_id: ,\nOptional (str) area_id: ,\n'signalling_error_holddown': ,\n'global_link_generation': ,\n'igp_id': {\n Any (str) *: {\n 'mpls_te_id': ,\n 'node': ,\n Optional (str) ospf_process_id: ,\n Optional (str) area_id: ,\n 'link': {\n Any (str) *: {\n 'type': ,\n 'dr': ,\n 'nbr_node_id': ,\n 'gen': ,\n 'frag_id': ,\n 'interface_address': ,\n 'te_metric': ,\n 'igp_metric': ,\n 'attribute_flags': ,\n 'srlgs': ,\n 'physical_bw': ,\n 'max_reservable_bw_global': ,\n 'max_reservable_bw_sub': ,\n 'bandwidth': {\n Any (str) *: {\n 'total_allocated_bw': ,\n 'global_pool_reservable_bw': ,\n 'sub_pool_reservable_bw': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mpls_traffic-eng_topology", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L4720" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L4723" } }, "show mpls traffic-eng tunnels": { @@ -43686,7 +44658,7 @@ "package": "genie.libs.parser", "schema": "{\n'tunnel_type': {\n Any (str) *: {\n 'tunnel_name': {\n Any (str) *: {\n Optional (str) destination: ,\n Optional (str) signalled_state: ,\n Optional (str) tunnel_state: ,\n Optional (str) status: {\n 'admin': ,\n 'oper': ,\n 'path': ,\n 'signalling': ,\n 'path_option': {\n Optional (Any) Any (str) *: {\n 'type': ,\n Optional (str) path_name: ,\n Optional (str) path_weight: ,\n Optional (str) path_attribute: ,\n Optional (str) lockdown: ,\n Optional (str) attribute: ,\n },\n },\n },\n Optional (str) config_parameters: {\n 'bandwidth': ,\n 'bandwidth_unit': ,\n 'bandwidth_type': ,\n 'priority': {\n 'setup_priority': ,\n 'hold_priority': ,\n },\n 'affinity': ,\n 'metric_used': ,\n Optional (str) metric_type: ,\n Optional (str) path_selection_tiebreaker: {\n 'global': ,\n 'tunnel_specific': ,\n 'effective': ,\n 'effective_type': ,\n },\n Optional (str) hop_limit: ,\n Optional (str) cost_limit: ,\n Optional (str) path_invalidation_timeout: ,\n Optional (str) path_invalidation_timeout_unit: ,\n Optional (str) path_invalidation_timeout_type: ,\n Optional (str) action: ,\n Optional (str) autoroute: ,\n Optional (str) lockdown: ,\n Optional (str) max_load_share: ,\n Optional (str) load_share_type: ,\n Optional (str) loadshare: ,\n Optional (str) auto_bw: ,\n Optional (str) fault_oam: ,\n Optional (str) wrap_protection: ,\n Optional (str) wrap_capable: ,\n Optional (str) autoroute_destination: ,\n },\n Optional (str) active_path_option_parameters: {\n 'state': {\n 'active_path': ,\n 'path_type': ,\n },\n Optional (str) bandwidthoverride: ,\n Optional (str) lockdown: ,\n Optional (str) verbatim: ,\n },\n Optional (str) node_hop_count: ,\n Optional (str) inlabel: ,\n Optional (str) outlabel: ,\n Optional (str) next_hop: ,\n Optional (str) prev_hop: ,\n Optional (str) rsvp_signalling_info: {\n 'src': ,\n 'dst': ,\n 'tun_id': ,\n 'tun_instance': ,\n 'rsvp_path_info': {\n Optional (str) my_address: ,\n 'explicit_route': ,\n Optional (str) record_route: ,\n Optional (str) tspec: {\n 'ave_rate': ,\n 'ave_rate_unit': ,\n 'burst': ,\n 'burst_unit': ,\n 'peak_rate': ,\n 'peak_rate_unit': ,\n },\n },\n Optional (str) rsvp_resv_info: {\n 'record_route': ,\n 'fspec': {\n 'ave_rate': ,\n 'ave_rate_unit': ,\n 'burst': ,\n 'burst_unit': ,\n 'peak_rate': ,\n 'peak_rate_unit': ,\n },\n },\n },\n Optional (str) shortest_unconstrained_path_info: {\n 'path_weight': Any (str) *,\n Optional (str) path_weight_type: ,\n 'explicit_route': ,\n },\n Optional (str) history: {\n 'tunnel': {\n Any (str) *: ,\n 'number_of_lsp_ids_used': ,\n },\n Optional (str) current_lsp_id: {\n Any (str) *: {\n Any (str) *: ,\n },\n },\n Optional (str) prior_lsp_id: {\n Any (str) *: {\n Optional (str) id: ,\n Optional (str) removal_trigger: ,\n Optional (str) last_error: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mpls_traffic-eng_tunnels", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L3726" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L3729" } }, "show mpls traffic-eng tunnels brief": { @@ -43697,7 +44669,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) signalling_summary: {\n Optional (str) lsp_tunnels_process: ,\n Optional (str) passive_lsp_listener: ,\n Optional (str) rsvp_process: ,\n Optional (str) forwarding: ,\n Optional (str) auto_tunnel: {\n Optional (str) p2p_state: ,\n Optional (str) min_range: ,\n Optional (str) max_range: ,\n },\n Optional (str) periodic_reoptimization: ,\n Optional (str) periodic_frr_promotion: ,\n Optional (str) periodic_auto_bw_collection: ,\n Optional (str) sr_tunnel_max_label_push: ,\n },\n'p2p_tunnels': {\n Optional (str) tunnel_id: {\n Optional (Any) Any (str) *: {\n Optional (str) destination_ip: ,\n Optional (str) up_intf: ,\n Optional (str) down_intf: ,\n Optional (str) state: ,\n Optional (str) prot: ,\n },\n },\n },\n'p2mp_tunnels': {\n Optional (str) tunnel_id: ,\n },\n}", "uid": "show_mpls_traffic-eng_tunnels_brief", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L4265" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L4268" } }, "show mpls traffic-eng tunnels tabular": { @@ -43708,7 +44680,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'tunnel': {\n Any (str) *: {\n 'lsp_id': ,\n 'destination_address': ,\n 'source_address': ,\n 'tunnel_state': ,\n 'frr_state': ,\n 'lsp_role': ,\n Optional (str) path_prot: ,\n },\n },\n },\n },\n}", "uid": "show_mpls_traffic-eng_tunnels_tabular", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mpls.py#L2808" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mpls.py#L2809" } }, "show mpls traffic-eng tunnels {tunnel_id}": { @@ -43719,7 +44691,7 @@ "package": "genie.libs.parser", "schema": "{\n'tunnel': {\n Any (str) *: {\n 'destination': ,\n 'ifhandle': ,\n 'signalled_name': ,\n 'status': {\n 'admin': ,\n 'oper': ,\n 'path': ,\n 'signalling': ,\n Optional (str) path_option: {\n Optional (Any) Any (str) *: {\n Optional (str) type: ,\n Optional (str) path_weight: ,\n Optional (str) accumulative_metrics: {\n Optional (str) te: ,\n Optional (str) igp: ,\n Optional (str) path: ,\n },\n },\n },\n Optional (str) last_pcalc_error: {\n 'time': ,\n 'info': ,\n 'reverselink': ,\n },\n 'g_pid': ,\n 'bandwidth_requested': ,\n 'bandwidth_requested_unit': ,\n 'creation_time': ,\n },\n 'config_parameters': {\n 'bandwidth': ,\n 'bandwidth_unit': ,\n 'priority': ,\n 'affinity': ,\n 'metric_type': ,\n 'path_selection': {\n 'tiebreaker': ,\n },\n 'hop_limit': ,\n 'cost_limit': ,\n 'delay_limit': ,\n 'delay_measurement': ,\n 'path_invalidation_timeout': ,\n 'path_invalidation_timeout_unit': ,\n 'action': ,\n 'autoroute': ,\n 'lockdown': ,\n 'policy_class': ,\n 'forward_class': ,\n 'forward_class_state': ,\n 'forwarding_adjacency': ,\n 'autoroute_destinations': ,\n 'loadshare': ,\n 'loadshare_state': ,\n 'auto_bw': ,\n 'auto_capacity': ,\n 'fast_reroute': ,\n 'protection_desired': ,\n 'path_protection': ,\n 'bfd_fast_detection': ,\n 'reoptimization_after_affinity_failure': ,\n 'soft_preemption': ,\n },\n 'history': {\n 'tunnel_up_time': ,\n 'current_lsp': {\n 'uptime': ,\n },\n 'reopt_lsp': {\n 'lsp_failure': {\n 'lsp': ,\n 'lsp_status': ,\n 'date_time': ,\n },\n },\n 'prior_lsp': {\n 'id': ,\n 'path_option': ,\n 'removal_trigger': ,\n },\n },\n 'path_info': {\n Any (str) *: {\n 'node_hop_count': ,\n 'hop': {\n Any (str) *: {\n 'ip_address': ,\n },\n },\n },\n },\n 'displayed': {\n 'heads_displayed': ,\n 'total_heads': ,\n 'midpoints_displayed': ,\n 'total_midpoints': ,\n 'tails_displayed': ,\n 'total_tails': ,\n 'status': {\n 'up': ,\n 'down': ,\n 'recovering': ,\n 'recovered_heads': ,\n },\n },\n },\n },\n}", "uid": "show_mpls_traffic-eng_tunnels_tunnel_id", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mpls.py#L2969" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mpls.py#L2970" } }, "show mpls traffic-eng tunnels {tunnel}": { @@ -43730,7 +44702,7 @@ "package": "genie.libs.parser", "schema": "{\n'tunnel': {\n Any (str) *: {\n 'destination': ,\n 'status': {\n 'admin': ,\n 'oper': ,\n 'path': ,\n 'signalling': ,\n 'path_option': {\n Optional (Any) Any (str) *: {\n 'type': ,\n Optional (str) path_name: ,\n Optional (str) path_weight: ,\n Optional (str) path_attribute: ,\n Optional (str) lockdown: ,\n Optional (str) attribute: ,\n },\n },\n },\n 'config_parameters': {\n 'bandwidth': ,\n 'bandwidth_unit': ,\n 'bandwidth_type': ,\n 'priority': {\n 'setup_priority': ,\n 'hold_priority': ,\n },\n 'affinity': ,\n 'metric_used': ,\n Optional (str) metric_type: ,\n Optional (str) path_selection_tiebreaker: {\n 'global': ,\n 'tunnel_specific': ,\n 'effective': ,\n 'effective_type': ,\n },\n Optional (str) hop_limit: ,\n Optional (str) cost_limit: ,\n Optional (str) path_invalidation_timeout: ,\n Optional (str) path_invalidation_timeout_unit: ,\n Optional (str) path_invalidation_timeout_type: ,\n Optional (str) action: ,\n Optional (str) autoroute: ,\n Optional (str) lockdown: ,\n Optional (str) loadshare: ,\n Optional (str) max_load_share: ,\n Optional (str) load_share_type: ,\n Optional (str) auto_bw: ,\n Optional (str) fault_oam: ,\n Optional (str) wrap_protection: ,\n Optional (str) wrap_capable: ,\n Optional (str) autoroute_destination: ,\n },\n Optional (str) active_path_option_parameters: {\n 'state': {\n 'active_path': ,\n 'path_type': ,\n },\n Optional (str) bandwidthoverride: ,\n Optional (str) lockdown: ,\n Optional (str) verbatim: ,\n },\n Optional (str) node_hop_count: ,\n Optional (str) inlabel: ,\n Optional (str) outlabel: ,\n Optional (str) next_hop: ,\n Optional (str) rsvp_signalling_info: {\n 'src': ,\n 'dst': ,\n 'tun_id': ,\n 'tun_instance': ,\n 'rsvp_path_info': {\n Optional (str) my_address: ,\n 'explicit_route': ,\n Optional (str) record_route: ,\n Optional (str) tspec: {\n 'ave_rate': ,\n 'ave_rate_unit': ,\n 'burst': ,\n 'burst_unit': ,\n 'peak_rate': ,\n 'peak_rate_unit': ,\n },\n },\n Optional (str) rsvp_resv_info: {\n 'record_route': ,\n 'fspec': {\n 'ave_rate': ,\n 'ave_rate_unit': ,\n 'burst': ,\n 'burst_unit': ,\n 'peak_rate': ,\n 'peak_rate_unit': ,\n },\n },\n },\n Optional (str) shortest_unconstrained_path_info: {\n 'path_weight': Any (str) *,\n Optional (str) path_weight_type: ,\n 'explicit_route': ,\n },\n Optional (str) history: {\n 'tunnel': {\n Any (str) *: ,\n 'number_of_lsp_ids_used': ,\n },\n Optional (str) current_lsp_id: {\n Any (str) *: {\n Any (str) *: ,\n },\n },\n Optional (str) prior_lsp_id: {\n Any (str) *: {\n Optional (str) id: ,\n Optional (str) removal_trigger: ,\n Optional (str) last_error: ,\n },\n },\n },\n },\n },\n}", "uid": "show_mpls_traffic-eng_tunnels_tunnel", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L3150" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mpls.py#L3153" } }, "show mpls vll {vll}": { @@ -43821,6 +44793,39 @@ "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mrib.py#L65" } }, + "show mrp ports": { + "iosxe": { + "class": "ShowMrpPorts", + "doc": "Parser for show mrp ports ", + "module_name": "show_mrp", + "package": "genie.libs.parser", + "schema": "{\n'mrp_rings': {\n Any (str) *: {\n : ,\n },\n },\n}", + "uid": "show_mrp_ports", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mrp.py#L33" + } + }, + "show mrp ring": { + "iosxe": { + "class": "ShowMrpRing", + "doc": "Parser for:\n * show mrp ring\n * show mrp ring {ring_id}\n ", + "module_name": "show_mrp", + "package": "genie.libs.parser", + "schema": "{\n'mrp_rings': {\n Any (str) *: {\n Optional (str) ring: ,\n Optional (str) profile: ,\n Optional (str) mode: ,\n Optional (str) priority: ,\n Optional (str) operation_mode: ,\n Optional (str) from: ,\n Optional (str) license: ,\n Optional (str) gateway: {\n Optional (str) status: ,\n },\n Optional (str) best_manager: {\n Optional (str) mac_address: ,\n Optional (str) priority: ,\n },\n Optional (str) network_topology: ,\n Optional (str) network_status: ,\n Optional (str) port1: {\n Optional (str) mac_address: ,\n Optional (str) interface: ,\n Optional (str) status: ,\n },\n Optional (str) port2: {\n Optional (str) mac_address: ,\n Optional (str) interface: ,\n Optional (str) status: ,\n },\n Optional (str) vlan_id: ,\n Optional (str) domain_name: ,\n Optional (str) domain_id: ,\n Optional (str) topology_change_request_interval: ,\n Optional (str) topology_change_repeat_count: ,\n Optional (str) short_test_frame_interval: ,\n Optional (str) default_test_frame_interval: ,\n Optional (str) operational_test_frame_interval: ,\n Optional (str) test_monitoring_interval_count: ,\n Optional (str) test_monitoring_extended_interval_count: ,\n Optional (str) link_down_timer_interval: ,\n Optional (str) link_up_timer_interval: ,\n Optional (str) link_change_up_or_down_count: ,\n },\n },\n}", + "uid": "show_mrp_ring", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mrp.py#L123" + } + }, + "show mrp ring {ring_id}": { + "iosxe": { + "class": "ShowMrpRing", + "doc": "Parser for:\n * show mrp ring\n * show mrp ring {ring_id}\n ", + "module_name": "show_mrp", + "package": "genie.libs.parser", + "schema": "{\n'mrp_rings': {\n Any (str) *: {\n Optional (str) ring: ,\n Optional (str) profile: ,\n Optional (str) mode: ,\n Optional (str) priority: ,\n Optional (str) operation_mode: ,\n Optional (str) from: ,\n Optional (str) license: ,\n Optional (str) gateway: {\n Optional (str) status: ,\n },\n Optional (str) best_manager: {\n Optional (str) mac_address: ,\n Optional (str) priority: ,\n },\n Optional (str) network_topology: ,\n Optional (str) network_status: ,\n Optional (str) port1: {\n Optional (str) mac_address: ,\n Optional (str) interface: ,\n Optional (str) status: ,\n },\n Optional (str) port2: {\n Optional (str) mac_address: ,\n Optional (str) interface: ,\n Optional (str) status: ,\n },\n Optional (str) vlan_id: ,\n Optional (str) domain_name: ,\n Optional (str) domain_id: ,\n Optional (str) topology_change_request_interval: ,\n Optional (str) topology_change_repeat_count: ,\n Optional (str) short_test_frame_interval: ,\n Optional (str) default_test_frame_interval: ,\n Optional (str) operational_test_frame_interval: ,\n Optional (str) test_monitoring_interval_count: ,\n Optional (str) test_monitoring_extended_interval_count: ,\n Optional (str) link_down_timer_interval: ,\n Optional (str) link_up_timer_interval: ,\n Optional (str) link_change_up_or_down_count: ,\n },\n },\n}", + "uid": "show_mrp_ring_ring_id", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mrp.py#L123" + } + }, "show msdp context": { "iosxr": { "class": "ShowMsdpContext", @@ -44016,7 +45021,7 @@ "package": "genie.libs.parser", "schema": "{\n'dynamic_mappings': {\n 'access_list': {\n Any (str) *: {\n 'dir_id': ,\n 'direction': ,\n 'flags': ,\n 'mapping_id': ,\n 'null': ,\n 'pool': ,\n 'rg_id': ,\n },\n },\n Optional (str) no_of_mappings: ,\n },\n}", "uid": "show_nat64_mappings_dynamic", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L732" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L735" } }, "show nat64 mappings dynamic id {number}": { @@ -44027,7 +45032,7 @@ "package": "genie.libs.parser", "schema": "{\n'dynamic_mappings': {\n 'access_list': {\n Any (str) *: {\n 'dir_id': ,\n 'direction': ,\n 'flags': ,\n 'mapping_id': ,\n 'null': ,\n 'pool': ,\n 'rg_id': ,\n },\n },\n Optional (str) no_of_mappings: ,\n },\n}", "uid": "show_nat64_mappings_dynamic_id_number", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L732" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L735" } }, "show nat64 mappings dynamic list {access_list_name}": { @@ -44038,7 +45043,7 @@ "package": "genie.libs.parser", "schema": "{\n'dynamic_mappings': {\n 'access_list': {\n Any (str) *: {\n 'dir_id': ,\n 'direction': ,\n 'flags': ,\n 'mapping_id': ,\n 'null': ,\n 'pool': ,\n 'rg_id': ,\n },\n },\n Optional (str) no_of_mappings: ,\n },\n}", "uid": "show_nat64_mappings_dynamic_list_access_list_name", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L732" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L735" } }, "show nat64 mappings dynamic pool {pool_name}": { @@ -44049,7 +45054,7 @@ "package": "genie.libs.parser", "schema": "{\n'dynamic_mappings': {\n 'access_list': {\n Any (str) *: {\n 'dir_id': ,\n 'direction': ,\n 'flags': ,\n 'mapping_id': ,\n 'null': ,\n 'pool': ,\n 'rg_id': ,\n },\n },\n Optional (str) no_of_mappings: ,\n },\n}", "uid": "show_nat64_mappings_dynamic_pool_pool_name", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L732" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L735" } }, "show nat64 mappings static": { @@ -44060,7 +45065,7 @@ "package": "genie.libs.parser", "schema": "{\n'static_mappings': {\n 'index': {\n Any (str) *: {\n 'address': ,\n 'direction': ,\n 'is_valid': ,\n 'mapping_id': ,\n 'non_key_address': ,\n 'protocol': ,\n 'rg_id': ,\n },\n },\n 'no_of_mappings': ,\n },\n}", "uid": "show_nat64_mappings_static", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L931" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L934" } }, "show nat64 mappings static addresses": { @@ -44071,7 +45076,7 @@ "package": "genie.libs.parser", "schema": "{\n'nat64_mappings': {\n 'address': {\n Any (str) *: {\n 'direction': ,\n 'ref_count': ,\n },\n },\n },\n}", "uid": "show_nat64_mappings_static_addresses", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L656" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L659" } }, "show nat64 mappings static addresses {ip_address}": { @@ -44082,7 +45087,7 @@ "package": "genie.libs.parser", "schema": "{\n'nat64_mappings': {\n 'address': {\n Any (str) *: {\n 'direction': ,\n 'ref_count': ,\n },\n },\n },\n}", "uid": "show_nat64_mappings_static_addresses_ip_address", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L656" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L659" } }, "show nat64 mappings static addresses {ipv6_address}": { @@ -44093,7 +45098,7 @@ "package": "genie.libs.parser", "schema": "{\n'nat64_mappings': {\n 'address': {\n Any (str) *: {\n 'direction': ,\n 'ref_count': ,\n },\n },\n },\n}", "uid": "show_nat64_mappings_static_addresses_ipv6_address", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L656" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L659" } }, "show nat64 pools": { @@ -44104,7 +45109,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) pools_configured: ,\nAny (str) *: {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n 'protocol': ,\n 'hsl_id': ,\n 'name': ,\n 'is_single': ,\n 'range': ,\n Optional (str) ranges: ,\n Any (str) *: {\n Optional (str) static_routes_range: ,\n Optional (str) static_routes: ,\n },\n },\n },\n },\n },\n}", "uid": "show_nat64_pools", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L1043" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L1046" } }, "show nat64 pools hsl-id {hsl_id}": { @@ -44115,7 +45120,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) pools_configured: ,\nAny (str) *: {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n 'protocol': ,\n 'hsl_id': ,\n 'name': ,\n 'is_single': ,\n 'range': ,\n Optional (str) ranges: ,\n Any (str) *: {\n Optional (str) static_routes_range: ,\n Optional (str) static_routes: ,\n },\n },\n },\n },\n },\n}", "uid": "show_nat64_pools_hsl-id_hsl_id", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L1043" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L1046" } }, "show nat64 pools hsl-id {hsl_id} {routes}": { @@ -44126,7 +45131,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) pools_configured: ,\nAny (str) *: {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n 'protocol': ,\n 'hsl_id': ,\n 'name': ,\n 'is_single': ,\n 'range': ,\n Optional (str) ranges: ,\n Any (str) *: {\n Optional (str) static_routes_range: ,\n Optional (str) static_routes: ,\n },\n },\n },\n },\n },\n}", "uid": "show_nat64_pools_hsl-id_hsl_id_routes", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L1043" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L1046" } }, "show nat64 pools name {pool_name}": { @@ -44137,7 +45142,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) pools_configured: ,\nAny (str) *: {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n 'protocol': ,\n 'hsl_id': ,\n 'name': ,\n 'is_single': ,\n 'range': ,\n Optional (str) ranges: ,\n Any (str) *: {\n Optional (str) static_routes_range: ,\n Optional (str) static_routes: ,\n },\n },\n },\n },\n },\n}", "uid": "show_nat64_pools_name_pool_name", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L1043" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L1046" } }, "show nat64 pools name {pool_name} {routes}": { @@ -44148,7 +45153,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) pools_configured: ,\nAny (str) *: {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n 'protocol': ,\n 'hsl_id': ,\n 'name': ,\n 'is_single': ,\n 'range': ,\n Optional (str) ranges: ,\n Any (str) *: {\n Optional (str) static_routes_range: ,\n Optional (str) static_routes: ,\n },\n },\n },\n },\n },\n}", "uid": "show_nat64_pools_name_pool_name_routes", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L1043" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L1046" } }, "show nat64 pools range {pool_start_ip} {upper_range}": { @@ -44159,7 +45164,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) pools_configured: ,\nAny (str) *: {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n 'protocol': ,\n 'hsl_id': ,\n 'name': ,\n 'is_single': ,\n 'range': ,\n Optional (str) ranges: ,\n Any (str) *: {\n Optional (str) static_routes_range: ,\n Optional (str) static_routes: ,\n },\n },\n },\n },\n },\n}", "uid": "show_nat64_pools_range_pool_start_ip_upper_range", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L1043" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L1046" } }, "show nat64 pools range {pool_start_ip} {upper_range} {routes}": { @@ -44170,7 +45175,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) pools_configured: ,\nAny (str) *: {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n 'protocol': ,\n 'hsl_id': ,\n 'name': ,\n 'is_single': ,\n 'range': ,\n Optional (str) ranges: ,\n Any (str) *: {\n Optional (str) static_routes_range: ,\n Optional (str) static_routes: ,\n },\n },\n },\n },\n },\n}", "uid": "show_nat64_pools_range_pool_start_ip_upper_range_routes", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L1043" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L1046" } }, "show nat64 pools {routes}": { @@ -44181,7 +45186,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) pools_configured: ,\nAny (str) *: {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n 'protocol': ,\n 'hsl_id': ,\n 'name': ,\n 'is_single': ,\n 'range': ,\n Optional (str) ranges: ,\n Any (str) *: {\n Optional (str) static_routes_range: ,\n Optional (str) static_routes: ,\n },\n },\n },\n },\n },\n}", "uid": "show_nat64_pools_routes", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L1043" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L1046" } }, "show nat64 prefix stateful global": { @@ -44192,7 +45197,7 @@ "package": "genie.libs.parser", "schema": "{\n'validation': ,\n'prefix': ,\nOptional (str) prefix_vrf_name: ,\nAny (str) *: {\n 'index': {\n Any (str) *: {\n 'interface': ,\n Optional (str) int_vrf_name: ,\n },\n },\n },\n}", "uid": "show_nat64_prefix_stateful_global", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L1197" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L1200" } }, "show nat64 prefix stateful interfaces": { @@ -44203,7 +45208,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n 'index': {\n Any (str) *: {\n 'interface': ,\n 'nat64_enabled': ,\n 'global': ,\n 'prefix': ,\n },\n },\n },\n}", "uid": "show_nat64_prefix_stateful_interfaces", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L1301" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L1304" } }, "show nat64 prefix stateful interfaces prefix {prefix}": { @@ -44214,7 +45219,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n 'index': {\n Any (str) *: {\n 'interface': ,\n 'nat64_enabled': ,\n 'global': ,\n 'prefix': ,\n },\n },\n },\n}", "uid": "show_nat64_prefix_stateful_interfaces_prefix_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L1301" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L1304" } }, "show nat64 prefix stateful static-routes": { @@ -44225,7 +45230,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n 'index': {\n Any (str) *: {\n 'nat64_prefix': ,\n 'static_route_ref_count': ,\n Optional (str) vrf_name: ,\n },\n },\n },\n}", "uid": "show_nat64_prefix_stateful_static-routes", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L1373" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L1376" } }, "show nat64 prefix stateful static-routes prefix {prefix}": { @@ -44236,7 +45241,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n 'index': {\n Any (str) *: {\n 'nat64_prefix': ,\n 'static_route_ref_count': ,\n Optional (str) vrf_name: ,\n },\n },\n },\n}", "uid": "show_nat64_prefix_stateful_static-routes_prefix_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L1373" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L1376" } }, "show nat64 prefix stateful static-routes prefix {prefix} vrf {vrf_name}": { @@ -44247,7 +45252,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n 'index': {\n Any (str) *: {\n 'nat64_prefix': ,\n 'static_route_ref_count': ,\n Optional (str) vrf_name: ,\n },\n },\n },\n}", "uid": "show_nat64_prefix_stateful_static-routes_prefix_prefix_vrf_vrf_name", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L1373" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L1376" } }, "show nat64 statistics": { @@ -44258,7 +45263,7 @@ "package": "genie.libs.parser", "schema": "{\n'nat64_stats': {\n Optional (str) active_sessions: ,\n Optional (str) active_translations: {\n 'dynamic': ,\n 'extended': ,\n 'static': ,\n 'total_translations': ,\n },\n Optional (str) dynamic_mapping_statistics: {\n 'access_list': {\n Any (str) *: {\n 'pool': {\n Any (str) *: {\n 'allocated': ,\n 'end_ip': ,\n 'nat64_pool_name': ,\n 'packet_count': ,\n 'percent': ,\n 'start_ip': ,\n 'total_address': ,\n },\n },\n 'refcount': ,\n },\n },\n },\n Optional (str) expired_sessions: ,\n Optional (str) global_statistics: {\n 'prefix': {\n Any (str) *: {\n 'packets_dropped': ,\n 'packets_translated': {\n 'v4_to_v6': ,\n 'v6_to_v4': ,\n },\n Optional (str) prefix_vrf_name: ,\n },\n },\n },\n Optional (str) hits_misses: {\n 'hit_pkts': ,\n 'miss_pkts': ,\n },\n Optional (str) interface_statistics: {\n Any (str) *: {\n 'stateful_prefix': {\n Any (str) *: {\n 'packets_dropped': ,\n 'packets_translated': {\n 'v4_to_v6': ,\n 'v6_to_v4': ,\n },\n },\n 'ipv4': ,\n 'ipv6': ,\n },\n },\n },\n Optional (str) nat64_enabled_interfaces: ,\n Optional (str) number_of_packets: {\n 'cef_punted_pkts': ,\n 'cef_translated_pkts': ,\n 'dropped_pkts': ,\n Optional (str) hits_misses: {\n 'hit_pkts': ,\n 'miss_pkts': ,\n },\n },\n },\n}", "uid": "show_nat64_statistics", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L360" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L363" } }, "show nat64 statistics interface {interface_name}": { @@ -44269,7 +45274,7 @@ "package": "genie.libs.parser", "schema": "{\n'nat64_stats': {\n Optional (str) active_sessions: ,\n Optional (str) active_translations: {\n 'dynamic': ,\n 'extended': ,\n 'static': ,\n 'total_translations': ,\n },\n Optional (str) dynamic_mapping_statistics: {\n 'access_list': {\n Any (str) *: {\n 'pool': {\n Any (str) *: {\n 'allocated': ,\n 'end_ip': ,\n 'nat64_pool_name': ,\n 'packet_count': ,\n 'percent': ,\n 'start_ip': ,\n 'total_address': ,\n },\n },\n 'refcount': ,\n },\n },\n },\n Optional (str) expired_sessions: ,\n Optional (str) global_statistics: {\n 'prefix': {\n Any (str) *: {\n 'packets_dropped': ,\n 'packets_translated': {\n 'v4_to_v6': ,\n 'v6_to_v4': ,\n },\n Optional (str) prefix_vrf_name: ,\n },\n },\n },\n Optional (str) hits_misses: {\n 'hit_pkts': ,\n 'miss_pkts': ,\n },\n Optional (str) interface_statistics: {\n Any (str) *: {\n 'stateful_prefix': {\n Any (str) *: {\n 'packets_dropped': ,\n 'packets_translated': {\n 'v4_to_v6': ,\n 'v6_to_v4': ,\n },\n },\n 'ipv4': ,\n 'ipv6': ,\n },\n },\n },\n Optional (str) nat64_enabled_interfaces: ,\n Optional (str) number_of_packets: {\n 'cef_punted_pkts': ,\n 'cef_translated_pkts': ,\n 'dropped_pkts': ,\n Optional (str) hits_misses: {\n 'hit_pkts': ,\n 'miss_pkts': ,\n },\n },\n },\n}", "uid": "show_nat64_statistics_interface_interface_name", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L360" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L363" } }, "show nat64 statistics mapping dynamic acl {acl_name}": { @@ -44280,7 +45285,7 @@ "package": "genie.libs.parser", "schema": "{\n'nat64_stats': {\n Optional (str) active_sessions: ,\n Optional (str) active_translations: {\n 'dynamic': ,\n 'extended': ,\n 'static': ,\n 'total_translations': ,\n },\n Optional (str) dynamic_mapping_statistics: {\n 'access_list': {\n Any (str) *: {\n 'pool': {\n Any (str) *: {\n 'allocated': ,\n 'end_ip': ,\n 'nat64_pool_name': ,\n 'packet_count': ,\n 'percent': ,\n 'start_ip': ,\n 'total_address': ,\n },\n },\n 'refcount': ,\n },\n },\n },\n Optional (str) expired_sessions: ,\n Optional (str) global_statistics: {\n 'prefix': {\n Any (str) *: {\n 'packets_dropped': ,\n 'packets_translated': {\n 'v4_to_v6': ,\n 'v6_to_v4': ,\n },\n Optional (str) prefix_vrf_name: ,\n },\n },\n },\n Optional (str) hits_misses: {\n 'hit_pkts': ,\n 'miss_pkts': ,\n },\n Optional (str) interface_statistics: {\n Any (str) *: {\n 'stateful_prefix': {\n Any (str) *: {\n 'packets_dropped': ,\n 'packets_translated': {\n 'v4_to_v6': ,\n 'v6_to_v4': ,\n },\n },\n 'ipv4': ,\n 'ipv6': ,\n },\n },\n },\n Optional (str) nat64_enabled_interfaces: ,\n Optional (str) number_of_packets: {\n 'cef_punted_pkts': ,\n 'cef_translated_pkts': ,\n 'dropped_pkts': ,\n Optional (str) hits_misses: {\n 'hit_pkts': ,\n 'miss_pkts': ,\n },\n },\n },\n}", "uid": "show_nat64_statistics_mapping_dynamic_acl_acl_name", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L360" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L363" } }, "show nat64 statistics mapping dynamic pool {pool_name}": { @@ -44291,7 +45296,7 @@ "package": "genie.libs.parser", "schema": "{\n'nat64_stats': {\n Optional (str) active_sessions: ,\n Optional (str) active_translations: {\n 'dynamic': ,\n 'extended': ,\n 'static': ,\n 'total_translations': ,\n },\n Optional (str) dynamic_mapping_statistics: {\n 'access_list': {\n Any (str) *: {\n 'pool': {\n Any (str) *: {\n 'allocated': ,\n 'end_ip': ,\n 'nat64_pool_name': ,\n 'packet_count': ,\n 'percent': ,\n 'start_ip': ,\n 'total_address': ,\n },\n },\n 'refcount': ,\n },\n },\n },\n Optional (str) expired_sessions: ,\n Optional (str) global_statistics: {\n 'prefix': {\n Any (str) *: {\n 'packets_dropped': ,\n 'packets_translated': {\n 'v4_to_v6': ,\n 'v6_to_v4': ,\n },\n Optional (str) prefix_vrf_name: ,\n },\n },\n },\n Optional (str) hits_misses: {\n 'hit_pkts': ,\n 'miss_pkts': ,\n },\n Optional (str) interface_statistics: {\n Any (str) *: {\n 'stateful_prefix': {\n Any (str) *: {\n 'packets_dropped': ,\n 'packets_translated': {\n 'v4_to_v6': ,\n 'v6_to_v4': ,\n },\n },\n 'ipv4': ,\n 'ipv6': ,\n },\n },\n },\n Optional (str) nat64_enabled_interfaces: ,\n Optional (str) number_of_packets: {\n 'cef_punted_pkts': ,\n 'cef_translated_pkts': ,\n 'dropped_pkts': ,\n Optional (str) hits_misses: {\n 'hit_pkts': ,\n 'miss_pkts': ,\n },\n },\n },\n}", "uid": "show_nat64_statistics_mapping_dynamic_pool_pool_name", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L360" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L363" } }, "show nat64 statistics mapping {dynamic}": { @@ -44302,7 +45307,7 @@ "package": "genie.libs.parser", "schema": "{\n'nat64_stats': {\n Optional (str) active_sessions: ,\n Optional (str) active_translations: {\n 'dynamic': ,\n 'extended': ,\n 'static': ,\n 'total_translations': ,\n },\n Optional (str) dynamic_mapping_statistics: {\n 'access_list': {\n Any (str) *: {\n 'pool': {\n Any (str) *: {\n 'allocated': ,\n 'end_ip': ,\n 'nat64_pool_name': ,\n 'packet_count': ,\n 'percent': ,\n 'start_ip': ,\n 'total_address': ,\n },\n },\n 'refcount': ,\n },\n },\n },\n Optional (str) expired_sessions: ,\n Optional (str) global_statistics: {\n 'prefix': {\n Any (str) *: {\n 'packets_dropped': ,\n 'packets_translated': {\n 'v4_to_v6': ,\n 'v6_to_v4': ,\n },\n Optional (str) prefix_vrf_name: ,\n },\n },\n },\n Optional (str) hits_misses: {\n 'hit_pkts': ,\n 'miss_pkts': ,\n },\n Optional (str) interface_statistics: {\n Any (str) *: {\n 'stateful_prefix': {\n Any (str) *: {\n 'packets_dropped': ,\n 'packets_translated': {\n 'v4_to_v6': ,\n 'v6_to_v4': ,\n },\n },\n 'ipv4': ,\n 'ipv6': ,\n },\n },\n },\n Optional (str) nat64_enabled_interfaces: ,\n Optional (str) number_of_packets: {\n 'cef_punted_pkts': ,\n 'cef_translated_pkts': ,\n 'dropped_pkts': ,\n Optional (str) hits_misses: {\n 'hit_pkts': ,\n 'miss_pkts': ,\n },\n },\n },\n}", "uid": "show_nat64_statistics_mapping_dynamic", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L360" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L363" } }, "show nat64 statistics prefix stateful {ipv6_prefix}": { @@ -44313,7 +45318,7 @@ "package": "genie.libs.parser", "schema": "{\n'nat64_statistics': {\n 'stateful_prefix': {\n Any (str) *: {\n 'packets_dropped': ,\n 'packets_translated': {\n 'v4_to_v6': ,\n 'v6_to_v4': ,\n },\n },\n },\n },\n}", "uid": "show_nat64_statistics_prefix_stateful_ipv6_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L843" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L846" } }, "show nat64 statistics {global_cmd}": { @@ -44324,7 +45329,7 @@ "package": "genie.libs.parser", "schema": "{\n'nat64_stats': {\n Optional (str) active_sessions: ,\n Optional (str) active_translations: {\n 'dynamic': ,\n 'extended': ,\n 'static': ,\n 'total_translations': ,\n },\n Optional (str) dynamic_mapping_statistics: {\n 'access_list': {\n Any (str) *: {\n 'pool': {\n Any (str) *: {\n 'allocated': ,\n 'end_ip': ,\n 'nat64_pool_name': ,\n 'packet_count': ,\n 'percent': ,\n 'start_ip': ,\n 'total_address': ,\n },\n },\n 'refcount': ,\n },\n },\n },\n Optional (str) expired_sessions: ,\n Optional (str) global_statistics: {\n 'prefix': {\n Any (str) *: {\n 'packets_dropped': ,\n 'packets_translated': {\n 'v4_to_v6': ,\n 'v6_to_v4': ,\n },\n Optional (str) prefix_vrf_name: ,\n },\n },\n },\n Optional (str) hits_misses: {\n 'hit_pkts': ,\n 'miss_pkts': ,\n },\n Optional (str) interface_statistics: {\n Any (str) *: {\n 'stateful_prefix': {\n Any (str) *: {\n 'packets_dropped': ,\n 'packets_translated': {\n 'v4_to_v6': ,\n 'v6_to_v4': ,\n },\n },\n 'ipv4': ,\n 'ipv6': ,\n },\n },\n },\n Optional (str) nat64_enabled_interfaces: ,\n Optional (str) number_of_packets: {\n 'cef_punted_pkts': ,\n 'cef_translated_pkts': ,\n 'dropped_pkts': ,\n Optional (str) hits_misses: {\n 'hit_pkts': ,\n 'miss_pkts': ,\n },\n },\n },\n}", "uid": "show_nat64_statistics_global_cmd", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L360" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L363" } }, "show nat64 timeouts": { @@ -44335,7 +45340,7 @@ "package": "genie.libs.parser", "schema": "{\n'nat64_timeout': {\n Any (str) *: {\n 'cli_cfg': ,\n 'seconds': ,\n 'uses_all': ,\n },\n },\n}", "uid": "show_nat64_timeouts", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L216" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L219" } }, "show nat64 translations": { @@ -44346,7 +45351,7 @@ "package": "genie.libs.parser", "schema": "{\n'index': {\n Any (str) *: {\n 'proto': ,\n 'original_ipv4': ,\n 'translated_ipv6': ,\n 'translated_ipv4': ,\n 'original_ipv6': ,\n Optional (str) created: ,\n Optional (str) last_used: ,\n Optional (str) timeout: ,\n Optional (str) left: ,\n Optional (str) use_count: ,\n Optional (str) id: ,\n Optional (str) parent_id: ,\n Optional (str) config_id: ,\n },\n },\n'total_no_of_translations': ,\n}", "uid": "show_nat64_translations", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L58" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L61" } }, "show nat64 translations entry-type bind {bind_type}": { @@ -44357,7 +45362,7 @@ "package": "genie.libs.parser", "schema": "{\n'index': {\n Any (str) *: {\n 'proto': ,\n 'original_ipv4': ,\n 'translated_ipv6': ,\n 'translated_ipv4': ,\n 'original_ipv6': ,\n Optional (str) created: ,\n Optional (str) last_used: ,\n Optional (str) timeout: ,\n Optional (str) left: ,\n Optional (str) use_count: ,\n Optional (str) id: ,\n Optional (str) parent_id: ,\n Optional (str) config_id: ,\n },\n },\n'total_no_of_translations': ,\n}", "uid": "show_nat64_translations_entry-type_bind_bind_type", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L58" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L61" } }, "show nat64 translations entry-type {session}": { @@ -44368,7 +45373,7 @@ "package": "genie.libs.parser", "schema": "{\n'index': {\n Any (str) *: {\n 'proto': ,\n 'original_ipv4': ,\n 'translated_ipv6': ,\n 'translated_ipv4': ,\n 'original_ipv6': ,\n Optional (str) created: ,\n Optional (str) last_used: ,\n Optional (str) timeout: ,\n Optional (str) left: ,\n Optional (str) use_count: ,\n Optional (str) id: ,\n Optional (str) parent_id: ,\n Optional (str) config_id: ,\n },\n },\n'total_no_of_translations': ,\n}", "uid": "show_nat64_translations_entry-type_session", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L58" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L61" } }, "show nat64 translations time created {time_stamp}": { @@ -44379,7 +45384,7 @@ "package": "genie.libs.parser", "schema": "{\n'index': {\n Any (str) *: {\n 'proto': ,\n 'original_ipv4': ,\n 'translated_ipv6': ,\n 'translated_ipv4': ,\n 'original_ipv6': ,\n Optional (str) created: ,\n Optional (str) last_used: ,\n Optional (str) timeout: ,\n Optional (str) left: ,\n Optional (str) use_count: ,\n Optional (str) id: ,\n Optional (str) parent_id: ,\n Optional (str) config_id: ,\n },\n },\n'total_no_of_translations': ,\n}", "uid": "show_nat64_translations_time_created_time_stamp", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L58" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L61" } }, "show nat64 translations vrf {vrf_name}": { @@ -44390,7 +45395,7 @@ "package": "genie.libs.parser", "schema": "{\n'index': {\n Any (str) *: {\n 'proto': ,\n 'original_ipv4': ,\n 'translated_ipv6': ,\n 'translated_ipv4': ,\n 'original_ipv6': ,\n Optional (str) created: ,\n Optional (str) last_used: ,\n Optional (str) timeout: ,\n Optional (str) left: ,\n Optional (str) use_count: ,\n Optional (str) id: ,\n Optional (str) parent_id: ,\n Optional (str) config_id: ,\n },\n },\n'total_no_of_translations': ,\n}", "uid": "show_nat64_translations_vrf_vrf_name", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L58" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L61" } }, "show nat64 translations {ip_type} {address_type} {address}": { @@ -44401,7 +45406,7 @@ "package": "genie.libs.parser", "schema": "{\n'index': {\n Any (str) *: {\n 'proto': ,\n 'original_ipv4': ,\n 'translated_ipv6': ,\n 'translated_ipv4': ,\n 'original_ipv6': ,\n Optional (str) created: ,\n Optional (str) last_used: ,\n Optional (str) timeout: ,\n Optional (str) left: ,\n Optional (str) use_count: ,\n Optional (str) id: ,\n Optional (str) parent_id: ,\n Optional (str) config_id: ,\n },\n },\n'total_no_of_translations': ,\n}", "uid": "show_nat64_translations_ip_type_address_type_address", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L58" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L61" } }, "show nat64 translations {pro_port_type} {pro_port}": { @@ -44412,7 +45417,7 @@ "package": "genie.libs.parser", "schema": "{\n'index': {\n Any (str) *: {\n 'proto': ,\n 'original_ipv4': ,\n 'translated_ipv6': ,\n 'translated_ipv4': ,\n 'original_ipv6': ,\n Optional (str) created: ,\n Optional (str) last_used: ,\n Optional (str) timeout: ,\n Optional (str) left: ,\n Optional (str) use_count: ,\n Optional (str) id: ,\n Optional (str) parent_id: ,\n Optional (str) config_id: ,\n },\n },\n'total_no_of_translations': ,\n}", "uid": "show_nat64_translations_pro_port_type_pro_port", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L58" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L61" } }, "show nat64 translations {verbose}": { @@ -44423,7 +45428,40 @@ "package": "genie.libs.parser", "schema": "{\n'index': {\n Any (str) *: {\n 'proto': ,\n 'original_ipv4': ,\n 'translated_ipv6': ,\n 'translated_ipv4': ,\n 'original_ipv6': ,\n Optional (str) created: ,\n Optional (str) last_used: ,\n Optional (str) timeout: ,\n Optional (str) left: ,\n Optional (str) use_count: ,\n Optional (str) id: ,\n Optional (str) parent_id: ,\n Optional (str) config_id: ,\n },\n },\n'total_no_of_translations': ,\n}", "uid": "show_nat64_translations_verbose", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L58" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L61" + } + }, + "show nat66 nd": { + "iosxe": { + "class": "ShowNat66Nd", + "doc": " parser for 'show nat66 nd' ", + "module_name": "show_nat", + "package": "genie.libs.parser", + "schema": "{\n'nat66_nd': {\n Optional (str) nd_prefix_db: ListOf (type) ,\n Optional (str) ipv6_nd_entries: ListOf (type) ,\n Optional (str) nat66_nd_disabled: ,\n },\n}", + "uid": "show_nat66_nd", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L1713" + } + }, + "show nat66 prefix": { + "iosxe": { + "class": "ShowNat66Prefix", + "doc": " parser for 'show nat66 prefix' ", + "module_name": "show_nat", + "package": "genie.libs.parser", + "schema": "{\n'nat66_prefix': {\n 'prefixes_configured': ,\n 'ra_prefixes_configured': ,\n 'nat66_prefixes': {\n Any (str) *: {\n 'id': ,\n 'inside': ,\n 'outside': ,\n Optional (str) vrf: ,\n },\n },\n },\n}", + "uid": "show_nat66_prefix", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L1645" + } + }, + "show nat66 statistics": { + "iosxe": { + "class": "ShowNat66Statistics", + "doc": " parser for 'show nat66 statistics' ", + "module_name": "show_nat", + "package": "genie.libs.parser", + "schema": "{\n'nat66_statistics': {\n 'global_stats': {\n Optional (str) enable_count: ,\n 'packets_translated': {\n 'in_to_out': ,\n 'out_to_in': ,\n },\n },\n },\n}", + "uid": "show_nat66_statistics", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L1567" } }, "show netconf session": { @@ -44489,7 +45527,7 @@ "package": "genie.libs.parser", "schema": "{\n'interface': {\n Any (str) *: {\n 'interface_state_event_stats': {\n 'r_up': ,\n 'r_up_error': ,\n 'r_down': ,\n 'r_down_error': ,\n 'r_deleted': ,\n 'r_deleted_error': ,\n },\n 'tunnel_stats': {\n 's_endpoint_addition': ,\n 's_endpoint_addition_error': ,\n 's_endpoint_deletion': ,\n 's_endpoint_deletion_error': ,\n },\n 'tunnel_protection_stats': {\n 's_create_tp_socket': ,\n 's_create_tp_socket_error': ,\n 's_del_tp_socket': ,\n 's_del_tp_socket_error': ,\n 's_create_va': ,\n 's_create_va_error': ,\n 's_del_va': ,\n 's_del_va_error': ,\n 'r_up': ,\n 'r_up_error': ,\n 'r_down': ,\n 'r_down_error': ,\n 's_reset_socket': ,\n 's_reset_socket_error': ,\n },\n 'tunnel_qos_stats': {\n 's_qos_apply': ,\n 's_qos_apply_error': ,\n 's_qos_remove': ,\n 's_qos_remove_error': ,\n },\n 'rib_event_stats': {\n 's_add_route': ,\n 's_add_route_error': ,\n 's_del_route': ,\n 's_del_route_error': ,\n 's_add_nho': ,\n 's_add_nho_error': ,\n 's_del_nho': ,\n 's_del_nho_error': ,\n 's_rwatch_wo_route': ,\n 's_rwatch_wo_route_error': ,\n 'r_route_evicted': ,\n 'r_route_evicted_error': ,\n },\n 'mpls_stats': {\n 's_label_alloc': ,\n 's_label_alloc_error': ,\n 's_label_release': ,\n 's_label_release_error': ,\n 's_mpls_ip_key_bind': ,\n 's_mpls_ip_key_bind_error': ,\n 's_mpls_vpn_key_bind': ,\n 's_mpls_vpn_key_bind_error': ,\n },\n 'bfd_stats': {\n 's_client_create': ,\n 's_client_create_error': ,\n 's_client_destroy': ,\n 's_client_destroy_error': ,\n 'r_session_down': ,\n 'r_session_down_error': ,\n 'r_session_up': ,\n 'r_session_up_error': ,\n },\n 'bgp_stats': {\n 's_route_export': ,\n 's_route_export_error': ,\n 's_route_withdrawal': ,\n 's_route_withdrawal_error': ,\n 's_route_import': ,\n 's_route_import_error': ,\n 'r_imported_route_changed': ,\n 'r_imported_route_changed_error': ,\n },\n },\n },\n}", "uid": "show_nhrp_stats", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L5571" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L5594" } }, "show nhrp stats detail": { @@ -44500,7 +45538,7 @@ "package": "genie.libs.parser", "schema": "{\n'interface': {\n Any (str) *: {\n 'interface_state_event_stats': {\n 'r_up': ,\n 'r_up_error': ,\n 'r_down': ,\n 'r_down_error': ,\n 'r_admin_down': ,\n 'r_admin_down_error': ,\n 'r_deleted': ,\n 'r_deleted_error': ,\n 'r_addr_changed': ,\n 'r_addr_changed_error': ,\n 'r_vrf_changed': ,\n 'r_vrf_changed_error': ,\n 'r_packets_received': ,\n 'r_packets_received_error': ,\n },\n 'tunnel_stats': {\n 's_endpoint_addition': ,\n 's_endpoint_addition_error': ,\n 's_endpoint_deletion': ,\n 's_endpoint_deletion_error': ,\n 'r_o_ep_sb_created': ,\n 'r_o_ep_sb_created_error': ,\n 'r_t_ep_sb_created': ,\n 'r_t_ep_sb_created_error': ,\n 'r_to_ep_deleted': ,\n 'r_to_ep_deleted_error': ,\n 's_pre_delete': ,\n 's_pre_delete_error': ,\n 'r_src_change': ,\n 'r_src_change_error': ,\n 'r_mode_change': ,\n 'r_mode_change_error': ,\n 'r_leave_mode': ,\n 'r_leave_mode_error': ,\n 'r_decap_intercept': ,\n 'r_decap_intercept_error': ,\n 'r_delayed_event_unlink_ep': ,\n 'r_delayed_event_unlink_ep_error': ,\n },\n 'tunnel_protection_stats': {\n 's_create_tp_socket': ,\n 's_create_tp_socket_error': ,\n 's_del_tp_socket': ,\n 's_del_tp_socket_error': ,\n 's_create_va': ,\n 's_create_va_error': ,\n 's_del_va': ,\n 's_del_va_error': ,\n 'r_up': ,\n 'r_up_error': ,\n 'r_down': ,\n 'r_down_error': ,\n 's_reset_socket': ,\n 's_reset_socket_error': ,\n 'r_process_delayed_event': ,\n 'r_process_delayed_event_error': ,\n 'r_update_delayed_event': ,\n 'r_update_delayed_event_error': ,\n },\n 'tunnel_qos_stats': {\n 's_qos_apply': ,\n 's_qos_apply_error': ,\n 's_qos_remove': ,\n 's_qos_remove_error': ,\n 'r_qos_polocy_removed': ,\n 'r_qos_polocy_removed_error': ,\n 'r_cli_policy_map_deleted': ,\n 'r_cli_policy_map_deleted_error': ,\n 'r_cli_policy_map_rename': ,\n 'r_cli_policy_map_rename_error': ,\n },\n 'rib_event_stats': {\n 's_add_route': ,\n 's_add_route_error': ,\n 's_del_route': ,\n 's_del_route_error': ,\n 's_add_nho': ,\n 's_add_nho_error': ,\n 's_del_nho': ,\n 's_del_nho_error': ,\n 's_rwatch_wo_route': ,\n 's_rwatch_wo_route_error': ,\n 's_init_ipdb': ,\n 's_init_ipdb_error': ,\n 's_add_ipdb': ,\n 's_add_ipdb_error': ,\n 's_del_ipdb': ,\n 's_del_ipdb_error': ,\n 's_remove_ipdb': ,\n 's_remove_ipdb_error': ,\n 's_rt_revise': ,\n 's_rt_revise_error': ,\n 'r_redist_callback': ,\n 'r_redist_callback_error': ,\n 'r_route_add_callback': ,\n 'r_route_add_callback_error': ,\n 'r_route_evicted': ,\n 'r_route_evicted_error': ,\n 's_route_query': ,\n 's_route_query_error': ,\n },\n 'mpls_stats': {\n 's_label_alloc': ,\n 's_label_alloc_error': ,\n 's_label_release': ,\n 's_label_release_error': ,\n 's_mpls_ip_key_bind': ,\n 's_mpls_ip_key_bind_error': ,\n 's_mpls_vpn_key_bind': ,\n 's_mpls_vpn_key_bind_error': ,\n 's_inject_packet': ,\n 's_inject_packet_error': ,\n 'r_nhrp_mpls_mgmt_ch_cb': ,\n 'r_nhrp_mpls_mgmt_ch_cb_error': ,\n 'r_redirect': ,\n 'r_redirect_error': ,\n 's_label_oi_bind': ,\n 's_label_oi_bind_error': ,\n 's_register_mpls': ,\n 's_register_mpls_error': ,\n 's_unregister_mpls': ,\n 's_unregister_mpls_error': ,\n },\n 'bfd_stats': {\n 's_client_create': ,\n 's_client_create_error': ,\n 's_client_destroy': ,\n 's_client_destroy_error': ,\n 's_session_create': ,\n 's_session_create_error': ,\n 's_session_destroy': ,\n 's_session_destroy_error': ,\n 'r_callback': ,\n 'r_callback_error': ,\n 'r_session_down': ,\n 'r_session_down_error': ,\n 'r_session_up': ,\n 'r_session_up_error': ,\n 'r_session_default': ,\n 'r_session_default_error': ,\n },\n 'cef_stats': {\n 's_adjacency_used': ,\n 's_adjacency_used_error': ,\n 's_adjacency_mark_stale': ,\n 's_adjacency_mark_stale_error': ,\n },\n 'bgp_stats': {\n 's_route_export': ,\n 's_route_export_error': ,\n 's_route_withdrawal': ,\n 's_route_withdrawal_error': ,\n 's_route_import': ,\n 's_route_import_error': ,\n 'r_imported_route_changed': ,\n 'r_imported_route_changed_error': ,\n 's_route_marked': ,\n 's_route_marked_error': ,\n 's_route_unmarked': ,\n 's_route_unmarked_error': ,\n 'r_route_change_notification': ,\n 'r_route_change_notification_error': ,\n 'r_exported_route_deleted': ,\n 'r_exported_route_deleted_error': ,\n 'r_withdrawal_all_route': ,\n 'r_withdrawal_all_route_error': ,\n },\n 'platform_stats': {\n 'r_state_change': ,\n 'r_state_change_error': ,\n 'r_redirect_request': ,\n 'r_redirect_request_error': ,\n 's_enable': ,\n 's_enable_error': ,\n 's_disable': ,\n 's_disable_error': ,\n },\n },\n },\n}", "uid": "show_nhrp_stats_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L5593" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L5616" } }, "show nhrp stats {tunnel}": { @@ -44511,7 +45549,7 @@ "package": "genie.libs.parser", "schema": "{\n'interface': {\n Any (str) *: {\n 'interface_state_event_stats': {\n 'r_up': ,\n 'r_up_error': ,\n 'r_down': ,\n 'r_down_error': ,\n 'r_deleted': ,\n 'r_deleted_error': ,\n },\n 'tunnel_stats': {\n 's_endpoint_addition': ,\n 's_endpoint_addition_error': ,\n 's_endpoint_deletion': ,\n 's_endpoint_deletion_error': ,\n },\n 'tunnel_protection_stats': {\n 's_create_tp_socket': ,\n 's_create_tp_socket_error': ,\n 's_del_tp_socket': ,\n 's_del_tp_socket_error': ,\n 's_create_va': ,\n 's_create_va_error': ,\n 's_del_va': ,\n 's_del_va_error': ,\n 'r_up': ,\n 'r_up_error': ,\n 'r_down': ,\n 'r_down_error': ,\n 's_reset_socket': ,\n 's_reset_socket_error': ,\n },\n 'tunnel_qos_stats': {\n 's_qos_apply': ,\n 's_qos_apply_error': ,\n 's_qos_remove': ,\n 's_qos_remove_error': ,\n },\n 'rib_event_stats': {\n 's_add_route': ,\n 's_add_route_error': ,\n 's_del_route': ,\n 's_del_route_error': ,\n 's_add_nho': ,\n 's_add_nho_error': ,\n 's_del_nho': ,\n 's_del_nho_error': ,\n 's_rwatch_wo_route': ,\n 's_rwatch_wo_route_error': ,\n 'r_route_evicted': ,\n 'r_route_evicted_error': ,\n },\n 'mpls_stats': {\n 's_label_alloc': ,\n 's_label_alloc_error': ,\n 's_label_release': ,\n 's_label_release_error': ,\n 's_mpls_ip_key_bind': ,\n 's_mpls_ip_key_bind_error': ,\n 's_mpls_vpn_key_bind': ,\n 's_mpls_vpn_key_bind_error': ,\n },\n 'bfd_stats': {\n 's_client_create': ,\n 's_client_create_error': ,\n 's_client_destroy': ,\n 's_client_destroy_error': ,\n 'r_session_down': ,\n 'r_session_down_error': ,\n 'r_session_up': ,\n 'r_session_up_error': ,\n },\n 'bgp_stats': {\n 's_route_export': ,\n 's_route_export_error': ,\n 's_route_withdrawal': ,\n 's_route_withdrawal_error': ,\n 's_route_import': ,\n 's_route_import_error': ,\n 'r_imported_route_changed': ,\n 'r_imported_route_changed_error': ,\n },\n },\n },\n}", "uid": "show_nhrp_stats_tunnel", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L5571" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L5594" } }, "show nhrp stats {tunnel} detail": { @@ -44522,7 +45560,7 @@ "package": "genie.libs.parser", "schema": "{\n'interface': {\n Any (str) *: {\n 'interface_state_event_stats': {\n 'r_up': ,\n 'r_up_error': ,\n 'r_down': ,\n 'r_down_error': ,\n 'r_admin_down': ,\n 'r_admin_down_error': ,\n 'r_deleted': ,\n 'r_deleted_error': ,\n 'r_addr_changed': ,\n 'r_addr_changed_error': ,\n 'r_vrf_changed': ,\n 'r_vrf_changed_error': ,\n 'r_packets_received': ,\n 'r_packets_received_error': ,\n },\n 'tunnel_stats': {\n 's_endpoint_addition': ,\n 's_endpoint_addition_error': ,\n 's_endpoint_deletion': ,\n 's_endpoint_deletion_error': ,\n 'r_o_ep_sb_created': ,\n 'r_o_ep_sb_created_error': ,\n 'r_t_ep_sb_created': ,\n 'r_t_ep_sb_created_error': ,\n 'r_to_ep_deleted': ,\n 'r_to_ep_deleted_error': ,\n 's_pre_delete': ,\n 's_pre_delete_error': ,\n 'r_src_change': ,\n 'r_src_change_error': ,\n 'r_mode_change': ,\n 'r_mode_change_error': ,\n 'r_leave_mode': ,\n 'r_leave_mode_error': ,\n 'r_decap_intercept': ,\n 'r_decap_intercept_error': ,\n 'r_delayed_event_unlink_ep': ,\n 'r_delayed_event_unlink_ep_error': ,\n },\n 'tunnel_protection_stats': {\n 's_create_tp_socket': ,\n 's_create_tp_socket_error': ,\n 's_del_tp_socket': ,\n 's_del_tp_socket_error': ,\n 's_create_va': ,\n 's_create_va_error': ,\n 's_del_va': ,\n 's_del_va_error': ,\n 'r_up': ,\n 'r_up_error': ,\n 'r_down': ,\n 'r_down_error': ,\n 's_reset_socket': ,\n 's_reset_socket_error': ,\n 'r_process_delayed_event': ,\n 'r_process_delayed_event_error': ,\n 'r_update_delayed_event': ,\n 'r_update_delayed_event_error': ,\n },\n 'tunnel_qos_stats': {\n 's_qos_apply': ,\n 's_qos_apply_error': ,\n 's_qos_remove': ,\n 's_qos_remove_error': ,\n 'r_qos_polocy_removed': ,\n 'r_qos_polocy_removed_error': ,\n 'r_cli_policy_map_deleted': ,\n 'r_cli_policy_map_deleted_error': ,\n 'r_cli_policy_map_rename': ,\n 'r_cli_policy_map_rename_error': ,\n },\n 'rib_event_stats': {\n 's_add_route': ,\n 's_add_route_error': ,\n 's_del_route': ,\n 's_del_route_error': ,\n 's_add_nho': ,\n 's_add_nho_error': ,\n 's_del_nho': ,\n 's_del_nho_error': ,\n 's_rwatch_wo_route': ,\n 's_rwatch_wo_route_error': ,\n 's_init_ipdb': ,\n 's_init_ipdb_error': ,\n 's_add_ipdb': ,\n 's_add_ipdb_error': ,\n 's_del_ipdb': ,\n 's_del_ipdb_error': ,\n 's_remove_ipdb': ,\n 's_remove_ipdb_error': ,\n 's_rt_revise': ,\n 's_rt_revise_error': ,\n 'r_redist_callback': ,\n 'r_redist_callback_error': ,\n 'r_route_add_callback': ,\n 'r_route_add_callback_error': ,\n 'r_route_evicted': ,\n 'r_route_evicted_error': ,\n 's_route_query': ,\n 's_route_query_error': ,\n },\n 'mpls_stats': {\n 's_label_alloc': ,\n 's_label_alloc_error': ,\n 's_label_release': ,\n 's_label_release_error': ,\n 's_mpls_ip_key_bind': ,\n 's_mpls_ip_key_bind_error': ,\n 's_mpls_vpn_key_bind': ,\n 's_mpls_vpn_key_bind_error': ,\n 's_inject_packet': ,\n 's_inject_packet_error': ,\n 'r_nhrp_mpls_mgmt_ch_cb': ,\n 'r_nhrp_mpls_mgmt_ch_cb_error': ,\n 'r_redirect': ,\n 'r_redirect_error': ,\n 's_label_oi_bind': ,\n 's_label_oi_bind_error': ,\n 's_register_mpls': ,\n 's_register_mpls_error': ,\n 's_unregister_mpls': ,\n 's_unregister_mpls_error': ,\n },\n 'bfd_stats': {\n 's_client_create': ,\n 's_client_create_error': ,\n 's_client_destroy': ,\n 's_client_destroy_error': ,\n 's_session_create': ,\n 's_session_create_error': ,\n 's_session_destroy': ,\n 's_session_destroy_error': ,\n 'r_callback': ,\n 'r_callback_error': ,\n 'r_session_down': ,\n 'r_session_down_error': ,\n 'r_session_up': ,\n 'r_session_up_error': ,\n 'r_session_default': ,\n 'r_session_default_error': ,\n },\n 'cef_stats': {\n 's_adjacency_used': ,\n 's_adjacency_used_error': ,\n 's_adjacency_mark_stale': ,\n 's_adjacency_mark_stale_error': ,\n },\n 'bgp_stats': {\n 's_route_export': ,\n 's_route_export_error': ,\n 's_route_withdrawal': ,\n 's_route_withdrawal_error': ,\n 's_route_import': ,\n 's_route_import_error': ,\n 'r_imported_route_changed': ,\n 'r_imported_route_changed_error': ,\n 's_route_marked': ,\n 's_route_marked_error': ,\n 's_route_unmarked': ,\n 's_route_unmarked_error': ,\n 'r_route_change_notification': ,\n 'r_route_change_notification_error': ,\n 'r_exported_route_deleted': ,\n 'r_exported_route_deleted_error': ,\n 'r_withdrawal_all_route': ,\n 'r_withdrawal_all_route_error': ,\n },\n 'platform_stats': {\n 'r_state_change': ,\n 'r_state_change_error': ,\n 'r_redirect_request': ,\n 'r_redirect_request_error': ,\n 's_enable': ,\n 's_enable_error': ,\n 's_disable': ,\n 's_disable_error': ,\n },\n },\n },\n}", "uid": "show_nhrp_stats_tunnel_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L5593" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L5616" } }, "show nmsp status": { @@ -44726,7 +45764,7 @@ "package": "genie.libs.parser", "schema": "{\n'interface': {\n Any (str) *: {\n 'state': ,\n Optional (str) encapsulation: ,\n Optional (str) source_interface: {\n Any (str) *: {\n Optional (str) primary: ,\n Optional (str) secondary: ,\n },\n },\n Optional (str) vpc_capability: {\n Any (str) *: {\n Optional (str) notified: ,\n },\n },\n },\n },\n}", "uid": "show_nve_interface_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L3370" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L3437" } }, "show nve interface {interface} detail": { @@ -44746,9 +45784,9 @@ "doc": " Parser for the following show commands:\n\n * 'show nve interface {nve_intf} detail'\n ", "module_name": "show_nve", "package": "genie.libs.parser", - "schema": "{\n'interface': ,\n'admin_state': ,\n'oper_state': ,\n'encap': ,\nOptional (str) mcast_encap: ,\n'bgp_host_reachability': ,\n'vxlan_dport': ,\n'num_l3vni_cp': ,\n'num_l2vni_cp': ,\n'num_l2vni_dp': ,\nOptional (str) src_intf: {\n Any (str) *: {\n 'primary_ip': ,\n Optional (str) secondary_ip: ,\n 'vrf': ,\n },\n },\nOptional (str) tunnel_intf: {\n Any (str) *: {\n 'counters': {\n 'pkts_in': ,\n 'bytes_in': ,\n 'pkts_out': ,\n 'bytes_out': ,\n },\n },\n },\n}", + "schema": "{\n'interface': ,\n'admin_state': ,\n'oper_state': ,\n'encap': ,\nOptional (str) mcast_encap: ,\n'bgp_host_reachability': ,\n'vxlan_dport': ,\n'num_l3vni_cp': ,\n'num_l2vni_cp': ,\n'num_l2vni_dp': ,\nOptional (str) src_intf: {\n Any (str) *: {\n 'primary_ip': ,\n Optional (str) secondary_ip: ,\n 'vrf': ,\n },\n },\nOptional (str) tunnel_intf: {\n Any (str) *: {\n 'counters': {\n 'pkts_in': ,\n 'bytes_in': ,\n 'pkts_out': ,\n 'bytes_out': ,\n },\n },\n },\nOptional (str) tunnel_primary: ,\nOptional (str) tunnel_secondary: ,\n}", "uid": "show_nve_interface_nve_intf_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nve.py#L188" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nve.py#L195" } }, "show nve multisite dci-links": { @@ -44781,7 +45819,7 @@ "package": "genie.libs.parser", "schema": "{\n'interface': {\n Any (str) *: {\n Optional (str) vni: {\n Any (str) *: {\n Optional (str) peer_ip: {\n Any (str) *: {\n 'type': ,\n 'rmac_num_rt': ,\n 'evni': ,\n 'state': ,\n 'flags': ,\n 'uptime': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_nve_peers", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nve.py#L65" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nve.py#L70" }, "nxos": { "class": "ShowNvePeers", @@ -44801,7 +45839,7 @@ "package": "genie.libs.parser", "schema": "{\n'interface': {\n Any (str) *: {\n Optional (str) vni: {\n Any (str) *: {\n Optional (str) peer_ip: {\n Any (str) *: {\n 'type': ,\n 'rmac_num_rt': ,\n 'evni': ,\n 'state': ,\n 'flags': ,\n 'uptime': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_nve_peers_interface_nve_nve", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nve.py#L65" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nve.py#L70" } }, "show nve peers peer-ip {peer_ip}": { @@ -44812,7 +45850,7 @@ "package": "genie.libs.parser", "schema": "{\n'interface': {\n Any (str) *: {\n Optional (str) vni: {\n Any (str) *: {\n Optional (str) peer_ip: {\n Any (str) *: {\n 'type': ,\n 'rmac_num_rt': ,\n 'evni': ,\n 'state': ,\n 'flags': ,\n 'uptime': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_nve_peers_peer-ip_peer_ip", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nve.py#L65" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nve.py#L70" } }, "show nve peers vni {vni}": { @@ -44823,7 +45861,7 @@ "package": "genie.libs.parser", "schema": "{\n'interface': {\n Any (str) *: {\n Optional (str) vni: {\n Any (str) *: {\n Optional (str) peer_ip: {\n Any (str) *: {\n 'type': ,\n 'rmac_num_rt': ,\n 'evni': ,\n 'state': ,\n 'flags': ,\n 'uptime': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_nve_peers_vni_vni", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nve.py#L65" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nve.py#L70" } }, "show nve vni": { @@ -44834,7 +45872,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n Any (str) *: {\n 'interface': ,\n 'vni': ,\n 'mcast': ,\n 'vni_state': ,\n 'mode': ,\n Optional (str) vlan: ,\n Optional (str) bd: ,\n 'cfg': ,\n 'vrf': ,\n },\n },\n}", "uid": "show_nve_vni", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nve.py#L385" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nve.py#L405" }, "nxos": { "class": "ShowNveVni", @@ -44876,7 +45914,29 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n Any (str) *: {\n 'interface': ,\n 'vni': ,\n 'mcast': ,\n 'vni_state': ,\n 'mode': ,\n Optional (str) vlan: ,\n Optional (str) bd: ,\n 'cfg': ,\n 'vrf': ,\n },\n },\n}", "uid": "show_nve_vni_vni", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nve.py#L385" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nve.py#L405" + } + }, + "show nve vni {vni} detail": { + "iosxe": { + "class": "ShowNveVniDetail", + "doc": " Parser for the following show commands:\n\n * 'show nve vni {vni} detail'\n ", + "module_name": "show_nve", + "package": "genie.libs.parser", + "schema": "{\n'nve_interface': ,\n'vni_id': ,\nOptional (str) mcast_ip: ,\nOptional (str) mcast_ipv6: ,\n'vni_state': ,\n'vni_type': ,\n'vlan_id': ,\nOptional (str) l3_vlan_id: ,\n'vni_origin': ,\n'vni_vrf': ,\n'svi_if_handler': ,\n'vtep_ip': ,\nOptional (str) vtep_ip_secondary: ,\nOptional (str) local_routing: ,\nOptional (str) l3_vni: ,\nOptional (str) trm_ipv4: ,\nOptional (str) trm_ipv6: ,\nOptional (str) v4_topo_id: ,\nOptional (str) v6_topo_id: ,\nOptional (str) svi_mac: ,\n'uc_input_packets': ,\n'uc_input_bytes': ,\n'uc_output_packets': ,\n'uc_output_bytes': ,\nOptional (str) mc_input_packets: ,\nOptional (str) mc_input_bytes: ,\nOptional (str) mc_output_packets: ,\nOptional (str) mc_output_bytes: ,\n}", + "uid": "show_nve_vni_vni_detail", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nve.py#L487" + } + }, + "show object-group name {group_name}": { + "iosxe": { + "class": "ShowObjectGroupName", + "doc": "Parser for show object-group name {group_name}", + "module_name": "show_acl", + "package": "genie.libs.parser", + "schema": "{\n'object_group': {\n Any (str) *: {\n Optional (str) host_address: ListOf (type) ,\n Optional (str) services: ListOf (type) ,\n },\n },\n}", + "uid": "show_object-group_name_group_name", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_acl.py#L933" } }, "show omp peers": { @@ -44896,9 +45956,9 @@ "doc": "parser for show omp routes\n show omp routes \n show omp routes vpn \n show omp routes vpn \n show omp routes family vpn ", "module_name": "show_omp", "package": "genie.libs.parser", - "schema": "{\n'vrf': {\n Any (str) *: {\n 'prefixes': {\n Any (str) *: {\n 'prefix': ,\n 'from_peer': {\n Any (str) *: {\n 'peer': ,\n 'path_list': {\n Any (str) *: {\n 'index': ,\n 'path_id': ,\n 'label': ,\n 'status': ,\n 'attr_type': ,\n 'tloc_ip': ,\n 'color': ,\n 'encap': ,\n 'preference': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'vrf': {\n Any (str) *: {\n 'prefixes': {\n Any (str) *: {\n 'prefix': ,\n Optional (str) tenant: ,\n 'from_peer': {\n Any (str) *: {\n 'peer': ,\n 'path_list': {\n Any (str) *: {\n 'index': ,\n 'path_id': ,\n 'label': ,\n 'status': ,\n 'attr_type': ,\n 'tloc_ip': ,\n 'color': ,\n 'encap': ,\n 'preference': ,\n Optional (str) affinity: ,\n Optional (str) region_id: ,\n Optional (str) region_path: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_omp_routes", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/viptela/show_omp.py#L418" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/viptela/show_omp.py#L422" } }, "show omp routes family {af} vpn {vpn}": { @@ -44907,9 +45967,9 @@ "doc": "parser for show omp routes\n show omp routes \n show omp routes vpn \n show omp routes vpn \n show omp routes family vpn ", "module_name": "show_omp", "package": "genie.libs.parser", - "schema": "{\n'vrf': {\n Any (str) *: {\n 'prefixes': {\n Any (str) *: {\n 'prefix': ,\n 'from_peer': {\n Any (str) *: {\n 'peer': ,\n 'path_list': {\n Any (str) *: {\n 'index': ,\n 'path_id': ,\n 'label': ,\n 'status': ,\n 'attr_type': ,\n 'tloc_ip': ,\n 'color': ,\n 'encap': ,\n 'preference': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'vrf': {\n Any (str) *: {\n 'prefixes': {\n Any (str) *: {\n 'prefix': ,\n Optional (str) tenant: ,\n 'from_peer': {\n Any (str) *: {\n 'peer': ,\n 'path_list': {\n Any (str) *: {\n 'index': ,\n 'path_id': ,\n 'label': ,\n 'status': ,\n 'attr_type': ,\n 'tloc_ip': ,\n 'color': ,\n 'encap': ,\n 'preference': ,\n Optional (str) affinity: ,\n Optional (str) region_id: ,\n Optional (str) region_path: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_omp_routes_family_af_vpn_vpn", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/viptela/show_omp.py#L418" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/viptela/show_omp.py#L422" } }, "show omp routes vpn {vpn}": { @@ -44918,9 +45978,9 @@ "doc": "parser for show omp routes\n show omp routes \n show omp routes vpn \n show omp routes vpn \n show omp routes family vpn ", "module_name": "show_omp", "package": "genie.libs.parser", - "schema": "{\n'vrf': {\n Any (str) *: {\n 'prefixes': {\n Any (str) *: {\n 'prefix': ,\n 'from_peer': {\n Any (str) *: {\n 'peer': ,\n 'path_list': {\n Any (str) *: {\n 'index': ,\n 'path_id': ,\n 'label': ,\n 'status': ,\n 'attr_type': ,\n 'tloc_ip': ,\n 'color': ,\n 'encap': ,\n 'preference': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'vrf': {\n Any (str) *: {\n 'prefixes': {\n Any (str) *: {\n 'prefix': ,\n Optional (str) tenant: ,\n 'from_peer': {\n Any (str) *: {\n 'peer': ,\n 'path_list': {\n Any (str) *: {\n 'index': ,\n 'path_id': ,\n 'label': ,\n 'status': ,\n 'attr_type': ,\n 'tloc_ip': ,\n 'color': ,\n 'encap': ,\n 'preference': ,\n Optional (str) affinity: ,\n Optional (str) region_id: ,\n Optional (str) region_path: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_omp_routes_vpn_vpn", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/viptela/show_omp.py#L418" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/viptela/show_omp.py#L422" } }, "show omp routes {prefix}": { @@ -44929,9 +45989,9 @@ "doc": "parser for show omp routes\n show omp routes \n show omp routes vpn \n show omp routes vpn \n show omp routes family vpn ", "module_name": "show_omp", "package": "genie.libs.parser", - "schema": "{\n'vrf': {\n Any (str) *: {\n 'prefixes': {\n Any (str) *: {\n 'prefix': ,\n 'from_peer': {\n Any (str) *: {\n 'peer': ,\n 'path_list': {\n Any (str) *: {\n 'index': ,\n 'path_id': ,\n 'label': ,\n 'status': ,\n 'attr_type': ,\n 'tloc_ip': ,\n 'color': ,\n 'encap': ,\n 'preference': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'vrf': {\n Any (str) *: {\n 'prefixes': {\n Any (str) *: {\n 'prefix': ,\n Optional (str) tenant: ,\n 'from_peer': {\n Any (str) *: {\n 'peer': ,\n 'path_list': {\n Any (str) *: {\n 'index': ,\n 'path_id': ,\n 'label': ,\n 'status': ,\n 'attr_type': ,\n 'tloc_ip': ,\n 'color': ,\n 'encap': ,\n 'preference': ,\n Optional (str) affinity: ,\n Optional (str) region_id: ,\n Optional (str) region_path: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_omp_routes_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/viptela/show_omp.py#L418" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/viptela/show_omp.py#L422" } }, "show omp routes {prefix} vpn {vpn}": { @@ -44940,9 +46000,9 @@ "doc": "parser for show omp routes\n show omp routes \n show omp routes vpn \n show omp routes vpn \n show omp routes family vpn ", "module_name": "show_omp", "package": "genie.libs.parser", - "schema": "{\n'vrf': {\n Any (str) *: {\n 'prefixes': {\n Any (str) *: {\n 'prefix': ,\n 'from_peer': {\n Any (str) *: {\n 'peer': ,\n 'path_list': {\n Any (str) *: {\n 'index': ,\n 'path_id': ,\n 'label': ,\n 'status': ,\n 'attr_type': ,\n 'tloc_ip': ,\n 'color': ,\n 'encap': ,\n 'preference': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'vrf': {\n Any (str) *: {\n 'prefixes': {\n Any (str) *: {\n 'prefix': ,\n Optional (str) tenant: ,\n 'from_peer': {\n Any (str) *: {\n 'peer': ,\n 'path_list': {\n Any (str) *: {\n 'index': ,\n 'path_id': ,\n 'label': ,\n 'status': ,\n 'attr_type': ,\n 'tloc_ip': ,\n 'color': ,\n 'encap': ,\n 'preference': ,\n Optional (str) affinity: ,\n Optional (str) region_id: ,\n Optional (str) region_path: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_omp_routes_prefix_vpn_vpn", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/viptela/show_omp.py#L418" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/viptela/show_omp.py#L422" } }, "show omp summary": { @@ -45019,7 +46079,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n Optional (str) areas: {\n Any (str) *: {\n 'database': {\n 'lsa_types': {\n Any (str) *: {\n 'lsa_type': ,\n 'lsas': {\n Any (str) *: {\n 'lsa_id': ,\n 'adv_router': ,\n 'ospfv2': {\n 'header': {\n 'option': ,\n 'option_desc': ,\n 'lsa_id': ,\n 'age': ,\n 'type': ,\n 'adv_router': ,\n 'seq_num': ,\n 'checksum': ,\n 'length': ,\n Optional (str) routing_bit_enable: ,\n Optional (str) as_boundary_router: ,\n Optional (str) area_border_router: ,\n },\n 'body': {\n 'router': {\n Optional (str) flags: ,\n 'num_of_links': ,\n 'links': {\n Any (str) *: {\n 'link_id': ,\n 'link_data': ,\n 'type': ,\n 'num_tos_metrics': ,\n 'topologies': {\n Any (str) *: {\n 'mt_id': ,\n Optional (str) metric: ,\n Optional (str) tos: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ospf_all-inclusive_database_router", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L5542" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L5618" } }, "show ospf database": { @@ -45028,9 +46088,9 @@ "doc": " Parser for show ospf database, show ospf database\n ", "module_name": "show_ospf", "package": "genie.libs.parser", - "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'router_id': ,\n Optional (str) area: {\n Any (str) *: {\n 'area_id': ,\n 'database': {\n 'lsa_types': {\n Any (str) *: {\n 'lsa_type': ,\n 'lsas': {\n Any (str) *: {\n 'adv_router': ,\n 'link_id': ,\n 'ospf': {\n 'header': {\n 'age': ,\n 'seq_num': ,\n 'checksum': ,\n Optional (str) link_count: ,\n Optional (str) opaque_id: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n Optional (str) router_id: ,\n Optional (str) area: {\n Any (str) *: {\n 'area_id': ,\n 'database': {\n 'lsa_types': {\n Any (str) *: {\n 'lsa_type': ,\n 'lsas': {\n Any (str) *: {\n 'adv_router': ,\n 'link_id': ,\n 'ospf': {\n 'header': {\n 'age': ,\n 'seq_num': ,\n 'checksum': ,\n Optional (str) link_count: ,\n Optional (str) opaque_id: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) database: {\n 'lsa_types': {\n Any (str) *: {\n 'lsa_type': ,\n 'lsas': {\n Any (str) *: {\n 'adv_router': ,\n 'link_id': ,\n 'ospf': {\n 'header': {\n 'age': ,\n 'seq_num': ,\n 'checksum': ,\n 'tag': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ospf_database", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L5359" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L5384" }, "junos": { "class": "ShowOspfDatabase", @@ -45149,7 +46209,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n Optional (str) interfaces: {\n Any (str) *: {\n 'name': ,\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n 'demand_circuit': ,\n 'process_id': ,\n 'router_id': ,\n 'interface_type': ,\n 'area': ,\n 'bfd': {\n 'enable': ,\n Optional (str) interval: ,\n Optional (str) min_interval: ,\n Optional (str) multiplier: ,\n Optional (str) mode: ,\n },\n Optional (str) label_stack: {\n 'primary_label': ,\n 'backup_label': ,\n 'srte_label': ,\n },\n Optional (str) ldp_status: {\n 'ldp_sync': ,\n 'sync_status': ,\n },\n Optional (str) forward_reference: ,\n Optional (str) unnumbered: ,\n Optional (str) bandwidth: ,\n Optional (str) nsf_enabled: ,\n Optional (str) treated_as_stub_host: ,\n Optional (str) sid: ,\n Optional (str) strict_spf_sid: ,\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\n Optional (str) mtu: ,\n Optional (str) max_pkt_sz: ,\n Optional (str) dr_router_id: ,\n Optional (str) dr_ip_addr: ,\n Optional (str) bdr_router_id: ,\n Optional (str) bdr_ip_addr: ,\n Optional (str) hello_interval: ,\n Optional (str) dead_interval: ,\n Optional (str) wait_interval: ,\n Optional (str) retransmit_interval: ,\n Optional (str) passive: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) last_flood_scan_length: ,\n Optional (str) max_flood_scan_length: ,\n Optional (str) last_flood_scan_time_msec: ,\n Optional (str) max_flood_scan_time_msec: ,\n Optional (str) ls_ack_list: ,\n Optional (str) ls_ack_list_length: ,\n Optional (str) high_water_mark: ,\n Optional (str) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n Optional (str) multi_area_intf_count: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) bdr_router_id: ,\n Optional (str) dr_router_id: ,\n Optional (str) router_id: ,\n },\n },\n Optional (str) authentication: {\n 'auth_trailer_key': {\n 'crypto_algorithm': ,\n Optional (str) youngest_key_id: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ospf_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L5940" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L6038" }, "junos": { "class": "ShowOspfInterface", @@ -45169,7 +46229,7 @@ "package": "genie.libs.parser", "schema": "{\n'instance': {\n Any (str) *: {\n 'areas': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'name': ,\n 'ip_address': ,\n 'process_id': ,\n 'state': ,\n 'area': ,\n 'cost': ,\n 'nbrs_f': ,\n 'nbrs_count': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ospf_interface_brief", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L5764" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L5862" }, "junos": { "class": "ShowOspfInterfaceBrief", @@ -45244,7 +46304,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n Optional (str) interfaces: {\n Any (str) *: {\n 'name': ,\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n 'demand_circuit': ,\n 'process_id': ,\n 'router_id': ,\n 'interface_type': ,\n 'area': ,\n 'bfd': {\n 'enable': ,\n Optional (str) interval: ,\n Optional (str) min_interval: ,\n Optional (str) multiplier: ,\n Optional (str) mode: ,\n },\n Optional (str) label_stack: {\n 'primary_label': ,\n 'backup_label': ,\n 'srte_label': ,\n },\n Optional (str) ldp_status: {\n 'ldp_sync': ,\n 'sync_status': ,\n },\n Optional (str) forward_reference: ,\n Optional (str) unnumbered: ,\n Optional (str) bandwidth: ,\n Optional (str) nsf_enabled: ,\n Optional (str) treated_as_stub_host: ,\n Optional (str) sid: ,\n Optional (str) strict_spf_sid: ,\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\n Optional (str) mtu: ,\n Optional (str) max_pkt_sz: ,\n Optional (str) dr_router_id: ,\n Optional (str) dr_ip_addr: ,\n Optional (str) bdr_router_id: ,\n Optional (str) bdr_ip_addr: ,\n Optional (str) hello_interval: ,\n Optional (str) dead_interval: ,\n Optional (str) wait_interval: ,\n Optional (str) retransmit_interval: ,\n Optional (str) passive: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) last_flood_scan_length: ,\n Optional (str) max_flood_scan_length: ,\n Optional (str) last_flood_scan_time_msec: ,\n Optional (str) max_flood_scan_time_msec: ,\n Optional (str) ls_ack_list: ,\n Optional (str) ls_ack_list_length: ,\n Optional (str) high_water_mark: ,\n Optional (str) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n Optional (str) multi_area_intf_count: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) bdr_router_id: ,\n Optional (str) dr_router_id: ,\n Optional (str) router_id: ,\n },\n },\n Optional (str) authentication: {\n 'auth_trailer_key': {\n 'crypto_algorithm': ,\n Optional (str) youngest_key_id: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ospf_interface_interface_name", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L5940" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L6038" } }, "show ospf interface {interface}": { @@ -45299,7 +46359,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'mpls': {\n 'te': {\n 'router_id': ,\n },\n },\n 'areas': {\n Any (str) *: {\n 'mpls': {\n 'te': {\n 'enable': ,\n Optional (str) total_links: ,\n Optional (str) area_instance: ,\n Optional (str) link_fragments: {\n Any (str) *: {\n 'link_instance': ,\n 'network_type': ,\n 'link_id': ,\n 'interface_address': ,\n 'te_admin_metric': ,\n 'maximum_bandwidth': ,\n 'maximum_reservable_bandwidth': ,\n 'total_priority': ,\n 'out_interface_id': ,\n 'affinity_bit': ,\n 'total_extended_admin_group': ,\n 'unreserved_bandwidths': {\n Any (str) *: {\n 'priority': ,\n 'unreserved_bandwidth': ,\n },\n },\n 'extended_admin_groups': {\n Any (str) *: {\n 'value': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ospf_mpls_traffic-eng_link", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L3228" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L3232" } }, "show ospf neighbor": { @@ -45308,9 +46368,9 @@ "doc": "parser details for:\n * show ospf neighbor\n * show ospf {process_name} neighbor\n * show ospf vrf {vrf} neighbor\n * show ospf {process} vrf {vrf} neighbor\n ", "module_name": "show_ospf", "package": "genie.libs.parser", - "schema": "{\nOptional (str) process_name: ,\n'vrfs': {\n Any (str) *: {\n 'neighbors': {\n Optional (Any) Any (str) *: {\n 'priority': ,\n 'state': ,\n 'dead_time': ,\n 'address': ,\n 'interface': ,\n Optional (str) up_time: ,\n },\n },\n Optional (str) total_neighbor_count: ,\n },\n },\n}", + "schema": "{\nOptional (str) process_name: ,\n'vrfs': {\n Any (str) *: {\n 'neighbors': {\n Optional (Any) Any (str) *: Or ({'priority': , 'state': , 'dead_time': , 'address': , 'interface': , Optional (str) up_time: }, ListOf (dict) {'priority': , 'state': , 'dead_time': , 'address': , 'interface': , Optional (str) up_time: }),\n },\n Optional (str) total_neighbor_count: ,\n },\n },\n}", "uid": "show_ospf_neighbor", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L5598" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L5681" }, "junos": { "class": "ShowOspfNeighbor", @@ -45484,7 +46544,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'router_id': ,\n 'role': ,\n 'nsr': {\n 'enable': ,\n },\n Optional (str) maximum_interfaces: ,\n Optional (str) redistribution: {\n Optional (str) max_prefix: {\n Optional (str) num_of_prefix: ,\n Optional (str) prefix_thld: ,\n Optional (str) warn_only: ,\n },\n Optional (str) connected: {\n 'enabled': ,\n Optional (str) metric: ,\n },\n Optional (str) static: {\n 'enabled': ,\n Optional (str) metric: ,\n },\n Optional (str) bgp: {\n 'bgp_id': ,\n Optional (str) metric: ,\n },\n Optional (str) isis: {\n 'isis_pid': ,\n Optional (str) metric: ,\n },\n },\n Optional (str) database_control: {\n 'max_lsa': ,\n },\n Optional (str) stub_router: {\n Optional (str) always: {\n Optional (str) always: ,\n Optional (str) include_stub: ,\n Optional (str) summary_lsa: ,\n Optional (str) external_lsa: ,\n Optional (str) summary_lsa_metric: ,\n Optional (str) external_lsa_metric: ,\n Optional (str) state: ,\n },\n Optional (str) on_startup: {\n Optional (str) on_startup: ,\n Optional (str) include_stub: ,\n Optional (str) summary_lsa: ,\n Optional (str) summary_lsa_metric: ,\n Optional (str) external_lsa: ,\n Optional (str) external_lsa_metric: ,\n 'state': ,\n },\n Optional (str) on_switchover: {\n Optional (str) on_switchover: ,\n Optional (str) include_stub: ,\n Optional (str) summary_lsa: ,\n Optional (str) summary_lsa_metric: ,\n Optional (str) external_lsa: ,\n Optional (str) external_lsa_metric: ,\n Optional (str) state: ,\n },\n Optional (str) on_procrestart: {\n Optional (str) on_procrestart: ,\n Optional (str) include_stub: ,\n Optional (str) summary_lsa: ,\n Optional (str) summary_lsa_metric: ,\n Optional (str) external_lsa: ,\n Optional (str) external_lsa_metric: ,\n 'state': ,\n },\n },\n Optional (str) spf_control: {\n Optional (str) paths: ,\n 'throttle': {\n 'spf': {\n 'start': ,\n 'hold': ,\n 'maximum': ,\n },\n 'lsa': {\n 'start': ,\n 'hold': ,\n 'maximum': ,\n 'interval': ,\n 'arrival': ,\n 'refresh_interval': ,\n },\n },\n },\n Optional (str) mpls: {\n 'ldp': {\n 'ldp_igp_sync': ,\n 'ldp_sync_status': ,\n },\n },\n Optional (str) adjacency_stagger: {\n 'disable': ,\n 'initial_number': ,\n 'maximum_number': ,\n 'nbrs_forming': ,\n 'nbrs_full': ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'enable': ,\n 'type': ,\n },\n },\n Optional (str) numbers: {\n Optional (str) external_lsa: ,\n Optional (str) external_lsa_checksum: ,\n Optional (str) opaque_as_lsa: ,\n Optional (str) opaque_as_lsa_checksum: ,\n Optional (str) dc_bitless: ,\n Optional (str) do_not_age: ,\n },\n Optional (str) total_areas: ,\n Optional (str) total_normal_areas: ,\n Optional (str) total_stub_areas: ,\n Optional (str) total_nssa_areas: ,\n Optional (str) flood_pacing_interval_msec: ,\n Optional (str) retransmission_pacing_interval: ,\n Optional (str) external_flood_list_length: ,\n Optional (str) snmp_trap: ,\n Optional (str) lsd_state: ,\n Optional (str) lsd_revision: ,\n Optional (str) segment_routing_global_block_default: ,\n Optional (str) segment_routing_global_block_status: ,\n Optional (str) strict_spf: ,\n Optional (str) flags: {\n Optional (str) abr: ,\n Optional (str) asbr: ,\n },\n Optional (str) areas: {\n Any (str) *: {\n 'area_id': ,\n 'area_type': ,\n Optional (str) summary: ,\n Optional (str) default_cost: ,\n Optional (str) lsa_translation: ,\n Optional (str) ranges: {\n Any (str) *: {\n 'prefix': ,\n 'advertise': ,\n },\n },\n Optional (str) rrr_enabled: ,\n Optional (str) topology_version: ,\n Optional (str) statistics: {\n Optional (str) spf_runs_count: ,\n Optional (str) interfaces_count: ,\n Optional (str) area_scope_lsa_count: ,\n Optional (str) area_scope_lsa_cksum_sum: ,\n Optional (str) area_scope_opaque_lsa_count: ,\n Optional (str) area_scope_opaque_lsa_cksum_sum: ,\n Optional (str) dcbitless_lsa_count: ,\n Optional (str) indication_lsa_count: ,\n Optional (str) donotage_lsa_count: ,\n Optional (str) flood_list_length: ,\n Optional (str) lfa_interface_count: ,\n Optional (str) lfa_revision: ,\n Optional (str) lfa_per_prefix_interface_count: ,\n Optional (str) nbrs_staggered_mode: ,\n Optional (str) nbrs_full: ,\n },\n },\n },\n Optional (str) ipfrr_per_prefix_tiebreakers: {\n Optional (str) name: ,\n Optional (str) no_tunnel: ,\n Optional (str) node_protection: ,\n Optional (str) line_card_disjoint: ,\n Optional (str) lowest_metric: ,\n Optional (str) primary_path: ,\n Optional (str) downstream: ,\n Optional (str) secondary_path: ,\n Optional (str) srlg_disjoint: ,\n Optional (str) post_convergence_path: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ospf_vrf_all-inclusive", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L1603" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L1607" } }, "show ospf vrf all-inclusive database external": { @@ -45495,7 +46555,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n Optional (str) areas: {\n Any (str) *: {\n 'database': {\n 'lsa_types': {\n Any (str) *: {\n 'lsa_type': ,\n 'lsas': {\n Any (str) *: {\n 'lsa_id': ,\n 'adv_router': ,\n 'ospfv2': {\n 'header': {\n 'option': ,\n 'option_desc': ,\n 'lsa_id': ,\n 'age': ,\n 'type': ,\n 'adv_router': ,\n 'seq_num': ,\n 'checksum': ,\n 'length': ,\n Optional (str) routing_bit_enable: ,\n },\n 'body': {\n 'external': {\n 'network_mask': ,\n 'topologies': {\n Any (str) *: {\n 'mt_id': ,\n 'tos': ,\n Optional (str) flags: ,\n 'metric': ,\n 'forwarding_address': ,\n 'external_route_tag': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ospf_vrf_all-inclusive_database_external", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L4759" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L4763" } }, "show ospf vrf all-inclusive database network": { @@ -45506,7 +46566,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n Optional (str) areas: {\n Any (str) *: {\n 'database': {\n 'lsa_types': {\n Any (str) *: {\n 'lsa_type': ,\n 'lsas': {\n Any (str) *: {\n 'lsa_id': ,\n 'adv_router': ,\n 'ospfv2': {\n 'header': {\n 'option': ,\n 'option_desc': ,\n 'lsa_id': ,\n 'age': ,\n 'type': ,\n 'adv_router': ,\n 'seq_num': ,\n 'checksum': ,\n 'length': ,\n Optional (str) routing_bit_enable: ,\n },\n 'body': {\n 'network': {\n 'network_mask': ,\n 'attached_routers': {\n Any (str) *: {\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ospf_vrf_all-inclusive_database_network", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L4849" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L4853" } }, "show ospf vrf all-inclusive database opaque-area": { @@ -45517,7 +46577,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n Optional (str) areas: {\n Any (str) *: {\n 'database': {\n 'lsa_types': {\n Any (str) *: {\n 'lsa_type': ,\n 'lsas': {\n Any (str) *: {\n 'lsa_id': ,\n 'adv_router': ,\n 'ospfv2': {\n 'header': {\n 'option': ,\n 'option_desc': ,\n 'lsa_id': ,\n 'age': ,\n 'type': ,\n 'adv_router': ,\n 'seq_num': ,\n 'checksum': ,\n 'length': ,\n 'opaque_type': ,\n 'opaque_id': ,\n Optional (str) fragment_number: ,\n Optional (str) mpls_te_router_id: ,\n Optional (str) num_links: ,\n },\n 'body': {\n 'opaque': {\n Optional (str) num_of_links: ,\n Optional (str) link_tlvs: {\n Any (str) *: {\n 'link_type': ,\n 'link_name': ,\n 'link_id': ,\n 'te_metric': ,\n 'max_bandwidth': ,\n Optional (str) max_reservable_bandwidth: ,\n Optional (str) admin_group: ,\n Optional (str) igp_metric: ,\n Optional (str) total_priority: ,\n Optional (str) neighbor_address: ,\n Optional (str) local_if_ipv4_addrs: {\n Any (str) *: {\n },\n },\n Optional (str) remote_if_ipv4_addrs: {\n Optional (str) remote_if_ipv4_addr: Or (, {}),\n },\n Optional (str) unreserved_bandwidths: {\n Any (str) *: {\n 'priority': ,\n 'unreserved_bandwidth': ,\n },\n },\n Optional (str) unknown_tlvs: {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'value': ,\n },\n },\n Optional (str) extended_admin_group: {\n 'length': ,\n Optional (str) groups: {\n Any (str) *: {\n 'value': ,\n },\n },\n },\n },\n },\n Optional (str) extended_link_tlvs: {\n Any (str) *: {\n 'length': ,\n 'link_type': ,\n 'link_id': ,\n 'link_data': ,\n Optional (str) sub_tlvs: {\n Any (str) *: {\n 'length': ,\n 'type': ,\n Optional (str) flags: ,\n Optional (str) mt_id: ,\n Optional (str) weight: ,\n Optional (str) label: ,\n Optional (str) local_interface_id: ,\n Optional (str) remote_interface_id: ,\n Optional (str) neighbor_address: ,\n Optional (str) node_type: ,\n Optional (str) value: ,\n },\n },\n },\n },\n Optional (str) extended_prefix_tlvs: {\n Any (str) *: {\n 'length': ,\n Optional (str) af: ,\n Optional (str) prefix: ,\n Optional (str) range_size: ,\n Optional (str) flags: ,\n Optional (str) sub_tlvs: {\n Any (str) *: {\n 'length': ,\n 'type': ,\n Optional (str) flags: ,\n Optional (str) mt_id: ,\n Optional (str) algo: ,\n Optional (str) sid: ,\n },\n },\n },\n },\n Optional (str) router_capabilities_tlv: {\n Any (str) *: {\n 'length': ,\n Optional (str) information_capabilities: {\n Optional (str) graceful_restart_helper: ,\n Optional (str) stub_router: ,\n Optional (str) capability_bits: ,\n },\n },\n },\n Optional (str) sr_algorithm_tlv: {\n Any (str) *: {\n 'length': ,\n Optional (str) algorithm: {\n Any (str) *: ,\n },\n },\n },\n Optional (str) sid_range_tlvs: {\n Any (str) *: {\n 'length': ,\n 'tlv_type': ,\n 'range_size': ,\n Optional (str) sub_tlvs: {\n Any (str) *: {\n 'length': ,\n 'type': ,\n Optional (str) label: ,\n },\n },\n },\n },\n Optional (str) node_msd_tlvs: {\n Any (str) *: {\n 'length': ,\n Optional (str) node_type: ,\n Optional (str) value: ,\n },\n },\n Optional (str) local_block_tlvs: {\n Any (str) *: {\n 'length': ,\n Optional (str) range_size: ,\n Optional (str) sub_tlvs: {\n Any (str) *: {\n 'length': ,\n 'type': ,\n Optional (str) label: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ospf_vrf_all-inclusive_database_opaque-area", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L5280" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L5284" } }, "show ospf vrf all-inclusive database router": { @@ -45528,7 +46588,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n Optional (str) areas: {\n Any (str) *: {\n 'database': {\n 'lsa_types': {\n Any (str) *: {\n 'lsa_type': ,\n 'lsas': {\n Any (str) *: {\n 'lsa_id': ,\n 'adv_router': ,\n 'ospfv2': {\n 'header': {\n 'option': ,\n 'option_desc': ,\n 'lsa_id': ,\n 'age': ,\n 'type': ,\n 'adv_router': ,\n 'seq_num': ,\n 'checksum': ,\n 'length': ,\n Optional (str) routing_bit_enable: ,\n Optional (str) as_boundary_router: ,\n Optional (str) area_border_router: ,\n },\n 'body': {\n 'router': {\n Optional (str) flags: ,\n 'num_of_links': ,\n 'links': {\n Any (str) *: {\n 'link_id': ,\n 'link_data': ,\n 'type': ,\n 'num_tos_metrics': ,\n 'topologies': {\n Any (str) *: {\n 'mt_id': ,\n Optional (str) metric: ,\n Optional (str) tos: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ospf_vrf_all-inclusive_database_router", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L4660" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L4664" } }, "show ospf vrf all-inclusive database summary": { @@ -45539,7 +46599,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n Optional (str) areas: {\n Any (str) *: {\n 'database': {\n 'lsa_types': {\n Any (str) *: {\n 'lsa_type': ,\n 'lsas': {\n Any (str) *: {\n 'lsa_id': ,\n 'adv_router': ,\n 'ospfv2': {\n 'header': {\n 'option': ,\n 'option_desc': ,\n 'lsa_id': ,\n 'age': ,\n 'type': ,\n 'adv_router': ,\n 'seq_num': ,\n 'checksum': ,\n 'length': ,\n Optional (str) routing_bit_enable: ,\n },\n 'body': {\n 'summary': {\n 'network_mask': ,\n 'topologies': {\n Any (str) *: {\n 'mt_id': ,\n 'tos': ,\n 'metric': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ospf_vrf_all-inclusive_database_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L4943" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L4947" } }, "show ospf vrf all-inclusive interface": { @@ -45550,7 +46610,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'areas': {\n Any (str) *: {\n Optional (str) interfaces: {\n Any (str) *: {\n 'name': ,\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n 'demand_circuit': ,\n 'process_id': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n Optional (str) interval: ,\n Optional (str) min_interval: ,\n Optional (str) multiplier: ,\n Optional (str) mode: ,\n },\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\n Optional (str) mtu: ,\n Optional (str) max_pkt_sz: ,\n Optional (str) dr_router_id: ,\n Optional (str) dr_ip_addr: ,\n Optional (str) bdr_router_id: ,\n Optional (str) bdr_ip_addr: ,\n Optional (str) hello_interval: ,\n Optional (str) dead_interval: ,\n Optional (str) wait_interval: ,\n Optional (str) retransmit_interval: ,\n Optional (str) passive: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) last_flood_scan_length: ,\n Optional (str) max_flood_scan_length: ,\n Optional (str) last_flood_scan_time_msec: ,\n Optional (str) max_flood_scan_time_msec: ,\n Optional (str) ls_ack_list: ,\n Optional (str) ls_ack_list_length: ,\n Optional (str) high_water_mark: ,\n Optional (str) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n Optional (str) multi_area_intf_count: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_router_id: ,\n },\n },\n },\n },\n Optional (str) virtual_links: {\n Any (str) *: {\n 'name': ,\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n 'demand_circuit': ,\n 'process_id': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n Optional (str) interval: ,\n Optional (str) min_interval: ,\n Optional (str) multiplier: ,\n Optional (str) mode: ,\n },\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\n Optional (str) mtu: ,\n Optional (str) max_pkt_sz: ,\n Optional (str) dr_router_id: ,\n Optional (str) dr_ip_addr: ,\n Optional (str) bdr_router_id: ,\n Optional (str) bdr_ip_addr: ,\n Optional (str) hello_interval: ,\n Optional (str) dead_interval: ,\n Optional (str) wait_interval: ,\n Optional (str) retransmit_interval: ,\n Optional (str) passive: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) last_flood_scan_length: ,\n Optional (str) max_flood_scan_length: ,\n Optional (str) last_flood_scan_time_msec: ,\n Optional (str) max_flood_scan_time_msec: ,\n Optional (str) ls_ack_list: ,\n Optional (str) ls_ack_list_length: ,\n Optional (str) high_water_mark: ,\n Optional (str) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n Optional (str) multi_area_intf_count: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_router_id: ,\n },\n },\n },\n },\n Optional (str) sham_links: {\n Any (str) *: {\n 'name': ,\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n 'demand_circuit': ,\n 'process_id': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n Optional (str) interval: ,\n Optional (str) min_interval: ,\n Optional (str) multiplier: ,\n Optional (str) mode: ,\n },\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\n Optional (str) mtu: ,\n Optional (str) max_pkt_sz: ,\n Optional (str) dr_router_id: ,\n Optional (str) dr_ip_addr: ,\n Optional (str) bdr_router_id: ,\n Optional (str) bdr_ip_addr: ,\n Optional (str) hello_interval: ,\n Optional (str) dead_interval: ,\n Optional (str) wait_interval: ,\n Optional (str) retransmit_interval: ,\n Optional (str) passive: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) last_flood_scan_length: ,\n Optional (str) max_flood_scan_length: ,\n Optional (str) last_flood_scan_time_msec: ,\n Optional (str) max_flood_scan_time_msec: ,\n Optional (str) ls_ack_list: ,\n Optional (str) ls_ack_list_length: ,\n Optional (str) high_water_mark: ,\n Optional (str) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n Optional (str) multi_area_intf_count: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_router_id: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ospf_vrf_all-inclusive_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L261" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L265" } }, "show ospf vrf all-inclusive interface {interface}": { @@ -45561,7 +46621,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'areas': {\n Any (str) *: {\n Optional (str) interfaces: {\n Any (str) *: {\n 'name': ,\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n 'demand_circuit': ,\n 'process_id': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n Optional (str) interval: ,\n Optional (str) min_interval: ,\n Optional (str) multiplier: ,\n Optional (str) mode: ,\n },\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\n Optional (str) mtu: ,\n Optional (str) max_pkt_sz: ,\n Optional (str) dr_router_id: ,\n Optional (str) dr_ip_addr: ,\n Optional (str) bdr_router_id: ,\n Optional (str) bdr_ip_addr: ,\n Optional (str) hello_interval: ,\n Optional (str) dead_interval: ,\n Optional (str) wait_interval: ,\n Optional (str) retransmit_interval: ,\n Optional (str) passive: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) last_flood_scan_length: ,\n Optional (str) max_flood_scan_length: ,\n Optional (str) last_flood_scan_time_msec: ,\n Optional (str) max_flood_scan_time_msec: ,\n Optional (str) ls_ack_list: ,\n Optional (str) ls_ack_list_length: ,\n Optional (str) high_water_mark: ,\n Optional (str) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n Optional (str) multi_area_intf_count: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_router_id: ,\n },\n },\n },\n },\n Optional (str) virtual_links: {\n Any (str) *: {\n 'name': ,\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n 'demand_circuit': ,\n 'process_id': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n Optional (str) interval: ,\n Optional (str) min_interval: ,\n Optional (str) multiplier: ,\n Optional (str) mode: ,\n },\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\n Optional (str) mtu: ,\n Optional (str) max_pkt_sz: ,\n Optional (str) dr_router_id: ,\n Optional (str) dr_ip_addr: ,\n Optional (str) bdr_router_id: ,\n Optional (str) bdr_ip_addr: ,\n Optional (str) hello_interval: ,\n Optional (str) dead_interval: ,\n Optional (str) wait_interval: ,\n Optional (str) retransmit_interval: ,\n Optional (str) passive: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) last_flood_scan_length: ,\n Optional (str) max_flood_scan_length: ,\n Optional (str) last_flood_scan_time_msec: ,\n Optional (str) max_flood_scan_time_msec: ,\n Optional (str) ls_ack_list: ,\n Optional (str) ls_ack_list_length: ,\n Optional (str) high_water_mark: ,\n Optional (str) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n Optional (str) multi_area_intf_count: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_router_id: ,\n },\n },\n },\n },\n Optional (str) sham_links: {\n Any (str) *: {\n 'name': ,\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n 'demand_circuit': ,\n 'process_id': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n Optional (str) interval: ,\n Optional (str) min_interval: ,\n Optional (str) multiplier: ,\n Optional (str) mode: ,\n },\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\n Optional (str) mtu: ,\n Optional (str) max_pkt_sz: ,\n Optional (str) dr_router_id: ,\n Optional (str) dr_ip_addr: ,\n Optional (str) bdr_router_id: ,\n Optional (str) bdr_ip_addr: ,\n Optional (str) hello_interval: ,\n Optional (str) dead_interval: ,\n Optional (str) wait_interval: ,\n Optional (str) retransmit_interval: ,\n Optional (str) passive: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) last_flood_scan_length: ,\n Optional (str) max_flood_scan_length: ,\n Optional (str) last_flood_scan_time_msec: ,\n Optional (str) max_flood_scan_time_msec: ,\n Optional (str) ls_ack_list: ,\n Optional (str) ls_ack_list_length: ,\n Optional (str) high_water_mark: ,\n Optional (str) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n Optional (str) multi_area_intf_count: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_router_id: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ospf_vrf_all-inclusive_interface_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L261" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L265" } }, "show ospf vrf all-inclusive neighbor detail": { @@ -45572,7 +46632,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n Optional (str) total_neighbor_count: ,\n 'areas': {\n Any (str) *: {\n Optional (str) interfaces: {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'neighbor_router_id': ,\n Optional (str) bfd_enable: ,\n Optional (str) bfd_mode: ,\n 'address': ,\n 'priority': ,\n 'state': ,\n 'dr_ip_addr': ,\n 'bdr_ip_addr': ,\n Optional (str) options: ,\n Optional (str) lls_options: ,\n Optional (str) dead_timer: ,\n Optional (str) neighbor_uptime: ,\n Optional (str) index: ,\n Optional (str) first: ,\n Optional (str) next: ,\n Optional (str) ls_ack_list: ,\n Optional (str) ls_ack_list_pending: ,\n Optional (str) high_water_mark: ,\n Optional (str) statistics: {\n Optional (str) total_dbd_retrans: ,\n Optional (str) nbr_event_count: ,\n Optional (str) nbr_retrans_qlen: ,\n Optional (str) total_retransmission: ,\n Optional (str) last_retrans_scan_length: ,\n Optional (str) last_retrans_max_scan_length: ,\n Optional (str) last_retrans_scan_time_msec: ,\n Optional (str) last_retrans_max_scan_time_msec: ,\n },\n },\n },\n },\n },\n Optional (str) virtual_links: {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'neighbor_router_id': ,\n 'address': ,\n 'priority': ,\n 'state': ,\n 'dr_ip_addr': ,\n 'bdr_ip_addr': ,\n Optional (str) options: ,\n Optional (str) lls_options: ,\n Optional (str) dead_timer: ,\n Optional (str) neighbor_uptime: ,\n Optional (str) index: ,\n Optional (str) first: ,\n Optional (str) next: ,\n Optional (str) ls_ack_list: ,\n Optional (str) ls_ack_list_pending: ,\n Optional (str) high_water_mark: ,\n Optional (str) statistics: {\n Optional (str) total_dbd_retrans: ,\n Optional (str) nbr_event_count: ,\n Optional (str) nbr_retrans_qlen: ,\n Optional (str) total_retransmission: ,\n Optional (str) last_retrans_scan_length: ,\n Optional (str) last_retrans_max_scan_length: ,\n Optional (str) last_retrans_scan_time_msec: ,\n Optional (str) last_retrans_max_scan_time_msec: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ospf_vrf_all-inclusive_neighbor_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L1001" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L1005" } }, "show ospf vrf all-inclusive neighbor detail {interface}": { @@ -45583,7 +46643,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n Optional (str) total_neighbor_count: ,\n 'areas': {\n Any (str) *: {\n Optional (str) interfaces: {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'neighbor_router_id': ,\n Optional (str) bfd_enable: ,\n Optional (str) bfd_mode: ,\n 'address': ,\n 'priority': ,\n 'state': ,\n 'dr_ip_addr': ,\n 'bdr_ip_addr': ,\n Optional (str) options: ,\n Optional (str) lls_options: ,\n Optional (str) dead_timer: ,\n Optional (str) neighbor_uptime: ,\n Optional (str) index: ,\n Optional (str) first: ,\n Optional (str) next: ,\n Optional (str) ls_ack_list: ,\n Optional (str) ls_ack_list_pending: ,\n Optional (str) high_water_mark: ,\n Optional (str) statistics: {\n Optional (str) total_dbd_retrans: ,\n Optional (str) nbr_event_count: ,\n Optional (str) nbr_retrans_qlen: ,\n Optional (str) total_retransmission: ,\n Optional (str) last_retrans_scan_length: ,\n Optional (str) last_retrans_max_scan_length: ,\n Optional (str) last_retrans_scan_time_msec: ,\n Optional (str) last_retrans_max_scan_time_msec: ,\n },\n },\n },\n },\n },\n Optional (str) virtual_links: {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'neighbor_router_id': ,\n 'address': ,\n 'priority': ,\n 'state': ,\n 'dr_ip_addr': ,\n 'bdr_ip_addr': ,\n Optional (str) options: ,\n Optional (str) lls_options: ,\n Optional (str) dead_timer: ,\n Optional (str) neighbor_uptime: ,\n Optional (str) index: ,\n Optional (str) first: ,\n Optional (str) next: ,\n Optional (str) ls_ack_list: ,\n Optional (str) ls_ack_list_pending: ,\n Optional (str) high_water_mark: ,\n Optional (str) statistics: {\n Optional (str) total_dbd_retrans: ,\n Optional (str) nbr_event_count: ,\n Optional (str) nbr_retrans_qlen: ,\n Optional (str) total_retransmission: ,\n Optional (str) last_retrans_scan_length: ,\n Optional (str) last_retrans_max_scan_length: ,\n Optional (str) last_retrans_scan_time_msec: ,\n Optional (str) last_retrans_max_scan_time_msec: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ospf_vrf_all-inclusive_neighbor_detail_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L1001" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L1005" } }, "show ospf vrf all-inclusive neighbor {neighbor} detail": { @@ -45594,7 +46654,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n Optional (str) total_neighbor_count: ,\n 'areas': {\n Any (str) *: {\n Optional (str) interfaces: {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'neighbor_router_id': ,\n Optional (str) bfd_enable: ,\n Optional (str) bfd_mode: ,\n 'address': ,\n 'priority': ,\n 'state': ,\n 'dr_ip_addr': ,\n 'bdr_ip_addr': ,\n Optional (str) options: ,\n Optional (str) lls_options: ,\n Optional (str) dead_timer: ,\n Optional (str) neighbor_uptime: ,\n Optional (str) index: ,\n Optional (str) first: ,\n Optional (str) next: ,\n Optional (str) ls_ack_list: ,\n Optional (str) ls_ack_list_pending: ,\n Optional (str) high_water_mark: ,\n Optional (str) statistics: {\n Optional (str) total_dbd_retrans: ,\n Optional (str) nbr_event_count: ,\n Optional (str) nbr_retrans_qlen: ,\n Optional (str) total_retransmission: ,\n Optional (str) last_retrans_scan_length: ,\n Optional (str) last_retrans_max_scan_length: ,\n Optional (str) last_retrans_scan_time_msec: ,\n Optional (str) last_retrans_max_scan_time_msec: ,\n },\n },\n },\n },\n },\n Optional (str) virtual_links: {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'neighbor_router_id': ,\n 'address': ,\n 'priority': ,\n 'state': ,\n 'dr_ip_addr': ,\n 'bdr_ip_addr': ,\n Optional (str) options: ,\n Optional (str) lls_options: ,\n Optional (str) dead_timer: ,\n Optional (str) neighbor_uptime: ,\n Optional (str) index: ,\n Optional (str) first: ,\n Optional (str) next: ,\n Optional (str) ls_ack_list: ,\n Optional (str) ls_ack_list_pending: ,\n Optional (str) high_water_mark: ,\n Optional (str) statistics: {\n Optional (str) total_dbd_retrans: ,\n Optional (str) nbr_event_count: ,\n Optional (str) nbr_retrans_qlen: ,\n Optional (str) total_retransmission: ,\n Optional (str) last_retrans_scan_length: ,\n Optional (str) last_retrans_max_scan_length: ,\n Optional (str) last_retrans_scan_time_msec: ,\n Optional (str) last_retrans_max_scan_time_msec: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ospf_vrf_all-inclusive_neighbor_neighbor_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L1001" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L1005" } }, "show ospf vrf all-inclusive neighbor {neighbor} detail {interface}": { @@ -45605,7 +46665,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n Optional (str) total_neighbor_count: ,\n 'areas': {\n Any (str) *: {\n Optional (str) interfaces: {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'neighbor_router_id': ,\n Optional (str) bfd_enable: ,\n Optional (str) bfd_mode: ,\n 'address': ,\n 'priority': ,\n 'state': ,\n 'dr_ip_addr': ,\n 'bdr_ip_addr': ,\n Optional (str) options: ,\n Optional (str) lls_options: ,\n Optional (str) dead_timer: ,\n Optional (str) neighbor_uptime: ,\n Optional (str) index: ,\n Optional (str) first: ,\n Optional (str) next: ,\n Optional (str) ls_ack_list: ,\n Optional (str) ls_ack_list_pending: ,\n Optional (str) high_water_mark: ,\n Optional (str) statistics: {\n Optional (str) total_dbd_retrans: ,\n Optional (str) nbr_event_count: ,\n Optional (str) nbr_retrans_qlen: ,\n Optional (str) total_retransmission: ,\n Optional (str) last_retrans_scan_length: ,\n Optional (str) last_retrans_max_scan_length: ,\n Optional (str) last_retrans_scan_time_msec: ,\n Optional (str) last_retrans_max_scan_time_msec: ,\n },\n },\n },\n },\n },\n Optional (str) virtual_links: {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'neighbor_router_id': ,\n 'address': ,\n 'priority': ,\n 'state': ,\n 'dr_ip_addr': ,\n 'bdr_ip_addr': ,\n Optional (str) options: ,\n Optional (str) lls_options: ,\n Optional (str) dead_timer: ,\n Optional (str) neighbor_uptime: ,\n Optional (str) index: ,\n Optional (str) first: ,\n Optional (str) next: ,\n Optional (str) ls_ack_list: ,\n Optional (str) ls_ack_list_pending: ,\n Optional (str) high_water_mark: ,\n Optional (str) statistics: {\n Optional (str) total_dbd_retrans: ,\n Optional (str) nbr_event_count: ,\n Optional (str) nbr_retrans_qlen: ,\n Optional (str) total_retransmission: ,\n Optional (str) last_retrans_scan_length: ,\n Optional (str) last_retrans_max_scan_length: ,\n Optional (str) last_retrans_scan_time_msec: ,\n Optional (str) last_retrans_max_scan_time_msec: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ospf_vrf_all-inclusive_neighbor_neighbor_detail_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L1001" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L1005" } }, "show ospf vrf all-inclusive sham-links": { @@ -45616,7 +46676,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'areas': {\n Any (str) *: {\n 'sham_links': {\n Any (str) *: {\n 'name': ,\n 'link_state': ,\n 'local_id': ,\n 'remote_id': ,\n 'transit_area_id': ,\n 'hello_interval': ,\n 'dead_interval': ,\n 'wait_interval': ,\n 'retransmit_interval': ,\n 'transmit_delay': ,\n 'cost': ,\n 'state': ,\n 'hello_timer': ,\n 'demand_circuit': ,\n 'if_index': ,\n Optional (str) dcbitless_lsa_count: ,\n Optional (str) donotage_lsa: ,\n Optional (str) nsf: {\n 'enable': ,\n 'last_restart': ,\n },\n Optional (str) authentication: {\n 'auth_trailer_key': {\n 'crypto_algorithm': ,\n Optional (str) youngest_key_id: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ospf_vrf_all-inclusive_sham-links", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L3068" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L3072" } }, "show ospf vrf all-inclusive virtual-links": { @@ -45627,7 +46687,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'areas': {\n Any (str) *: {\n 'virtual_links': {\n Any (str) *: {\n 'name': ,\n 'link_state': ,\n 'router_id': ,\n 'transit_area_id': ,\n 'hello_interval': ,\n 'dead_interval': ,\n 'wait_interval': ,\n 'retransmit_interval': ,\n 'transmit_delay': ,\n 'cost': ,\n 'state': ,\n 'demand_circuit': ,\n Optional (str) hello_timer: ,\n Optional (str) interface: ,\n Optional (str) dcbitless_lsa_count: ,\n Optional (str) donotage_lsa: ,\n Optional (str) nsf: {\n 'enable': ,\n 'last_restart': ,\n },\n Optional (str) authentication: {\n 'auth_trailer_key': {\n 'crypto_algorithm': ,\n Optional (str) youngest_key_id: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ospf_vrf_all-inclusive_virtual-links", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L3148" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L3152" } }, "show ospf vrf {vrf}": { @@ -45638,7 +46698,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'router_id': ,\n 'role': ,\n 'nsr': {\n 'enable': ,\n },\n Optional (str) maximum_interfaces: ,\n Optional (str) redistribution: {\n Optional (str) max_prefix: {\n Optional (str) num_of_prefix: ,\n Optional (str) prefix_thld: ,\n Optional (str) warn_only: ,\n },\n Optional (str) connected: {\n 'enabled': ,\n Optional (str) metric: ,\n },\n Optional (str) static: {\n 'enabled': ,\n Optional (str) metric: ,\n },\n Optional (str) bgp: {\n 'bgp_id': ,\n Optional (str) metric: ,\n },\n Optional (str) isis: {\n 'isis_pid': ,\n Optional (str) metric: ,\n },\n },\n Optional (str) database_control: {\n 'max_lsa': ,\n },\n Optional (str) stub_router: {\n Optional (str) always: {\n Optional (str) always: ,\n Optional (str) include_stub: ,\n Optional (str) summary_lsa: ,\n Optional (str) external_lsa: ,\n Optional (str) summary_lsa_metric: ,\n Optional (str) external_lsa_metric: ,\n Optional (str) state: ,\n },\n Optional (str) on_startup: {\n Optional (str) on_startup: ,\n Optional (str) include_stub: ,\n Optional (str) summary_lsa: ,\n Optional (str) summary_lsa_metric: ,\n Optional (str) external_lsa: ,\n Optional (str) external_lsa_metric: ,\n 'state': ,\n },\n Optional (str) on_switchover: {\n Optional (str) on_switchover: ,\n Optional (str) include_stub: ,\n Optional (str) summary_lsa: ,\n Optional (str) summary_lsa_metric: ,\n Optional (str) external_lsa: ,\n Optional (str) external_lsa_metric: ,\n Optional (str) state: ,\n },\n Optional (str) on_procrestart: {\n Optional (str) on_procrestart: ,\n Optional (str) include_stub: ,\n Optional (str) summary_lsa: ,\n Optional (str) summary_lsa_metric: ,\n Optional (str) external_lsa: ,\n Optional (str) external_lsa_metric: ,\n 'state': ,\n },\n },\n Optional (str) spf_control: {\n Optional (str) paths: ,\n 'throttle': {\n 'spf': {\n 'start': ,\n 'hold': ,\n 'maximum': ,\n },\n 'lsa': {\n 'start': ,\n 'hold': ,\n 'maximum': ,\n 'interval': ,\n 'arrival': ,\n 'refresh_interval': ,\n },\n },\n },\n Optional (str) mpls: {\n 'ldp': {\n 'ldp_igp_sync': ,\n 'ldp_sync_status': ,\n },\n },\n Optional (str) adjacency_stagger: {\n 'disable': ,\n 'initial_number': ,\n 'maximum_number': ,\n 'nbrs_forming': ,\n 'nbrs_full': ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'enable': ,\n 'type': ,\n },\n },\n Optional (str) numbers: {\n Optional (str) external_lsa: ,\n Optional (str) external_lsa_checksum: ,\n Optional (str) opaque_as_lsa: ,\n Optional (str) opaque_as_lsa_checksum: ,\n Optional (str) dc_bitless: ,\n Optional (str) do_not_age: ,\n },\n Optional (str) total_areas: ,\n Optional (str) total_normal_areas: ,\n Optional (str) total_stub_areas: ,\n Optional (str) total_nssa_areas: ,\n Optional (str) flood_pacing_interval_msec: ,\n Optional (str) retransmission_pacing_interval: ,\n Optional (str) external_flood_list_length: ,\n Optional (str) snmp_trap: ,\n Optional (str) lsd_state: ,\n Optional (str) lsd_revision: ,\n Optional (str) segment_routing_global_block_default: ,\n Optional (str) segment_routing_global_block_status: ,\n Optional (str) strict_spf: ,\n Optional (str) flags: {\n Optional (str) abr: ,\n Optional (str) asbr: ,\n },\n Optional (str) areas: {\n Any (str) *: {\n 'area_id': ,\n 'area_type': ,\n Optional (str) summary: ,\n Optional (str) default_cost: ,\n Optional (str) lsa_translation: ,\n Optional (str) ranges: {\n Any (str) *: {\n 'prefix': ,\n 'advertise': ,\n },\n },\n Optional (str) rrr_enabled: ,\n Optional (str) topology_version: ,\n Optional (str) statistics: {\n Optional (str) spf_runs_count: ,\n Optional (str) interfaces_count: ,\n Optional (str) area_scope_lsa_count: ,\n Optional (str) area_scope_lsa_cksum_sum: ,\n Optional (str) area_scope_opaque_lsa_count: ,\n Optional (str) area_scope_opaque_lsa_cksum_sum: ,\n Optional (str) dcbitless_lsa_count: ,\n Optional (str) indication_lsa_count: ,\n Optional (str) donotage_lsa_count: ,\n Optional (str) flood_list_length: ,\n Optional (str) lfa_interface_count: ,\n Optional (str) lfa_revision: ,\n Optional (str) lfa_per_prefix_interface_count: ,\n Optional (str) nbrs_staggered_mode: ,\n Optional (str) nbrs_full: ,\n },\n },\n },\n Optional (str) ipfrr_per_prefix_tiebreakers: {\n Optional (str) name: ,\n Optional (str) no_tunnel: ,\n Optional (str) node_protection: ,\n Optional (str) line_card_disjoint: ,\n Optional (str) lowest_metric: ,\n Optional (str) primary_path: ,\n Optional (str) downstream: ,\n Optional (str) secondary_path: ,\n Optional (str) srlg_disjoint: ,\n Optional (str) post_convergence_path: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ospf_vrf_vrf", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L1603" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L1607" } }, "show ospf vrf {vrf} database external": { @@ -45649,7 +46709,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n Optional (str) areas: {\n Any (str) *: {\n 'database': {\n 'lsa_types': {\n Any (str) *: {\n 'lsa_type': ,\n 'lsas': {\n Any (str) *: {\n 'lsa_id': ,\n 'adv_router': ,\n 'ospfv2': {\n 'header': {\n 'option': ,\n 'option_desc': ,\n 'lsa_id': ,\n 'age': ,\n 'type': ,\n 'adv_router': ,\n 'seq_num': ,\n 'checksum': ,\n 'length': ,\n Optional (str) routing_bit_enable: ,\n },\n 'body': {\n 'external': {\n 'network_mask': ,\n 'topologies': {\n Any (str) *: {\n 'mt_id': ,\n 'tos': ,\n Optional (str) flags: ,\n 'metric': ,\n 'forwarding_address': ,\n 'external_route_tag': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ospf_vrf_vrf_database_external", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L4759" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L4763" } }, "show ospf vrf {vrf} database network": { @@ -45660,7 +46720,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n Optional (str) areas: {\n Any (str) *: {\n 'database': {\n 'lsa_types': {\n Any (str) *: {\n 'lsa_type': ,\n 'lsas': {\n Any (str) *: {\n 'lsa_id': ,\n 'adv_router': ,\n 'ospfv2': {\n 'header': {\n 'option': ,\n 'option_desc': ,\n 'lsa_id': ,\n 'age': ,\n 'type': ,\n 'adv_router': ,\n 'seq_num': ,\n 'checksum': ,\n 'length': ,\n Optional (str) routing_bit_enable: ,\n },\n 'body': {\n 'network': {\n 'network_mask': ,\n 'attached_routers': {\n Any (str) *: {\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ospf_vrf_vrf_database_network", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L4849" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L4853" } }, "show ospf vrf {vrf} database opaque-area": { @@ -45671,7 +46731,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n Optional (str) areas: {\n Any (str) *: {\n 'database': {\n 'lsa_types': {\n Any (str) *: {\n 'lsa_type': ,\n 'lsas': {\n Any (str) *: {\n 'lsa_id': ,\n 'adv_router': ,\n 'ospfv2': {\n 'header': {\n 'option': ,\n 'option_desc': ,\n 'lsa_id': ,\n 'age': ,\n 'type': ,\n 'adv_router': ,\n 'seq_num': ,\n 'checksum': ,\n 'length': ,\n 'opaque_type': ,\n 'opaque_id': ,\n Optional (str) fragment_number: ,\n Optional (str) mpls_te_router_id: ,\n Optional (str) num_links: ,\n },\n 'body': {\n 'opaque': {\n Optional (str) num_of_links: ,\n Optional (str) link_tlvs: {\n Any (str) *: {\n 'link_type': ,\n 'link_name': ,\n 'link_id': ,\n 'te_metric': ,\n 'max_bandwidth': ,\n Optional (str) max_reservable_bandwidth: ,\n Optional (str) admin_group: ,\n Optional (str) igp_metric: ,\n Optional (str) total_priority: ,\n Optional (str) neighbor_address: ,\n Optional (str) local_if_ipv4_addrs: {\n Any (str) *: {\n },\n },\n Optional (str) remote_if_ipv4_addrs: {\n Optional (str) remote_if_ipv4_addr: Or (, {}),\n },\n Optional (str) unreserved_bandwidths: {\n Any (str) *: {\n 'priority': ,\n 'unreserved_bandwidth': ,\n },\n },\n Optional (str) unknown_tlvs: {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'value': ,\n },\n },\n Optional (str) extended_admin_group: {\n 'length': ,\n Optional (str) groups: {\n Any (str) *: {\n 'value': ,\n },\n },\n },\n },\n },\n Optional (str) extended_link_tlvs: {\n Any (str) *: {\n 'length': ,\n 'link_type': ,\n 'link_id': ,\n 'link_data': ,\n Optional (str) sub_tlvs: {\n Any (str) *: {\n 'length': ,\n 'type': ,\n Optional (str) flags: ,\n Optional (str) mt_id: ,\n Optional (str) weight: ,\n Optional (str) label: ,\n Optional (str) local_interface_id: ,\n Optional (str) remote_interface_id: ,\n Optional (str) neighbor_address: ,\n Optional (str) node_type: ,\n Optional (str) value: ,\n },\n },\n },\n },\n Optional (str) extended_prefix_tlvs: {\n Any (str) *: {\n 'length': ,\n Optional (str) af: ,\n Optional (str) prefix: ,\n Optional (str) range_size: ,\n Optional (str) flags: ,\n Optional (str) sub_tlvs: {\n Any (str) *: {\n 'length': ,\n 'type': ,\n Optional (str) flags: ,\n Optional (str) mt_id: ,\n Optional (str) algo: ,\n Optional (str) sid: ,\n },\n },\n },\n },\n Optional (str) router_capabilities_tlv: {\n Any (str) *: {\n 'length': ,\n Optional (str) information_capabilities: {\n Optional (str) graceful_restart_helper: ,\n Optional (str) stub_router: ,\n Optional (str) capability_bits: ,\n },\n },\n },\n Optional (str) sr_algorithm_tlv: {\n Any (str) *: {\n 'length': ,\n Optional (str) algorithm: {\n Any (str) *: ,\n },\n },\n },\n Optional (str) sid_range_tlvs: {\n Any (str) *: {\n 'length': ,\n 'tlv_type': ,\n 'range_size': ,\n Optional (str) sub_tlvs: {\n Any (str) *: {\n 'length': ,\n 'type': ,\n Optional (str) label: ,\n },\n },\n },\n },\n Optional (str) node_msd_tlvs: {\n Any (str) *: {\n 'length': ,\n Optional (str) node_type: ,\n Optional (str) value: ,\n },\n },\n Optional (str) local_block_tlvs: {\n Any (str) *: {\n 'length': ,\n Optional (str) range_size: ,\n Optional (str) sub_tlvs: {\n Any (str) *: {\n 'length': ,\n 'type': ,\n Optional (str) label: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ospf_vrf_vrf_database_opaque-area", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L5280" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L5284" } }, "show ospf vrf {vrf} database router": { @@ -45682,7 +46742,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n Optional (str) areas: {\n Any (str) *: {\n 'database': {\n 'lsa_types': {\n Any (str) *: {\n 'lsa_type': ,\n 'lsas': {\n Any (str) *: {\n 'lsa_id': ,\n 'adv_router': ,\n 'ospfv2': {\n 'header': {\n 'option': ,\n 'option_desc': ,\n 'lsa_id': ,\n 'age': ,\n 'type': ,\n 'adv_router': ,\n 'seq_num': ,\n 'checksum': ,\n 'length': ,\n Optional (str) routing_bit_enable: ,\n Optional (str) as_boundary_router: ,\n Optional (str) area_border_router: ,\n },\n 'body': {\n 'router': {\n Optional (str) flags: ,\n 'num_of_links': ,\n 'links': {\n Any (str) *: {\n 'link_id': ,\n 'link_data': ,\n 'type': ,\n 'num_tos_metrics': ,\n 'topologies': {\n Any (str) *: {\n 'mt_id': ,\n Optional (str) metric: ,\n Optional (str) tos: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ospf_vrf_vrf_database_router", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L4660" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L4664" } }, "show ospf vrf {vrf} database summary": { @@ -45693,7 +46753,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n Optional (str) areas: {\n Any (str) *: {\n 'database': {\n 'lsa_types': {\n Any (str) *: {\n 'lsa_type': ,\n 'lsas': {\n Any (str) *: {\n 'lsa_id': ,\n 'adv_router': ,\n 'ospfv2': {\n 'header': {\n 'option': ,\n 'option_desc': ,\n 'lsa_id': ,\n 'age': ,\n 'type': ,\n 'adv_router': ,\n 'seq_num': ,\n 'checksum': ,\n 'length': ,\n Optional (str) routing_bit_enable: ,\n },\n 'body': {\n 'summary': {\n 'network_mask': ,\n 'topologies': {\n Any (str) *: {\n 'mt_id': ,\n 'tos': ,\n 'metric': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ospf_vrf_vrf_database_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L4943" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L4947" } }, "show ospf vrf {vrf} interface": { @@ -45704,7 +46764,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'areas': {\n Any (str) *: {\n Optional (str) interfaces: {\n Any (str) *: {\n 'name': ,\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n 'demand_circuit': ,\n 'process_id': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n Optional (str) interval: ,\n Optional (str) min_interval: ,\n Optional (str) multiplier: ,\n Optional (str) mode: ,\n },\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\n Optional (str) mtu: ,\n Optional (str) max_pkt_sz: ,\n Optional (str) dr_router_id: ,\n Optional (str) dr_ip_addr: ,\n Optional (str) bdr_router_id: ,\n Optional (str) bdr_ip_addr: ,\n Optional (str) hello_interval: ,\n Optional (str) dead_interval: ,\n Optional (str) wait_interval: ,\n Optional (str) retransmit_interval: ,\n Optional (str) passive: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) last_flood_scan_length: ,\n Optional (str) max_flood_scan_length: ,\n Optional (str) last_flood_scan_time_msec: ,\n Optional (str) max_flood_scan_time_msec: ,\n Optional (str) ls_ack_list: ,\n Optional (str) ls_ack_list_length: ,\n Optional (str) high_water_mark: ,\n Optional (str) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n Optional (str) multi_area_intf_count: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_router_id: ,\n },\n },\n },\n },\n Optional (str) virtual_links: {\n Any (str) *: {\n 'name': ,\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n 'demand_circuit': ,\n 'process_id': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n Optional (str) interval: ,\n Optional (str) min_interval: ,\n Optional (str) multiplier: ,\n Optional (str) mode: ,\n },\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\n Optional (str) mtu: ,\n Optional (str) max_pkt_sz: ,\n Optional (str) dr_router_id: ,\n Optional (str) dr_ip_addr: ,\n Optional (str) bdr_router_id: ,\n Optional (str) bdr_ip_addr: ,\n Optional (str) hello_interval: ,\n Optional (str) dead_interval: ,\n Optional (str) wait_interval: ,\n Optional (str) retransmit_interval: ,\n Optional (str) passive: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) last_flood_scan_length: ,\n Optional (str) max_flood_scan_length: ,\n Optional (str) last_flood_scan_time_msec: ,\n Optional (str) max_flood_scan_time_msec: ,\n Optional (str) ls_ack_list: ,\n Optional (str) ls_ack_list_length: ,\n Optional (str) high_water_mark: ,\n Optional (str) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n Optional (str) multi_area_intf_count: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_router_id: ,\n },\n },\n },\n },\n Optional (str) sham_links: {\n Any (str) *: {\n 'name': ,\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n 'demand_circuit': ,\n 'process_id': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n Optional (str) interval: ,\n Optional (str) min_interval: ,\n Optional (str) multiplier: ,\n Optional (str) mode: ,\n },\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\n Optional (str) mtu: ,\n Optional (str) max_pkt_sz: ,\n Optional (str) dr_router_id: ,\n Optional (str) dr_ip_addr: ,\n Optional (str) bdr_router_id: ,\n Optional (str) bdr_ip_addr: ,\n Optional (str) hello_interval: ,\n Optional (str) dead_interval: ,\n Optional (str) wait_interval: ,\n Optional (str) retransmit_interval: ,\n Optional (str) passive: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) last_flood_scan_length: ,\n Optional (str) max_flood_scan_length: ,\n Optional (str) last_flood_scan_time_msec: ,\n Optional (str) max_flood_scan_time_msec: ,\n Optional (str) ls_ack_list: ,\n Optional (str) ls_ack_list_length: ,\n Optional (str) high_water_mark: ,\n Optional (str) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n Optional (str) multi_area_intf_count: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_router_id: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ospf_vrf_vrf_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L261" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L265" } }, "show ospf vrf {vrf} interface {interface}": { @@ -45715,7 +46775,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'areas': {\n Any (str) *: {\n Optional (str) interfaces: {\n Any (str) *: {\n 'name': ,\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n 'demand_circuit': ,\n 'process_id': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n Optional (str) interval: ,\n Optional (str) min_interval: ,\n Optional (str) multiplier: ,\n Optional (str) mode: ,\n },\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\n Optional (str) mtu: ,\n Optional (str) max_pkt_sz: ,\n Optional (str) dr_router_id: ,\n Optional (str) dr_ip_addr: ,\n Optional (str) bdr_router_id: ,\n Optional (str) bdr_ip_addr: ,\n Optional (str) hello_interval: ,\n Optional (str) dead_interval: ,\n Optional (str) wait_interval: ,\n Optional (str) retransmit_interval: ,\n Optional (str) passive: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) last_flood_scan_length: ,\n Optional (str) max_flood_scan_length: ,\n Optional (str) last_flood_scan_time_msec: ,\n Optional (str) max_flood_scan_time_msec: ,\n Optional (str) ls_ack_list: ,\n Optional (str) ls_ack_list_length: ,\n Optional (str) high_water_mark: ,\n Optional (str) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n Optional (str) multi_area_intf_count: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_router_id: ,\n },\n },\n },\n },\n Optional (str) virtual_links: {\n Any (str) *: {\n 'name': ,\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n 'demand_circuit': ,\n 'process_id': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n Optional (str) interval: ,\n Optional (str) min_interval: ,\n Optional (str) multiplier: ,\n Optional (str) mode: ,\n },\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\n Optional (str) mtu: ,\n Optional (str) max_pkt_sz: ,\n Optional (str) dr_router_id: ,\n Optional (str) dr_ip_addr: ,\n Optional (str) bdr_router_id: ,\n Optional (str) bdr_ip_addr: ,\n Optional (str) hello_interval: ,\n Optional (str) dead_interval: ,\n Optional (str) wait_interval: ,\n Optional (str) retransmit_interval: ,\n Optional (str) passive: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) last_flood_scan_length: ,\n Optional (str) max_flood_scan_length: ,\n Optional (str) last_flood_scan_time_msec: ,\n Optional (str) max_flood_scan_time_msec: ,\n Optional (str) ls_ack_list: ,\n Optional (str) ls_ack_list_length: ,\n Optional (str) high_water_mark: ,\n Optional (str) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n Optional (str) multi_area_intf_count: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_router_id: ,\n },\n },\n },\n },\n Optional (str) sham_links: {\n Any (str) *: {\n 'name': ,\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n 'demand_circuit': ,\n 'process_id': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n Optional (str) interval: ,\n Optional (str) min_interval: ,\n Optional (str) multiplier: ,\n Optional (str) mode: ,\n },\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\n Optional (str) mtu: ,\n Optional (str) max_pkt_sz: ,\n Optional (str) dr_router_id: ,\n Optional (str) dr_ip_addr: ,\n Optional (str) bdr_router_id: ,\n Optional (str) bdr_ip_addr: ,\n Optional (str) hello_interval: ,\n Optional (str) dead_interval: ,\n Optional (str) wait_interval: ,\n Optional (str) retransmit_interval: ,\n Optional (str) passive: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) last_flood_scan_length: ,\n Optional (str) max_flood_scan_length: ,\n Optional (str) last_flood_scan_time_msec: ,\n Optional (str) max_flood_scan_time_msec: ,\n Optional (str) ls_ack_list: ,\n Optional (str) ls_ack_list_length: ,\n Optional (str) high_water_mark: ,\n Optional (str) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n Optional (str) multi_area_intf_count: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_router_id: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ospf_vrf_vrf_interface_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L261" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L265" } }, "show ospf vrf {vrf} neighbor": { @@ -45724,9 +46784,9 @@ "doc": "parser details for:\n * show ospf neighbor\n * show ospf {process_name} neighbor\n * show ospf vrf {vrf} neighbor\n * show ospf {process} vrf {vrf} neighbor\n ", "module_name": "show_ospf", "package": "genie.libs.parser", - "schema": "{\nOptional (str) process_name: ,\n'vrfs': {\n Any (str) *: {\n 'neighbors': {\n Optional (Any) Any (str) *: {\n 'priority': ,\n 'state': ,\n 'dead_time': ,\n 'address': ,\n 'interface': ,\n Optional (str) up_time: ,\n },\n },\n Optional (str) total_neighbor_count: ,\n },\n },\n}", + "schema": "{\nOptional (str) process_name: ,\n'vrfs': {\n Any (str) *: {\n 'neighbors': {\n Optional (Any) Any (str) *: Or ({'priority': , 'state': , 'dead_time': , 'address': , 'interface': , Optional (str) up_time: }, ListOf (dict) {'priority': , 'state': , 'dead_time': , 'address': , 'interface': , Optional (str) up_time: }),\n },\n Optional (str) total_neighbor_count: ,\n },\n },\n}", "uid": "show_ospf_vrf_vrf_neighbor", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L5598" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L5681" } }, "show ospf vrf {vrf} neighbor detail": { @@ -45737,7 +46797,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n Optional (str) total_neighbor_count: ,\n 'areas': {\n Any (str) *: {\n Optional (str) interfaces: {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'neighbor_router_id': ,\n Optional (str) bfd_enable: ,\n Optional (str) bfd_mode: ,\n 'address': ,\n 'priority': ,\n 'state': ,\n 'dr_ip_addr': ,\n 'bdr_ip_addr': ,\n Optional (str) options: ,\n Optional (str) lls_options: ,\n Optional (str) dead_timer: ,\n Optional (str) neighbor_uptime: ,\n Optional (str) index: ,\n Optional (str) first: ,\n Optional (str) next: ,\n Optional (str) ls_ack_list: ,\n Optional (str) ls_ack_list_pending: ,\n Optional (str) high_water_mark: ,\n Optional (str) statistics: {\n Optional (str) total_dbd_retrans: ,\n Optional (str) nbr_event_count: ,\n Optional (str) nbr_retrans_qlen: ,\n Optional (str) total_retransmission: ,\n Optional (str) last_retrans_scan_length: ,\n Optional (str) last_retrans_max_scan_length: ,\n Optional (str) last_retrans_scan_time_msec: ,\n Optional (str) last_retrans_max_scan_time_msec: ,\n },\n },\n },\n },\n },\n Optional (str) virtual_links: {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'neighbor_router_id': ,\n 'address': ,\n 'priority': ,\n 'state': ,\n 'dr_ip_addr': ,\n 'bdr_ip_addr': ,\n Optional (str) options: ,\n Optional (str) lls_options: ,\n Optional (str) dead_timer: ,\n Optional (str) neighbor_uptime: ,\n Optional (str) index: ,\n Optional (str) first: ,\n Optional (str) next: ,\n Optional (str) ls_ack_list: ,\n Optional (str) ls_ack_list_pending: ,\n Optional (str) high_water_mark: ,\n Optional (str) statistics: {\n Optional (str) total_dbd_retrans: ,\n Optional (str) nbr_event_count: ,\n Optional (str) nbr_retrans_qlen: ,\n Optional (str) total_retransmission: ,\n Optional (str) last_retrans_scan_length: ,\n Optional (str) last_retrans_max_scan_length: ,\n Optional (str) last_retrans_scan_time_msec: ,\n Optional (str) last_retrans_max_scan_time_msec: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ospf_vrf_vrf_neighbor_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L1001" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L1005" } }, "show ospf vrf {vrf} neighbor detail {interface}": { @@ -45748,7 +46808,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n Optional (str) total_neighbor_count: ,\n 'areas': {\n Any (str) *: {\n Optional (str) interfaces: {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'neighbor_router_id': ,\n Optional (str) bfd_enable: ,\n Optional (str) bfd_mode: ,\n 'address': ,\n 'priority': ,\n 'state': ,\n 'dr_ip_addr': ,\n 'bdr_ip_addr': ,\n Optional (str) options: ,\n Optional (str) lls_options: ,\n Optional (str) dead_timer: ,\n Optional (str) neighbor_uptime: ,\n Optional (str) index: ,\n Optional (str) first: ,\n Optional (str) next: ,\n Optional (str) ls_ack_list: ,\n Optional (str) ls_ack_list_pending: ,\n Optional (str) high_water_mark: ,\n Optional (str) statistics: {\n Optional (str) total_dbd_retrans: ,\n Optional (str) nbr_event_count: ,\n Optional (str) nbr_retrans_qlen: ,\n Optional (str) total_retransmission: ,\n Optional (str) last_retrans_scan_length: ,\n Optional (str) last_retrans_max_scan_length: ,\n Optional (str) last_retrans_scan_time_msec: ,\n Optional (str) last_retrans_max_scan_time_msec: ,\n },\n },\n },\n },\n },\n Optional (str) virtual_links: {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'neighbor_router_id': ,\n 'address': ,\n 'priority': ,\n 'state': ,\n 'dr_ip_addr': ,\n 'bdr_ip_addr': ,\n Optional (str) options: ,\n Optional (str) lls_options: ,\n Optional (str) dead_timer: ,\n Optional (str) neighbor_uptime: ,\n Optional (str) index: ,\n Optional (str) first: ,\n Optional (str) next: ,\n Optional (str) ls_ack_list: ,\n Optional (str) ls_ack_list_pending: ,\n Optional (str) high_water_mark: ,\n Optional (str) statistics: {\n Optional (str) total_dbd_retrans: ,\n Optional (str) nbr_event_count: ,\n Optional (str) nbr_retrans_qlen: ,\n Optional (str) total_retransmission: ,\n Optional (str) last_retrans_scan_length: ,\n Optional (str) last_retrans_max_scan_length: ,\n Optional (str) last_retrans_scan_time_msec: ,\n Optional (str) last_retrans_max_scan_time_msec: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ospf_vrf_vrf_neighbor_detail_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L1001" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L1005" } }, "show ospf vrf {vrf} neighbor {neighbor} detail": { @@ -45759,7 +46819,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n Optional (str) total_neighbor_count: ,\n 'areas': {\n Any (str) *: {\n Optional (str) interfaces: {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'neighbor_router_id': ,\n Optional (str) bfd_enable: ,\n Optional (str) bfd_mode: ,\n 'address': ,\n 'priority': ,\n 'state': ,\n 'dr_ip_addr': ,\n 'bdr_ip_addr': ,\n Optional (str) options: ,\n Optional (str) lls_options: ,\n Optional (str) dead_timer: ,\n Optional (str) neighbor_uptime: ,\n Optional (str) index: ,\n Optional (str) first: ,\n Optional (str) next: ,\n Optional (str) ls_ack_list: ,\n Optional (str) ls_ack_list_pending: ,\n Optional (str) high_water_mark: ,\n Optional (str) statistics: {\n Optional (str) total_dbd_retrans: ,\n Optional (str) nbr_event_count: ,\n Optional (str) nbr_retrans_qlen: ,\n Optional (str) total_retransmission: ,\n Optional (str) last_retrans_scan_length: ,\n Optional (str) last_retrans_max_scan_length: ,\n Optional (str) last_retrans_scan_time_msec: ,\n Optional (str) last_retrans_max_scan_time_msec: ,\n },\n },\n },\n },\n },\n Optional (str) virtual_links: {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'neighbor_router_id': ,\n 'address': ,\n 'priority': ,\n 'state': ,\n 'dr_ip_addr': ,\n 'bdr_ip_addr': ,\n Optional (str) options: ,\n Optional (str) lls_options: ,\n Optional (str) dead_timer: ,\n Optional (str) neighbor_uptime: ,\n Optional (str) index: ,\n Optional (str) first: ,\n Optional (str) next: ,\n Optional (str) ls_ack_list: ,\n Optional (str) ls_ack_list_pending: ,\n Optional (str) high_water_mark: ,\n Optional (str) statistics: {\n Optional (str) total_dbd_retrans: ,\n Optional (str) nbr_event_count: ,\n Optional (str) nbr_retrans_qlen: ,\n Optional (str) total_retransmission: ,\n Optional (str) last_retrans_scan_length: ,\n Optional (str) last_retrans_max_scan_length: ,\n Optional (str) last_retrans_scan_time_msec: ,\n Optional (str) last_retrans_max_scan_time_msec: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ospf_vrf_vrf_neighbor_neighbor_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L1001" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L1005" } }, "show ospf vrf {vrf} neighbor {neighbor} detail {interface}": { @@ -45770,7 +46830,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n Optional (str) total_neighbor_count: ,\n 'areas': {\n Any (str) *: {\n Optional (str) interfaces: {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'neighbor_router_id': ,\n Optional (str) bfd_enable: ,\n Optional (str) bfd_mode: ,\n 'address': ,\n 'priority': ,\n 'state': ,\n 'dr_ip_addr': ,\n 'bdr_ip_addr': ,\n Optional (str) options: ,\n Optional (str) lls_options: ,\n Optional (str) dead_timer: ,\n Optional (str) neighbor_uptime: ,\n Optional (str) index: ,\n Optional (str) first: ,\n Optional (str) next: ,\n Optional (str) ls_ack_list: ,\n Optional (str) ls_ack_list_pending: ,\n Optional (str) high_water_mark: ,\n Optional (str) statistics: {\n Optional (str) total_dbd_retrans: ,\n Optional (str) nbr_event_count: ,\n Optional (str) nbr_retrans_qlen: ,\n Optional (str) total_retransmission: ,\n Optional (str) last_retrans_scan_length: ,\n Optional (str) last_retrans_max_scan_length: ,\n Optional (str) last_retrans_scan_time_msec: ,\n Optional (str) last_retrans_max_scan_time_msec: ,\n },\n },\n },\n },\n },\n Optional (str) virtual_links: {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'neighbor_router_id': ,\n 'address': ,\n 'priority': ,\n 'state': ,\n 'dr_ip_addr': ,\n 'bdr_ip_addr': ,\n Optional (str) options: ,\n Optional (str) lls_options: ,\n Optional (str) dead_timer: ,\n Optional (str) neighbor_uptime: ,\n Optional (str) index: ,\n Optional (str) first: ,\n Optional (str) next: ,\n Optional (str) ls_ack_list: ,\n Optional (str) ls_ack_list_pending: ,\n Optional (str) high_water_mark: ,\n Optional (str) statistics: {\n Optional (str) total_dbd_retrans: ,\n Optional (str) nbr_event_count: ,\n Optional (str) nbr_retrans_qlen: ,\n Optional (str) total_retransmission: ,\n Optional (str) last_retrans_scan_length: ,\n Optional (str) last_retrans_max_scan_length: ,\n Optional (str) last_retrans_scan_time_msec: ,\n Optional (str) last_retrans_max_scan_time_msec: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ospf_vrf_vrf_neighbor_neighbor_detail_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L1001" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L1005" } }, "show ospf vrf {vrf} sham-links": { @@ -45781,7 +46841,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'areas': {\n Any (str) *: {\n 'sham_links': {\n Any (str) *: {\n 'name': ,\n 'link_state': ,\n 'local_id': ,\n 'remote_id': ,\n 'transit_area_id': ,\n 'hello_interval': ,\n 'dead_interval': ,\n 'wait_interval': ,\n 'retransmit_interval': ,\n 'transmit_delay': ,\n 'cost': ,\n 'state': ,\n 'hello_timer': ,\n 'demand_circuit': ,\n 'if_index': ,\n Optional (str) dcbitless_lsa_count: ,\n Optional (str) donotage_lsa: ,\n Optional (str) nsf: {\n 'enable': ,\n 'last_restart': ,\n },\n Optional (str) authentication: {\n 'auth_trailer_key': {\n 'crypto_algorithm': ,\n Optional (str) youngest_key_id: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ospf_vrf_vrf_sham-links", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L3068" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L3072" } }, "show ospf vrf {vrf} virtual-links": { @@ -45792,7 +46852,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'areas': {\n Any (str) *: {\n 'virtual_links': {\n Any (str) *: {\n 'name': ,\n 'link_state': ,\n 'router_id': ,\n 'transit_area_id': ,\n 'hello_interval': ,\n 'dead_interval': ,\n 'wait_interval': ,\n 'retransmit_interval': ,\n 'transmit_delay': ,\n 'cost': ,\n 'state': ,\n 'demand_circuit': ,\n Optional (str) hello_timer: ,\n Optional (str) interface: ,\n Optional (str) dcbitless_lsa_count: ,\n Optional (str) donotage_lsa: ,\n Optional (str) nsf: {\n 'enable': ,\n 'last_restart': ,\n },\n Optional (str) authentication: {\n 'auth_trailer_key': {\n 'crypto_algorithm': ,\n Optional (str) youngest_key_id: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ospf_vrf_vrf_virtual-links", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L3148" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L3152" } }, "show ospf {process_id} database": { @@ -45801,9 +46861,9 @@ "doc": " Parser for show ospf database, show ospf database\n ", "module_name": "show_ospf", "package": "genie.libs.parser", - "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'router_id': ,\n Optional (str) area: {\n Any (str) *: {\n 'area_id': ,\n 'database': {\n 'lsa_types': {\n Any (str) *: {\n 'lsa_type': ,\n 'lsas': {\n Any (str) *: {\n 'adv_router': ,\n 'link_id': ,\n 'ospf': {\n 'header': {\n 'age': ,\n 'seq_num': ,\n 'checksum': ,\n Optional (str) link_count: ,\n Optional (str) opaque_id: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n Optional (str) router_id: ,\n Optional (str) area: {\n Any (str) *: {\n 'area_id': ,\n 'database': {\n 'lsa_types': {\n Any (str) *: {\n 'lsa_type': ,\n 'lsas': {\n Any (str) *: {\n 'adv_router': ,\n 'link_id': ,\n 'ospf': {\n 'header': {\n 'age': ,\n 'seq_num': ,\n 'checksum': ,\n Optional (str) link_count: ,\n Optional (str) opaque_id: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) database: {\n 'lsa_types': {\n Any (str) *: {\n 'lsa_type': ,\n 'lsas': {\n Any (str) *: {\n 'adv_router': ,\n 'link_id': ,\n 'ospf': {\n 'header': {\n 'age': ,\n 'seq_num': ,\n 'checksum': ,\n 'tag': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ospf_process_id_database", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L5359" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L5384" } }, "show ospf {process_id} database router": { @@ -45814,7 +46874,18 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n Optional (str) areas: {\n Any (str) *: {\n 'database': {\n 'lsa_types': {\n Any (str) *: {\n 'lsa_type': ,\n 'lsas': {\n Any (str) *: {\n 'lsa_id': ,\n 'adv_router': ,\n 'ospfv2': {\n 'header': {\n 'option': ,\n 'option_desc': ,\n 'lsa_id': ,\n 'age': ,\n 'type': ,\n 'adv_router': ,\n 'seq_num': ,\n 'checksum': ,\n 'length': ,\n Optional (str) routing_bit_enable: ,\n Optional (str) as_boundary_router: ,\n Optional (str) area_border_router: ,\n },\n 'body': {\n 'router': {\n Optional (str) flags: ,\n 'num_of_links': ,\n 'links': {\n Any (str) *: {\n 'link_id': ,\n 'link_data': ,\n 'type': ,\n 'num_tos_metrics': ,\n 'topologies': {\n Any (str) *: {\n 'mt_id': ,\n Optional (str) metric: ,\n Optional (str) tos: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ospf_process_id_database_router", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L5542" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L5618" + } + }, + "show ospf {process_name}": { + "iosxr": { + "class": "ShowOspfProcessName", + "doc": "parser details for:\n * show ospf {process_name}\n ", + "module_name": "show_ospf", + "package": "genie.libs.parser", + "schema": "{\n'routing_process': {\n Any (str) *: {\n 'routing_process': ,\n 'protocol': ,\n 'router_id': ,\n Optional (str) status: ,\n 'role': ,\n 'nsr_status': ,\n Optional (str) single_tos_route: ,\n Optional (str) opqaue_lsa: ,\n Optional (str) flags: {\n Optional (str) abr: ,\n Optional (str) asbr: ,\n },\n Optional (str) stub_router: {\n 'always': {\n 'state': ,\n 'always': ,\n },\n },\n 'spf_schedule_delay': ,\n 'spf_minimum_hold_time': ,\n 'spf_maximum_wait_time': ,\n 'lsa_throttle_delay': ,\n 'lsa_throttle_minimum_hold_time': ,\n 'lsa_throttle_maximum_wait_time': ,\n Optional (str) minimum_lsa_interval: ,\n Optional (str) minimum_lsa_arrival: ,\n Optional (str) lsa_refresh_interval: ,\n Optional (str) flood_pacing_interval: ,\n Optional (str) retransmission_pacing_interval: ,\n Optional (str) adjacency_stagger: {\n 'disable': ,\n 'initial_number': ,\n 'maximum_number': ,\n 'nbrs_forming': ,\n 'nbrs_full': ,\n },\n Optional (str) microloop_avoidance: {\n Optional (str) state: ,\n Optional (str) type: ,\n Optional (str) delay_time: ,\n Optional (str) status: ,\n },\n Optional (str) segment_routing_global_block_default: ,\n Optional (str) segment_routing_global_block_status: ,\n Optional (str) segment_routing_local_block: ,\n Optional (str) segment_routing_local_block_status: ,\n 'maximum_configured_interfaces': ,\n Optional (str) external_lsa: ,\n Optional (str) external_lsa_checksum: ,\n Optional (str) opaque_as_lsa: ,\n Optional (str) opaque_as_lsa_checksum: ,\n Optional (str) dc_bitless: ,\n Optional (str) do_not_age: ,\n 'router_areas': {\n 'total_router_areas': ,\n 'normal_area': ,\n 'stub_area': ,\n 'nssa_area': ,\n },\n Optional (str) external_flood_list_length: ,\n Optional (str) nsf_status: ,\n Optional (str) last_nsf_restart: ,\n 'snmp_trap': ,\n Optional (str) strict_spf_capability: ,\n 'areas': {\n Any (str) *: {\n 'area_id': ,\n 'area_type': ,\n Optional (str) inactive: ,\n Optional (str) active: ,\n 'statistics': {\n 'interfaces_count': ,\n 'spf_runs_count': ,\n 'area_scope_lsa_count': ,\n 'area_scope_lsa_cksum_sum': ,\n Optional (str) area_scope_opaque_lsa_count: ,\n Optional (str) area_scope_opaque_lsa_cksum_sum: ,\n 'dcbitless_lsa_count': ,\n 'indication_lsa_count': ,\n 'donotage_lsa_count': ,\n 'flood_list_length': ,\n },\n },\n },\n },\n },\n}", + "uid": "show_ospf_process_name", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L6794" } }, "show ospf {process_name} interface": { @@ -45825,7 +46896,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n Optional (str) interfaces: {\n Any (str) *: {\n 'name': ,\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n 'demand_circuit': ,\n 'process_id': ,\n 'router_id': ,\n 'interface_type': ,\n 'area': ,\n 'bfd': {\n 'enable': ,\n Optional (str) interval: ,\n Optional (str) min_interval: ,\n Optional (str) multiplier: ,\n Optional (str) mode: ,\n },\n Optional (str) label_stack: {\n 'primary_label': ,\n 'backup_label': ,\n 'srte_label': ,\n },\n Optional (str) ldp_status: {\n 'ldp_sync': ,\n 'sync_status': ,\n },\n Optional (str) forward_reference: ,\n Optional (str) unnumbered: ,\n Optional (str) bandwidth: ,\n Optional (str) nsf_enabled: ,\n Optional (str) treated_as_stub_host: ,\n Optional (str) sid: ,\n Optional (str) strict_spf_sid: ,\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\n Optional (str) mtu: ,\n Optional (str) max_pkt_sz: ,\n Optional (str) dr_router_id: ,\n Optional (str) dr_ip_addr: ,\n Optional (str) bdr_router_id: ,\n Optional (str) bdr_ip_addr: ,\n Optional (str) hello_interval: ,\n Optional (str) dead_interval: ,\n Optional (str) wait_interval: ,\n Optional (str) retransmit_interval: ,\n Optional (str) passive: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) last_flood_scan_length: ,\n Optional (str) max_flood_scan_length: ,\n Optional (str) last_flood_scan_time_msec: ,\n Optional (str) max_flood_scan_time_msec: ,\n Optional (str) ls_ack_list: ,\n Optional (str) ls_ack_list_length: ,\n Optional (str) high_water_mark: ,\n Optional (str) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n Optional (str) multi_area_intf_count: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) bdr_router_id: ,\n Optional (str) dr_router_id: ,\n Optional (str) router_id: ,\n },\n },\n Optional (str) authentication: {\n 'auth_trailer_key': {\n 'crypto_algorithm': ,\n Optional (str) youngest_key_id: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ospf_process_name_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L5940" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L6038" } }, "show ospf {process_name} interface {interface_name}": { @@ -45836,7 +46907,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n Optional (str) interfaces: {\n Any (str) *: {\n 'name': ,\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n 'demand_circuit': ,\n 'process_id': ,\n 'router_id': ,\n 'interface_type': ,\n 'area': ,\n 'bfd': {\n 'enable': ,\n Optional (str) interval: ,\n Optional (str) min_interval: ,\n Optional (str) multiplier: ,\n Optional (str) mode: ,\n },\n Optional (str) label_stack: {\n 'primary_label': ,\n 'backup_label': ,\n 'srte_label': ,\n },\n Optional (str) ldp_status: {\n 'ldp_sync': ,\n 'sync_status': ,\n },\n Optional (str) forward_reference: ,\n Optional (str) unnumbered: ,\n Optional (str) bandwidth: ,\n Optional (str) nsf_enabled: ,\n Optional (str) treated_as_stub_host: ,\n Optional (str) sid: ,\n Optional (str) strict_spf_sid: ,\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\n Optional (str) mtu: ,\n Optional (str) max_pkt_sz: ,\n Optional (str) dr_router_id: ,\n Optional (str) dr_ip_addr: ,\n Optional (str) bdr_router_id: ,\n Optional (str) bdr_ip_addr: ,\n Optional (str) hello_interval: ,\n Optional (str) dead_interval: ,\n Optional (str) wait_interval: ,\n Optional (str) retransmit_interval: ,\n Optional (str) passive: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) last_flood_scan_length: ,\n Optional (str) max_flood_scan_length: ,\n Optional (str) last_flood_scan_time_msec: ,\n Optional (str) max_flood_scan_time_msec: ,\n Optional (str) ls_ack_list: ,\n Optional (str) ls_ack_list_length: ,\n Optional (str) high_water_mark: ,\n Optional (str) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n Optional (str) multi_area_intf_count: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) bdr_router_id: ,\n Optional (str) dr_router_id: ,\n Optional (str) router_id: ,\n },\n },\n Optional (str) authentication: {\n 'auth_trailer_key': {\n 'crypto_algorithm': ,\n Optional (str) youngest_key_id: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ospf_process_name_interface_interface_name", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L5940" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L6038" } }, "show ospf {process_name} neighbor": { @@ -45845,9 +46916,31 @@ "doc": "parser details for:\n * show ospf neighbor\n * show ospf {process_name} neighbor\n * show ospf vrf {vrf} neighbor\n * show ospf {process} vrf {vrf} neighbor\n ", "module_name": "show_ospf", "package": "genie.libs.parser", - "schema": "{\nOptional (str) process_name: ,\n'vrfs': {\n Any (str) *: {\n 'neighbors': {\n Optional (Any) Any (str) *: {\n 'priority': ,\n 'state': ,\n 'dead_time': ,\n 'address': ,\n 'interface': ,\n Optional (str) up_time: ,\n },\n },\n Optional (str) total_neighbor_count: ,\n },\n },\n}", + "schema": "{\nOptional (str) process_name: ,\n'vrfs': {\n Any (str) *: {\n 'neighbors': {\n Optional (Any) Any (str) *: Or ({'priority': , 'state': , 'dead_time': , 'address': , 'interface': , Optional (str) up_time: }, ListOf (dict) {'priority': , 'state': , 'dead_time': , 'address': , 'interface': , Optional (str) up_time: }),\n },\n Optional (str) total_neighbor_count: ,\n },\n },\n}", "uid": "show_ospf_process_name_neighbor", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L5598" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L5681" + } + }, + "show ospf {process_name} summary": { + "iosxr": { + "class": "ShowOspfSummary", + "doc": "parser details for:\n * show ospf {process_name} summary\n * show ospf {process_name} vrf {vrf_name} summary\n ", + "module_name": "show_ospf", + "package": "genie.libs.parser", + "schema": "{\n'routing_process': {\n Any (str) *: {\n 'routing_process': ,\n 'vrf_name': ,\n 'ospf_interfaces': ,\n 'ospf_interfaces_up': ,\n 'ospf_virtual_interfaces_up': ,\n 'ospf_sham_link_interfaces_up': ,\n 'neighbors': ,\n 'neighbors_adjacent': ,\n 'areas': ,\n 'lsa_type': {\n 'router': ,\n 'network': ,\n 'summary_net': ,\n 'summary_asbr': ,\n 'type_7_ext': ,\n 'opaque_link': ,\n 'opaque_area': ,\n 'type_5_ext': ,\n 'opaque_as': ,\n },\n },\n },\n}", + "uid": "show_ospf_process_name_summary", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L6612" + } + }, + "show ospf {process_name} vrf {vrf_name} summary": { + "iosxr": { + "class": "ShowOspfSummary", + "doc": "parser details for:\n * show ospf {process_name} summary\n * show ospf {process_name} vrf {vrf_name} summary\n ", + "module_name": "show_ospf", + "package": "genie.libs.parser", + "schema": "{\n'routing_process': {\n Any (str) *: {\n 'routing_process': ,\n 'vrf_name': ,\n 'ospf_interfaces': ,\n 'ospf_interfaces_up': ,\n 'ospf_virtual_interfaces_up': ,\n 'ospf_sham_link_interfaces_up': ,\n 'neighbors': ,\n 'neighbors_adjacent': ,\n 'areas': ,\n 'lsa_type': {\n 'router': ,\n 'network': ,\n 'summary_net': ,\n 'summary_asbr': ,\n 'type_7_ext': ,\n 'opaque_link': ,\n 'opaque_area': ,\n 'type_5_ext': ,\n 'opaque_as': ,\n },\n },\n },\n}", + "uid": "show_ospf_process_name_vrf_vrf_name_summary", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L6612" } }, "show ospf {process_name} vrf {vrf} neighbor": { @@ -45856,9 +46949,9 @@ "doc": "parser details for:\n * show ospf neighbor\n * show ospf {process_name} neighbor\n * show ospf vrf {vrf} neighbor\n * show ospf {process} vrf {vrf} neighbor\n ", "module_name": "show_ospf", "package": "genie.libs.parser", - "schema": "{\nOptional (str) process_name: ,\n'vrfs': {\n Any (str) *: {\n 'neighbors': {\n Optional (Any) Any (str) *: {\n 'priority': ,\n 'state': ,\n 'dead_time': ,\n 'address': ,\n 'interface': ,\n Optional (str) up_time: ,\n },\n },\n Optional (str) total_neighbor_count: ,\n },\n },\n}", + "schema": "{\nOptional (str) process_name: ,\n'vrfs': {\n Any (str) *: {\n 'neighbors': {\n Optional (Any) Any (str) *: Or ({'priority': , 'state': , 'dead_time': , 'address': , 'interface': , Optional (str) up_time: }, ListOf (dict) {'priority': , 'state': , 'dead_time': , 'address': , 'interface': , Optional (str) up_time: }),\n },\n Optional (str) total_neighbor_count: ,\n },\n },\n}", "uid": "show_ospf_process_name_vrf_vrf_neighbor", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L5598" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L5681" } }, "show ospf3 database": { @@ -46078,7 +47171,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'router_id': ,\n Optional (str) enable: ,\n Optional (str) database_control: {\n 'max_lsa': ,\n Optional (str) max_lsa_current: ,\n Optional (str) max_lsa_threshold_value: ,\n Optional (str) max_lsa_ignore_count: ,\n Optional (str) max_lsa_current_count: ,\n Optional (str) max_lsa_ignore_time: ,\n Optional (str) max_lsa_reset_time: ,\n Optional (str) max_lsa_limit: ,\n Optional (str) max_lsa_warning_only: ,\n },\n Optional (str) redistribution: {\n Optional (str) max_prefix: {\n Optional (str) num_of_prefix: ,\n Optional (str) prefix_thld: ,\n Optional (str) warn_only: ,\n },\n Optional (str) connected: {\n 'enabled': ,\n Optional (str) subnets: ,\n Optional (str) metric: ,\n },\n Optional (str) static: {\n 'enabled': ,\n Optional (str) subnets: ,\n Optional (str) metric: ,\n },\n Optional (str) bgp: {\n 'bgp_id': ,\n Optional (str) metric: ,\n Optional (str) subnets: ,\n Optional (str) nssa_only: ,\n },\n Optional (str) isis: {\n 'isis_pid': ,\n Optional (str) subnets: ,\n Optional (str) metric: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ospfv3", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospfv3.py#L1464" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospfv3.py#L1555" } }, "show ospfv3 database": { @@ -46100,7 +47193,18 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n Any (str) *: {\n 'router': {\n 'count': ,\n 'delete': ,\n 'maxage': ,\n },\n 'network': {\n 'count': ,\n 'delete': ,\n 'maxage': ,\n },\n 'inter_area_prefix': {\n 'count': ,\n 'delete': ,\n 'maxage': ,\n },\n 'inter_area_router': {\n 'count': ,\n 'delete': ,\n 'maxage': ,\n },\n 'type_5_ext': {\n 'count': ,\n 'delete': ,\n 'maxage': ,\n },\n 'type_7_external': {\n 'count': ,\n 'delete': ,\n 'maxage': ,\n },\n 'link': {\n 'count': ,\n 'delete': ,\n 'maxage': ,\n },\n 'prefix': {\n 'count': ,\n 'delete': ,\n 'maxage': ,\n },\n 'te': {\n 'count': ,\n 'delete': ,\n 'maxage': ,\n },\n 'gr': {\n 'count': ,\n 'delete': ,\n 'maxage': ,\n },\n 'total': {\n 'count': ,\n 'delete': ,\n 'maxage': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ospfv3_database_database-summary_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospfv3.py#L1271" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospfv3.py#L1362" + } + }, + "show ospfv3 database prefix adv-router {ip_address}": { + "iosxr": { + "class": "ShowOspfv3DatabaseprefixAdvRouter", + "doc": " Parser for show ospfv3 database prefix adv-router {ip_address}\n ", + "module_name": "show_ospfv3", + "package": "genie.libs.parser", + "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'router_id': ,\n Optional (str) area: {\n Any (str) *: {\n 'area_id': ,\n Optional (str) advertising_router: ,\n Optional (str) prefix_address: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "uid": "show_ospfv3_database_prefix_adv-router_ip_address", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospfv3.py#L1749" } }, "show ospfv3 interface": { @@ -46136,6 +47240,17 @@ "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospfv3.py#L43" } }, + "show ospfv3 neighbor {interface}": { + "iosxe": { + "class": "ShowOspfv3NeighborInterface", + "doc": "Parser for show ospfv3 neighbor {interface}", + "module_name": "show_ospfv3", + "package": "genie.libs.parser", + "schema": "{\n'ospfv3_process_id': ,\n'address_family': ,\n'router_id': ,\n'neighbors': {\n Any (str) *: {\n 'priority': ,\n 'state': ,\n 'dead_time': ,\n 'interface_id': ,\n 'interface_name': ,\n },\n },\n}", + "uid": "show_ospfv3_neighbor_interface", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospfv3.py#L2279" + } + }, "show ospfv3 rib redistribution": { "iosxe": { "class": "ShowOspfv3RibRedistribution", @@ -46144,7 +47259,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'router_id': ,\n Optional (str) network: {\n Any (str) *: {\n 'type': ,\n 'metric': ,\n 'tag': ,\n 'origin': ,\n Optional (str) via_network: ,\n Optional (str) interface: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ospfv3_rib_redistribution", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospfv3.py#L2070" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospfv3.py#L2161" } }, "show ospfv3 summary-prefix": { @@ -46221,7 +47336,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'router_id': ,\n Optional (str) enable: ,\n Optional (str) database_control: {\n 'max_lsa': ,\n Optional (str) max_lsa_current: ,\n Optional (str) max_lsa_threshold_value: ,\n Optional (str) max_lsa_ignore_count: ,\n Optional (str) max_lsa_current_count: ,\n Optional (str) max_lsa_ignore_time: ,\n Optional (str) max_lsa_reset_time: ,\n Optional (str) max_lsa_limit: ,\n Optional (str) max_lsa_warning_only: ,\n },\n Optional (str) redistribution: {\n Optional (str) max_prefix: {\n Optional (str) num_of_prefix: ,\n Optional (str) prefix_thld: ,\n Optional (str) warn_only: ,\n },\n Optional (str) connected: {\n 'enabled': ,\n Optional (str) subnets: ,\n Optional (str) metric: ,\n },\n Optional (str) static: {\n 'enabled': ,\n Optional (str) subnets: ,\n Optional (str) metric: ,\n },\n Optional (str) bgp: {\n 'bgp_id': ,\n Optional (str) metric: ,\n Optional (str) subnets: ,\n Optional (str) nssa_only: ,\n },\n Optional (str) isis: {\n 'isis_pid': ,\n Optional (str) subnets: ,\n Optional (str) metric: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ospfv3_vrf_vrf_id", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospfv3.py#L1464" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospfv3.py#L1555" } }, "show ospfv3 vrf {vrf_id} database database-summary detail": { @@ -46232,7 +47347,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n Any (str) *: {\n 'router': {\n 'count': ,\n 'delete': ,\n 'maxage': ,\n },\n 'network': {\n 'count': ,\n 'delete': ,\n 'maxage': ,\n },\n 'inter_area_prefix': {\n 'count': ,\n 'delete': ,\n 'maxage': ,\n },\n 'inter_area_router': {\n 'count': ,\n 'delete': ,\n 'maxage': ,\n },\n 'type_5_ext': {\n 'count': ,\n 'delete': ,\n 'maxage': ,\n },\n 'type_7_external': {\n 'count': ,\n 'delete': ,\n 'maxage': ,\n },\n 'link': {\n 'count': ,\n 'delete': ,\n 'maxage': ,\n },\n 'prefix': {\n 'count': ,\n 'delete': ,\n 'maxage': ,\n },\n 'te': {\n 'count': ,\n 'delete': ,\n 'maxage': ,\n },\n 'gr': {\n 'count': ,\n 'delete': ,\n 'maxage': ,\n },\n 'total': {\n 'count': ,\n 'delete': ,\n 'maxage': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ospfv3_vrf_vrf_id_database_database-summary_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospfv3.py#L1271" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospfv3.py#L1362" } }, "show ospfv3 vrf {vrf_id} neighbor": { @@ -46246,6 +47361,17 @@ "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospfv3.py#L159" } }, + "show ospfv3 vrf {vrf_id} neighbor {interface}": { + "iosxe": { + "class": "ShowOspfv3vrfNeighborInterface", + "doc": "parser details for:\n * show ospfv3 vrf {vrf_id} neighbor\n ", + "module_name": "show_ospfv3", + "package": "genie.libs.parser", + "schema": "{\n'address_family': {\n Any (str) *: {\n 'process_id': ,\n 'vrf_id': ,\n 'router_id': ,\n Any (str) *: {\n 'neighbor_id': ,\n 'priority': ,\n 'state': ,\n 'dead_time': ,\n 'int_id': ,\n },\n },\n },\n}", + "uid": "show_ospfv3_vrf_vrf_id_neighbor_interface", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospfv3.py#L254" + } + }, "show ospfv3 vrf {vrf} neighbor": { "iosxr": { "class": "ShowOspfv3Neighbor", @@ -46265,7 +47391,7 @@ "package": "genie.libs.parser", "schema": "{\n'pid': ,\n'address_family': ,\n'router_id': ,\n'events': {\n Any (str) *: {\n 'date': ,\n 'message': ,\n },\n },\n}", "uid": "show_ospfv3_pid_events", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospfv3.py#L1128" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospfv3.py#L1219" } }, "show ospfv3 {pid} flood-list": { @@ -46276,7 +47402,7 @@ "package": "genie.libs.parser", "schema": "{\n'pid': ,\n'address_family': ,\n'router_id': ,\n'interfaces': {\n Any (str) *: {\n 'queue_length': ,\n },\n },\n}", "uid": "show_ospfv3_pid_flood-list", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospfv3.py#L1064" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospfv3.py#L1155" } }, "show ospfv3 {pid} graceful-restart": { @@ -46287,7 +47413,7 @@ "package": "genie.libs.parser", "schema": "{\n'address_family': ,\n'pid': ,\n'router_id': ,\n'graceful_restart': {\n Optional (str) router_mode: ,\n Optional (str) limit_in_sec: ,\n 'neighbors': ,\n },\n}", "uid": "show_ospfv3_pid_graceful-restart", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospfv3.py#L983" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospfv3.py#L1074" } }, "show ospfv3 {pid} interface": { @@ -46298,7 +47424,7 @@ "package": "genie.libs.parser", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'int_status': ,\n 'line_protocol': ,\n 'link_local_address': ,\n 'int_id': ,\n 'area': ,\n 'pid': ,\n 'instance_id': ,\n 'router_id': ,\n 'network_type': ,\n 'cost': ,\n Optional (str) wait: ,\n Optional (str) transmit_delay: ,\n Optional (str) retransmit: ,\n Optional (str) state: ,\n Optional (str) dead: ,\n Optional (str) hello: ,\n Optional (str) cost_hysteresis: ,\n Optional (str) priority: ,\n Optional (str) bfd_status: ,\n Optional (str) Designated_router: ,\n Optional (str) dr_local_address: ,\n Optional (str) backup_designated_router: ,\n Optional (str) bdr_local_address: ,\n Optional (str) hello_due: ,\n Optional (str) gr_support: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next_index: ,\n Optional (str) flood_scan_length: ,\n Optional (str) flood_scan_length_maximum: ,\n Optional (str) flood_scan_time: ,\n Optional (str) flood_scan_time_maximum: ,\n Optional (str) neighbor_count: ,\n Optional (str) adj_neighbor_count: ,\n Optional (str) neighbor_id: ,\n Optional (str) dr_or_bdr: ,\n Optional (str) neighbor_cost: ,\n Optional (str) suppress_hello: ,\n },\n },\n}", "uid": "show_ospfv3_pid_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospfv3.py#L693" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospfv3.py#L784" } }, "show ospfv3 {pid} neighbor": { @@ -46309,7 +47435,7 @@ "package": "genie.libs.parser", "schema": "{\n'pid': ,\n'address_family': ,\n'router_id': ,\n'interface_id': {\n Any (str) *: {\n 'priority': ,\n 'neighbor_id': ,\n 'state': ,\n 'dead_time': ,\n 'interface': ,\n },\n },\n}", "uid": "show_ospfv3_pid_neighbor", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospfv3.py#L243" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospfv3.py#L334" } }, "show ospfv3 {pid} request-list": { @@ -46320,7 +47446,7 @@ "package": "genie.libs.parser", "schema": "{\n'pid': ,\n'address_family': ,\n'router_id': ,\n'interface': {\n Any (str) *: {\n 'neighbor_id': ,\n 'address': ,\n 'req_list_size': ,\n 'max_list_size': ,\n },\n },\n}", "uid": "show_ospfv3_pid_request-list", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospfv3.py#L378" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospfv3.py#L469" } }, "show ospfv3 {pid} retransmission-list": { @@ -46331,7 +47457,7 @@ "package": "genie.libs.parser", "schema": "{\n'pid': ,\n'address_family': ,\n'router_id': ,\n'interface': {\n Any (str) *: {\n 'neighbor_id': ,\n },\n },\n}", "uid": "show_ospfv3_pid_retransmission-list", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospfv3.py#L311" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospfv3.py#L402" } }, "show ospfv3 {pid} statistic detail": { @@ -46342,7 +47468,7 @@ "package": "genie.libs.parser", "schema": "{\n'pid': ,\n'address_family': ,\n'router_id': ,\n'area': ,\n'spf_alg_executed_times': ,\n'spf': {\n Any (str) *: {\n 'executed_time': ,\n 'spf_type': ,\n 'spt': ,\n 'sum': ,\n 'ext': ,\n 'total': ,\n 'prefix': ,\n 'd_sum': ,\n 'd_ext': ,\n 'd_int': ,\n 'lsids': {\n 'r': ,\n 'n': ,\n 'prefix': ,\n 'sn': ,\n 'sa': ,\n 'x7': ,\n },\n 'lsa_changed': ,\n 'change_record': ,\n 'adv_routers_list': ,\n },\n },\n}", "uid": "show_ospfv3_pid_statistic_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospfv3.py#L484" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospfv3.py#L575" } }, "show ospfv3 {process_id} database": { @@ -46356,6 +47482,17 @@ "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospfv3.py#L201" } }, + "show ospfv3 {process_name}": { + "iosxr": { + "class": "ShowOspfv3ProcessName", + "doc": " Parser for:\n show ospfv3 {process_name}\n ", + "module_name": "show_ospf", + "package": "genie.libs.parser", + "schema": "{\n'routing_process': {\n Any (str) *: {\n 'routing_process': ,\n 'protocol': ,\n 'router_id': ,\n Optional (str) status: ,\n 'role': ,\n 'nsr_status': ,\n Optional (str) single_tos_route: ,\n Optional (str) opqaue_lsa: ,\n Optional (str) flags: {\n Optional (str) abr: ,\n Optional (str) asbr: ,\n },\n Optional (str) stub_router: {\n 'always': {\n 'state': ,\n 'always': ,\n },\n },\n 'spf_schedule_delay': ,\n 'spf_minimum_hold_time': ,\n 'spf_maximum_wait_time': ,\n 'lsa_throttle_delay': ,\n 'lsa_throttle_minimum_hold_time': ,\n 'lsa_throttle_maximum_wait_time': ,\n Optional (str) minimum_lsa_interval: ,\n Optional (str) minimum_lsa_arrival: ,\n Optional (str) lsa_refresh_interval: ,\n Optional (str) flood_pacing_interval: ,\n Optional (str) retransmission_pacing_interval: ,\n Optional (str) adjacency_stagger: {\n 'disable': ,\n 'initial_number': ,\n 'maximum_number': ,\n 'nbrs_forming': ,\n 'nbrs_full': ,\n },\n Optional (str) microloop_avoidance: {\n Optional (str) state: ,\n Optional (str) type: ,\n Optional (str) delay_time: ,\n Optional (str) status: ,\n },\n Optional (str) segment_routing_global_block_default: ,\n Optional (str) segment_routing_global_block_status: ,\n Optional (str) segment_routing_local_block: ,\n Optional (str) segment_routing_local_block_status: ,\n 'maximum_configured_interfaces': ,\n Optional (str) external_lsa: ,\n Optional (str) external_lsa_checksum: ,\n Optional (str) opaque_as_lsa: ,\n Optional (str) opaque_as_lsa_checksum: ,\n Optional (str) dc_bitless: ,\n Optional (str) do_not_age: ,\n 'router_areas': {\n 'total_router_areas': ,\n 'normal_area': ,\n 'stub_area': ,\n 'nssa_area': ,\n },\n Optional (str) external_flood_list_length: ,\n Optional (str) nsf_status: ,\n Optional (str) last_nsf_restart: ,\n 'snmp_trap': ,\n Optional (str) strict_spf_capability: ,\n 'areas': {\n Any (str) *: {\n 'area_id': ,\n 'area_type': ,\n Optional (str) inactive: ,\n Optional (str) active: ,\n 'statistics': {\n 'interfaces_count': ,\n 'spf_runs_count': ,\n 'area_scope_lsa_count': ,\n 'area_scope_lsa_cksum_sum': ,\n Optional (str) area_scope_opaque_lsa_count: ,\n Optional (str) area_scope_opaque_lsa_cksum_sum: ,\n 'dcbitless_lsa_count': ,\n 'indication_lsa_count': ,\n 'donotage_lsa_count': ,\n 'flood_list_length': ,\n },\n },\n },\n },\n },\n}", + "uid": "show_ospfv3_process_name", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ospf.py#L7384" + } + }, "show ospfv3 {process_name} interface": { "iosxr": { "class": "ShowOspfv3Interface", @@ -46627,7 +47764,7 @@ "package": "genie.libs.parser", "schema": "{\n'policy': ,\n'policy_id': ,\n'policy_entries': {\n Any (str) *: {\n 'protocol': ,\n 'src_port': ,\n 'dst_port': ,\n 'service': ,\n 'counters': ,\n 'service_name': ,\n 'firewall_mode': ,\n 'service_ip': ,\n 'service_locator': ,\n 'vrf_id': ,\n 'vnid': ,\n 'rloc_status': ,\n 'no_of_rlocs': ,\n 'owner': ,\n Optional (str) rloc: {\n Any (str) *: {\n 'rloc_ip': ,\n 'weight': ,\n 'priority': ,\n },\n },\n },\n },\n}", "uid": "show_pdm_steering_policy_steering_policy_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pdm.py#L142" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pdm.py#L144" } }, "show pdm steering policy | count {service}": { @@ -46638,7 +47775,7 @@ "package": "genie.libs.parser", "schema": "{\n'count': ,\n}", "uid": "show_pdm_steering_policy___count_service", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pdm.py#L559" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pdm.py#L561" } }, "show pdm steering service": { @@ -46649,7 +47786,7 @@ "package": "genie.libs.parser", "schema": "{\n'services': {\n Any (str) *: {\n 'mode': ,\n 'ip_address': ,\n 'selector': ,\n 'vnid': ,\n },\n },\n}", "uid": "show_pdm_steering_service", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pdm.py#L324" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pdm.py#L326" } }, "show pdm steering service {steering_service} detail": { @@ -46660,7 +47797,7 @@ "package": "genie.libs.parser", "schema": "{\n'service_name': ,\n'service_id': ,\n'ref_count': ,\n'stale': ,\n'firewall_mode': ,\n'service_ip': ,\n'service_locator': ,\n'vrf_id': ,\n'vnid': ,\n'rloc_status': ,\n'no_of_rlocs': ,\n'owner': ,\nOptional (str) rloc: {\n Any (str) *: {\n 'rloc_ip': ,\n 'weight': ,\n 'priority': ,\n },\n },\n}", "uid": "show_pdm_steering_service_steering_service_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pdm.py#L403" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pdm.py#L405" } }, "show performance-measurement interfaces": { @@ -46671,7 +47808,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n 'ifh': ,\n 'delay_measurement_enabled': ,\n 'loss_measurement_enabled': ,\n 'local_ipv4_address': ,\n 'local_ipv6_address': ,\n 'state': ,\n Optional (str) mpls_caps: ,\n Optional (str) delay_measurement: {\n 'session_id': ,\n 'profile_name': ,\n Optional (str) last_advertisement: {\n Optional (str) advertised_at: {\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'day': ,\n 'month': ,\n 'year': ,\n 'seconds_ago': ,\n },\n Optional (str) advertised_reason: ,\n Optional (str) advertised_anomaly: ,\n Optional (str) advertised_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n Optional (str) no_advertisements: ,\n },\n Optional (str) next_advertisement: {\n Optional (str) check_scheduled: Or (, {'check_scheduled': , 'in_n_more_probes': }),\n Optional (str) aggregated_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n Optional (str) rolling_average: ,\n Optional (str) no_probes: ,\n },\n Optional (str) last_error: {\n 'error': ,\n 'timestamp': {\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'day': ,\n 'month': ,\n 'year': ,\n },\n },\n Optional (str) current_probe: {\n 'started_at': {\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'day': ,\n 'month': ,\n 'year': ,\n 'seconds_ago': ,\n },\n 'packets': {\n 'packets_sent': ,\n 'packets_received': ,\n },\n 'measured_delays': {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n Optional (str) probe_samples: {\n Any (str) *: {\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'day': ,\n 'month': ,\n 'year': ,\n 'measured_delay': ,\n },\n Optional (str) no_history: ,\n },\n Optional (str) next_probe_scheduled: {\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'day': ,\n 'month': ,\n 'year': ,\n 'remaining_seconds': ,\n },\n Optional (str) next_burst_packet: ,\n Optional (str) burst_completed: ,\n },\n Optional (str) liveness_detection: {\n 'session_creation_timestamp': {\n 'day': ,\n 'month': ,\n 'hour': ,\n 'minute': ,\n 'second': ,\n },\n 'session_state': ,\n 'last_state_change_timestamp': {\n 'day': ,\n 'month': ,\n 'hour': ,\n 'minute': ,\n 'second': ,\n },\n 'missed_count': ,\n 'received_count': ,\n 'backoff': ,\n Optional (str) unique_path_name: ,\n 'loss_in_last_interval': {\n 'percent': ,\n 'tx': ,\n 'rx': ,\n },\n },\n },\n Optional (str) loss_measurement: {\n 'session_id': ,\n 'profile_name': ,\n Optional (str) last_advertisement: {\n Optional (str) advertised_at: {\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'day': ,\n 'month': ,\n 'year': ,\n 'seconds_ago': ,\n },\n Optional (str) no_advertisements: ,\n Optional (str) advertised_reason: ,\n Optional (str) advertised_anomaly: ,\n Optional (str) advertised_loss: {\n 'capped': ,\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n },\n Optional (str) next_advertisement: {\n Optional (str) check_scheduled: Or (, {'check_scheduled': , 'in_n_more_probes': }),\n Optional (str) aggregated_loss: {\n 'capped': ,\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n Optional (str) no_probes: ,\n Optional (str) rolling_average: ,\n },\n Optional (str) last_error: {\n 'error': ,\n 'timestamp': {\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'day': ,\n 'month': ,\n 'year': ,\n },\n },\n Optional (str) current_probe: {\n Optional (str) started_at: {\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'day': ,\n 'month': ,\n 'year': ,\n 'seconds_ago': ,\n },\n Optional (str) packets: {\n 'packets_sent': ,\n 'packets_received': ,\n },\n Optional (str) measured_loss: {\n 'capped': ,\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n Optional (str) probe_samples: {\n Any (str) *: {\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'day': ,\n 'month': ,\n 'year': ,\n 'tx0': ,\n 'tx1': ,\n 'rx0': ,\n 'rx1': ,\n Optional (str) co: ,\n 'loss': ,\n },\n Optional (str) no_history: ,\n },\n Optional (str) next_probe_scheduled: {\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'day': ,\n 'month': ,\n 'year': ,\n 'remaining_seconds': ,\n },\n Optional (str) next_burst_packet: ,\n Optional (str) burst_completed: ,\n Optional (str) not_running_info: ,\n },\n Optional (str) liveness_detection: {\n 'session_creation_timestamp': {\n 'day': ,\n 'month': ,\n 'hour': ,\n 'minute': ,\n 'second': ,\n },\n 'session_state': ,\n 'last_state_change_timestamp': {\n 'day': ,\n 'month': ,\n 'hour': ,\n 'minute': ,\n 'second': ,\n },\n 'missed_count': ,\n 'received_count': ,\n 'backoff': ,\n Optional (str) unique_path_name: ,\n 'loss_in_last_interval': {\n 'percent': ,\n 'tx': ,\n 'rx': ,\n },\n },\n },\n },\n}", "uid": "show_performance-measurement_interfaces", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_performance_measurement.py#L1300" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_performance_measurement.py#L1317" } }, "show performance-measurement interfaces name {name}": { @@ -46682,7 +47819,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n 'ifh': ,\n 'delay_measurement_enabled': ,\n 'loss_measurement_enabled': ,\n 'local_ipv4_address': ,\n 'local_ipv6_address': ,\n 'state': ,\n Optional (str) mpls_caps: ,\n Optional (str) delay_measurement: {\n 'session_id': ,\n 'profile_name': ,\n Optional (str) last_advertisement: {\n Optional (str) advertised_at: {\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'day': ,\n 'month': ,\n 'year': ,\n 'seconds_ago': ,\n },\n Optional (str) advertised_reason: ,\n Optional (str) advertised_anomaly: ,\n Optional (str) advertised_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n Optional (str) no_advertisements: ,\n },\n Optional (str) next_advertisement: {\n Optional (str) check_scheduled: Or (, {'check_scheduled': , 'in_n_more_probes': }),\n Optional (str) aggregated_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n Optional (str) rolling_average: ,\n Optional (str) no_probes: ,\n },\n Optional (str) last_error: {\n 'error': ,\n 'timestamp': {\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'day': ,\n 'month': ,\n 'year': ,\n },\n },\n Optional (str) current_probe: {\n 'started_at': {\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'day': ,\n 'month': ,\n 'year': ,\n 'seconds_ago': ,\n },\n 'packets': {\n 'packets_sent': ,\n 'packets_received': ,\n },\n 'measured_delays': {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n Optional (str) probe_samples: {\n Any (str) *: {\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'day': ,\n 'month': ,\n 'year': ,\n 'measured_delay': ,\n },\n Optional (str) no_history: ,\n },\n Optional (str) next_probe_scheduled: {\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'day': ,\n 'month': ,\n 'year': ,\n 'remaining_seconds': ,\n },\n Optional (str) next_burst_packet: ,\n Optional (str) burst_completed: ,\n },\n Optional (str) liveness_detection: {\n 'session_creation_timestamp': {\n 'day': ,\n 'month': ,\n 'hour': ,\n 'minute': ,\n 'second': ,\n },\n 'session_state': ,\n 'last_state_change_timestamp': {\n 'day': ,\n 'month': ,\n 'hour': ,\n 'minute': ,\n 'second': ,\n },\n 'missed_count': ,\n 'received_count': ,\n 'backoff': ,\n Optional (str) unique_path_name: ,\n 'loss_in_last_interval': {\n 'percent': ,\n 'tx': ,\n 'rx': ,\n },\n },\n },\n Optional (str) loss_measurement: {\n 'session_id': ,\n 'profile_name': ,\n Optional (str) last_advertisement: {\n Optional (str) advertised_at: {\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'day': ,\n 'month': ,\n 'year': ,\n 'seconds_ago': ,\n },\n Optional (str) no_advertisements: ,\n Optional (str) advertised_reason: ,\n Optional (str) advertised_anomaly: ,\n Optional (str) advertised_loss: {\n 'capped': ,\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n },\n Optional (str) next_advertisement: {\n Optional (str) check_scheduled: Or (, {'check_scheduled': , 'in_n_more_probes': }),\n Optional (str) aggregated_loss: {\n 'capped': ,\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n Optional (str) no_probes: ,\n Optional (str) rolling_average: ,\n },\n Optional (str) last_error: {\n 'error': ,\n 'timestamp': {\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'day': ,\n 'month': ,\n 'year': ,\n },\n },\n Optional (str) current_probe: {\n Optional (str) started_at: {\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'day': ,\n 'month': ,\n 'year': ,\n 'seconds_ago': ,\n },\n Optional (str) packets: {\n 'packets_sent': ,\n 'packets_received': ,\n },\n Optional (str) measured_loss: {\n 'capped': ,\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n Optional (str) probe_samples: {\n Any (str) *: {\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'day': ,\n 'month': ,\n 'year': ,\n 'tx0': ,\n 'tx1': ,\n 'rx0': ,\n 'rx1': ,\n Optional (str) co: ,\n 'loss': ,\n },\n Optional (str) no_history: ,\n },\n Optional (str) next_probe_scheduled: {\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'day': ,\n 'month': ,\n 'year': ,\n 'remaining_seconds': ,\n },\n Optional (str) next_burst_packet: ,\n Optional (str) burst_completed: ,\n Optional (str) not_running_info: ,\n },\n Optional (str) liveness_detection: {\n 'session_creation_timestamp': {\n 'day': ,\n 'month': ,\n 'hour': ,\n 'minute': ,\n 'second': ,\n },\n 'session_state': ,\n 'last_state_change_timestamp': {\n 'day': ,\n 'month': ,\n 'hour': ,\n 'minute': ,\n 'second': ,\n },\n 'missed_count': ,\n 'received_count': ,\n 'backoff': ,\n Optional (str) unique_path_name: ,\n 'loss_in_last_interval': {\n 'percent': ,\n 'tx': ,\n 'rx': ,\n },\n },\n },\n },\n}", "uid": "show_performance-measurement_interfaces_name_name", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_performance_measurement.py#L1300" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_performance_measurement.py#L1317" } }, "show performance-measurement interfaces name {name} {option1}": { @@ -46693,7 +47830,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n 'ifh': ,\n 'delay_measurement_enabled': ,\n 'loss_measurement_enabled': ,\n 'local_ipv4_address': ,\n 'local_ipv6_address': ,\n 'state': ,\n Optional (str) mpls_caps: ,\n Optional (str) delay_measurement: {\n 'session_id': ,\n 'profile_name': ,\n Optional (str) last_advertisement: {\n Optional (str) advertised_at: {\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'day': ,\n 'month': ,\n 'year': ,\n 'seconds_ago': ,\n },\n Optional (str) advertised_reason: ,\n Optional (str) advertised_anomaly: ,\n Optional (str) advertised_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n Optional (str) no_advertisements: ,\n },\n Optional (str) next_advertisement: {\n Optional (str) check_scheduled: Or (, {'check_scheduled': , 'in_n_more_probes': }),\n Optional (str) aggregated_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n Optional (str) rolling_average: ,\n Optional (str) no_probes: ,\n },\n Optional (str) last_error: {\n 'error': ,\n 'timestamp': {\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'day': ,\n 'month': ,\n 'year': ,\n },\n },\n Optional (str) current_probe: {\n 'started_at': {\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'day': ,\n 'month': ,\n 'year': ,\n 'seconds_ago': ,\n },\n 'packets': {\n 'packets_sent': ,\n 'packets_received': ,\n },\n 'measured_delays': {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n Optional (str) probe_samples: {\n Any (str) *: {\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'day': ,\n 'month': ,\n 'year': ,\n 'measured_delay': ,\n },\n Optional (str) no_history: ,\n },\n Optional (str) next_probe_scheduled: {\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'day': ,\n 'month': ,\n 'year': ,\n 'remaining_seconds': ,\n },\n Optional (str) next_burst_packet: ,\n Optional (str) burst_completed: ,\n },\n Optional (str) liveness_detection: {\n 'session_creation_timestamp': {\n 'day': ,\n 'month': ,\n 'hour': ,\n 'minute': ,\n 'second': ,\n },\n 'session_state': ,\n 'last_state_change_timestamp': {\n 'day': ,\n 'month': ,\n 'hour': ,\n 'minute': ,\n 'second': ,\n },\n 'missed_count': ,\n 'received_count': ,\n 'backoff': ,\n Optional (str) unique_path_name: ,\n 'loss_in_last_interval': {\n 'percent': ,\n 'tx': ,\n 'rx': ,\n },\n },\n },\n Optional (str) loss_measurement: {\n 'session_id': ,\n 'profile_name': ,\n Optional (str) last_advertisement: {\n Optional (str) advertised_at: {\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'day': ,\n 'month': ,\n 'year': ,\n 'seconds_ago': ,\n },\n Optional (str) no_advertisements: ,\n Optional (str) advertised_reason: ,\n Optional (str) advertised_anomaly: ,\n Optional (str) advertised_loss: {\n 'capped': ,\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n },\n Optional (str) next_advertisement: {\n Optional (str) check_scheduled: Or (, {'check_scheduled': , 'in_n_more_probes': }),\n Optional (str) aggregated_loss: {\n 'capped': ,\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n Optional (str) no_probes: ,\n Optional (str) rolling_average: ,\n },\n Optional (str) last_error: {\n 'error': ,\n 'timestamp': {\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'day': ,\n 'month': ,\n 'year': ,\n },\n },\n Optional (str) current_probe: {\n Optional (str) started_at: {\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'day': ,\n 'month': ,\n 'year': ,\n 'seconds_ago': ,\n },\n Optional (str) packets: {\n 'packets_sent': ,\n 'packets_received': ,\n },\n Optional (str) measured_loss: {\n 'capped': ,\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n Optional (str) probe_samples: {\n Any (str) *: {\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'day': ,\n 'month': ,\n 'year': ,\n 'tx0': ,\n 'tx1': ,\n 'rx0': ,\n 'rx1': ,\n Optional (str) co: ,\n 'loss': ,\n },\n Optional (str) no_history: ,\n },\n Optional (str) next_probe_scheduled: {\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'day': ,\n 'month': ,\n 'year': ,\n 'remaining_seconds': ,\n },\n Optional (str) next_burst_packet: ,\n Optional (str) burst_completed: ,\n Optional (str) not_running_info: ,\n },\n Optional (str) liveness_detection: {\n 'session_creation_timestamp': {\n 'day': ,\n 'month': ,\n 'hour': ,\n 'minute': ,\n 'second': ,\n },\n 'session_state': ,\n 'last_state_change_timestamp': {\n 'day': ,\n 'month': ,\n 'hour': ,\n 'minute': ,\n 'second': ,\n },\n 'missed_count': ,\n 'received_count': ,\n 'backoff': ,\n Optional (str) unique_path_name: ,\n 'loss_in_last_interval': {\n 'percent': ,\n 'tx': ,\n 'rx': ,\n },\n },\n },\n },\n}", "uid": "show_performance-measurement_interfaces_name_name_option1", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_performance_measurement.py#L1300" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_performance_measurement.py#L1317" } }, "show performance-measurement interfaces name {name} {option1} {option2}": { @@ -46704,7 +47841,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n 'ifh': ,\n 'delay_measurement_enabled': ,\n 'loss_measurement_enabled': ,\n 'local_ipv4_address': ,\n 'local_ipv6_address': ,\n 'state': ,\n Optional (str) mpls_caps: ,\n Optional (str) delay_measurement: {\n 'session_id': ,\n 'profile_name': ,\n Optional (str) last_advertisement: {\n Optional (str) advertised_at: {\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'day': ,\n 'month': ,\n 'year': ,\n 'seconds_ago': ,\n },\n Optional (str) advertised_reason: ,\n Optional (str) advertised_anomaly: ,\n Optional (str) advertised_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n Optional (str) no_advertisements: ,\n },\n Optional (str) next_advertisement: {\n Optional (str) check_scheduled: Or (, {'check_scheduled': , 'in_n_more_probes': }),\n Optional (str) aggregated_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n Optional (str) rolling_average: ,\n Optional (str) no_probes: ,\n },\n Optional (str) last_error: {\n 'error': ,\n 'timestamp': {\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'day': ,\n 'month': ,\n 'year': ,\n },\n },\n Optional (str) current_probe: {\n 'started_at': {\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'day': ,\n 'month': ,\n 'year': ,\n 'seconds_ago': ,\n },\n 'packets': {\n 'packets_sent': ,\n 'packets_received': ,\n },\n 'measured_delays': {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n Optional (str) probe_samples: {\n Any (str) *: {\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'day': ,\n 'month': ,\n 'year': ,\n 'measured_delay': ,\n },\n Optional (str) no_history: ,\n },\n Optional (str) next_probe_scheduled: {\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'day': ,\n 'month': ,\n 'year': ,\n 'remaining_seconds': ,\n },\n Optional (str) next_burst_packet: ,\n Optional (str) burst_completed: ,\n },\n Optional (str) liveness_detection: {\n 'session_creation_timestamp': {\n 'day': ,\n 'month': ,\n 'hour': ,\n 'minute': ,\n 'second': ,\n },\n 'session_state': ,\n 'last_state_change_timestamp': {\n 'day': ,\n 'month': ,\n 'hour': ,\n 'minute': ,\n 'second': ,\n },\n 'missed_count': ,\n 'received_count': ,\n 'backoff': ,\n Optional (str) unique_path_name: ,\n 'loss_in_last_interval': {\n 'percent': ,\n 'tx': ,\n 'rx': ,\n },\n },\n },\n Optional (str) loss_measurement: {\n 'session_id': ,\n 'profile_name': ,\n Optional (str) last_advertisement: {\n Optional (str) advertised_at: {\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'day': ,\n 'month': ,\n 'year': ,\n 'seconds_ago': ,\n },\n Optional (str) no_advertisements: ,\n Optional (str) advertised_reason: ,\n Optional (str) advertised_anomaly: ,\n Optional (str) advertised_loss: {\n 'capped': ,\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n },\n Optional (str) next_advertisement: {\n Optional (str) check_scheduled: Or (, {'check_scheduled': , 'in_n_more_probes': }),\n Optional (str) aggregated_loss: {\n 'capped': ,\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n Optional (str) no_probes: ,\n Optional (str) rolling_average: ,\n },\n Optional (str) last_error: {\n 'error': ,\n 'timestamp': {\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'day': ,\n 'month': ,\n 'year': ,\n },\n },\n Optional (str) current_probe: {\n Optional (str) started_at: {\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'day': ,\n 'month': ,\n 'year': ,\n 'seconds_ago': ,\n },\n Optional (str) packets: {\n 'packets_sent': ,\n 'packets_received': ,\n },\n Optional (str) measured_loss: {\n 'capped': ,\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n Optional (str) probe_samples: {\n Any (str) *: {\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'day': ,\n 'month': ,\n 'year': ,\n 'tx0': ,\n 'tx1': ,\n 'rx0': ,\n 'rx1': ,\n Optional (str) co: ,\n 'loss': ,\n },\n Optional (str) no_history: ,\n },\n Optional (str) next_probe_scheduled: {\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'day': ,\n 'month': ,\n 'year': ,\n 'remaining_seconds': ,\n },\n Optional (str) next_burst_packet: ,\n Optional (str) burst_completed: ,\n Optional (str) not_running_info: ,\n },\n Optional (str) liveness_detection: {\n 'session_creation_timestamp': {\n 'day': ,\n 'month': ,\n 'hour': ,\n 'minute': ,\n 'second': ,\n },\n 'session_state': ,\n 'last_state_change_timestamp': {\n 'day': ,\n 'month': ,\n 'hour': ,\n 'minute': ,\n 'second': ,\n },\n 'missed_count': ,\n 'received_count': ,\n 'backoff': ,\n Optional (str) unique_path_name: ,\n 'loss_in_last_interval': {\n 'percent': ,\n 'tx': ,\n 'rx': ,\n },\n },\n },\n },\n}", "uid": "show_performance-measurement_interfaces_name_name_option1_option2", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_performance_measurement.py#L1300" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_performance_measurement.py#L1317" } }, "show performance-measurement interfaces {option1}": { @@ -46715,7 +47852,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n 'ifh': ,\n 'delay_measurement_enabled': ,\n 'loss_measurement_enabled': ,\n 'local_ipv4_address': ,\n 'local_ipv6_address': ,\n 'state': ,\n Optional (str) mpls_caps: ,\n Optional (str) delay_measurement: {\n 'session_id': ,\n 'profile_name': ,\n Optional (str) last_advertisement: {\n Optional (str) advertised_at: {\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'day': ,\n 'month': ,\n 'year': ,\n 'seconds_ago': ,\n },\n Optional (str) advertised_reason: ,\n Optional (str) advertised_anomaly: ,\n Optional (str) advertised_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n Optional (str) no_advertisements: ,\n },\n Optional (str) next_advertisement: {\n Optional (str) check_scheduled: Or (, {'check_scheduled': , 'in_n_more_probes': }),\n Optional (str) aggregated_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n Optional (str) rolling_average: ,\n Optional (str) no_probes: ,\n },\n Optional (str) last_error: {\n 'error': ,\n 'timestamp': {\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'day': ,\n 'month': ,\n 'year': ,\n },\n },\n Optional (str) current_probe: {\n 'started_at': {\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'day': ,\n 'month': ,\n 'year': ,\n 'seconds_ago': ,\n },\n 'packets': {\n 'packets_sent': ,\n 'packets_received': ,\n },\n 'measured_delays': {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n Optional (str) probe_samples: {\n Any (str) *: {\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'day': ,\n 'month': ,\n 'year': ,\n 'measured_delay': ,\n },\n Optional (str) no_history: ,\n },\n Optional (str) next_probe_scheduled: {\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'day': ,\n 'month': ,\n 'year': ,\n 'remaining_seconds': ,\n },\n Optional (str) next_burst_packet: ,\n Optional (str) burst_completed: ,\n },\n Optional (str) liveness_detection: {\n 'session_creation_timestamp': {\n 'day': ,\n 'month': ,\n 'hour': ,\n 'minute': ,\n 'second': ,\n },\n 'session_state': ,\n 'last_state_change_timestamp': {\n 'day': ,\n 'month': ,\n 'hour': ,\n 'minute': ,\n 'second': ,\n },\n 'missed_count': ,\n 'received_count': ,\n 'backoff': ,\n Optional (str) unique_path_name: ,\n 'loss_in_last_interval': {\n 'percent': ,\n 'tx': ,\n 'rx': ,\n },\n },\n },\n Optional (str) loss_measurement: {\n 'session_id': ,\n 'profile_name': ,\n Optional (str) last_advertisement: {\n Optional (str) advertised_at: {\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'day': ,\n 'month': ,\n 'year': ,\n 'seconds_ago': ,\n },\n Optional (str) no_advertisements: ,\n Optional (str) advertised_reason: ,\n Optional (str) advertised_anomaly: ,\n Optional (str) advertised_loss: {\n 'capped': ,\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n },\n Optional (str) next_advertisement: {\n Optional (str) check_scheduled: Or (, {'check_scheduled': , 'in_n_more_probes': }),\n Optional (str) aggregated_loss: {\n 'capped': ,\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n Optional (str) no_probes: ,\n Optional (str) rolling_average: ,\n },\n Optional (str) last_error: {\n 'error': ,\n 'timestamp': {\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'day': ,\n 'month': ,\n 'year': ,\n },\n },\n Optional (str) current_probe: {\n Optional (str) started_at: {\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'day': ,\n 'month': ,\n 'year': ,\n 'seconds_ago': ,\n },\n Optional (str) packets: {\n 'packets_sent': ,\n 'packets_received': ,\n },\n Optional (str) measured_loss: {\n 'capped': ,\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n Optional (str) probe_samples: {\n Any (str) *: {\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'day': ,\n 'month': ,\n 'year': ,\n 'tx0': ,\n 'tx1': ,\n 'rx0': ,\n 'rx1': ,\n Optional (str) co: ,\n 'loss': ,\n },\n Optional (str) no_history: ,\n },\n Optional (str) next_probe_scheduled: {\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'day': ,\n 'month': ,\n 'year': ,\n 'remaining_seconds': ,\n },\n Optional (str) next_burst_packet: ,\n Optional (str) burst_completed: ,\n Optional (str) not_running_info: ,\n },\n Optional (str) liveness_detection: {\n 'session_creation_timestamp': {\n 'day': ,\n 'month': ,\n 'hour': ,\n 'minute': ,\n 'second': ,\n },\n 'session_state': ,\n 'last_state_change_timestamp': {\n 'day': ,\n 'month': ,\n 'hour': ,\n 'minute': ,\n 'second': ,\n },\n 'missed_count': ,\n 'received_count': ,\n 'backoff': ,\n Optional (str) unique_path_name: ,\n 'loss_in_last_interval': {\n 'percent': ,\n 'tx': ,\n 'rx': ,\n },\n },\n },\n },\n}", "uid": "show_performance-measurement_interfaces_option1", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_performance_measurement.py#L1300" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_performance_measurement.py#L1317" } }, "show performance-measurement interfaces {option1} {option2}": { @@ -46726,7 +47863,18 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n 'ifh': ,\n 'delay_measurement_enabled': ,\n 'loss_measurement_enabled': ,\n 'local_ipv4_address': ,\n 'local_ipv6_address': ,\n 'state': ,\n Optional (str) mpls_caps: ,\n Optional (str) delay_measurement: {\n 'session_id': ,\n 'profile_name': ,\n Optional (str) last_advertisement: {\n Optional (str) advertised_at: {\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'day': ,\n 'month': ,\n 'year': ,\n 'seconds_ago': ,\n },\n Optional (str) advertised_reason: ,\n Optional (str) advertised_anomaly: ,\n Optional (str) advertised_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n Optional (str) no_advertisements: ,\n },\n Optional (str) next_advertisement: {\n Optional (str) check_scheduled: Or (, {'check_scheduled': , 'in_n_more_probes': }),\n Optional (str) aggregated_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n Optional (str) rolling_average: ,\n Optional (str) no_probes: ,\n },\n Optional (str) last_error: {\n 'error': ,\n 'timestamp': {\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'day': ,\n 'month': ,\n 'year': ,\n },\n },\n Optional (str) current_probe: {\n 'started_at': {\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'day': ,\n 'month': ,\n 'year': ,\n 'seconds_ago': ,\n },\n 'packets': {\n 'packets_sent': ,\n 'packets_received': ,\n },\n 'measured_delays': {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n Optional (str) probe_samples: {\n Any (str) *: {\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'day': ,\n 'month': ,\n 'year': ,\n 'measured_delay': ,\n },\n Optional (str) no_history: ,\n },\n Optional (str) next_probe_scheduled: {\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'day': ,\n 'month': ,\n 'year': ,\n 'remaining_seconds': ,\n },\n Optional (str) next_burst_packet: ,\n Optional (str) burst_completed: ,\n },\n Optional (str) liveness_detection: {\n 'session_creation_timestamp': {\n 'day': ,\n 'month': ,\n 'hour': ,\n 'minute': ,\n 'second': ,\n },\n 'session_state': ,\n 'last_state_change_timestamp': {\n 'day': ,\n 'month': ,\n 'hour': ,\n 'minute': ,\n 'second': ,\n },\n 'missed_count': ,\n 'received_count': ,\n 'backoff': ,\n Optional (str) unique_path_name: ,\n 'loss_in_last_interval': {\n 'percent': ,\n 'tx': ,\n 'rx': ,\n },\n },\n },\n Optional (str) loss_measurement: {\n 'session_id': ,\n 'profile_name': ,\n Optional (str) last_advertisement: {\n Optional (str) advertised_at: {\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'day': ,\n 'month': ,\n 'year': ,\n 'seconds_ago': ,\n },\n Optional (str) no_advertisements: ,\n Optional (str) advertised_reason: ,\n Optional (str) advertised_anomaly: ,\n Optional (str) advertised_loss: {\n 'capped': ,\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n },\n Optional (str) next_advertisement: {\n Optional (str) check_scheduled: Or (, {'check_scheduled': , 'in_n_more_probes': }),\n Optional (str) aggregated_loss: {\n 'capped': ,\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n Optional (str) no_probes: ,\n Optional (str) rolling_average: ,\n },\n Optional (str) last_error: {\n 'error': ,\n 'timestamp': {\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'day': ,\n 'month': ,\n 'year': ,\n },\n },\n Optional (str) current_probe: {\n Optional (str) started_at: {\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'day': ,\n 'month': ,\n 'year': ,\n 'seconds_ago': ,\n },\n Optional (str) packets: {\n 'packets_sent': ,\n 'packets_received': ,\n },\n Optional (str) measured_loss: {\n 'capped': ,\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n Optional (str) probe_samples: {\n Any (str) *: {\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'day': ,\n 'month': ,\n 'year': ,\n 'tx0': ,\n 'tx1': ,\n 'rx0': ,\n 'rx1': ,\n Optional (str) co: ,\n 'loss': ,\n },\n Optional (str) no_history: ,\n },\n Optional (str) next_probe_scheduled: {\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'day': ,\n 'month': ,\n 'year': ,\n 'remaining_seconds': ,\n },\n Optional (str) next_burst_packet: ,\n Optional (str) burst_completed: ,\n Optional (str) not_running_info: ,\n },\n Optional (str) liveness_detection: {\n 'session_creation_timestamp': {\n 'day': ,\n 'month': ,\n 'hour': ,\n 'minute': ,\n 'second': ,\n },\n 'session_state': ,\n 'last_state_change_timestamp': {\n 'day': ,\n 'month': ,\n 'hour': ,\n 'minute': ,\n 'second': ,\n },\n 'missed_count': ,\n 'received_count': ,\n 'backoff': ,\n Optional (str) unique_path_name: ,\n 'loss_in_last_interval': {\n 'percent': ,\n 'tx': ,\n 'rx': ,\n },\n },\n },\n },\n}", "uid": "show_performance-measurement_interfaces_option1_option2", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_performance_measurement.py#L1300" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_performance_measurement.py#L1317" + } + }, + "show performance-measurement paths": { + "iosxe": { + "class": "ShowPerformanceMeasurementPaths", + "doc": "Parser for:\n * 'show performance-measurement paths'\n ", + "module_name": "show_performance_measurement", + "package": "genie.libs.parser", + "schema": "{\nAny (str) *: {\n 'source': ,\n Optional (str) endpoint: ,\n Optional (str) next_hop: ,\n Optional (str) dest: ,\n Optional (str) sr_labels: Or (, ),\n Optional (str) outgoing_intf: ,\n 'backoff': ,\n 'used_cnt': ,\n Optional (str) cleanup: ,\n },\n}", + "uid": "show_performance-measurement_paths", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_performance_measurement.py#L2908" } }, "show performance-measurement responder counters interface": { @@ -46737,7 +47885,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n 'total_query_packets_received': ,\n 'total_reply_packets_sent': ,\n 'total_reply_packets_sent_errors': ,\n 'total_uro_tlv_not_present_errors': ,\n 'total_invalid_port_number_errors': ,\n 'total_no_source_address_errors': ,\n 'total_no_return_path_errors': ,\n 'total_unsupported_querier_control_code_errors': ,\n 'total_unsupported_timestamp_format_errors': ,\n 'total_timestamp_not_available_errors': ,\n 'total_unsupported_mandatory_tlv_errors': ,\n 'total_invalid_packet_errors': ,\n Optional (str) total_loss_probe_color_errors: ,\n },\n}", "uid": "show_performance-measurement_responder_counters_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_performance_measurement.py#L3165" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_performance_measurement.py#L6169" } }, "show performance-measurement responder counters interfaces name {name}": { @@ -46748,7 +47896,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n 'total_query_packets_received': ,\n 'total_reply_packets_sent': ,\n 'total_reply_packets_sent_errors': ,\n 'total_uro_tlv_not_present_errors': ,\n 'total_invalid_port_number_errors': ,\n 'total_no_source_address_errors': ,\n 'total_no_return_path_errors': ,\n 'total_unsupported_querier_control_code_errors': ,\n 'total_unsupported_timestamp_format_errors': ,\n 'total_timestamp_not_available_errors': ,\n 'total_unsupported_mandatory_tlv_errors': ,\n 'total_invalid_packet_errors': ,\n Optional (str) total_loss_probe_color_errors: ,\n },\n}", "uid": "show_performance-measurement_responder_counters_interfaces_name_name", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_performance_measurement.py#L3165" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_performance_measurement.py#L6169" } }, "show performance-measurement responder interfaces": { @@ -46759,7 +47907,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n 'interface_handle': ,\n 'local_ipv4_address': ,\n 'local_ipv6_address': ,\n 'current_rate': ,\n 'rate_high_water_mark': ,\n 'cleanup_time_remaining': ,\n Optional (str) loss_color_type: ,\n Optional (str) loss_color_inact_remain: ,\n },\n}", "uid": "show_performance-measurement_responder_interfaces", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_performance_measurement.py#L3014" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_performance_measurement.py#L6018" } }, "show performance-measurement responder interfaces name {name}": { @@ -46770,7 +47918,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n 'interface_handle': ,\n 'local_ipv4_address': ,\n 'local_ipv6_address': ,\n 'current_rate': ,\n 'rate_high_water_mark': ,\n 'cleanup_time_remaining': ,\n Optional (str) loss_color_type: ,\n Optional (str) loss_color_inact_remain: ,\n },\n}", "uid": "show_performance-measurement_responder_interfaces_name_name", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_performance_measurement.py#L3014" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_performance_measurement.py#L6018" } }, "show performance-measurement responder summary": { @@ -46781,7 +47929,7 @@ "package": "genie.libs.parser", "schema": "{\n'total_interfaces': ,\n'total_query_packets_received': ,\n'total_reply_packets_sent': ,\n'total_reply_packets_sent_errors': ,\n'total_uro_tlv_not_present_errors': ,\n'total_invalid_port_number_errors': ,\n'total_no_source_address_errors': ,\n'total_no_return_path_errors': ,\n'total_unsupported_querier_control_code_errors': ,\n'total_unsupported_timestamp_format_errors': ,\n'total_timestamp_not_available_errors': ,\n'total_unsupported_mandatory_tlv_errors': ,\n'total_invalid_packet_errors': ,\nOptional (str) total_loss_probe_color_errors: ,\n'current_rate': ,\n'rate_high_water_mark': ,\n}", "uid": "show_performance-measurement_responder_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_performance_measurement.py#L3365" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_performance_measurement.py#L6369" } }, "show performance-measurement sr-policy": { @@ -46792,7 +47940,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n 'color': ,\n 'endpoint': ,\n 'source': ,\n 'profile_name': ,\n 'policy_update_timestamp': {\n 'month': ,\n 'day': ,\n 'hour': ,\n 'minute': ,\n 'second': ,\n },\n 'number_of_candidate_paths': ,\n 'candidate_paths': {\n Any (str) *: {\n 'preference': ,\n 'protocol_origin': ,\n Optional (str) discriminator: ,\n Optional (str) active: ,\n 'number_of_segment_lists': ,\n 'number_of_atomic_paths': ,\n 'number_of_live_up_atomic_paths': ,\n 'number_of_live_unknown_atomic': ,\n 'max_packets_per_burst': ,\n 'max_packets_per_probe': ,\n 'ap_min_run_per_probe': ,\n 'round_robin_bursts': ,\n 'round_robin_probes': ,\n 'last_advertisement': {\n Optional (str) advertised_at: {\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'day': ,\n 'year': ,\n 'seconds_ago': ,\n },\n Optional (str) advertised_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n Optional (str) advertised_reason: ,\n },\n 'next_advertisement': {\n Optional (str) check_schedule: {\n 'probes': ,\n 'seconds': ,\n },\n Optional (str) aggregate_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n },\n 'last_probe': {\n Optional (str) packets: {\n 'packets_sent': ,\n 'packets_received': ,\n },\n Optional (str) measured_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n },\n 'current_probe': {\n Optional (str) packets: {\n 'packets_sent': ,\n 'packets_received': ,\n },\n Optional (str) measured_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n },\n Optional (str) segment_list: {\n 'name': ,\n 'number_of_atomic_paths': ,\n 'last_advertisement': {\n Optional (str) advertised_at: {\n 'day': ,\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'seconds_ago': ,\n 'year': ,\n },\n Optional (str) advertised_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n Optional (str) advertised_reason: ,\n },\n Optional (str) next_advertisement: {\n Optional (str) check_schedule: {\n 'probes': ,\n 'seconds': ,\n },\n Optional (str) aggregate_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n },\n Optional (str) last_probe: {\n Optional (str) packets: {\n 'packets_sent': ,\n 'packets_received': ,\n },\n Optional (str) measured_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n },\n Optional (str) current_probe: {\n Optional (str) packets: {\n 'packets_sent': ,\n 'packets_received': ,\n },\n Optional (str) measured_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n },\n Optional (str) atomic_paths: {\n Any (str) *: {\n 'hops': {\n Any (str) *: ,\n },\n 'labels': {\n Any (str) *: Or (, ),\n },\n 'outgoing_interface': ,\n 'max_ip_mtu': ,\n 'next_hop': ,\n 'destination': ,\n 'session_id': ,\n 'last_advertisement': {\n Optional (str) advertised_reason: ,\n Optional (str) advertised_at: {\n 'day': ,\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'seconds_ago': ,\n 'year': ,\n },\n Optional (str) advertised_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n },\n 'next_advertisement': {\n Optional (str) aggregate_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n Optional (str) rolling_average: ,\n },\n 'last_probe': {\n Optional (str) packets: {\n 'packets_sent': ,\n 'packets_received': ,\n },\n Optional (str) measured_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n },\n 'current_probe': {\n Optional (str) packets: {\n 'packets_sent': ,\n 'packets_received': ,\n },\n Optional (str) measured_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n },\n 'probe_samples': {\n 'samples': {\n Any (str) *: {\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'day': ,\n 'year': ,\n 'delay': ,\n },\n },\n },\n 'liveness_detection': {\n 'session_creation_timestamp': {\n 'month': ,\n 'day': ,\n 'hour': ,\n 'minute': ,\n 'second': ,\n },\n 'session_state': ,\n 'last_state_change_timestamp': {\n 'month': ,\n 'day': ,\n 'hour': ,\n 'minute': ,\n 'second': ,\n },\n 'missed_count': ,\n 'received_count': ,\n 'backoff': ,\n 'unique_path_name': ,\n 'loss_in_last_interval': {\n 'percent': ,\n 'tx': ,\n 'rx': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_performance-measurement_sr-policy", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_performance_measurement.py#L315" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_performance_measurement.py#L332" } }, "show performance-measurement sr-policy name {name}": { @@ -46803,7 +47951,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n 'color': ,\n 'endpoint': ,\n 'source': ,\n 'profile_name': ,\n 'policy_update_timestamp': {\n 'month': ,\n 'day': ,\n 'hour': ,\n 'minute': ,\n 'second': ,\n },\n 'number_of_candidate_paths': ,\n 'candidate_paths': {\n Any (str) *: {\n 'preference': ,\n 'protocol_origin': ,\n Optional (str) discriminator: ,\n Optional (str) active: ,\n 'number_of_segment_lists': ,\n 'number_of_atomic_paths': ,\n 'number_of_live_up_atomic_paths': ,\n 'number_of_live_unknown_atomic': ,\n 'max_packets_per_burst': ,\n 'max_packets_per_probe': ,\n 'ap_min_run_per_probe': ,\n 'round_robin_bursts': ,\n 'round_robin_probes': ,\n 'last_advertisement': {\n Optional (str) advertised_at: {\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'day': ,\n 'year': ,\n 'seconds_ago': ,\n },\n Optional (str) advertised_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n Optional (str) advertised_reason: ,\n },\n 'next_advertisement': {\n Optional (str) check_schedule: {\n 'probes': ,\n 'seconds': ,\n },\n Optional (str) aggregate_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n },\n 'last_probe': {\n Optional (str) packets: {\n 'packets_sent': ,\n 'packets_received': ,\n },\n Optional (str) measured_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n },\n 'current_probe': {\n Optional (str) packets: {\n 'packets_sent': ,\n 'packets_received': ,\n },\n Optional (str) measured_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n },\n Optional (str) segment_list: {\n 'name': ,\n 'number_of_atomic_paths': ,\n 'last_advertisement': {\n Optional (str) advertised_at: {\n 'day': ,\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'seconds_ago': ,\n 'year': ,\n },\n Optional (str) advertised_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n Optional (str) advertised_reason: ,\n },\n Optional (str) next_advertisement: {\n Optional (str) check_schedule: {\n 'probes': ,\n 'seconds': ,\n },\n Optional (str) aggregate_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n },\n Optional (str) last_probe: {\n Optional (str) packets: {\n 'packets_sent': ,\n 'packets_received': ,\n },\n Optional (str) measured_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n },\n Optional (str) current_probe: {\n Optional (str) packets: {\n 'packets_sent': ,\n 'packets_received': ,\n },\n Optional (str) measured_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n },\n Optional (str) atomic_paths: {\n Any (str) *: {\n 'hops': {\n Any (str) *: ,\n },\n 'labels': {\n Any (str) *: Or (, ),\n },\n 'outgoing_interface': ,\n 'max_ip_mtu': ,\n 'next_hop': ,\n 'destination': ,\n 'session_id': ,\n 'last_advertisement': {\n Optional (str) advertised_reason: ,\n Optional (str) advertised_at: {\n 'day': ,\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'seconds_ago': ,\n 'year': ,\n },\n Optional (str) advertised_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n },\n 'next_advertisement': {\n Optional (str) aggregate_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n Optional (str) rolling_average: ,\n },\n 'last_probe': {\n Optional (str) packets: {\n 'packets_sent': ,\n 'packets_received': ,\n },\n Optional (str) measured_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n },\n 'current_probe': {\n Optional (str) packets: {\n 'packets_sent': ,\n 'packets_received': ,\n },\n Optional (str) measured_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n },\n 'probe_samples': {\n 'samples': {\n Any (str) *: {\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'day': ,\n 'year': ,\n 'delay': ,\n },\n },\n },\n 'liveness_detection': {\n 'session_creation_timestamp': {\n 'month': ,\n 'day': ,\n 'hour': ,\n 'minute': ,\n 'second': ,\n },\n 'session_state': ,\n 'last_state_change_timestamp': {\n 'month': ,\n 'day': ,\n 'hour': ,\n 'minute': ,\n 'second': ,\n },\n 'missed_count': ,\n 'received_count': ,\n 'backoff': ,\n 'unique_path_name': ,\n 'loss_in_last_interval': {\n 'percent': ,\n 'tx': ,\n 'rx': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_performance-measurement_sr-policy_name_name", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_performance_measurement.py#L315" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_performance_measurement.py#L332" } }, "show performance-measurement sr-policy name {name} {detail}": { @@ -46814,7 +47962,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n 'color': ,\n 'endpoint': ,\n 'source': ,\n 'profile_name': ,\n 'policy_update_timestamp': {\n 'month': ,\n 'day': ,\n 'hour': ,\n 'minute': ,\n 'second': ,\n },\n 'number_of_candidate_paths': ,\n 'candidate_paths': {\n Any (str) *: {\n 'preference': ,\n 'protocol_origin': ,\n Optional (str) discriminator: ,\n Optional (str) active: ,\n 'number_of_segment_lists': ,\n 'number_of_atomic_paths': ,\n 'number_of_live_up_atomic_paths': ,\n 'number_of_live_unknown_atomic': ,\n 'max_packets_per_burst': ,\n 'max_packets_per_probe': ,\n 'ap_min_run_per_probe': ,\n 'round_robin_bursts': ,\n 'round_robin_probes': ,\n 'last_advertisement': {\n Optional (str) advertised_at: {\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'day': ,\n 'year': ,\n 'seconds_ago': ,\n },\n Optional (str) advertised_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n Optional (str) advertised_reason: ,\n },\n 'next_advertisement': {\n Optional (str) check_schedule: {\n 'probes': ,\n 'seconds': ,\n },\n Optional (str) aggregate_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n },\n 'last_probe': {\n Optional (str) packets: {\n 'packets_sent': ,\n 'packets_received': ,\n },\n Optional (str) measured_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n },\n 'current_probe': {\n Optional (str) packets: {\n 'packets_sent': ,\n 'packets_received': ,\n },\n Optional (str) measured_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n },\n Optional (str) segment_list: {\n 'name': ,\n 'number_of_atomic_paths': ,\n 'last_advertisement': {\n Optional (str) advertised_at: {\n 'day': ,\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'seconds_ago': ,\n 'year': ,\n },\n Optional (str) advertised_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n Optional (str) advertised_reason: ,\n },\n Optional (str) next_advertisement: {\n Optional (str) check_schedule: {\n 'probes': ,\n 'seconds': ,\n },\n Optional (str) aggregate_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n },\n Optional (str) last_probe: {\n Optional (str) packets: {\n 'packets_sent': ,\n 'packets_received': ,\n },\n Optional (str) measured_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n },\n Optional (str) current_probe: {\n Optional (str) packets: {\n 'packets_sent': ,\n 'packets_received': ,\n },\n Optional (str) measured_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n },\n Optional (str) atomic_paths: {\n Any (str) *: {\n 'hops': {\n Any (str) *: ,\n },\n 'labels': {\n Any (str) *: Or (, ),\n },\n 'outgoing_interface': ,\n 'max_ip_mtu': ,\n 'next_hop': ,\n 'destination': ,\n 'session_id': ,\n 'last_advertisement': {\n Optional (str) advertised_reason: ,\n Optional (str) advertised_at: {\n 'day': ,\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'seconds_ago': ,\n 'year': ,\n },\n Optional (str) advertised_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n },\n 'next_advertisement': {\n Optional (str) aggregate_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n Optional (str) rolling_average: ,\n },\n 'last_probe': {\n Optional (str) packets: {\n 'packets_sent': ,\n 'packets_received': ,\n },\n Optional (str) measured_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n },\n 'current_probe': {\n Optional (str) packets: {\n 'packets_sent': ,\n 'packets_received': ,\n },\n Optional (str) measured_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n },\n 'probe_samples': {\n 'samples': {\n Any (str) *: {\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'day': ,\n 'year': ,\n 'delay': ,\n },\n },\n },\n 'liveness_detection': {\n 'session_creation_timestamp': {\n 'month': ,\n 'day': ,\n 'hour': ,\n 'minute': ,\n 'second': ,\n },\n 'session_state': ,\n 'last_state_change_timestamp': {\n 'month': ,\n 'day': ,\n 'hour': ,\n 'minute': ,\n 'second': ,\n },\n 'missed_count': ,\n 'received_count': ,\n 'backoff': ,\n 'unique_path_name': ,\n 'loss_in_last_interval': {\n 'percent': ,\n 'tx': ,\n 'rx': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_performance-measurement_sr-policy_name_name_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_performance_measurement.py#L315" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_performance_measurement.py#L332" } }, "show performance-measurement sr-policy name {name} {detail} {private}": { @@ -46825,7 +47973,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n 'color': ,\n 'endpoint': ,\n 'source': ,\n 'profile_name': ,\n 'policy_update_timestamp': {\n 'month': ,\n 'day': ,\n 'hour': ,\n 'minute': ,\n 'second': ,\n },\n 'number_of_candidate_paths': ,\n 'candidate_paths': {\n Any (str) *: {\n 'preference': ,\n 'protocol_origin': ,\n Optional (str) discriminator: ,\n Optional (str) active: ,\n 'number_of_segment_lists': ,\n 'number_of_atomic_paths': ,\n 'number_of_live_up_atomic_paths': ,\n 'number_of_live_unknown_atomic': ,\n 'max_packets_per_burst': ,\n 'max_packets_per_probe': ,\n 'ap_min_run_per_probe': ,\n 'round_robin_bursts': ,\n 'round_robin_probes': ,\n 'last_advertisement': {\n Optional (str) advertised_at: {\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'day': ,\n 'year': ,\n 'seconds_ago': ,\n },\n Optional (str) advertised_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n Optional (str) advertised_reason: ,\n },\n 'next_advertisement': {\n Optional (str) check_schedule: {\n 'probes': ,\n 'seconds': ,\n },\n Optional (str) aggregate_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n },\n 'last_probe': {\n Optional (str) packets: {\n 'packets_sent': ,\n 'packets_received': ,\n },\n Optional (str) measured_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n },\n 'current_probe': {\n Optional (str) packets: {\n 'packets_sent': ,\n 'packets_received': ,\n },\n Optional (str) measured_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n },\n Optional (str) segment_list: {\n 'name': ,\n 'number_of_atomic_paths': ,\n 'last_advertisement': {\n Optional (str) advertised_at: {\n 'day': ,\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'seconds_ago': ,\n 'year': ,\n },\n Optional (str) advertised_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n Optional (str) advertised_reason: ,\n },\n Optional (str) next_advertisement: {\n Optional (str) check_schedule: {\n 'probes': ,\n 'seconds': ,\n },\n Optional (str) aggregate_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n },\n Optional (str) last_probe: {\n Optional (str) packets: {\n 'packets_sent': ,\n 'packets_received': ,\n },\n Optional (str) measured_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n },\n Optional (str) current_probe: {\n Optional (str) packets: {\n 'packets_sent': ,\n 'packets_received': ,\n },\n Optional (str) measured_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n },\n Optional (str) atomic_paths: {\n Any (str) *: {\n 'hops': {\n Any (str) *: ,\n },\n 'labels': {\n Any (str) *: Or (, ),\n },\n 'outgoing_interface': ,\n 'max_ip_mtu': ,\n 'next_hop': ,\n 'destination': ,\n 'session_id': ,\n 'last_advertisement': {\n Optional (str) advertised_reason: ,\n Optional (str) advertised_at: {\n 'day': ,\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'seconds_ago': ,\n 'year': ,\n },\n Optional (str) advertised_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n },\n 'next_advertisement': {\n Optional (str) aggregate_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n Optional (str) rolling_average: ,\n },\n 'last_probe': {\n Optional (str) packets: {\n 'packets_sent': ,\n 'packets_received': ,\n },\n Optional (str) measured_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n },\n 'current_probe': {\n Optional (str) packets: {\n 'packets_sent': ,\n 'packets_received': ,\n },\n Optional (str) measured_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n },\n 'probe_samples': {\n 'samples': {\n Any (str) *: {\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'day': ,\n 'year': ,\n 'delay': ,\n },\n },\n },\n 'liveness_detection': {\n 'session_creation_timestamp': {\n 'month': ,\n 'day': ,\n 'hour': ,\n 'minute': ,\n 'second': ,\n },\n 'session_state': ,\n 'last_state_change_timestamp': {\n 'month': ,\n 'day': ,\n 'hour': ,\n 'minute': ,\n 'second': ,\n },\n 'missed_count': ,\n 'received_count': ,\n 'backoff': ,\n 'unique_path_name': ,\n 'loss_in_last_interval': {\n 'percent': ,\n 'tx': ,\n 'rx': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_performance-measurement_sr-policy_name_name_detail_private", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_performance_measurement.py#L315" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_performance_measurement.py#L332" } }, "show performance-measurement sr-policy name {name} {detail} {private} {verbose}": { @@ -46836,7 +47984,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n 'color': ,\n 'endpoint': ,\n 'source': ,\n 'profile_name': ,\n 'policy_update_timestamp': {\n 'month': ,\n 'day': ,\n 'hour': ,\n 'minute': ,\n 'second': ,\n },\n 'number_of_candidate_paths': ,\n 'candidate_paths': {\n Any (str) *: {\n 'preference': ,\n 'protocol_origin': ,\n Optional (str) discriminator: ,\n Optional (str) active: ,\n 'number_of_segment_lists': ,\n 'number_of_atomic_paths': ,\n 'number_of_live_up_atomic_paths': ,\n 'number_of_live_unknown_atomic': ,\n 'max_packets_per_burst': ,\n 'max_packets_per_probe': ,\n 'ap_min_run_per_probe': ,\n 'round_robin_bursts': ,\n 'round_robin_probes': ,\n 'last_advertisement': {\n Optional (str) advertised_at: {\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'day': ,\n 'year': ,\n 'seconds_ago': ,\n },\n Optional (str) advertised_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n Optional (str) advertised_reason: ,\n },\n 'next_advertisement': {\n Optional (str) check_schedule: {\n 'probes': ,\n 'seconds': ,\n },\n Optional (str) aggregate_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n },\n 'last_probe': {\n Optional (str) packets: {\n 'packets_sent': ,\n 'packets_received': ,\n },\n Optional (str) measured_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n },\n 'current_probe': {\n Optional (str) packets: {\n 'packets_sent': ,\n 'packets_received': ,\n },\n Optional (str) measured_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n },\n Optional (str) segment_list: {\n 'name': ,\n 'number_of_atomic_paths': ,\n 'last_advertisement': {\n Optional (str) advertised_at: {\n 'day': ,\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'seconds_ago': ,\n 'year': ,\n },\n Optional (str) advertised_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n Optional (str) advertised_reason: ,\n },\n Optional (str) next_advertisement: {\n Optional (str) check_schedule: {\n 'probes': ,\n 'seconds': ,\n },\n Optional (str) aggregate_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n },\n Optional (str) last_probe: {\n Optional (str) packets: {\n 'packets_sent': ,\n 'packets_received': ,\n },\n Optional (str) measured_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n },\n Optional (str) current_probe: {\n Optional (str) packets: {\n 'packets_sent': ,\n 'packets_received': ,\n },\n Optional (str) measured_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n },\n Optional (str) atomic_paths: {\n Any (str) *: {\n 'hops': {\n Any (str) *: ,\n },\n 'labels': {\n Any (str) *: Or (, ),\n },\n 'outgoing_interface': ,\n 'max_ip_mtu': ,\n 'next_hop': ,\n 'destination': ,\n 'session_id': ,\n 'last_advertisement': {\n Optional (str) advertised_reason: ,\n Optional (str) advertised_at: {\n 'day': ,\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'seconds_ago': ,\n 'year': ,\n },\n Optional (str) advertised_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n },\n 'next_advertisement': {\n Optional (str) aggregate_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n Optional (str) rolling_average: ,\n },\n 'last_probe': {\n Optional (str) packets: {\n 'packets_sent': ,\n 'packets_received': ,\n },\n Optional (str) measured_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n },\n 'current_probe': {\n Optional (str) packets: {\n 'packets_sent': ,\n 'packets_received': ,\n },\n Optional (str) measured_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n },\n 'probe_samples': {\n 'samples': {\n Any (str) *: {\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'day': ,\n 'year': ,\n 'delay': ,\n },\n },\n },\n 'liveness_detection': {\n 'session_creation_timestamp': {\n 'month': ,\n 'day': ,\n 'hour': ,\n 'minute': ,\n 'second': ,\n },\n 'session_state': ,\n 'last_state_change_timestamp': {\n 'month': ,\n 'day': ,\n 'hour': ,\n 'minute': ,\n 'second': ,\n },\n 'missed_count': ,\n 'received_count': ,\n 'backoff': ,\n 'unique_path_name': ,\n 'loss_in_last_interval': {\n 'percent': ,\n 'tx': ,\n 'rx': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_performance-measurement_sr-policy_name_name_detail_private_verbose", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_performance_measurement.py#L315" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_performance_measurement.py#L332" } }, "show performance-measurement sr-policy {detail}": { @@ -46847,7 +47995,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n 'color': ,\n 'endpoint': ,\n 'source': ,\n 'profile_name': ,\n 'policy_update_timestamp': {\n 'month': ,\n 'day': ,\n 'hour': ,\n 'minute': ,\n 'second': ,\n },\n 'number_of_candidate_paths': ,\n 'candidate_paths': {\n Any (str) *: {\n 'preference': ,\n 'protocol_origin': ,\n Optional (str) discriminator: ,\n Optional (str) active: ,\n 'number_of_segment_lists': ,\n 'number_of_atomic_paths': ,\n 'number_of_live_up_atomic_paths': ,\n 'number_of_live_unknown_atomic': ,\n 'max_packets_per_burst': ,\n 'max_packets_per_probe': ,\n 'ap_min_run_per_probe': ,\n 'round_robin_bursts': ,\n 'round_robin_probes': ,\n 'last_advertisement': {\n Optional (str) advertised_at: {\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'day': ,\n 'year': ,\n 'seconds_ago': ,\n },\n Optional (str) advertised_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n Optional (str) advertised_reason: ,\n },\n 'next_advertisement': {\n Optional (str) check_schedule: {\n 'probes': ,\n 'seconds': ,\n },\n Optional (str) aggregate_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n },\n 'last_probe': {\n Optional (str) packets: {\n 'packets_sent': ,\n 'packets_received': ,\n },\n Optional (str) measured_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n },\n 'current_probe': {\n Optional (str) packets: {\n 'packets_sent': ,\n 'packets_received': ,\n },\n Optional (str) measured_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n },\n Optional (str) segment_list: {\n 'name': ,\n 'number_of_atomic_paths': ,\n 'last_advertisement': {\n Optional (str) advertised_at: {\n 'day': ,\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'seconds_ago': ,\n 'year': ,\n },\n Optional (str) advertised_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n Optional (str) advertised_reason: ,\n },\n Optional (str) next_advertisement: {\n Optional (str) check_schedule: {\n 'probes': ,\n 'seconds': ,\n },\n Optional (str) aggregate_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n },\n Optional (str) last_probe: {\n Optional (str) packets: {\n 'packets_sent': ,\n 'packets_received': ,\n },\n Optional (str) measured_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n },\n Optional (str) current_probe: {\n Optional (str) packets: {\n 'packets_sent': ,\n 'packets_received': ,\n },\n Optional (str) measured_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n },\n Optional (str) atomic_paths: {\n Any (str) *: {\n 'hops': {\n Any (str) *: ,\n },\n 'labels': {\n Any (str) *: Or (, ),\n },\n 'outgoing_interface': ,\n 'max_ip_mtu': ,\n 'next_hop': ,\n 'destination': ,\n 'session_id': ,\n 'last_advertisement': {\n Optional (str) advertised_reason: ,\n Optional (str) advertised_at: {\n 'day': ,\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'seconds_ago': ,\n 'year': ,\n },\n Optional (str) advertised_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n },\n 'next_advertisement': {\n Optional (str) aggregate_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n Optional (str) rolling_average: ,\n },\n 'last_probe': {\n Optional (str) packets: {\n 'packets_sent': ,\n 'packets_received': ,\n },\n Optional (str) measured_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n },\n 'current_probe': {\n Optional (str) packets: {\n 'packets_sent': ,\n 'packets_received': ,\n },\n Optional (str) measured_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n },\n 'probe_samples': {\n 'samples': {\n Any (str) *: {\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'day': ,\n 'year': ,\n 'delay': ,\n },\n },\n },\n 'liveness_detection': {\n 'session_creation_timestamp': {\n 'month': ,\n 'day': ,\n 'hour': ,\n 'minute': ,\n 'second': ,\n },\n 'session_state': ,\n 'last_state_change_timestamp': {\n 'month': ,\n 'day': ,\n 'hour': ,\n 'minute': ,\n 'second': ,\n },\n 'missed_count': ,\n 'received_count': ,\n 'backoff': ,\n 'unique_path_name': ,\n 'loss_in_last_interval': {\n 'percent': ,\n 'tx': ,\n 'rx': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_performance-measurement_sr-policy_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_performance_measurement.py#L315" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_performance_measurement.py#L332" } }, "show performance-measurement sr-policy {detail} {private}": { @@ -46858,7 +48006,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n 'color': ,\n 'endpoint': ,\n 'source': ,\n 'profile_name': ,\n 'policy_update_timestamp': {\n 'month': ,\n 'day': ,\n 'hour': ,\n 'minute': ,\n 'second': ,\n },\n 'number_of_candidate_paths': ,\n 'candidate_paths': {\n Any (str) *: {\n 'preference': ,\n 'protocol_origin': ,\n Optional (str) discriminator: ,\n Optional (str) active: ,\n 'number_of_segment_lists': ,\n 'number_of_atomic_paths': ,\n 'number_of_live_up_atomic_paths': ,\n 'number_of_live_unknown_atomic': ,\n 'max_packets_per_burst': ,\n 'max_packets_per_probe': ,\n 'ap_min_run_per_probe': ,\n 'round_robin_bursts': ,\n 'round_robin_probes': ,\n 'last_advertisement': {\n Optional (str) advertised_at: {\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'day': ,\n 'year': ,\n 'seconds_ago': ,\n },\n Optional (str) advertised_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n Optional (str) advertised_reason: ,\n },\n 'next_advertisement': {\n Optional (str) check_schedule: {\n 'probes': ,\n 'seconds': ,\n },\n Optional (str) aggregate_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n },\n 'last_probe': {\n Optional (str) packets: {\n 'packets_sent': ,\n 'packets_received': ,\n },\n Optional (str) measured_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n },\n 'current_probe': {\n Optional (str) packets: {\n 'packets_sent': ,\n 'packets_received': ,\n },\n Optional (str) measured_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n },\n Optional (str) segment_list: {\n 'name': ,\n 'number_of_atomic_paths': ,\n 'last_advertisement': {\n Optional (str) advertised_at: {\n 'day': ,\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'seconds_ago': ,\n 'year': ,\n },\n Optional (str) advertised_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n Optional (str) advertised_reason: ,\n },\n Optional (str) next_advertisement: {\n Optional (str) check_schedule: {\n 'probes': ,\n 'seconds': ,\n },\n Optional (str) aggregate_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n },\n Optional (str) last_probe: {\n Optional (str) packets: {\n 'packets_sent': ,\n 'packets_received': ,\n },\n Optional (str) measured_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n },\n Optional (str) current_probe: {\n Optional (str) packets: {\n 'packets_sent': ,\n 'packets_received': ,\n },\n Optional (str) measured_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n },\n Optional (str) atomic_paths: {\n Any (str) *: {\n 'hops': {\n Any (str) *: ,\n },\n 'labels': {\n Any (str) *: Or (, ),\n },\n 'outgoing_interface': ,\n 'max_ip_mtu': ,\n 'next_hop': ,\n 'destination': ,\n 'session_id': ,\n 'last_advertisement': {\n Optional (str) advertised_reason: ,\n Optional (str) advertised_at: {\n 'day': ,\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'seconds_ago': ,\n 'year': ,\n },\n Optional (str) advertised_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n },\n 'next_advertisement': {\n Optional (str) aggregate_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n Optional (str) rolling_average: ,\n },\n 'last_probe': {\n Optional (str) packets: {\n 'packets_sent': ,\n 'packets_received': ,\n },\n Optional (str) measured_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n },\n 'current_probe': {\n Optional (str) packets: {\n 'packets_sent': ,\n 'packets_received': ,\n },\n Optional (str) measured_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n },\n 'probe_samples': {\n 'samples': {\n Any (str) *: {\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'day': ,\n 'year': ,\n 'delay': ,\n },\n },\n },\n 'liveness_detection': {\n 'session_creation_timestamp': {\n 'month': ,\n 'day': ,\n 'hour': ,\n 'minute': ,\n 'second': ,\n },\n 'session_state': ,\n 'last_state_change_timestamp': {\n 'month': ,\n 'day': ,\n 'hour': ,\n 'minute': ,\n 'second': ,\n },\n 'missed_count': ,\n 'received_count': ,\n 'backoff': ,\n 'unique_path_name': ,\n 'loss_in_last_interval': {\n 'percent': ,\n 'tx': ,\n 'rx': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_performance-measurement_sr-policy_detail_private", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_performance_measurement.py#L315" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_performance_measurement.py#L332" } }, "show performance-measurement sr-policy {detail} {private} {verbose}": { @@ -46869,7 +48017,40 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n 'color': ,\n 'endpoint': ,\n 'source': ,\n 'profile_name': ,\n 'policy_update_timestamp': {\n 'month': ,\n 'day': ,\n 'hour': ,\n 'minute': ,\n 'second': ,\n },\n 'number_of_candidate_paths': ,\n 'candidate_paths': {\n Any (str) *: {\n 'preference': ,\n 'protocol_origin': ,\n Optional (str) discriminator: ,\n Optional (str) active: ,\n 'number_of_segment_lists': ,\n 'number_of_atomic_paths': ,\n 'number_of_live_up_atomic_paths': ,\n 'number_of_live_unknown_atomic': ,\n 'max_packets_per_burst': ,\n 'max_packets_per_probe': ,\n 'ap_min_run_per_probe': ,\n 'round_robin_bursts': ,\n 'round_robin_probes': ,\n 'last_advertisement': {\n Optional (str) advertised_at: {\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'day': ,\n 'year': ,\n 'seconds_ago': ,\n },\n Optional (str) advertised_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n Optional (str) advertised_reason: ,\n },\n 'next_advertisement': {\n Optional (str) check_schedule: {\n 'probes': ,\n 'seconds': ,\n },\n Optional (str) aggregate_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n },\n 'last_probe': {\n Optional (str) packets: {\n 'packets_sent': ,\n 'packets_received': ,\n },\n Optional (str) measured_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n },\n 'current_probe': {\n Optional (str) packets: {\n 'packets_sent': ,\n 'packets_received': ,\n },\n Optional (str) measured_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n },\n Optional (str) segment_list: {\n 'name': ,\n 'number_of_atomic_paths': ,\n 'last_advertisement': {\n Optional (str) advertised_at: {\n 'day': ,\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'seconds_ago': ,\n 'year': ,\n },\n Optional (str) advertised_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n Optional (str) advertised_reason: ,\n },\n Optional (str) next_advertisement: {\n Optional (str) check_schedule: {\n 'probes': ,\n 'seconds': ,\n },\n Optional (str) aggregate_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n },\n Optional (str) last_probe: {\n Optional (str) packets: {\n 'packets_sent': ,\n 'packets_received': ,\n },\n Optional (str) measured_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n },\n Optional (str) current_probe: {\n Optional (str) packets: {\n 'packets_sent': ,\n 'packets_received': ,\n },\n Optional (str) measured_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n },\n Optional (str) atomic_paths: {\n Any (str) *: {\n 'hops': {\n Any (str) *: ,\n },\n 'labels': {\n Any (str) *: Or (, ),\n },\n 'outgoing_interface': ,\n 'max_ip_mtu': ,\n 'next_hop': ,\n 'destination': ,\n 'session_id': ,\n 'last_advertisement': {\n Optional (str) advertised_reason: ,\n Optional (str) advertised_at: {\n 'day': ,\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'seconds_ago': ,\n 'year': ,\n },\n Optional (str) advertised_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n },\n 'next_advertisement': {\n Optional (str) aggregate_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n Optional (str) rolling_average: ,\n },\n 'last_probe': {\n Optional (str) packets: {\n 'packets_sent': ,\n 'packets_received': ,\n },\n Optional (str) measured_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n },\n 'current_probe': {\n Optional (str) packets: {\n 'packets_sent': ,\n 'packets_received': ,\n },\n Optional (str) measured_delays: {\n 'average': ,\n 'minimum': ,\n 'maximum': ,\n 'variance': ,\n },\n },\n 'probe_samples': {\n 'samples': {\n Any (str) *: {\n 'hour': ,\n 'minute': ,\n 'second': ,\n 'day': ,\n 'year': ,\n 'delay': ,\n },\n },\n },\n 'liveness_detection': {\n 'session_creation_timestamp': {\n 'month': ,\n 'day': ,\n 'hour': ,\n 'minute': ,\n 'second': ,\n },\n 'session_state': ,\n 'last_state_change_timestamp': {\n 'month': ,\n 'day': ,\n 'hour': ,\n 'minute': ,\n 'second': ,\n },\n 'missed_count': ,\n 'received_count': ,\n 'backoff': ,\n 'unique_path_name': ,\n 'loss_in_last_interval': {\n 'percent': ,\n 'tx': ,\n 'rx': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_performance-measurement_sr-policy_detail_private_verbose", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_performance_measurement.py#L315" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_performance_measurement.py#L332" + } + }, + "show performance-measurement summary": { + "iosxe": { + "class": "ShowPerformanceMeasurementSummary", + "doc": "Parser for:\n * 'show performance-measurement summary'\n * 'show performance-measurement summary detail'\n * 'show performance-measurement summary private'\n * 'show performance-measurement summary detail private'\n ", + "module_name": "show_performance_measurement", + "package": "genie.libs.parser", + "schema": "{\n'total_interfaces': ,\n'total_sr_policies': ,\n'total_endpoints': ,\n'maximum_pps': ,\n'dual_color_gre': {\n 'bit_pos': ,\n Optional (str) info: ,\n },\n'interface_delay_measurement': {\n 'total_sessions': ,\n 'counters': {\n 'packets': {\n 'sent': ,\n 'received': ,\n },\n 'errors': {\n Optional (str) sent_errors: ,\n Optional (str) received_errors: ,\n Optional (str) tx: {\n 'interface_down': ,\n 'no_mpls_caps': ,\n 'no_ip_address': ,\n 'other': ,\n },\n Optional (str) rx: {\n 'negative_delay': ,\n 'delay_threshold_exceeded': ,\n 'missing_tx_timestamp': ,\n 'missing_rx_timestamp': ,\n 'probe_full': ,\n 'probe_not_started': ,\n 'control_code_error': ,\n 'control_code_notif': ,\n },\n },\n 'probes': {\n 'started': ,\n 'completed': ,\n 'incomplete': ,\n 'advertisements': ,\n },\n },\n },\n'sr_policy_delay_measurement': {\n 'total_sessions': ,\n 'counters': {\n 'packets': {\n 'sent': ,\n 'received': ,\n },\n 'errors': {\n Optional (str) sent_errors: ,\n Optional (str) received_errors: ,\n Optional (str) tx: {\n 'no_ip_address': ,\n 'other': ,\n },\n Optional (str) rx: {\n 'negative_delay': ,\n 'delay_threshold_exceeded': ,\n 'missing_tx_timestamp': ,\n 'missing_rx_timestamp': ,\n 'probe_full': ,\n 'probe_not_started': ,\n 'control_code_error': ,\n 'control_code_notif': ,\n },\n },\n 'probes': {\n 'started': ,\n 'completed': ,\n 'incomplete': ,\n 'advertisements': ,\n },\n },\n },\n'endpoint_delay_measurement': {\n 'total_sessions': ,\n 'counters': {\n 'packets': {\n 'sent': ,\n 'received': ,\n },\n 'errors': {\n Optional (str) sent_errors: ,\n Optional (str) received_errors: ,\n Optional (str) tx: {\n 'interface_down': ,\n 'no_mpls_caps': ,\n 'no_ip_address': ,\n 'other': ,\n },\n Optional (str) rx: {\n 'negative_delay': ,\n 'delay_threshold_exceeded': ,\n 'missing_tx_timestamp': ,\n 'missing_rx_timestamp': ,\n 'probe_full': ,\n 'probe_not_started': ,\n 'control_code_error': ,\n 'control_code_notif': ,\n },\n },\n 'probes': {\n 'started': ,\n 'completed': ,\n 'incomplete': ,\n 'advertisements': ,\n },\n },\n },\n'interface_loss_measurement': {\n 'total_sessions': ,\n 'counters': {\n 'packets': {\n 'sent': ,\n 'received': ,\n },\n 'errors': {\n Optional (str) sent_errors: ,\n Optional (str) received_errors: ,\n Optional (str) tx: {\n 'interface_down': ,\n 'no_mpls_caps': ,\n 'no_ip_address': ,\n 'other': ,\n },\n Optional (str) rx: {\n 'negative_delay': ,\n 'delay_threshold_exceeded': ,\n 'missing_tx_timestamp': ,\n 'missing_rx_timestamp': ,\n 'probe_full': ,\n 'probe_not_started': ,\n 'control_code_error': ,\n 'control_code_notif': ,\n },\n },\n 'probes': {\n 'started': ,\n 'completed': ,\n 'incomplete': ,\n 'advertisements': ,\n },\n },\n },\n'global_counters': {\n 'packets_sent': ,\n 'query_packets_received': ,\n 'invalid_session_id': ,\n 'no_session': ,\n },\n'hw_support_mpls_gal_timestamp': ,\n'hw_support_ipv4_twamp_timestamp': ,\n'hw_support_ipv6_twamp_timestamp': ,\n'hw_support_64_bit_timestamp': ,\n'hw_support_ipv4_udp_checksum': ,\nOptional (str) max_packets_per_burst: ,\nOptional (str) querier_rx_queue: {\n 'size': ,\n 'enqueues': ,\n 'high_water_mark': ,\n 'high_water_mark_time': ,\n },\nOptional (str) responder_rx_queue: {\n 'size': ,\n 'enqueues': ,\n 'high_water_mark': ,\n 'high_water_mark_time': ,\n },\nOptional (str) querier_im_queue: {\n 'size': ,\n 'enqueues': ,\n 'high_water_mark': ,\n 'high_water_mark_time': ,\n },\nOptional (str) querier_cfg_queue: {\n 'size': ,\n 'enqueues': ,\n 'high_water_mark': ,\n 'high_water_mark_time': ,\n },\nOptional (str) querier_chkpt_queue: {\n 'size': ,\n 'enqueues': ,\n 'high_water_mark': ,\n 'high_water_mark_time': ,\n },\nOptional (str) udp_port_gal_oob_ipv4: ,\nOptional (str) udp_port_gal_oob_ipv6: ,\nOptional (str) udp_port_twamp_query_ipv4: ,\nOptional (str) udp_port_twamp_query_ipv6: ,\nOptional (str) udp_port_twamp_reply_ipv4: ,\nOptional (str) udp_port_twamp_reply_ipv6: ,\nOptional (str) udp_port_sdlm_query_ipv4: ,\nOptional (str) udp_port_sdlm_query_ipv6: ,\nOptional (str) udp_port_sdlm_reply_ipv4: ,\nOptional (str) udp_port_sdlm_reply_ipv6: ,\nOptional (str) last_error_querier: {\n Optional (str) info: ,\n Optional (str) timestamp: ,\n Optional (str) session_id: ,\n },\nOptional (str) last_error_receive: {\n Optional (str) info: ,\n Optional (str) timestamp: ,\n },\nOptional (str) pm_runtime: {\n Any (str) *: {\n 'name': ,\n 'last': ,\n 'avg': ,\n 'total': ,\n 'cnt': ,\n 'wrapped': ,\n },\n },\n}", + "uid": "show_performance-measurement_summary", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_performance_measurement.py#L2260" + } + }, + "show performance-measurement summary {detail}": { + "iosxe": { + "class": "ShowPerformanceMeasurementSummary", + "doc": "Parser for:\n * 'show performance-measurement summary'\n * 'show performance-measurement summary detail'\n * 'show performance-measurement summary private'\n * 'show performance-measurement summary detail private'\n ", + "module_name": "show_performance_measurement", + "package": "genie.libs.parser", + "schema": "{\n'total_interfaces': ,\n'total_sr_policies': ,\n'total_endpoints': ,\n'maximum_pps': ,\n'dual_color_gre': {\n 'bit_pos': ,\n Optional (str) info: ,\n },\n'interface_delay_measurement': {\n 'total_sessions': ,\n 'counters': {\n 'packets': {\n 'sent': ,\n 'received': ,\n },\n 'errors': {\n Optional (str) sent_errors: ,\n Optional (str) received_errors: ,\n Optional (str) tx: {\n 'interface_down': ,\n 'no_mpls_caps': ,\n 'no_ip_address': ,\n 'other': ,\n },\n Optional (str) rx: {\n 'negative_delay': ,\n 'delay_threshold_exceeded': ,\n 'missing_tx_timestamp': ,\n 'missing_rx_timestamp': ,\n 'probe_full': ,\n 'probe_not_started': ,\n 'control_code_error': ,\n 'control_code_notif': ,\n },\n },\n 'probes': {\n 'started': ,\n 'completed': ,\n 'incomplete': ,\n 'advertisements': ,\n },\n },\n },\n'sr_policy_delay_measurement': {\n 'total_sessions': ,\n 'counters': {\n 'packets': {\n 'sent': ,\n 'received': ,\n },\n 'errors': {\n Optional (str) sent_errors: ,\n Optional (str) received_errors: ,\n Optional (str) tx: {\n 'no_ip_address': ,\n 'other': ,\n },\n Optional (str) rx: {\n 'negative_delay': ,\n 'delay_threshold_exceeded': ,\n 'missing_tx_timestamp': ,\n 'missing_rx_timestamp': ,\n 'probe_full': ,\n 'probe_not_started': ,\n 'control_code_error': ,\n 'control_code_notif': ,\n },\n },\n 'probes': {\n 'started': ,\n 'completed': ,\n 'incomplete': ,\n 'advertisements': ,\n },\n },\n },\n'endpoint_delay_measurement': {\n 'total_sessions': ,\n 'counters': {\n 'packets': {\n 'sent': ,\n 'received': ,\n },\n 'errors': {\n Optional (str) sent_errors: ,\n Optional (str) received_errors: ,\n Optional (str) tx: {\n 'interface_down': ,\n 'no_mpls_caps': ,\n 'no_ip_address': ,\n 'other': ,\n },\n Optional (str) rx: {\n 'negative_delay': ,\n 'delay_threshold_exceeded': ,\n 'missing_tx_timestamp': ,\n 'missing_rx_timestamp': ,\n 'probe_full': ,\n 'probe_not_started': ,\n 'control_code_error': ,\n 'control_code_notif': ,\n },\n },\n 'probes': {\n 'started': ,\n 'completed': ,\n 'incomplete': ,\n 'advertisements': ,\n },\n },\n },\n'interface_loss_measurement': {\n 'total_sessions': ,\n 'counters': {\n 'packets': {\n 'sent': ,\n 'received': ,\n },\n 'errors': {\n Optional (str) sent_errors: ,\n Optional (str) received_errors: ,\n Optional (str) tx: {\n 'interface_down': ,\n 'no_mpls_caps': ,\n 'no_ip_address': ,\n 'other': ,\n },\n Optional (str) rx: {\n 'negative_delay': ,\n 'delay_threshold_exceeded': ,\n 'missing_tx_timestamp': ,\n 'missing_rx_timestamp': ,\n 'probe_full': ,\n 'probe_not_started': ,\n 'control_code_error': ,\n 'control_code_notif': ,\n },\n },\n 'probes': {\n 'started': ,\n 'completed': ,\n 'incomplete': ,\n 'advertisements': ,\n },\n },\n },\n'global_counters': {\n 'packets_sent': ,\n 'query_packets_received': ,\n 'invalid_session_id': ,\n 'no_session': ,\n },\n'hw_support_mpls_gal_timestamp': ,\n'hw_support_ipv4_twamp_timestamp': ,\n'hw_support_ipv6_twamp_timestamp': ,\n'hw_support_64_bit_timestamp': ,\n'hw_support_ipv4_udp_checksum': ,\nOptional (str) max_packets_per_burst: ,\nOptional (str) querier_rx_queue: {\n 'size': ,\n 'enqueues': ,\n 'high_water_mark': ,\n 'high_water_mark_time': ,\n },\nOptional (str) responder_rx_queue: {\n 'size': ,\n 'enqueues': ,\n 'high_water_mark': ,\n 'high_water_mark_time': ,\n },\nOptional (str) querier_im_queue: {\n 'size': ,\n 'enqueues': ,\n 'high_water_mark': ,\n 'high_water_mark_time': ,\n },\nOptional (str) querier_cfg_queue: {\n 'size': ,\n 'enqueues': ,\n 'high_water_mark': ,\n 'high_water_mark_time': ,\n },\nOptional (str) querier_chkpt_queue: {\n 'size': ,\n 'enqueues': ,\n 'high_water_mark': ,\n 'high_water_mark_time': ,\n },\nOptional (str) udp_port_gal_oob_ipv4: ,\nOptional (str) udp_port_gal_oob_ipv6: ,\nOptional (str) udp_port_twamp_query_ipv4: ,\nOptional (str) udp_port_twamp_query_ipv6: ,\nOptional (str) udp_port_twamp_reply_ipv4: ,\nOptional (str) udp_port_twamp_reply_ipv6: ,\nOptional (str) udp_port_sdlm_query_ipv4: ,\nOptional (str) udp_port_sdlm_query_ipv6: ,\nOptional (str) udp_port_sdlm_reply_ipv4: ,\nOptional (str) udp_port_sdlm_reply_ipv6: ,\nOptional (str) last_error_querier: {\n Optional (str) info: ,\n Optional (str) timestamp: ,\n Optional (str) session_id: ,\n },\nOptional (str) last_error_receive: {\n Optional (str) info: ,\n Optional (str) timestamp: ,\n },\nOptional (str) pm_runtime: {\n Any (str) *: {\n 'name': ,\n 'last': ,\n 'avg': ,\n 'total': ,\n 'cnt': ,\n 'wrapped': ,\n },\n },\n}", + "uid": "show_performance-measurement_summary_detail", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_performance_measurement.py#L2260" + } + }, + "show performance-measurement summary {detail} {private}": { + "iosxe": { + "class": "ShowPerformanceMeasurementSummary", + "doc": "Parser for:\n * 'show performance-measurement summary'\n * 'show performance-measurement summary detail'\n * 'show performance-measurement summary private'\n * 'show performance-measurement summary detail private'\n ", + "module_name": "show_performance_measurement", + "package": "genie.libs.parser", + "schema": "{\n'total_interfaces': ,\n'total_sr_policies': ,\n'total_endpoints': ,\n'maximum_pps': ,\n'dual_color_gre': {\n 'bit_pos': ,\n Optional (str) info: ,\n },\n'interface_delay_measurement': {\n 'total_sessions': ,\n 'counters': {\n 'packets': {\n 'sent': ,\n 'received': ,\n },\n 'errors': {\n Optional (str) sent_errors: ,\n Optional (str) received_errors: ,\n Optional (str) tx: {\n 'interface_down': ,\n 'no_mpls_caps': ,\n 'no_ip_address': ,\n 'other': ,\n },\n Optional (str) rx: {\n 'negative_delay': ,\n 'delay_threshold_exceeded': ,\n 'missing_tx_timestamp': ,\n 'missing_rx_timestamp': ,\n 'probe_full': ,\n 'probe_not_started': ,\n 'control_code_error': ,\n 'control_code_notif': ,\n },\n },\n 'probes': {\n 'started': ,\n 'completed': ,\n 'incomplete': ,\n 'advertisements': ,\n },\n },\n },\n'sr_policy_delay_measurement': {\n 'total_sessions': ,\n 'counters': {\n 'packets': {\n 'sent': ,\n 'received': ,\n },\n 'errors': {\n Optional (str) sent_errors: ,\n Optional (str) received_errors: ,\n Optional (str) tx: {\n 'no_ip_address': ,\n 'other': ,\n },\n Optional (str) rx: {\n 'negative_delay': ,\n 'delay_threshold_exceeded': ,\n 'missing_tx_timestamp': ,\n 'missing_rx_timestamp': ,\n 'probe_full': ,\n 'probe_not_started': ,\n 'control_code_error': ,\n 'control_code_notif': ,\n },\n },\n 'probes': {\n 'started': ,\n 'completed': ,\n 'incomplete': ,\n 'advertisements': ,\n },\n },\n },\n'endpoint_delay_measurement': {\n 'total_sessions': ,\n 'counters': {\n 'packets': {\n 'sent': ,\n 'received': ,\n },\n 'errors': {\n Optional (str) sent_errors: ,\n Optional (str) received_errors: ,\n Optional (str) tx: {\n 'interface_down': ,\n 'no_mpls_caps': ,\n 'no_ip_address': ,\n 'other': ,\n },\n Optional (str) rx: {\n 'negative_delay': ,\n 'delay_threshold_exceeded': ,\n 'missing_tx_timestamp': ,\n 'missing_rx_timestamp': ,\n 'probe_full': ,\n 'probe_not_started': ,\n 'control_code_error': ,\n 'control_code_notif': ,\n },\n },\n 'probes': {\n 'started': ,\n 'completed': ,\n 'incomplete': ,\n 'advertisements': ,\n },\n },\n },\n'interface_loss_measurement': {\n 'total_sessions': ,\n 'counters': {\n 'packets': {\n 'sent': ,\n 'received': ,\n },\n 'errors': {\n Optional (str) sent_errors: ,\n Optional (str) received_errors: ,\n Optional (str) tx: {\n 'interface_down': ,\n 'no_mpls_caps': ,\n 'no_ip_address': ,\n 'other': ,\n },\n Optional (str) rx: {\n 'negative_delay': ,\n 'delay_threshold_exceeded': ,\n 'missing_tx_timestamp': ,\n 'missing_rx_timestamp': ,\n 'probe_full': ,\n 'probe_not_started': ,\n 'control_code_error': ,\n 'control_code_notif': ,\n },\n },\n 'probes': {\n 'started': ,\n 'completed': ,\n 'incomplete': ,\n 'advertisements': ,\n },\n },\n },\n'global_counters': {\n 'packets_sent': ,\n 'query_packets_received': ,\n 'invalid_session_id': ,\n 'no_session': ,\n },\n'hw_support_mpls_gal_timestamp': ,\n'hw_support_ipv4_twamp_timestamp': ,\n'hw_support_ipv6_twamp_timestamp': ,\n'hw_support_64_bit_timestamp': ,\n'hw_support_ipv4_udp_checksum': ,\nOptional (str) max_packets_per_burst: ,\nOptional (str) querier_rx_queue: {\n 'size': ,\n 'enqueues': ,\n 'high_water_mark': ,\n 'high_water_mark_time': ,\n },\nOptional (str) responder_rx_queue: {\n 'size': ,\n 'enqueues': ,\n 'high_water_mark': ,\n 'high_water_mark_time': ,\n },\nOptional (str) querier_im_queue: {\n 'size': ,\n 'enqueues': ,\n 'high_water_mark': ,\n 'high_water_mark_time': ,\n },\nOptional (str) querier_cfg_queue: {\n 'size': ,\n 'enqueues': ,\n 'high_water_mark': ,\n 'high_water_mark_time': ,\n },\nOptional (str) querier_chkpt_queue: {\n 'size': ,\n 'enqueues': ,\n 'high_water_mark': ,\n 'high_water_mark_time': ,\n },\nOptional (str) udp_port_gal_oob_ipv4: ,\nOptional (str) udp_port_gal_oob_ipv6: ,\nOptional (str) udp_port_twamp_query_ipv4: ,\nOptional (str) udp_port_twamp_query_ipv6: ,\nOptional (str) udp_port_twamp_reply_ipv4: ,\nOptional (str) udp_port_twamp_reply_ipv6: ,\nOptional (str) udp_port_sdlm_query_ipv4: ,\nOptional (str) udp_port_sdlm_query_ipv6: ,\nOptional (str) udp_port_sdlm_reply_ipv4: ,\nOptional (str) udp_port_sdlm_reply_ipv6: ,\nOptional (str) last_error_querier: {\n Optional (str) info: ,\n Optional (str) timestamp: ,\n Optional (str) session_id: ,\n },\nOptional (str) last_error_receive: {\n Optional (str) info: ,\n Optional (str) timestamp: ,\n },\nOptional (str) pm_runtime: {\n Any (str) *: {\n 'name': ,\n 'last': ,\n 'avg': ,\n 'total': ,\n 'cnt': ,\n 'wrapped': ,\n },\n },\n}", + "uid": "show_performance-measurement_summary_detail_private", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_performance_measurement.py#L2260" } }, "show pfe route summary": { @@ -46968,7 +48149,7 @@ "package": "genie.libs.parser", "schema": "{\n'program': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'group': ,\n 'jid': ,\n 'active': ,\n 'active_state': ,\n 'standby': ,\n 'standby_state': ,\n },\n },\n },\n },\n}", "uid": "show_placement_program_all", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L328" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L335" } }, "show platform": { @@ -46989,7 +48170,7 @@ "package": "genie.libs.parser", "schema": "{\n'chassis': ,\n'slot': {\n Any (str) *: {\n Optional (str) cpld_ver: ,\n Optional (str) fw_ver: ,\n 'insert_time': ,\n 'name': ,\n 'slot': ,\n 'state': ,\n Optional (str) subslot: {\n Any (str) *: {\n 'insert_time': ,\n 'name': ,\n 'state': ,\n 'subslot': ,\n },\n },\n },\n },\n}", "uid": "show_platform", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9500/show_platform.py#L858" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9500/show_platform.py#L860" }, "class": "ShowPlatform", "doc": "Parser for show platform\n parser class - implements detail parsing mechanisms for cli output.\n ", @@ -46997,7 +48178,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) main: {\n Optional (str) switch_mac_address: ,\n Optional (str) mac_persistency_wait_time: ,\n Optional (str) chassis: ,\n Optional (str) swstack: ,\n },\n'slot': {\n Any (str) *: {\n Optional (str) rp: {\n Any (str) *: {\n Optional (str) sn: ,\n Optional (str) state: ,\n Optional (str) num_of_ports: ,\n Optional (str) mac_address: ,\n Optional (str) hw_ver: ,\n Optional (str) sw_ver: ,\n Optional (str) swstack_role: ,\n Optional (str) swstack_priority: ,\n Optional (str) ports: ,\n Optional (str) role: ,\n Optional (str) name: ,\n Optional (str) slot: ,\n Optional (str) priority: ,\n Optional (str) insert_time: ,\n Optional (str) fw_ver: ,\n Optional (str) cpld_ver: ,\n },\n },\n Optional (str) lc: {\n Any (str) *: {\n Optional (str) cpld_ver: ,\n Optional (str) fw_ver: ,\n Optional (str) insert_time: ,\n Optional (str) name: ,\n Optional (str) slot: ,\n Optional (str) state: ,\n Optional (str) subslot: {\n Any (str) *: {\n Any (str) *: {\n Optional (str) insert_time: ,\n Optional (str) name: ,\n Optional (str) state: ,\n Optional (str) subslot: ,\n },\n },\n },\n },\n },\n Optional (str) other: {\n Any (str) *: {\n Optional (str) cpld_ver: ,\n Optional (str) fw_ver: ,\n Optional (str) insert_time: ,\n Optional (str) name: ,\n Optional (str) slot: ,\n Optional (str) state: ,\n Optional (str) subslot: {\n Any (str) *: {\n Any (str) *: {\n Optional (str) insert_time: ,\n Optional (str) name: ,\n Optional (str) state: ,\n Optional (str) subslot: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_platform", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L2610" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L2871" }, "iosxr": { "class": "ShowPlatform", @@ -47006,7 +48187,7 @@ "package": "genie.libs.parser", "schema": "{\n'slot': {\n Any (str) *: {\n Any (str) *: {\n 'name': ,\n 'state': ,\n 'config_state': ,\n 'full_slot': ,\n Optional (str) redundancy_state: ,\n Optional (str) plim: ,\n Optional (str) subslot: {\n Optional (Any) Any (str) *: {\n Optional (str) name: ,\n Optional (str) state: ,\n Optional (str) config_state: ,\n Optional (str) redundancy_state: ,\n },\n },\n },\n },\n },\n}", "uid": "show_platform", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_platform.py#L362" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_platform.py#L363" } }, "show platform authentication sbinfo interface {interface}": { @@ -47017,7 +48198,7 @@ "package": "genie.libs.parser", "schema": "{\n'sb_info': {\n 'sb_access_vlan': ,\n 'sb_voice_vlan': ,\n 'conf_access_vlan': ,\n 'conf_voice_vlan': ,\n 'oper_access_vlan': ,\n 'oper_voice_vlan': ,\n 'def_host_access': ,\n 'auth_in_vp': ,\n 'client_count': ,\n 'vlan_count': ,\n 'port_ctrl_enable': ,\n 'cdp_bypass_enable': ,\n 'port_mode': ,\n 'ctrl_dir': ,\n },\n'mac': {\n Any (str) *: {\n 'int': ,\n 'mac': ,\n 'domain': ,\n 'vlan': ,\n 'clent_handle': ,\n 'port_open': ,\n 'flags': ,\n },\n },\n'int_vlan': {\n Any (str) *: {\n 'int': ,\n 'vlan': ,\n 'domain': ,\n 'user_count': ,\n 'fwd_count': ,\n 'client_count': ,\n 'vp_state': ,\n 'flags': ,\n },\n },\n}", "uid": "show_platform_authentication_sbinfo_interface_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L23379" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L24214" } }, "show platform hardware authentication status": { @@ -47027,17 +48208,17 @@ "doc": "Parser for show platform hardware authentication status", "module_name": "show_platform", "package": "genie.libs.parser", - "schema": "{\n'switch': {\n : {\n 'mainboard_authentication': ,\n 'fru_authentication': ,\n 'stack_cable_a_authentication': ,\n 'stack_cable_b_authentication': ,\n },\n },\n}", + "schema": "{\n'switch': {\n : {\n 'mainboard_authentication': ,\n Optional (str) fru_authentication: ,\n 'stack_cable_a_authentication': ,\n 'stack_cable_b_authentication': ,\n Optional (str) stack_adapter_a_authentication: ,\n Optional (str) stack_adapter_b_authentication: ,\n },\n },\n}", "uid": "show_platform_hardware_authentication_status", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9300/show_platform.py#L335" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9300/show_platform.py#L391" }, "class": "ShowPlatformHardwareAuthenticationStatus", "doc": "Parser for show platform hardware authentication status", "module_name": "show_platform", "package": "genie.libs.parser", - "schema": "{\nOptional (str) SUP0 Authentication: ,\nOptional (str) Fan Tray Authentication: ,\nOptional (str) Line Card:6 Authentication: ,\nOptional (str) Line Card:1 Authentication: ,\nOptional (str) SUP1 Authentication: ,\nOptional (str) Line Card:5 Authentication: ,\nOptional (str) Line Card:2 Authentication: ,\nOptional (str) Line Card:7 Authentication: ,\nOptional (str) Line Card 1 Authentication: ,\nOptional (str) Line Card 2 Authentication: ,\nOptional (str) Line Card 5 Authentication: ,\nOptional (str) Line Card:4 Authentication: ,\nOptional (str) Line Card 6 Authentication: ,\nOptional (str) Fan Tray 1 Authentication: ,\nOptional (str) Chassis Authentication: ,\nOptional (str) SSD FRU Authentication: ,\nOptional (str) SUP 0 Authentication: ,\nOptional (str) SUP 1 Authentication: ,\n}", + "schema": "{\nOptional (str) switch: {\n : {\n 'mainboard_authentication': ,\n Optional (str) fru_authentication: ,\n Optional (str) stack_cable_a_authentication: ,\n Optional (str) stack_cable_b_authentication: ,\n Optional (str) stack_adapter_a_authentication: ,\n Optional (str) stack_adapter_b_authentication: ,\n },\n },\nOptional (str) SUP0 Authentication: ,\nOptional (str) Fan Tray Authentication: ,\nOptional (str) Line Card:6 Authentication: ,\nOptional (str) Line Card:1 Authentication: ,\nOptional (str) SUP1 Authentication: ,\nOptional (str) Line Card:5 Authentication: ,\nOptional (str) Line Card:2 Authentication: ,\nOptional (str) Line Card:7 Authentication: ,\nOptional (str) Line Card 1 Authentication: ,\nOptional (str) Line Card 2 Authentication: ,\nOptional (str) Line Card 5 Authentication: ,\nOptional (str) Line Card:4 Authentication: ,\nOptional (str) Line Card 6 Authentication: ,\nOptional (str) Fan Tray 1 Authentication: ,\nOptional (str) Chassis Authentication: ,\nOptional (str) SSD FRU Authentication: ,\nOptional (str) SUP 0 Authentication: ,\nOptional (str) SUP 1 Authentication: ,\n}", "uid": "show_platform_hardware_authentication_status", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L14568" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L15272" } }, "show platform hardware chassis fantray detail": { @@ -47049,7 +48230,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) control_mode: ,\nOptional (str) monitor_mode: ,\nOptional (str) duty_cycle: ,\n'fantray_details': {\n Any (str) *: {\n 'fan': {\n Any (str) *: {\n 'inlet_rpm': ,\n 'outlet_rpm': ,\n },\n },\n },\n },\n}", "uid": "show_platform_hardware_chassis_fantray_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9500/show_platform.py#L1212" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9500/show_platform.py#L1227" } } }, @@ -47062,7 +48243,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) control_mode: ,\nOptional (str) monitor_mode: ,\nOptional (str) duty_cycle: ,\n'fantray_details': {\n Any (str) *: {\n 'fan': {\n Any (str) *: {\n 'inlet_rpm': ,\n 'outlet_rpm': ,\n },\n },\n },\n },\n}", "uid": "show_platform_hardware_chassis_fantray_detail_switch_mode", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9500/show_platform.py#L1446" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9500/show_platform.py#L1461" }, "class": "ShowPlatformHardwareChassisFantrayDetailSwitch", "doc": " Parser for show platform hardware chassis fantray detail switch {mode}", @@ -47070,7 +48251,7 @@ "package": "genie.libs.parser", "schema": "{\n'fantray_details': {\n Any (str) *: {\n 'inlet_rpm': ,\n 'outlet_rpm': ,\n 'pwm': ,\n },\n },\n}", "uid": "show_platform_hardware_chassis_fantray_detail_switch_mode", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L14672" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L15457" } }, "show platform hardware chassis power-supply detail all": { @@ -47082,7 +48263,7 @@ "package": "genie.libs.parser", "schema": "{\n'power_supply_details': {\n Any (str) *: {\n 'input_voltage_volt': ,\n 'output_voltage_volt': ,\n 'input_power_watt': ,\n 'output_power_watt': ,\n 'input_current_amp': ,\n 'output_current_amp': ,\n 'temperature_celsius': {\n 'temperature_1': ,\n 'temperature_2': ,\n 'temperature_3': ,\n },\n Optional (str) fan_speed_1_rpm: ,\n },\n },\n}", "uid": "show_platform_hardware_chassis_power-supply_detail_all", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9500/show_platform.py#L1291" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9500/show_platform.py#L1306" }, "c9600": { "class": "ShowPlatformHardwareChassisPowerSupplyDetailAll", @@ -47091,7 +48272,7 @@ "package": "genie.libs.parser", "schema": "{\n'power_supply_details': {\n Any (str) *: {\n 'input_voltage_volt': ,\n 'output_voltage_volt': ,\n 'input_power_watt': ,\n 'output_power_watt': ,\n 'input_current_amp': ,\n 'output_current_amp': ,\n 'temperature_celsius': {\n 'temperature_1': ,\n 'temperature_2': ,\n 'temperature_3': ,\n },\n Optional (str) fan_speed_1_rpm: ,\n },\n },\n}", "uid": "show_platform_hardware_chassis_power-supply_detail_all", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9600/show_platform.py#L495" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9600/show_platform.py#L499" } } }, @@ -47104,7 +48285,7 @@ "package": "genie.libs.parser", "schema": "{\n'power_supply_details': {\n Any (str) *: {\n 'input_voltage_volt': ,\n 'output_voltage_volt': ,\n 'input_power_watt': ,\n 'output_power_watt': ,\n 'input_current_amp': ,\n 'output_current_amp': ,\n 'temperature_celsius': {\n 'temperature_1': ,\n 'temperature_2': ,\n 'temperature_3': ,\n },\n Optional (str) fan_speed_1_rpm: ,\n },\n },\n}", "uid": "show_platform_hardware_chassis_power-supply_detail_switch_mode_all", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9500/show_platform.py#L1523" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9500/show_platform.py#L1538" }, "c9600": { "class": "ShowPlatformHardwareChassisPowerSupplyDetailSwitchAll", @@ -47113,7 +48294,7 @@ "package": "genie.libs.parser", "schema": "{\n'power_supply_details': {\n Any (str) *: {\n 'input_voltage_volt': ,\n 'output_voltage_volt': ,\n 'input_power_watt': ,\n 'output_power_watt': ,\n 'input_current_amp': ,\n 'output_current_amp': ,\n 'temperature_celsius': {\n 'temperature_1': ,\n 'temperature_2': ,\n 'temperature_3': ,\n },\n Optional (str) fan_speed_1_rpm: ,\n },\n },\n}", "uid": "show_platform_hardware_chassis_power-supply_detail_switch_mode_all", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9600/show_platform.py#L499" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9600/show_platform.py#L503" }, "class": "ShowPlatformHardwareChassisPowerSupplyDetailSwitchAll", "doc": " Parser for show platform hardware chassis power-supply detail switch {mode} all", @@ -47121,7 +48302,7 @@ "package": "genie.libs.parser", "schema": "{\n'power_supply_details': {\n Any (str) *: {\n 'input_voltage_volt': ,\n 'output_voltage_volt': ,\n 'input_power_watt': ,\n 'output_power_watt': ,\n 'input_current_amp': ,\n 'output_current_amp': ,\n 'temperature1_celsius': ,\n 'temperature2_celsius': ,\n 'temperature3_celsius': ,\n 'fan_speed_1_rpm': ,\n },\n },\n}", "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.py#L14734" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L15519" } }, "show platform hardware crypto-device utilization": { @@ -47132,7 +48313,18 @@ "package": "genie.libs.parser", "schema": "{\n'one_min_percent': ,\n'one_min_decrypt_pkt': ,\n'one_min_encrypt_pkt': ,\n'five_min_percent': ,\n'five_min_decrypt_pkt': ,\n'five_min_encrypt_pkt': ,\n'fifteen_min_percent': ,\n'fifteen_min_decrypt_pkt': ,\n'fifteen_min_encrypt_pkt': ,\n}", "uid": "show_platform_hardware_crypto-device_utilization", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L31740" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L32653" + } + }, + "show platform hardware fed active fwd-asic drops exceptions": { + "iosxe": { + "class": "ShowPlatformHardwareFedSwitchActiveFwdAsicDropsExceptions", + "doc": "Parser for show platform hardware fed switch active fwd-asic drops exceptions in svl\n and show platform hardware fed active fwd-asic drops exceptions", + "module_name": "show_platform", + "package": "genie.libs.parser", + "schema": "{\n'asic': {\n Any (str) *: {\n 'name': {\n Any (str) *: {\n 'prev': ,\n 'current': ,\n 'delta': ,\n },\n },\n },\n },\n}", + "uid": "show_platform_hardware_fed_active_fwd-asic_drops_exceptions", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L14365" } }, "show platform hardware fed active fwd-asic register read register-name {reg_name} asic {asic} core {core}": { @@ -47143,7 +48335,7 @@ "package": "genie.libs.parser", "schema": "{\n'asic': {\n : {\n 'core': {\n : {\n Any (str) *: ,\n },\n },\n },\n },\n}", "uid": "show_platform_hardware_fed_active_fwd-asic_register_read_register-name_reg_name_asic_asic_core_core", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L23063" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L23890" } }, "show platform hardware fed active fwd-asic resource rewrite utilization": { @@ -47154,7 +48346,7 @@ "package": "genie.libs.parser", "schema": "{\n'asic': {\n Any (str) *: {\n 'rewritedata': {\n Any (str) *: {\n 'allocated': ,\n 'free': ,\n },\n },\n },\n },\n}", "uid": "show_platform_hardware_fed_active_fwd-asic_resource_rewrite_utilization", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L24632" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L25467" } }, "show platform hardware fed active fwd-asic resource tcam table pbr record 0 format 0 | begin {nat_region}": { @@ -47166,7 +48358,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n Optional (str) index: {\n Any (str) *: {\n Optional (str) mask: {\n Any (str) *: ,\n },\n Optional (str) key: {\n Any (str) *: ,\n },\n Optional (str) ad: ,\n },\n },\n },\n}", "uid": "show_platform_hardware_fed_active_fwd-asic_resource_tcam_table_pbr_record_0_format_0___begin_nat_region", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9500/show_platform.py#L1685" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9500/show_platform.py#L1700" }, "c9600": { "c9606r": { @@ -47176,7 +48368,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n Optional (str) index: {\n Any (str) *: {\n Optional (str) mask: {\n Any (str) *: ,\n },\n Optional (str) key: {\n Any (str) *: ,\n },\n Optional (str) ad: ,\n },\n },\n },\n}", "uid": "show_platform_hardware_fed_active_fwd-asic_resource_tcam_table_pbr_record_0_format_0___begin_nat_region", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9600/c9606r/show_platform.py#L131" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9600/c9606r/show_platform.py#L134" }, "class": "ShowPlatformFedTcamPbrNat", "doc": " Parser for show platform hardware fed switch active fwd-asic resource tcam table pbr record 0 format 0 | begin {nat_region}", @@ -47184,19 +48376,28 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n Optional (str) index: {\n Any (str) *: {\n Optional (str) mask: {\n Any (str) *: ,\n },\n Optional (str) key: {\n Any (str) *: ,\n },\n Optional (str) ad: ,\n },\n },\n },\n}", "uid": "show_platform_hardware_fed_active_fwd-asic_resource_tcam_table_pbr_record_0_format_0___begin_nat_region", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9600/show_platform.py#L503" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9600/show_platform.py#L507" }, "class": "ShowPlatformTcamPbr", "doc": "\n show platform hardware fed switch active fwd-asic resource tcam table pbr record 0 format 0 | begin {nat_region}\n ", "module_name": "show_platform", "package": "genie.libs.parser", - "schema": "{\n'index': {\n Any (str) *: {\n 'mask': {\n Any (str) *: ,\n },\n 'key': {\n Any (str) *: ,\n },\n 'ad': ,\n },\n },\n}", + "schema": "{\nOptional (Any) Any (str) *: {\n Optional (str) index: {\n Any (str) *: {\n Optional (str) mask: {\n Any (str) *: ,\n },\n Optional (str) key: {\n Any (str) *: ,\n },\n Optional (str) ad: ,\n },\n },\n },\n}", "uid": "show_platform_hardware_fed_active_fwd-asic_resource_tcam_table_pbr_record_0_format_0___begin_nat_region", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L15481" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L16270" } }, "show platform hardware fed active fwd-asic resource tcam utilization": { "iosxe": { + "c9500": { + "class": "ShowPlatformTcamUtilization", + "doc": "Parser for\n show platform hardware fed {switch} {mode} fwd-asic resource tcam utilization\n show platform hardware fed active fwd-asic resource tcam utilization\n ", + "module_name": "show_platform", + "package": "genie.libs.parser", + "schema": "{\nOptional (str) resource: {\n Any (str) *: {\n 'slice': {\n Any (str) *: {\n 'used': ,\n 'free': ,\n },\n },\n },\n },\nOptional (str) asic: {\n Any (str) *: {\n 'table': {\n Any (str) *: {\n 'subtype': {\n Any (str) *: {\n 'dir': {\n Any (str) *: {\n 'max': ,\n 'used': ,\n 'used_percent': ,\n 'v4': ,\n 'v6': ,\n 'mpls': ,\n 'other': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "uid": "show_platform_hardware_fed_active_fwd-asic_resource_tcam_utilization", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9500/show_platform.py#L2138" + }, "c9600": { "c9606r": { "class": "ShowPlatformHardwareFedActiveTcamUtilization", @@ -47221,7 +48422,7 @@ "package": "genie.libs.parser", "schema": "{\n'asic': {\n Any (str) *: {\n 'table': {\n Any (str) *: {\n 'subtype': {\n Any (str) *: {\n 'dir': {\n Any (str) *: {\n 'max': ,\n 'used': ,\n 'used_percent': ,\n 'v4': ,\n 'v6': ,\n 'mpls': ,\n 'other': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_platform_hardware_fed_active_fwd-asic_resource_tcam_utilization", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L7801" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L8484" } }, "show platform hardware fed active fwd-asic resource utilization": { @@ -47241,7 +48442,7 @@ "package": "genie.libs.parser", "schema": "{\n'asic_instance': {\n Any (str) *: {\n 'resource': {\n Any (str) *: {\n 'resource_name': ,\n 'allocated': ,\n 'free': ,\n },\n },\n },\n },\n}", "uid": "show_platform_hardware_fed_active_fwd-asic_resource_utilization", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L26338" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L27174" } }, "show platform hardware fed active qos queue config interface {interface}": { @@ -47252,7 +48453,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) asic: ,\nOptional (str) core: ,\n'data_port': ,\n'gpn': ,\nOptional (str) linkspeed: ,\n'afd': ,\nOptional (str) flatafd: ,\n'qosmap': ,\n'hw_queues': {\n 'min': ,\n 'max': ,\n },\n'drainfast': ,\n'portsoftstart': {\n 'min': ,\n 'max': ,\n },\nOptional (str) buffersharing: ,\n'queue': {\n : {\n 'dts': ,\n 'hardmax': ,\n 'softmax': ,\n 'portsmin': ,\n 'glblsmin': ,\n 'portstend': ,\n Optional (str) qenable: ,\n 'priority': ,\n 'schedule_mode': ,\n 'weight': ,\n 'shaping_step': ,\n Optional (str) sharpedweight: ,\n 'weight0': ,\n 'max_th0': ,\n 'min_th0': ,\n 'weight1': ,\n 'max_th1': ,\n 'min_th1': ,\n 'weight2': ,\n 'max_th2': ,\n 'min_th2': ,\n },\n },\nOptional (str) port: {\n 'priority': ,\n 'schedule_mode': ,\n 'weight': ,\n 'shaping_step': ,\n Optional (str) sharpedweight: ,\n },\n}", "uid": "show_platform_hardware_fed_active_qos_queue_config_interface_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L22533" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L23360" } }, "show platform hardware fed active qos queue label2qmap qmap-egress-data interface {interface}": { @@ -47263,7 +48464,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n 'queue': ,\n 'threshold': ,\n 'v_queue': ,\n },\n}", "uid": "show_platform_hardware_fed_active_qos_queue_label2qmap_qmap-egress-data_interface_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L19027" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L19840" } }, "show platform hardware fed active qos queue stats interface {interface}": { @@ -47275,7 +48476,7 @@ "package": "genie.libs.parser", "schema": "{\n'interface': {\n Any (str) *: {\n 'voq_id': {\n Any (str) *: {\n 'packets': {\n 'enqueued': ,\n 'dropped': ,\n 'total': ,\n },\n 'bytes': {\n 'enqueued': ,\n 'dropped': ,\n 'total': ,\n },\n 'slice': {\n Any (str) *: {\n 'sms_bytes': ,\n 'hbm_blocks': ,\n 'hbm_bytes': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_platform_hardware_fed_active_qos_queue_stats_interface_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9300/show_platform.py#L626" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9300/show_platform.py#L707" }, "c9500": { "class": "ShowPlatformHardwareFedSwitchQosQueueStatsInterface", @@ -47284,7 +48485,7 @@ "package": "genie.libs.parser", "schema": "{\n'interface': {\n Any (str) *: {\n 'voq_id': {\n Any (str) *: {\n 'packets': {\n 'enqueued': ,\n 'dropped': ,\n 'total': ,\n },\n 'bytes': {\n 'enqueued': ,\n 'dropped': ,\n 'total': ,\n },\n 'slice': {\n Any (str) *: {\n 'sms_bytes': ,\n 'hbm_blocks': ,\n 'hbm_bytes': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_platform_hardware_fed_active_qos_queue_stats_interface_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9500/show_platform.py#L1982" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9500/show_platform.py#L1997" }, "class": "ShowPlatformHardwareFedActiveQosQueueStats", "doc": "\n Parser for:\n * show platform hardware fed active qos queue stats interface\n * show platform hardware fed switch 1 qos queue stats interface\n ", @@ -47292,7 +48493,7 @@ "package": "genie.libs.parser", "schema": "{\n'enqueue_counters': {\n : {\n 'buffers_count': ,\n 'enqueue_th0': ,\n 'enqueue_th1': ,\n 'enqueue_th2': ,\n 'q_policer': ,\n },\n },\n'drop_counters': {\n : {\n 'drop_th0': ,\n 'drop_th1': ,\n 'drop_th2': ,\n 's_buf_drop': ,\n 'q_eb_drop': ,\n 'q_policer_drop': ,\n },\n },\n}", "uid": "show_platform_hardware_fed_active_qos_queue_stats_interface_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L18888" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L19701" } }, "show platform hardware fed active qos queue stats interface {interface} clear": { @@ -47304,7 +48505,7 @@ "package": "genie.libs.parser", "schema": "{\n'interface': {\n Any (str) *: {\n 'voq_id': {\n Any (str) *: {\n 'packets': {\n 'enqueued': ,\n 'dropped': ,\n 'total': ,\n },\n 'bytes': {\n 'enqueued': ,\n 'dropped': ,\n 'total': ,\n },\n 'slice': {\n Any (str) *: {\n 'sms_bytes': ,\n 'hbm_blocks': ,\n 'hbm_bytes': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_platform_hardware_fed_active_qos_queue_stats_interface_interface_clear", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9300/show_platform.py#L714" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9300/show_platform.py#L795" }, "c9500": { "class": "ShowPlatformHardwareFedSwitchQosQueueStatsInterfaceClear", @@ -47313,7 +48514,7 @@ "package": "genie.libs.parser", "schema": "{\n'interface': {\n Any (str) *: {\n 'voq_id': {\n Any (str) *: {\n 'packets': {\n 'enqueued': ,\n 'dropped': ,\n 'total': ,\n },\n 'bytes': {\n 'enqueued': ,\n 'dropped': ,\n 'total': ,\n },\n 'slice': {\n Any (str) *: {\n 'sms_bytes': ,\n 'hbm_blocks': ,\n 'hbm_bytes': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_platform_hardware_fed_active_qos_queue_stats_interface_interface_clear", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9500/show_platform.py#L2070" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9500/show_platform.py#L2085" } } }, @@ -47325,7 +48526,7 @@ "package": "genie.libs.parser", "schema": "{\n'oq_id': {\n Any (str) *: {\n 'interface': ,\n },\n },\n}", "uid": "show_platform_hardware_fed_active_qos_queue_stats_oq_multicast_attach", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L30717" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L31630" } }, "show platform hardware fed active qos schedule interface {interface}": { @@ -47336,7 +48537,7 @@ "package": "genie.libs.parser", "schema": "{\n'interface': {\n Any (str) *: {\n 'port_Scheduler': {\n 'Interface_SCH_OID': ,\n 'System_Port_SCH_OID': ,\n 'Priority_Propagation': ,\n 'Sub_interface_Q_Mode': ,\n 'Logical_Port': ,\n 'TC_Profile': {\n 'SDK_OID': ,\n 'TC': {\n 'TC0': ,\n 'TC1': ,\n 'TC2': ,\n 'TC3': ,\n 'TC4': ,\n 'TC5': ,\n 'TC6': ,\n 'TC7': ,\n },\n },\n },\n 'Interface_Scheduler': {\n 'CIR': {\n 'Credit': ,\n 'Transmit': ,\n 'Weight': ,\n },\n 'PIR': {\n 'Credit': ,\n 'Transmit': ,\n 'Weight': ,\n },\n },\n 'Interface_Scheduler_OQPG': {\n 'PG_TYPE': {\n Any (str) *: {\n Optional (str) OQPG_0: ,\n Optional (str) OQPG_1: ,\n Optional (str) OQPG_2: ,\n Optional (str) OQPG_3: ,\n Optional (str) OQPG_4: ,\n Optional (str) OQPG_5: ,\n Optional (str) OQPG_6: ,\n Optional (str) OQPG_7: ,\n },\n },\n },\n 'OQPG': {\n Any (str) *: {\n 'LPSE_OQ_0': ,\n 'LPSE_OQ_1': ,\n Optional (str) OQ_2: ,\n Optional (str) OQ_3: ,\n Optional (str) OQ_4: ,\n Optional (str) OQ_5: ,\n Optional (str) OQ_6: ,\n Optional (str) OQ_7: ,\n },\n },\n 'LPSE_OID': ,\n Optional (str) LPSE_CIR_Rate: ,\n Optional (str) LPSE_CIR_Burst: ,\n Optional (str) LPSE_PIR_Rate: ,\n Optional (str) LPSE_PIR_Burst: ,\n Optional (str) LPSE_Main_Int: ,\n Optional (str) LPSE_OQSE_CIR: ,\n Optional (str) LPSE_OQSE_CIR_Burst: ,\n Optional (str) LPSE_OQSE_PIR: ,\n Optional (str) LPSE_OQSE_PIR_Burst: ,\n Optional (str) LPSE_Total: ,\n 'oqse_oid': ,\n 'oq_id': ,\n 'oq_scheduling_mode': ,\n Optional (str) oq_credit_cir: ,\n Optional (str) oq_credit_cir_burst: ,\n 'oq_credit_pir': ,\n 'oq_credit_pir_burst': ,\n Optional (str) oq_transmit_pir: ,\n Optional (str) oq_transmit_pir_burst: ,\n },\n },\n}", "uid": "show_platform_hardware_fed_active_qos_schedule_interface_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L18111" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L18922" } }, "show platform hardware fed active vlan {num} ingress": { @@ -47347,7 +48548,7 @@ "package": "genie.libs.parser", "schema": "{\n'vlan_id': ,\n'forwarding_state': {\n 'tagged_list': ,\n 'untagged_list': ,\n },\n'flood_list': ,\n}", "uid": "show_platform_hardware_fed_active_vlan_num_ingress", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L16835" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L17636" } }, "show platform hardware fed switch active fwd resource utilization | include {label}": { @@ -47358,18 +48559,7 @@ "package": "genie.libs.parser", "schema": "{\n'resource_name': {\n Any (str) *: {\n 'allocated': ,\n 'free': ,\n },\n },\n}", "uid": "show_platform_hardware_fed_switch_active_fwd_resource_utilization___include_label", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L21118" - } - }, - "show platform hardware fed switch active fwd-asic drops exceptions": { - "iosxe": { - "class": "ShowPlatformHardwareFedSwitchActiveFwdAsicDropsExceptions", - "doc": "Parser for show platform hardware fed switch active fwd-asic drops exceptions in svl ", - "module_name": "show_platform", - "package": "genie.libs.parser", - "schema": "{\n'asic': {\n Any (str) *: {\n 'name': {\n Any (str) *: {\n 'prev': ,\n 'current': ,\n 'delta': ,\n },\n },\n },\n },\n}", - "uid": "show_platform_hardware_fed_switch_active_fwd-asic_drops_exceptions", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L13678" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L21945" } }, "show platform hardware fed switch active fwd-asic resource asic all cpp-vbin all": { @@ -47381,7 +48571,7 @@ "package": "genie.libs.parser", "schema": "{\n'asic': {\n Any (str) *: {\n 'cpp_virtual_bin': {\n Any (str) *: {\n 'definition': ListOf (type) ,\n },\n },\n },\n },\n}", "uid": "show_platform_hardware_fed_switch_active_fwd-asic_resource_asic_all_cpp-vbin_all", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9300/show_platform.py#L544" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9300/show_platform.py#L625" } } }, @@ -47393,7 +48583,7 @@ "package": "genie.libs.parser", "schema": "{\n'index': {\n Any (str) *: {\n 'labels': {\n Any (str) *: {\n 'vcu_results': ,\n 'l3len': ,\n 'l3pro': ,\n 'l3tos': ,\n 'srcaddr': ,\n 'dstaddr': ,\n 'mtrid': ,\n 'vrfid': ,\n 'sh': ,\n 'mvid': ,\n 'l3err': ,\n },\n },\n 'nat_result_rm': ,\n 'nat_static_rule': ,\n 'nat_dynamic_rule': ,\n },\n },\n}", "uid": "show_platform_hardware_fed_switch_active_fwd-asic_resource_tcam_table_acl___begin_INPUT_NAT", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L15749" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L16550" } }, "show platform hardware fed switch active matm macTable": { @@ -47404,31 +48594,56 @@ "package": "genie.libs.parser", "schema": "{\n'mac_address': {\n Any (str) *: {\n 'head': {\n 'vlan': ,\n },\n 'key': {\n 'vlan': ,\n 'mac': ,\n 'l3_if': ,\n 'gpn': ,\n 'epoch': ,\n 'static': ,\n 'flood_en': ,\n 'vlan_lead_wless_flood_en': ,\n 'client_home_asic': ,\n 'learning_peerid': ,\n 'learning_peerid_valid': ,\n },\n 'mask': {\n 'vlan': ,\n 'mac': ,\n 'l3_if': ,\n 'gpn': ,\n 'epoch': ,\n 'static': ,\n 'flood_en': ,\n 'vlan_lead_wless_flood_en': ,\n 'client_home_asic': ,\n 'learning_peerid': ,\n 'learning_peerid_valid': ,\n },\n 'src_ad': {\n 'need_to_learn': ,\n 'lrn_v': ,\n 'catchall': ,\n 'static_mac': ,\n 'chain_ptr_v': ,\n 'chain_ptr': ,\n 'static_entry_v': ,\n 'auth_state': ,\n 'auth_mode': ,\n 'traf_mode': ,\n 'is_src_ce': ,\n },\n 'dst_ad': {\n 'si': ,\n 'bridge': ,\n 'replicate': ,\n 'blk_fwd_o': ,\n 'v4_mac': ,\n 'v6_mac': ,\n 'catchall': ,\n 'ign_src_lrn': ,\n 'port_mask_o': ,\n 'afd_cli_f': ,\n 'afd_lbl': ,\n 'priority': ,\n 'dest_mod_idx': ,\n 'destined_to_us': ,\n 'pv_trunk': ,\n },\n },\n },\n'total_mac_address': ,\n}", "uid": "show_platform_hardware_fed_switch_active_matm_macTable", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L24755" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L25590" } }, - "show platform hardware fed switch standby fwd-asic resource tcam utilization": { + "show platform hardware fed switch {mode} fwd-asic resource tcam utilization": { "iosxe": { + "c9500": { + "class": "ShowPlatformTcamUtilization", + "doc": "Parser for\n show platform hardware fed {switch} {mode} fwd-asic resource tcam utilization\n show platform hardware fed active fwd-asic resource tcam utilization\n ", + "module_name": "show_platform", + "package": "genie.libs.parser", + "schema": "{\nOptional (str) resource: {\n Any (str) *: {\n 'slice': {\n Any (str) *: {\n 'used': ,\n 'free': ,\n },\n },\n },\n },\nOptional (str) asic: {\n Any (str) *: {\n 'table': {\n Any (str) *: {\n 'subtype': {\n Any (str) *: {\n 'dir': {\n Any (str) *: {\n 'max': ,\n 'used': ,\n 'used_percent': ,\n 'v4': ,\n 'v6': ,\n 'mpls': ,\n 'other': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "uid": "show_platform_hardware_fed_switch_mode_fwd-asic_resource_tcam_utilization", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9500/show_platform.py#L2138" + }, "c9600": { - "class": "ShowPlatformSwitchStandbyTcamUtilization", - "doc": "Parser for show platform hardware fed sw standby fwd-asic resource tcam utilization ", + "c9606r": { + "class": "ShowPlatformHardwareFedActiveTcamUtilization", + "doc": "Parser for show platform hardware fed active fwd-asic resource tcam utilization\n show platform hardware fed switch active fwd-asic resource tcam utilization ", + "module_name": "show_platform", + "package": "genie.libs.parser", + "schema": "{\n'asic': {\n Any (str) *: {\n 'table': {\n Any (str) *: {\n 'subtype': {\n Any (str) *: {\n 'dir': {\n Any (str) *: {\n 'max': ,\n 'used': ,\n 'used_percent': ,\n 'v4': ,\n 'v6': ,\n 'mpls': ,\n 'other': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "uid": "show_platform_hardware_fed_switch_mode_fwd-asic_resource_tcam_utilization", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9600/c9606r/show_platform.py#L46" + }, + "class": "ShowPlatformFedActiveTcamUtilization", + "doc": " Parser for show platform hardware fed active fwd-asic resource tcam utilization", "module_name": "show_platform", "package": "genie.libs.parser", - "schema": "{\n'asic': {\n Any (str) *: {\n 'table': {\n Any (str) *: {\n 'subtype': {\n Any (str) *: {\n 'direction': {\n Any (str) *: {\n 'max': ,\n 'used': ,\n 'used_percent': ,\n 'v4': ,\n 'v6': ,\n 'mpls': ,\n 'other': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", - "uid": "show_platform_hardware_fed_switch_standby_fwd-asic_resource_tcam_utilization", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9600/show_platform.py#L821" - } + "schema": "{\n'Slice0': {\n 'egress_wide_direction': ,\n 'used0': ,\n 'free0': ,\n 'ingress_wide_direction': ,\n 'inw_used0': ,\n 'inw_free0': ,\n },\n'Slice1': {\n 'egress_wide_direction': ,\n 'used1': ,\n 'free1': ,\n 'ingress_wide_direction': ,\n 'inw_used1': ,\n 'inw_free1': ,\n },\n'Slice2': {\n 'egress_wide_direction': ,\n 'used2': ,\n 'free2': ,\n 'ingress_wide_direction': ,\n 'inw_used2': ,\n 'inw_free2': ,\n },\n'Slice3': {\n 'egress_wide_direction': ,\n 'used3': ,\n 'free3': ,\n 'ingress_wide_direction': ,\n 'inw_used3': ,\n 'inw_free3': ,\n },\n'Slice4': {\n 'egress_wide_direction': ,\n 'used4': ,\n 'free4': ,\n 'ingress_wide_direction': ,\n 'inw_used4': ,\n 'inw_free4': ,\n },\n'Slice5': {\n 'egress_wide_direction': ,\n 'used5': ,\n 'free5': ,\n 'ingress_wide_direction': ,\n 'inw_used5': ,\n 'inw_free5': ,\n },\n}", + "uid": "show_platform_hardware_fed_switch_mode_fwd-asic_resource_tcam_utilization", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9600/show_platform.py#L331" + }, + "class": "ShowPlatformTcamUtilization", + "doc": "Parser for show platform hardware fed sw active fwd-asic resource tcam utilization ", + "module_name": "show_platform", + "package": "genie.libs.parser", + "schema": "{\n'asic': {\n Any (str) *: {\n 'table': {\n Any (str) *: {\n 'subtype': {\n Any (str) *: {\n 'dir': {\n Any (str) *: {\n 'max': ,\n 'used': ,\n 'used_percent': ,\n 'v4': ,\n 'v6': ,\n 'mpls': ,\n 'other': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "uid": "show_platform_hardware_fed_switch_mode_fwd-asic_resource_tcam_utilization", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L8484" } }, - "show platform hardware fed switch {switch_no} fwd-asic register-name read register-name {reg_name} asic {asic} core {core}": { + "show platform hardware fed switch {switch_no} fwd-asic register read register-name {reg_name} asic {asic} core {core}": { "iosxe": { "class": "ShowPlatformHardwareRegisterReadAsic", "doc": "\n show platform hardware fed active fwd-asic register read register-name xyz asic n core m\n show platform hardware fed switch x fwd-asic register read register-name xyz asic n core m\n ", "module_name": "show_platform", "package": "genie.libs.parser", "schema": "{\n'asic': {\n : {\n 'core': {\n : {\n Any (str) *: ,\n },\n },\n },\n },\n}", - "uid": "show_platform_hardware_fed_switch_switch_no_fwd-asic_register-name_read_register-name_reg_name_asic_asic_core_core", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L23063" + "uid": "show_platform_hardware_fed_switch_switch_no_fwd-asic_register_read_register-name_reg_name_asic_asic_core_core", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L23890" } }, "show platform hardware fed switch {switch_num} qos queue config interface {interface}": { @@ -47439,7 +48654,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) asic: ,\nOptional (str) core: ,\n'data_port': ,\n'gpn': ,\nOptional (str) linkspeed: ,\n'afd': ,\nOptional (str) flatafd: ,\n'qosmap': ,\n'hw_queues': {\n 'min': ,\n 'max': ,\n },\n'drainfast': ,\n'portsoftstart': {\n 'min': ,\n 'max': ,\n },\nOptional (str) buffersharing: ,\n'queue': {\n : {\n 'dts': ,\n 'hardmax': ,\n 'softmax': ,\n 'portsmin': ,\n 'glblsmin': ,\n 'portstend': ,\n Optional (str) qenable: ,\n 'priority': ,\n 'schedule_mode': ,\n 'weight': ,\n 'shaping_step': ,\n Optional (str) sharpedweight: ,\n 'weight0': ,\n 'max_th0': ,\n 'min_th0': ,\n 'weight1': ,\n 'max_th1': ,\n 'min_th1': ,\n 'weight2': ,\n 'max_th2': ,\n 'min_th2': ,\n },\n },\nOptional (str) port: {\n 'priority': ,\n 'schedule_mode': ,\n 'weight': ,\n 'shaping_step': ,\n Optional (str) sharpedweight: ,\n },\n}", "uid": "show_platform_hardware_fed_switch_switch_num_qos_queue_config_interface_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L22533" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L23360" } }, "show platform hardware fed switch {switch_num} qos queue label2qmap qmap-egress-data interface {interface}": { @@ -47450,7 +48665,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n 'queue': ,\n 'threshold': ,\n 'v_queue': ,\n },\n}", "uid": "show_platform_hardware_fed_switch_switch_num_qos_queue_label2qmap_qmap-egress-data_interface_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L19027" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L19840" } }, "show platform hardware fed switch {switch_num} qos queue stats interface {interface}": { @@ -47462,7 +48677,7 @@ "package": "genie.libs.parser", "schema": "{\n'interface': {\n Any (str) *: {\n 'voq_id': {\n Any (str) *: {\n 'packets': {\n 'enqueued': ,\n 'dropped': ,\n 'total': ,\n },\n 'bytes': {\n 'enqueued': ,\n 'dropped': ,\n 'total': ,\n },\n 'slice': {\n Any (str) *: {\n 'sms_bytes': ,\n 'hbm_blocks': ,\n 'hbm_bytes': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_platform_hardware_fed_switch_switch_num_qos_queue_stats_interface_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9300/show_platform.py#L626" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9300/show_platform.py#L707" }, "c9500": { "class": "ShowPlatformHardwareFedSwitchQosQueueStatsInterface", @@ -47471,7 +48686,7 @@ "package": "genie.libs.parser", "schema": "{\n'interface': {\n Any (str) *: {\n 'voq_id': {\n Any (str) *: {\n 'packets': {\n 'enqueued': ,\n 'dropped': ,\n 'total': ,\n },\n 'bytes': {\n 'enqueued': ,\n 'dropped': ,\n 'total': ,\n },\n 'slice': {\n Any (str) *: {\n 'sms_bytes': ,\n 'hbm_blocks': ,\n 'hbm_bytes': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_platform_hardware_fed_switch_switch_num_qos_queue_stats_interface_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9500/show_platform.py#L1982" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9500/show_platform.py#L1997" }, "class": "ShowPlatformHardwareFedActiveQosQueueStats", "doc": "\n Parser for:\n * show platform hardware fed active qos queue stats interface\n * show platform hardware fed switch 1 qos queue stats interface\n ", @@ -47479,7 +48694,7 @@ "package": "genie.libs.parser", "schema": "{\n'enqueue_counters': {\n : {\n 'buffers_count': ,\n 'enqueue_th0': ,\n 'enqueue_th1': ,\n 'enqueue_th2': ,\n 'q_policer': ,\n },\n },\n'drop_counters': {\n : {\n 'drop_th0': ,\n 'drop_th1': ,\n 'drop_th2': ,\n 's_buf_drop': ,\n 'q_eb_drop': ,\n 'q_policer_drop': ,\n },\n },\n}", "uid": "show_platform_hardware_fed_switch_switch_num_qos_queue_stats_interface_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L18888" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L19701" } }, "show platform hardware fed switch {switch_num} qos queue stats interface {interface} clear": { @@ -47491,7 +48706,7 @@ "package": "genie.libs.parser", "schema": "{\n'interface': {\n Any (str) *: {\n 'voq_id': {\n Any (str) *: {\n 'packets': {\n 'enqueued': ,\n 'dropped': ,\n 'total': ,\n },\n 'bytes': {\n 'enqueued': ,\n 'dropped': ,\n 'total': ,\n },\n 'slice': {\n Any (str) *: {\n 'sms_bytes': ,\n 'hbm_blocks': ,\n 'hbm_bytes': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_platform_hardware_fed_switch_switch_num_qos_queue_stats_interface_interface_clear", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9300/show_platform.py#L714" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9300/show_platform.py#L795" }, "c9500": { "class": "ShowPlatformHardwareFedSwitchQosQueueStatsInterfaceClear", @@ -47500,7 +48715,7 @@ "package": "genie.libs.parser", "schema": "{\n'interface': {\n Any (str) *: {\n 'voq_id': {\n Any (str) *: {\n 'packets': {\n 'enqueued': ,\n 'dropped': ,\n 'total': ,\n },\n 'bytes': {\n 'enqueued': ,\n 'dropped': ,\n 'total': ,\n },\n 'slice': {\n Any (str) *: {\n 'sms_bytes': ,\n 'hbm_blocks': ,\n 'hbm_bytes': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_platform_hardware_fed_switch_switch_num_qos_queue_stats_interface_interface_clear", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9500/show_platform.py#L2070" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9500/show_platform.py#L2085" } } }, @@ -47512,7 +48727,22 @@ "package": "genie.libs.parser", "schema": "{\n'oq_id': {\n Any (str) *: {\n 'interface': ,\n },\n },\n}", "uid": "show_platform_hardware_fed_switch_switch_num_qos_queue_stats_oq_multicast_attach", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L30717" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L31630" + } + }, + "show platform hardware fed switch {switch_type} fwd-asic resource tcam table pbr record 0 format 0 | begin {nat_region}": { + "iosxe": { + "c9600": { + "c9606r": { + "class": "ShowPlatformTcamPbrNat", + "doc": "\n show platform hardware fed active fwd-asic resource tcam table pbr record 0 format 0 | begin {nat_region} \n ", + "module_name": "show_platform", + "package": "genie.libs.parser", + "schema": "{\nAny (str) *: {\n Optional (str) index: {\n Any (str) *: {\n Optional (str) mask: {\n Any (str) *: ,\n },\n Optional (str) key: {\n Any (str) *: ,\n },\n Optional (str) ad: ,\n },\n },\n },\n}", + "uid": "show_platform_hardware_fed_switch_switch_type_fwd-asic_resource_tcam_table_pbr_record_0_format_0___begin_nat_region", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9600/c9606r/show_platform.py#L134" + } + } } }, "show platform hardware fed switch {switch_var} qos schedule interface {interface}": { @@ -47523,7 +48753,7 @@ "package": "genie.libs.parser", "schema": "{\n'interface': {\n Any (str) *: {\n 'port_Scheduler': {\n 'Interface_SCH_OID': ,\n 'System_Port_SCH_OID': ,\n 'Priority_Propagation': ,\n 'Sub_interface_Q_Mode': ,\n 'Logical_Port': ,\n 'TC_Profile': {\n 'SDK_OID': ,\n 'TC': {\n 'TC0': ,\n 'TC1': ,\n 'TC2': ,\n 'TC3': ,\n 'TC4': ,\n 'TC5': ,\n 'TC6': ,\n 'TC7': ,\n },\n },\n },\n 'Interface_Scheduler': {\n 'CIR': {\n 'Credit': ,\n 'Transmit': ,\n 'Weight': ,\n },\n 'PIR': {\n 'Credit': ,\n 'Transmit': ,\n 'Weight': ,\n },\n },\n 'Interface_Scheduler_OQPG': {\n 'PG_TYPE': {\n Any (str) *: {\n Optional (str) OQPG_0: ,\n Optional (str) OQPG_1: ,\n Optional (str) OQPG_2: ,\n Optional (str) OQPG_3: ,\n Optional (str) OQPG_4: ,\n Optional (str) OQPG_5: ,\n Optional (str) OQPG_6: ,\n Optional (str) OQPG_7: ,\n },\n },\n },\n 'OQPG': {\n Any (str) *: {\n 'LPSE_OQ_0': ,\n 'LPSE_OQ_1': ,\n Optional (str) OQ_2: ,\n Optional (str) OQ_3: ,\n Optional (str) OQ_4: ,\n Optional (str) OQ_5: ,\n Optional (str) OQ_6: ,\n Optional (str) OQ_7: ,\n },\n },\n 'LPSE_OID': ,\n Optional (str) LPSE_CIR_Rate: ,\n Optional (str) LPSE_CIR_Burst: ,\n Optional (str) LPSE_PIR_Rate: ,\n Optional (str) LPSE_PIR_Burst: ,\n Optional (str) LPSE_Main_Int: ,\n Optional (str) LPSE_OQSE_CIR: ,\n Optional (str) LPSE_OQSE_CIR_Burst: ,\n Optional (str) LPSE_OQSE_PIR: ,\n Optional (str) LPSE_OQSE_PIR_Burst: ,\n Optional (str) LPSE_Total: ,\n 'oqse_oid': ,\n 'oq_id': ,\n 'oq_scheduling_mode': ,\n Optional (str) oq_credit_cir: ,\n Optional (str) oq_credit_cir_burst: ,\n 'oq_credit_pir': ,\n 'oq_credit_pir_burst': ,\n Optional (str) oq_transmit_pir: ,\n Optional (str) oq_transmit_pir_burst: ,\n },\n },\n}", "uid": "show_platform_hardware_fed_switch_switch_var_qos_schedule_interface_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L18111" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L18922" } }, "show platform hardware fed switch {switch} fwd-asic resource utilization": { @@ -47534,7 +48764,7 @@ "package": "genie.libs.parser", "schema": "{\n'asic_instance': {\n Any (str) *: {\n 'resource': {\n Any (str) *: {\n 'resource_name': ,\n 'allocated': ,\n 'free': ,\n },\n },\n },\n },\n}", "uid": "show_platform_hardware_fed_switch_switch_fwd-asic_resource_utilization", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L26338" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L27174" } }, "show platform hardware fed {mode} qos queue stats oq multicast interface {interface} oq_id {oq_id}": { @@ -47545,7 +48775,7 @@ "package": "genie.libs.parser", "schema": "{\n'interface': {\n Any (str) *: {\n 'oq_id': {\n Any (str) *: {\n 'packets': {\n 'enqueued': ,\n 'dropped': ,\n },\n 'bytes': {\n 'enqueued': ,\n 'dropped': ,\n },\n },\n },\n },\n },\n}", "uid": "show_platform_hardware_fed_mode_qos_queue_stats_oq_multicast_interface_interface_oq_id_oq_id", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L31896" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L32809" } }, "show platform hardware fed {mode} qos queue stats oq multicast interface {interface} oq_id {oq_id} clear-on-read": { @@ -47556,7 +48786,7 @@ "package": "genie.libs.parser", "schema": "{\n'interface': {\n Any (str) *: {\n 'oq_id': {\n Any (str) *: {\n 'packets': {\n 'enqueued': ,\n 'dropped': ,\n },\n 'bytes': {\n 'enqueued': ,\n 'dropped': ,\n },\n },\n },\n },\n },\n}", "uid": "show_platform_hardware_fed_mode_qos_queue_stats_oq_multicast_interface_interface_oq_id_oq_id_clear-on-read", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L31964" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L32877" } }, "show platform hardware fed {mode} qos scheduler sdk interface {interface}": { @@ -47567,7 +48797,7 @@ "package": "genie.libs.parser", "schema": "{\n'interface': {\n Any (str) *: {\n 'interface_id': ,\n 'port_scheduler': {\n 'interface_sch_oid': ,\n 'interface_sch_id': ,\n 'system_port_sch_oid': ,\n 'system_port_sch_id': ,\n 'priority_propagation': ,\n 'sub_interface_q_mode': ,\n 'logical_port': ,\n 'tc_profile': {\n 'sdk_oid': ,\n 'tc': {\n Any (str) *: {\n 'voq_offset': ,\n },\n },\n },\n },\n 'interface_scheduler': {\n Any (str) *: {\n 'credit': ,\n 'transmit': ,\n 'weight': ,\n },\n },\n 'interface_scheduler_oqpg': {\n Any (str) *: {\n 'rr': {\n 'credit_cir': ,\n 'credit_burst': ,\n 'transmit_cir': ,\n 'transmit_burst': ,\n },\n 'wfq': {\n 'weights_pir': ,\n 'weights_actual': ,\n },\n Optional (str) oq_list: ,\n },\n },\n 'lpse_oqse_oqpg': {\n Any (str) *: {\n 'oqpg_associated': ,\n 'credit_pir': ,\n 'credit_burst': ,\n 'transmit_pir': ,\n 'transmit_burst': ,\n Optional (str) weights: {\n 'uc': ,\n 'mc': ,\n },\n Optional (str) oqse_oid: {\n 'oid': ,\n 'id': ,\n },\n },\n },\n 'lpse': {\n 'oid': ,\n 'id': ,\n 'cir_weight': ,\n 'eir_weight': ,\n Optional (str) main_interface_oqse: ,\n Optional (str) oqse_credit_cir: ,\n Optional (str) oqse_credit_cir_burst: ,\n Optional (str) oqse_credit_pir: ,\n Optional (str) oqse_credit_pir_burst: ,\n Optional (str) total_attached_oqse: ,\n Optional (str) lpse_cir_priority_queue_rate: ,\n Optional (str) lpse_cir_priority_queue_burst: ,\n Optional (str) lpse_pir_sub_interface_port_rate: ,\n Optional (str) lpse_pir_sub_interface_port_burst: ,\n },\n 'oqse_voq_vsc': {\n 'oq_id': {\n Any (str) *: {\n 'oqse_oid': ,\n 'oqse_id': ,\n 'scheduling_mode': ,\n Optional (str) credit_cir: ,\n Optional (str) credit_cir_burst: ,\n Optional (str) credit_pir: ,\n Optional (str) credit_pir_burst: ,\n Optional (str) transmit_pir: ,\n Optional (str) transmit_pir_burst: ,\n 'rr_weights': ,\n 'rr_weights_actual': ,\n 'rr': {\n Any (str) *: {\n 'in_slice': {\n Any (str) *: {\n 'in_device': ,\n 'vsc_id': ,\n 'voq_id': ,\n 'vsc_pir': ,\n 'vsc_burst': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_platform_hardware_fed_mode_qos_scheduler_sdk_interface_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L30914" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L31827" } }, "show platform hardware fed {state} qos queue stats internal cpu policer": { @@ -47578,7 +48808,7 @@ "package": "genie.libs.parser", "schema": "{\n'cpu_queue_statistics': {\n Any (str) *: {\n 'cpu_qid': ,\n 'cpu_picidx': ,\n 'cpu_queue_name': ,\n 'cpu_enabled': ,\n 'cpu_default_rate': ,\n 'cpu_set_rate': ,\n 'q_drop_bytes': ,\n 'q_drop_frames': ,\n },\n },\n'cpu_policer_stats': {\n Any (str) *: {\n 'index': ,\n 'accept_bytes': ,\n 'accept_frames': ,\n 'drop_bytes': ,\n 'drop_frames': ,\n },\n },\n'cpp_classes_qmap': {\n Any (str) *: {\n 'cpp_picidx': ,\n 'cpp_class': ,\n 'cpp_enabled': ,\n },\n },\n'sec_policer_config': {\n Any (str) *: {\n 'sec_qid': ,\n 'sec_level1_picidx': ,\n 'sec_level2_picidx': ,\n 'sec_queue_name': ,\n 'sec_enabled': ,\n },\n },\n'policer_index_map': {\n Any (str) *: {\n 'cpp_level2_picidx': ,\n 'cpp_level1_picidx': ,\n 'cpp_default_rate': ,\n 'cpp_set_rate': ,\n },\n },\n}", "uid": "show_platform_hardware_fed_state_qos_queue_stats_internal_cpu_policer", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L27556" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L28392" } }, "show platform hardware fed {switch_var} qos dscp-cos counters interface {interface}": { @@ -47590,7 +48820,7 @@ "package": "genie.libs.parser", "schema": "{\n'@heading': ,\n'traffictype': {\n Any (str) *: {\n 'frames': ,\n 'bytes': ,\n },\n },\n}", "uid": "show_platform_hardware_fed_switch_var_qos_dscp-cos_counters_interface_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9600/show_platform.py#L1200" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9600/show_platform.py#L1204" }, "class": "ShowPlatformHardwareFedSwitchActiveQosDscpCosCountersInterface", "doc": "Parser for show platform hardware fed {switch} qos dscp-cos counters interface {interface}", @@ -47598,7 +48828,29 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) heading: ,\n'direction': {\n Any (str) *: {\n 'qos': {\n Any (str) *: {\n 'frames': ,\n 'bytes': ,\n },\n },\n },\n },\n}", "uid": "show_platform_hardware_fed_switch_var_qos_dscp-cos_counters_interface_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L27339" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L28175" + } + }, + "show platform hardware fed {switch_var} qos queue config interface {interface}": { + "iosxe": { + "class": "ShowPlatformHardwareFedSwitchQosQueueConfig", + "doc": "\n Parser for\n * 'show platform hardware fed switch {switch_var} qos queue config interface {interface}'\n ", + "module_name": "show_platform", + "package": "genie.libs.parser", + "schema": "{\n'interface': {\n Any (str) *: {\n 'interface_id': ,\n 'voq_id': ,\n 'voq_oid': ,\n 'voq_set_size': ,\n 'base_voq_id': ,\n 'base_vsc_ids': ,\n 'voq_state': ,\n 'voq_flush': ,\n 'is_empty': ,\n 'profile_oid': {\n Any (str) *: {\n 'profile_id': ,\n 'device_id': ,\n 'cgm_type': ,\n 'profile_reference_count': ,\n 'is_reserved': ,\n 'for_speeds': ,\n 'associated_voq_offsets': Or (, ),\n 'hbm_enabled': ,\n Optional (str) hgm_block_size: ,\n Optional (str) red_enabled: ,\n Optional (str) fcn_enabled: ,\n Optional (str) queue_user_config: {\n 'q_limit_hbm_blocks': ,\n 'red_ema_coefficient': ,\n Optional (str) red_flag: {\n Any (str) *: {\n Optional (str) minimun_hbm_blocks: ,\n Optional (str) maximum_hbm_blocks: ,\n Optional (str) maximum_probability: ,\n },\n },\n },\n Optional (str) queue_hw_values: {\n 'red_action': ,\n 'red_drop_thresholds': ,\n 'hbm_free_thresholds': ,\n 'hbm_voq_age_thresholds': ,\n 'hbm_voq_thresholds': ,\n Optional (str) red_flag: {\n Any (str) *: {\n 'red_drop_probabilities': ,\n },\n },\n },\n },\n },\n },\n },\n}", + "uid": "show_platform_hardware_fed_switch_var_qos_queue_config_interface_interface", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L32948" + } + }, + "show platform hardware fed {switch} active fwd-asic drops exceptions": { + "iosxe": { + "class": "ShowPlatformHardwareFedSwitchActiveFwdAsicDropsExceptions", + "doc": "Parser for show platform hardware fed switch active fwd-asic drops exceptions in svl\n and show platform hardware fed active fwd-asic drops exceptions", + "module_name": "show_platform", + "package": "genie.libs.parser", + "schema": "{\n'asic': {\n Any (str) *: {\n 'name': {\n Any (str) *: {\n 'prev': ,\n 'current': ,\n 'delta': ,\n },\n },\n },\n },\n}", + "uid": "show_platform_hardware_fed_switch_active_fwd-asic_drops_exceptions", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L14365" } }, "show platform hardware fed {switch} active fwd-asic resource rewrite utilization": { @@ -47609,7 +48861,7 @@ "package": "genie.libs.parser", "schema": "{\n'asic': {\n Any (str) *: {\n 'rewritedata': {\n Any (str) *: {\n 'allocated': ,\n 'free': ,\n },\n },\n },\n },\n}", "uid": "show_platform_hardware_fed_switch_active_fwd-asic_resource_rewrite_utilization", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L24632" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L25467" } }, "show platform hardware fed {switch} active fwd-asic resource tcam table pbr record 0 format 0 | begin {nat_region}": { @@ -47621,37 +48873,63 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n Optional (str) index: {\n Any (str) *: {\n Optional (str) mask: {\n Any (str) *: ,\n },\n Optional (str) key: {\n Any (str) *: ,\n },\n Optional (str) ad: ,\n },\n },\n },\n}", "uid": "show_platform_hardware_fed_switch_active_fwd-asic_resource_tcam_table_pbr_record_0_format_0___begin_nat_region", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9500/show_platform.py#L1685" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9500/show_platform.py#L1700" }, "c9600": { - "c9606r": { - "class": "ShowPlatformTcamPbrNat", - "doc": "\n show platform hardware fed active fwd-asic resource tcam table pbr record 0 format 0 | begin {nat_region} \n ", - "module_name": "show_platform", - "package": "genie.libs.parser", - "schema": "{\nAny (str) *: {\n Optional (str) index: {\n Any (str) *: {\n Optional (str) mask: {\n Any (str) *: ,\n },\n Optional (str) key: {\n Any (str) *: ,\n },\n Optional (str) ad: ,\n },\n },\n },\n}", - "uid": "show_platform_hardware_fed_switch_active_fwd-asic_resource_tcam_table_pbr_record_0_format_0___begin_nat_region", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9600/c9606r/show_platform.py#L131" - }, "class": "ShowPlatformFedTcamPbrNat", "doc": " Parser for show platform hardware fed switch active fwd-asic resource tcam table pbr record 0 format 0 | begin {nat_region}", "module_name": "show_platform", "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n Optional (str) index: {\n Any (str) *: {\n Optional (str) mask: {\n Any (str) *: ,\n },\n Optional (str) key: {\n Any (str) *: ,\n },\n Optional (str) ad: ,\n },\n },\n },\n}", "uid": "show_platform_hardware_fed_switch_active_fwd-asic_resource_tcam_table_pbr_record_0_format_0___begin_nat_region", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9600/show_platform.py#L503" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9600/show_platform.py#L507" }, "class": "ShowPlatformTcamPbr", "doc": "\n show platform hardware fed switch active fwd-asic resource tcam table pbr record 0 format 0 | begin {nat_region}\n ", "module_name": "show_platform", "package": "genie.libs.parser", - "schema": "{\n'index': {\n Any (str) *: {\n 'mask': {\n Any (str) *: ,\n },\n 'key': {\n Any (str) *: ,\n },\n 'ad': ,\n },\n },\n}", + "schema": "{\nOptional (Any) Any (str) *: {\n Optional (str) index: {\n Any (str) *: {\n Optional (str) mask: {\n Any (str) *: ,\n },\n Optional (str) key: {\n Any (str) *: ,\n },\n Optional (str) ad: ,\n },\n },\n },\n}", "uid": "show_platform_hardware_fed_switch_active_fwd-asic_resource_tcam_table_pbr_record_0_format_0___begin_nat_region", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L15481" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L16270" + } + }, + "show platform hardware fed {switch} active fwd-asic resource utilization": { + "iosxe": { + "c9500": { + "class": "ShowPlatformHardwareFedSwitchActiveFwdAsicResourceUtilization", + "doc": "Parser for show platform hardware fed active fwd-asic resource utilization", + "module_name": "show_platform_hardware_fed_switch_active_fwd_asic_resource_utilization", + "package": "genie.libs.parser", + "schema": "{\n: {\n : {\n 'resource': ,\n 'object_type': ,\n 'utilized': ,\n 'total': ,\n },\n },\n}", + "uid": "show_platform_hardware_fed_switch_active_fwd-asic_resource_utilization", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9500/show_platform_hardware_fed_switch_active_fwd_asic_resource_utilization.py#L44" + } } }, - "show platform hardware fed {switch} active fwd-asic resource tcam utilization": { + "show platform hardware fed {switch} standby fwd-asic resource tcam utilization": { "iosxe": { + "c9600": { + "class": "ShowPlatformSwitchStandbyTcamUtilization", + "doc": "Parser for show platform hardware fed {switch} standby fwd-asic resource tcam utilization ", + "module_name": "show_platform", + "package": "genie.libs.parser", + "schema": "{\n'asic': {\n Any (str) *: {\n 'table': {\n Any (str) *: {\n 'subtype': {\n Any (str) *: {\n 'direction': {\n Any (str) *: {\n 'max': ,\n 'used': ,\n 'used_percent': ,\n 'v4': ,\n 'v6': ,\n 'mpls': ,\n 'other': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "uid": "show_platform_hardware_fed_switch_standby_fwd-asic_resource_tcam_utilization", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9600/show_platform.py#L825" + } + } + }, + "show platform hardware fed {switch} {mode} fwd-asic resource tcam utilization": { + "iosxe": { + "c9500": { + "class": "ShowPlatformTcamUtilization", + "doc": "Parser for\n show platform hardware fed {switch} {mode} fwd-asic resource tcam utilization\n show platform hardware fed active fwd-asic resource tcam utilization\n ", + "module_name": "show_platform", + "package": "genie.libs.parser", + "schema": "{\nOptional (str) resource: {\n Any (str) *: {\n 'slice': {\n Any (str) *: {\n 'used': ,\n 'free': ,\n },\n },\n },\n },\nOptional (str) asic: {\n Any (str) *: {\n 'table': {\n Any (str) *: {\n 'subtype': {\n Any (str) *: {\n 'dir': {\n Any (str) *: {\n 'max': ,\n 'used': ,\n 'used_percent': ,\n 'v4': ,\n 'v6': ,\n 'mpls': ,\n 'other': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "uid": "show_platform_hardware_fed_switch_mode_fwd-asic_resource_tcam_utilization", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9500/show_platform.py#L2138" + }, "c9600": { "c9606r": { "class": "ShowPlatformHardwareFedActiveTcamUtilization", @@ -47659,7 +48937,7 @@ "module_name": "show_platform", "package": "genie.libs.parser", "schema": "{\n'asic': {\n Any (str) *: {\n 'table': {\n Any (str) *: {\n 'subtype': {\n Any (str) *: {\n 'dir': {\n Any (str) *: {\n 'max': ,\n 'used': ,\n 'used_percent': ,\n 'v4': ,\n 'v6': ,\n 'mpls': ,\n 'other': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", - "uid": "show_platform_hardware_fed_switch_active_fwd-asic_resource_tcam_utilization", + "uid": "show_platform_hardware_fed_switch_mode_fwd-asic_resource_tcam_utilization", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9600/c9606r/show_platform.py#L46" }, "class": "ShowPlatformSwitchActiveTcamUtilization", @@ -47667,29 +48945,16 @@ "module_name": "show_platform", "package": "genie.libs.parser", "schema": "{\n'asic': {\n Any (str) *: {\n 'table': {\n Any (str) *: {\n 'subtype': {\n Any (str) *: {\n 'dir': {\n Any (str) *: {\n 'max': ,\n 'used': ,\n 'used_percent': ,\n 'v4': ,\n 'v6': ,\n 'mpls': ,\n 'other': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", - "uid": "show_platform_hardware_fed_switch_active_fwd-asic_resource_tcam_utilization", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9600/show_platform.py#L1375" + "uid": "show_platform_hardware_fed_switch_mode_fwd-asic_resource_tcam_utilization", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9600/show_platform.py#L1379" }, "class": "ShowPlatformTcamUtilization", "doc": "Parser for show platform hardware fed sw active fwd-asic resource tcam utilization ", "module_name": "show_platform", "package": "genie.libs.parser", "schema": "{\n'asic': {\n Any (str) *: {\n 'table': {\n Any (str) *: {\n 'subtype': {\n Any (str) *: {\n 'dir': {\n Any (str) *: {\n 'max': ,\n 'used': ,\n 'used_percent': ,\n 'v4': ,\n 'v6': ,\n 'mpls': ,\n 'other': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", - "uid": "show_platform_hardware_fed_switch_active_fwd-asic_resource_tcam_utilization", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L7801" - } - }, - "show platform hardware fed {switch} active fwd-asic resource utilization": { - "iosxe": { - "c9500": { - "class": "ShowPlatformHardwareFedSwitchActiveFwdAsicResourceUtilization", - "doc": "Parser for show platform hardware fed active fwd-asic resource utilization", - "module_name": "show_platform_hardware_fed_switch_active_fwd_asic_resource_utilization", - "package": "genie.libs.parser", - "schema": "{\n: {\n : {\n 'resource': ,\n 'object_type': ,\n 'utilized': ,\n 'total': ,\n },\n },\n}", - "uid": "show_platform_hardware_fed_switch_active_fwd-asic_resource_utilization", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9500/show_platform_hardware_fed_switch_active_fwd_asic_resource_utilization.py#L44" - } + "uid": "show_platform_hardware_fed_switch_mode_fwd-asic_resource_tcam_utilization", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L8484" } }, "show platform hardware fed {switch} {mode} qos queue stats oq multicast interface {interface} oq_id {oq_id}": { @@ -47700,7 +48965,7 @@ "package": "genie.libs.parser", "schema": "{\n'interface': {\n Any (str) *: {\n 'oq_id': {\n Any (str) *: {\n 'packets': {\n 'enqueued': ,\n 'dropped': ,\n },\n 'bytes': {\n 'enqueued': ,\n 'dropped': ,\n },\n },\n },\n },\n },\n}", "uid": "show_platform_hardware_fed_switch_mode_qos_queue_stats_oq_multicast_interface_interface_oq_id_oq_id", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L31896" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L32809" } }, "show platform hardware fed {switch} {mode} qos queue stats oq multicast interface {interface} oq_id {oq_id} clear-on-read": { @@ -47711,7 +48976,7 @@ "package": "genie.libs.parser", "schema": "{\n'interface': {\n Any (str) *: {\n 'oq_id': {\n Any (str) *: {\n 'packets': {\n 'enqueued': ,\n 'dropped': ,\n },\n 'bytes': {\n 'enqueued': ,\n 'dropped': ,\n },\n },\n },\n },\n },\n}", "uid": "show_platform_hardware_fed_switch_mode_qos_queue_stats_oq_multicast_interface_interface_oq_id_oq_id_clear-on-read", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L31964" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L32877" } }, "show platform hardware fed {switch} {mode} qos scheduler sdk interface {interface}": { @@ -47722,7 +48987,7 @@ "package": "genie.libs.parser", "schema": "{\n'interface': {\n Any (str) *: {\n 'interface_id': ,\n 'port_scheduler': {\n 'interface_sch_oid': ,\n 'interface_sch_id': ,\n 'system_port_sch_oid': ,\n 'system_port_sch_id': ,\n 'priority_propagation': ,\n 'sub_interface_q_mode': ,\n 'logical_port': ,\n 'tc_profile': {\n 'sdk_oid': ,\n 'tc': {\n Any (str) *: {\n 'voq_offset': ,\n },\n },\n },\n },\n 'interface_scheduler': {\n Any (str) *: {\n 'credit': ,\n 'transmit': ,\n 'weight': ,\n },\n },\n 'interface_scheduler_oqpg': {\n Any (str) *: {\n 'rr': {\n 'credit_cir': ,\n 'credit_burst': ,\n 'transmit_cir': ,\n 'transmit_burst': ,\n },\n 'wfq': {\n 'weights_pir': ,\n 'weights_actual': ,\n },\n Optional (str) oq_list: ,\n },\n },\n 'lpse_oqse_oqpg': {\n Any (str) *: {\n 'oqpg_associated': ,\n 'credit_pir': ,\n 'credit_burst': ,\n 'transmit_pir': ,\n 'transmit_burst': ,\n Optional (str) weights: {\n 'uc': ,\n 'mc': ,\n },\n Optional (str) oqse_oid: {\n 'oid': ,\n 'id': ,\n },\n },\n },\n 'lpse': {\n 'oid': ,\n 'id': ,\n 'cir_weight': ,\n 'eir_weight': ,\n Optional (str) main_interface_oqse: ,\n Optional (str) oqse_credit_cir: ,\n Optional (str) oqse_credit_cir_burst: ,\n Optional (str) oqse_credit_pir: ,\n Optional (str) oqse_credit_pir_burst: ,\n Optional (str) total_attached_oqse: ,\n Optional (str) lpse_cir_priority_queue_rate: ,\n Optional (str) lpse_cir_priority_queue_burst: ,\n Optional (str) lpse_pir_sub_interface_port_rate: ,\n Optional (str) lpse_pir_sub_interface_port_burst: ,\n },\n 'oqse_voq_vsc': {\n 'oq_id': {\n Any (str) *: {\n 'oqse_oid': ,\n 'oqse_id': ,\n 'scheduling_mode': ,\n Optional (str) credit_cir: ,\n Optional (str) credit_cir_burst: ,\n Optional (str) credit_pir: ,\n Optional (str) credit_pir_burst: ,\n Optional (str) transmit_pir: ,\n Optional (str) transmit_pir_burst: ,\n 'rr_weights': ,\n 'rr_weights_actual': ,\n 'rr': {\n Any (str) *: {\n 'in_slice': {\n Any (str) *: {\n 'in_device': ,\n 'vsc_id': ,\n 'voq_id': ,\n 'vsc_pir': ,\n 'vsc_burst': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_platform_hardware_fed_switch_mode_qos_scheduler_sdk_interface_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L30914" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L31827" } }, "show platform hardware fed {switch} {state} qos queue stats internal cpu policer": { @@ -47733,7 +48998,22 @@ "package": "genie.libs.parser", "schema": "{\n'cpu_queue_statistics': {\n Any (str) *: {\n 'cpu_qid': ,\n 'cpu_picidx': ,\n 'cpu_queue_name': ,\n 'cpu_enabled': ,\n 'cpu_default_rate': ,\n 'cpu_set_rate': ,\n 'q_drop_bytes': ,\n 'q_drop_frames': ,\n },\n },\n'cpu_policer_stats': {\n Any (str) *: {\n 'index': ,\n 'accept_bytes': ,\n 'accept_frames': ,\n 'drop_bytes': ,\n 'drop_frames': ,\n },\n },\n'cpp_classes_qmap': {\n Any (str) *: {\n 'cpp_picidx': ,\n 'cpp_class': ,\n 'cpp_enabled': ,\n },\n },\n'sec_policer_config': {\n Any (str) *: {\n 'sec_qid': ,\n 'sec_level1_picidx': ,\n 'sec_level2_picidx': ,\n 'sec_queue_name': ,\n 'sec_enabled': ,\n },\n },\n'policer_index_map': {\n Any (str) *: {\n 'cpp_level2_picidx': ,\n 'cpp_level1_picidx': ,\n 'cpp_default_rate': ,\n 'cpp_set_rate': ,\n },\n },\n}", "uid": "show_platform_hardware_fed_switch_state_qos_queue_stats_internal_cpu_policer", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L27556" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L28392" + } + }, + "show platform hardware fed {switch} {switch_type} fwd-asic resource tcam table pbr record 0 format 0 | begin {nat_region}": { + "iosxe": { + "c9600": { + "c9606r": { + "class": "ShowPlatformTcamPbrNat", + "doc": "\n show platform hardware fed active fwd-asic resource tcam table pbr record 0 format 0 | begin {nat_region} \n ", + "module_name": "show_platform", + "package": "genie.libs.parser", + "schema": "{\nAny (str) *: {\n Optional (str) index: {\n Any (str) *: {\n Optional (str) mask: {\n Any (str) *: ,\n },\n Optional (str) key: {\n Any (str) *: ,\n },\n Optional (str) ad: ,\n },\n },\n },\n}", + "uid": "show_platform_hardware_fed_switch_switch_type_fwd-asic_resource_tcam_table_pbr_record_0_format_0___begin_nat_region", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9600/c9606r/show_platform.py#L134" + } + } } }, "show platform hardware fed {switch} {switch_var} qos dscp-cos counters interface {interface}": { @@ -47745,7 +49025,7 @@ "package": "genie.libs.parser", "schema": "{\n'@heading': ,\n'traffictype': {\n Any (str) *: {\n 'frames': ,\n 'bytes': ,\n },\n },\n}", "uid": "show_platform_hardware_fed_switch_switch_var_qos_dscp-cos_counters_interface_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9600/show_platform.py#L1200" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9600/show_platform.py#L1204" }, "class": "ShowPlatformHardwareFedSwitchActiveQosDscpCosCountersInterface", "doc": "Parser for show platform hardware fed {switch} qos dscp-cos counters interface {interface}", @@ -47753,7 +49033,29 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) heading: ,\n'direction': {\n Any (str) *: {\n 'qos': {\n Any (str) *: {\n 'frames': ,\n 'bytes': ,\n },\n },\n },\n },\n}", "uid": "show_platform_hardware_fed_switch_switch_var_qos_dscp-cos_counters_interface_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L27339" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L28175" + } + }, + "show platform hardware fed {switch} {switch_var} qos queue config interface {interface}": { + "iosxe": { + "class": "ShowPlatformHardwareFedSwitchQosQueueConfig", + "doc": "\n Parser for\n * 'show platform hardware fed switch {switch_var} qos queue config interface {interface}'\n ", + "module_name": "show_platform", + "package": "genie.libs.parser", + "schema": "{\n'interface': {\n Any (str) *: {\n 'interface_id': ,\n 'voq_id': ,\n 'voq_oid': ,\n 'voq_set_size': ,\n 'base_voq_id': ,\n 'base_vsc_ids': ,\n 'voq_state': ,\n 'voq_flush': ,\n 'is_empty': ,\n 'profile_oid': {\n Any (str) *: {\n 'profile_id': ,\n 'device_id': ,\n 'cgm_type': ,\n 'profile_reference_count': ,\n 'is_reserved': ,\n 'for_speeds': ,\n 'associated_voq_offsets': Or (, ),\n 'hbm_enabled': ,\n Optional (str) hgm_block_size: ,\n Optional (str) red_enabled: ,\n Optional (str) fcn_enabled: ,\n Optional (str) queue_user_config: {\n 'q_limit_hbm_blocks': ,\n 'red_ema_coefficient': ,\n Optional (str) red_flag: {\n Any (str) *: {\n Optional (str) minimun_hbm_blocks: ,\n Optional (str) maximum_hbm_blocks: ,\n Optional (str) maximum_probability: ,\n },\n },\n },\n Optional (str) queue_hw_values: {\n 'red_action': ,\n 'red_drop_thresholds': ,\n 'hbm_free_thresholds': ,\n 'hbm_voq_age_thresholds': ,\n 'hbm_voq_thresholds': ,\n Optional (str) red_flag: {\n Any (str) *: {\n 'red_drop_probabilities': ,\n },\n },\n },\n },\n },\n },\n },\n}", + "uid": "show_platform_hardware_fed_switch_switch_var_qos_queue_config_interface_interface", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L32948" + } + }, + "show platform hardware fpga switch {switch_num}": { + "iosxe": { + "class": "ShowPlatformHardwareFpgaSwitch", + "doc": "Parser for show platform hardware fpga switch {switch_num}", + "module_name": "show_platform", + "package": "genie.libs.parser", + "schema": "{\n'register_address': {\n Any (str) *: {\n 'fpga_reg_desc': ,\n 'value': ,\n },\n },\n}", + "uid": "show_platform_hardware_fpga_switch_switch_num", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L34738" } }, "show platform hardware iomd switch {switch_no} {slot} portgroups": { @@ -47764,7 +49066,7 @@ "package": "genie.libs.parser", "schema": "{\n'portgroup': {\n : {\n 'intf': {\n : {\n 'status': ,\n 'intf_bw': ,\n 'group_max_bw': ,\n 'portgroup': ,\n },\n },\n },\n },\n}", "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.py#L22968" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L23795" } }, "show platform hardware iomd switch {switch_no} {slot} qos port {port_no} ingress queue stats": { @@ -47775,7 +49077,7 @@ "package": "genie.libs.parser", "schema": "{\n'unit': ,\n'data_port': ,\n'startingqueue': ,\n'queue': {\n : {\n 'buffers': ,\n 'enqueue_th0': ,\n 'enqueue_th1': ,\n 'enqueue_th2': ,\n 'drop_th0': ,\n 'drop_th1': ,\n 'drop_th2': ,\n 'sbufdrop': ,\n 'qebdrop': ,\n },\n },\n}", "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.py#L22828" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L23655" } }, "show platform hardware iomd {slot} portgroups": { @@ -47786,7 +49088,7 @@ "package": "genie.libs.parser", "schema": "{\n'portgroup': {\n : {\n 'intf': {\n : {\n 'status': ,\n 'intf_bw': ,\n 'group_max_bw': ,\n 'portgroup': ,\n },\n },\n },\n },\n}", "uid": "show_platform_hardware_iomd_slot_portgroups", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L22968" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L23795" } }, "show platform hardware iomd {slot} qos port {port_no} ingress queue stats": { @@ -47797,7 +49099,7 @@ "package": "genie.libs.parser", "schema": "{\n'unit': ,\n'data_port': ,\n'startingqueue': ,\n'queue': {\n : {\n 'buffers': ,\n 'enqueue_th0': ,\n 'enqueue_th1': ,\n 'enqueue_th2': ,\n 'drop_th0': ,\n 'drop_th1': ,\n 'drop_th2': ,\n 'sbufdrop': ,\n 'qebdrop': ,\n },\n },\n}", "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.py#L22828" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L23655" } }, "show platform hardware port {port} plim statistics": { @@ -47817,7 +49119,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) port: {\n Any (str) *: {\n 'received': {\n 'low_priority': {\n 'pkts': ,\n 'dropped_pkts': ,\n 'errored_pkts': ,\n 'bytes': ,\n 'dropped_bytes': ,\n 'errored_bytes': ,\n },\n 'high_priority': {\n 'pkts': ,\n 'dropped_pkts': ,\n 'errored_pkts': ,\n 'bytes': ,\n 'dropped_bytes': ,\n 'errored_bytes': ,\n },\n },\n 'transmitted': {\n 'low_priority': {\n 'pkts': ,\n 'dropped_pkts': ,\n 'bytes': ,\n 'dropped_bytes': ,\n },\n 'high_priority': {\n 'pkts': ,\n 'dropped_pkts': ,\n 'bytes': ,\n 'dropped_bytes': ,\n },\n },\n },\n },\nOptional (str) slot: {\n Any (str) *: {\n 'subslot': {\n Any (str) *: {\n 'name': ,\n 'status': ,\n 'received': {\n Optional (str) pkts: ,\n Optional (str) ipc_pkts: ,\n Optional (str) bytes: ,\n Optional (str) ipc_bytes: ,\n Optional (str) ipc_err: ,\n Optional (str) spi4_interrupt_counters: {\n 'out_of_frame': ,\n 'dip4_error': ,\n 'disabled': ,\n 'loss_of_sync': ,\n 'sequence_error': ,\n 'burst_error': ,\n 'eop_abort': ,\n 'packet_gap_error': ,\n 'control_word_error': ,\n },\n },\n 'transmitted': {\n Optional (str) pkts: ,\n Optional (str) ipc_pkts: ,\n Optional (str) bytes: ,\n Optional (str) ipc_bytes: ,\n Optional (str) ipc_err: ,\n Optional (str) spi4_interrupt_counters: {\n 'out_of_frame': ,\n 'frame_error': ,\n 'fifo_over_flow': ,\n 'dip2_error': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_platform_hardware_port_port_plim_statistics", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L5228" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L5643" } }, "show platform hardware qfp active classification feature tcam-usage": { @@ -47828,7 +49130,7 @@ "package": "genie.libs.parser", "schema": "{\n'client': {\n Any (str) *: {\n 'id': ,\n 'one_sixty_bit_VMR': ,\n 'three_twenty_bit_VMR': ,\n 'total_cell': ,\n 'total_percent': ,\n },\n },\n}", "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.py#L31832" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L32745" } }, "show platform hardware qfp active datapath infra sw-cio": { @@ -47839,7 +49141,7 @@ "package": "genie.libs.parser", "schema": "{\n'infra_sw_cio': {\n 'credits_usage': {\n 'ids': {\n : {\n 'port': {\n Any (str) *: {\n 'wght': {\n Any (str) *: {\n 'global': ,\n 'wrkr0': ,\n 'wrkr1': ,\n 'wrkr2': ,\n 'wrkr3': ,\n 'wrkr10': ,\n 'wrkr11': ,\n 'total': ,\n },\n },\n },\n },\n },\n },\n },\n 'core_utilization': {\n 'preceding_secs': ,\n 'id': {\n : {\n 'pp%': ,\n 'rx%': ,\n 'tm%': ,\n 'coff%': ,\n 'idle%': ,\n },\n },\n },\n },\n}", "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.py#L20610" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L21437" } }, "show platform hardware qfp active datapath infra sw-distrib": { @@ -47850,7 +49152,7 @@ "package": "genie.libs.parser", "schema": "{\n'sw_distrib': {\n 'dist_mode': ,\n 'inactive_ppes': ,\n 'rx_stats': {\n 'source_id': {\n Any (str) *: {\n 'name': ,\n 'pmask': ,\n 'port': {\n Any (str) *: {\n 'port_name': ,\n 'classifier': ,\n 'credit_error': ,\n 'pp': {\n Any (str) *: {\n 'flushes': ,\n 'flushed': ,\n 'spin': ,\n 'sw_hash': ,\n Optional (str) coff_directed: ,\n 'total': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "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.py#L22076" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L22903" } }, "show platform hardware qfp active datapath infra sw-nic": { @@ -47861,7 +49163,7 @@ "package": "genie.libs.parser", "schema": "{\n'infra_sw_nic': {\n 'pmd_dict': {\n Any (str) *: {\n 'device': ,\n 'rx': {\n 'rx_pkts': ,\n 'rx_bytes': ,\n 'rx_return': ,\n 'rx_badlen': ,\n 'pkts_burts': ,\n 'cycl_pkt': ,\n 'ext_cycl_pkt': ,\n 'total_ring_read': ,\n 'empty': ,\n },\n 'tx': {\n 'tx_pkts': ,\n 'tx_bytes': ,\n Optional (str) pri_0_pkts: ,\n Optional (str) pri_0_bytes: ,\n Optional (str) pkts_send: ,\n },\n 'total': {\n 'total_pkts_send': ,\n 'cycl_pkt': ,\n 'send': ,\n 'send_now': ,\n 'forced': ,\n 'poll': ,\n 'thd_poll': ,\n 'blocked': ,\n 'retries': ,\n 'mbuf_alloc_err': ,\n 'tx_queue_id': {\n Any (str) *: {\n 'full': ,\n 'current_index': ,\n 'hiwater': ,\n },\n },\n },\n },\n },\n },\n}", "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.py#L20799" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L21626" } }, "show platform hardware qfp active datapath pmd ifdev": { @@ -47872,7 +49174,7 @@ "package": "genie.libs.parser", "schema": "{\n'port': {\n Any (str) *: {\n 'port_name': ,\n 'state_information': {\n 'bind_name': ,\n 'driver': ,\n 'mac_address': ,\n 'device': ,\n 'cio': {\n 'cio_state': ,\n 'if_type': ,\n 'uidb_index': ,\n 'module_id': ,\n 'flags': ,\n },\n 'cio_events': {\n 'enable': ,\n 'disable': ,\n },\n 'tx_drain': ,\n 'vdev_pause': ,\n 'admin_state': ,\n 'oper_state': ,\n 'link_state': {\n 'up': ,\n 'down': ,\n },\n 'events': {\n 'remove': ,\n 'reset': ,\n 'link_up': ,\n 'link_down': ,\n 'bond_del': ,\n 'unknown': ,\n },\n 'vdev_rmv_pendng': ,\n 'attach_attempts': ,\n },\n 'attributes': {\n 'reconfigure': ,\n 'rx_offload_crc_strip': ,\n 'rx_offload_vlan_filter': ,\n 'rx_vlan_tag_insert': ,\n 'rx_vlan_tag_swap_': ,\n 'mac_filter_api': ,\n 'mc_promisc': ,\n 'set_mc_addr_api': ,\n 'pause_resume': ,\n },\n 'configuration': {\n 'promiscuous': {\n 'admin': ,\n 'override': ,\n 'multicast': ,\n },\n 'mtu_config': {\n 'mtu': ,\n 'cur': ,\n 'min': ,\n 'max': ,\n },\n 'trans_vlan': ,\n 'map_qid_num': ,\n 'map_qid_id': ,\n 'rx_ring_size': ,\n 'tx_ring_size': ,\n 'rx_active_q_num': ,\n 'rx_total_q_num': ,\n 'rx_cio_q_num': ,\n 'rx_desc_num': {\n 'queue_0': ,\n },\n 'tx_q_num': ,\n 'tx_desc_num': {\n 'queue_0': ,\n },\n 'num_vlans': ,\n },\n },\n },\n}", "uid": "show_platform_hardware_qfp_active_datapath_pmd_ifdev", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L21539" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L22366" } }, "show platform hardware qfp active datapath utilization summary": { @@ -47883,7 +49185,7 @@ "package": "genie.libs.parser", "schema": "{\n'cpp': {\n Any (str) *: {\n Any (str) *: {\n 'pps': {\n '5_secs': ,\n '1_min': ,\n '5_min': ,\n '60_min': ,\n },\n 'bps': {\n '5_secs': ,\n '1_min': ,\n '5_min': ,\n '60_min': ,\n },\n },\n 'processing': {\n 'load_pct': {\n '5_secs': ,\n '1_min': ,\n '5_min': ,\n '60_min': ,\n },\n },\n Optional (str) crypto_io: {\n 'crypto_load_pct': {\n '5_secs': ,\n '1_min': ,\n '5_min': ,\n '60_min': ,\n },\n 'rx_load_pct': {\n '5_secs': ,\n '1_min': ,\n '5_min': ,\n '60_min': ,\n },\n 'tx_load_pct': {\n '5_secs': ,\n '1_min': ,\n '5_min': ,\n '60_min': ,\n },\n 'idle_pct': {\n '5_secs': ,\n '1_min': ,\n '5_min': ,\n '60_min': ,\n },\n },\n },\n },\n}", "uid": "show_platform_hardware_qfp_active_datapath_utilization_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L7924" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L8611" } }, "show platform hardware qfp active feature appqoe stats": { @@ -47894,7 +49196,7 @@ "package": "genie.libs.parser", "schema": "{\n'feature': {\n Any (str) *: {\n 'global': {\n 'ip_non_tcp_pkts': ,\n 'not_enabled': ,\n 'cft_handle_pkt': ,\n 'sdvt_divert_req_fail': ,\n Optional (str) syn_policer_rate: ,\n Optional (str) sn_data_pkts_processed: ,\n Optional (str) appqoe_srv_chain_non_tcp_bypass: ,\n Optional (str) appqoe_srv_chain_frag_bypass: ,\n Optional (str) appqoe_cvla_alloc_failure: ,\n Optional (str) appqoe_srv_chain_sn_unhealthy_bypass: ,\n Optional (str) appqoe_srv_chain_tcp_mid_flow_bypass: ,\n Optional (str) appqoe_lb_without_dre: ,\n Optional (str) appqoe_alloc_empty_ht_entry: ,\n Optional (str) appqoe_bulk_upd_mem_bm_no_sng: ,\n Optional (str) appqoe_srv_chain_transit_dre_bypass: ,\n Optional (str) appqoe_sn_data_pkts_processed: ,\n Optional (str) appqoe_svc_on_appqoe_vpn_drop: ,\n 'sdvt_global_stats': {\n Optional (str) appnav_registration: ,\n Optional (str) control_decaps_could_not_find_flow_from_tuple: ,\n Optional (str) control_decaps_couldnt_find_sdvt_cft_fo: ,\n Optional (str) sdvt_decaps_couldnt_find_cft_instance_handle: ,\n Optional (str) exceeded_sdvt_syn_policer_limit: ,\n Optional (str) within_sdvt_syn_policer_limit: ,\n },\n },\n Optional (str) sng: {\n Any (str) *: {\n 'sn_index': {\n Any (str) *: {\n Optional (str) ip: ,\n Optional (str) oce_id: ,\n Optional (str) del: ,\n Optional (str) key: ,\n Optional (str) id: ,\n Optional (str) ver: ,\n Optional (str) status: ,\n Optional (str) type: ,\n Optional (str) sng: ,\n Optional (str) appnav_stats: {\n Optional (str) to_sn: {\n 'packets': ,\n 'bytes': ,\n },\n Optional (str) from_sn: {\n 'packets': ,\n 'bytes': ,\n },\n },\n 'sdvt_count_stats': {\n Optional (str) active_connections: ,\n Optional (str) decaps: ,\n Optional (str) encaps: ,\n Optional (str) packets_unmarked_in_ingress: ,\n Optional (str) expired_connections: ,\n Optional (str) idle_timed_out_persistent_connections: ,\n Optional (str) decap_messages: {\n 'processed_control_messages': ,\n 'delete_requests_recieved': ,\n 'deleted_protocol_decision': ,\n Optional (str) connections_passed_through_as_intermediate_node: ,\n Optional (str) connections_dreopt_service_is_cleared: ,\n },\n },\n 'sdvt_packet_stats': {\n Optional (str) divert: {\n 'packets': ,\n 'bytes': ,\n },\n Optional (str) reinject: {\n 'packets': ,\n 'bytes': ,\n },\n },\n Optional (str) sdvt_drop_cause_stats: ,\n Optional (str) sdvt_errors_stats: ,\n },\n },\n },\n },\n 'sn_index': {\n Any (str) *: {\n Optional (str) ip: ,\n Optional (str) oce_id: ,\n Optional (str) del: ,\n Optional (str) key: ,\n Optional (str) id: ,\n Optional (str) ver: ,\n Optional (str) status: ,\n Optional (str) type: ,\n Optional (str) sng: ,\n Optional (str) appnav_stats: {\n Optional (str) to_sn: {\n 'packets': ,\n 'bytes': ,\n },\n Optional (str) from_sn: {\n 'packets': ,\n 'bytes': ,\n },\n },\n 'sdvt_count_stats': {\n Optional (str) active_connections: ,\n Optional (str) decaps: ,\n Optional (str) encaps: ,\n Optional (str) packets_unmarked_in_ingress: ,\n Optional (str) expired_connections: ,\n Optional (str) idle_timed_out_persistent_connections: ,\n Optional (str) non_syn_divert_requests: ,\n Optional (str) decap_messages: {\n 'processed_control_messages': ,\n 'delete_requests_recieved': ,\n 'deleted_protocol_decision': ,\n Optional (str) connections_passed_through_as_intermediate_node: ,\n Optional (str) connections_dreopt_service_is_cleared: ,\n },\n },\n 'sdvt_packet_stats': {\n Optional (str) divert: {\n 'packets': ,\n 'bytes': ,\n },\n Optional (str) reinject: {\n 'packets': ,\n 'bytes': ,\n },\n },\n Optional (str) sdvt_drop_cause_stats: ,\n Optional (str) sdvt_errors_stats: ,\n },\n },\n },\n },\n}", "uid": "show_platform_hardware_qfp_active_feature_appqoe_stats", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L7546" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L8229" } }, "show platform hardware qfp active feature appqoe stats sng {sng} all": { @@ -47905,7 +49207,7 @@ "package": "genie.libs.parser", "schema": "{\n'feature': {\n Any (str) *: {\n 'global': {\n 'ip_non_tcp_pkts': ,\n 'not_enabled': ,\n 'cft_handle_pkt': ,\n 'sdvt_divert_req_fail': ,\n Optional (str) syn_policer_rate: ,\n Optional (str) sn_data_pkts_processed: ,\n Optional (str) appqoe_srv_chain_non_tcp_bypass: ,\n Optional (str) appqoe_srv_chain_frag_bypass: ,\n Optional (str) appqoe_cvla_alloc_failure: ,\n Optional (str) appqoe_srv_chain_sn_unhealthy_bypass: ,\n Optional (str) appqoe_srv_chain_tcp_mid_flow_bypass: ,\n Optional (str) appqoe_lb_without_dre: ,\n Optional (str) appqoe_alloc_empty_ht_entry: ,\n Optional (str) appqoe_bulk_upd_mem_bm_no_sng: ,\n Optional (str) appqoe_srv_chain_transit_dre_bypass: ,\n Optional (str) appqoe_sn_data_pkts_processed: ,\n Optional (str) appqoe_svc_on_appqoe_vpn_drop: ,\n 'sdvt_global_stats': {\n Optional (str) appnav_registration: ,\n Optional (str) control_decaps_could_not_find_flow_from_tuple: ,\n Optional (str) control_decaps_couldnt_find_sdvt_cft_fo: ,\n Optional (str) sdvt_decaps_couldnt_find_cft_instance_handle: ,\n Optional (str) exceeded_sdvt_syn_policer_limit: ,\n Optional (str) within_sdvt_syn_policer_limit: ,\n },\n },\n Optional (str) sng: {\n Any (str) *: {\n 'sn_index': {\n Any (str) *: {\n Optional (str) ip: ,\n Optional (str) oce_id: ,\n Optional (str) del: ,\n Optional (str) key: ,\n Optional (str) id: ,\n Optional (str) ver: ,\n Optional (str) status: ,\n Optional (str) type: ,\n Optional (str) sng: ,\n Optional (str) appnav_stats: {\n Optional (str) to_sn: {\n 'packets': ,\n 'bytes': ,\n },\n Optional (str) from_sn: {\n 'packets': ,\n 'bytes': ,\n },\n },\n 'sdvt_count_stats': {\n Optional (str) active_connections: ,\n Optional (str) decaps: ,\n Optional (str) encaps: ,\n Optional (str) packets_unmarked_in_ingress: ,\n Optional (str) expired_connections: ,\n Optional (str) idle_timed_out_persistent_connections: ,\n Optional (str) decap_messages: {\n 'processed_control_messages': ,\n 'delete_requests_recieved': ,\n 'deleted_protocol_decision': ,\n Optional (str) connections_passed_through_as_intermediate_node: ,\n Optional (str) connections_dreopt_service_is_cleared: ,\n },\n },\n 'sdvt_packet_stats': {\n Optional (str) divert: {\n 'packets': ,\n 'bytes': ,\n },\n Optional (str) reinject: {\n 'packets': ,\n 'bytes': ,\n },\n },\n Optional (str) sdvt_drop_cause_stats: ,\n Optional (str) sdvt_errors_stats: ,\n },\n },\n },\n },\n 'sn_index': {\n Any (str) *: {\n Optional (str) ip: ,\n Optional (str) oce_id: ,\n Optional (str) del: ,\n Optional (str) key: ,\n Optional (str) id: ,\n Optional (str) ver: ,\n Optional (str) status: ,\n Optional (str) type: ,\n Optional (str) sng: ,\n Optional (str) appnav_stats: {\n Optional (str) to_sn: {\n 'packets': ,\n 'bytes': ,\n },\n Optional (str) from_sn: {\n 'packets': ,\n 'bytes': ,\n },\n },\n 'sdvt_count_stats': {\n Optional (str) active_connections: ,\n Optional (str) decaps: ,\n Optional (str) encaps: ,\n Optional (str) packets_unmarked_in_ingress: ,\n Optional (str) expired_connections: ,\n Optional (str) idle_timed_out_persistent_connections: ,\n Optional (str) non_syn_divert_requests: ,\n Optional (str) decap_messages: {\n 'processed_control_messages': ,\n 'delete_requests_recieved': ,\n 'deleted_protocol_decision': ,\n Optional (str) connections_passed_through_as_intermediate_node: ,\n Optional (str) connections_dreopt_service_is_cleared: ,\n },\n },\n 'sdvt_packet_stats': {\n Optional (str) divert: {\n 'packets': ,\n 'bytes': ,\n },\n Optional (str) reinject: {\n 'packets': ,\n 'bytes': ,\n },\n },\n Optional (str) sdvt_drop_cause_stats: ,\n Optional (str) sdvt_errors_stats: ,\n },\n },\n },\n },\n}", "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.py#L7546" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L8229" } }, "show platform hardware qfp active feature bridge-domain datapath {bd_id}": { @@ -47927,7 +49229,7 @@ "package": "genie.libs.parser", "schema": "{\n'drops': {\n Any (str) *: {\n 'drop_type': ,\n 'packets': ,\n },\n },\n}", "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.py#L18838" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L19651" } }, "show platform hardware qfp active feature ipsec datapath drops all": { @@ -47938,7 +49240,18 @@ "package": "genie.libs.parser", "schema": "{\n'drops': {\n Any (str) *: {\n 'drop_type': ,\n 'packets': ,\n },\n },\n}", "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.py#L21415" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L22242" + } + }, + "show platform hardware qfp active feature nat66 datapath prefix": { + "iosxe": { + "class": "ShowPlatformHardwareQfpActiveFeatureNat66DatapathPrefix", + "doc": "Parser for show platform hardware qfp active feature nat66 datapath prefix", + "module_name": "show_platform", + "package": "genie.libs.parser", + "schema": "{\n'nat66_prefix': {\n 'hasht': ,\n 'max': ,\n 'chunk': ,\n 'hash_salt': ,\n 'nat66_prefixes': {\n Any (str) *: {\n 'hash': ,\n 'id': ,\n 'len': ,\n 'vrf': ,\n 'in': ,\n 'out': ,\n 'inc_csum': ,\n 'in2out': ,\n 'out2in': ,\n 'egress_ifh': ,\n Optional (str) ra: ,\n },\n },\n Optional (str) total_prefixes: ,\n },\n}", + "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.py#L35372" } }, "show platform hardware qfp active feature qos interface {interface} hierarchy detail | include subdev": { @@ -47949,7 +49262,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) subdev: ,\n}", "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.py#L20019" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L20846" } }, "show platform hardware qfp active feature sdwan client interface {interface_name}": { @@ -47960,7 +49273,7 @@ "package": "genie.libs.parser", "schema": "{\n'tloc_extension_output_uidb': ,\n'interface_color': ,\n'bfd_default_dscp': ,\n'interface_class_exmem_address': ,\n'interface_rewrite_exmem_address': ,\n'explicit_input_acl_cfg': ,\n'wan_interface': ,\n'sig_tun_src': ,\n'standard_ipsec_tun_src': ,\n'standard_ipsec_tun_all': ,\n'standard_ssl_tun_all': ,\n'interface_ip': ,\n'tloc_ext_gre_dst_ip': ,\n'path_monitor_send_num': ,\n'path_monitor_recv_num': ,\n'service': {\n Any (str) *: {\n 'allowed': ,\n },\n },\n}", "uid": "show_platform_hardware_qfp_active_feature_sdwan_client_interface_interface_name", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L6833" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L6838" } }, "show platform hardware qfp active feature sdwan datapath fec global": { @@ -47971,7 +49284,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n 'ses_chunk_head': ,\n 'pak_chunk_head': ,\n 'ses_add': ,\n 'ses_del': ,\n 'ses_alloc_fail': ,\n 'ses_mem_req': ,\n 'ses_mem_req_resp': ,\n 'ses_mem_ret': ,\n 'pkt_alloc': ,\n 'pkt_free': ,\n 'pkt_alloc_fail': ,\n 'pak_mem_req': ,\n 'pak_mem_req_resp': ,\n 'pak_mem_ret': ,\n 'win_seq_err': ,\n 'mem_to_pkt_err': ,\n 'fec_encap_err': ,\n 'fec_decap_err': ,\n 'fec_compute_err': ,\n 'reconstruct_miss': ,\n 'fec_recycle_err': ,\n 'data_recycle_err': ,\n },\n}", "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.py#L12400" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L13087" } }, "show platform hardware qfp active feature sdwan datapath fec session summary": { @@ -47982,7 +49295,7 @@ "package": "genie.libs.parser", "schema": "{\n'tunnel': {\n : {\n 'flags': ,\n 'tx_data': ,\n 'tx_parity': ,\n 'rx_data': ,\n 'rx_parity': ,\n 'reconstruct': ,\n Optional (str) tx_rx_wins: {\n : {\n 'win_flags': ,\n 'count': ,\n 'isn': ,\n 'tos': ,\n 'parity_len': ,\n 'fec_len': ,\n 'fec_data': ,\n },\n },\n },\n },\n}", "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.py#L12465" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L13152" } }, "show platform hardware qfp active feature sdwan datapath service-chain stats": { @@ -47993,7 +49306,7 @@ "package": "genie.libs.parser", "schema": "{\n'service_chain_stats': {\n Any (str) *: {\n 'global_stats': ,\n Any (str) *: {\n 'tx_pkts': ,\n 'rx_pkts': ,\n },\n },\n },\n}", "uid": "show_platform_hardware_qfp_active_feature_sdwan_datapath_service-chain_stats", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L6128" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L6133" } }, "show platform hardware qfp active feature uni-sr": { @@ -48015,7 +49328,7 @@ "package": "genie.libs.parser", "schema": "{\n'global_punt_cause': {\n 'number_of_punt_causes': ,\n 'number_of_inject_causes': ,\n Any (str) *: {\n 'counter_id': {\n Any (str) *: {\n 'cause_name': ,\n 'packet_received': ,\n 'packets_transmitted': ,\n },\n },\n },\n },\n}", "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.py#L20503" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L21330" } }, "show platform hardware qfp active infrastructure bqs queue output default all": { @@ -48035,7 +49348,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n 'if_h': ,\n Optional (str) index: {\n Any (str) *: {\n 'queue_id': ,\n 'name': ,\n 'software_control_info': {\n 'cache_queue_id': ,\n 'wred': ,\n Optional (str) qlimit_bytes: ,\n Optional (str) qlimit_pkts: ,\n 'parent_sid': ,\n 'debug_name': ,\n 'sw_flags': ,\n 'sw_state': ,\n 'port_uidb': ,\n 'orig_min': ,\n 'min': ,\n 'min_qos': ,\n 'min_dflt': ,\n 'orig_max': ,\n 'max': ,\n 'max_qos': ,\n 'max_dflt': ,\n 'share': ,\n 'plevel': ,\n 'priority': ,\n Optional (str) defer_obj_refcnt: ,\n Optional (str) cp_ppe_addr: ,\n },\n 'statistics': {\n 'tail_drops_bytes': ,\n 'tail_drops_packets': ,\n 'total_enqs_bytes': ,\n 'total_enqs_packets': ,\n Optional (str) queue_depth_bytes: ,\n Optional (str) queue_depth_pkts: ,\n Optional (str) lic_throughput_oversub_drops_bytes: ,\n Optional (str) lic_throughput_oversub_drops_packets: ,\n },\n },\n },\n },\n}", "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.py#L4896" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L5311" } }, "show platform hardware qfp active infrastructure bqs queue output default interface {interface}": { @@ -48055,7 +49368,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n 'if_h': ,\n Optional (str) index: {\n Any (str) *: {\n 'queue_id': ,\n 'name': ,\n 'software_control_info': {\n 'cache_queue_id': ,\n 'wred': ,\n Optional (str) qlimit_bytes: ,\n Optional (str) qlimit_pkts: ,\n 'parent_sid': ,\n 'debug_name': ,\n 'sw_flags': ,\n 'sw_state': ,\n 'port_uidb': ,\n 'orig_min': ,\n 'min': ,\n 'min_qos': ,\n 'min_dflt': ,\n 'orig_max': ,\n 'max': ,\n 'max_qos': ,\n 'max_dflt': ,\n 'share': ,\n 'plevel': ,\n 'priority': ,\n Optional (str) defer_obj_refcnt: ,\n Optional (str) cp_ppe_addr: ,\n },\n 'statistics': {\n 'tail_drops_bytes': ,\n 'tail_drops_packets': ,\n 'total_enqs_bytes': ,\n 'total_enqs_packets': ,\n Optional (str) queue_depth_bytes: ,\n Optional (str) queue_depth_pkts: ,\n Optional (str) lic_throughput_oversub_drops_bytes: ,\n Optional (str) lic_throughput_oversub_drops_packets: ,\n },\n },\n },\n },\n}", "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.py#L4896" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L5311" } }, "show platform hardware qfp active infrastructure bqs status | include QOS|QFP": { @@ -48066,7 +49379,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n Optional (str) total_qos_queue: ,\n Optional (str) total_qos_schedule_nodes: ,\n },\n}", "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.py#L19956" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L20783" } }, "show platform hardware qfp active infrastructure exmem statistics": { @@ -48077,7 +49390,7 @@ "package": "genie.libs.parser", "schema": "{\n'qfp_exmem_stats': {\n 'type': {\n Any (str) *: {\n 'qfp': ,\n 'total': ,\n 'inuse': ,\n 'free': ,\n 'lowest_free_water_mark': ,\n },\n },\n },\n}", "uid": "show_platform_hardware_qfp_active_infrastructure_exmem_statistics", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L22394" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L23221" } }, "show platform hardware qfp active interface all statistics drop_summary": { @@ -48088,7 +49401,7 @@ "package": "genie.libs.parser", "schema": "{\n'drop_stats_summary': {\n Any (str) *: {\n 'rx_packets': ,\n 'tx_packets': ,\n },\n },\n}", "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.py#L20359" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L21186" } }, "show platform hardware qfp active system state": { @@ -48099,7 +49412,7 @@ "package": "genie.libs.parser", "schema": "{\n'cpp_ha_client_processes': {\n 'total_processes': ,\n 'registered_process': ,\n 'client_processes': {\n 'cpp_ha': ,\n 'cpp_sp': ,\n 'cpp_driver0': ,\n 'fman_fp': ,\n 'cpp_cp': ,\n },\n 'platform_state': {\n 'curr': ,\n 'next': ,\n },\n 'ha_state': {\n 'cpp': ,\n 'dir': ,\n 'role_state': {\n 'curr': ,\n 'next': ,\n },\n },\n 'client_state': ,\n 'image': ,\n 'load': {\n 'load_count': ,\n 'time': ,\n },\n 'active_threads': ,\n 'stuck_threads': ,\n 'fault_manager_flag': {\n 'ignore_fault': ,\n 'ignore_stuck_thread': ,\n 'crashdump_in_progress': ,\n },\n },\n}", "uid": "show_platform_hardware_qfp_active_system_state", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L21203" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L22030" } }, "show platform hardware qfp active tcam resource-manager usage": { @@ -48110,7 +49423,7 @@ "package": "genie.libs.parser", "schema": "{\n'qfp_tcam_usage_information': {\n Any (str) *: {\n 'name': ,\n 'number_of_cells_per_entry': ,\n Optional (str) current_80_bit_entries_used: ,\n Optional (str) current_160_bits_entries_used: ,\n Optional (str) current_320_bits_entries_used: ,\n 'current_used_cell_entries': ,\n 'current_free_cell_entries': ,\n },\n 'total_tcam_cell_usage_information': {\n 'name': ,\n 'total_number_of_regions': ,\n 'total_tcam_used_cell_entries': ,\n 'total_tcam_free_cell_entries': ,\n 'threshold_status': ,\n },\n },\n}", "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.py#L8045" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L8732" } }, "show platform hardware qfp {status} bqs {slot} ipm mapping": { @@ -48130,7 +49443,7 @@ "package": "genie.libs.parser", "schema": "{\n'channel': {\n Any (str) *: {\n Optional (str) interface: ,\n 'name': ,\n Optional (str) logical_channel: ,\n Optional (str) drain_mode: ,\n Optional (str) port: ,\n Optional (str) cfifo: ,\n },\n },\n}", "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.py#L5644" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L6059" } }, "show platform hardware qfp {status} bqs {slot} opm mapping": { @@ -48150,7 +49463,7 @@ "package": "genie.libs.parser", "schema": "{\n'channel': {\n Any (str) *: {\n Optional (str) interface: ,\n 'name': ,\n Optional (str) logical_channel: ,\n Optional (str) drain_mode: ,\n Optional (str) port: ,\n Optional (str) cfifo: ,\n },\n },\n}", "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.py#L5579" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L5994" } }, "show platform hardware qfp {status} bqs {slot} {iotype} statistics channel all": { @@ -48170,7 +49483,7 @@ "package": "genie.libs.parser", "schema": "{\n'channel': {\n Any (str) *: {\n 'goodpkts': ,\n 'goodbytes': ,\n 'badpkts': ,\n 'badbytes': ,\n Optional (str) comment: ,\n },\n },\n}", "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.py#L6223" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L6638" } }, "show platform hardware qfp {status} interface if-name {interface} statistics": { @@ -48190,7 +49503,7 @@ "package": "genie.libs.parser", "schema": "{\n'qfp': {\n 'active': {\n 'interface': {\n Any (str) *: {\n Optional (str) platform_handle: ,\n 'receive_stats': {\n Any (str) *: {\n 'packets': ,\n 'octets': ,\n },\n },\n 'transmit_stats': {\n Any (str) *: {\n 'packets': ,\n 'octets': ,\n },\n },\n 'ingress_drop_stats': {\n Optional (Any) Any (str) *: {\n 'packets': ,\n 'octets': ,\n },\n },\n 'egress_drop_stats': {\n Optional (Any) Any (str) *: {\n 'packets': ,\n 'octets': ,\n },\n },\n },\n },\n },\n },\n}", "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.py#L6463" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L6878" } }, "show platform hardware qfp {status} statistics drop": { @@ -48210,7 +49523,7 @@ "package": "genie.libs.parser", "schema": "{\n'global_drop_stats': {\n Any (str) *: {\n 'packets': ,\n 'octets': ,\n },\n },\n}", "uid": "show_platform_hardware_qfp_status_statistics_drop", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L6554" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L6969" } }, "show platform hardware qfp {status} statistics drop clear": { @@ -48221,7 +49534,29 @@ "package": "genie.libs.parser", "schema": "{\n'global_drop_stats': {\n Any (str) *: {\n 'packets': ,\n 'octets': ,\n },\n },\n}", "uid": "show_platform_hardware_qfp_status_statistics_drop_clear", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L6605" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L7020" + } + }, + "show platform hardware qfp {status} statistics drop history": { + "iosxe": { + "class": "ShowPlatformHardwareQfpStatisticsDropHistory", + "doc": "\n Parser for\n show platform hardware qfp {status} statistics drop history\n ", + "module_name": "show_platform", + "package": "genie.libs.parser", + "schema": "{\n'stats_cleared': ,\nOptional (str) last_clear_time: {\n 'year': ,\n 'month': ,\n 'day': ,\n 'hour': ,\n 'minute': ,\n 'second': ,\n },\nOptional (str) last_clear_lapsed_time: {\n Optional (str) weeks: ,\n Optional (str) days: ,\n Optional (str) hours: ,\n Optional (str) minutes: ,\n 'seconds': ,\n },\n'drops_seen': ,\nOptional (str) drop_history: {\n Any (str) *: {\n '1m': {\n 'packets': ,\n },\n '5m': {\n 'packets': ,\n },\n '30m': {\n 'packets': ,\n },\n 'all': {\n 'packets': ,\n },\n },\n },\n}", + "uid": "show_platform_hardware_qfp_status_statistics_drop_history", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L7101" + } + }, + "show platform hardware qfp {status} statistics drop history clear": { + "iosxe": { + "class": "ShowPlatformHardwareQfpStatisticsDropHistoryClear", + "doc": "\n Parser for\n show platform hardware qfp {status} statistics drop history clear\n ", + "module_name": "show_platform", + "package": "genie.libs.parser", + "schema": "{\n'stats_cleared': ,\nOptional (str) last_clear_time: {\n 'year': ,\n 'month': ,\n 'day': ,\n 'hour': ,\n 'minute': ,\n 'second': ,\n },\nOptional (str) last_clear_lapsed_time: {\n Optional (str) weeks: ,\n Optional (str) days: ,\n Optional (str) hours: ,\n Optional (str) minutes: ,\n 'seconds': ,\n },\n'drops_seen': ,\nOptional (str) drop_history: {\n Any (str) *: {\n '1m': {\n 'packets': ,\n },\n '5m': {\n 'packets': ,\n },\n '30m': {\n 'packets': ,\n },\n 'all': {\n 'packets': ,\n },\n },\n },\n}", + "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.py#L7214" } }, "show platform hardware qfp {status} statistics drop | exclude {exclude}": { @@ -48241,7 +49576,7 @@ "package": "genie.libs.parser", "schema": "{\n'global_drop_stats': {\n Any (str) *: {\n 'packets': ,\n 'octets': ,\n },\n },\n}", "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.py#L6554" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L6969" } }, "show platform hardware slot {slot} plim statistics": { @@ -48261,7 +49596,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) port: {\n Any (str) *: {\n 'received': {\n 'low_priority': {\n 'pkts': ,\n 'dropped_pkts': ,\n 'errored_pkts': ,\n 'bytes': ,\n 'dropped_bytes': ,\n 'errored_bytes': ,\n },\n 'high_priority': {\n 'pkts': ,\n 'dropped_pkts': ,\n 'errored_pkts': ,\n 'bytes': ,\n 'dropped_bytes': ,\n 'errored_bytes': ,\n },\n },\n 'transmitted': {\n 'low_priority': {\n 'pkts': ,\n 'dropped_pkts': ,\n 'bytes': ,\n 'dropped_bytes': ,\n },\n 'high_priority': {\n 'pkts': ,\n 'dropped_pkts': ,\n 'bytes': ,\n 'dropped_bytes': ,\n },\n },\n },\n },\nOptional (str) slot: {\n Any (str) *: {\n 'subslot': {\n Any (str) *: {\n 'name': ,\n 'status': ,\n 'received': {\n Optional (str) pkts: ,\n Optional (str) ipc_pkts: ,\n Optional (str) bytes: ,\n Optional (str) ipc_bytes: ,\n Optional (str) ipc_err: ,\n Optional (str) spi4_interrupt_counters: {\n 'out_of_frame': ,\n 'dip4_error': ,\n 'disabled': ,\n 'loss_of_sync': ,\n 'sequence_error': ,\n 'burst_error': ,\n 'eop_abort': ,\n 'packet_gap_error': ,\n 'control_word_error': ,\n },\n },\n 'transmitted': {\n Optional (str) pkts: ,\n Optional (str) ipc_pkts: ,\n Optional (str) bytes: ,\n Optional (str) ipc_bytes: ,\n Optional (str) ipc_err: ,\n Optional (str) spi4_interrupt_counters: {\n 'out_of_frame': ,\n 'frame_error': ,\n 'fifo_over_flow': ,\n 'dip2_error': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_platform_hardware_slot_slot_plim_statistics", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L5228" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L5643" } }, "show platform hardware slot {slot} plim statistics internal": { @@ -48281,7 +49616,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) port: {\n Any (str) *: {\n 'received': {\n 'low_priority': {\n 'pkts': ,\n 'dropped_pkts': ,\n 'errored_pkts': ,\n 'bytes': ,\n 'dropped_bytes': ,\n 'errored_bytes': ,\n },\n 'high_priority': {\n 'pkts': ,\n 'dropped_pkts': ,\n 'errored_pkts': ,\n 'bytes': ,\n 'dropped_bytes': ,\n 'errored_bytes': ,\n },\n },\n 'transmitted': {\n 'low_priority': {\n 'pkts': ,\n 'dropped_pkts': ,\n 'bytes': ,\n 'dropped_bytes': ,\n },\n 'high_priority': {\n 'pkts': ,\n 'dropped_pkts': ,\n 'bytes': ,\n 'dropped_bytes': ,\n },\n },\n },\n },\nOptional (str) slot: {\n Any (str) *: {\n 'subslot': {\n Any (str) *: {\n 'name': ,\n 'status': ,\n 'received': {\n Optional (str) pkts: ,\n Optional (str) ipc_pkts: ,\n Optional (str) bytes: ,\n Optional (str) ipc_bytes: ,\n Optional (str) ipc_err: ,\n Optional (str) spi4_interrupt_counters: {\n 'out_of_frame': ,\n 'dip4_error': ,\n 'disabled': ,\n 'loss_of_sync': ,\n 'sequence_error': ,\n 'burst_error': ,\n 'eop_abort': ,\n 'packet_gap_error': ,\n 'control_word_error': ,\n },\n },\n 'transmitted': {\n Optional (str) pkts: ,\n Optional (str) ipc_pkts: ,\n Optional (str) bytes: ,\n Optional (str) ipc_bytes: ,\n Optional (str) ipc_err: ,\n Optional (str) spi4_interrupt_counters: {\n 'out_of_frame': ,\n 'frame_error': ,\n 'fifo_over_flow': ,\n 'dip2_error': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_platform_hardware_slot_slot_plim_statistics_internal", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L5228" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L5643" } }, "show platform hardware slot {slot} serdes statistics": { @@ -48301,7 +49636,7 @@ "package": "genie.libs.parser", "schema": "{\n'link': {\n Any (str) *: {\n Optional (str) from: {\n 'pkts': {\n Optional (str) total: ,\n Optional (str) high: ,\n Optional (str) low: ,\n Optional (str) dropped: ,\n Optional (str) errored: ,\n Optional (str) looped: ,\n Optional (str) bad: ,\n },\n 'bytes': {\n Optional (str) total: ,\n Optional (str) high: ,\n Optional (str) low: ,\n Optional (str) dropped: ,\n Optional (str) errored: ,\n Optional (str) looped: ,\n Optional (str) bad: ,\n },\n Optional (str) qstat_count: ,\n Optional (str) flow_ctrl_count: ,\n },\n Optional (str) to: {\n 'pkts': {\n Optional (str) total: ,\n Optional (str) high: ,\n Optional (str) low: ,\n Optional (str) dropped: ,\n Optional (str) errored: ,\n },\n Optional (str) bytes: {\n Optional (str) total: ,\n Optional (str) high: ,\n Optional (str) low: ,\n Optional (str) dropped: ,\n Optional (str) errored: ,\n },\n },\n Optional (str) local_tx_in_sync: ,\n Optional (str) local_rx_in_sync: ,\n Optional (str) remote_tx_in_sync: ,\n Optional (str) remote_rx_in_sync: ,\n Optional (str) errors: {\n 'rx_process': ,\n 'rx_schedule': ,\n 'rx_statistics': ,\n 'rx_parity': ,\n 'tx_process': ,\n 'tx_schedule': ,\n 'tx_statistics': ,\n },\n },\n },\nOptional (str) serdes_exception_counts: {\n Any (str) *: {\n Optional (str) link: {\n Any (str) *: {\n 'msgTypeError': ,\n 'msgEccError': ,\n 'chicoEvent': ,\n },\n },\n },\n },\n}", "uid": "show_platform_hardware_slot_slot_serdes_statistics", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L5776" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L6191" } }, "show platform hardware slot {slot} serdes statistics internal": { @@ -48321,7 +49656,7 @@ "package": "genie.libs.parser", "schema": "{\n'link': {\n Any (str) *: {\n Optional (str) from: {\n 'pkts': {\n Optional (str) total: ,\n Optional (str) high: ,\n Optional (str) low: ,\n Optional (str) dropped: ,\n Optional (str) errored: ,\n Optional (str) looped: ,\n Optional (str) bad: ,\n },\n 'bytes': {\n Optional (str) total: ,\n Optional (str) high: ,\n Optional (str) low: ,\n Optional (str) dropped: ,\n Optional (str) errored: ,\n Optional (str) looped: ,\n Optional (str) bad: ,\n },\n Optional (str) qstat_count: ,\n Optional (str) flow_ctrl_count: ,\n },\n Optional (str) to: {\n 'pkts': {\n Optional (str) total: ,\n Optional (str) high: ,\n Optional (str) low: ,\n Optional (str) dropped: ,\n Optional (str) errored: ,\n },\n Optional (str) bytes: {\n Optional (str) total: ,\n Optional (str) high: ,\n Optional (str) low: ,\n Optional (str) dropped: ,\n Optional (str) errored: ,\n },\n },\n Optional (str) local_tx_in_sync: ,\n Optional (str) local_rx_in_sync: ,\n Optional (str) remote_tx_in_sync: ,\n Optional (str) remote_rx_in_sync: ,\n Optional (str) errors: {\n 'rx_process': ,\n 'rx_schedule': ,\n 'rx_statistics': ,\n 'rx_parity': ,\n 'tx_process': ,\n 'tx_schedule': ,\n 'tx_statistics': ,\n },\n },\n },\nOptional (str) serdes_exception_counts: {\n Any (str) *: {\n Optional (str) link: {\n Any (str) *: {\n 'msgTypeError': ,\n 'msgEccError': ,\n 'chicoEvent': ,\n },\n },\n },\n },\n}", "uid": "show_platform_hardware_slot_slot_serdes_statistics_internal", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L5860" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L6275" } }, "show platform hardware subslot {subslot} plim statistics": { @@ -48341,7 +49676,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) port: {\n Any (str) *: {\n 'received': {\n 'low_priority': {\n 'pkts': ,\n 'dropped_pkts': ,\n 'errored_pkts': ,\n 'bytes': ,\n 'dropped_bytes': ,\n 'errored_bytes': ,\n },\n 'high_priority': {\n 'pkts': ,\n 'dropped_pkts': ,\n 'errored_pkts': ,\n 'bytes': ,\n 'dropped_bytes': ,\n 'errored_bytes': ,\n },\n },\n 'transmitted': {\n 'low_priority': {\n 'pkts': ,\n 'dropped_pkts': ,\n 'bytes': ,\n 'dropped_bytes': ,\n },\n 'high_priority': {\n 'pkts': ,\n 'dropped_pkts': ,\n 'bytes': ,\n 'dropped_bytes': ,\n },\n },\n },\n },\nOptional (str) slot: {\n Any (str) *: {\n 'subslot': {\n Any (str) *: {\n 'name': ,\n 'status': ,\n 'received': {\n Optional (str) pkts: ,\n Optional (str) ipc_pkts: ,\n Optional (str) bytes: ,\n Optional (str) ipc_bytes: ,\n Optional (str) ipc_err: ,\n Optional (str) spi4_interrupt_counters: {\n 'out_of_frame': ,\n 'dip4_error': ,\n 'disabled': ,\n 'loss_of_sync': ,\n 'sequence_error': ,\n 'burst_error': ,\n 'eop_abort': ,\n 'packet_gap_error': ,\n 'control_word_error': ,\n },\n },\n 'transmitted': {\n Optional (str) pkts: ,\n Optional (str) ipc_pkts: ,\n Optional (str) bytes: ,\n Optional (str) ipc_bytes: ,\n Optional (str) ipc_err: ,\n Optional (str) spi4_interrupt_counters: {\n 'out_of_frame': ,\n 'frame_error': ,\n 'fifo_over_flow': ,\n 'dip2_error': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_platform_hardware_subslot_subslot_plim_statistics", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L5228" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L5643" } }, "show platform hardware throughput crypto": { @@ -48352,7 +49687,7 @@ "package": "genie.libs.parser", "schema": "{\n'current_configured_crypto_throughput_level': ,\n'current_enforced_crypto_throughput_level': ,\n'default_crypto_throughput_level': ,\n'level': ,\n'reboot': ,\n'crypto_throughput': ,\nOptional (str) current_boot_level: ,\n}", "uid": "show_platform_hardware_throughput_crypto", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L10509" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L11196" } }, "show platform hardware throughput level": { @@ -48363,7 +49698,7 @@ "package": "genie.libs.parser", "schema": "{\n'curr_throughput_level': ,\n}", "uid": "show_platform_hardware_throughput_level", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L22005" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L22832" } }, "show platform hardware voltage margin switch {mode} rp active": { @@ -48374,7 +49709,7 @@ "package": "genie.libs.parser", "schema": "{\n'max_channels': ,\n'channels': {\n Any (str) *: {\n 'rail_name': ,\n 'voltage_in_mv': ,\n 'nominal_voltage': ,\n 'min_margin': ,\n 'percentage_change': ,\n 'max_margin': ,\n 'monitor': ,\n },\n },\n}", "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.py#L19900" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L20727" } }, "show platform host-access-table {intf}": { @@ -48385,7 +49720,7 @@ "package": "genie.libs.parser", "schema": "{\n'host_access': {\n Any (str) *: {\n 'src_address': ,\n 'vlan_id': ,\n 'access_mode': ,\n 'feature': ,\n 'type': ,\n },\n 'current_feature': ,\n 'default': ,\n },\n}", "uid": "show_platform_host-access-table_intf", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L23613" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L24448" } }, "show platform integrity": { @@ -48396,7 +49731,7 @@ "package": "genie.libs.parser", "schema": "{\n'platform': ,\n'boot': {\n Any (str) *: {\n 'version': ,\n 'hash': ,\n },\n 'loader': {\n 'version': ,\n 'hash': ,\n },\n },\n'os_version': ,\n'os_hashes': {\n Any (str) *: ,\n },\nOptional (str) signature_version: ,\nOptional (str) signature: ,\n}", "uid": "show_platform_integrity", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L7179" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L7862" } }, "show platform integrity sign nonce {nonce}": { @@ -48407,7 +49742,7 @@ "package": "genie.libs.parser", "schema": "{\n'platform': ,\n'boot': {\n Any (str) *: {\n 'version': ,\n 'hash': ,\n },\n 'loader': {\n 'version': ,\n 'hash': ,\n },\n },\n'os_version': ,\n'os_hashes': {\n Any (str) *: ,\n },\nOptional (str) signature_version: ,\nOptional (str) signature: ,\n}", "uid": "show_platform_integrity_sign_nonce_nonce", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L7179" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L7862" } }, "show platform integrity {signature}": { @@ -48418,7 +49753,7 @@ "package": "genie.libs.parser", "schema": "{\n'platform': ,\n'boot': {\n Any (str) *: {\n 'version': ,\n 'hash': ,\n },\n 'loader': {\n 'version': ,\n 'hash': ,\n },\n },\n'os_version': ,\n'os_hashes': {\n Any (str) *: ,\n },\nOptional (str) signature_version: ,\nOptional (str) signature: ,\n}", "uid": "show_platform_integrity_signature", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L7179" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L7862" } }, "show platform nat translations active": { @@ -48429,7 +49764,7 @@ "package": "genie.libs.parser", "schema": "{\n'index': {\n Any (str) *: {\n 'protocol': ,\n 'inside_global': ,\n 'inside_local': ,\n 'outside_local': ,\n 'outside_global': ,\n },\n },\n}", "uid": "show_platform_nat_translations_active", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L15671" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L16472" } }, "show platform nat translations active statistics": { @@ -48440,7 +49775,7 @@ "package": "genie.libs.parser", "schema": "{\n'nat_type': ,\n'netflow_type': ,\n'flow_record': ,\n'dynamic_nat_entries': ,\n'static_nat_entries': ,\n'total_nat_entries': ,\n'total_hw_resource_tcam': ,\n}", "uid": "show_platform_nat_translations_active_statistics", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L15566" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L16367" } }, "show platform packet-trace packet all": { @@ -48451,7 +49786,7 @@ "package": "genie.libs.parser", "schema": "{\n'packets': {\n : {\n 'cbug_id': ,\n 'summary': {\n 'input': ,\n 'output': ,\n 'state': ,\n 'start_timestamp_ns': ,\n 'stop_timestamp_ns': ,\n 'start_timestamp': ,\n 'stop_timestamp': ,\n },\n 'path_trace': {\n Optional (str) ipv4_input: {\n 'input': ,\n 'output': ,\n 'source': ,\n 'destination': ,\n 'protocol': ,\n Optional (str) src_port: ,\n Optional (str) dst_port: ,\n },\n Optional (str) ipv4_output: {\n 'input': ,\n 'output': ,\n 'source': ,\n 'destination': ,\n 'protocol': ,\n Optional (str) src_port: ,\n Optional (str) dst_port: ,\n },\n Optional (str) icmpv4_input: {\n 'input': ,\n 'output': ,\n 'type': ,\n 'code': ,\n },\n Optional (str) icmpv4_output: {\n 'input': ,\n 'output': ,\n 'type': ,\n 'code': ,\n },\n Optional (str) cft: {\n 'api': ,\n 'packet_capabilities': ,\n 'input_vrf_idx': ,\n 'calling_feature': ,\n 'direction': ,\n 'triplet_vrf_idx': ,\n 'triplet_network_start': ,\n 'triplet_triplet_flags': ,\n 'triplet_counter': ,\n 'cft_bucket_number': ,\n 'cft_l3_payload_size': ,\n 'cft_pkt_ind_flags': ,\n 'cft_pkt_ind_valid': ,\n 'tuple_src_ip': ,\n 'tuple_dst_ip': ,\n 'tuple_src_port': ,\n 'tuple_dst_port': ,\n 'tuple_vrfid': ,\n 'tuple_l4_protocol': ,\n 'tuple_l3_protocol': ,\n 'pkt_sb_state': ,\n 'pkt_sb_num_flows': ,\n 'pkt_sb_tuple_epoch': ,\n 'returned_cft_error': ,\n 'returned_fid': ,\n },\n Optional (str) nbar: {\n 'packet_number_in_flow': ,\n 'classification_state': ,\n 'classification_name': ,\n 'classification_id': ,\n 'classification_source': ,\n 'number_of_matched_sub_classifications': ,\n 'number_of_extracted_fields': ,\n 'is_pa_split_packet': ,\n 'tph_mqc_bitmask_value': ,\n },\n Optional (str) qos: {\n 'direction': ,\n 'action': ,\n 'fields': ,\n },\n Optional (str) ipsec: {\n 'action': ,\n 'sa_handle': ,\n 'spi': ,\n 'peer_addr': ,\n 'local_addr': ,\n },\n Optional (str) nat: {\n 'direction': ,\n 'from': ,\n 'action': ,\n 'fwd_point': ,\n 'vrf': ,\n 'table_id': ,\n 'protocol': ,\n 'src_addr': ,\n 'dest_addr': ,\n 'src_port': ,\n 'dst_port': ,\n },\n },\n Optional (str) iosd_flow: {\n Optional (str) infra: {\n 'pkt_direction': ,\n 'packet_rcvd_from': ,\n },\n Optional (str) ip: {\n 'pkt_direction': ,\n 'packet_enqueued_in': ,\n 'source': ,\n 'destination': ,\n 'interface': ,\n },\n Optional (str) tcp: {\n 'pkt_direction': ,\n 'tcp0': ,\n },\n Optional (str) udp: {\n 'pkt_direction': ,\n 'src': ,\n 'dst': ,\n 'length': ,\n },\n },\n },\n },\n}", "uid": "show_platform_packet-trace_packet_all", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L17667" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L18478" } }, "show platform packet-trace packet {packet_id}": { @@ -48462,7 +49797,7 @@ "package": "genie.libs.parser", "schema": "{\n'packets': {\n : {\n 'cbug_id': ,\n 'summary': {\n 'input': ,\n 'output': ,\n 'state': ,\n 'start_timestamp_ns': ,\n 'stop_timestamp_ns': ,\n 'start_timestamp': ,\n 'stop_timestamp': ,\n },\n 'path_trace': {\n Optional (str) ipv4_input: {\n 'input': ,\n 'output': ,\n 'source': ,\n 'destination': ,\n 'protocol': ,\n Optional (str) src_port: ,\n Optional (str) dst_port: ,\n },\n Optional (str) ipv4_output: {\n 'input': ,\n 'output': ,\n 'source': ,\n 'destination': ,\n 'protocol': ,\n Optional (str) src_port: ,\n Optional (str) dst_port: ,\n },\n Optional (str) icmpv4_input: {\n 'input': ,\n 'output': ,\n 'type': ,\n 'code': ,\n },\n Optional (str) icmpv4_output: {\n 'input': ,\n 'output': ,\n 'type': ,\n 'code': ,\n },\n Optional (str) cft: {\n 'api': ,\n 'packet_capabilities': ,\n 'input_vrf_idx': ,\n 'calling_feature': ,\n 'direction': ,\n 'triplet_vrf_idx': ,\n 'triplet_network_start': ,\n 'triplet_triplet_flags': ,\n 'triplet_counter': ,\n 'cft_bucket_number': ,\n 'cft_l3_payload_size': ,\n 'cft_pkt_ind_flags': ,\n 'cft_pkt_ind_valid': ,\n 'tuple_src_ip': ,\n 'tuple_dst_ip': ,\n 'tuple_src_port': ,\n 'tuple_dst_port': ,\n 'tuple_vrfid': ,\n 'tuple_l4_protocol': ,\n 'tuple_l3_protocol': ,\n 'pkt_sb_state': ,\n 'pkt_sb_num_flows': ,\n 'pkt_sb_tuple_epoch': ,\n 'returned_cft_error': ,\n 'returned_fid': ,\n },\n Optional (str) nbar: {\n 'packet_number_in_flow': ,\n 'classification_state': ,\n 'classification_name': ,\n 'classification_id': ,\n 'classification_source': ,\n 'number_of_matched_sub_classifications': ,\n 'number_of_extracted_fields': ,\n 'is_pa_split_packet': ,\n 'tph_mqc_bitmask_value': ,\n },\n Optional (str) qos: {\n 'direction': ,\n 'action': ,\n 'fields': ,\n },\n Optional (str) ipsec: {\n 'action': ,\n 'sa_handle': ,\n 'spi': ,\n 'peer_addr': ,\n 'local_addr': ,\n },\n Optional (str) nat: {\n 'direction': ,\n 'from': ,\n 'action': ,\n 'fwd_point': ,\n 'vrf': ,\n 'table_id': ,\n 'protocol': ,\n 'src_addr': ,\n 'dest_addr': ,\n 'src_port': ,\n 'dst_port': ,\n },\n },\n Optional (str) iosd_flow: {\n Optional (str) infra: {\n 'pkt_direction': ,\n 'packet_rcvd_from': ,\n },\n Optional (str) ip: {\n 'pkt_direction': ,\n 'packet_enqueued_in': ,\n 'source': ,\n 'destination': ,\n 'interface': ,\n },\n Optional (str) tcp: {\n 'pkt_direction': ,\n 'tcp0': ,\n },\n Optional (str) udp: {\n 'pkt_direction': ,\n 'src': ,\n 'dst': ,\n 'length': ,\n },\n },\n },\n },\n}", "uid": "show_platform_packet-trace_packet_packet_id", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L17667" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L18478" } }, "show platform packet-trace statistics": { @@ -48473,7 +49808,7 @@ "package": "genie.libs.parser", "schema": "{\n'packets_summary': {\n Optional (str) matched: ,\n 'traced': ,\n },\n'packets_recieved': {\n 'ingress': ,\n 'inject': ,\n },\n'packets_processed': {\n 'forward': ,\n 'punt': ,\n 'drop': ,\n 'consume': ,\n },\n}", "uid": "show_platform_packet-trace_statistics", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L17390" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L18201" } }, "show platform packet-trace summary": { @@ -48484,7 +49819,18 @@ "package": "genie.libs.parser", "schema": "{\n'packets': {\n : {\n 'input_intf': ,\n 'output_intf': ,\n 'state': ,\n Optional (str) reason: {\n 'code': ,\n 'text': ,\n },\n },\n },\n}", "uid": "show_platform_packet-trace_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L17484" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L18295" + } + }, + "show platform pm etherchannel {ec_channel_group_id} group-mask": { + "iosxe": { + "class": "ShowPlatformPmEtherchannelGroupMask", + "doc": "Parser for show platform pm etherchannel {ec_channel_group_id} group-mask", + "module_name": "show_platform", + "package": "genie.libs.parser", + "schema": "{\n'etherchannel': {\n Any (str) *: {\n 'ec_channel_group_id': ,\n 'ec_channel_group_mac': ,\n 'active_ports': ,\n Optional (str) interface: {\n Any (str) *: {\n 'if_id': ,\n 'ec_index': ,\n },\n },\n },\n },\n}", + "uid": "show_platform_pm_etherchannel_ec_channel_group_id_group-mask", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L34982" } }, "show platform pm interface-numbers": { @@ -48495,7 +49841,7 @@ "package": "genie.libs.parser", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'iif_id': ,\n 'gid': ,\n 'slot': ,\n 'unit': ,\n 'slun': ,\n 'hwidb_ptr': ,\n 'status': ,\n 'status2': ,\n 'state': ,\n 'snmp_if_index': ,\n },\n },\n}", "uid": "show_platform_pm_interface-numbers", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L26411" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L27247" } }, "show platform pm port-data {interface}": { @@ -48506,7 +49852,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) pm_port_data: {\n Any (str) *: {\n Optional (str) field: ,\n Optional (str) admin_field: ,\n Optional (str) oper_field: ,\n },\n },\nOptional (str) pm_port_info: {\n Optional (str) forwarding_vlans: ,\n Optional (str) current_pruned_vlans: ,\n Optional (str) previous_pruned_vlans: ,\n Optional (str) sw_linkneg_state: ,\n Optional (str) no_link_down_events: ,\n Optional (str) time_stamp_last_link_flapped: ,\n Optional (str) last_link_down_duration_secs: ,\n Optional (str) last_link_up_duration_secs: ,\n },\n}", "uid": "show_platform_pm_port-data_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L24490" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L25325" } }, "show platform power": { @@ -48526,7 +49872,7 @@ "package": "genie.libs.parser", "schema": "{\n'chassis': ,\n'total_load': ,\n'total_capacity': ,\n'load_capacity_percent': ,\n'power_capacity': ,\n'redundant_alc': ,\n'fan_alc': ,\n'fru_alc': ,\n'excess_power': ,\n'excess_capacity_percent': ,\n'redundancy_mode': ,\n'allocation_status': ,\n'slot': {\n Any (str) *: {\n 'type': ,\n 'state': ,\n Optional (str) allocation: ,\n Optional (str) capacity: ,\n Optional (str) load: ,\n },\n },\n}", "uid": "show_platform_power", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L6065" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L6480" } }, "show platform resources": { @@ -48537,7 +49883,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) rp: {\n Any (str) *: {\n 'state': ,\n 'role': ,\n 'control_processer': {\n 'usage_perc': ,\n 'max_perc': ,\n 'warning_perc': ,\n 'critical_perc': ,\n 'state': ,\n 'dram': {\n 'usage_mb': ,\n 'usage_perc': ,\n 'max_mb': ,\n 'warning_perc': ,\n 'critical_perc': ,\n 'state': ,\n },\n Optional (str) bootflash: {\n 'usage_mb': ,\n 'usage_perc': ,\n 'max_mb': ,\n 'warning_perc': ,\n 'critical_perc': ,\n 'state': ,\n },\n Optional (str) harddisk: {\n 'usage_mb': ,\n 'usage_perc': ,\n 'max_mb': ,\n 'warning_perc': ,\n 'critical_perc': ,\n 'state': ,\n },\n },\n },\n },\nOptional (str) esp: {\n Any (str) *: {\n 'state': ,\n 'role': ,\n Optional (str) control_processer: {\n 'usage_perc': ,\n 'max_perc': ,\n 'warning_perc': ,\n 'critical_perc': ,\n 'state': ,\n 'dram': {\n 'usage_mb': ,\n 'usage_perc': ,\n 'max_mb': ,\n 'warning_perc': ,\n 'critical_perc': ,\n 'state': ,\n },\n },\n 'qfp': {\n 'state': ,\n Optional (str) tcam: {\n 'usage_cells': ,\n 'usage_perc': ,\n 'max_cells': ,\n 'warning_perc': ,\n 'critical_perc': ,\n 'state': 'H',\n },\n 'dram': {\n 'usage_kb': ,\n 'usage_perc': ,\n 'max_kb': ,\n 'warning_perc': ,\n 'critical_perc': ,\n 'state': ,\n },\n 'iram': {\n 'usage_kb': ,\n 'usage_perc': ,\n 'max_kb': ,\n 'warning_perc': ,\n 'critical_perc': ,\n 'state': ,\n },\n 'cpu_utilization': {\n 'usage_perc': ,\n 'max_perc': ,\n 'warning_perc': ,\n 'state': ,\n },\n Optional (Any) Any (str) *: {\n 'usage_kb': ,\n 'usage_perc': ,\n 'max_kb': ,\n 'warning_perc': ,\n 'critical_perc': ,\n 'state': ,\n },\n },\n },\n },\nOptional (str) sip: {\n Any (str) *: {\n 'state': ,\n 'control_processer': {\n 'usage_perc': ,\n 'max_perc': ,\n 'warning_perc': ,\n 'critical_perc': ,\n 'state': ,\n 'dram': {\n 'usage_mb': ,\n 'usage_perc': ,\n 'max_mb': ,\n 'warning_perc': ,\n 'critical_perc': ,\n 'state': ,\n },\n },\n },\n },\nOptional (str) control_processer: {\n 'usage_perc': ,\n 'max_perc': ,\n 'warning_perc': ,\n 'critical_perc': ,\n 'state': ,\n 'dram': {\n 'usage_mb': ,\n 'usage_perc': ,\n 'max_mb': ,\n 'warning_perc': ,\n 'critical_perc': ,\n 'state': ,\n },\n Optional (str) tmpfs: {\n 'usage_mb': ,\n 'usage_perc': ,\n 'max_mb': ,\n 'warning_perc': ,\n 'critical_perc': ,\n 'state': ,\n },\n },\n}", "uid": "show_platform_resources", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L8266" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L8953" } }, "show platform soft infra bipc | inc buffer": { @@ -48548,7 +49894,29 @@ "package": "genie.libs.parser", "schema": "{\n'platform_soft_infra_bipc': {\n 'total_buffers_allocated': ,\n 'total_buffers_freed': ,\n 'total_buffer_alloc_failure': ,\n },\n'buffers': {\n 'rx_buffers_allocated': ,\n 'rx_buffer_freed': ,\n 'tx_buffer_allocated': ,\n 'tx_buffer_freed': ,\n },\n'failure': {\n 'rx_buffer_alloc_failure': ,\n 'tx_buffer_alloc_failure': ,\n },\n}", "uid": "show_platform_soft_infra_bipc___inc_buffer", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L20986" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L21813" + } + }, + "show platform software access-list switch active F0 summary": { + "iosxe": { + "class": "ShowPlatformSoftwareAccessListSwitchActiveF0Summary", + "doc": "Parser for show platform software access-list switch active F0 summary", + "module_name": "show_platform", + "package": "genie.libs.parser", + "schema": "{\n'summary': {\n Any (str) *: {\n 'access_list': ,\n 'num_ref': ,\n 'dwnld_aces': ,\n },\n },\n}", + "uid": "show_platform_software_access-list_switch_active_F0_summary", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L35181" + } + }, + "show platform software access-list {switch} {mode} FP {switch_var} og-lkup-ids": { + "iosxe": { + "class": "ShowPlatformSoftwareAccessListSwitchActiveFPActiveOgLkupIds", + "doc": "Parser for show platform software access-list {switch} {mode} FP {switch_var} og-lkup-ids", + "module_name": "show_platform", + "package": "genie.libs.parser", + "schema": "{\n'summary': {\n Any (str) *: {\n 'access_list': ,\n 'src_lkup_id': ,\n 'dst_lkup_id': ,\n },\n },\n}", + "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.py#L35544" } }, "show platform software audit summary": { @@ -48559,7 +49927,7 @@ "package": "genie.libs.parser", "schema": "{\n'chassis': {\n Any (str) *: {\n Optional (str) route_process: ,\n 'avc_denial_count': ,\n },\n },\n}", "uid": "show_platform_software_audit_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L30263" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L31106" } }, "show platform software bp crimson content config": { @@ -48570,7 +49938,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n 'fipskey': ,\n 'interface_details': {\n Any (str) *: {\n 'link': ,\n 'slot': ,\n },\n },\n 'node_details': {\n 'node_number': ,\n 'priority': ,\n },\n 'svl_link': {\n 'link': ,\n },\n 'svl_ports': {\n 'domain': ,\n 'mode': ,\n 'node': ,\n 'router_id': ,\n },\n },\n}", "uid": "show_platform_software_bp_crimson_content_config", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L20077" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L20904" } }, "show platform software bp crimson statistics": { @@ -48582,7 +49950,7 @@ "package": "genie.libs.parser", "schema": "{\n'bp_crimson_statistics': {\n Any (str) *: ,\n },\n'bp_svl_crimson_statistics': {\n Any (str) *: ,\n },\n'bp_remote_db_statistics': {\n 'get_requests': {\n Any (str) *: ,\n },\n 'set_requests': {\n Any (str) *: ,\n },\n 'in_progress_requests': {\n Any (str) *: ,\n },\n 'dbal_response_time': {\n 'max_(ms)': ,\n },\n 'record_free_failures': {\n Any (str) *: ,\n },\n },\n}", "uid": "show_platform_software_bp_crimson_statistics", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9600/show_platform.py#L915" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9600/show_platform.py#L919" }, "class": "ShowPlatformSoftwareBpCrimsonStatistics", "doc": " Parser for show platform software bp crimson statistics", @@ -48590,7 +49958,7 @@ "package": "genie.libs.parser", "schema": "{\n'bp_crimson_statistics': {\n 'initialized': ,\n 'config_database_init_d': ,\n 'config_db_persist': ,\n 'config_db_restorable': ,\n 'config_lock_mgr_dbid': ,\n 'oper_database_init_d': ,\n 'oper_lock_mgr_dbid': ,\n 'garbage_collections': ,\n },\nOptional (str) bp_svl_crimson_statistics: {\n 'config_notify_mgr_id': ,\n 'config_dyn_tables_reg_d': ,\n 'config_dyn_reg_failures': ,\n 'config_dyn_tables_dereg_d': ,\n 'config_dereg_deferred': ,\n 'config_dereg_failures': ,\n 'config_table_updates': ,\n 'config_applied': ,\n 'config_skipped': ,\n 'oper_notify_mgr_dbid': ,\n 'oper_dyn_tables_reg_d': ,\n 'oper_dyn_reg_failures': ,\n 'oper_dyn_tables_dereg_d': ,\n 'oper_dereg_s_deferred': ,\n 'oper_dereg_failures': ,\n 'oper_table_updates': ,\n 'dyn_table_failures': ,\n 'dyn_table_dereg_failures': ,\n 'pending_notifications': ,\n 'notifications_highwater': ,\n 'notifications_processed': ,\n 'notification_failures': ,\n },\nOptional (str) bp_remote_db_statistics: {\n 'get_requests': {\n 'total_requests': ,\n 'pending_requests': ,\n 'timed_out_requests': ,\n 'failed_requests': ,\n },\n 'set_requests': {\n 'total_requests': ,\n 'pending_requests': ,\n 'timed_out_requests': ,\n 'failed_requests': ,\n },\n 'in_progress_requests': {\n 'type': ,\n 'db_id': ,\n 'batch_id': ,\n 'op_id': ,\n 'task_pid': ,\n },\n Optional (str) dbal_response_time: {\n 'max': ,\n },\n Optional (str) record_free_failures: {\n 'total_failures': ,\n },\n },\n}", "uid": "show_platform_software_bp_crimson_statistics", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L28091" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L28936" } }, "show platform software bridge-domain Fp active {bd_id} mac-table": { @@ -48623,7 +49991,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf_name': {\n Any (str) *: {\n 'process_type': {\n Any (str) *: {\n 'gateway': {\n Any (str) *: {\n Optional (str) mask: ,\n Optional (str) route_vrf_name: ,\n Optional (str) route_mask_num: ,\n Optional (str) route_ip_address: ,\n Optional (str) stage: ,\n Optional (str) distance: ,\n Optional (str) metric: ,\n Optional (str) interface: ,\n Optional (str) route_metric: ,\n Optional (str) traffic_share: ,\n Optional (str) mask_number: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_platform_software_cef_protocol_vrf_option_ip_mask_feature-all", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_vrf.py#L623" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_vrf.py#L643" } }, "show platform software cpm switch {mode} B0 control-info": { @@ -48634,7 +50002,7 @@ "package": "genie.libs.parser", "schema": "{\n'system_port': ,\n'svl_control_interface': {\n Any (str) *: {\n Any (str) *: {\n 'ec_if_id': ,\n 'system_port': ,\n 'if_type': ,\n },\n },\n },\n}", "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.py#L15847" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L16648" } }, "show platform software cpm switch {mode} B0 counters drop": { @@ -48645,7 +50013,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: ,\n}", "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.py#L14871" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L15656" } }, "show platform software cpm switch {mode} B0 counters punt-inject": { @@ -48656,7 +50024,7 @@ "package": "genie.libs.parser", "schema": "{\n'traffic_type': {\n Any (str) *: {\n 'packets_inject': ,\n 'packets_punt': ,\n 'drop_inject': ,\n 'drop_punt': ,\n },\n },\n}", "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.py#L14913" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L15698" } }, "show platform software cpm switch {mode} B0 ipc brief": { @@ -48667,7 +50035,7 @@ "package": "genie.libs.parser", "schema": "{\n'ipc_status': {\n 'cpm_cm': ,\n 'cpm_fed': ,\n },\n}", "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.py#L14953" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L15738" } }, "show platform software cpm switch {mode} B0 ipc detail": { @@ -48678,7 +50046,7 @@ "package": "genie.libs.parser", "schema": "{\n'bipc_connection_status': {\n Optional (str) service: ,\n Optional (str) peer_location: ,\n Optional (str) peer_state: ,\n Optional (str) connection_drops: ,\n Optional (str) flow_control: ,\n Optional (str) transition_count: ,\n Optional (str) received_msgs: ,\n Optional (str) tdl_hdl_failure: ,\n Optional (str) dispatch_failures: ,\n Optional (str) rx_other_drops: ,\n Optional (str) sent_msgs: ,\n Optional (str) tx_no_mem_failures: ,\n Optional (str) tx_other_drops: ,\n Optional (str) tx_no_space_failures: ,\n },\n}", "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.py#L15015" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L15800" } }, "show platform software cpm switch {mode} B0 resource": { @@ -48689,7 +50057,7 @@ "package": "genie.libs.parser", "schema": "{\n'device_status': {\n 'oobnd1': ,\n 'leaba0_3': ,\n 'leaba0_5': ,\n },\n}", "uid": "show_platform_software_cpm_switch_mode_B0_resource", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L15923" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L16724" } }, "show platform software dbal smd R0 database all": { @@ -48700,7 +50068,18 @@ "package": "genie.libs.parser", "schema": "{\n'db_name': {\n Any (str) *: {\n 'db_mode': ,\n 'batches_waiting': ,\n 'batches_in_progress': ,\n 'batches_done': ,\n 'tunnels_active': ,\n 'tunnels_closed': ,\n },\n },\n}", "uid": "show_platform_software_dbal_smd_R0_database_all", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L13575" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L14262" + } + }, + "show platform software distributed-ipsec tunnel-info": { + "iosxe": { + "class": "ShowPlatformSoftwareDistributedIpsecTunnelInfo", + "doc": "Parser for show platform software distributed-ipsec tunnel-info", + "module_name": "show_platform", + "package": "genie.libs.parser", + "schema": "{\n'asic_count': ,\n: {\n 'switch_number': ,\n 'asic_value': ,\n 'num_of_tunnel': ,\n 'platform': ,\n },\nOptional (str) svti_tunnel: {\n Any (str) *: {\n 'if_id': ,\n 'sbad_info': ,\n 'switch_number': ,\n 'asic_id': ,\n },\n },\n}", + "uid": "show_platform_software_distributed-ipsec_tunnel-info", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L35469" } }, "show platform software dns-umbrella statistics": { @@ -48711,7 +50090,7 @@ "package": "genie.libs.parser", "schema": "{\n'umbrella_statistics': {\n 'total_packets': ,\n 'dns_crypt_queries': ,\n 'dns_crypt_responses': ,\n 'dns_queries': ,\n 'dns_bypass_queries': ,\n 'dns_umbrella_responses': ,\n 'dns_other_responses': ,\n 'aged_queries': ,\n 'dropped_packets': ,\n },\n}", "uid": "show_platform_software_dns-umbrella_statistics", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L14427" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L15122" } }, "show platform software dpidb index": { @@ -48722,7 +50101,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n 'index': ,\n },\n}", "uid": "show_platform_software_dpidb_index", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L11274" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L11961" } }, "show platform software evpn Fp active encap-oce index {oce_index} detail": { @@ -48744,7 +50123,7 @@ "package": "genie.libs.parser", "schema": "{\n'start_time': ,\n'end_time': ,\nAny (str) *: {\n Optional (str) mid: ,\n Optional (str) nist: ,\n Optional (str) pnm: ,\n Optional (str) prv: ,\n Optional (str) sn: ,\n Optional (str) mnm: ,\n Optional (str) status: ,\n },\n}", "uid": "show_platform_software_factory-reset_secure_log", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L20416" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L21243" } }, "show platform software fed active acl counters hardware": { @@ -48755,7 +50134,7 @@ "package": "genie.libs.parser", "schema": "{\n'counters': {\n 'unknown_stat_counter': ,\n 'ingress_ipv4_forward': ,\n 'ingress_ipv4_forward_from_cpu': ,\n 'ingress_ipv4_pacl_drop': ,\n 'ingress_ipv4_vacl_drop': ,\n 'ingress_ipv4_racl_drop': ,\n 'ingress_ipv4_gacl_drop': ,\n 'ingress_ipv4_racl_drop_and_log': ,\n 'ingress_ipv4_vacl_drop_and_log': ,\n 'ingress_ipv4_pacl_cpu': ,\n 'ingress_ipv4_vacl_cpu': ,\n 'ingress_ipv4_racl_cpu': ,\n 'ingress_ipv4_gacl_cpu': ,\n 'ingress_ipv4_tcp_mss_cpu': ,\n 'ingress_ipv6_forward': ,\n 'ingress_ipv6_forward_from_cpu': ,\n 'ingress_ipv6_pacl_drop': ,\n 'ingress_ipv6_vacl_drop': ,\n 'ingress_ipv6_racl_drop': ,\n 'ingress_ipv6_gacl_drop': ,\n 'ingress_ipv6_racl_drop_and_log': ,\n 'ingress_ipv6_vacl_drop_and_log': ,\n 'ingress_ipv6_pacl_cpu': ,\n 'ingress_ipv6_pacl_sisf_cpu': ,\n 'ingress_ipv6_vacl_cpu': ,\n 'ingress_ipv6_vacl_sisf_cpu': ,\n 'ingress_ipv6_racl_cpu': ,\n 'ingress_ipv6_gacl_cpu': ,\n 'ingress_ipv6_tcp_mss_cpu': ,\n 'ingress_mac_forward': ,\n 'ingress_mac_forward_from_cpu': ,\n 'ingress_mac_pacl_drop': ,\n 'ingress_mac_vacl_drop': ,\n 'ingress_mac_racl_drop': ,\n 'ingress_mac_gacl_drop': ,\n 'ingress_mac_racl_drop_and_log': ,\n 'ingress_mac_vacl_drop_and_log': ,\n 'ingress_mac_pacl_cpu': ,\n 'ingress_mac_vacl_cpu': ,\n 'ingress_mac_racl_cpu': ,\n 'ingress_mac_gacl_cpu': ,\n 'ingress_dai_smac_validation_drop': ,\n 'ingress_dai_dmac_validation_drop': ,\n 'ingress_dai_ip_validation_drop': ,\n 'ingress_arp_acl_permit': ,\n 'ingress_arp_acl_drop': ,\n 'ingress_auth_acl_drop': ,\n Optional (str) ingress_ipv4_ipclients_cpu: ,\n Optional (str) ingress_ipv6_ipclients_cpu: ,\n Optional (str) ingress_ipv4_ipclients_drop: ,\n Optional (str) ingress_ipv6_ipclients_drop: ,\n 'egress_ipv4_forward': ,\n 'egress_ipv4_forward_to_cpu': ,\n Optional (str) egress_ipv4_forward_from_cpu: ,\n 'egress_ipv4_pacl_drop': ,\n 'egress_ipv4_vacl_drop': ,\n 'egress_ipv4_racl_drop': ,\n 'egress_ipv4_gacl_drop': ,\n 'egress_ipv4_racl_drop_and_log': ,\n 'egress_ipv4_vacl_drop_and_log': ,\n 'egress_ipv4_pacl_cpu': ,\n 'egress_ipv4_vacl_cpu': ,\n 'egress_ipv4_racl_cpu': ,\n 'egress_ipv4_gacl_cpu': ,\n 'egress_ipv4_tcp_mss_cpu': ,\n 'egress_ipv6_forward': ,\n 'egress_ipv6_forward_to_cpu': ,\n Optional (str) egress_ipv6_forward_from_cpu: ,\n 'egress_ipv6_pacl_drop': ,\n 'egress_ipv6_vacl_drop': ,\n 'egress_ipv6_racl_drop': ,\n 'egress_ipv6_gacl_drop': ,\n 'egress_ipv6_racl_drop_and_log': ,\n 'egress_ipv6_vacl_drop_and_log': ,\n 'egress_ipv6_pacl_cpu': ,\n 'egress_ipv6_vacl_cpu': ,\n 'egress_ipv6_racl_cpu': ,\n 'egress_ipv6_gacl_cpu': ,\n 'egress_ipv6_tcp_mss_cpu': ,\n 'egress_mac_forward': ,\n 'egress_mac_forward_to_cpu': ,\n Optional (str) egress_mac_forward_from_cpu: ,\n 'egress_mac_pacl_drop': ,\n 'egress_mac_vacl_drop': ,\n 'egress_mac_racl_drop': ,\n 'egress_mac_gacl_drop': ,\n 'egress_mac_racl_drop_and_log': ,\n 'egress_mac_vacl_drop_and_log': ,\n 'egress_mac_pacl_cpu': ,\n 'egress_mac_vacl_cpu': ,\n 'egress_mac_racl_cpu': ,\n 'egress_mac_gacl_cpu': ,\n 'egress_ipv4_cpu_queues_drop': ,\n 'egress_ipv4_p2p_drop': ,\n 'egress_ipv6_p2p_drop': ,\n 'egress_mac_p2p_drop': ,\n 'egress_ipv4_p2p_redirect': ,\n 'egress_ipv6_p2p_redirect': ,\n 'egress_mac_p2p_redirect': ,\n 'egress_ipv4_sgacl_drop': ,\n 'egress_ipv6_sgacl_drop': ,\n 'egress_ipv4_sgacl_test_cell_drop': ,\n 'egress_ipv6_sgacl_test_cell_drop': ,\n 'egress_ipv4_dns_response_cpu': ,\n 'egress_ipv6_dns_response_cpu': ,\n 'egress_ipv4_pre_sgacl_forward': ,\n },\n}", "uid": "show_platform_software_fed_active_acl_counters_hardware", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L10440" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L11127" } }, "show platform software fed active acl info summary": { @@ -48767,7 +50146,7 @@ "package": "genie.libs.parser", "schema": "{\n'acl_name': {\n Any (str) *: {\n 'cg_id': ,\n 'protocol': ,\n 'no_of_aces': ,\n Optional (str) feature: ,\n 'direction_ingress': ,\n 'direction_egress': ,\n },\n },\n}", "uid": "show_platform_software_fed_active_acl_info_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9600/show_platform.py#L441" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9600/show_platform.py#L445" } } }, @@ -48780,7 +50159,7 @@ "package": "genie.libs.parser", "schema": "{\n'acl_name': {\n Any (str) *: {\n 'cg_id': ,\n 'protocol': ,\n 'no_of_aces': ,\n Optional (str) feature: ,\n 'direction_ingress': ,\n 'direction_egress': ,\n },\n },\n}", "uid": "show_platform_software_fed_active_acl_info_summary___include_acl_name", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9600/show_platform.py#L441" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9600/show_platform.py#L445" } } }, @@ -48792,7 +50171,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) acl_usage: {\n Optional (str) ace_software: {\n Optional (str) vmr_max: ,\n Optional (str) used: ,\n },\n 'acl_name': {\n Any (str) *: {\n 'direction': {\n Any (str) *: {\n 'feature_type': ,\n 'acl_type': ,\n 'entries_used': ,\n },\n },\n },\n },\n },\n}", "uid": "show_platform_software_fed_active_acl_usage", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L11991" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L12678" } }, "show platform software fed active acl usage | include {acl_name}": { @@ -48803,7 +50182,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) acl_usage: {\n Optional (str) ace_software: {\n Optional (str) vmr_max: ,\n Optional (str) used: ,\n },\n 'acl_name': {\n Any (str) *: {\n 'direction': {\n Any (str) *: {\n 'feature_type': ,\n 'acl_type': ,\n 'entries_used': ,\n },\n },\n },\n },\n },\n}", "uid": "show_platform_software_fed_active_acl_usage___include_acl_name", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L11991" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L12678" } }, "show platform software fed active fnf et-analytics-flows": { @@ -48814,7 +50193,7 @@ "package": "genie.libs.parser", "schema": "{\n'current-eta-records': ,\n'excess-packets-received': ,\n'excess-syn-received': ,\n'total-eta-fnf': ,\n'total-eta-idp': ,\n'total-eta-records': ,\n'total-eta-splt': ,\n'total-packets-out-of-order': ,\n'total-packets-received': ,\n'total-packets-retransmitted': ,\n}", "uid": "show_platform_software_fed_active_fnf_et-analytics-flows", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L9510" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L10197" } }, "show platform software fed active fnf record-count asic {asic_num}": { @@ -48826,10 +50205,21 @@ "package": "genie.libs.parser", "schema": "{\n'current_flow_count': ,\n'total_flows_learned': ,\n'hash_searched_flow_count': ,\n'overflow_searched_flow_count': ,\n'hash_unsearched_flow_count': ,\n'overflow_unsearched_flow_count': ,\n'total_flow_searched': ,\n'total_search_failures': ,\n'total_avc_cpu_copy_disable': ,\n'total_eta_cpu_copy_disable': ,\n'total_cpu_copy_disable': ,\n'total_avc_feature_flows': ,\n'total_eta_feature_flows': ,\n'total_eta_and_avc_feature_flows': ,\n'total_num_eta_flows_agedout': ,\nOptional (str) reflexive_claimed_flow: ,\nOptional (str) reflexive_claimed_flow_deleted: ,\nOptional (str) reflexive_stale_flow_aged_out: ,\nOptional (str) reflexive_flow_deleted: ,\n'total_flows_deleted': ,\n'total_delete_failures': ,\n'total_flow_aged_out': ,\n'total_stale_flow_deleted': ,\n'total_stale_flow_del_aborted': ,\n'total_packets_aged_out': ,\n'total_bytes_aged_out': ,\n}", "uid": "show_platform_software_fed_active_fnf_record-count_asic_asic_num", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9600/show_platform.py#L548" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9600/show_platform.py#L552" } } }, + "show platform software fed active ifm interfaces tunnel": { + "iosxe": { + "class": "ShowPlatformSoftwareFedIfm", + "doc": null, + "module_name": "show_platform", + "package": "genie.libs.parser", + "schema": "{\n'interfaces': {\n Any (str) *: {\n 'if_id': ,\n 'state': ,\n },\n },\n}", + "uid": "show_platform_software_fed_active_ifm_interfaces_tunnel", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L19368" + } + }, "show platform software fed active ifm interfaces vlan": { "iosxe": { "class": "ShowPlatformSoftwareFedIfmInterfaces", @@ -48838,7 +50228,7 @@ "package": "genie.libs.parser", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'if_id': ,\n 'state': ,\n },\n },\n}", "uid": "show_platform_software_fed_active_ifm_interfaces_vlan", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L27171" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L28007" } }, "show platform software fed active ifm interfaces {label}": { @@ -48849,7 +50239,7 @@ "package": "genie.libs.parser", "schema": "{\n'interface_name': {\n Any (str) *: {\n 'if_id': ,\n 'state': ,\n },\n },\n}", "uid": "show_platform_software_fed_active_ifm_interfaces_label", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L11408" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L12095" } }, "show platform software fed active ifm mappings": { @@ -48859,9 +50249,9 @@ "doc": " Parser for show platform software fed switch active ifm mappings", "module_name": "show_platform", "package": "genie.libs.parser", - "schema": "{\n'interface': {\n Any (str) *: {\n 'IF_ID': ,\n 'Inst': ,\n 'Asic': ,\n 'Core': ,\n 'Port': ,\n 'SubPort': ,\n 'Mac': ,\n 'Cntx': ,\n 'LPN': ,\n 'GPN': ,\n 'Type': ,\n 'Active': ,\n },\n },\n}", + "schema": "{\n'interface': {\n Any (str) *: {\n 'IF_ID': ,\n 'Inst': ,\n 'Asic': ,\n 'Core': ,\n 'Port': ,\n 'SubPort': ,\n 'Mac': ,\n 'Cntx': ,\n 'LPN': ,\n 'GPN': ,\n 'Type': ,\n 'Active': ,\n Optional (str) ifg_id: ,\n Optional (str) first_serdes: ,\n Optional (str) last_serdes: ,\n },\n },\n}", "uid": "show_platform_software_fed_active_ifm_mappings", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9500/show_platform.py#L977" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9500/show_platform.py#L983" }, "c9600": { "class": "ShowPlatformFedActiveIfmMapping", @@ -48878,7 +50268,7 @@ "package": "genie.libs.parser", "schema": "{\n'interface': {\n Any (str) *: {\n 'if_id': ,\n 'inst': ,\n 'asic': ,\n 'core': ,\n Optional (str) ifg_id: ,\n 'port': ,\n 'subport': ,\n 'mac': ,\n Optional (str) first_serdes: ,\n Optional (str) last_serdes: ,\n 'cntx': ,\n 'lpn': ,\n 'gpn': ,\n 'type': ,\n 'active': ,\n },\n },\n}", "uid": "show_platform_software_fed_active_ifm_mappings", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L17968" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L18779" } }, "show platform software fed active ifm {if_id}": { @@ -48889,7 +50279,7 @@ "package": "genie.libs.parser", "schema": "{\n'intf_id': ,\n'intf_name': ,\n'intf_block_pointer': ,\n'intf_block_state': ,\n'intf_state': ,\n'intf_admin_mode': ,\n'intf_status': ,\n'int_ref_cnt': ,\n'interface_type': {\n 'intf_type': ,\n 'port_type': ,\n 'port_location': ,\n 'slot': ,\n 'unit': ,\n 'slot_unit': ,\n 'snmp_index': ,\n 'gpn': ,\n 'ec_channel': ,\n 'ec_index': ,\n 'ipv4_mtu': ,\n 'ipv6_mtu': ,\n Optional (str) ipv4_vrf_id: ,\n Optional (str) ipv6_vrf_id: ,\n 'protocol_flags': ,\n Optional (str) misc_flags: ,\n 'icmpv4_flags': ,\n 'icmpv6_flags': ,\n 'mac_address': ,\n 'qos_trust_type': ,\n },\n'ref_count': ,\n'port_phy_sub': {\n 'affinity': ,\n 'lpn': ,\n 'gpn': ,\n 'speed': ,\n 'type': ,\n 'mtu': ,\n 'ac_profile': ,\n },\n'port_sub': {\n 'mac_port_oid': ,\n 'system_port_oid': ,\n 'system_port_gid': ,\n 'ethernet_port_oid': ,\n 'vog_oid': ,\n },\n'platform_sub': {\n 'asic': ,\n 'core': ,\n 'asic_port': ,\n 'asic_sub_port': ,\n 'ifg_id': ,\n 'mac_num': ,\n 'first_serdes': ,\n 'last_serdes': ,\n 'fc_mode': ,\n 'fec_mode': ,\n 'context_id': ,\n },\n'port_l2_sub': {\n 'port_mode': ,\n 'port_mode_set': ,\n 'vlan': ,\n 'ethertype': ,\n 'bd_vlan': ,\n 'status': ,\n 'ac_profile': ,\n },\nOptional (str) port_l3_sub: {\n Optional (str) vrf_id: ,\n Optional (str) ipv4_routing: ,\n Optional (str) ipv6_routing: ,\n Optional (str) mpls: ,\n Optional (str) pimv4: ,\n Optional (str) pimv6: ,\n Optional (str) ipv4_mtu: ,\n Optional (str) ipv6_mtu: ,\n Optional (str) l3_srv: ,\n Optional (str) l3_srv_oid: ,\n },\n}", "uid": "show_platform_software_fed_active_ifm_if_id", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L25392" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L26228" } }, "show platform software fed active inject packet-capture detailed": { @@ -48900,7 +50290,7 @@ "package": "genie.libs.parser", "schema": "{\n'inject_packet_capture': ,\n'buffer_wrapping': ,\n'total_captured': ,\n'capture_capacity': ,\n'capture_filter': ,\n'inject_packet_number': {\n Any (str) *: {\n 'interface': {\n 'pal': {\n 'iifd': ,\n },\n },\n 'metadata': {\n 'cause': ,\n 'sub_cause': ,\n 'q_no': ,\n 'linktype': ,\n },\n 'ether_hdr_1': {\n 'dest_mac': ,\n 'src_mac': ,\n },\n 'ether_hdr_2': {\n 'ether_type': ,\n },\n 'ipv4_hdr_1': {\n 'dest_ip': ,\n 'src_ip': ,\n },\n 'ipv4_hdr_2': {\n 'packet_len': ,\n 'ttl': ,\n 'protocol': ,\n },\n 'udp_hdr': {\n 'dest_port': ,\n 'src_port': ,\n },\n 'doppler_frame_descriptor': {\n 'fdformat': ,\n 'system_ttl': ,\n 'fdtype': ,\n 'span_session_map': ,\n 'qoslabel': ,\n 'fpe_first_header_type': ,\n },\n },\n },\n}", "uid": "show_platform_software_fed_active_inject_packet-capture_detailed", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L11054" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L11741" } }, "show platform software fed active ip igmp snooping groups count": { @@ -48911,7 +50301,7 @@ "package": "genie.libs.parser", "schema": "{\n'ip_igmp_snooping_entries': ,\n}", "uid": "show_platform_software_fed_active_ip_igmp_snooping_groups_count", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_igmp.py#L1215" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_igmp.py#L1266" } }, "show platform software fed active ipv6 mld snooping groups count": { @@ -48922,7 +50312,7 @@ "package": "genie.libs.parser", "schema": "{\n'ipv6_mld_snooping_entries': ,\n}", "uid": "show_platform_software_fed_active_ipv6_mld_snooping_groups_count", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mld.py#L766" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mld.py#L770" } }, "show platform software fed active matm adjacencies adjkey {adj_key}": { @@ -48933,7 +50323,7 @@ "package": "genie.libs.parser", "schema": "{\n'adj_id': {\n Any (str) *: {\n 'if_number': ,\n 'vni_id': ,\n 'len': ,\n 'vlan_id': ,\n 'encap': ,\n 'link_type': ,\n 'source_ip': ,\n 'destination_ip': ,\n 'si_handle': ,\n 'ri_handle': ,\n 'l3_mri_handle': ,\n 'di_handle': ,\n 'object_type': ,\n },\n },\n'created_time': ,\n'last_modified': ,\n'current_time': ,\nOptional (str) asic_instance: {\n Any (str) *: {\n Optional (str) ri: ,\n Optional (str) rewrite_type: ,\n Optional (str) mapped_ri: ,\n Optional (str) src_ip: ,\n Optional (str) dst_ip: ,\n Optional (str) dst_mac: ,\n Optional (str) src_mac: ,\n Optional (str) ipv4_ttl: ,\n Optional (str) iid_present: ,\n Optional (str) lisp_iid: ,\n Optional (str) lisp_flags: ,\n Optional (str) dst_port: ,\n Optional (str) update_l3if: ,\n Optional (str) is_ttl_prop: ,\n Optional (str) l3if_le: ,\n Optional (str) port_le: ,\n Optional (str) vlan_le: ,\n },\n },\n}", "uid": "show_platform_software_fed_active_matm_adjacencies_adjkey_adj_key", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L26566" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L27402" } }, "show platform software fed active matm adjacencies vlan {vlan_id}": { @@ -48944,7 +50334,7 @@ "package": "genie.libs.parser", "schema": "{\n'adj_id': {\n Any (str) *: {\n 'vlan_id': ,\n 'adj_key': ,\n 'encap': ,\n 'link_type': ,\n 'si_handle': ,\n 'ri_handle': ,\n 'l3_mri_handle': ,\n 'di_handle': ,\n 'obj_type': ,\n 'shared': ,\n },\n },\n}", "uid": "show_platform_software_fed_active_matm_adjacencies_vlan_vlan_id", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L26474" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L27310" } }, "show platform software fed active matm stats": { @@ -48955,7 +50345,7 @@ "package": "genie.libs.parser", "schema": "{\n'matm_counters': {\n Any (str) *: ,\n },\n}", "uid": "show_platform_software_fed_active_matm_stats", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L27466" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L28302" } }, "show platform software fed active monitor {session}": { @@ -48966,7 +50356,7 @@ "package": "genie.libs.parser", "schema": "{\n'session_type': ,\n'source_ports': {\n 'rx': ,\n 'tx': ,\n },\nOptional (str) destination_ports: ,\nOptional (str) source_vlans: ,\nOptional (str) destination_vlans: ,\n'source_rspan_vlan': ,\n'destination_rspan_vlan': ,\n'encap': ,\n'ingress_forwarding': ,\nOptional (str) filter_vlans: ,\n'erspan_enable': ,\n'erspan_hw_programmed': ,\n'erspan_mandatory_cfg': ,\n'erspan_id': ,\nOptional (str) gre_protocol: ,\n'mtu': ,\n'ip_tos': ,\n'ip_ttl': ,\n'cos': ,\n'vrf_id': ,\n'tunnel_if_id': ,\n'destination_ip': ,\n'org_ip': ,\nOptional (str) sgt_count: ,\nOptional (str) sgt_tag: ,\n}", "uid": "show_platform_software_fed_active_monitor_session", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L26845" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L27681" } }, "show platform software fed active mpls forwarding label {label} detail": { @@ -48977,7 +50367,29 @@ "package": "genie.libs.parser", "schema": "{\n'lentry_label': {\n Any (str) *: {\n 'nobj': ,\n 'lentry_hdl': ,\n 'modify_cnt': ,\n 'backwalk_cnt': ,\n 'lspa_handle': ,\n 'aal': {\n 'id': ,\n 'lbl': ,\n 'eos0': {\n 'adj_hdl': ,\n 'hw_hdl': ,\n },\n 'eos1': {\n 'adj_hdl': ,\n 'hw_hdl': ,\n },\n 'deagg_vrf_id': ,\n 'lspa_handle': ,\n },\n Optional (str) eos: {\n 'objid': ,\n 'local_label': ,\n 'flags': ,\n 'pdflags': ,\n 'nobj0': ,\n 'nobj1': ,\n 'modify': ,\n 'bwalk': ,\n },\n Optional (str) label: {\n Any (str) *: {\n 'link_type': ,\n 'local_label': ,\n 'outlabel': ,\n 'flags': {\n Any (str) *: ,\n },\n 'pdflags': {\n Any (str) *: ,\n },\n 'adj_handle': ,\n 'unsupported_recursion': ,\n 'olbl_changed': ,\n 'local_adj': ,\n 'modify_cnt': ,\n 'bwalk_cnt': ,\n 'subwalk_cnt': ,\n 'collapsed_oce': ,\n Optional (str) label_aal: {\n Any (str) *: {\n 'lbl': ,\n 'smac': ,\n 'dmac': ,\n 'sub_type': ,\n 'link_type': ,\n 'adj_flags': ,\n 'label_type': ,\n 'rewrite_type': ,\n 'vlan_id': ,\n 'vrf_id': ,\n 'ri': ,\n 'ri_id': ,\n 'phdl': ,\n 'ref_cnt': ,\n 'si': ,\n 'si_id': ,\n 'di_id': ,\n },\n },\n },\n },\n Optional (str) adj: {\n Any (str) *: {\n 'link_type': ,\n 'ifnum': ,\n 'adj': ,\n 'si': ,\n Optional (str) IPv4: ,\n },\n },\n Optional (str) objid: {\n Any (str) *: {\n 'SPECIAL': ,\n },\n },\n Optional (str) lb: {\n Any (str) *: {\n 'ecr_map_objid': ,\n 'link_type': ,\n 'num_choices': ,\n 'flags': ,\n 'mpls_ecr': ,\n 'local_label': ,\n 'path_inhw': ,\n 'ecrh': ,\n 'old_ecrh': ,\n 'modify_cnt': ,\n 'bwalk_cnt': ,\n 'subwalk_cnt': ,\n 'finish_cnt': ,\n Optional (str) bwalk: {\n 'req': ,\n 'in_prog': ,\n 'nested': ,\n },\n Optional (str) aal: {\n 'ecr_id': ,\n 'af': ,\n 'ecr_type': ,\n 'ref': ,\n 'ecrh': ,\n 'hwhdl': ,\n },\n },\n },\n Optional (str) sw_enh_ecr_scale: {\n Any (str) *: {\n 'llabel': ,\n 'eos': ,\n 'adjs': ,\n 'mixed_adj': ,\n 'reprogram_hw': ,\n 'ecrhdl': ,\n 'ecr_hwhdl': ,\n 'mod_cnt': ,\n 'prev_npath': ,\n 'pmismatch': ,\n 'pordermatch': ,\n Optional (str) ecr_adj: {\n Any (str) *: {\n Optional (str) is_mpls_adj: ,\n Optional (str) l3adj_flags: ,\n Optional (str) recirc_adj_id: ,\n 'sih': ,\n 'di_id': ,\n 'rih': ,\n Optional (str) adj_lentry: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_platform_software_fed_active_mpls_forwarding_label_label_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L9784" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L10471" + } + }, + "show platform software fed active nat acl": { + "iosxe": { + "class": "ShowPlatformSoftwareFedSwitchActiveNatAcl", + "doc": "\n show platform software fed switch active nat acl\n ", + "module_name": "show_nat", + "package": "genie.libs.parser", + "schema": "{\n'index': {\n Any (str) *: {\n 'type': ,\n 'protocol': ,\n 'src_port': ,\n 'dst_port': ,\n 'src_addr': ,\n 'dst_addr': ,\n },\n },\n'ace_count': ,\n'oid': ,\n}", + "uid": "show_platform_software_fed_active_nat_acl", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L1783" + } + }, + "show platform software fed active nat flows": { + "iosxe": { + "class": "ShowPlatformSoftwareFedSwitchActiveNatFlows", + "doc": "\n show platform software fed switch active nat flows\n ", + "module_name": "show_nat", + "package": "genie.libs.parser", + "schema": "{\n'index': {\n Any (str) *: {\n 'flow_id': ,\n 'vrf': ,\n 'protocol': ,\n 'il_ip_port': ,\n 'ig_ip_port': ,\n 'ol_ip_port': ,\n 'og_ip_port': ,\n },\n },\n'no_of_flows': ,\n}", + "uid": "show_platform_software_fed_active_nat_flows", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L1872" } }, "show platform software fed active ptp domain": { @@ -48986,9 +50398,9 @@ "doc": "\n Parser for :\n * show platform software fed switch {switch} ptp domain\n * show platform software fed active ptp domain\n ", "module_name": "show_platform", "package": "genie.libs.parser", - "schema": "{\n'domain_number': {\n Any (str) *: {\n 'profile_type': ,\n 'profile_state': ,\n Optional (str) clock_mode: ,\n Optional (str) delay_mechanism: ,\n Optional (str) ptp_clock: ,\n Optional (str) mean_path_delay_ns: ,\n 'transport_method': ,\n 'message_general_ip_dscp': ,\n 'message_event_ip_dscp': ,\n Optional (str) clocksource: ,\n Optional (str) gm_capable: ,\n Optional (str) grandmaster: ,\n Optional (str) gm_present: ,\n Optional (str) propagation_delay: ,\n },\n },\n}", + "schema": "{\n'domain_number': {\n Any (str) *: {\n 'profile_type': ,\n 'profile_state': ,\n Optional (str) clock_mode: ,\n Optional (str) delay_mechanism: ,\n Optional (str) ptp_clock: ,\n Optional (str) mean_path_delay_ns: ,\n 'transport_method': ,\n Optional (str) message_general_ip_dscp: ,\n Optional (str) message_event_ip_dscp: ,\n Optional (str) clocksource: ,\n Optional (str) gm_capable: ,\n Optional (str) grandmaster: ,\n Optional (str) gm_present: ,\n Optional (str) propagation_delay: ,\n },\n },\n}", "uid": "show_platform_software_fed_active_ptp_domain", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L11479" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L12166" } }, "show platform software fed active ptp interface {interface}": { @@ -48999,7 +50411,7 @@ "package": "genie.libs.parser", "schema": "{\n'interface': {\n 'ptp_info': {\n 'version': ,\n Optional (str) ptp_vlan_is_valid: ,\n Optional (str) ptp_vlan_id: ,\n },\n 'port_info': {\n 'mac_address': ,\n 'clock_identity': ,\n 'number': ,\n Optional (str) mode: ,\n 'state': ,\n 'port_enabled': ,\n },\n 'num_info': {\n 'num_sync_messages_transmitted': ,\n 'num_followup_messages_transmitted': ,\n 'num_sync_messages_received': ,\n 'num_followup_messages_received': ,\n Optional (str) num_delay_requests_transmitted: ,\n Optional (str) num_delay_responses_received: ,\n Optional (str) num_delay_requests_received: ,\n Optional (str) num_delay_responses_transmitted: ,\n },\n 'if_id': ,\n 'domain_value': ,\n 'profile_type': ,\n 'clock_mode': ,\n 'delay_mechanism': ,\n 'ptt_port_enabled': ,\n 'sync_seq_num': ,\n 'delay_req_seq_num': ,\n Optional (str) log_mean_sync_interval: ,\n Optional (str) log_mean_delay_interval: ,\n Optional (str) tag_native_vlan: ,\n },\n}", "uid": "show_platform_software_fed_active_ptp_interface_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L11649" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L12336" } }, "show platform software fed active punt asic-cause brief": { @@ -49015,6 +50427,17 @@ } } }, + "show platform software fed active punt cpuq brief": { + "iosxe": { + "class": "ShowPlatformSoftwareFedSwitchActivePuntCpuqBrief", + "doc": "Parser for show platform software fed switch active punt cpuq brief\n show platform software fed active punt cpuq brief", + "module_name": "show_platform", + "package": "genie.libs.parser", + "schema": "{\n'queue_number': {\n Any (str) *: {\n 'queue_name': {\n Any (str) *: {\n 'rx_prev': ,\n 'rx_cur': ,\n 'rx_delta': ,\n 'drop_prev': ,\n 'drop_cur': ,\n 'drop_delta': ,\n },\n },\n },\n },\n}", + "uid": "show_platform_software_fed_active_punt_cpuq_brief", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L33550" + } + }, "show platform software fed active punt cpuq {cpu_q_id}": { "iosxe": { "class": "ShowPlatformSoftwareFedSwitchActivePuntCpuq", @@ -49023,7 +50446,7 @@ "package": "genie.libs.parser", "schema": "{\n'punt_cpu_q_statistics': {\n 'cpu_q_id': ,\n 'cpu_q_name': ,\n 'packets_received_from_asic': ,\n 'send_to_iosd_total_attempts': ,\n 'send_to_iosd_failed_count': ,\n 'rx_suspend_count': ,\n 'rx_unsuspend_count': ,\n 'rx_unsuspend_send_count': ,\n 'rx_unsuspend_send_failed_count': ,\n 'rx_consumed_count': ,\n 'rx_dropped_count': ,\n 'rx_non_active_dropped_count': ,\n 'rx_conversion_failure_dropped': ,\n 'rx_intack_count': ,\n 'rx_packets_dq_d_after_intack': ,\n 'active_rxq_event': ,\n 'rx_spurious_interrupt': ,\n 'rx_phy_idb_fetch_failed': ,\n 'rx_table_id_fetch_failed': ,\n 'rx_invalid_punt_cause': ,\n },\n'replenish_stats_for_all_rxq': {\n 'number_of_replenish': ,\n 'number_of_replenish_suspend': ,\n 'number_of_replenish_unsuspend': ,\n },\n}", "uid": "show_platform_software_fed_active_punt_cpuq_cpu_q_id", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L15212" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L15997" } }, "show platform software fed active punt entries": { @@ -49035,7 +50458,7 @@ "package": "genie.libs.parser", "schema": "{\n'entries_name': {\n Any (str) *: {\n 'source': ,\n 'pri': ,\n 'tc': ,\n 'policy': ,\n 'cir_sw': ,\n 'cir_hw': ,\n 'pkts_a': ,\n 'bytes_a': ,\n 'pkts_d': ,\n 'bytes_d': ,\n },\n },\n}", "uid": "show_platform_software_fed_active_punt_entries", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9500/show_platform.py#L1803" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9500/show_platform.py#L1818" } } }, @@ -49048,10 +50471,21 @@ "package": "genie.libs.parser", "schema": "{\n'entries_name': {\n Any (str) *: {\n 'source': ,\n 'pri': ,\n 'tc': ,\n 'policy': ,\n 'cir_sw': ,\n 'cir_hw': ,\n 'pkts_a': ,\n 'bytes_a': ,\n 'pkts_d': ,\n 'bytes_d': ,\n },\n },\n}", "uid": "show_platform_software_fed_active_punt_entries___include_label", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9500/show_platform.py#L1803" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9500/show_platform.py#L1818" } } }, + "show platform software fed active punt ios-cause brief": { + "iosxe": { + "class": "ShowPlatformSoftwareFedSwitchActivePuntBrief", + "doc": "\n show platform software fed switch active punt ios-cause brief\n ", + "module_name": "show_platform", + "package": "genie.libs.parser", + "schema": "{\n'cause_dict': {\n Any (str) *: {\n 'cause': ,\n 'rcvd': ,\n 'dropped': ,\n },\n },\n}", + "uid": "show_platform_software_fed_active_punt_ios-cause_brief", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L36017" + } + }, "show platform software fed active qos policy summary": { "iosxe": { "class": "ShowPlatformSoftwareFedActiveQosPolicySummary", @@ -49060,7 +50494,7 @@ "package": "genie.libs.parser", "schema": "{\n'cg_id': {\n Any (str) *: {\n 'classes': ,\n 'targets': ,\n 'child': ,\n 'cfg_err': ,\n 'in_hw': ,\n 'op_error': ,\n 'policy_name': ,\n },\n },\n}", "uid": "show_platform_software_fed_active_qos_policy_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L27285" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L28121" } }, "show platform software fed active qos policy target brief": { @@ -49071,7 +50505,7 @@ "package": "genie.libs.parser", "schema": "{\n'tcg_sum_for_policy': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n 'loc': ,\n 'iif_id': ,\n 'direction': ,\n 'tccg': ,\n 'child': ,\n 'mpq': ,\n 'state_cfg': ,\n 'state_opr': ,\n 'address': ,\n },\n },\n },\n },\n}", "uid": "show_platform_software_fed_active_qos_policy_target_brief", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L13273" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L13960" } }, "show platform software fed active qos policy target status": { @@ -49082,7 +50516,7 @@ "package": "genie.libs.parser", "schema": "{\n'interface': {\n Any (str) *: {\n 'policy': {\n Any (str) *: {\n 'iif_id': ,\n 'dir': ,\n 'state': ,\n 'loc': ,\n },\n },\n },\n },\n}", "uid": "show_platform_software_fed_active_qos_policy_target_status", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L27411" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L28247" } }, "show platform software fed active security-fed sis-redirect acl all": { @@ -49093,7 +50527,7 @@ "package": "genie.libs.parser", "schema": "{\n'firewall_id': {\n Any (str) *: {\n 'seq_no': {\n Any (str) *: {\n 'acl_id': ,\n 'firewall_id': ,\n 'stats_handle': ,\n 'frame_count': ,\n 'hardware_count': ,\n },\n },\n },\n },\n'number_of_aces': ,\n'number_of_acls': ,\n}", "uid": "show_platform_software_fed_active_security-fed_sis-redirect_acl_all", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L16987" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L17798" } }, "show platform software fed active security-fed sis-redirect firewall all": { @@ -49102,9 +50536,9 @@ "doc": "Schema for show platform software fed {switch} active security-fed sis-redirect firewall all", "module_name": "show_platform", "package": "genie.libs.parser", - "schema": "{\n'service_ip': {\n Any (str) *: {\n 'service_id': ,\n 'vrf_id': ,\n 'firewall_ip': ,\n 'redirect_hd1': ,\n 'hmt_hd1': ,\n },\n },\n}", + "schema": "{\n'service_ip': {\n Any (str) *: {\n 'service_id': ,\n 'vrf_id': ,\n 'firewall_ip': ,\n Optional (str) aal_hd1: ,\n 'redirect_hd1': ,\n 'hmt_hd1': ,\n },\n },\n}", "uid": "show_platform_software_fed_active_security-fed_sis-redirect_firewall_all", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L16913" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L17715" } }, "show platform software fed active security-fed sis-redirect firewall service-id {service_id} detail": { @@ -49115,7 +50549,7 @@ "package": "genie.libs.parser", "schema": "{\n'service_id': ,\n'vrf_id': ,\n'firewall_ip': ,\n'redirect_hd1': ,\n'hmt_hd1': ,\n'router_prefix': ,\n'next_hop': ,\n'adj_last_modified': ,\n'adj_oce_type': ,\n'adj_oce_sub_type': ,\n}", "uid": "show_platform_software_fed_active_security-fed_sis-redirect_firewall_service-id_service_id_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L17080" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L17891" } }, "show platform software fed active vt counter": { @@ -49126,7 +50560,7 @@ "package": "genie.libs.parser", "schema": "{\n'number_of_vlans': ,\n}", "uid": "show_platform_software_fed_active_vt_counter", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L22297" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L23124" } }, "show platform software fed active vt hardware if-id {if_id}": { @@ -49137,7 +50571,7 @@ "package": "genie.libs.parser", "schema": "{\n'mapping': {\n Any (str) *: {\n 'vlan_id': ,\n 'translated_vlan_id': ,\n },\n },\n}", "uid": "show_platform_software_fed_active_vt_hardware_if-id_if_id", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L27711" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L28547" } }, "show platform software fed active vt hardware if-id {ifid}": { @@ -49148,7 +50582,7 @@ "package": "genie.libs.parser", "schema": "{\n'forward_mapping': {\n Optional (str) translated_vlan: ,\n Optional (str) cvlan: ,\n },\n'reverse_mapping': {\n Optional (str) translated_vlan: ,\n Optional (str) svlan: ,\n },\n}", "uid": "show_platform_software_fed_active_vt_hardware_if-id_ifid", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L30196" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L31039" } }, "show platform software fed active vt if-id {if_id}": { @@ -49170,7 +50604,51 @@ "package": "genie.libs.parser", "schema": "{\n'ingress_ipv4': {\n 'asic_value': ,\n 'counter': ,\n },\n'cpu': {\n 'asic_value': ,\n 'counter': ,\n },\n}", "uid": "show_platform_software_fed_switch_active_acl_counters_hardware___include_Ingress_IPv4_Forward", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_acl.py#L879" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_acl.py#L881" + } + }, + "show platform software fed switch active acl info db detail": { + "iosxe": { + "class": "ShowPlatformSoftwareFedActiveAclInfoDbDetail", + "doc": "Parser for:\n * 'show platform software fed switch active acl info db detail'\n ", + "module_name": "show_platform", + "package": "genie.libs.parser", + "schema": "{\n'cg_name': {\n Any (str) *: {\n 'cg_id': ,\n 'feature': ,\n 'prot': ,\n 'region': ,\n 'dir': ,\n 'asic': ,\n 'oid': ,\n 'seq': {\n Any (str) *: {\n Optional (str) ipv4_src_value: ,\n Optional (str) ipv4_src_mask: ,\n Optional (str) ipv4_dst_value: ,\n Optional (str) ipv4_dst_mask: ,\n Optional (str) ipv6_src_value: ,\n Optional (str) ipv6_src_mask: ,\n Optional (str) ipv6_dst_value: ,\n Optional (str) ipv6_dst_mask: ,\n 'pro': {\n Any (str) *: {\n 'proto': ,\n 'frag': ,\n 'tcp_flg': ,\n 'tcp_op': ,\n 'src_port': ,\n 'dst_port': ,\n },\n },\n 'tost': {\n Any (str) *: {\n 'tos': ,\n 'ttl': ,\n 'cos': ,\n 'v4_opt': ,\n 'src_obj': ,\n 'dst_obj': ,\n },\n },\n 'result': ,\n 'counter': ,\n },\n },\n },\n },\n}", + "uid": "show_platform_software_fed_switch_active_acl_info_db_detail", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L34432" + } + }, + "show platform software fed switch active acl info db summary": { + "iosxe": { + "class": "ShowPlatformSoftwareFedSwitchActiveAclInfoDbSummary", + "doc": "Parser for show platform software fed switch active acl info db summary", + "module_name": "show_platform", + "package": "genie.libs.parser", + "schema": "{\n'acl_summary': {\n Any (str) *: {\n 'acl_name': ,\n 'feature': ,\n 'no_of_aces': ,\n 'protocol': ,\n 'ingress': ,\n 'egress': ,\n },\n },\n}", + "uid": "show_platform_software_fed_switch_active_acl_info_db_summary", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L33776" + } + }, + "show platform software fed switch active acl og-pcl": { + "iosxe": { + "class": "ShowPlatformSoftwareFedSwitchActiveAclOgPcl", + "doc": "Parser for show platform software fed switch active acl og-pcl", + "module_name": "show_platform", + "package": "genie.libs.parser", + "schema": "{\nAny (str) *: {\n 'lkup_id': ,\n 'num_orgs': ,\n 'ref_cnt': ,\n 'bits_used': ,\n 'prefixes': ,\n 'in_HW': ,\n },\n}", + "uid": "show_platform_software_fed_switch_active_acl_og-pcl", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L35129" + } + }, + "show platform software fed switch active acl statistics events": { + "iosxe": { + "class": "ShowPlatformSoftwareFedSwitchActiveAclStatisticsEvents", + "doc": null, + "module_name": "show_platform", + "package": "genie.libs.parser", + "schema": "{\n'acl_statistics': {\n 'acl_binds': ,\n 'acl_bind_errors': ,\n 'acl_unbinds': ,\n 'acl_unbind_errors': ,\n 'acl_rebinds': ,\n 'acl_rebind_errors': ,\n 'acl_edits': ,\n 'acl_edit_errors': ,\n 'og_creates': ,\n 'og_create_errors': ,\n 'og_deletes': ,\n 'og_delete_errors': ,\n 'og_edits': ,\n 'og_edit_errors': ,\n 'ipv4_ingress_acl_deny': ,\n 'ipv4_egress_acl_deny': ,\n 'ipv4_acl_implicit_deny': ,\n 'ipv6_ingress_acl_deny': ,\n 'ipv6_egress_acl_deny': ,\n 'ipv6_acl_implicit_deny': ,\n Optional (str) mac_ingress_acl_deny: ,\n Optional (str) mac_egress_acl_deny: ,\n Optional (str) mac_acl_implicit_deny: ,\n },\n}", + "uid": "show_platform_software_fed_switch_active_acl_statistics_events", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L35268" } }, "show platform software fed switch active acl usage": { @@ -49182,7 +50660,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) acl_usage: {\n Optional (str) ace_software: {\n Optional (str) vmr_max: ,\n Optional (str) used: ,\n },\n 'acl_name': {\n Any (str) *: {\n 'direction': {\n Any (str) *: {\n 'feature_type': ,\n 'acl_type': ,\n 'entries_used': ,\n },\n },\n },\n },\n },\n}", "uid": "show_platform_software_fed_switch_active_acl_usage", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9600/show_platform.py#L1278" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9600/show_platform.py#L1282" }, "class": "ShowPlatformSoftwareFedSwitchActiveAclUsage", "doc": "\n Parser for :\n * show platform software fed switch active acl usage\n * show platform software fed switch active acl usage | include {acl_name}\n ", @@ -49190,7 +50668,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) acl_usage: {\n Optional (str) ace_software: {\n Optional (str) vmr_max: ,\n Optional (str) used: ,\n },\n 'acl_name': {\n Any (str) *: {\n 'direction': {\n Any (str) *: {\n 'feature_type': ,\n 'acl_type': ,\n 'entries_used': ,\n },\n },\n },\n },\n },\n}", "uid": "show_platform_software_fed_switch_active_acl_usage", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L22222" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L23049" } }, "show platform software fed switch active acl usage | include {acl_name}": { @@ -49202,7 +50680,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) acl_usage: {\n Optional (str) ace_software: {\n Optional (str) vmr_max: ,\n Optional (str) used: ,\n },\n 'acl_name': {\n Any (str) *: {\n 'direction': {\n Any (str) *: {\n 'feature_type': ,\n 'acl_type': ,\n 'entries_used': ,\n },\n },\n },\n },\n },\n}", "uid": "show_platform_software_fed_switch_active_acl_usage___include_acl_name", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9600/show_platform.py#L1278" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9600/show_platform.py#L1282" }, "class": "ShowPlatformSoftwareFedSwitchActiveAclUsage", "doc": "\n Parser for :\n * show platform software fed switch active acl usage\n * show platform software fed switch active acl usage | include {acl_name}\n ", @@ -49210,18 +50688,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) acl_usage: {\n Optional (str) ace_software: {\n Optional (str) vmr_max: ,\n Optional (str) used: ,\n },\n 'acl_name': {\n Any (str) *: {\n 'direction': {\n Any (str) *: {\n 'feature_type': ,\n 'acl_type': ,\n 'entries_used': ,\n },\n },\n },\n },\n },\n}", "uid": "show_platform_software_fed_switch_active_acl_usage___include_acl_name", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L22222" - } - }, - "show platform software fed switch active ifm interfaces tunnel": { - "iosxe": { - "class": "ShowPlatformSoftwareFedIfm", - "doc": null, - "module_name": "show_platform", - "package": "genie.libs.parser", - "schema": "{\n'interfaces': {\n Any (str) *: {\n 'if_id': ,\n 'state': ,\n },\n },\n}", - "uid": "show_platform_software_fed_switch_active_ifm_interfaces_tunnel", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L18557" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L23049" } }, "show platform software fed switch active ifm mappings lpn": { @@ -49232,7 +50699,7 @@ "package": "genie.libs.parser", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'lpn': ,\n 'asic': ,\n 'port': ,\n 'if_id': ,\n 'active': ,\n },\n },\n}", "uid": "show_platform_software_fed_switch_active_ifm_mappings_lpn", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L11333" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L12020" } }, "show platform software fed switch active ifm mappings lpn | include {interface}": { @@ -49243,7 +50710,7 @@ "package": "genie.libs.parser", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'lpn': ,\n 'asic': ,\n 'port': ,\n 'if_id': ,\n 'active': ,\n },\n },\n}", "uid": "show_platform_software_fed_switch_active_ifm_mappings_lpn___include_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L11333" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L12020" } }, "show platform software fed switch active ipsec counters if-id all": { @@ -49254,7 +50721,18 @@ "package": "genie.libs.parser", "schema": "{\n'if-id': ,\nOr ('inbound_flow', 'outbound_flow'): {\n 'flow_id': ,\n 'sa_index': ,\n 'asic_instance': ,\n 'packet_format_check_error': ,\n 'invalid_sa': ,\n 'auth_fail': ,\n 'sequence_number_overflows': ,\n 'anti_replay_fail': ,\n 'packet_count': ,\n 'byte_count': ,\n },\n}", "uid": "show_platform_software_fed_switch_active_ipsec_counters_if-id_all", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L18640" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L19453" + } + }, + "show platform software fed switch active learning stats": { + "iosxe": { + "class": "ShowPlatformSoftwareFedSwitchActiveLearningStats", + "doc": "Parser for show platform software fed switch active learning stats", + "module_name": "show_platform", + "package": "genie.libs.parser", + "schema": "{\n'learning_cache': ,\n'iosd_notification': ,\n'iosd_cache': ,\n'l2_validation': ,\n'l2_matm': ,\n'l2_learning': ,\n'l3_validation': ,\n'l3_process': ,\n'l3_learning': ,\n}", + "uid": "show_platform_software_fed_switch_active_learning_stats", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L34852" } }, "show platform software fed switch active matm adjacencies": { @@ -49265,7 +50743,7 @@ "package": "genie.libs.parser", "schema": "{\n'adjacencies': {\n Any (str) *: {\n 'adj_id': ,\n 'adj_key': ,\n 'encap': ,\n 'link': ,\n 'sihandle': ,\n 'rihandle': ,\n 'dihandle': ,\n 'obj_type': ,\n },\n },\n}", "uid": "show_platform_software_fed_switch_active_matm_adjacencies", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L27227" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L28063" } }, "show platform software fed switch active monitor {session}": { @@ -49276,7 +50754,7 @@ "package": "genie.libs.parser", "schema": "{\n'session_type': ,\n'source_ports': {\n 'rx': ,\n 'tx': ,\n },\nOptional (str) destination_ports: ,\nOptional (str) source_vlans: ,\nOptional (str) destination_vlans: ,\n'source_rspan_vlan': ,\n'destination_rspan_vlan': ,\n'encap': ,\n'ingress_forwarding': ,\nOptional (str) filter_vlans: ,\n'erspan_enable': ,\n'erspan_hw_programmed': ,\n'erspan_mandatory_cfg': ,\n'erspan_id': ,\nOptional (str) gre_protocol: ,\n'mtu': ,\n'ip_tos': ,\n'ip_ttl': ,\n'cos': ,\n'vrf_id': ,\n'tunnel_if_id': ,\n'destination_ip': ,\n'org_ip': ,\nOptional (str) sgt_count: ,\nOptional (str) sgt_tag: ,\n}", "uid": "show_platform_software_fed_switch_active_monitor_session", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L27067" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L27903" } }, "show platform software fed switch active qos policy target brief": { @@ -49287,7 +50765,18 @@ "package": "genie.libs.parser", "schema": "{\n'tcg_sum_for_policy': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n 'loc': ,\n 'iif_id': ,\n 'direction': ,\n 'tccg': ,\n 'child': ,\n 'mpq': ,\n 'state_cfg': ,\n 'state_opr': ,\n 'address': ,\n },\n },\n },\n },\n}", "uid": "show_platform_software_fed_switch_active_qos_policy_target_brief", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L15997" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L16798" + } + }, + "show platform software fed switch active stp-vlan {vlan_id}": { + "iosxe": { + "class": "ShowPlatformSoftwareFedSwitchActiveStpVlan", + "doc": "Parser for show platform software fed switch active stp-vlan {vlan_id}", + "module_name": "show_platform", + "package": "genie.libs.parser", + "schema": "{\n'hw_flood_list': ,\n'interface': {\n Any (str) *: {\n 'pvlan_mode': ,\n 'stp_state': ,\n 'vtp_pruned': ,\n 'untagged': ,\n 'ingress': ,\n 'egress': ,\n },\n },\n}", + "uid": "show_platform_software_fed_switch_active_stp-vlan_vlan_id", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L35066" } }, "show platform software fed switch active vt all": { @@ -49298,7 +50787,7 @@ "package": "genie.libs.parser", "schema": "{\n'interface_id': {\n Any (str) *: {\n 'cvlan_id': ,\n 'svlan_id': ,\n 'action': ,\n },\n },\n}", "uid": "show_platform_software_fed_switch_active_vt_all", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L22341" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L23168" } }, "show platform software fed switch standby acl usage": { @@ -49310,7 +50799,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) acl_usage: {\n Optional (str) ace_software: {\n Optional (str) vmr_max: ,\n Optional (str) used: ,\n },\n 'acl_name': {\n Any (str) *: {\n 'direction': {\n Any (str) *: {\n 'feature_type': ,\n 'acl_type': ,\n 'entries_used': ,\n },\n },\n },\n },\n },\n}", "uid": "show_platform_software_fed_switch_standby_acl_usage", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9600/show_platform.py#L724" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9600/show_platform.py#L728" } } }, @@ -49323,7 +50812,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) acl_usage: {\n Optional (str) ace_software: {\n Optional (str) vmr_max: ,\n Optional (str) used: ,\n },\n 'acl_name': {\n Any (str) *: {\n 'direction': {\n Any (str) *: {\n 'feature_type': ,\n 'acl_type': ,\n 'entries_used': ,\n },\n },\n },\n },\n },\n}", "uid": "show_platform_software_fed_switch_standby_acl_usage___include_acl_name", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9600/show_platform.py#L724" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9600/show_platform.py#L728" } } }, @@ -49335,7 +50824,7 @@ "package": "genie.libs.parser", "schema": "{\n'matm_counters': {\n Any (str) *: ,\n },\n}", "uid": "show_platform_software_fed_switch_mode_matm_stats", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L27466" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L28302" } }, "show platform software fed switch {mode} port summary": { @@ -49346,7 +50835,7 @@ "package": "genie.libs.parser", "schema": "{\n'interface': {\n Any (str) *: {\n 'if_id': ,\n 'port_enable': ,\n },\n },\n}", "uid": "show_platform_software_fed_switch_mode_port_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L13898" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L14593" } }, "show platform software fed switch {state} fnf record-count asic {asic_num}": { @@ -49358,7 +50847,7 @@ "package": "genie.libs.parser", "schema": "{\n'current_flow_count': ,\n'total_flows_learned': ,\n'hash_searched_flow_count': ,\n'overflow_searched_flow_count': ,\n'hash_unsearched_flow_count': ,\n'overflow_unsearched_flow_count': ,\n'total_flow_searched': ,\n'total_search_failures': ,\n'total_avc_cpu_copy_disable': ,\n'total_eta_cpu_copy_disable': ,\n'total_cpu_copy_disable': ,\n'total_avc_feature_flows': ,\n'total_eta_feature_flows': ,\n'total_eta_and_avc_feature_flows': ,\n'total_num_eta_flows_agedout': ,\nOptional (str) reflexive_claimed_flow: ,\nOptional (str) reflexive_claimed_flow_deleted: ,\nOptional (str) reflexive_stale_flow_aged_out: ,\nOptional (str) reflexive_flow_deleted: ,\n'total_flows_deleted': ,\n'total_delete_failures': ,\n'total_flow_aged_out': ,\n'total_stale_flow_deleted': ,\n'total_stale_flow_del_aborted': ,\n'total_packets_aged_out': ,\n'total_bytes_aged_out': ,\n}", "uid": "show_platform_software_fed_switch_state_fnf_record-count_asic_asic_num", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9600/show_platform.py#L548" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9600/show_platform.py#L552" } } }, @@ -49370,7 +50859,7 @@ "package": "genie.libs.parser", "schema": "{\n'int_info': {\n Optional (str) name: ,\n 'if_id': ,\n Optional (str) blk_ptr: ,\n Optional (str) blk_state: ,\n Optional (str) state: ,\n Optional (str) status: ,\n Optional (str) ref_count: ,\n Optional (str) type: ,\n Optional (str) create_time: ,\n Optional (str) last_modfd_time: ,\n Optional (str) cur_time: ,\n Optional (str) mac: ,\n Optional (str) parent_if_id: ,\n Optional (str) client_if_id: ,\n Optional (str) switch_num: ,\n Optional (str) client_type: ,\n Optional (str) asic_num: ,\n Optional (str) client_le: ,\n Optional (str) dns_punt: ,\n Optional (str) ref_count_feature: ,\n },\nOptional (str) port_info: {\n Optional (str) handle: ,\n Optional (str) type: ,\n Optional (str) identifier: ,\n Optional (str) unit: ,\n },\nOptional (str) port_logical_subblk: {\n Optional (str) client_le_handle: ,\n Optional (str) parent_identifier: ,\n Optional (str) asic_num: ,\n Optional (str) switch_num: ,\n Optional (str) rewr_type: ,\n Optional (str) client_mac: ,\n Optional (str) ri_handle: ,\n Optional (str) di_handle: ,\n Optional (str) dst_adj_handle: ,\n Optional (str) dst_lkp_handle: ,\n Optional (str) src_adj_handle: ,\n Optional (str) src_lkp_handle: ,\n },\nOptional (str) port_l2_subblk: {\n Optional (str) enabled: ,\n Optional (str) allow_dot1q: ,\n Optional (str) allow_native: ,\n Optional (str) def_vlan: ,\n Optional (str) allow_priority_tag: ,\n Optional (str) allow_unkn_ucast: ,\n Optional (str) allow_unkn_mcast: ,\n Optional (str) allow_unkn_bcast: ,\n Optional (str) protected: ,\n Optional (str) ipv4_arp_snp: ,\n Optional (str) ipv6_arp_snp: ,\n Optional (str) jumbo_mtu: ,\n Optional (str) learning_mode: ,\n Optional (str) vepa: ,\n Optional (str) app_hosting: ,\n },\nOptional (str) port_qos_subblk: {\n Optional (str) trust_type: ,\n Optional (str) def_value: ,\n Optional (str) ingrs_tbl_map: ,\n Optional (str) egrs_tbl_map: ,\n Optional (str) q_map: ,\n },\nOptional (str) port_cts_subblk: {\n Optional (str) disable_sgacl: ,\n Optional (str) trust: ,\n Optional (str) propagate: ,\n Optional (str) port_sgt: ,\n },\nOptional (str) ifm_feature_ref_counts: {\n Optional (str) fid: ,\n Optional (str) ref_count: ,\n },\n}", "uid": "show_platform_software_fed_switch_state_ifm_if-id_if_id", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L23762" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L24597" } }, "show platform software fed switch {state} ifm mappings": { @@ -49380,9 +50869,9 @@ "doc": " Parser for show platform software fed switch active ifm mappings", "module_name": "show_platform", "package": "genie.libs.parser", - "schema": "{\n'interface': {\n Any (str) *: {\n 'IF_ID': ,\n 'Inst': ,\n 'Asic': ,\n 'Core': ,\n 'Port': ,\n 'SubPort': ,\n 'Mac': ,\n 'Cntx': ,\n 'LPN': ,\n 'GPN': ,\n 'Type': ,\n 'Active': ,\n },\n },\n}", + "schema": "{\n'interface': {\n Any (str) *: {\n 'IF_ID': ,\n 'Inst': ,\n 'Asic': ,\n 'Core': ,\n 'Port': ,\n 'SubPort': ,\n 'Mac': ,\n 'Cntx': ,\n 'LPN': ,\n 'GPN': ,\n 'Type': ,\n 'Active': ,\n Optional (str) ifg_id: ,\n Optional (str) first_serdes: ,\n Optional (str) last_serdes: ,\n },\n },\n}", "uid": "show_platform_software_fed_switch_state_ifm_mappings", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9500/show_platform.py#L977" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9500/show_platform.py#L983" }, "class": "ShowPlatformIfmMapping", "doc": " Parser for show platform software fed switch active ifm mappings", @@ -49390,7 +50879,7 @@ "package": "genie.libs.parser", "schema": "{\n'interface': {\n Any (str) *: {\n 'if_id': ,\n 'inst': ,\n 'asic': ,\n 'core': ,\n Optional (str) ifg_id: ,\n 'port': ,\n 'subport': ,\n 'mac': ,\n Optional (str) first_serdes: ,\n Optional (str) last_serdes: ,\n 'cntx': ,\n 'lpn': ,\n 'gpn': ,\n 'type': ,\n 'active': ,\n },\n },\n}", "uid": "show_platform_software_fed_switch_state_ifm_mappings", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L17968" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L18779" } }, "show platform software fed switch {switch_no} security-fed dhcp-snoop vlan vlan-id {vlan_id}": { @@ -49401,7 +50890,18 @@ "package": "genie.libs.parser", "schema": "{\n'trust_status': ,\n'vlan': ,\n'snooping_handle': ,\nOptional (str) interfaces: {\n Any (str) *: {\n Optional (str) port: ,\n Optional (str) mode: ,\n },\n },\n}", "uid": "show_platform_software_fed_switch_switch_no_security-fed_dhcp-snoop_vlan_vlan-id_vlan_id", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L16703" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L17504" + } + }, + "show platform software fed switch {switch_num} monitor {session}": { + "iosxe": { + "class": "ShowPlatformSoftwareFedSwitchActiveMonitor", + "doc": "\n Parser for 'show platform software fed switch active monitor {session}'\n ", + "module_name": "show_platform", + "package": "genie.libs.parser", + "schema": "{\n'session_type': ,\n'source_ports': {\n 'rx': ,\n 'tx': ,\n },\nOptional (str) destination_ports: ,\nOptional (str) source_vlans: ,\nOptional (str) destination_vlans: ,\n'source_rspan_vlan': ,\n'destination_rspan_vlan': ,\n'encap': ,\n'ingress_forwarding': ,\nOptional (str) filter_vlans: ,\n'erspan_enable': ,\n'erspan_hw_programmed': ,\n'erspan_mandatory_cfg': ,\n'erspan_id': ,\nOptional (str) gre_protocol: ,\n'mtu': ,\n'ip_tos': ,\n'ip_ttl': ,\n'cos': ,\n'vrf_id': ,\n'tunnel_if_id': ,\n'destination_ip': ,\n'org_ip': ,\nOptional (str) sgt_count: ,\nOptional (str) sgt_tag: ,\n}", + "uid": "show_platform_software_fed_switch_switch_num_monitor_session", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L27903" } }, "show platform software fed switch {switch_type} ifm {if_id}": { @@ -49412,7 +50912,7 @@ "package": "genie.libs.parser", "schema": "{\n'intf_id': ,\n'intf_name': ,\n'intf_block_pointer': ,\n'intf_block_state': ,\n'intf_state': ,\n'intf_admin_mode': ,\n'intf_status': ,\n'int_ref_cnt': ,\n'interface_type': {\n 'intf_type': ,\n 'port_type': ,\n 'port_location': ,\n 'slot': ,\n 'unit': ,\n 'slot_unit': ,\n 'snmp_index': ,\n 'gpn': ,\n 'ec_channel': ,\n 'ec_index': ,\n 'ipv4_mtu': ,\n 'ipv6_mtu': ,\n Optional (str) ipv4_vrf_id: ,\n Optional (str) ipv6_vrf_id: ,\n 'protocol_flags': ,\n Optional (str) misc_flags: ,\n 'icmpv4_flags': ,\n 'icmpv6_flags': ,\n 'mac_address': ,\n 'qos_trust_type': ,\n },\n'ref_count': ,\n'port_phy_sub': {\n 'affinity': ,\n 'lpn': ,\n 'gpn': ,\n 'speed': ,\n 'type': ,\n 'mtu': ,\n 'ac_profile': ,\n },\n'port_sub': {\n 'mac_port_oid': ,\n 'system_port_oid': ,\n 'system_port_gid': ,\n 'ethernet_port_oid': ,\n 'vog_oid': ,\n },\n'platform_sub': {\n 'asic': ,\n 'core': ,\n 'asic_port': ,\n 'asic_sub_port': ,\n 'ifg_id': ,\n 'mac_num': ,\n 'first_serdes': ,\n 'last_serdes': ,\n 'fc_mode': ,\n 'fec_mode': ,\n 'context_id': ,\n },\n'port_l2_sub': {\n 'port_mode': ,\n 'port_mode_set': ,\n 'vlan': ,\n 'ethertype': ,\n 'bd_vlan': ,\n 'status': ,\n 'ac_profile': ,\n },\nOptional (str) port_l3_sub: {\n Optional (str) vrf_id: ,\n Optional (str) ipv4_routing: ,\n Optional (str) ipv6_routing: ,\n Optional (str) mpls: ,\n Optional (str) pimv4: ,\n Optional (str) pimv6: ,\n Optional (str) ipv4_mtu: ,\n Optional (str) ipv6_mtu: ,\n Optional (str) l3_srv: ,\n Optional (str) l3_srv_oid: ,\n },\n}", "uid": "show_platform_software_fed_switch_switch_type_ifm_if_id", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L25392" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L26228" } }, "show platform software fed switch {switch_type} mpls rlist summary": { @@ -49423,7 +50923,7 @@ "package": "genie.libs.parser", "schema": "{\n'mpls_rlist_summary': {\n 'current_count': {\n 'rlist': ,\n 'rentry': ,\n },\n 'maximum_reached': {\n 'rlist': ,\n 'rentry': ,\n },\n 'total_retry_count': {\n 'rlist': ,\n 'rentry': ,\n },\n 'current_lspvif_adj_count': ,\n 'max_lspvif_adj': ,\n 'current_lspvif_adj_label_count': ,\n 'max_lspvif_adj_label_info': ,\n 'total_lspvif_adj_label_count': ,\n },\n}", "uid": "show_platform_software_fed_switch_switch_type_mpls_rlist_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L13745" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L14440" } }, "show platform software fed switch {switch_type} mpls rlist | in RLIST id:": { @@ -49434,7 +50934,7 @@ "package": "genie.libs.parser", "schema": "{\n'rlist_id': {\n Any (str) *: {\n 'state': ,\n 'status': ,\n 'flags': ,\n 'remote_ifs': ,\n 'packets': ,\n 'pps': ,\n },\n },\n}", "uid": "show_platform_software_fed_switch_switch_type_mpls_rlist___in_RLIST_id:", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L13633" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L14320" } }, "show platform software fed switch {switch_type} vt if-id {if_id}": { @@ -49456,7 +50956,7 @@ "package": "genie.libs.parser", "schema": "{\n'interface': {\n 'ptp_info': {\n 'version': ,\n Optional (str) ptp_vlan_is_valid: ,\n Optional (str) ptp_vlan_id: ,\n },\n 'port_info': {\n 'mac_address': ,\n 'clock_identity': ,\n 'number': ,\n Optional (str) mode: ,\n 'state': ,\n 'port_enabled': ,\n },\n 'num_info': {\n 'num_sync_messages_transmitted': ,\n 'num_followup_messages_transmitted': ,\n 'num_sync_messages_received': ,\n 'num_followup_messages_received': ,\n Optional (str) num_delay_requests_transmitted: ,\n Optional (str) num_delay_responses_received: ,\n Optional (str) num_delay_requests_received: ,\n Optional (str) num_delay_responses_transmitted: ,\n },\n 'if_id': ,\n 'domain_value': ,\n 'profile_type': ,\n 'clock_mode': ,\n 'delay_mechanism': ,\n 'ptt_port_enabled': ,\n 'sync_seq_num': ,\n 'delay_req_seq_num': ,\n Optional (str) log_mean_sync_interval: ,\n Optional (str) log_mean_delay_interval: ,\n Optional (str) tag_native_vlan: ,\n },\n}", "uid": "show_platform_software_fed_switch_switch_var_ptp_interface_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L11649" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L12336" } }, "show platform software fed switch {switch_var} vt hardware if-id {ifid}": { @@ -49467,7 +50967,7 @@ "package": "genie.libs.parser", "schema": "{\n'forward_mapping': {\n Optional (str) translated_vlan: ,\n Optional (str) cvlan: ,\n },\n'reverse_mapping': {\n Optional (str) translated_vlan: ,\n Optional (str) svlan: ,\n },\n}", "uid": "show_platform_software_fed_switch_switch_var_vt_hardware_if-id_ifid", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L30196" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L31039" } }, "show platform software fed switch {switch} active vt counter": { @@ -49478,7 +50978,18 @@ "package": "genie.libs.parser", "schema": "{\n'number_of_vlans': ,\n}", "uid": "show_platform_software_fed_switch_switch_active_vt_counter", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L22297" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L23124" + } + }, + "show platform software fed switch {switch} fnf flow-record asic {asic} start-index {index} num-flows {flow}": { + "iosxe": { + "class": "ShowPlatformSoftwareFedSwitchSwitchFnfFlowRecordAsicAsicStartIndexIndexNumFlowsFlow", + "doc": "Parser for show platform software fed switch {switch} fnf flow-record asic {asic} start-index {index} num-flows {flow}", + "module_name": "show_platform", + "package": "genie.libs.parser", + "schema": "{\n'num_flows': ,\n'index_num': ,\n'asic_num': ,\n'id_details': {\n Any (str) *: {\n 'id': ,\n 'first_seen': ,\n 'last_seen': ,\n 'sys_uptime': ,\n 'pkt_count': ,\n 'byte_count': ,\n 'lookup_details': {\n Any (str) *: {\n 'lookup_num': ,\n 'lookup_type': ,\n 'lookup_value': ,\n },\n },\n },\n },\n}", + "uid": "show_platform_software_fed_switch_switch_fnf_flow-record_asic_asic_start-index_index_num-flows_flow", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L33316" } }, "show platform software fed switch {switch} ptp domain": { @@ -49487,9 +50998,9 @@ "doc": "\n Parser for :\n * show platform software fed switch {switch} ptp domain\n * show platform software fed active ptp domain\n ", "module_name": "show_platform", "package": "genie.libs.parser", - "schema": "{\n'domain_number': {\n Any (str) *: {\n 'profile_type': ,\n 'profile_state': ,\n Optional (str) clock_mode: ,\n Optional (str) delay_mechanism: ,\n Optional (str) ptp_clock: ,\n Optional (str) mean_path_delay_ns: ,\n 'transport_method': ,\n 'message_general_ip_dscp': ,\n 'message_event_ip_dscp': ,\n Optional (str) clocksource: ,\n Optional (str) gm_capable: ,\n Optional (str) grandmaster: ,\n Optional (str) gm_present: ,\n Optional (str) propagation_delay: ,\n },\n },\n}", + "schema": "{\n'domain_number': {\n Any (str) *: {\n 'profile_type': ,\n 'profile_state': ,\n Optional (str) clock_mode: ,\n Optional (str) delay_mechanism: ,\n Optional (str) ptp_clock: ,\n Optional (str) mean_path_delay_ns: ,\n 'transport_method': ,\n Optional (str) message_general_ip_dscp: ,\n Optional (str) message_event_ip_dscp: ,\n Optional (str) clocksource: ,\n Optional (str) gm_capable: ,\n Optional (str) grandmaster: ,\n Optional (str) gm_present: ,\n Optional (str) propagation_delay: ,\n },\n },\n}", "uid": "show_platform_software_fed_switch_switch_ptp_domain", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L11479" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L12166" } }, "show platform software fed switch {switch} qos policy target status": { @@ -49500,18 +51011,18 @@ "package": "genie.libs.parser", "schema": "{\n'interface': {\n Any (str) *: {\n 'policy': {\n Any (str) *: {\n 'iif_id': ,\n 'dir': ,\n 'state': ,\n 'loc': ,\n },\n },\n },\n },\n}", "uid": "show_platform_software_fed_switch_switch_qos_policy_target_status", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L27411" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L28247" } }, - "show platform software fed switch {switch} vp summary vlan {vlan}": { + "show platform software fed switch {switch} {mode} if-id {if_id}": { "iosxe": { - "class": "ShowPlatformSoftwareFedSwitchActiveVpSummaryVlan", - "doc": "Parser for show platform software fed switch active vp summary vlan ", + "class": "ShowPlatformSoftwareFedSwitchAclIfId", + "doc": "Parser for show platform software fed switch {switch} {mode} if-id {if-id}", "module_name": "show_platform", "package": "genie.libs.parser", - "schema": "{\n'if_id': {\n Any (str) *: {\n 'vlan_id': ,\n 'pvlan_mode': ,\n 'pvlan_vlan': ,\n 'stp_state': ,\n 'vtp_pruned': ,\n 'untagged': ,\n },\n },\n}", - "uid": "show_platform_software_fed_switch_switch_vp_summary_vlan_vlan", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L23182" + "schema": "{\n'int_info': {\n 'intf_type': ,\n 'interface_client_mac': ,\n 'interface_mac': ,\n 'intfinfo': ,\n 'intf_handle': ,\n 'interface_type': ,\n 'intf_if_id': ,\n 'intf_direction': ,\n 'intf_protocol_type': ,\n 'policy_intf_handle': ,\n 'policy_handle': ,\n },\n'policy_info': {\n 'policy_info_handle': ,\n 'policy_info_name': ,\n 'policy_info_id': ,\n 'policy_info_protocol': ,\n 'policy_info_feature': ,\n 'policy_number_of_acls': ,\n },\n}", + "uid": "show_platform_software_fed_switch_switch_mode_if-id_if_id", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L235" } }, "show platform software fed {instance} acl sgacl cell all": { @@ -49525,6 +51036,28 @@ "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_cts.py#L3792" } }, + "show platform software fed {mode} ifm interfaces svi": { + "iosxe": { + "class": "ShowPlatformSoftwareFedSwitchActiveIFMInterfacesSVI", + "doc": "Parser for sh platform software fed {switch} {active} ifm interfaces svi", + "module_name": "show_platform", + "package": "genie.libs.parser", + "schema": "{\n'interface_name': {\n Any (str) *: {\n 'if_id': ,\n 'state': ,\n },\n },\n}", + "uid": "show_platform_software_fed_mode_ifm_interfaces_svi", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L35595" + } + }, + "show platform software fed {mode} ifm mappings etherchannel": { + "iosxe": { + "class": "ShowPlatformSoftwareFedSwitchActiveIFMMappingsEtherchannel", + "doc": "Parser for sh platform software fed {switch} {active} ifm mappings etherchannel", + "module_name": "show_platform", + "package": "genie.libs.parser", + "schema": "{\n'interface_name': {\n Any (str) *: {\n 'channel_num': ,\n 'if_id': ,\n },\n },\n}", + "uid": "show_platform_software_fed_mode_ifm_mappings_etherchannel", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L35652" + } + }, "show platform software fed {mode} punt entries": { "iosxe": { "class": "ShowPlatformSoftwareFedPuntEntries", @@ -49533,7 +51066,7 @@ "package": "genie.libs.parser", "schema": "{\n'name': {\n Any (str) *: {\n 'source': ,\n 'priority': ,\n 'tc': ,\n 'policy': ,\n 'cir_sw': ,\n 'cir_hw': ,\n 'packets_a': ,\n 'bytes_a': ,\n 'packets_d': ,\n 'bytes_d': ,\n },\n },\n}", "uid": "show_platform_software_fed_mode_punt_entries", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L31687" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L32600" } }, "show platform software fed {mode} qos interface {interface} egress npd detailed": { @@ -49544,7 +51077,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) interface: {\n Any (str) *: {\n 'cgid': ,\n 'no_of_classes': ,\n 'tcg_ref_count': ,\n 'filter_state': ,\n 'vmr_state': ,\n },\n },\n'qos_profile_information': {\n 'oid': ,\n 'ref_count': ,\n 'no_of_counter': ,\n Optional (str) no_of_meters: ,\n Optional (str) marking_source: ,\n 'tunnel_mode': ,\n 'need_filter_table_update': ,\n Optional (str) dscp: {\n Any (str) *: {\n 'remap': ,\n Optional (str) encap: ,\n Optional (str) etos: ,\n Optional (str) qos_group: ,\n Optional (str) epcp: ,\n Optional (str) tc: ,\n Optional (str) eexp: ,\n Optional (str) ile: ,\n Optional (str) dp: ,\n Optional (str) meter: ,\n Optional (str) counteroffset: ,\n Optional (str) mc_offset: ,\n },\n },\n Optional (str) cos_dei: {\n Any (str) *: {\n 'remap': ,\n Optional (str) encap: ,\n Optional (str) etos: ,\n Optional (str) qos_group: ,\n Optional (str) epcp: ,\n Optional (str) tc: ,\n Optional (str) eexp: ,\n Optional (str) ile: ,\n Optional (str) dp: ,\n Optional (str) meter: ,\n Optional (str) counteroffset: ,\n Optional (str) mc_offset: ,\n },\n },\n Optional (str) exp: {\n Any (str) *: {\n 'remap': ,\n Optional (str) encap: ,\n Optional (str) etos: ,\n Optional (str) qos_group: ,\n Optional (str) epcp: ,\n Optional (str) tc: ,\n Optional (str) eexp: ,\n Optional (str) ile: ,\n Optional (str) dp: ,\n Optional (str) meter: ,\n Optional (str) counteroffset: ,\n Optional (str) mc_offset: ,\n },\n },\n },\nOptional (str) markdown_table: {\n 'oid': ,\n 'dscp': {\n Any (str) *: {\n 'green': ,\n 'yellow': ,\n 'red': ,\n },\n },\n 'pcpdei': {\n Any (str) *: {\n 'green': ,\n 'yellow': ,\n 'red': ,\n },\n },\n 'exp': {\n Any (str) *: {\n 'green': ,\n 'yellow': ,\n 'red': ,\n },\n },\n 'encapexp': {\n Any (str) *: {\n 'green': ,\n 'yellow': ,\n 'red': ,\n },\n },\n },\nOptional (str) ipv4_acl: {\n 'oid': ,\n 'number_of_aces': ,\n Optional (str) ace: {\n Any (str) *: {\n 'class_id': ,\n 'ipv4_src_address': ,\n 'ipv4_src_mask': ,\n 'ipv4_dst_address': ,\n 'ipv4_dst_mask': ,\n 'protocol': ,\n 'protocol_mask': ,\n 'dscp': ,\n 'dscp_mask': ,\n 'ttl_start': ,\n 'ttl_end': ,\n 'tcp_flags': ,\n 'tcp_mask': ,\n 'ip_flags': ,\n 'ip_mask': ,\n 'src_port_start': ,\n 'src_port_end': ,\n 'dst_port_start': ,\n 'dst_port_end': ,\n Optional (str) result_action: {\n 'remark_value': ,\n 'encap_value': ,\n 'qos_group': ,\n 'traffic_class': ,\n 'drop_precedence': ,\n 'overwrite_phb': ,\n 'overwrite_qos_group': ,\n 'overwrite_encap': ,\n 'overwrite_fwd_tag': ,\n 'meter_enabled': ,\n 'meter_counter_offset': ,\n },\n },\n },\n },\nOptional (str) ipv6_acl: {\n 'oid': ,\n 'number_of_aces': ,\n Optional (str) ace: {\n Any (str) *: {\n 'class_id': ,\n 'ipv6_src_address': ,\n 'ipv6_src_mask': ,\n 'ipv6_dst_address': ,\n 'ipv6_dst_mask': ,\n 'protocol': ,\n 'protocol_mask': ,\n 'dscp': ,\n 'dscp_mask': ,\n 'ttl_start': ,\n 'ttl_end': ,\n 'tcp_flags': ,\n 'tcp_mask': ,\n 'ip_flags': ,\n 'ip_mask': ,\n 'src_port_start': ,\n 'src_port_end': ,\n 'dst_port_start': ,\n 'dst_port_end': ,\n Optional (str) result_action: {\n 'remark_value': ,\n 'encap_value': ,\n 'qos_group': ,\n 'traffic_class': ,\n 'drop_precedence': ,\n 'overwrite_phb': ,\n 'overwrite_qos_group': ,\n 'overwrite_encap': ,\n 'overwrite_fwd_tag': ,\n 'meter_enabled': ,\n 'meter_counter_offset': ,\n },\n },\n },\n },\nOptional (str) bind_information: {\n 'port_type': ,\n Optional (str) iqp_counter_size: ,\n Optional (str) iqp_counter_oid: ,\n Optional (str) eqp_counter_size: ,\n Optional (str) eqp_counter_oid: ,\n Optional (str) meter_type: ,\n Optional (str) meter_set_oid: ,\n Optional (str) no_of_meters: ,\n 'system_port_oid': ,\n 'port_oid': ,\n 'speed': ,\n 'port_internal_state': ,\n Optional (str) meter_set_info: {\n Any (str) *: {\n 'cir': ,\n 'eir': ,\n 'profile_oid': ,\n 'action_profile_oid': ,\n },\n },\n },\n}", "uid": "show_platform_software_fed_mode_qos_interface_interface_egress_npd_detailed", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L29686" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L30529" } }, "show platform software fed {mode} qos interface {interface} egress sdk detailed": { @@ -49555,7 +51088,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) interface: {\n Any (str) *: {\n 'cgid': ,\n 'no_of_classes': ,\n 'tcg_ref_count': ,\n 'filter_state': ,\n 'vmr_state': ,\n },\n },\n'qos_profile_information': {\n 'oid': ,\n 'ref_count': ,\n 'no_of_counter': ,\n Optional (str) no_of_meters: ,\n Optional (str) marking_source: ,\n 'tunnel_mode': ,\n 'need_filter_table_update': ,\n Optional (str) dscp: {\n Any (str) *: {\n 'remap': ,\n Optional (str) encap: ,\n Optional (str) etos: ,\n Optional (str) qos_group: ,\n Optional (str) epcp: ,\n Optional (str) tc: ,\n Optional (str) eexp: ,\n Optional (str) ile: ,\n Optional (str) dp: ,\n Optional (str) meter: ,\n Optional (str) counteroffset: ,\n Optional (str) mc_offset: ,\n },\n },\n Optional (str) cos_dei: {\n Any (str) *: {\n 'remap': ,\n Optional (str) encap: ,\n Optional (str) etos: ,\n Optional (str) qos_group: ,\n Optional (str) epcp: ,\n Optional (str) tc: ,\n Optional (str) eexp: ,\n Optional (str) ile: ,\n Optional (str) dp: ,\n Optional (str) meter: ,\n Optional (str) counteroffset: ,\n Optional (str) mc_offset: ,\n },\n },\n Optional (str) exp: {\n Any (str) *: {\n 'remap': ,\n Optional (str) encap: ,\n Optional (str) etos: ,\n Optional (str) qos_group: ,\n Optional (str) epcp: ,\n Optional (str) tc: ,\n Optional (str) eexp: ,\n Optional (str) ile: ,\n Optional (str) dp: ,\n Optional (str) meter: ,\n Optional (str) counteroffset: ,\n Optional (str) mc_offset: ,\n },\n },\n },\nOptional (str) markdown_table: {\n 'oid': ,\n 'dscp': {\n Any (str) *: {\n 'green': ,\n 'yellow': ,\n 'red': ,\n },\n },\n 'pcpdei': {\n Any (str) *: {\n 'green': ,\n 'yellow': ,\n 'red': ,\n },\n },\n 'exp': {\n Any (str) *: {\n 'green': ,\n 'yellow': ,\n 'red': ,\n },\n },\n 'encapexp': {\n Any (str) *: {\n 'green': ,\n 'yellow': ,\n 'red': ,\n },\n },\n },\nOptional (str) ipv4_acl: {\n 'oid': ,\n 'number_of_aces': ,\n Optional (str) ace: {\n Any (str) *: {\n 'class_id': ,\n 'ipv4_src_address': ,\n 'ipv4_src_mask': ,\n 'ipv4_dst_address': ,\n 'ipv4_dst_mask': ,\n 'protocol': ,\n 'protocol_mask': ,\n 'dscp': ,\n 'dscp_mask': ,\n 'ttl_start': ,\n 'ttl_end': ,\n 'tcp_flags': ,\n 'tcp_mask': ,\n 'ip_flags': ,\n 'ip_mask': ,\n 'src_port_start': ,\n 'src_port_end': ,\n 'dst_port_start': ,\n 'dst_port_end': ,\n Optional (str) result_action: {\n 'remark_value': ,\n 'encap_value': ,\n 'qos_group': ,\n 'traffic_class': ,\n 'drop_precedence': ,\n 'overwrite_phb': ,\n 'overwrite_qos_group': ,\n 'overwrite_encap': ,\n 'overwrite_fwd_tag': ,\n 'meter_enabled': ,\n 'meter_counter_offset': ,\n },\n },\n },\n },\nOptional (str) ipv6_acl: {\n 'oid': ,\n 'number_of_aces': ,\n Optional (str) ace: {\n Any (str) *: {\n 'class_id': ,\n 'ipv6_src_address': ,\n 'ipv6_src_mask': ,\n 'ipv6_dst_address': ,\n 'ipv6_dst_mask': ,\n 'protocol': ,\n 'protocol_mask': ,\n 'dscp': ,\n 'dscp_mask': ,\n 'ttl_start': ,\n 'ttl_end': ,\n 'tcp_flags': ,\n 'tcp_mask': ,\n 'ip_flags': ,\n 'ip_mask': ,\n 'src_port_start': ,\n 'src_port_end': ,\n 'dst_port_start': ,\n 'dst_port_end': ,\n Optional (str) result_action: {\n 'remark_value': ,\n 'encap_value': ,\n 'qos_group': ,\n 'traffic_class': ,\n 'drop_precedence': ,\n 'overwrite_phb': ,\n 'overwrite_qos_group': ,\n 'overwrite_encap': ,\n 'overwrite_fwd_tag': ,\n 'meter_enabled': ,\n 'meter_counter_offset': ,\n },\n },\n },\n },\nOptional (str) bind_information: {\n 'port_type': ,\n Optional (str) iqp_counter_size: ,\n Optional (str) iqp_counter_oid: ,\n Optional (str) eqp_counter_size: ,\n Optional (str) eqp_counter_oid: ,\n Optional (str) meter_type: ,\n Optional (str) meter_set_oid: ,\n Optional (str) no_of_meters: ,\n 'system_port_oid': ,\n 'port_oid': ,\n 'speed': ,\n 'port_internal_state': ,\n Optional (str) meter_set_info: {\n Any (str) *: {\n 'cir': ,\n 'eir': ,\n 'profile_oid': ,\n 'action_profile_oid': ,\n },\n },\n },\n}", "uid": "show_platform_software_fed_mode_qos_interface_interface_egress_sdk_detailed", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L29656" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L30499" } }, "show platform software fed {mode} qos interface {interface} ingress npd": { @@ -49566,7 +51099,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) interface: {\n Any (str) *: {\n 'cgid': ,\n 'no_of_classes': ,\n 'tcg_ref_count': ,\n 'filter_state': ,\n 'vmr_state': ,\n },\n },\n'qos_profile_information': {\n 'oid': ,\n 'ref_count': ,\n 'no_of_counter': ,\n Optional (str) no_of_meters: ,\n Optional (str) marking_source: ,\n 'tunnel_mode': ,\n 'need_filter_table_update': ,\n Optional (str) dscp: {\n Any (str) *: {\n 'remap': ,\n Optional (str) encap: ,\n Optional (str) etos: ,\n Optional (str) qos_group: ,\n Optional (str) epcp: ,\n Optional (str) tc: ,\n Optional (str) eexp: ,\n Optional (str) ile: ,\n Optional (str) dp: ,\n Optional (str) meter: ,\n Optional (str) counteroffset: ,\n Optional (str) mc_offset: ,\n },\n },\n Optional (str) cos_dei: {\n Any (str) *: {\n 'remap': ,\n Optional (str) encap: ,\n Optional (str) etos: ,\n Optional (str) qos_group: ,\n Optional (str) epcp: ,\n Optional (str) tc: ,\n Optional (str) eexp: ,\n Optional (str) ile: ,\n Optional (str) dp: ,\n Optional (str) meter: ,\n Optional (str) counteroffset: ,\n Optional (str) mc_offset: ,\n },\n },\n Optional (str) exp: {\n Any (str) *: {\n 'remap': ,\n Optional (str) encap: ,\n Optional (str) etos: ,\n Optional (str) qos_group: ,\n Optional (str) epcp: ,\n Optional (str) tc: ,\n Optional (str) eexp: ,\n Optional (str) ile: ,\n Optional (str) dp: ,\n Optional (str) meter: ,\n Optional (str) counteroffset: ,\n Optional (str) mc_offset: ,\n },\n },\n },\nOptional (str) markdown_table: {\n 'oid': ,\n 'dscp': {\n Any (str) *: {\n 'green': ,\n 'yellow': ,\n 'red': ,\n },\n },\n 'pcpdei': {\n Any (str) *: {\n 'green': ,\n 'yellow': ,\n 'red': ,\n },\n },\n 'exp': {\n Any (str) *: {\n 'green': ,\n 'yellow': ,\n 'red': ,\n },\n },\n 'encapexp': {\n Any (str) *: {\n 'green': ,\n 'yellow': ,\n 'red': ,\n },\n },\n },\nOptional (str) ipv4_acl: {\n 'oid': ,\n 'number_of_aces': ,\n Optional (str) ace: {\n Any (str) *: {\n 'class_id': ,\n 'ipv4_src_address': ,\n 'ipv4_src_mask': ,\n 'ipv4_dst_address': ,\n 'ipv4_dst_mask': ,\n 'protocol': ,\n 'protocol_mask': ,\n 'dscp': ,\n 'dscp_mask': ,\n 'ttl_start': ,\n 'ttl_end': ,\n 'tcp_flags': ,\n 'tcp_mask': ,\n 'ip_flags': ,\n 'ip_mask': ,\n 'src_port_start': ,\n 'src_port_end': ,\n 'dst_port_start': ,\n 'dst_port_end': ,\n Optional (str) result_action: {\n 'remark_value': ,\n 'encap_value': ,\n 'qos_group': ,\n 'traffic_class': ,\n 'drop_precedence': ,\n 'overwrite_phb': ,\n 'overwrite_qos_group': ,\n 'overwrite_encap': ,\n 'overwrite_fwd_tag': ,\n 'meter_enabled': ,\n 'meter_counter_offset': ,\n },\n },\n },\n },\nOptional (str) ipv6_acl: {\n 'oid': ,\n 'number_of_aces': ,\n Optional (str) ace: {\n Any (str) *: {\n 'class_id': ,\n 'ipv6_src_address': ,\n 'ipv6_src_mask': ,\n 'ipv6_dst_address': ,\n 'ipv6_dst_mask': ,\n 'protocol': ,\n 'protocol_mask': ,\n 'dscp': ,\n 'dscp_mask': ,\n 'ttl_start': ,\n 'ttl_end': ,\n 'tcp_flags': ,\n 'tcp_mask': ,\n 'ip_flags': ,\n 'ip_mask': ,\n 'src_port_start': ,\n 'src_port_end': ,\n 'dst_port_start': ,\n 'dst_port_end': ,\n Optional (str) result_action: {\n 'remark_value': ,\n 'encap_value': ,\n 'qos_group': ,\n 'traffic_class': ,\n 'drop_precedence': ,\n 'overwrite_phb': ,\n 'overwrite_qos_group': ,\n 'overwrite_encap': ,\n 'overwrite_fwd_tag': ,\n 'meter_enabled': ,\n 'meter_counter_offset': ,\n },\n },\n },\n },\nOptional (str) bind_information: {\n 'port_type': ,\n Optional (str) iqp_counter_size: ,\n Optional (str) iqp_counter_oid: ,\n Optional (str) eqp_counter_size: ,\n Optional (str) eqp_counter_oid: ,\n Optional (str) meter_type: ,\n Optional (str) meter_set_oid: ,\n Optional (str) no_of_meters: ,\n 'system_port_oid': ,\n 'port_oid': ,\n 'speed': ,\n 'port_internal_state': ,\n Optional (str) meter_set_info: {\n Any (str) *: {\n 'cir': ,\n 'eir': ,\n 'profile_oid': ,\n 'action_profile_oid': ,\n },\n },\n },\n}", "uid": "show_platform_software_fed_mode_qos_interface_interface_ingress_npd", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L29647" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L30490" } }, "show platform software fed {mode} qos interface {interface} ingress npd detailed": { @@ -49577,7 +51110,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) interface: {\n Any (str) *: {\n 'cgid': ,\n 'no_of_classes': ,\n 'tcg_ref_count': ,\n 'filter_state': ,\n 'vmr_state': ,\n },\n },\n'qos_profile_information': {\n 'oid': ,\n 'ref_count': ,\n 'no_of_counter': ,\n Optional (str) no_of_meters: ,\n Optional (str) marking_source: ,\n 'tunnel_mode': ,\n 'need_filter_table_update': ,\n Optional (str) dscp: {\n Any (str) *: {\n 'remap': ,\n Optional (str) encap: ,\n Optional (str) etos: ,\n Optional (str) qos_group: ,\n Optional (str) epcp: ,\n Optional (str) tc: ,\n Optional (str) eexp: ,\n Optional (str) ile: ,\n Optional (str) dp: ,\n Optional (str) meter: ,\n Optional (str) counteroffset: ,\n Optional (str) mc_offset: ,\n },\n },\n Optional (str) cos_dei: {\n Any (str) *: {\n 'remap': ,\n Optional (str) encap: ,\n Optional (str) etos: ,\n Optional (str) qos_group: ,\n Optional (str) epcp: ,\n Optional (str) tc: ,\n Optional (str) eexp: ,\n Optional (str) ile: ,\n Optional (str) dp: ,\n Optional (str) meter: ,\n Optional (str) counteroffset: ,\n Optional (str) mc_offset: ,\n },\n },\n Optional (str) exp: {\n Any (str) *: {\n 'remap': ,\n Optional (str) encap: ,\n Optional (str) etos: ,\n Optional (str) qos_group: ,\n Optional (str) epcp: ,\n Optional (str) tc: ,\n Optional (str) eexp: ,\n Optional (str) ile: ,\n Optional (str) dp: ,\n Optional (str) meter: ,\n Optional (str) counteroffset: ,\n Optional (str) mc_offset: ,\n },\n },\n },\nOptional (str) markdown_table: {\n 'oid': ,\n 'dscp': {\n Any (str) *: {\n 'green': ,\n 'yellow': ,\n 'red': ,\n },\n },\n 'pcpdei': {\n Any (str) *: {\n 'green': ,\n 'yellow': ,\n 'red': ,\n },\n },\n 'exp': {\n Any (str) *: {\n 'green': ,\n 'yellow': ,\n 'red': ,\n },\n },\n 'encapexp': {\n Any (str) *: {\n 'green': ,\n 'yellow': ,\n 'red': ,\n },\n },\n },\nOptional (str) ipv4_acl: {\n 'oid': ,\n 'number_of_aces': ,\n Optional (str) ace: {\n Any (str) *: {\n 'class_id': ,\n 'ipv4_src_address': ,\n 'ipv4_src_mask': ,\n 'ipv4_dst_address': ,\n 'ipv4_dst_mask': ,\n 'protocol': ,\n 'protocol_mask': ,\n 'dscp': ,\n 'dscp_mask': ,\n 'ttl_start': ,\n 'ttl_end': ,\n 'tcp_flags': ,\n 'tcp_mask': ,\n 'ip_flags': ,\n 'ip_mask': ,\n 'src_port_start': ,\n 'src_port_end': ,\n 'dst_port_start': ,\n 'dst_port_end': ,\n Optional (str) result_action: {\n 'remark_value': ,\n 'encap_value': ,\n 'qos_group': ,\n 'traffic_class': ,\n 'drop_precedence': ,\n 'overwrite_phb': ,\n 'overwrite_qos_group': ,\n 'overwrite_encap': ,\n 'overwrite_fwd_tag': ,\n 'meter_enabled': ,\n 'meter_counter_offset': ,\n },\n },\n },\n },\nOptional (str) ipv6_acl: {\n 'oid': ,\n 'number_of_aces': ,\n Optional (str) ace: {\n Any (str) *: {\n 'class_id': ,\n 'ipv6_src_address': ,\n 'ipv6_src_mask': ,\n 'ipv6_dst_address': ,\n 'ipv6_dst_mask': ,\n 'protocol': ,\n 'protocol_mask': ,\n 'dscp': ,\n 'dscp_mask': ,\n 'ttl_start': ,\n 'ttl_end': ,\n 'tcp_flags': ,\n 'tcp_mask': ,\n 'ip_flags': ,\n 'ip_mask': ,\n 'src_port_start': ,\n 'src_port_end': ,\n 'dst_port_start': ,\n 'dst_port_end': ,\n Optional (str) result_action: {\n 'remark_value': ,\n 'encap_value': ,\n 'qos_group': ,\n 'traffic_class': ,\n 'drop_precedence': ,\n 'overwrite_phb': ,\n 'overwrite_qos_group': ,\n 'overwrite_encap': ,\n 'overwrite_fwd_tag': ,\n 'meter_enabled': ,\n 'meter_counter_offset': ,\n },\n },\n },\n },\nOptional (str) bind_information: {\n 'port_type': ,\n Optional (str) iqp_counter_size: ,\n Optional (str) iqp_counter_oid: ,\n Optional (str) eqp_counter_size: ,\n Optional (str) eqp_counter_oid: ,\n Optional (str) meter_type: ,\n Optional (str) meter_set_oid: ,\n Optional (str) no_of_meters: ,\n 'system_port_oid': ,\n 'port_oid': ,\n 'speed': ,\n 'port_internal_state': ,\n Optional (str) meter_set_info: {\n Any (str) *: {\n 'cir': ,\n 'eir': ,\n 'profile_oid': ,\n 'action_profile_oid': ,\n },\n },\n },\n}", "uid": "show_platform_software_fed_mode_qos_interface_interface_ingress_npd_detailed", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L28981" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L29823" } }, "show platform software fed {mode} qos interface {interface} ingress npi detailed": { @@ -49586,9 +51119,9 @@ "doc": "Parser for show platform software fed {switch} {mode} qos interface {interface} ingress npi detailed", "module_name": "show_platform", "package": "genie.libs.parser", - "schema": "{\nOptional (str) interface: {\n Any (str) *: {\n 'cgid': ,\n 'no_of_classes': ,\n 'tcg_ref_count': ,\n 'filter_state': ,\n 'vmr_state': ,\n },\n },\n'classmap': {\n Any (str) *: {\n 'cgid': ,\n 'clid': ,\n 'tccg_ref_count': ,\n 'null_bind_count': ,\n 'class_seq_number': ,\n 'child_classes': ,\n Optional (str) filter: {\n Any (str) *: {\n 'value': ,\n },\n },\n },\n },\nOptional (str) tcg: {\n 'npi_tcg': {\n 'config_state': ,\n 'operational_state': ,\n 'parent_info': ,\n 'child_tcg': ,\n 'mark_action': ,\n 'police_action': ,\n 'queue_action': ,\n 'no_of_tccg': ,\n },\n Optional (str) tccg: {\n Any (str) *: {\n 'class_map_name': ,\n 'clid': ,\n 'child_cgid': ,\n 'null_bind': ,\n Optional (str) action: {\n Any (str) *: {\n 'action_type': ,\n 'marking_method': ,\n Optional (str) mark_value: ,\n Optional (str) mark_type: ,\n 'qos_group': ,\n 'traffic_class': ,\n 'discard_class': ,\n },\n },\n },\n },\n },\n}", + "schema": "{\nOptional (str) interface: {\n Any (str) *: {\n 'cgid': ,\n 'no_of_classes': ,\n 'tcg_ref_count': ,\n 'filter_state': ,\n 'vmr_state': ,\n },\n },\n'classmap': {\n Any (str) *: {\n 'cgid': ,\n 'clid': ,\n 'tccg_ref_count': ,\n 'null_bind_count': ,\n 'class_seq_number': ,\n 'child_classes': ,\n Optional (str) filter: {\n Any (str) *: {\n 'value': ,\n },\n },\n },\n },\nOptional (str) tcg: {\n 'npi_tcg': {\n 'config_state': ,\n 'operational_state': ,\n 'parent_info': ,\n 'child_tcg': ,\n 'mark_action': ,\n 'police_action': ,\n 'queue_action': ,\n 'no_of_tccg': ,\n },\n Optional (str) tccg: {\n Any (str) *: {\n 'class_map_name': ,\n 'clid': ,\n 'child_cgid': ,\n 'null_bind': ,\n Optional (str) action: {\n Any (str) *: {\n 'action_type': ,\n 'marking_method': ,\n Optional (str) mark_value: ,\n Optional (str) mark_type: ,\n 'qos_group': ,\n 'traffic_class': ,\n 'discard_class': ,\n Optional (str) table_id: ,\n Optional (str) table_name: ,\n Optional (str) map: {\n Any (str) *: {\n Any (str) *: ,\n },\n },\n Optional (str) default_value: ,\n Optional (str) default_behavior: ,\n },\n },\n },\n },\n },\n}", "uid": "show_platform_software_fed_mode_qos_interface_interface_ingress_npi_detailed", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L30368" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L31220" } }, "show platform software fed {mode} qos interface {interface} ingress sdk": { @@ -49599,7 +51132,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) interface: {\n Any (str) *: {\n 'cgid': ,\n 'no_of_classes': ,\n 'tcg_ref_count': ,\n 'filter_state': ,\n 'vmr_state': ,\n },\n },\n'qos_profile_information': {\n 'oid': ,\n 'ref_count': ,\n 'no_of_counter': ,\n Optional (str) no_of_meters: ,\n Optional (str) marking_source: ,\n 'tunnel_mode': ,\n 'need_filter_table_update': ,\n Optional (str) dscp: {\n Any (str) *: {\n 'remap': ,\n Optional (str) encap: ,\n Optional (str) etos: ,\n Optional (str) qos_group: ,\n Optional (str) epcp: ,\n Optional (str) tc: ,\n Optional (str) eexp: ,\n Optional (str) ile: ,\n Optional (str) dp: ,\n Optional (str) meter: ,\n Optional (str) counteroffset: ,\n Optional (str) mc_offset: ,\n },\n },\n Optional (str) cos_dei: {\n Any (str) *: {\n 'remap': ,\n Optional (str) encap: ,\n Optional (str) etos: ,\n Optional (str) qos_group: ,\n Optional (str) epcp: ,\n Optional (str) tc: ,\n Optional (str) eexp: ,\n Optional (str) ile: ,\n Optional (str) dp: ,\n Optional (str) meter: ,\n Optional (str) counteroffset: ,\n Optional (str) mc_offset: ,\n },\n },\n Optional (str) exp: {\n Any (str) *: {\n 'remap': ,\n Optional (str) encap: ,\n Optional (str) etos: ,\n Optional (str) qos_group: ,\n Optional (str) epcp: ,\n Optional (str) tc: ,\n Optional (str) eexp: ,\n Optional (str) ile: ,\n Optional (str) dp: ,\n Optional (str) meter: ,\n Optional (str) counteroffset: ,\n Optional (str) mc_offset: ,\n },\n },\n },\nOptional (str) markdown_table: {\n 'oid': ,\n 'dscp': {\n Any (str) *: {\n 'green': ,\n 'yellow': ,\n 'red': ,\n },\n },\n 'pcpdei': {\n Any (str) *: {\n 'green': ,\n 'yellow': ,\n 'red': ,\n },\n },\n 'exp': {\n Any (str) *: {\n 'green': ,\n 'yellow': ,\n 'red': ,\n },\n },\n 'encapexp': {\n Any (str) *: {\n 'green': ,\n 'yellow': ,\n 'red': ,\n },\n },\n },\nOptional (str) ipv4_acl: {\n 'oid': ,\n 'number_of_aces': ,\n Optional (str) ace: {\n Any (str) *: {\n 'class_id': ,\n 'ipv4_src_address': ,\n 'ipv4_src_mask': ,\n 'ipv4_dst_address': ,\n 'ipv4_dst_mask': ,\n 'protocol': ,\n 'protocol_mask': ,\n 'dscp': ,\n 'dscp_mask': ,\n 'ttl_start': ,\n 'ttl_end': ,\n 'tcp_flags': ,\n 'tcp_mask': ,\n 'ip_flags': ,\n 'ip_mask': ,\n 'src_port_start': ,\n 'src_port_end': ,\n 'dst_port_start': ,\n 'dst_port_end': ,\n Optional (str) result_action: {\n 'remark_value': ,\n 'encap_value': ,\n 'qos_group': ,\n 'traffic_class': ,\n 'drop_precedence': ,\n 'overwrite_phb': ,\n 'overwrite_qos_group': ,\n 'overwrite_encap': ,\n 'overwrite_fwd_tag': ,\n 'meter_enabled': ,\n 'meter_counter_offset': ,\n },\n },\n },\n },\nOptional (str) ipv6_acl: {\n 'oid': ,\n 'number_of_aces': ,\n Optional (str) ace: {\n Any (str) *: {\n 'class_id': ,\n 'ipv6_src_address': ,\n 'ipv6_src_mask': ,\n 'ipv6_dst_address': ,\n 'ipv6_dst_mask': ,\n 'protocol': ,\n 'protocol_mask': ,\n 'dscp': ,\n 'dscp_mask': ,\n 'ttl_start': ,\n 'ttl_end': ,\n 'tcp_flags': ,\n 'tcp_mask': ,\n 'ip_flags': ,\n 'ip_mask': ,\n 'src_port_start': ,\n 'src_port_end': ,\n 'dst_port_start': ,\n 'dst_port_end': ,\n Optional (str) result_action: {\n 'remark_value': ,\n 'encap_value': ,\n 'qos_group': ,\n 'traffic_class': ,\n 'drop_precedence': ,\n 'overwrite_phb': ,\n 'overwrite_qos_group': ,\n 'overwrite_encap': ,\n 'overwrite_fwd_tag': ,\n 'meter_enabled': ,\n 'meter_counter_offset': ,\n },\n },\n },\n },\nOptional (str) bind_information: {\n 'port_type': ,\n Optional (str) iqp_counter_size: ,\n Optional (str) iqp_counter_oid: ,\n Optional (str) eqp_counter_size: ,\n Optional (str) eqp_counter_oid: ,\n Optional (str) meter_type: ,\n Optional (str) meter_set_oid: ,\n Optional (str) no_of_meters: ,\n 'system_port_oid': ,\n 'port_oid': ,\n 'speed': ,\n 'port_internal_state': ,\n Optional (str) meter_set_info: {\n Any (str) *: {\n 'cir': ,\n 'eir': ,\n 'profile_oid': ,\n 'action_profile_oid': ,\n },\n },\n },\n}", "uid": "show_platform_software_fed_mode_qos_interface_interface_ingress_sdk", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L29666" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L30509" } }, "show platform software fed {mode} qos interface {interface} ingress sdk detailed": { @@ -49610,7 +51143,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) interface: {\n Any (str) *: {\n 'cgid': ,\n 'no_of_classes': ,\n 'tcg_ref_count': ,\n 'filter_state': ,\n 'vmr_state': ,\n },\n },\n'qos_profile_information': {\n 'oid': ,\n 'ref_count': ,\n 'no_of_counter': ,\n Optional (str) no_of_meters: ,\n Optional (str) marking_source: ,\n 'tunnel_mode': ,\n 'need_filter_table_update': ,\n Optional (str) dscp: {\n Any (str) *: {\n 'remap': ,\n Optional (str) encap: ,\n Optional (str) etos: ,\n Optional (str) qos_group: ,\n Optional (str) epcp: ,\n Optional (str) tc: ,\n Optional (str) eexp: ,\n Optional (str) ile: ,\n Optional (str) dp: ,\n Optional (str) meter: ,\n Optional (str) counteroffset: ,\n Optional (str) mc_offset: ,\n },\n },\n Optional (str) cos_dei: {\n Any (str) *: {\n 'remap': ,\n Optional (str) encap: ,\n Optional (str) etos: ,\n Optional (str) qos_group: ,\n Optional (str) epcp: ,\n Optional (str) tc: ,\n Optional (str) eexp: ,\n Optional (str) ile: ,\n Optional (str) dp: ,\n Optional (str) meter: ,\n Optional (str) counteroffset: ,\n Optional (str) mc_offset: ,\n },\n },\n Optional (str) exp: {\n Any (str) *: {\n 'remap': ,\n Optional (str) encap: ,\n Optional (str) etos: ,\n Optional (str) qos_group: ,\n Optional (str) epcp: ,\n Optional (str) tc: ,\n Optional (str) eexp: ,\n Optional (str) ile: ,\n Optional (str) dp: ,\n Optional (str) meter: ,\n Optional (str) counteroffset: ,\n Optional (str) mc_offset: ,\n },\n },\n },\nOptional (str) markdown_table: {\n 'oid': ,\n 'dscp': {\n Any (str) *: {\n 'green': ,\n 'yellow': ,\n 'red': ,\n },\n },\n 'pcpdei': {\n Any (str) *: {\n 'green': ,\n 'yellow': ,\n 'red': ,\n },\n },\n 'exp': {\n Any (str) *: {\n 'green': ,\n 'yellow': ,\n 'red': ,\n },\n },\n 'encapexp': {\n Any (str) *: {\n 'green': ,\n 'yellow': ,\n 'red': ,\n },\n },\n },\nOptional (str) ipv4_acl: {\n 'oid': ,\n 'number_of_aces': ,\n Optional (str) ace: {\n Any (str) *: {\n 'class_id': ,\n 'ipv4_src_address': ,\n 'ipv4_src_mask': ,\n 'ipv4_dst_address': ,\n 'ipv4_dst_mask': ,\n 'protocol': ,\n 'protocol_mask': ,\n 'dscp': ,\n 'dscp_mask': ,\n 'ttl_start': ,\n 'ttl_end': ,\n 'tcp_flags': ,\n 'tcp_mask': ,\n 'ip_flags': ,\n 'ip_mask': ,\n 'src_port_start': ,\n 'src_port_end': ,\n 'dst_port_start': ,\n 'dst_port_end': ,\n Optional (str) result_action: {\n 'remark_value': ,\n 'encap_value': ,\n 'qos_group': ,\n 'traffic_class': ,\n 'drop_precedence': ,\n 'overwrite_phb': ,\n 'overwrite_qos_group': ,\n 'overwrite_encap': ,\n 'overwrite_fwd_tag': ,\n 'meter_enabled': ,\n 'meter_counter_offset': ,\n },\n },\n },\n },\nOptional (str) ipv6_acl: {\n 'oid': ,\n 'number_of_aces': ,\n Optional (str) ace: {\n Any (str) *: {\n 'class_id': ,\n 'ipv6_src_address': ,\n 'ipv6_src_mask': ,\n 'ipv6_dst_address': ,\n 'ipv6_dst_mask': ,\n 'protocol': ,\n 'protocol_mask': ,\n 'dscp': ,\n 'dscp_mask': ,\n 'ttl_start': ,\n 'ttl_end': ,\n 'tcp_flags': ,\n 'tcp_mask': ,\n 'ip_flags': ,\n 'ip_mask': ,\n 'src_port_start': ,\n 'src_port_end': ,\n 'dst_port_start': ,\n 'dst_port_end': ,\n Optional (str) result_action: {\n 'remark_value': ,\n 'encap_value': ,\n 'qos_group': ,\n 'traffic_class': ,\n 'drop_precedence': ,\n 'overwrite_phb': ,\n 'overwrite_qos_group': ,\n 'overwrite_encap': ,\n 'overwrite_fwd_tag': ,\n 'meter_enabled': ,\n 'meter_counter_offset': ,\n },\n },\n },\n },\nOptional (str) bind_information: {\n 'port_type': ,\n Optional (str) iqp_counter_size: ,\n Optional (str) iqp_counter_oid: ,\n Optional (str) eqp_counter_size: ,\n Optional (str) eqp_counter_oid: ,\n Optional (str) meter_type: ,\n Optional (str) meter_set_oid: ,\n Optional (str) no_of_meters: ,\n 'system_port_oid': ,\n 'port_oid': ,\n 'speed': ,\n 'port_internal_state': ,\n Optional (str) meter_set_info: {\n Any (str) *: {\n 'cir': ,\n 'eir': ,\n 'profile_oid': ,\n 'action_profile_oid': ,\n },\n },\n },\n}", "uid": "show_platform_software_fed_mode_qos_interface_interface_ingress_sdk_detailed", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L29676" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L30519" } }, "show platform software fed {mode} security-fed ipsg if-id {if_id}": { @@ -49621,7 +51154,7 @@ "package": "genie.libs.parser", "schema": "{\nOr ('ip', 'mac'): {\n Any (str) *: {\n 'handle': ,\n },\n },\n}", "uid": "show_platform_software_fed_mode_security-fed_ipsg_if-id_if_id", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L30762" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L31675" } }, "show platform software fed {mode} vp summary interface if_id {interface_id}": { @@ -49632,7 +51165,7 @@ "package": "genie.libs.parser", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'if_id': ,\n 'vlan_id': ,\n 'pvln_mode': ,\n 'pvlan': ,\n 'stp_state': ,\n 'vtp_pruned': ,\n 'untag': ,\n },\n },\n}", "uid": "show_platform_software_fed_mode_vp_summary_interface_if_id_interface_id", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L26279" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L27115" } }, "show platform software fed {state} ip igmp snooping groups vlan {vlan}": { @@ -49643,7 +51176,7 @@ "package": "genie.libs.parser", "schema": "{\n'vlan': {\n Any (str) *: {\n Optional (str) group: ,\n Optional (str) mem_port: ,\n Optional (str) cck_ep: ,\n Optional (str) fail_flag: ,\n Optional (str) di_hand: ,\n Optional (str) rep_ri: ,\n Optional (str) si_hand: ,\n Optional (str) htm_hand: ,\n },\n },\n}", "uid": "show_platform_software_fed_state_ip_igmp_snooping_groups_vlan_vlan", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L19408" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L20235" } }, "show platform software fed {state} ip igmp snooping vlan {vlan}": { @@ -49654,7 +51187,7 @@ "package": "genie.libs.parser", "schema": "{\n'vlan': {\n Any (str) *: {\n Optional (str) igmp_en: ,\n Optional (str) pimsn_en: ,\n Optional (str) flood_md: ,\n Optional (str) op_state: ,\n Optional (str) stp_tcn_flood: ,\n Optional (str) route_en: ,\n Optional (str) pim_en: ,\n Optional (str) pvlan: ,\n Optional (str) in_retry: ,\n Optional (str) cck_ep: ,\n Optional (str) iosd_md: ,\n Optional (str) evpn_en: ,\n Optional (str) l3m_adj: ,\n Optional (str) mroute_port: ,\n Optional (str) flood_port: ,\n Optional (str) rep_han: ,\n },\n },\n}", "uid": "show_platform_software_fed_state_ip_igmp_snooping_vlan_vlan", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L19181" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L19994" } }, "show platform software fed {state} ipv6 mld snooping groups vlan {vlan}": { @@ -49665,7 +51198,7 @@ "package": "genie.libs.parser", "schema": "{\n'vlan': {\n Any (str) *: {\n Optional (str) group: ,\n Optional (str) mem_port: ,\n Optional (str) cck_ep: ,\n Optional (str) fail_flag: ,\n Optional (str) di_hand: ,\n Optional (str) rep_ri: ,\n Optional (str) si_hand: ,\n Optional (str) htm_hand: ,\n },\n },\n}", "uid": "show_platform_software_fed_state_ipv6_mld_snooping_groups_vlan_vlan", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L19539" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L20366" } }, "show platform software fed {state} ipv6 mld snooping vlan {vlan}": { @@ -49676,7 +51209,7 @@ "package": "genie.libs.parser", "schema": "{\n'vlan': {\n Any (str) *: {\n Optional (str) mldsn_en: ,\n Optional (str) pimsn_en: ,\n Optional (str) flood_md: ,\n Optional (str) op_state: ,\n Optional (str) stp_tcn_flood: ,\n Optional (str) route_en: ,\n Optional (str) pim_en: ,\n Optional (str) pvlan: ,\n Optional (str) in_retry: ,\n Optional (str) cck_ep: ,\n Optional (str) iosd_md: ,\n Optional (str) evpn_en: ,\n Optional (str) l3m_adj: ,\n Optional (str) mroute_port: ,\n Optional (str) flood_port: ,\n Optional (str) rep_han: ,\n },\n },\n}", "uid": "show_platform_software_fed_state_ipv6_mld_snooping_vlan_vlan", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L19677" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L20504" } }, "show platform software fed {state} matm macTable vlan {vlan}": { @@ -49688,7 +51221,7 @@ "package": "genie.libs.parser", "schema": "{\n'total_mac_address': ,\n'summary': {\n 'total_secure_address': ,\n 'total_drop_address': ,\n 'total_lisp_local_address': ,\n 'total_lisp_remote_address': ,\n },\n'type': {\n Any (str) *: ,\n },\n}", "uid": "show_platform_software_fed_state_matm_macTable_vlan_vlan", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9300/show_platform.py#L742" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9300/show_platform.py#L823" }, "class": "ShowPlatformSoftwareFedMatmMacTable", "doc": "Parser for show Platform Software Fed matm mactable", @@ -49696,7 +51229,73 @@ "package": "genie.libs.parser", "schema": "{\n'mac': {\n Any (str) *: {\n Optional (str) mac: ,\n Optional (str) vlanport: ,\n Optional (str) type: ,\n Optional (str) sequence: ,\n Optional (str) ecbi: ,\n Optional (str) flag: ,\n Optional (str) machandle: ,\n Optional (str) sihandle: ,\n Optional (str) rihandle: ,\n Optional (str) dihandle: ,\n Optional (str) atime: ,\n Optional (str) etime: ,\n Optional (str) port: ,\n Optional (str) con: ,\n },\n },\n}", "uid": "show_platform_software_fed_state_matm_macTable_vlan_vlan", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L19120" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L19933" + } + }, + "show platform software fed {state} matm macTable vlan {vlan} mac {mac}": { + "iosxe": { + "class": "ShowPlatformSoftwareFedSwitchActiveMatmMacTableVlanMac", + "doc": "\n Parser for\n * 'show platform software fed {switch} {active} matm macTable vlan {vlan} mac {mac}'\n ", + "module_name": "show_platform", + "package": "genie.libs.parser", + "schema": "{\n'vlan': {\n Any (str) *: {\n 'mac': ,\n 'type': ,\n 'seq': ,\n 'ec_bi': ,\n 'flags': ,\n 'machandle': ,\n 'siHandle': ,\n 'riHandle': ,\n 'diHandle': ,\n 'a_time': ,\n 'e_time': ,\n 'port': ,\n 'con': ,\n },\n },\n'platform_details': {\n 'asic': {\n Any (str) *: {\n Optional (str) htmhandle: ,\n Optional (str) mvid: ,\n Optional (str) gpn: ,\n Optional (str) si: ,\n Optional (str) ri: ,\n Optional (str) di: ,\n Optional (str) pmap: ,\n Optional (str) pmap_intf: ,\n },\n },\n },\n}", + "uid": "show_platform_software_fed_state_matm_macTable_vlan_vlan_mac_mac", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L33431" + } + }, + "show platform software fed {switch_var} acl bind db detail": { + "iosxe": { + "class": "ShowPlatformSoftwareFedActiveAclBindDbDetail", + "doc": "\n Parser for\n * 'show platform software fed active acl bind db detail'\n ", + "module_name": "show_platform", + "package": "genie.libs.parser", + "schema": "{\n'interface': {\n Any (str) *: {\n 'direction': {\n Any (str) *: {\n 'feature': {\n Any (str) *: {\n 'protocol': ,\n 'cg_id': ,\n 'cg_name': ,\n 'status': ,\n 'src_og_lkup_hdl': ,\n 'dst_og_lkup_hdl': ,\n },\n },\n },\n },\n },\n },\n}", + "uid": "show_platform_software_fed_switch_var_acl_bind_db_detail", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L34259" + } + }, + "show platform software fed {switch_var} acl bind db feature {feature_name} summary": { + "iosxe": { + "class": "ShowPlatformSoftwareFedActiveAclBindDbSummary", + "doc": "\n Parser for\n * 'show platform software fed switch active acl bind db summary'\n * 'show platform software fed switch active acl bind db feature racl summary'\n ", + "module_name": "show_platform", + "package": "genie.libs.parser", + "schema": "{\n'interface': {\n Any (str) *: {\n 'feature': {\n Any (str) *: {\n 'protocol': ,\n 'status': ,\n 'cg_id': ,\n 'direction': ,\n },\n },\n },\n },\n}", + "uid": "show_platform_software_fed_switch_var_acl_bind_db_feature_feature_name_summary", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L34666" + } + }, + "show platform software fed {switch_var} acl bind db summary": { + "iosxe": { + "class": "ShowPlatformSoftwareFedActiveAclBindDbSummary", + "doc": "\n Parser for\n * 'show platform software fed switch active acl bind db summary'\n * 'show platform software fed switch active acl bind db feature racl summary'\n ", + "module_name": "show_platform", + "package": "genie.libs.parser", + "schema": "{\n'interface': {\n Any (str) *: {\n 'feature': {\n Any (str) *: {\n 'protocol': ,\n 'status': ,\n 'cg_id': ,\n 'direction': ,\n },\n },\n },\n },\n}", + "uid": "show_platform_software_fed_switch_var_acl_bind_db_summary", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L34666" + } + }, + "show platform software fed {switch_var} {state} ip igmp snooping vlan {vlan}": { + "iosxe": { + "class": "ShowPlatformSoftwareFedIgmpSnooping", + "doc": "Parser for show Platform Software Fed igmp snooping", + "module_name": "show_platform", + "package": "genie.libs.parser", + "schema": "{\n'vlan': {\n Any (str) *: {\n Optional (str) igmp_en: ,\n Optional (str) pimsn_en: ,\n Optional (str) flood_md: ,\n Optional (str) op_state: ,\n Optional (str) stp_tcn_flood: ,\n Optional (str) route_en: ,\n Optional (str) pim_en: ,\n Optional (str) pvlan: ,\n Optional (str) in_retry: ,\n Optional (str) cck_ep: ,\n Optional (str) iosd_md: ,\n Optional (str) evpn_en: ,\n Optional (str) l3m_adj: ,\n Optional (str) mroute_port: ,\n Optional (str) flood_port: ,\n Optional (str) rep_han: ,\n },\n },\n}", + "uid": "show_platform_software_fed_switch_var_state_ip_igmp_snooping_vlan_vlan", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L19994" + } + }, + "show platform software fed {switch_var} {switch} vp summary vlan {vlan}": { + "iosxe": { + "class": "ShowPlatformSoftwareFedSwitchActiveVpSummaryVlan", + "doc": "Parser for show platform software fed switch active vp summary vlan ", + "module_name": "show_platform", + "package": "genie.libs.parser", + "schema": "{\n'if_id': {\n Any (str) *: {\n 'vlan_id': ,\n 'pvlan_mode': ,\n 'pvlan_vlan': ,\n 'stp_state': ,\n 'vtp_pruned': ,\n 'untagged': ,\n },\n },\n}", + "uid": "show_platform_software_fed_switch_var_switch_vp_summary_vlan_vlan", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L24009" } }, "show platform software fed {switchvirtualstate} mpls lspa all": { @@ -49707,7 +51306,7 @@ "package": "genie.libs.parser", "schema": "{\n'lspa_info': {\n Optional (str) total_lspa_entries: ,\n Optional (str) lspa_record: {\n Any (str) *: {\n Optional (str) mode: ,\n Optional (str) ref_cnt: ,\n },\n },\n },\n}", "uid": "show_platform_software_fed_switchvirtualstate_mpls_lspa_all", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L14361" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L15056" } }, "show platform software fed {switchvirtualstate} mpls lspa all | c {mode}": { @@ -49718,7 +51317,18 @@ "package": "genie.libs.parser", "schema": "{\n'lspa_mode_count': ,\n}", "uid": "show_platform_software_fed_switchvirtualstate_mpls_lspa_all___c_mode", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L13941" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L14636" + } + }, + "show platform software fed {switch} active ifm interfaces tunnel": { + "iosxe": { + "class": "ShowPlatformSoftwareFedIfm", + "doc": null, + "module_name": "show_platform", + "package": "genie.libs.parser", + "schema": "{\n'interfaces': {\n Any (str) *: {\n 'if_id': ,\n 'state': ,\n },\n },\n}", + "uid": "show_platform_software_fed_switch_active_ifm_interfaces_tunnel", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L19368" } }, "show platform software fed {switch} active ifm interfaces vlan": { @@ -49729,7 +51339,7 @@ "package": "genie.libs.parser", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'if_id': ,\n 'state': ,\n },\n },\n}", "uid": "show_platform_software_fed_switch_active_ifm_interfaces_vlan", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L27171" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L28007" } }, "show platform software fed {switch} active ifm interfaces {label}": { @@ -49740,7 +51350,7 @@ "package": "genie.libs.parser", "schema": "{\n'interface_name': {\n Any (str) *: {\n 'if_id': ,\n 'state': ,\n },\n },\n}", "uid": "show_platform_software_fed_switch_active_ifm_interfaces_label", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L11408" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L12095" } }, "show platform software fed {switch} active ip igmp snooping groups count": { @@ -49751,7 +51361,7 @@ "package": "genie.libs.parser", "schema": "{\n'ip_igmp_snooping_entries': ,\n}", "uid": "show_platform_software_fed_switch_active_ip_igmp_snooping_groups_count", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_igmp.py#L1215" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_igmp.py#L1266" } }, "show platform software fed {switch} active ip route vrf {vrf_name}": { @@ -49763,7 +51373,7 @@ "package": "genie.libs.parser", "schema": "{\n'object_id': {\n Any (str) *: {\n Optional (str) ipv4_address: ,\n Optional (str) mask_length: ,\n Optional (str) parent_type: ,\n Optional (str) parent_object_id: ,\n },\n },\n'number_entries': ,\n}", "uid": "show_platform_software_fed_switch_active_ip_route_vrf_vrf_name", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9500/show_platform.py#L1895" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9500/show_platform.py#L1910" } } }, @@ -49775,7 +51385,7 @@ "package": "genie.libs.parser", "schema": "{\n'ipv6_mld_snooping_entries': ,\n}", "uid": "show_platform_software_fed_switch_active_ipv6_mld_snooping_groups_count", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mld.py#L766" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mld.py#L770" } }, "show platform software fed {switch} active matm adjacencies adjkey {adj_key}": { @@ -49786,7 +51396,7 @@ "package": "genie.libs.parser", "schema": "{\n'adj_id': {\n Any (str) *: {\n 'if_number': ,\n 'vni_id': ,\n 'len': ,\n 'vlan_id': ,\n 'encap': ,\n 'link_type': ,\n 'source_ip': ,\n 'destination_ip': ,\n 'si_handle': ,\n 'ri_handle': ,\n 'l3_mri_handle': ,\n 'di_handle': ,\n 'object_type': ,\n },\n },\n'created_time': ,\n'last_modified': ,\n'current_time': ,\nOptional (str) asic_instance: {\n Any (str) *: {\n Optional (str) ri: ,\n Optional (str) rewrite_type: ,\n Optional (str) mapped_ri: ,\n Optional (str) src_ip: ,\n Optional (str) dst_ip: ,\n Optional (str) dst_mac: ,\n Optional (str) src_mac: ,\n Optional (str) ipv4_ttl: ,\n Optional (str) iid_present: ,\n Optional (str) lisp_iid: ,\n Optional (str) lisp_flags: ,\n Optional (str) dst_port: ,\n Optional (str) update_l3if: ,\n Optional (str) is_ttl_prop: ,\n Optional (str) l3if_le: ,\n Optional (str) port_le: ,\n Optional (str) vlan_le: ,\n },\n },\n}", "uid": "show_platform_software_fed_switch_active_matm_adjacencies_adjkey_adj_key", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L26566" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L27402" } }, "show platform software fed {switch} active matm adjacencies vlan {vlan_id}": { @@ -49797,7 +51407,7 @@ "package": "genie.libs.parser", "schema": "{\n'adj_id': {\n Any (str) *: {\n 'vlan_id': ,\n 'adj_key': ,\n 'encap': ,\n 'link_type': ,\n 'si_handle': ,\n 'ri_handle': ,\n 'l3_mri_handle': ,\n 'di_handle': ,\n 'obj_type': ,\n 'shared': ,\n },\n },\n}", "uid": "show_platform_software_fed_switch_active_matm_adjacencies_vlan_vlan_id", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L26474" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L27310" } }, "show platform software fed {switch} active mpls forwarding label {label} detail": { @@ -49808,7 +51418,7 @@ "package": "genie.libs.parser", "schema": "{\n'lentry_label': {\n Any (str) *: {\n 'nobj': ,\n 'lentry_hdl': ,\n 'modify_cnt': ,\n 'backwalk_cnt': ,\n 'lspa_handle': ,\n 'aal': {\n 'id': ,\n 'lbl': ,\n 'eos0': {\n 'adj_hdl': ,\n 'hw_hdl': ,\n },\n 'eos1': {\n 'adj_hdl': ,\n 'hw_hdl': ,\n },\n 'deagg_vrf_id': ,\n 'lspa_handle': ,\n },\n Optional (str) eos: {\n 'objid': ,\n 'local_label': ,\n 'flags': ,\n 'pdflags': ,\n 'nobj0': ,\n 'nobj1': ,\n 'modify': ,\n 'bwalk': ,\n },\n Optional (str) label: {\n Any (str) *: {\n 'link_type': ,\n 'local_label': ,\n 'outlabel': ,\n 'flags': {\n Any (str) *: ,\n },\n 'pdflags': {\n Any (str) *: ,\n },\n 'adj_handle': ,\n 'unsupported_recursion': ,\n 'olbl_changed': ,\n 'local_adj': ,\n 'modify_cnt': ,\n 'bwalk_cnt': ,\n 'subwalk_cnt': ,\n 'collapsed_oce': ,\n Optional (str) label_aal: {\n Any (str) *: {\n 'lbl': ,\n 'smac': ,\n 'dmac': ,\n 'sub_type': ,\n 'link_type': ,\n 'adj_flags': ,\n 'label_type': ,\n 'rewrite_type': ,\n 'vlan_id': ,\n 'vrf_id': ,\n 'ri': ,\n 'ri_id': ,\n 'phdl': ,\n 'ref_cnt': ,\n 'si': ,\n 'si_id': ,\n 'di_id': ,\n },\n },\n },\n },\n Optional (str) adj: {\n Any (str) *: {\n 'link_type': ,\n 'ifnum': ,\n 'adj': ,\n 'si': ,\n Optional (str) IPv4: ,\n },\n },\n Optional (str) objid: {\n Any (str) *: {\n 'SPECIAL': ,\n },\n },\n Optional (str) lb: {\n Any (str) *: {\n 'ecr_map_objid': ,\n 'link_type': ,\n 'num_choices': ,\n 'flags': ,\n 'mpls_ecr': ,\n 'local_label': ,\n 'path_inhw': ,\n 'ecrh': ,\n 'old_ecrh': ,\n 'modify_cnt': ,\n 'bwalk_cnt': ,\n 'subwalk_cnt': ,\n 'finish_cnt': ,\n Optional (str) bwalk: {\n 'req': ,\n 'in_prog': ,\n 'nested': ,\n },\n Optional (str) aal: {\n 'ecr_id': ,\n 'af': ,\n 'ecr_type': ,\n 'ref': ,\n 'ecrh': ,\n 'hwhdl': ,\n },\n },\n },\n Optional (str) sw_enh_ecr_scale: {\n Any (str) *: {\n 'llabel': ,\n 'eos': ,\n 'adjs': ,\n 'mixed_adj': ,\n 'reprogram_hw': ,\n 'ecrhdl': ,\n 'ecr_hwhdl': ,\n 'mod_cnt': ,\n 'prev_npath': ,\n 'pmismatch': ,\n 'pordermatch': ,\n Optional (str) ecr_adj: {\n Any (str) *: {\n Optional (str) is_mpls_adj: ,\n Optional (str) l3adj_flags: ,\n Optional (str) recirc_adj_id: ,\n 'sih': ,\n 'di_id': ,\n 'rih': ,\n Optional (str) adj_lentry: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_platform_software_fed_switch_active_mpls_forwarding_label_label_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L9784" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L10471" } }, "show platform software fed {switch} active punt asic-cause brief": { @@ -49824,15 +51434,15 @@ } } }, - "show platform software fed {switch} active punt cpuq {cpu_q_id}": { + "show platform software fed {switch} active punt cpuq brief": { "iosxe": { - "class": "ShowPlatformSoftwareFedSwitchActivePuntCpuq", - "doc": "\n show platform software fed switch active punt cpuq {cpu_q_id}\n ", + "class": "ShowPlatformSoftwareFedSwitchActivePuntCpuqBrief", + "doc": "Parser for show platform software fed switch active punt cpuq brief\n show platform software fed active punt cpuq brief", "module_name": "show_platform", "package": "genie.libs.parser", - "schema": "{\n'punt_cpu_q_statistics': {\n 'cpu_q_id': ,\n 'cpu_q_name': ,\n 'packets_received_from_asic': ,\n 'send_to_iosd_total_attempts': ,\n 'send_to_iosd_failed_count': ,\n 'rx_suspend_count': ,\n 'rx_unsuspend_count': ,\n 'rx_unsuspend_send_count': ,\n 'rx_unsuspend_send_failed_count': ,\n 'rx_consumed_count': ,\n 'rx_dropped_count': ,\n 'rx_non_active_dropped_count': ,\n 'rx_conversion_failure_dropped': ,\n 'rx_intack_count': ,\n 'rx_packets_dq_d_after_intack': ,\n 'active_rxq_event': ,\n 'rx_spurious_interrupt': ,\n 'rx_phy_idb_fetch_failed': ,\n 'rx_table_id_fetch_failed': ,\n 'rx_invalid_punt_cause': ,\n },\n'replenish_stats_for_all_rxq': {\n 'number_of_replenish': ,\n 'number_of_replenish_suspend': ,\n 'number_of_replenish_unsuspend': ,\n },\n}", - "uid": "show_platform_software_fed_switch_active_punt_cpuq_cpu_q_id", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L15212" + "schema": "{\n'queue_number': {\n Any (str) *: {\n 'queue_name': {\n Any (str) *: {\n 'rx_prev': ,\n 'rx_cur': ,\n 'rx_delta': ,\n 'drop_prev': ,\n 'drop_cur': ,\n 'drop_delta': ,\n },\n },\n },\n },\n}", + "uid": "show_platform_software_fed_switch_active_punt_cpuq_brief", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L33550" } }, "show platform software fed {switch} active punt entries": { @@ -49844,7 +51454,7 @@ "package": "genie.libs.parser", "schema": "{\n'entries_name': {\n Any (str) *: {\n 'source': ,\n 'pri': ,\n 'tc': ,\n 'policy': ,\n 'cir_sw': ,\n 'cir_hw': ,\n 'pkts_a': ,\n 'bytes_a': ,\n 'pkts_d': ,\n 'bytes_d': ,\n },\n },\n}", "uid": "show_platform_software_fed_switch_active_punt_entries", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9500/show_platform.py#L1803" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9500/show_platform.py#L1818" } } }, @@ -49857,7 +51467,7 @@ "package": "genie.libs.parser", "schema": "{\n'entries_name': {\n Any (str) *: {\n 'source': ,\n 'pri': ,\n 'tc': ,\n 'policy': ,\n 'cir_sw': ,\n 'cir_hw': ,\n 'pkts_a': ,\n 'bytes_a': ,\n 'pkts_d': ,\n 'bytes_d': ,\n },\n },\n}", "uid": "show_platform_software_fed_switch_active_punt_entries___include_label", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9500/show_platform.py#L1803" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9500/show_platform.py#L1818" } } }, @@ -49869,7 +51479,7 @@ "package": "genie.libs.parser", "schema": "{\n'firewall_id': {\n Any (str) *: {\n 'seq_no': {\n Any (str) *: {\n 'acl_id': ,\n 'firewall_id': ,\n 'stats_handle': ,\n 'frame_count': ,\n 'hardware_count': ,\n },\n },\n },\n },\n'number_of_aces': ,\n'number_of_acls': ,\n}", "uid": "show_platform_software_fed_switch_active_security-fed_sis-redirect_acl_all", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L16987" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L17798" } }, "show platform software fed {switch} active security-fed sis-redirect firewall all": { @@ -49878,9 +51488,9 @@ "doc": "Schema for show platform software fed {switch} active security-fed sis-redirect firewall all", "module_name": "show_platform", "package": "genie.libs.parser", - "schema": "{\n'service_ip': {\n Any (str) *: {\n 'service_id': ,\n 'vrf_id': ,\n 'firewall_ip': ,\n 'redirect_hd1': ,\n 'hmt_hd1': ,\n },\n },\n}", + "schema": "{\n'service_ip': {\n Any (str) *: {\n 'service_id': ,\n 'vrf_id': ,\n 'firewall_ip': ,\n Optional (str) aal_hd1: ,\n 'redirect_hd1': ,\n 'hmt_hd1': ,\n },\n },\n}", "uid": "show_platform_software_fed_switch_active_security-fed_sis-redirect_firewall_all", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L16913" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L17715" } }, "show platform software fed {switch} active security-fed sis-redirect firewall service-id {service_id} detail": { @@ -49891,7 +51501,18 @@ "package": "genie.libs.parser", "schema": "{\n'service_id': ,\n'vrf_id': ,\n'firewall_ip': ,\n'redirect_hd1': ,\n'hmt_hd1': ,\n'router_prefix': ,\n'next_hop': ,\n'adj_last_modified': ,\n'adj_oce_type': ,\n'adj_oce_sub_type': ,\n}", "uid": "show_platform_software_fed_switch_active_security-fed_sis-redirect_firewall_service-id_service_id_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L17080" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L17891" + } + }, + "show platform software fed {switch} vp summary vlan {vlan}": { + "iosxe": { + "class": "ShowPlatformSoftwareFedSwitchActiveVpSummaryVlan", + "doc": "Parser for show platform software fed switch active vp summary vlan ", + "module_name": "show_platform", + "package": "genie.libs.parser", + "schema": "{\n'if_id': {\n Any (str) *: {\n 'vlan_id': ,\n 'pvlan_mode': ,\n 'pvlan_vlan': ,\n 'stp_state': ,\n 'vtp_pruned': ,\n 'untagged': ,\n },\n },\n}", + "uid": "show_platform_software_fed_switch_vp_summary_vlan_vlan", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L24009" } }, "show platform software fed {switch} {instance} acl sgacl cell all": { @@ -49905,6 +51526,50 @@ "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_cts.py#L3792" } }, + "show platform software fed {switch} {mode} ifm interfaces svi": { + "iosxe": { + "class": "ShowPlatformSoftwareFedSwitchActiveIFMInterfacesSVI", + "doc": "Parser for sh platform software fed {switch} {active} ifm interfaces svi", + "module_name": "show_platform", + "package": "genie.libs.parser", + "schema": "{\n'interface_name': {\n Any (str) *: {\n 'if_id': ,\n 'state': ,\n },\n },\n}", + "uid": "show_platform_software_fed_switch_mode_ifm_interfaces_svi", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L35595" + } + }, + "show platform software fed {switch} {mode} ifm mappings etherchannel": { + "iosxe": { + "class": "ShowPlatformSoftwareFedSwitchActiveIFMMappingsEtherchannel", + "doc": "Parser for sh platform software fed {switch} {active} ifm mappings etherchannel", + "module_name": "show_platform", + "package": "genie.libs.parser", + "schema": "{\n'interface_name': {\n Any (str) *: {\n 'channel_num': ,\n 'if_id': ,\n },\n },\n}", + "uid": "show_platform_software_fed_switch_mode_ifm_mappings_etherchannel", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L35652" + } + }, + "show platform software fed {switch} {mode} nat acl": { + "iosxe": { + "class": "ShowPlatformSoftwareFedSwitchActiveNatAcl", + "doc": "\n show platform software fed switch active nat acl\n ", + "module_name": "show_nat", + "package": "genie.libs.parser", + "schema": "{\n'index': {\n Any (str) *: {\n 'type': ,\n 'protocol': ,\n 'src_port': ,\n 'dst_port': ,\n 'src_addr': ,\n 'dst_addr': ,\n },\n },\n'ace_count': ,\n'oid': ,\n}", + "uid": "show_platform_software_fed_switch_mode_nat_acl", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L1783" + } + }, + "show platform software fed {switch} {mode} nat flows": { + "iosxe": { + "class": "ShowPlatformSoftwareFedSwitchActiveNatFlows", + "doc": "\n show platform software fed switch active nat flows\n ", + "module_name": "show_nat", + "package": "genie.libs.parser", + "schema": "{\n'index': {\n Any (str) *: {\n 'flow_id': ,\n 'vrf': ,\n 'protocol': ,\n 'il_ip_port': ,\n 'ig_ip_port': ,\n 'ol_ip_port': ,\n 'og_ip_port': ,\n },\n },\n'no_of_flows': ,\n}", + "uid": "show_platform_software_fed_switch_mode_nat_flows", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_nat.py#L1872" + } + }, "show platform software fed {switch} {mode} punt entries": { "iosxe": { "class": "ShowPlatformSoftwareFedPuntEntries", @@ -49913,7 +51578,18 @@ "package": "genie.libs.parser", "schema": "{\n'name': {\n Any (str) *: {\n 'source': ,\n 'priority': ,\n 'tc': ,\n 'policy': ,\n 'cir_sw': ,\n 'cir_hw': ,\n 'packets_a': ,\n 'bytes_a': ,\n 'packets_d': ,\n 'bytes_d': ,\n },\n },\n}", "uid": "show_platform_software_fed_switch_mode_punt_entries", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L31687" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L32600" + } + }, + "show platform software fed {switch} {mode} punt ios-cause brief": { + "iosxe": { + "class": "ShowPlatformSoftwareFedSwitchActivePuntBrief", + "doc": "\n show platform software fed switch active punt ios-cause brief\n ", + "module_name": "show_platform", + "package": "genie.libs.parser", + "schema": "{\n'cause_dict': {\n Any (str) *: {\n 'cause': ,\n 'rcvd': ,\n 'dropped': ,\n },\n },\n}", + "uid": "show_platform_software_fed_switch_mode_punt_ios-cause_brief", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L36017" } }, "show platform software fed {switch} {mode} qos interface {interface} egress npd detailed": { @@ -49924,7 +51600,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) interface: {\n Any (str) *: {\n 'cgid': ,\n 'no_of_classes': ,\n 'tcg_ref_count': ,\n 'filter_state': ,\n 'vmr_state': ,\n },\n },\n'qos_profile_information': {\n 'oid': ,\n 'ref_count': ,\n 'no_of_counter': ,\n Optional (str) no_of_meters: ,\n Optional (str) marking_source: ,\n 'tunnel_mode': ,\n 'need_filter_table_update': ,\n Optional (str) dscp: {\n Any (str) *: {\n 'remap': ,\n Optional (str) encap: ,\n Optional (str) etos: ,\n Optional (str) qos_group: ,\n Optional (str) epcp: ,\n Optional (str) tc: ,\n Optional (str) eexp: ,\n Optional (str) ile: ,\n Optional (str) dp: ,\n Optional (str) meter: ,\n Optional (str) counteroffset: ,\n Optional (str) mc_offset: ,\n },\n },\n Optional (str) cos_dei: {\n Any (str) *: {\n 'remap': ,\n Optional (str) encap: ,\n Optional (str) etos: ,\n Optional (str) qos_group: ,\n Optional (str) epcp: ,\n Optional (str) tc: ,\n Optional (str) eexp: ,\n Optional (str) ile: ,\n Optional (str) dp: ,\n Optional (str) meter: ,\n Optional (str) counteroffset: ,\n Optional (str) mc_offset: ,\n },\n },\n Optional (str) exp: {\n Any (str) *: {\n 'remap': ,\n Optional (str) encap: ,\n Optional (str) etos: ,\n Optional (str) qos_group: ,\n Optional (str) epcp: ,\n Optional (str) tc: ,\n Optional (str) eexp: ,\n Optional (str) ile: ,\n Optional (str) dp: ,\n Optional (str) meter: ,\n Optional (str) counteroffset: ,\n Optional (str) mc_offset: ,\n },\n },\n },\nOptional (str) markdown_table: {\n 'oid': ,\n 'dscp': {\n Any (str) *: {\n 'green': ,\n 'yellow': ,\n 'red': ,\n },\n },\n 'pcpdei': {\n Any (str) *: {\n 'green': ,\n 'yellow': ,\n 'red': ,\n },\n },\n 'exp': {\n Any (str) *: {\n 'green': ,\n 'yellow': ,\n 'red': ,\n },\n },\n 'encapexp': {\n Any (str) *: {\n 'green': ,\n 'yellow': ,\n 'red': ,\n },\n },\n },\nOptional (str) ipv4_acl: {\n 'oid': ,\n 'number_of_aces': ,\n Optional (str) ace: {\n Any (str) *: {\n 'class_id': ,\n 'ipv4_src_address': ,\n 'ipv4_src_mask': ,\n 'ipv4_dst_address': ,\n 'ipv4_dst_mask': ,\n 'protocol': ,\n 'protocol_mask': ,\n 'dscp': ,\n 'dscp_mask': ,\n 'ttl_start': ,\n 'ttl_end': ,\n 'tcp_flags': ,\n 'tcp_mask': ,\n 'ip_flags': ,\n 'ip_mask': ,\n 'src_port_start': ,\n 'src_port_end': ,\n 'dst_port_start': ,\n 'dst_port_end': ,\n Optional (str) result_action: {\n 'remark_value': ,\n 'encap_value': ,\n 'qos_group': ,\n 'traffic_class': ,\n 'drop_precedence': ,\n 'overwrite_phb': ,\n 'overwrite_qos_group': ,\n 'overwrite_encap': ,\n 'overwrite_fwd_tag': ,\n 'meter_enabled': ,\n 'meter_counter_offset': ,\n },\n },\n },\n },\nOptional (str) ipv6_acl: {\n 'oid': ,\n 'number_of_aces': ,\n Optional (str) ace: {\n Any (str) *: {\n 'class_id': ,\n 'ipv6_src_address': ,\n 'ipv6_src_mask': ,\n 'ipv6_dst_address': ,\n 'ipv6_dst_mask': ,\n 'protocol': ,\n 'protocol_mask': ,\n 'dscp': ,\n 'dscp_mask': ,\n 'ttl_start': ,\n 'ttl_end': ,\n 'tcp_flags': ,\n 'tcp_mask': ,\n 'ip_flags': ,\n 'ip_mask': ,\n 'src_port_start': ,\n 'src_port_end': ,\n 'dst_port_start': ,\n 'dst_port_end': ,\n Optional (str) result_action: {\n 'remark_value': ,\n 'encap_value': ,\n 'qos_group': ,\n 'traffic_class': ,\n 'drop_precedence': ,\n 'overwrite_phb': ,\n 'overwrite_qos_group': ,\n 'overwrite_encap': ,\n 'overwrite_fwd_tag': ,\n 'meter_enabled': ,\n 'meter_counter_offset': ,\n },\n },\n },\n },\nOptional (str) bind_information: {\n 'port_type': ,\n Optional (str) iqp_counter_size: ,\n Optional (str) iqp_counter_oid: ,\n Optional (str) eqp_counter_size: ,\n Optional (str) eqp_counter_oid: ,\n Optional (str) meter_type: ,\n Optional (str) meter_set_oid: ,\n Optional (str) no_of_meters: ,\n 'system_port_oid': ,\n 'port_oid': ,\n 'speed': ,\n 'port_internal_state': ,\n Optional (str) meter_set_info: {\n Any (str) *: {\n 'cir': ,\n 'eir': ,\n 'profile_oid': ,\n 'action_profile_oid': ,\n },\n },\n },\n}", "uid": "show_platform_software_fed_switch_mode_qos_interface_interface_egress_npd_detailed", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L29686" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L30529" } }, "show platform software fed {switch} {mode} qos interface {interface} egress sdk detailed": { @@ -49935,7 +51611,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) interface: {\n Any (str) *: {\n 'cgid': ,\n 'no_of_classes': ,\n 'tcg_ref_count': ,\n 'filter_state': ,\n 'vmr_state': ,\n },\n },\n'qos_profile_information': {\n 'oid': ,\n 'ref_count': ,\n 'no_of_counter': ,\n Optional (str) no_of_meters: ,\n Optional (str) marking_source: ,\n 'tunnel_mode': ,\n 'need_filter_table_update': ,\n Optional (str) dscp: {\n Any (str) *: {\n 'remap': ,\n Optional (str) encap: ,\n Optional (str) etos: ,\n Optional (str) qos_group: ,\n Optional (str) epcp: ,\n Optional (str) tc: ,\n Optional (str) eexp: ,\n Optional (str) ile: ,\n Optional (str) dp: ,\n Optional (str) meter: ,\n Optional (str) counteroffset: ,\n Optional (str) mc_offset: ,\n },\n },\n Optional (str) cos_dei: {\n Any (str) *: {\n 'remap': ,\n Optional (str) encap: ,\n Optional (str) etos: ,\n Optional (str) qos_group: ,\n Optional (str) epcp: ,\n Optional (str) tc: ,\n Optional (str) eexp: ,\n Optional (str) ile: ,\n Optional (str) dp: ,\n Optional (str) meter: ,\n Optional (str) counteroffset: ,\n Optional (str) mc_offset: ,\n },\n },\n Optional (str) exp: {\n Any (str) *: {\n 'remap': ,\n Optional (str) encap: ,\n Optional (str) etos: ,\n Optional (str) qos_group: ,\n Optional (str) epcp: ,\n Optional (str) tc: ,\n Optional (str) eexp: ,\n Optional (str) ile: ,\n Optional (str) dp: ,\n Optional (str) meter: ,\n Optional (str) counteroffset: ,\n Optional (str) mc_offset: ,\n },\n },\n },\nOptional (str) markdown_table: {\n 'oid': ,\n 'dscp': {\n Any (str) *: {\n 'green': ,\n 'yellow': ,\n 'red': ,\n },\n },\n 'pcpdei': {\n Any (str) *: {\n 'green': ,\n 'yellow': ,\n 'red': ,\n },\n },\n 'exp': {\n Any (str) *: {\n 'green': ,\n 'yellow': ,\n 'red': ,\n },\n },\n 'encapexp': {\n Any (str) *: {\n 'green': ,\n 'yellow': ,\n 'red': ,\n },\n },\n },\nOptional (str) ipv4_acl: {\n 'oid': ,\n 'number_of_aces': ,\n Optional (str) ace: {\n Any (str) *: {\n 'class_id': ,\n 'ipv4_src_address': ,\n 'ipv4_src_mask': ,\n 'ipv4_dst_address': ,\n 'ipv4_dst_mask': ,\n 'protocol': ,\n 'protocol_mask': ,\n 'dscp': ,\n 'dscp_mask': ,\n 'ttl_start': ,\n 'ttl_end': ,\n 'tcp_flags': ,\n 'tcp_mask': ,\n 'ip_flags': ,\n 'ip_mask': ,\n 'src_port_start': ,\n 'src_port_end': ,\n 'dst_port_start': ,\n 'dst_port_end': ,\n Optional (str) result_action: {\n 'remark_value': ,\n 'encap_value': ,\n 'qos_group': ,\n 'traffic_class': ,\n 'drop_precedence': ,\n 'overwrite_phb': ,\n 'overwrite_qos_group': ,\n 'overwrite_encap': ,\n 'overwrite_fwd_tag': ,\n 'meter_enabled': ,\n 'meter_counter_offset': ,\n },\n },\n },\n },\nOptional (str) ipv6_acl: {\n 'oid': ,\n 'number_of_aces': ,\n Optional (str) ace: {\n Any (str) *: {\n 'class_id': ,\n 'ipv6_src_address': ,\n 'ipv6_src_mask': ,\n 'ipv6_dst_address': ,\n 'ipv6_dst_mask': ,\n 'protocol': ,\n 'protocol_mask': ,\n 'dscp': ,\n 'dscp_mask': ,\n 'ttl_start': ,\n 'ttl_end': ,\n 'tcp_flags': ,\n 'tcp_mask': ,\n 'ip_flags': ,\n 'ip_mask': ,\n 'src_port_start': ,\n 'src_port_end': ,\n 'dst_port_start': ,\n 'dst_port_end': ,\n Optional (str) result_action: {\n 'remark_value': ,\n 'encap_value': ,\n 'qos_group': ,\n 'traffic_class': ,\n 'drop_precedence': ,\n 'overwrite_phb': ,\n 'overwrite_qos_group': ,\n 'overwrite_encap': ,\n 'overwrite_fwd_tag': ,\n 'meter_enabled': ,\n 'meter_counter_offset': ,\n },\n },\n },\n },\nOptional (str) bind_information: {\n 'port_type': ,\n Optional (str) iqp_counter_size: ,\n Optional (str) iqp_counter_oid: ,\n Optional (str) eqp_counter_size: ,\n Optional (str) eqp_counter_oid: ,\n Optional (str) meter_type: ,\n Optional (str) meter_set_oid: ,\n Optional (str) no_of_meters: ,\n 'system_port_oid': ,\n 'port_oid': ,\n 'speed': ,\n 'port_internal_state': ,\n Optional (str) meter_set_info: {\n Any (str) *: {\n 'cir': ,\n 'eir': ,\n 'profile_oid': ,\n 'action_profile_oid': ,\n },\n },\n },\n}", "uid": "show_platform_software_fed_switch_mode_qos_interface_interface_egress_sdk_detailed", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L29656" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L30499" } }, "show platform software fed {switch} {mode} qos interface {interface} ingress npd": { @@ -49946,7 +51622,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) interface: {\n Any (str) *: {\n 'cgid': ,\n 'no_of_classes': ,\n 'tcg_ref_count': ,\n 'filter_state': ,\n 'vmr_state': ,\n },\n },\n'qos_profile_information': {\n 'oid': ,\n 'ref_count': ,\n 'no_of_counter': ,\n Optional (str) no_of_meters: ,\n Optional (str) marking_source: ,\n 'tunnel_mode': ,\n 'need_filter_table_update': ,\n Optional (str) dscp: {\n Any (str) *: {\n 'remap': ,\n Optional (str) encap: ,\n Optional (str) etos: ,\n Optional (str) qos_group: ,\n Optional (str) epcp: ,\n Optional (str) tc: ,\n Optional (str) eexp: ,\n Optional (str) ile: ,\n Optional (str) dp: ,\n Optional (str) meter: ,\n Optional (str) counteroffset: ,\n Optional (str) mc_offset: ,\n },\n },\n Optional (str) cos_dei: {\n Any (str) *: {\n 'remap': ,\n Optional (str) encap: ,\n Optional (str) etos: ,\n Optional (str) qos_group: ,\n Optional (str) epcp: ,\n Optional (str) tc: ,\n Optional (str) eexp: ,\n Optional (str) ile: ,\n Optional (str) dp: ,\n Optional (str) meter: ,\n Optional (str) counteroffset: ,\n Optional (str) mc_offset: ,\n },\n },\n Optional (str) exp: {\n Any (str) *: {\n 'remap': ,\n Optional (str) encap: ,\n Optional (str) etos: ,\n Optional (str) qos_group: ,\n Optional (str) epcp: ,\n Optional (str) tc: ,\n Optional (str) eexp: ,\n Optional (str) ile: ,\n Optional (str) dp: ,\n Optional (str) meter: ,\n Optional (str) counteroffset: ,\n Optional (str) mc_offset: ,\n },\n },\n },\nOptional (str) markdown_table: {\n 'oid': ,\n 'dscp': {\n Any (str) *: {\n 'green': ,\n 'yellow': ,\n 'red': ,\n },\n },\n 'pcpdei': {\n Any (str) *: {\n 'green': ,\n 'yellow': ,\n 'red': ,\n },\n },\n 'exp': {\n Any (str) *: {\n 'green': ,\n 'yellow': ,\n 'red': ,\n },\n },\n 'encapexp': {\n Any (str) *: {\n 'green': ,\n 'yellow': ,\n 'red': ,\n },\n },\n },\nOptional (str) ipv4_acl: {\n 'oid': ,\n 'number_of_aces': ,\n Optional (str) ace: {\n Any (str) *: {\n 'class_id': ,\n 'ipv4_src_address': ,\n 'ipv4_src_mask': ,\n 'ipv4_dst_address': ,\n 'ipv4_dst_mask': ,\n 'protocol': ,\n 'protocol_mask': ,\n 'dscp': ,\n 'dscp_mask': ,\n 'ttl_start': ,\n 'ttl_end': ,\n 'tcp_flags': ,\n 'tcp_mask': ,\n 'ip_flags': ,\n 'ip_mask': ,\n 'src_port_start': ,\n 'src_port_end': ,\n 'dst_port_start': ,\n 'dst_port_end': ,\n Optional (str) result_action: {\n 'remark_value': ,\n 'encap_value': ,\n 'qos_group': ,\n 'traffic_class': ,\n 'drop_precedence': ,\n 'overwrite_phb': ,\n 'overwrite_qos_group': ,\n 'overwrite_encap': ,\n 'overwrite_fwd_tag': ,\n 'meter_enabled': ,\n 'meter_counter_offset': ,\n },\n },\n },\n },\nOptional (str) ipv6_acl: {\n 'oid': ,\n 'number_of_aces': ,\n Optional (str) ace: {\n Any (str) *: {\n 'class_id': ,\n 'ipv6_src_address': ,\n 'ipv6_src_mask': ,\n 'ipv6_dst_address': ,\n 'ipv6_dst_mask': ,\n 'protocol': ,\n 'protocol_mask': ,\n 'dscp': ,\n 'dscp_mask': ,\n 'ttl_start': ,\n 'ttl_end': ,\n 'tcp_flags': ,\n 'tcp_mask': ,\n 'ip_flags': ,\n 'ip_mask': ,\n 'src_port_start': ,\n 'src_port_end': ,\n 'dst_port_start': ,\n 'dst_port_end': ,\n Optional (str) result_action: {\n 'remark_value': ,\n 'encap_value': ,\n 'qos_group': ,\n 'traffic_class': ,\n 'drop_precedence': ,\n 'overwrite_phb': ,\n 'overwrite_qos_group': ,\n 'overwrite_encap': ,\n 'overwrite_fwd_tag': ,\n 'meter_enabled': ,\n 'meter_counter_offset': ,\n },\n },\n },\n },\nOptional (str) bind_information: {\n 'port_type': ,\n Optional (str) iqp_counter_size: ,\n Optional (str) iqp_counter_oid: ,\n Optional (str) eqp_counter_size: ,\n Optional (str) eqp_counter_oid: ,\n Optional (str) meter_type: ,\n Optional (str) meter_set_oid: ,\n Optional (str) no_of_meters: ,\n 'system_port_oid': ,\n 'port_oid': ,\n 'speed': ,\n 'port_internal_state': ,\n Optional (str) meter_set_info: {\n Any (str) *: {\n 'cir': ,\n 'eir': ,\n 'profile_oid': ,\n 'action_profile_oid': ,\n },\n },\n },\n}", "uid": "show_platform_software_fed_switch_mode_qos_interface_interface_ingress_npd", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L29647" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L30490" } }, "show platform software fed {switch} {mode} qos interface {interface} ingress npd detailed": { @@ -49957,7 +51633,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) interface: {\n Any (str) *: {\n 'cgid': ,\n 'no_of_classes': ,\n 'tcg_ref_count': ,\n 'filter_state': ,\n 'vmr_state': ,\n },\n },\n'qos_profile_information': {\n 'oid': ,\n 'ref_count': ,\n 'no_of_counter': ,\n Optional (str) no_of_meters: ,\n Optional (str) marking_source: ,\n 'tunnel_mode': ,\n 'need_filter_table_update': ,\n Optional (str) dscp: {\n Any (str) *: {\n 'remap': ,\n Optional (str) encap: ,\n Optional (str) etos: ,\n Optional (str) qos_group: ,\n Optional (str) epcp: ,\n Optional (str) tc: ,\n Optional (str) eexp: ,\n Optional (str) ile: ,\n Optional (str) dp: ,\n Optional (str) meter: ,\n Optional (str) counteroffset: ,\n Optional (str) mc_offset: ,\n },\n },\n Optional (str) cos_dei: {\n Any (str) *: {\n 'remap': ,\n Optional (str) encap: ,\n Optional (str) etos: ,\n Optional (str) qos_group: ,\n Optional (str) epcp: ,\n Optional (str) tc: ,\n Optional (str) eexp: ,\n Optional (str) ile: ,\n Optional (str) dp: ,\n Optional (str) meter: ,\n Optional (str) counteroffset: ,\n Optional (str) mc_offset: ,\n },\n },\n Optional (str) exp: {\n Any (str) *: {\n 'remap': ,\n Optional (str) encap: ,\n Optional (str) etos: ,\n Optional (str) qos_group: ,\n Optional (str) epcp: ,\n Optional (str) tc: ,\n Optional (str) eexp: ,\n Optional (str) ile: ,\n Optional (str) dp: ,\n Optional (str) meter: ,\n Optional (str) counteroffset: ,\n Optional (str) mc_offset: ,\n },\n },\n },\nOptional (str) markdown_table: {\n 'oid': ,\n 'dscp': {\n Any (str) *: {\n 'green': ,\n 'yellow': ,\n 'red': ,\n },\n },\n 'pcpdei': {\n Any (str) *: {\n 'green': ,\n 'yellow': ,\n 'red': ,\n },\n },\n 'exp': {\n Any (str) *: {\n 'green': ,\n 'yellow': ,\n 'red': ,\n },\n },\n 'encapexp': {\n Any (str) *: {\n 'green': ,\n 'yellow': ,\n 'red': ,\n },\n },\n },\nOptional (str) ipv4_acl: {\n 'oid': ,\n 'number_of_aces': ,\n Optional (str) ace: {\n Any (str) *: {\n 'class_id': ,\n 'ipv4_src_address': ,\n 'ipv4_src_mask': ,\n 'ipv4_dst_address': ,\n 'ipv4_dst_mask': ,\n 'protocol': ,\n 'protocol_mask': ,\n 'dscp': ,\n 'dscp_mask': ,\n 'ttl_start': ,\n 'ttl_end': ,\n 'tcp_flags': ,\n 'tcp_mask': ,\n 'ip_flags': ,\n 'ip_mask': ,\n 'src_port_start': ,\n 'src_port_end': ,\n 'dst_port_start': ,\n 'dst_port_end': ,\n Optional (str) result_action: {\n 'remark_value': ,\n 'encap_value': ,\n 'qos_group': ,\n 'traffic_class': ,\n 'drop_precedence': ,\n 'overwrite_phb': ,\n 'overwrite_qos_group': ,\n 'overwrite_encap': ,\n 'overwrite_fwd_tag': ,\n 'meter_enabled': ,\n 'meter_counter_offset': ,\n },\n },\n },\n },\nOptional (str) ipv6_acl: {\n 'oid': ,\n 'number_of_aces': ,\n Optional (str) ace: {\n Any (str) *: {\n 'class_id': ,\n 'ipv6_src_address': ,\n 'ipv6_src_mask': ,\n 'ipv6_dst_address': ,\n 'ipv6_dst_mask': ,\n 'protocol': ,\n 'protocol_mask': ,\n 'dscp': ,\n 'dscp_mask': ,\n 'ttl_start': ,\n 'ttl_end': ,\n 'tcp_flags': ,\n 'tcp_mask': ,\n 'ip_flags': ,\n 'ip_mask': ,\n 'src_port_start': ,\n 'src_port_end': ,\n 'dst_port_start': ,\n 'dst_port_end': ,\n Optional (str) result_action: {\n 'remark_value': ,\n 'encap_value': ,\n 'qos_group': ,\n 'traffic_class': ,\n 'drop_precedence': ,\n 'overwrite_phb': ,\n 'overwrite_qos_group': ,\n 'overwrite_encap': ,\n 'overwrite_fwd_tag': ,\n 'meter_enabled': ,\n 'meter_counter_offset': ,\n },\n },\n },\n },\nOptional (str) bind_information: {\n 'port_type': ,\n Optional (str) iqp_counter_size: ,\n Optional (str) iqp_counter_oid: ,\n Optional (str) eqp_counter_size: ,\n Optional (str) eqp_counter_oid: ,\n Optional (str) meter_type: ,\n Optional (str) meter_set_oid: ,\n Optional (str) no_of_meters: ,\n 'system_port_oid': ,\n 'port_oid': ,\n 'speed': ,\n 'port_internal_state': ,\n Optional (str) meter_set_info: {\n Any (str) *: {\n 'cir': ,\n 'eir': ,\n 'profile_oid': ,\n 'action_profile_oid': ,\n },\n },\n },\n}", "uid": "show_platform_software_fed_switch_mode_qos_interface_interface_ingress_npd_detailed", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L28981" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L29823" } }, "show platform software fed {switch} {mode} qos interface {interface} ingress npi detailed": { @@ -49966,9 +51642,9 @@ "doc": "Parser for show platform software fed {switch} {mode} qos interface {interface} ingress npi detailed", "module_name": "show_platform", "package": "genie.libs.parser", - "schema": "{\nOptional (str) interface: {\n Any (str) *: {\n 'cgid': ,\n 'no_of_classes': ,\n 'tcg_ref_count': ,\n 'filter_state': ,\n 'vmr_state': ,\n },\n },\n'classmap': {\n Any (str) *: {\n 'cgid': ,\n 'clid': ,\n 'tccg_ref_count': ,\n 'null_bind_count': ,\n 'class_seq_number': ,\n 'child_classes': ,\n Optional (str) filter: {\n Any (str) *: {\n 'value': ,\n },\n },\n },\n },\nOptional (str) tcg: {\n 'npi_tcg': {\n 'config_state': ,\n 'operational_state': ,\n 'parent_info': ,\n 'child_tcg': ,\n 'mark_action': ,\n 'police_action': ,\n 'queue_action': ,\n 'no_of_tccg': ,\n },\n Optional (str) tccg: {\n Any (str) *: {\n 'class_map_name': ,\n 'clid': ,\n 'child_cgid': ,\n 'null_bind': ,\n Optional (str) action: {\n Any (str) *: {\n 'action_type': ,\n 'marking_method': ,\n Optional (str) mark_value: ,\n Optional (str) mark_type: ,\n 'qos_group': ,\n 'traffic_class': ,\n 'discard_class': ,\n },\n },\n },\n },\n },\n}", + "schema": "{\nOptional (str) interface: {\n Any (str) *: {\n 'cgid': ,\n 'no_of_classes': ,\n 'tcg_ref_count': ,\n 'filter_state': ,\n 'vmr_state': ,\n },\n },\n'classmap': {\n Any (str) *: {\n 'cgid': ,\n 'clid': ,\n 'tccg_ref_count': ,\n 'null_bind_count': ,\n 'class_seq_number': ,\n 'child_classes': ,\n Optional (str) filter: {\n Any (str) *: {\n 'value': ,\n },\n },\n },\n },\nOptional (str) tcg: {\n 'npi_tcg': {\n 'config_state': ,\n 'operational_state': ,\n 'parent_info': ,\n 'child_tcg': ,\n 'mark_action': ,\n 'police_action': ,\n 'queue_action': ,\n 'no_of_tccg': ,\n },\n Optional (str) tccg: {\n Any (str) *: {\n 'class_map_name': ,\n 'clid': ,\n 'child_cgid': ,\n 'null_bind': ,\n Optional (str) action: {\n Any (str) *: {\n 'action_type': ,\n 'marking_method': ,\n Optional (str) mark_value: ,\n Optional (str) mark_type: ,\n 'qos_group': ,\n 'traffic_class': ,\n 'discard_class': ,\n Optional (str) table_id: ,\n Optional (str) table_name: ,\n Optional (str) map: {\n Any (str) *: {\n Any (str) *: ,\n },\n },\n Optional (str) default_value: ,\n Optional (str) default_behavior: ,\n },\n },\n },\n },\n },\n}", "uid": "show_platform_software_fed_switch_mode_qos_interface_interface_ingress_npi_detailed", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L30368" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L31220" } }, "show platform software fed {switch} {mode} qos interface {interface} ingress sdk": { @@ -49979,7 +51655,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) interface: {\n Any (str) *: {\n 'cgid': ,\n 'no_of_classes': ,\n 'tcg_ref_count': ,\n 'filter_state': ,\n 'vmr_state': ,\n },\n },\n'qos_profile_information': {\n 'oid': ,\n 'ref_count': ,\n 'no_of_counter': ,\n Optional (str) no_of_meters: ,\n Optional (str) marking_source: ,\n 'tunnel_mode': ,\n 'need_filter_table_update': ,\n Optional (str) dscp: {\n Any (str) *: {\n 'remap': ,\n Optional (str) encap: ,\n Optional (str) etos: ,\n Optional (str) qos_group: ,\n Optional (str) epcp: ,\n Optional (str) tc: ,\n Optional (str) eexp: ,\n Optional (str) ile: ,\n Optional (str) dp: ,\n Optional (str) meter: ,\n Optional (str) counteroffset: ,\n Optional (str) mc_offset: ,\n },\n },\n Optional (str) cos_dei: {\n Any (str) *: {\n 'remap': ,\n Optional (str) encap: ,\n Optional (str) etos: ,\n Optional (str) qos_group: ,\n Optional (str) epcp: ,\n Optional (str) tc: ,\n Optional (str) eexp: ,\n Optional (str) ile: ,\n Optional (str) dp: ,\n Optional (str) meter: ,\n Optional (str) counteroffset: ,\n Optional (str) mc_offset: ,\n },\n },\n Optional (str) exp: {\n Any (str) *: {\n 'remap': ,\n Optional (str) encap: ,\n Optional (str) etos: ,\n Optional (str) qos_group: ,\n Optional (str) epcp: ,\n Optional (str) tc: ,\n Optional (str) eexp: ,\n Optional (str) ile: ,\n Optional (str) dp: ,\n Optional (str) meter: ,\n Optional (str) counteroffset: ,\n Optional (str) mc_offset: ,\n },\n },\n },\nOptional (str) markdown_table: {\n 'oid': ,\n 'dscp': {\n Any (str) *: {\n 'green': ,\n 'yellow': ,\n 'red': ,\n },\n },\n 'pcpdei': {\n Any (str) *: {\n 'green': ,\n 'yellow': ,\n 'red': ,\n },\n },\n 'exp': {\n Any (str) *: {\n 'green': ,\n 'yellow': ,\n 'red': ,\n },\n },\n 'encapexp': {\n Any (str) *: {\n 'green': ,\n 'yellow': ,\n 'red': ,\n },\n },\n },\nOptional (str) ipv4_acl: {\n 'oid': ,\n 'number_of_aces': ,\n Optional (str) ace: {\n Any (str) *: {\n 'class_id': ,\n 'ipv4_src_address': ,\n 'ipv4_src_mask': ,\n 'ipv4_dst_address': ,\n 'ipv4_dst_mask': ,\n 'protocol': ,\n 'protocol_mask': ,\n 'dscp': ,\n 'dscp_mask': ,\n 'ttl_start': ,\n 'ttl_end': ,\n 'tcp_flags': ,\n 'tcp_mask': ,\n 'ip_flags': ,\n 'ip_mask': ,\n 'src_port_start': ,\n 'src_port_end': ,\n 'dst_port_start': ,\n 'dst_port_end': ,\n Optional (str) result_action: {\n 'remark_value': ,\n 'encap_value': ,\n 'qos_group': ,\n 'traffic_class': ,\n 'drop_precedence': ,\n 'overwrite_phb': ,\n 'overwrite_qos_group': ,\n 'overwrite_encap': ,\n 'overwrite_fwd_tag': ,\n 'meter_enabled': ,\n 'meter_counter_offset': ,\n },\n },\n },\n },\nOptional (str) ipv6_acl: {\n 'oid': ,\n 'number_of_aces': ,\n Optional (str) ace: {\n Any (str) *: {\n 'class_id': ,\n 'ipv6_src_address': ,\n 'ipv6_src_mask': ,\n 'ipv6_dst_address': ,\n 'ipv6_dst_mask': ,\n 'protocol': ,\n 'protocol_mask': ,\n 'dscp': ,\n 'dscp_mask': ,\n 'ttl_start': ,\n 'ttl_end': ,\n 'tcp_flags': ,\n 'tcp_mask': ,\n 'ip_flags': ,\n 'ip_mask': ,\n 'src_port_start': ,\n 'src_port_end': ,\n 'dst_port_start': ,\n 'dst_port_end': ,\n Optional (str) result_action: {\n 'remark_value': ,\n 'encap_value': ,\n 'qos_group': ,\n 'traffic_class': ,\n 'drop_precedence': ,\n 'overwrite_phb': ,\n 'overwrite_qos_group': ,\n 'overwrite_encap': ,\n 'overwrite_fwd_tag': ,\n 'meter_enabled': ,\n 'meter_counter_offset': ,\n },\n },\n },\n },\nOptional (str) bind_information: {\n 'port_type': ,\n Optional (str) iqp_counter_size: ,\n Optional (str) iqp_counter_oid: ,\n Optional (str) eqp_counter_size: ,\n Optional (str) eqp_counter_oid: ,\n Optional (str) meter_type: ,\n Optional (str) meter_set_oid: ,\n Optional (str) no_of_meters: ,\n 'system_port_oid': ,\n 'port_oid': ,\n 'speed': ,\n 'port_internal_state': ,\n Optional (str) meter_set_info: {\n Any (str) *: {\n 'cir': ,\n 'eir': ,\n 'profile_oid': ,\n 'action_profile_oid': ,\n },\n },\n },\n}", "uid": "show_platform_software_fed_switch_mode_qos_interface_interface_ingress_sdk", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L29666" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L30509" } }, "show platform software fed {switch} {mode} qos interface {interface} ingress sdk detailed": { @@ -49990,7 +51666,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) interface: {\n Any (str) *: {\n 'cgid': ,\n 'no_of_classes': ,\n 'tcg_ref_count': ,\n 'filter_state': ,\n 'vmr_state': ,\n },\n },\n'qos_profile_information': {\n 'oid': ,\n 'ref_count': ,\n 'no_of_counter': ,\n Optional (str) no_of_meters: ,\n Optional (str) marking_source: ,\n 'tunnel_mode': ,\n 'need_filter_table_update': ,\n Optional (str) dscp: {\n Any (str) *: {\n 'remap': ,\n Optional (str) encap: ,\n Optional (str) etos: ,\n Optional (str) qos_group: ,\n Optional (str) epcp: ,\n Optional (str) tc: ,\n Optional (str) eexp: ,\n Optional (str) ile: ,\n Optional (str) dp: ,\n Optional (str) meter: ,\n Optional (str) counteroffset: ,\n Optional (str) mc_offset: ,\n },\n },\n Optional (str) cos_dei: {\n Any (str) *: {\n 'remap': ,\n Optional (str) encap: ,\n Optional (str) etos: ,\n Optional (str) qos_group: ,\n Optional (str) epcp: ,\n Optional (str) tc: ,\n Optional (str) eexp: ,\n Optional (str) ile: ,\n Optional (str) dp: ,\n Optional (str) meter: ,\n Optional (str) counteroffset: ,\n Optional (str) mc_offset: ,\n },\n },\n Optional (str) exp: {\n Any (str) *: {\n 'remap': ,\n Optional (str) encap: ,\n Optional (str) etos: ,\n Optional (str) qos_group: ,\n Optional (str) epcp: ,\n Optional (str) tc: ,\n Optional (str) eexp: ,\n Optional (str) ile: ,\n Optional (str) dp: ,\n Optional (str) meter: ,\n Optional (str) counteroffset: ,\n Optional (str) mc_offset: ,\n },\n },\n },\nOptional (str) markdown_table: {\n 'oid': ,\n 'dscp': {\n Any (str) *: {\n 'green': ,\n 'yellow': ,\n 'red': ,\n },\n },\n 'pcpdei': {\n Any (str) *: {\n 'green': ,\n 'yellow': ,\n 'red': ,\n },\n },\n 'exp': {\n Any (str) *: {\n 'green': ,\n 'yellow': ,\n 'red': ,\n },\n },\n 'encapexp': {\n Any (str) *: {\n 'green': ,\n 'yellow': ,\n 'red': ,\n },\n },\n },\nOptional (str) ipv4_acl: {\n 'oid': ,\n 'number_of_aces': ,\n Optional (str) ace: {\n Any (str) *: {\n 'class_id': ,\n 'ipv4_src_address': ,\n 'ipv4_src_mask': ,\n 'ipv4_dst_address': ,\n 'ipv4_dst_mask': ,\n 'protocol': ,\n 'protocol_mask': ,\n 'dscp': ,\n 'dscp_mask': ,\n 'ttl_start': ,\n 'ttl_end': ,\n 'tcp_flags': ,\n 'tcp_mask': ,\n 'ip_flags': ,\n 'ip_mask': ,\n 'src_port_start': ,\n 'src_port_end': ,\n 'dst_port_start': ,\n 'dst_port_end': ,\n Optional (str) result_action: {\n 'remark_value': ,\n 'encap_value': ,\n 'qos_group': ,\n 'traffic_class': ,\n 'drop_precedence': ,\n 'overwrite_phb': ,\n 'overwrite_qos_group': ,\n 'overwrite_encap': ,\n 'overwrite_fwd_tag': ,\n 'meter_enabled': ,\n 'meter_counter_offset': ,\n },\n },\n },\n },\nOptional (str) ipv6_acl: {\n 'oid': ,\n 'number_of_aces': ,\n Optional (str) ace: {\n Any (str) *: {\n 'class_id': ,\n 'ipv6_src_address': ,\n 'ipv6_src_mask': ,\n 'ipv6_dst_address': ,\n 'ipv6_dst_mask': ,\n 'protocol': ,\n 'protocol_mask': ,\n 'dscp': ,\n 'dscp_mask': ,\n 'ttl_start': ,\n 'ttl_end': ,\n 'tcp_flags': ,\n 'tcp_mask': ,\n 'ip_flags': ,\n 'ip_mask': ,\n 'src_port_start': ,\n 'src_port_end': ,\n 'dst_port_start': ,\n 'dst_port_end': ,\n Optional (str) result_action: {\n 'remark_value': ,\n 'encap_value': ,\n 'qos_group': ,\n 'traffic_class': ,\n 'drop_precedence': ,\n 'overwrite_phb': ,\n 'overwrite_qos_group': ,\n 'overwrite_encap': ,\n 'overwrite_fwd_tag': ,\n 'meter_enabled': ,\n 'meter_counter_offset': ,\n },\n },\n },\n },\nOptional (str) bind_information: {\n 'port_type': ,\n Optional (str) iqp_counter_size: ,\n Optional (str) iqp_counter_oid: ,\n Optional (str) eqp_counter_size: ,\n Optional (str) eqp_counter_oid: ,\n Optional (str) meter_type: ,\n Optional (str) meter_set_oid: ,\n Optional (str) no_of_meters: ,\n 'system_port_oid': ,\n 'port_oid': ,\n 'speed': ,\n 'port_internal_state': ,\n Optional (str) meter_set_info: {\n Any (str) *: {\n 'cir': ,\n 'eir': ,\n 'profile_oid': ,\n 'action_profile_oid': ,\n },\n },\n },\n}", "uid": "show_platform_software_fed_switch_mode_qos_interface_interface_ingress_sdk_detailed", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L29676" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L30519" } }, "show platform software fed {switch} {mode} security-fed ipsg if-id {if_id}": { @@ -50001,7 +51677,7 @@ "package": "genie.libs.parser", "schema": "{\nOr ('ip', 'mac'): {\n Any (str) *: {\n 'handle': ,\n },\n },\n}", "uid": "show_platform_software_fed_switch_mode_security-fed_ipsg_if-id_if_id", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L30762" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L31675" } }, "show platform software fed {switch} {mode} vp summary interface if_id {interface_id}": { @@ -50012,7 +51688,7 @@ "package": "genie.libs.parser", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'if_id': ,\n 'vlan_id': ,\n 'pvln_mode': ,\n 'pvlan': ,\n 'stp_state': ,\n 'vtp_pruned': ,\n 'untag': ,\n },\n },\n}", "uid": "show_platform_software_fed_switch_mode_vp_summary_interface_if_id_interface_id", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L26279" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L27115" } }, "show platform software fed {switch} {state} ifm mappings": { @@ -50024,7 +51700,7 @@ "package": "genie.libs.parser", "schema": "{\n'interface': {\n Any (str) *: {\n 'IF_ID': ,\n 'Inst': ,\n 'Asic': ,\n 'Core': ,\n 'Port': ,\n 'SubPort': ,\n 'Mac': ,\n 'Cntx': ,\n 'LPN': ,\n 'GPN': ,\n 'Type': ,\n 'Active': ,\n },\n },\n}", "uid": "show_platform_software_fed_switch_state_ifm_mappings", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9600/show_platform.py#L636" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9600/show_platform.py#L640" } } }, @@ -50037,10 +51713,76 @@ "package": "genie.libs.parser", "schema": "{\n'total_mac_address': ,\n'summary': {\n 'total_secure_address': ,\n 'total_drop_address': ,\n 'total_lisp_local_address': ,\n 'total_lisp_remote_address': ,\n },\n'type': {\n Any (str) *: ,\n },\n}", "uid": "show_platform_software_fed_switch_state_matm_macTable_vlan_vlan", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9300/show_platform.py#L742" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9300/show_platform.py#L823" } } }, + "show platform software fed {switch} {state} matm macTable vlan {vlan} mac {mac}": { + "iosxe": { + "class": "ShowPlatformSoftwareFedSwitchActiveMatmMacTableVlanMac", + "doc": "\n Parser for\n * 'show platform software fed {switch} {active} matm macTable vlan {vlan} mac {mac}'\n ", + "module_name": "show_platform", + "package": "genie.libs.parser", + "schema": "{\n'vlan': {\n Any (str) *: {\n 'mac': ,\n 'type': ,\n 'seq': ,\n 'ec_bi': ,\n 'flags': ,\n 'machandle': ,\n 'siHandle': ,\n 'riHandle': ,\n 'diHandle': ,\n 'a_time': ,\n 'e_time': ,\n 'port': ,\n 'con': ,\n },\n },\n'platform_details': {\n 'asic': {\n Any (str) *: {\n Optional (str) htmhandle: ,\n Optional (str) mvid: ,\n Optional (str) gpn: ,\n Optional (str) si: ,\n Optional (str) ri: ,\n Optional (str) di: ,\n Optional (str) pmap: ,\n Optional (str) pmap_intf: ,\n },\n },\n },\n}", + "uid": "show_platform_software_fed_switch_state_matm_macTable_vlan_vlan_mac_mac", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L33431" + } + }, + "show platform software fed {switch} {switch_type} punt cpuq {cpu_q_id}": { + "iosxe": { + "class": "ShowPlatformSoftwareFedSwitchActivePuntCpuq", + "doc": "\n show platform software fed switch active punt cpuq {cpu_q_id}\n ", + "module_name": "show_platform", + "package": "genie.libs.parser", + "schema": "{\n'punt_cpu_q_statistics': {\n 'cpu_q_id': ,\n 'cpu_q_name': ,\n 'packets_received_from_asic': ,\n 'send_to_iosd_total_attempts': ,\n 'send_to_iosd_failed_count': ,\n 'rx_suspend_count': ,\n 'rx_unsuspend_count': ,\n 'rx_unsuspend_send_count': ,\n 'rx_unsuspend_send_failed_count': ,\n 'rx_consumed_count': ,\n 'rx_dropped_count': ,\n 'rx_non_active_dropped_count': ,\n 'rx_conversion_failure_dropped': ,\n 'rx_intack_count': ,\n 'rx_packets_dq_d_after_intack': ,\n 'active_rxq_event': ,\n 'rx_spurious_interrupt': ,\n 'rx_phy_idb_fetch_failed': ,\n 'rx_table_id_fetch_failed': ,\n 'rx_invalid_punt_cause': ,\n },\n'replenish_stats_for_all_rxq': {\n 'number_of_replenish': ,\n 'number_of_replenish_suspend': ,\n 'number_of_replenish_unsuspend': ,\n },\n}", + "uid": "show_platform_software_fed_switch_switch_type_punt_cpuq_cpu_q_id", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L15997" + } + }, + "show platform software fed {switch} {switch_var} acl bind db detail": { + "iosxe": { + "class": "ShowPlatformSoftwareFedActiveAclBindDbDetail", + "doc": "\n Parser for\n * 'show platform software fed active acl bind db detail'\n ", + "module_name": "show_platform", + "package": "genie.libs.parser", + "schema": "{\n'interface': {\n Any (str) *: {\n 'direction': {\n Any (str) *: {\n 'feature': {\n Any (str) *: {\n 'protocol': ,\n 'cg_id': ,\n 'cg_name': ,\n 'status': ,\n 'src_og_lkup_hdl': ,\n 'dst_og_lkup_hdl': ,\n },\n },\n },\n },\n },\n },\n}", + "uid": "show_platform_software_fed_switch_switch_var_acl_bind_db_detail", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L34259" + } + }, + "show platform software fed {switch} {switch_var} acl bind db feature {feature_name} summary": { + "iosxe": { + "class": "ShowPlatformSoftwareFedActiveAclBindDbSummary", + "doc": "\n Parser for\n * 'show platform software fed switch active acl bind db summary'\n * 'show platform software fed switch active acl bind db feature racl summary'\n ", + "module_name": "show_platform", + "package": "genie.libs.parser", + "schema": "{\n'interface': {\n Any (str) *: {\n 'feature': {\n Any (str) *: {\n 'protocol': ,\n 'status': ,\n 'cg_id': ,\n 'direction': ,\n },\n },\n },\n },\n}", + "uid": "show_platform_software_fed_switch_switch_var_acl_bind_db_feature_feature_name_summary", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L34666" + } + }, + "show platform software fed {switch} {switch_var} acl bind db summary": { + "iosxe": { + "class": "ShowPlatformSoftwareFedActiveAclBindDbSummary", + "doc": "\n Parser for\n * 'show platform software fed switch active acl bind db summary'\n * 'show platform software fed switch active acl bind db feature racl summary'\n ", + "module_name": "show_platform", + "package": "genie.libs.parser", + "schema": "{\n'interface': {\n Any (str) *: {\n 'feature': {\n Any (str) *: {\n 'protocol': ,\n 'status': ,\n 'cg_id': ,\n 'direction': ,\n },\n },\n },\n },\n}", + "uid": "show_platform_software_fed_switch_switch_var_acl_bind_db_summary", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L34666" + } + }, + "show platform software ilpower port {interface}": { + "iosxe": { + "class": "ShowPlatformSoftwareIlppowerPort", + "doc": "\n Parser for\n * 'show platform software ilpower port \" +intf_detail[\"uut1_int9\"]'\n ", + "module_name": "show_platform", + "package": "genie.libs.parser", + "schema": "{\n'interface': {\n Any (str) *: {\n 'initialization_done': ,\n 'ilp_supported': ,\n 'ilp_enabled': ,\n 'post': ,\n 'detect_on': ,\n 'pd_detected': ,\n 'pd_class_done': ,\n 'cisco_pd': ,\n 'power_is_on': ,\n 'power_denied': ,\n 'pd_type': ,\n 'pd_class': ,\n 'power_state': ,\n 'current_state': ,\n 'previous_state': ,\n 'requested_power': ,\n 'short': ,\n 'short_cnt': ,\n 'cisco_pd_detect_count': ,\n 'spare_pair_mode': ,\n 'spare_pair_arch': ,\n 'signal_pair_pwr_alloc': ,\n 'spare_pair_power_on': ,\n 'pd_power_state': ,\n 'timer': {\n 'bad_power': ,\n 'power_good': ,\n 'power_denied': ,\n 'cisco_pd_detect': ,\n 'ieee_detect': ,\n 'ieee_short': ,\n 'link_down': ,\n 'vsense': ,\n },\n },\n },\n}", + "uid": "show_platform_software_ilpower_port_interface", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L33868" + } + }, "show platform software install-manager RP active operation history summary": { "iosxe": { "class": "ShowPlatformSoftwareInstallManagerRpActiveOperationHistorySummary", @@ -50049,7 +51791,7 @@ "package": "genie.libs.parser", "schema": "{\n'operation_summary': {\n Any (str) *: {\n 'uuid': ,\n 'op_id': ,\n 'command': ,\n 'status': ,\n 'duration': ,\n 'start_date': ,\n 'start_time': ,\n 'end_date': ,\n 'end_time': ,\n },\n },\n}", "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.py#L16252" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L17053" } }, "show platform software install-manager chassis active r0 operation history summary": { @@ -50060,7 +51802,7 @@ "package": "genie.libs.parser", "schema": "{\n'operation_summary': {\n Any (str) *: {\n 'uuid': ,\n 'op_id': ,\n 'command': ,\n 'status': ,\n 'duration': ,\n 'start_date': ,\n 'start_time': ,\n 'end_date': ,\n 'end_time': ,\n },\n },\n}", "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.py#L27676" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L28512" } }, "show platform software install-manager switch active r0 operation history summary": { @@ -50071,7 +51813,7 @@ "package": "genie.libs.parser", "schema": "{\n'operation_summary': {\n Any (str) *: {\n 'uuid': ,\n 'op_id': ,\n 'command': ,\n 'status': ,\n 'duration': ,\n 'start_date': ,\n 'start_time': ,\n 'end_date': ,\n 'end_time': ,\n },\n },\n}", "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.py#L16314" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L17115" } }, "show platform software interface switch {mode} F0 brief": { @@ -50082,7 +51824,7 @@ "package": "genie.libs.parser", "schema": "{\n'forwarding_manager_interface_information': {\n Any (str) *: {\n 'id': ,\n 'qfp_id': ,\n },\n },\n}", "uid": "show_platform_software_interface_switch_mode_F0_brief", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L13852" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L14547" } }, "show platform software iomd 1/0 macsec interface {interface} brief": { @@ -50093,7 +51835,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) tx-sc: {\n Any (str) *: {\n 'sub-interface': ,\n 'sc-idx': ,\n 'pre-cur-an': ,\n 'sci': ,\n 'sa-vp-rule-idx': ,\n 'cipher': ,\n },\n },\nOptional (str) rx-sc: {\n Any (str) *: {\n 'sub-interface': ,\n 'sc-idx': ,\n 'pre-cur-an': ,\n 'sci': ,\n 'sa-vp-rule-idx': ,\n 'cipher': ,\n },\n },\n}", "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.py#L9115" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L9802" } }, "show platform software iomd 1/0 macsec interface {interface} detail": { @@ -50104,7 +51846,40 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) subport-11-tx: {\n 'bypass': ,\n 'cipher': ,\n 'conf-offset': ,\n 'cur-an': ,\n 'delay-protection': ,\n 'encrypt': ,\n 'end-station': ,\n 'hashkey-len': ,\n 'key-len': ,\n 'next-pn': ,\n 'prev-an': ,\n 'rule-index': ,\n 'sa-index': ,\n 'scb': ,\n 'sci': ,\n 'vlan': ,\n 'vport-index': ,\n },\nOptional (str) subport-12-tx: {\n 'bypass': ,\n 'cipher': ,\n 'conf-offset': ,\n 'cur-an': ,\n 'delay-protection': ,\n 'encrypt': ,\n 'end-station': ,\n 'hashkey-len': ,\n 'key-len': ,\n 'next-pn': ,\n 'prev-an': ,\n 'rule-index': ,\n 'sa-index': ,\n 'scb': ,\n 'sci': ,\n 'vlan': ,\n 'vport-index': ,\n },\nOptional (str) subport-11-rx: {\n 'bypass': ,\n 'cipher': ,\n 'conf-offset': ,\n 'cur-an': ,\n 'decrypt-frames': ,\n 'hashkey-len': ,\n 'key-len': ,\n 'next-pn': ,\n 'prev-an': ,\n 'replay-protect': ,\n 'replay-window-size': ,\n 'rule-index': ,\n 'sa-index': ,\n 'sci': ,\n 'validate-frames': ,\n 'vport-index': ,\n },\nOptional (str) subport-12-rx: {\n 'bypass': ,\n 'cipher': ,\n 'conf-offset': ,\n 'cur-an': ,\n 'decrypt-frames': ,\n 'hashkey-len': ,\n 'key-len': ,\n 'next-pn': ,\n 'prev-an': ,\n 'replay-protect': ,\n 'replay-window-size': ,\n 'rule-index': ,\n 'sa-index': ,\n 'sci': ,\n 'validate-frames': ,\n 'vport-index': ,\n },\n}", "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.py#L9264" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L9951" + } + }, + "show platform software matm switch {switch} {slot} table": { + "iosxe": { + "class": "ShowPlatformSoftwareMatmSwitchTable", + "doc": "\n Parser for\n * 'show platform software matm switch {switch} {slot} table'\n ", + "module_name": "show_mac_address", + "package": "genie.libs.parser", + "schema": "{\n'tbl_type': {\n Any (str) *: {\n 'tbl_id': {\n : {\n 'num_mac': ,\n 'aging': ,\n 'aom_id_om_ptr': ,\n },\n },\n },\n },\n}", + "uid": "show_platform_software_matm_switch_switch_slot_table", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mac_address.py#L385" + } + }, + "show platform software memory database fed {switch_var} callsite": { + "iosxe": { + "class": "ShowPlatformSoftwareMemoryDatabaseFedSwitchActiveCallsite", + "doc": "Parser for show platform software memory database fed switch active callsite", + "module_name": "show_platform", + "package": "genie.libs.parser", + "schema": "{\n'database': {\n Any (str) *: {\n Optional (str) callsite: {\n Any (str) *: {\n 'calls': ,\n 'bytes': ,\n },\n },\n },\n },\n}", + "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.py#L35893" + } + }, + "show platform software memory database fed {switch} {switch_var} callsite": { + "iosxe": { + "class": "ShowPlatformSoftwareMemoryDatabaseFedSwitchActiveCallsite", + "doc": "Parser for show platform software memory database fed switch active callsite", + "module_name": "show_platform", + "package": "genie.libs.parser", + "schema": "{\n'database': {\n Any (str) *: {\n Optional (str) callsite: {\n Any (str) *: {\n 'calls': ,\n 'bytes': ,\n },\n },\n },\n },\n}", + "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.py#L35893" } }, "show platform software memory fed switch {switch_num} alloc backtrace": { @@ -50116,7 +51891,7 @@ "package": "genie.libs.parser", "schema": "{\n'backtrace': {\n Any (str) *: {\n 'callsite': {\n Any (str) *: {\n 'allocs': ,\n 'frees': ,\n 'call_diff': ,\n 'thread_id': ,\n },\n },\n },\n },\n}", "uid": "show_platform_software_memory_fed_switch_switch_num_alloc_backtrace", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9600/show_platform.py#L1125" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9600/show_platform.py#L1129" } } }, @@ -50129,7 +51904,7 @@ "package": "genie.libs.parser", "schema": "{\n'tracekey': {\n Any (str) *: {\n 'callsite': {\n Any (str) *: {\n 'thread': ,\n 'diff_byte': ,\n 'diff_call': ,\n },\n },\n },\n },\n}", "uid": "show_platform_software_memory_fed_switch_switch_num_alloc_callsite_brief", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9600/show_platform.py#L1049" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9600/show_platform.py#L1053" } } }, @@ -50142,7 +51917,7 @@ "package": "genie.libs.parser", "schema": "{\n'backtrace': {\n Any (str) *: {\n 'callsite': {\n Any (str) *: {\n 'allocs': ,\n 'frees': ,\n 'call_diff': ,\n 'thread_id': ,\n },\n },\n },\n },\n}", "uid": "show_platform_software_memory_fed_switch_type_alloc_backtrace", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9600/show_platform.py#L1125" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9600/show_platform.py#L1129" } } }, @@ -50155,7 +51930,7 @@ "package": "genie.libs.parser", "schema": "{\n'tracekey': {\n Any (str) *: {\n 'callsite': {\n Any (str) *: {\n 'thread': ,\n 'diff_byte': ,\n 'diff_call': ,\n },\n },\n },\n },\n}", "uid": "show_platform_software_memory_fed_switch_type_alloc_callsite_brief", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9600/show_platform.py#L1049" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9600/show_platform.py#L1053" } } }, @@ -50167,7 +51942,7 @@ "package": "genie.libs.parser", "schema": "{\n'module': {\n Any (str) *: {\n 'allocated': ,\n 'requested': ,\n 'overhead': ,\n Optional (str) allocations: ,\n Optional (str) failed: ,\n Optional (str) frees: ,\n },\n },\n}", "uid": "show_platform_software_memory_process_RP_active", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L8579" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L9266" } }, "show platform software memory {process} RP active alloc callsite": { @@ -50178,7 +51953,7 @@ "package": "genie.libs.parser", "schema": "{\n'callsite': {\n Any (str) *: {\n 'thread_id': ,\n 'allocs': ,\n 'frees': ,\n 'alloc_bytes': ,\n 'free_bytes': ,\n 'call_diff': ,\n 'byte_diff': ,\n },\n },\n}", "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.py#L8774" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L9461" } }, "show platform software memory {process} RP active alloc callsite brief": { @@ -50189,7 +51964,7 @@ "package": "genie.libs.parser", "schema": "{\n'tracekey': ,\n'callsite': {\n Any (str) *: {\n 'thread_id': ,\n 'diff_byte': ,\n 'diff_call': ,\n },\n },\n}", "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.py#L8854" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L9541" } }, "show platform software memory {process} RP active alloc type {alloc_type}": { @@ -50200,7 +51975,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) module: {\n Any (str) *: {\n 'allocated': ,\n 'requested': ,\n 'overhead': ,\n 'allocations': ,\n 'null_allocations': ,\n 'frees': ,\n },\n },\nOptional (str) type: {\n Any (str) *: {\n 'allocated': ,\n 'requested': ,\n 'overhead': ,\n 'allocations': ,\n 'null_allocations': ,\n 'frees': ,\n },\n },\n}", "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.py#L8926" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L9613" } }, "show platform software memory {process} RP active alloc type {alloc_type} brief": { @@ -50211,7 +51986,7 @@ "package": "genie.libs.parser", "schema": "{\n'type': {\n Any (str) *: {\n 'allocated': ,\n 'requested': ,\n 'allocations': ,\n 'frees': ,\n },\n },\n}", "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.py#L9030" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L9717" } }, "show platform software memory {process} RP active brief": { @@ -50222,7 +51997,7 @@ "package": "genie.libs.parser", "schema": "{\n'module': {\n Any (str) *: {\n 'allocated': ,\n 'requested': ,\n 'allocs': ,\n 'frees': ,\n },\n },\n}", "uid": "show_platform_software_memory_process_RP_active_brief", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L8685" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L9372" } }, "show platform software memory {process} chassis active {slot}": { @@ -50233,7 +52008,7 @@ "package": "genie.libs.parser", "schema": "{\n'module': {\n Any (str) *: {\n 'allocated': ,\n 'requested': ,\n 'overhead': ,\n Optional (str) allocations: ,\n Optional (str) failed: ,\n Optional (str) frees: ,\n },\n },\n}", "uid": "show_platform_software_memory_process_chassis_active_slot", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L8652" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L9339" } }, "show platform software memory {process} chassis active {slot} brief": { @@ -50244,7 +52019,7 @@ "package": "genie.libs.parser", "schema": "{\n'module': {\n Any (str) *: {\n 'allocated': ,\n 'requested': ,\n 'allocs': ,\n 'frees': ,\n },\n },\n}", "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.py#L8738" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L9425" } }, "show platform software memory {process} switch active {slot}": { @@ -50255,7 +52030,7 @@ "package": "genie.libs.parser", "schema": "{\n'module': {\n Any (str) *: {\n 'allocated': ,\n 'requested': ,\n 'overhead': ,\n Optional (str) allocations: ,\n Optional (str) failed: ,\n Optional (str) frees: ,\n },\n },\n}", "uid": "show_platform_software_memory_process_switch_active_slot", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L8634" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L9321" } }, "show platform software memory {process} switch active {slot} alloc backtrace": { @@ -50266,7 +52041,7 @@ "package": "genie.libs.parser", "schema": "{\n'backtraces': {\n Any (str) *: {\n 'allocs': ,\n 'frees': ,\n 'call_diff': ,\n 'callsite': ,\n 'thread_id': ,\n },\n },\n}", "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.py#L6979" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L7662" } }, "show platform software memory {process} switch active {slot} alloc callsite": { @@ -50277,18 +52052,7 @@ "package": "genie.libs.parser", "schema": "{\n'callsite': {\n Any (str) *: {\n 'thread_id': ,\n 'allocs': ,\n 'frees': ,\n 'alloc_bytes': ,\n 'free_bytes': ,\n 'call_diff': ,\n 'byte_diff': ,\n },\n },\n}", "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.py#L8821" - } - }, - "show platform software memory {process} switch active {slot} alloc callsite brief": { - "iosxe": { - "class": "ShowPlatformSoftwareMemoryCallsite", - "doc": " Parser for show platform software memory switch active alloc callsite brief ", - "module_name": "show_platform", - "package": "genie.libs.parser", - "schema": "{\n'tracekey': ,\n'callsites': {\n Any (str) *: {\n 'thread': ,\n 'diff_byte': ,\n 'diff_call': ,\n },\n },\n}", - "uid": "show_platform_software_memory_process_switch_active_slot_alloc_callsite_brief", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L6914" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L9508" } }, "show platform software memory {process} switch active {slot} alloc type {alloc_type}": { @@ -50299,7 +52063,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) module: {\n Any (str) *: {\n 'allocated': ,\n 'requested': ,\n 'overhead': ,\n 'allocations': ,\n 'null_allocations': ,\n 'frees': ,\n },\n },\nOptional (str) type: {\n Any (str) *: {\n 'allocated': ,\n 'requested': ,\n 'overhead': ,\n 'allocations': ,\n 'null_allocations': ,\n 'frees': ,\n },\n },\n}", "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.py#L8996" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L9683" } }, "show platform software memory {process} switch active {slot} alloc type {alloc_type} brief": { @@ -50310,7 +52074,7 @@ "package": "genie.libs.parser", "schema": "{\n'type': {\n Any (str) *: {\n 'allocated': ,\n 'requested': ,\n 'allocations': ,\n 'frees': ,\n },\n },\n}", "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.py#L9067" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L9754" } }, "show platform software memory {process} switch active {slot} brief": { @@ -50321,7 +52085,29 @@ "package": "genie.libs.parser", "schema": "{\n'module': {\n Any (str) *: {\n 'allocated': ,\n 'requested': ,\n 'allocs': ,\n 'frees': ,\n },\n },\n}", "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.py#L8720" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L9407" + } + }, + "show platform software memory {process} {hw} active alloc callsite brief": { + "iosxe": { + "class": "ShowPlatformSoftwareMemoryCallsite", + "doc": " Parser for show platform software memory active alloc callsite brief ", + "module_name": "show_platform", + "package": "genie.libs.parser", + "schema": "{\n'tracekey': ,\n'callsites': {\n Any (str) *: {\n 'thread': ,\n 'diff_byte': ,\n 'diff_call': ,\n },\n },\n}", + "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.py#L7594" + } + }, + "show platform software memory {process} {hw} active {slot} alloc callsite brief": { + "iosxe": { + "class": "ShowPlatformSoftwareMemoryCallsite", + "doc": " Parser for show platform software memory active alloc callsite brief ", + "module_name": "show_platform", + "package": "genie.libs.parser", + "schema": "{\n'tracekey': ,\n'callsites': {\n Any (str) *: {\n 'thread': ,\n 'diff_byte': ,\n 'diff_call': ,\n },\n },\n}", + "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.py#L7594" } }, "show platform software monitor session {session}": { @@ -50332,7 +52118,7 @@ "package": "genie.libs.parser", "schema": "{\n'span_session': ,\n'fed_session': ,\n'type': ,\n'prev_type': ,\nOptional (str) ingress_source_ports: ,\nOptional (str) egress_source_ports: ,\nOptional (str) ingress_local_source_ports: ,\nOptional (str) egress_local_source_ports: ,\nOptional (str) destination_ports: ,\nOptional (str) ingress_source_vlans: ,\nOptional (str) egress_source_vlans: ,\nOptional (str) ingress_up_source_vlans: ,\nOptional (str) egress_up_source_vlans: ,\nOptional (str) source_trunk_filter_vlans: ,\n'rspan': {\n 'destination_vlan': ,\n 'source_vlan': ,\n 'source_vlan_sav': ,\n },\n'destination_port_encap': ,\n'destination_port_ingress_encap': ,\n'destination_port_ingress_vlan': ,\n'source_session': ,\n'destination_session': ,\n'destination_port_cfgd': ,\n'rspn_destination_cfg': ,\n'rspn_source_vld': ,\n'dstination_cli_cfg': ,\n'dstination_prt_init': ,\n'pslclcfgd': ,\n'flags': ,\n'remote_destination_port': ,\n'destination_port_group': ,\nOptional (str) erspan: {\n 'id': ,\n Optional (str) org_ip: ,\n Optional (str) destination_ip: ,\n Optional (str) org_ipv6: ,\n Optional (str) destination_ipv6: ,\n Optional (str) ip_ttl: ,\n Optional (str) dscp: ,\n Optional (str) ipv6_flow_label: ,\n Optional (str) vrfid: ,\n Optional (str) state: ,\n Optional (str) tun_id: ,\n },\n}", "uid": "show_platform_software_monitor_session_session", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L24928" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L25763" } }, "show platform software node cluster-manager switch {mode} B0 local": { @@ -50343,7 +52129,7 @@ "package": "genie.libs.parser", "schema": "{\n'local_node_number': ,\n'node_status_is': ,\n'tunnel_status_is': ,\n'node_role_is': ,\n'mac_address_is': ,\n'slot_number_is': ,\n'priority_set_to': ,\n'leader_node_num_is': ,\n'follower_node_is': ,\n'total_node_present_in_cluster': ,\n}", "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.py#L28230" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L29075" } }, "show platform software node cluster-manager switch {mode} B0 node {node}": { @@ -50354,7 +52140,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: ,\n}", "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.py#L20176" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L21003" } }, "show platform software object-manager F0 error-object": { @@ -50365,7 +52151,7 @@ "package": "genie.libs.parser", "schema": "{\n'identifier': {\n Any (str) *: {\n Optional (str) identifier: ,\n Optional (str) status: ,\n Optional (str) description: ,\n },\n },\n}", "uid": "show_platform_software_object-manager_F0_error-object", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L10811" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L11498" } }, "show platform software object-manager F0 pending-ack-update": { @@ -50376,7 +52162,7 @@ "package": "genie.libs.parser", "schema": "{\n'object_id': {\n Any (str) *: {\n 'update_id': ,\n 'description': ,\n 'action': ,\n 'pending_sec': ,\n 'num_retries': ,\n 'number_batch_begin_retries': ,\n 'number_nacked_download_retries': ,\n },\n },\n}", "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.py#L10906" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L11593" } }, "show platform software object-manager F0 statistics": { @@ -50387,7 +52173,7 @@ "package": "genie.libs.parser", "schema": "{\n'object_update': {\n 'pending_issue': ,\n 'pending_acknowledgement': ,\n },\n'batch_begin': {\n 'pending_issue': ,\n 'pending_acknowledgement': ,\n },\n'batch_end': {\n 'pending_issue': ,\n 'pending_acknowledgement': ,\n },\n'command': {\n 'pending_acknowledgement': ,\n },\n'total_objects': ,\n'stale_objects': ,\n'resolve_objects': ,\n'childless_delete_objects': ,\n'backplane_objects': ,\n'error_objects': ,\n'number_of_bundles': ,\n'paused_types': ,\n}", "uid": "show_platform_software_object-manager_F0_statistics", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L10619" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L11306" } }, "show platform software object-manager FP active statistics": { @@ -50398,7 +52184,7 @@ "package": "genie.libs.parser", "schema": "{\n'object_update': {\n 'pending_issue': ,\n 'pending_acknowledgement': ,\n },\n'batch_begin': {\n 'pending_issue': ,\n 'pending_acknowledgement': ,\n },\n'batch_end': {\n 'pending_issue': ,\n 'pending_acknowledgement': ,\n },\n'command': {\n 'pending_acknowledgement': ,\n },\n'total_objects': ,\n'stale_objects': ,\n'resolve_objects': ,\n'childless_delete_objects': ,\n'backplane_objects': ,\n'error_objects': ,\n'number_of_bundles': ,\n'paused_types': ,\n}", "uid": "show_platform_software_object-manager_FP_active_statistics", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L16087" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L16888" } }, "show platform software object-manager switch {switchstate} {serviceprocessor} active statistics": { @@ -50409,7 +52195,7 @@ "package": "genie.libs.parser", "schema": "{\n'object_update': {\n 'pending_issue': ,\n 'pending_acknowledgement': ,\n },\n'batch_begin': {\n 'pending_issue': ,\n 'pending_acknowledgement': ,\n },\n'batch_end': {\n 'pending_issue': ,\n 'pending_acknowledgement': ,\n },\n'command': {\n 'pending_acknowledgement': ,\n },\n'total_objects': ,\n'stale_objects': ,\n'resolve_objects': ,\n'childless_delete_objects': ,\n'backplane_objects': ,\n'error_objects': ,\n'number_of_bundles': ,\n'paused_types': ,\n}", "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.py#L16087" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L16888" } }, "show platform software object-manager switch {switchvirtualstate} {serviceprocessor} statistics": { @@ -50421,7 +52207,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) statistics: {\n Optional (str) object-update: {\n Optional (str) pending-issue: ,\n Optional (str) pending-ack: ,\n },\n Optional (str) batch-begin: {\n Optional (str) pending-issue: ,\n Optional (str) pending-ack: ,\n },\n Optional (str) batch-end: {\n Optional (str) pending-issue: ,\n Optional (str) pending-ack: ,\n },\n Optional (str) command: {\n Optional (str) pending-ack: ,\n },\n Optional (str) total-objects: ,\n Optional (str) stale-objects: ,\n Optional (str) resolve-objects: ,\n Optional (str) childless-delete-objects: ,\n Optional (str) backplane-objects: ,\n Optional (str) error-objects: ,\n Optional (str) number-of-bundles: ,\n Optional (str) paused-types: ,\n },\n}", "uid": "show_platform_software_object-manager_switch_switchvirtualstate_serviceprocessor_statistics", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9500/show_platform.py#L1083" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9500/show_platform.py#L1098" }, "c9600": { "class": "ShowPlatformSoftwareObjectmanager", @@ -50434,6 +52220,17 @@ } } }, + "show platform software object-manager switch {switch} F0 object {object}": { + "iosxe": { + "class": "ShowPlatformSoftwareObjectManagerF0Object", + "doc": " Parser for show platform software object-manager switch {switch} F0 object {object} ", + "module_name": "show_platform", + "package": "genie.libs.parser", + "schema": "{\n'obj_identifier': {\n 'description': {\n 'contract': ,\n 'idx': ,\n },\n 'obj_identifier': ,\n 'obj_status': {\n 'client_data': ,\n 'epoch': ,\n 'status': ,\n },\n 'obj_type_id': ,\n Optional (str) post_lock_count: ,\n Optional (str) pre_lock_count: ,\n },\n}", + "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.py#L35768" + } + }, "show platform software object-manager {serviceprocessor} statistics": { "iosxe": { "c9600": { @@ -50455,7 +52252,7 @@ "package": "genie.libs.parser", "schema": "{\n'identifier': {\n Any (str) *: {\n Optional (str) identifier: ,\n Optional (str) status: ,\n Optional (str) description: ,\n },\n },\n}", "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.py#L10811" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L11498" } }, "show platform software object-manager {switch} {switch_type} F0 pending-ack-update": { @@ -50466,7 +52263,7 @@ "package": "genie.libs.parser", "schema": "{\n'object_id': {\n Any (str) *: {\n 'update_id': ,\n 'description': ,\n 'action': ,\n 'pending_sec': ,\n 'num_retries': ,\n 'number_batch_begin_retries': ,\n 'number_nacked_download_retries': ,\n },\n },\n}", "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.py#L10906" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L11593" } }, "show platform software object-manager {switch} {switch_type} F0 statistics": { @@ -50477,7 +52274,7 @@ "package": "genie.libs.parser", "schema": "{\n'object_update': {\n 'pending_issue': ,\n 'pending_acknowledgement': ,\n },\n'batch_begin': {\n 'pending_issue': ,\n 'pending_acknowledgement': ,\n },\n'batch_end': {\n 'pending_issue': ,\n 'pending_acknowledgement': ,\n },\n'command': {\n 'pending_acknowledgement': ,\n },\n'total_objects': ,\n'stale_objects': ,\n'resolve_objects': ,\n'childless_delete_objects': ,\n'backplane_objects': ,\n'error_objects': ,\n'number_of_bundles': ,\n'paused_types': ,\n}", "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.py#L10619" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L11306" } }, "show platform software process slot sw {chassis} r0 monitor | count {process}": { @@ -50523,7 +52320,7 @@ "package": "genie.libs.parser", "schema": "{\n'memory': {\n 'total': ,\n 'free': ,\n 'used': ,\n 'buff_cache': ,\n },\n'swap': {\n 'total': ,\n 'free': ,\n 'used': ,\n 'available_memory': ,\n },\n}", "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.py#L4167" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L4543" } }, "show platform software punt-policer": { @@ -50534,7 +52331,7 @@ "package": "genie.libs.parser", "schema": "{\n'punt_policer': {\n Any (str) *: {\n 'description': ,\n 'config_rate_normal_pps': ,\n 'config_rate_high_pps': ,\n 'conform_pkts_normal': ,\n 'conform_pkts_high': ,\n 'dropped_pkts_normal': ,\n 'dropped_pkts_high': ,\n 'config_burst_normal_pkts': ,\n 'config_burst_high_pkts': ,\n 'config_alert_normal': ,\n 'config_alert_high': ,\n },\n },\n}", "uid": "show_platform_software_punt-policer", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L20242" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L21069" } }, "show platform software sdwan multicast remote-nodes vrf {vrf_ID}": { @@ -50545,7 +52342,7 @@ "package": "genie.libs.parser", "schema": "{\n'system_ip': {\n Any (str) *: {\n 'replicator': ,\n 'spt_only_mode': ,\n 'msdp_i_work': ,\n 'label': ,\n 'received_xg': ,\n 'received_sg': ,\n 'sent_xg': ,\n 'sent_sg': ,\n },\n },\n}", "uid": "show_platform_software_sdwan_multicast_remote-nodes_vrf_vrf_ID", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L6559" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L6564" } }, "show platform software sdwan multicast replicators vrf {vrf_ID}": { @@ -50556,7 +52353,7 @@ "package": "genie.libs.parser", "schema": "{\n'system_ip': {\n Any (str) *: {\n 'selected': ,\n 'preference': ,\n 'route_count': ,\n 'threshold': ,\n 'distance': ,\n },\n },\n}", "uid": "show_platform_software_sdwan_multicast_replicators_vrf_vrf_ID", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L6625" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L6630" } }, "show platform software sdwan service-chain database": { @@ -50567,7 +52364,7 @@ "package": "genie.libs.parser", "schema": "{\n'service_chain_db': {\n Any (str) *: {\n 'vrf': ,\n 'label': ,\n 'state': ,\n 'services': {\n Any (str) *: {\n 'service_state': ,\n 'sequence': ,\n Any (str) *: {\n Any (str) *: {\n Any (str) *: {\n 'interface': ,\n 'ip': ,\n 'status': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_platform_software_sdwan_service-chain_database", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L6006" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L6011" } }, "show platform software status control-processor brief": { @@ -50587,7 +52384,7 @@ "package": "genie.libs.parser", "schema": "{\n'slot': {\n Any (str) *: {\n 'load_average': {\n 'status': ,\n '1_min': ,\n '5_min': ,\n '15_min': ,\n },\n 'memory': {\n 'status': ,\n 'total': ,\n 'used': ,\n 'used_percentage': ,\n 'free': ,\n 'free_percentage': ,\n 'committed': ,\n 'committed_percentage': ,\n },\n 'cpu': {\n Any (str) *: {\n 'user': ,\n 'system': ,\n 'nice_process': ,\n 'idle': ,\n 'irq': ,\n 'sirq': ,\n 'waiting': ,\n },\n },\n },\n },\n}", "uid": "show_platform_software_status_control-processor_brief", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L4248" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L4624" } }, "show platform software steering-policy forwarding-manager F0 cell-info": { @@ -50598,7 +52395,7 @@ "package": "genie.libs.parser", "schema": "{\n'sgt': {\n Any (str) *: {\n 'sgt': ,\n 'dgt': ,\n 'template_name': ,\n 'number_of_policies': ,\n 'policy_id': ,\n },\n },\n}", "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.py#L17229" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L18040" } }, "show platform software steering-policy forwarding-manager F0 policy-summary": { @@ -50609,7 +52406,7 @@ "package": "genie.libs.parser", "schema": "{\n'policy_index': {\n Any (str) *: {\n 'policy': ,\n 'index': ,\n 'num_ref': ,\n 'num_entries': ,\n },\n },\n}", "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.py#L17908" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L18719" } }, "show platform software steering-policy forwarding-manager F0 service-all": { @@ -50620,7 +52417,7 @@ "package": "genie.libs.parser", "schema": "{\n'services_ip': {\n Any (str) *: {\n 'service_id': ,\n 'service_vrf': ,\n 'firewall_mode': ,\n 'service_selector': ,\n 'service_ip': ,\n 'number_of_rlocs': ,\n },\n },\n}", "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.py#L17862" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L18673" } }, "show platform software steering-policy forwarding-manager R0 permissions ipv4 {sgt} {dgt}": { @@ -50631,7 +52428,7 @@ "package": "genie.libs.parser", "schema": "{\n'policy_permissions': {\n 'sgt': {\n Any (str) *: {\n 'source_sgt': ,\n 'destination_sgt': ,\n 'policy_id': ,\n },\n },\n },\n}", "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.py#L17319" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L18130" } }, "show platform software steering-policy forwarding-manager r0 service-id {service_id}": { @@ -50642,7 +52439,7 @@ "package": "genie.libs.parser", "schema": "{\n'policy_service': {\n 'vnid': {\n Any (str) *: {\n 'priority': ,\n 'weightage': ,\n 'vnid': ,\n 'rloc_ip': ,\n },\n },\n },\n}", "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.py#L17813" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L18624" } }, "show platform software steering-policy forwarding-manager switch {switch} F0 cell-info": { @@ -50653,7 +52450,18 @@ "package": "genie.libs.parser", "schema": "{\n'sgt': {\n Any (str) *: {\n 'sgt': ,\n 'dgt': ,\n 'template_name': ,\n 'number_of_policies': ,\n 'policy_id': ,\n },\n },\n}", "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.py#L17229" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L18040" + } + }, + "show platform software steering-policy forwarding-manager switch {switch} F0 policy-aom-info": { + "iosxe": { + "class": "ShowPlatformSoftwareSteeringPolicyAomInfo", + "doc": "Schema for show platform software steering-policy forwarding-manager switch {switch} F0 policy-aom-info", + "module_name": "show_platform", + "package": "genie.libs.parser", + "schema": "{\n'policy_index': {\n Any (str) *: {\n 'policy': ,\n 'aom_id': ,\n 'num_ref': ,\n 'ref_aom_id': ,\n },\n },\n}", + "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.py#L35704" } }, "show platform software steering-policy forwarding-manager switch {switch} F0 policy-summary": { @@ -50664,7 +52472,7 @@ "package": "genie.libs.parser", "schema": "{\n'policy_index': {\n Any (str) *: {\n 'policy': ,\n 'index': ,\n 'num_ref': ,\n 'num_entries': ,\n },\n },\n}", "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.py#L17908" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L18719" } }, "show platform software steering-policy forwarding-manager switch {switch} F0 service-all": { @@ -50675,7 +52483,7 @@ "package": "genie.libs.parser", "schema": "{\n'services_ip': {\n Any (str) *: {\n 'service_id': ,\n 'service_vrf': ,\n 'firewall_mode': ,\n 'service_selector': ,\n 'service_ip': ,\n 'number_of_rlocs': ,\n },\n },\n}", "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.py#L17862" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L18673" } }, "show platform software steering-policy forwarding-manager switch {switch} R0 permissions ipv4 {sgt} {dgt}": { @@ -50686,7 +52494,7 @@ "package": "genie.libs.parser", "schema": "{\n'policy_permissions': {\n 'sgt': {\n Any (str) *: {\n 'source_sgt': ,\n 'destination_sgt': ,\n 'policy_id': ,\n },\n },\n },\n}", "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.py#L17319" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L18130" } }, "show platform software steering-policy forwarding-manager switch {switch} r0 service-id {service_id}": { @@ -50697,7 +52505,7 @@ "package": "genie.libs.parser", "schema": "{\n'policy_service': {\n 'vnid': {\n Any (str) *: {\n 'priority': ,\n 'weightage': ,\n 'vnid': ,\n 'rloc_ip': ,\n },\n },\n },\n}", "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.py#L17813" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L18624" } }, "show platform software tdl-database content bp config {mode}": { @@ -50708,7 +52516,7 @@ "package": "genie.libs.parser", "schema": "{\n'node': {\n Any (str) *: {\n 'node': ,\n Optional (str) domain: ,\n Optional (str) mode: ,\n Optional (str) router_id: ,\n Optional (str) priority: ,\n },\n },\n}", "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.py#L27094" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L27930" } }, "show platform software wired-client switch {switch_state} r0": { @@ -50719,7 +52527,7 @@ "package": "genie.libs.parser", "schema": "{\n'wired_client': {\n Any (str) *: {\n 'id': ,\n 'mac': ,\n 'fwd': ,\n 'open_access': ,\n },\n },\n}", "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.py#L23294" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L24129" } }, "show platform software wired-client switch {switch} f0": { @@ -50730,7 +52538,18 @@ "package": "genie.libs.parser", "schema": "{\n'mac_address': {\n Any (str) *: {\n 'id': ,\n 'fwd': ,\n 'open_access': ,\n 'status': ,\n },\n },\n}", "uid": "show_platform_software_wired-client_switch_switch_f0", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L23129" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L23956" + } + }, + "show platform software wired-client {process} active": { + "iosxe": { + "class": "ShowPlatformSoftwareWiredClientFpActive", + "doc": "Parser for show platform software wired-client {process} active", + "module_name": "show_platform", + "package": "genie.libs.parser", + "schema": "{\n'fp_active': {\n Any (str) *: {\n 'mac_address': ,\n 'fwd': ,\n 'open_access': ,\n 'status': ,\n },\n },\n}", + "uid": "show_platform_software_wired-client_process_active", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L34784" } }, "show platform software yang-management process": { @@ -50741,7 +52560,7 @@ "package": "genie.libs.parser", "schema": "{\n: ,\n}", "uid": "show_platform_software_yang-management_process", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L8398" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L9085" } }, "show platform software yang-management process monitor": { @@ -50752,7 +52571,7 @@ "package": "genie.libs.parser", "schema": "{\n'pid': {\n : {\n 'command': ,\n 'state': ,\n 'vsz': ,\n 'rss': ,\n 'cpu': ,\n 'mem': ,\n 'elapsed': ,\n },\n },\n}", "uid": "show_platform_software_yang-management_process_monitor", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L8451" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L9138" } }, "show platform software yang-management process state": { @@ -50763,7 +52582,7 @@ "package": "genie.libs.parser", "schema": "{\n'confd-status': ,\n'processes': {\n : {\n 'status': ,\n 'state': ,\n },\n },\n}", "uid": "show_platform_software_yang-management_process_state", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L8510" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L9197" } }, "show platform sudi certificate": { @@ -50774,7 +52593,7 @@ "package": "genie.libs.parser", "schema": "{\n'certificates': {\n : ,\n },\nOptional (str) signature: ,\nOptional (str) signature_version: ,\n}", "uid": "show_platform_sudi_certificate", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L13339" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L14026" } }, "show platform sudi certificate sign nonce {signature}": { @@ -50785,7 +52604,7 @@ "package": "genie.libs.parser", "schema": "{\n'certificates': {\n : ,\n },\nOptional (str) signature: ,\nOptional (str) signature_version: ,\n}", "uid": "show_platform_sudi_certificate_sign_nonce_signature", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L13339" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L14026" } }, "show platform sudi pki": { @@ -50796,7 +52615,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) Cisco Manufacturing CA III certificate: ,\nOptional (str) Cisco Manufacturing CA: ,\nOptional (str) Cisco Manufacturing CA III: ,\nOptional (str) Cisco Manufacturing CA SHA2: ,\n}", "uid": "show_platform_sudi_pki", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L14621" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L15406" } }, "show platform usb status": { @@ -50807,7 +52626,7 @@ "package": "genie.libs.parser", "schema": "{\n'status': ,\n}", "uid": "show_platform_usb_status", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L26233" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L27069" } }, "show platform vm": { @@ -50818,7 +52637,7 @@ "package": "genie.libs.parser", "schema": "{\n'node': {\n Any (str) *: {\n 'type': ,\n 'partner_name': ,\n 'sw_status': ,\n 'ip_address': ,\n },\n },\n}", "uid": "show_platform_vm", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_platform.py#L502" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_platform.py#L503" } }, "show pm port interface {interface}": { @@ -50829,7 +52648,7 @@ "package": "genie.libs.parser", "schema": "{\n'pm_port_info': {\n 'port': ,\n 'pd': ,\n 'sw_idb': ,\n 'sb': ,\n 'hw_idb': ,\n 'if_num': ,\n 'hw_if_index': ,\n 'snmp_if_index': ,\n 'ptrunk_group': ,\n 'admin': ,\n 'line': ,\n 'oper_err': ,\n 'port_mac': ,\n 'idb_port_vlan': ,\n 'def_vlan_id': ,\n 'internal_vlan': ,\n 'dtp_special': ,\n 'pagp_special': ,\n 'speed': ,\n 'duplex': ,\n 'mode': ,\n 'encap': ,\n 'dtp_nonego': ,\n 'flow_ctrl_receive': ,\n 'flow_ctrl_send': ,\n 'link_flap_cnt': ,\n 'dtp_flap_cnt': ,\n 'pagp_flap_cnt': ,\n 'unidirectional': ,\n 'oper_vlan': ,\n 'flag': ,\n 'sm': ,\n 'running': ,\n 'state': ,\n 'last_transition': ,\n 'vp': ,\n 'vlans': ,\n 'trunk_vlans': ,\n 'fwd_vlans': ,\n 'current_pruned_vlans': ,\n 'previous_pruned_vlans': ,\n 'protocols': ,\n },\n'config_values': {\n 'access_mode': ,\n 'access_vlan_id': ,\n 'native_vlan_id': ,\n 'trunk_vlans': ,\n 'prune_vlans': ,\n 'primary_host_vlan': ,\n 'sec_host_vlan': ,\n 'pri_promiscuous_vlan': ,\n 'sec_prom_vlan': ,\n 'speed': ,\n 'speed_auto': ,\n 'duplex': ,\n 'mode': ,\n 'encap': ,\n 'nonego': ,\n 'jumbo_cap': ,\n 'jumbo': ,\n 'mtu': ,\n 'sync_delay': ,\n 'hol': ,\n 'bcast_sup_level': ,\n 'mcast_sup_level': ,\n 'ucast_sup_level': ,\n 'disl': ,\n 'dtp_nonego': ,\n 'media': ,\n 'dualmode': ,\n 'tdr_ever_run': ,\n 'tdr_in_progress': ,\n 'tdr_result_valid': ,\n 'tdr_error_code': ,\n 'prbs_err_code': ,\n 'prbs': ,\n },\n}", "uid": "show_pm_port_interface_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L4669" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L4699" } }, "show pm vp interface {interface} {vlan}": { @@ -50840,7 +52659,7 @@ "package": "genie.libs.parser", "schema": "{\n'pm_vp_info': {\n Optional (str) vp: ,\n Optional (str) es: ,\n Optional (str) sm: ,\n Optional (str) running: ,\n Optional (str) state: ,\n Optional (str) last_transition: ,\n },\n}", "uid": "show_pm_vp_interface_interface_vlan", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L4458" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L4488" } }, "show policy-map": { @@ -50849,9 +52668,9 @@ "doc": " Parser for\n * \"show policy-map\"\n * \"show policy-map {name}\"\n ", "module_name": "show_policy_map", "package": "genie.libs.parser", - "schema": "{\n'policy_map': {\n Any (str) *: {\n Optional (str) class: {\n Any (str) *: {\n Optional (str) priority_level: {\n Any (str) *: {\n 'kbps': ,\n },\n },\n Optional (str) police: {\n Optional (str) rate_pps: ,\n Optional (str) rate: ,\n Optional (str) cir_bps: ,\n Optional (str) cir_bc_bytes: ,\n Optional (str) cir_be_bytes: ,\n Optional (str) conform_color: ,\n Optional (str) conform_action: ,\n Optional (str) exceed_action: ,\n Optional (str) violate_action: ,\n Optional (str) service_policy: ,\n Optional (str) conform_burst: ,\n Optional (str) pir: ,\n Optional (str) pir_bc_bytes: ,\n Optional (str) pir_be_bytes: ,\n Optional (str) peak_burst: ,\n Optional (str) cir_percent: ,\n Optional (str) rate_percent: ,\n Optional (str) bc_ms: ,\n Optional (str) pir_percent: ,\n Optional (str) be_ms: ,\n },\n Optional (str) queue_limit_ms: ,\n Optional (str) queue_limit_packets: ,\n Optional (str) service_policy: ,\n Optional (str) bandwidth_kbps: ,\n Optional (str) bandwidth: ,\n Optional (str) bandwidth_remaining_percent: ,\n Optional (str) bandwidth_remaining_ratio: ,\n Optional (str) shape_average_min: ,\n Optional (str) set: ,\n Optional (str) conform_burst: ,\n Optional (str) priority: ,\n Optional (str) priority_kbps: ,\n Optional (str) priority_levels: ,\n Optional (str) peak_burst: ,\n Optional (str) average_rate_traffic_shaping: ,\n Optional (str) adaptive_rate_traffic_shaping: ,\n Optional (str) cir_percent: ,\n Optional (str) bc_msec: ,\n Optional (str) be_msec: ,\n Optional (str) be_bits: ,\n Optional (str) bc_bits: ,\n Optional (str) cir_bps: ,\n Optional (str) cir_upper_bound_bps: ,\n Optional (str) cir_lower_bound_bps: ,\n Optional (str) random_detect: {\n Optional (str) exponential_weight: ,\n Optional (str) bandwidth_percent: ,\n Optional (str) wred_type: ,\n Optional (str) class_val: {\n Any (str) *: {\n 'min_threshold': ,\n 'max_threshold': ,\n 'mark_probability': ,\n },\n },\n },\n Optional (str) weighted_fair_queueing: {\n 'bandwidth_percent': ,\n 'exponential_weight': ,\n 'explicit_congestion_notification': ,\n 'class_val': {\n Any (str) *: {\n 'min_threshold': ,\n 'max_threshold': ,\n 'mark_probability': ,\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'policy_map': {\n Any (str) *: {\n Optional (str) class: {\n Any (str) *: {\n Optional (str) priority_level: {\n Any (str) *: {\n 'kbps': ,\n },\n },\n Optional (str) police: {\n Optional (str) rate_pps: ,\n Optional (str) rate: ,\n Optional (str) cir_bps: ,\n Optional (str) cir_bc_bytes: ,\n Optional (str) cir_be_bytes: ,\n Optional (str) conform_color: ,\n Optional (str) conform_action: ,\n Optional (str) exceed_action: ,\n Optional (str) violate_action: ,\n Optional (str) service_policy: ,\n Optional (str) conform_burst: ,\n Optional (str) pir: ,\n Optional (str) pir_bc_bytes: ,\n Optional (str) pir_be_bytes: ,\n Optional (str) peak_burst: ,\n Optional (str) cir_percent: ,\n Optional (str) rate_percent: ,\n Optional (str) bc_ms: ,\n Optional (str) pir_percent: ,\n Optional (str) be_ms: ,\n },\n Optional (str) queue_limit_ms: ,\n Optional (str) queue_limit_packets: ,\n Optional (str) service_policy: ,\n Optional (str) bandwidth_kbps: ,\n Optional (str) bandwidth: ,\n Optional (str) bandwidth_remaining_percent: ,\n Optional (str) bandwidth_remaining_ratio: ,\n Optional (str) shape_average_min: ,\n Optional (str) set: ,\n Optional (str) conform_burst: ,\n Optional (str) priority: ,\n Optional (str) priority_percent: ,\n Optional (str) priority_kbps: ,\n Optional (str) priority_levels: ,\n Optional (str) peak_burst: ,\n Optional (str) average_rate_traffic_shaping: ,\n Optional (str) adaptive_rate_traffic_shaping: ,\n Optional (str) cir_percent: ,\n Optional (str) bc_msec: ,\n Optional (str) be_msec: ,\n Optional (str) be_bits: ,\n Optional (str) bc_bits: ,\n Optional (str) cir_bps: ,\n Optional (str) cir_upper_bound_bps: ,\n Optional (str) cir_lower_bound_bps: ,\n Optional (str) random_detect: {\n Optional (str) exponential_weight: ,\n Optional (str) bandwidth_percent: ,\n Optional (str) wred_type: ,\n Optional (str) class_val: {\n Any (str) *: {\n 'min_threshold': ,\n 'max_threshold': ,\n 'mark_probability': ,\n },\n },\n },\n Optional (str) weighted_fair_queueing: {\n 'bandwidth_percent': ,\n 'exponential_weight': ,\n 'explicit_congestion_notification': ,\n 'class_val': {\n Any (str) *: {\n 'min_threshold': ,\n 'max_threshold': ,\n 'mark_probability': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_policy-map", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_policy_map.py#L2385" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_policy_map.py#L2388" } }, "show policy-map control-plane": { @@ -50862,7 +52681,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n Optional (str) service_group: ,\n Optional (str) service_policy: {\n Any (str) *: {\n Optional (str) policy_name: {\n Any (str) *: {\n Optional (str) class_map: {\n Any (str) *: {\n 'match_evaluation': ,\n 'match': ,\n Optional (str) packets: ,\n Optional (str) packet_output: ,\n Optional (str) packet_drop: ,\n Optional (str) tail_random_drops: ,\n Optional (str) other_drops: ,\n Optional (str) bytes: ,\n Optional (str) queueing: ,\n Optional (str) queue_limit_packets: ,\n Optional (str) queue_size: ,\n Optional (str) queue_limit: ,\n Optional (str) queue_limit_bytes: ,\n Optional (str) queue_limit_us: ,\n Optional (str) queue_depth: ,\n Optional (str) total_drops: ,\n Optional (str) no_buffer_drops: ,\n Optional (str) pkts_output: ,\n Optional (str) bytes_output: ,\n Optional (str) pkts_matched: ,\n Optional (str) bytes_matched: ,\n Optional (str) pkts_queued: ,\n Optional (str) bytes_queued: ,\n Optional (str) shape_type: ,\n Optional (str) shape_cir_bps: ,\n Optional (str) shape_bc_bps: ,\n Optional (str) shape_be_bps: ,\n Optional (str) target_shape_rate: ,\n Optional (str) output_queue: ,\n Optional (str) bandwidth_percent: ,\n Optional (str) bandwidth_kbps: ,\n Optional (str) bandwidth: ,\n Optional (str) bandwidth_remaining_ratio: ,\n Optional (str) bandwidth_remaining_percent: ,\n Optional (str) fair_queue_limit_per_flow: ,\n Optional (str) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\n Optional (str) overhead_accounting: ,\n Optional (str) random_detect: {\n Optional (str) exp_weight_constant: ,\n Optional (str) exponential_weight: ,\n Optional (str) mean_queue_depth: ,\n Optional (str) class: {\n Any (str) *: {\n 'transmitted_packets': ,\n 'transmitted_bytes': ,\n 'random_drop_packets': ,\n 'random_drop_bytes': ,\n 'tail_drop_packets': ,\n 'tail_drop_bytes': ,\n 'minimum_thresh': ,\n 'maximum_thresh': ,\n 'mark_prob': ,\n Optional (str) ecn_mark: ,\n },\n },\n },\n Optional (str) priority: {\n Optional (str) percent: ,\n Optional (str) kbps: ,\n Optional (str) burst_bytes: ,\n Optional (str) exceed_drops: ,\n Optional (str) type: ,\n },\n Optional (str) rate: {\n Optional (str) interval: ,\n Optional (str) offered_rate_bps: ,\n Optional (str) drop_rate_bps: ,\n },\n Optional (str) policy: {\n Any (str) *: {\n 'class': {\n Any (str) *: {\n Optional (str) bandwidth: ,\n Optional (str) random_detect: {\n 'precedence': ,\n 'bytes1': ,\n 'bytes2': ,\n 'bytes3': ,\n },\n },\n },\n },\n },\n Optional (str) qos_set: {\n Optional (str) mpls_experimental_imposition: ,\n Any (str) *: {\n Any (str) *: {\n Optional (str) packets_marked: ,\n Optional (str) marker_statistics: ,\n },\n },\n },\n Optional (str) police: {\n Optional (str) cir_bps: ,\n Optional (str) pir_bps: ,\n Optional (str) cir_bc_bytes: ,\n Optional (str) cir_be_bytes: ,\n Optional (str) pir_bc_bytes: ,\n Optional (str) pir_be_bytes: ,\n Optional (str) rate_bps: ,\n Optional (str) burst_bytes: ,\n Optional (str) police_bps: ,\n Optional (str) police_limit: ,\n Optional (str) extended_limit: ,\n Optional (str) bandwidth_remaining_ratio: ,\n Optional (str) conformed: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n Optional (str) afd_wred_stats: {\n 'virtual_class': {\n Any (str) *: {\n 'dscp': ,\n 'min': ,\n 'max': ,\n 'transmit_bytes': ,\n 'transmit_packets': ,\n 'random_drop_bytes': ,\n 'random_drop_packets': ,\n 'afd_weight': ,\n },\n },\n 'total_drops_bytes': ,\n 'total_drops_packets': ,\n },\n Optional (str) child_policy_name: {\n Any (str) *: {\n Optional (str) class_map: {\n Any (str) *: {\n 'match_evaluation': ,\n 'match': ,\n Optional (str) packets: ,\n Optional (str) packet_output: ,\n Optional (str) packet_drop: ,\n Optional (str) tail_random_drops: ,\n Optional (str) other_drops: ,\n Optional (str) bytes: ,\n Optional (str) queueing: ,\n Optional (str) queue_limit_packets: ,\n Optional (str) queue_size: ,\n Optional (str) queue_limit: ,\n Optional (str) queue_limit_bytes: ,\n Optional (str) queue_limit_us: ,\n Optional (str) queue_depth: ,\n Optional (str) total_drops: ,\n Optional (str) no_buffer_drops: ,\n Optional (str) pkts_output: ,\n Optional (str) bytes_output: ,\n Optional (str) pkts_matched: ,\n Optional (str) bytes_matched: ,\n Optional (str) pkts_queued: ,\n Optional (str) bytes_queued: ,\n Optional (str) shape_type: ,\n Optional (str) shape_cir_bps: ,\n Optional (str) shape_bc_bps: ,\n Optional (str) shape_be_bps: ,\n Optional (str) target_shape_rate: ,\n Optional (str) output_queue: ,\n Optional (str) bandwidth_percent: ,\n Optional (str) bandwidth_kbps: ,\n Optional (str) bandwidth: ,\n Optional (str) bandwidth_remaining_ratio: ,\n Optional (str) bandwidth_remaining_percent: ,\n Optional (str) fair_queue_limit_per_flow: ,\n Optional (str) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\n Optional (str) overhead_accounting: ,\n Optional (str) random_detect: {\n Optional (str) exp_weight_constant: ,\n Optional (str) exponential_weight: ,\n Optional (str) mean_queue_depth: ,\n Optional (str) class: {\n Any (str) *: {\n 'transmitted_packets': ,\n 'transmitted_bytes': ,\n 'random_drop_packets': ,\n 'random_drop_bytes': ,\n 'tail_drop_packets': ,\n 'tail_drop_bytes': ,\n 'minimum_thresh': ,\n 'maximum_thresh': ,\n 'mark_prob': ,\n Optional (str) ecn_mark: ,\n },\n },\n },\n Optional (str) priority: {\n Optional (str) percent: ,\n Optional (str) kbps: ,\n Optional (str) burst_bytes: ,\n Optional (str) exceed_drops: ,\n Optional (str) type: ,\n },\n Optional (str) rate: {\n Optional (str) interval: ,\n Optional (str) offered_rate_bps: ,\n Optional (str) drop_rate_bps: ,\n },\n Optional (str) policy: {\n Any (str) *: {\n 'class': {\n Any (str) *: {\n Optional (str) bandwidth: ,\n Optional (str) random_detect: {\n 'precedence': ,\n 'bytes1': ,\n 'bytes2': ,\n 'bytes3': ,\n },\n },\n },\n },\n },\n Optional (str) qos_set: {\n Optional (str) mpls_experimental_imposition: ,\n Any (str) *: {\n Any (str) *: {\n Optional (str) packets_marked: ,\n Optional (str) marker_statistics: ,\n },\n },\n },\n Optional (str) police: {\n Optional (str) cir_bps: ,\n Optional (str) pir_bps: ,\n Optional (str) cir_bc_bytes: ,\n Optional (str) cir_be_bytes: ,\n Optional (str) pir_bc_bytes: ,\n Optional (str) pir_be_bytes: ,\n Optional (str) police_bps: ,\n Optional (str) police_limit: ,\n Optional (str) extended_limit: ,\n Optional (str) bandwidth_remaining_ratio: ,\n Optional (str) conformed: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n Optional (str) afd_wred_stats: {\n 'virtual_class': {\n Any (str) *: {\n 'dscp': ,\n 'min': ,\n 'max': ,\n 'transmit_bytes': ,\n 'transmit_packets': ,\n 'random_drop_bytes': ,\n 'random_drop_packets': ,\n 'afd_weight': ,\n },\n },\n 'total_drops_bytes': ,\n 'total_drops_packets': ,\n },\n Optional (str) child_policy_name: {\n Any (str) *: {\n Optional (str) class_map: {\n Any (str) *: {\n 'match_evaluation': ,\n 'match': ,\n Optional (str) packets: ,\n Optional (str) packet_output: ,\n Optional (str) packet_drop: ,\n Optional (str) tail_random_drops: ,\n Optional (str) other_drops: ,\n Optional (str) bytes: ,\n Optional (str) queueing: ,\n Optional (str) queue_limit_packets: ,\n Optional (str) queue_size: ,\n Optional (str) queue_limit: ,\n Optional (str) queue_limit_bytes: ,\n Optional (str) queue_limit_us: ,\n Optional (str) queue_depth: ,\n Optional (str) total_drops: ,\n Optional (str) no_buffer_drops: ,\n Optional (str) pkts_output: ,\n Optional (str) bytes_output: ,\n Optional (str) pkts_matched: ,\n Optional (str) bytes_matched: ,\n Optional (str) pkts_queued: ,\n Optional (str) bytes_queued: ,\n Optional (str) shape_type: ,\n Optional (str) shape_cir_bps: ,\n Optional (str) shape_bc_bps: ,\n Optional (str) shape_be_bps: ,\n Optional (str) target_shape_rate: ,\n Optional (str) output_queue: ,\n Optional (str) bandwidth_percent: ,\n Optional (str) bandwidth_kbps: ,\n Optional (str) bandwidth: ,\n Optional (str) bandwidth_remaining_ratio: ,\n Optional (str) bandwidth_remaining_percent: ,\n Optional (str) fair_queue_limit_per_flow: ,\n Optional (str) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\n Optional (str) overhead_accounting: ,\n Optional (str) random_detect: {\n Optional (str) exp_weight_constant: ,\n Optional (str) exponential_weight: ,\n Optional (str) mean_queue_depth: ,\n Optional (str) class: {\n Any (str) *: {\n 'transmitted_packets': ,\n 'transmitted_bytes': ,\n 'random_drop_packets': ,\n 'random_drop_bytes': ,\n 'tail_drop_packets': ,\n 'tail_drop_bytes': ,\n 'minimum_thresh': ,\n 'maximum_thresh': ,\n 'mark_prob': ,\n Optional (str) ecn_mark: ,\n },\n },\n },\n Optional (str) priority: {\n Optional (str) percent: ,\n Optional (str) kbps: ,\n Optional (str) burst_bytes: ,\n Optional (str) exceed_drops: ,\n Optional (str) type: ,\n },\n Optional (str) rate: {\n Optional (str) interval: ,\n Optional (str) offered_rate_bps: ,\n Optional (str) drop_rate_bps: ,\n },\n Optional (str) policy: {\n Any (str) *: {\n 'class': {\n Any (str) *: {\n Optional (str) bandwidth: ,\n Optional (str) random_detect: {\n 'precedence': ,\n 'bytes1': ,\n 'bytes2': ,\n 'bytes3': ,\n },\n },\n },\n },\n },\n Optional (str) qos_set: {\n Optional (str) mpls_experimental_imposition: ,\n Any (str) *: {\n Any (str) *: {\n Optional (str) packets_marked: ,\n Optional (str) marker_statistics: ,\n },\n },\n },\n Optional (str) police: {\n Optional (str) cir_bps: ,\n Optional (str) pir_bps: ,\n Optional (str) cir_bc_bytes: ,\n Optional (str) cir_be_bytes: ,\n Optional (str) pir_bc_bytes: ,\n Optional (str) pir_be_bytes: ,\n Optional (str) police_bps: ,\n Optional (str) police_limit: ,\n Optional (str) extended_limit: ,\n Optional (str) bandwidth_remaining_ratio: ,\n Optional (str) conformed: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n Optional (str) afd_wred_stats: {\n 'virtual_class': {\n Any (str) *: {\n 'dscp': ,\n 'min': ,\n 'max': ,\n 'transmit_bytes': ,\n 'transmit_packets': ,\n 'random_drop_bytes': ,\n 'random_drop_packets': ,\n 'afd_weight': ,\n },\n },\n 'total_drops_bytes': ,\n 'total_drops_packets': ,\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n Optional (str) priority_level: {\n Any (str) *: {\n Optional (str) queueing: ,\n Optional (str) queue_limit_packets: ,\n Optional (str) queue_limit_bytes: ,\n Optional (str) queue_limit_us: ,\n Optional (str) queue_depth: ,\n Optional (str) total_drops: ,\n Optional (str) no_buffer_drops: ,\n Optional (str) pkts_output: ,\n Optional (str) bytes_output: ,\n },\n },\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n Optional (str) priority_level: {\n Any (str) *: {\n Optional (str) queueing: ,\n Optional (str) queue_limit_packets: ,\n Optional (str) queue_limit_bytes: ,\n Optional (str) queue_limit_us: ,\n Optional (str) queue_depth: ,\n Optional (str) total_drops: ,\n Optional (str) no_buffer_drops: ,\n Optional (str) pkts_output: ,\n Optional (str) bytes_output: ,\n },\n },\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n Optional (str) priority_level: {\n Any (str) *: {\n Optional (str) queueing: ,\n Optional (str) queue_limit_packets: ,\n Optional (str) queue_limit_bytes: ,\n Optional (str) queue_limit_us: ,\n Optional (str) queue_depth: ,\n Optional (str) total_drops: ,\n Optional (str) no_buffer_drops: ,\n Optional (str) pkts_output: ,\n Optional (str) bytes_output: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_policy-map_control-plane", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_policy_map.py#L1766" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_policy_map.py#L1768" } }, "show policy-map control-plane | section {class_map}": { @@ -50873,7 +52692,7 @@ "package": "genie.libs.parser", "schema": "{\n'class_map': {\n Any (str) *: {\n 'match_evaluation': ,\n 'match': ,\n Optional (str) packets: ,\n Optional (str) bytes: ,\n Optional (str) rate: {\n Optional (str) interval: ,\n Optional (str) offered_rate_bps: ,\n Optional (str) drop_rate_bps: ,\n },\n Optional (str) qos_set: {\n Any (str) *: {\n Any (str) *: {\n Optional (str) packets_marked: ,\n Optional (str) marker_statistics: ,\n },\n },\n },\n Optional (str) police: {\n Optional (str) cir_bps: ,\n Optional (str) cir_bc_bytes: ,\n Optional (str) cir_be_bytes: ,\n Optional (str) police_bps: ,\n Optional (str) police_limit: ,\n Optional (str) extended_limit: ,\n Optional (str) conformed: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n}", "uid": "show_policy-map_control-plane___section_class_map", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_policy_map.py#L2010" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_policy_map.py#L2012" } }, "show policy-map interface": { @@ -50884,7 +52703,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n Optional (str) service_group: ,\n Optional (str) service_policy: {\n Any (str) *: {\n Optional (str) policy_name: {\n Any (str) *: {\n Optional (str) class_map: {\n Any (str) *: {\n 'match_evaluation': ,\n 'match': ,\n Optional (str) packets: ,\n Optional (str) packet_output: ,\n Optional (str) packet_drop: ,\n Optional (str) tail_random_drops: ,\n Optional (str) other_drops: ,\n Optional (str) bytes: ,\n Optional (str) queueing: ,\n Optional (str) queue_limit_packets: ,\n Optional (str) queue_size: ,\n Optional (str) queue_limit: ,\n Optional (str) queue_limit_bytes: ,\n Optional (str) queue_limit_us: ,\n Optional (str) queue_depth: ,\n Optional (str) total_drops: ,\n Optional (str) no_buffer_drops: ,\n Optional (str) pkts_output: ,\n Optional (str) bytes_output: ,\n Optional (str) pkts_matched: ,\n Optional (str) bytes_matched: ,\n Optional (str) pkts_queued: ,\n Optional (str) bytes_queued: ,\n Optional (str) shape_type: ,\n Optional (str) shape_cir_bps: ,\n Optional (str) shape_bc_bps: ,\n Optional (str) shape_be_bps: ,\n Optional (str) target_shape_rate: ,\n Optional (str) output_queue: ,\n Optional (str) bandwidth_percent: ,\n Optional (str) bandwidth_kbps: ,\n Optional (str) bandwidth: ,\n Optional (str) bandwidth_remaining_ratio: ,\n Optional (str) bandwidth_remaining_percent: ,\n Optional (str) fair_queue_limit_per_flow: ,\n Optional (str) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\n Optional (str) overhead_accounting: ,\n Optional (str) random_detect: {\n Optional (str) exp_weight_constant: ,\n Optional (str) exponential_weight: ,\n Optional (str) mean_queue_depth: ,\n Optional (str) class: {\n Any (str) *: {\n 'transmitted_packets': ,\n 'transmitted_bytes': ,\n 'random_drop_packets': ,\n 'random_drop_bytes': ,\n 'tail_drop_packets': ,\n 'tail_drop_bytes': ,\n 'minimum_thresh': ,\n 'maximum_thresh': ,\n 'mark_prob': ,\n Optional (str) ecn_mark: ,\n },\n },\n },\n Optional (str) priority: {\n Optional (str) percent: ,\n Optional (str) kbps: ,\n Optional (str) burst_bytes: ,\n Optional (str) exceed_drops: ,\n Optional (str) type: ,\n },\n Optional (str) rate: {\n Optional (str) interval: ,\n Optional (str) offered_rate_bps: ,\n Optional (str) drop_rate_bps: ,\n },\n Optional (str) policy: {\n Any (str) *: {\n 'class': {\n Any (str) *: {\n Optional (str) bandwidth: ,\n Optional (str) random_detect: {\n 'precedence': ,\n 'bytes1': ,\n 'bytes2': ,\n 'bytes3': ,\n },\n },\n },\n },\n },\n Optional (str) qos_set: {\n Optional (str) mpls_experimental_imposition: ,\n Any (str) *: {\n Any (str) *: {\n Optional (str) packets_marked: ,\n Optional (str) marker_statistics: ,\n },\n },\n },\n Optional (str) police: {\n Optional (str) cir_bps: ,\n Optional (str) pir_bps: ,\n Optional (str) cir_bc_bytes: ,\n Optional (str) cir_be_bytes: ,\n Optional (str) pir_bc_bytes: ,\n Optional (str) pir_be_bytes: ,\n Optional (str) rate_bps: ,\n Optional (str) burst_bytes: ,\n Optional (str) police_bps: ,\n Optional (str) police_limit: ,\n Optional (str) extended_limit: ,\n Optional (str) bandwidth_remaining_ratio: ,\n Optional (str) conformed: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n Optional (str) afd_wred_stats: {\n 'virtual_class': {\n Any (str) *: {\n 'dscp': ,\n 'min': ,\n 'max': ,\n 'transmit_bytes': ,\n 'transmit_packets': ,\n 'random_drop_bytes': ,\n 'random_drop_packets': ,\n 'afd_weight': ,\n },\n },\n 'total_drops_bytes': ,\n 'total_drops_packets': ,\n },\n Optional (str) child_policy_name: {\n Any (str) *: {\n Optional (str) class_map: {\n Any (str) *: {\n 'match_evaluation': ,\n 'match': ,\n Optional (str) packets: ,\n Optional (str) packet_output: ,\n Optional (str) packet_drop: ,\n Optional (str) tail_random_drops: ,\n Optional (str) other_drops: ,\n Optional (str) bytes: ,\n Optional (str) queueing: ,\n Optional (str) queue_limit_packets: ,\n Optional (str) queue_size: ,\n Optional (str) queue_limit: ,\n Optional (str) queue_limit_bytes: ,\n Optional (str) queue_limit_us: ,\n Optional (str) queue_depth: ,\n Optional (str) total_drops: ,\n Optional (str) no_buffer_drops: ,\n Optional (str) pkts_output: ,\n Optional (str) bytes_output: ,\n Optional (str) pkts_matched: ,\n Optional (str) bytes_matched: ,\n Optional (str) pkts_queued: ,\n Optional (str) bytes_queued: ,\n Optional (str) shape_type: ,\n Optional (str) shape_cir_bps: ,\n Optional (str) shape_bc_bps: ,\n Optional (str) shape_be_bps: ,\n Optional (str) target_shape_rate: ,\n Optional (str) output_queue: ,\n Optional (str) bandwidth_percent: ,\n Optional (str) bandwidth_kbps: ,\n Optional (str) bandwidth: ,\n Optional (str) bandwidth_remaining_ratio: ,\n Optional (str) bandwidth_remaining_percent: ,\n Optional (str) fair_queue_limit_per_flow: ,\n Optional (str) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\n Optional (str) overhead_accounting: ,\n Optional (str) random_detect: {\n Optional (str) exp_weight_constant: ,\n Optional (str) exponential_weight: ,\n Optional (str) mean_queue_depth: ,\n Optional (str) class: {\n Any (str) *: {\n 'transmitted_packets': ,\n 'transmitted_bytes': ,\n 'random_drop_packets': ,\n 'random_drop_bytes': ,\n 'tail_drop_packets': ,\n 'tail_drop_bytes': ,\n 'minimum_thresh': ,\n 'maximum_thresh': ,\n 'mark_prob': ,\n Optional (str) ecn_mark: ,\n },\n },\n },\n Optional (str) priority: {\n Optional (str) percent: ,\n Optional (str) kbps: ,\n Optional (str) burst_bytes: ,\n Optional (str) exceed_drops: ,\n Optional (str) type: ,\n },\n Optional (str) rate: {\n Optional (str) interval: ,\n Optional (str) offered_rate_bps: ,\n Optional (str) drop_rate_bps: ,\n },\n Optional (str) policy: {\n Any (str) *: {\n 'class': {\n Any (str) *: {\n Optional (str) bandwidth: ,\n Optional (str) random_detect: {\n 'precedence': ,\n 'bytes1': ,\n 'bytes2': ,\n 'bytes3': ,\n },\n },\n },\n },\n },\n Optional (str) qos_set: {\n Optional (str) mpls_experimental_imposition: ,\n Any (str) *: {\n Any (str) *: {\n Optional (str) packets_marked: ,\n Optional (str) marker_statistics: ,\n },\n },\n },\n Optional (str) police: {\n Optional (str) cir_bps: ,\n Optional (str) pir_bps: ,\n Optional (str) cir_bc_bytes: ,\n Optional (str) cir_be_bytes: ,\n Optional (str) pir_bc_bytes: ,\n Optional (str) pir_be_bytes: ,\n Optional (str) police_bps: ,\n Optional (str) police_limit: ,\n Optional (str) extended_limit: ,\n Optional (str) bandwidth_remaining_ratio: ,\n Optional (str) conformed: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n Optional (str) afd_wred_stats: {\n 'virtual_class': {\n Any (str) *: {\n 'dscp': ,\n 'min': ,\n 'max': ,\n 'transmit_bytes': ,\n 'transmit_packets': ,\n 'random_drop_bytes': ,\n 'random_drop_packets': ,\n 'afd_weight': ,\n },\n },\n 'total_drops_bytes': ,\n 'total_drops_packets': ,\n },\n Optional (str) child_policy_name: {\n Any (str) *: {\n Optional (str) class_map: {\n Any (str) *: {\n 'match_evaluation': ,\n 'match': ,\n Optional (str) packets: ,\n Optional (str) packet_output: ,\n Optional (str) packet_drop: ,\n Optional (str) tail_random_drops: ,\n Optional (str) other_drops: ,\n Optional (str) bytes: ,\n Optional (str) queueing: ,\n Optional (str) queue_limit_packets: ,\n Optional (str) queue_size: ,\n Optional (str) queue_limit: ,\n Optional (str) queue_limit_bytes: ,\n Optional (str) queue_limit_us: ,\n Optional (str) queue_depth: ,\n Optional (str) total_drops: ,\n Optional (str) no_buffer_drops: ,\n Optional (str) pkts_output: ,\n Optional (str) bytes_output: ,\n Optional (str) pkts_matched: ,\n Optional (str) bytes_matched: ,\n Optional (str) pkts_queued: ,\n Optional (str) bytes_queued: ,\n Optional (str) shape_type: ,\n Optional (str) shape_cir_bps: ,\n Optional (str) shape_bc_bps: ,\n Optional (str) shape_be_bps: ,\n Optional (str) target_shape_rate: ,\n Optional (str) output_queue: ,\n Optional (str) bandwidth_percent: ,\n Optional (str) bandwidth_kbps: ,\n Optional (str) bandwidth: ,\n Optional (str) bandwidth_remaining_ratio: ,\n Optional (str) bandwidth_remaining_percent: ,\n Optional (str) fair_queue_limit_per_flow: ,\n Optional (str) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\n Optional (str) overhead_accounting: ,\n Optional (str) random_detect: {\n Optional (str) exp_weight_constant: ,\n Optional (str) exponential_weight: ,\n Optional (str) mean_queue_depth: ,\n Optional (str) class: {\n Any (str) *: {\n 'transmitted_packets': ,\n 'transmitted_bytes': ,\n 'random_drop_packets': ,\n 'random_drop_bytes': ,\n 'tail_drop_packets': ,\n 'tail_drop_bytes': ,\n 'minimum_thresh': ,\n 'maximum_thresh': ,\n 'mark_prob': ,\n Optional (str) ecn_mark: ,\n },\n },\n },\n Optional (str) priority: {\n Optional (str) percent: ,\n Optional (str) kbps: ,\n Optional (str) burst_bytes: ,\n Optional (str) exceed_drops: ,\n Optional (str) type: ,\n },\n Optional (str) rate: {\n Optional (str) interval: ,\n Optional (str) offered_rate_bps: ,\n Optional (str) drop_rate_bps: ,\n },\n Optional (str) policy: {\n Any (str) *: {\n 'class': {\n Any (str) *: {\n Optional (str) bandwidth: ,\n Optional (str) random_detect: {\n 'precedence': ,\n 'bytes1': ,\n 'bytes2': ,\n 'bytes3': ,\n },\n },\n },\n },\n },\n Optional (str) qos_set: {\n Optional (str) mpls_experimental_imposition: ,\n Any (str) *: {\n Any (str) *: {\n Optional (str) packets_marked: ,\n Optional (str) marker_statistics: ,\n },\n },\n },\n Optional (str) police: {\n Optional (str) cir_bps: ,\n Optional (str) pir_bps: ,\n Optional (str) cir_bc_bytes: ,\n Optional (str) cir_be_bytes: ,\n Optional (str) pir_bc_bytes: ,\n Optional (str) pir_be_bytes: ,\n Optional (str) police_bps: ,\n Optional (str) police_limit: ,\n Optional (str) extended_limit: ,\n Optional (str) bandwidth_remaining_ratio: ,\n Optional (str) conformed: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n Optional (str) afd_wred_stats: {\n 'virtual_class': {\n Any (str) *: {\n 'dscp': ,\n 'min': ,\n 'max': ,\n 'transmit_bytes': ,\n 'transmit_packets': ,\n 'random_drop_bytes': ,\n 'random_drop_packets': ,\n 'afd_weight': ,\n },\n },\n 'total_drops_bytes': ,\n 'total_drops_packets': ,\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n Optional (str) priority_level: {\n Any (str) *: {\n Optional (str) queueing: ,\n Optional (str) queue_limit_packets: ,\n Optional (str) queue_limit_bytes: ,\n Optional (str) queue_limit_us: ,\n Optional (str) queue_depth: ,\n Optional (str) total_drops: ,\n Optional (str) no_buffer_drops: ,\n Optional (str) pkts_output: ,\n Optional (str) bytes_output: ,\n },\n },\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n Optional (str) priority_level: {\n Any (str) *: {\n Optional (str) queueing: ,\n Optional (str) queue_limit_packets: ,\n Optional (str) queue_limit_bytes: ,\n Optional (str) queue_limit_us: ,\n Optional (str) queue_depth: ,\n Optional (str) total_drops: ,\n Optional (str) no_buffer_drops: ,\n Optional (str) pkts_output: ,\n Optional (str) bytes_output: ,\n },\n },\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n Optional (str) priority_level: {\n Any (str) *: {\n Optional (str) queueing: ,\n Optional (str) queue_limit_packets: ,\n Optional (str) queue_limit_bytes: ,\n Optional (str) queue_limit_us: ,\n Optional (str) queue_depth: ,\n Optional (str) total_drops: ,\n Optional (str) no_buffer_drops: ,\n Optional (str) pkts_output: ,\n Optional (str) bytes_output: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_policy-map_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_policy_map.py#L1793" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_policy_map.py#L1795" } }, "show policy-map interface class {class_name}": { @@ -50895,7 +52714,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n Optional (str) service_group: ,\n Optional (str) service_policy: {\n Any (str) *: {\n Optional (str) policy_name: {\n Any (str) *: {\n Optional (str) class_map: {\n Any (str) *: {\n 'match_evaluation': ,\n 'match': ,\n Optional (str) packets: ,\n Optional (str) packet_output: ,\n Optional (str) packet_drop: ,\n Optional (str) tail_random_drops: ,\n Optional (str) other_drops: ,\n Optional (str) bytes: ,\n Optional (str) queueing: ,\n Optional (str) queue_limit_packets: ,\n Optional (str) queue_size: ,\n Optional (str) queue_limit: ,\n Optional (str) queue_limit_bytes: ,\n Optional (str) queue_limit_us: ,\n Optional (str) queue_depth: ,\n Optional (str) total_drops: ,\n Optional (str) no_buffer_drops: ,\n Optional (str) pkts_output: ,\n Optional (str) bytes_output: ,\n Optional (str) pkts_matched: ,\n Optional (str) bytes_matched: ,\n Optional (str) pkts_queued: ,\n Optional (str) bytes_queued: ,\n Optional (str) shape_type: ,\n Optional (str) shape_cir_bps: ,\n Optional (str) shape_bc_bps: ,\n Optional (str) shape_be_bps: ,\n Optional (str) target_shape_rate: ,\n Optional (str) output_queue: ,\n Optional (str) bandwidth_percent: ,\n Optional (str) bandwidth_kbps: ,\n Optional (str) bandwidth: ,\n Optional (str) bandwidth_remaining_ratio: ,\n Optional (str) bandwidth_remaining_percent: ,\n Optional (str) fair_queue_limit_per_flow: ,\n Optional (str) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\n Optional (str) overhead_accounting: ,\n Optional (str) random_detect: {\n Optional (str) exp_weight_constant: ,\n Optional (str) exponential_weight: ,\n Optional (str) mean_queue_depth: ,\n Optional (str) class: {\n Any (str) *: {\n 'transmitted_packets': ,\n 'transmitted_bytes': ,\n 'random_drop_packets': ,\n 'random_drop_bytes': ,\n 'tail_drop_packets': ,\n 'tail_drop_bytes': ,\n 'minimum_thresh': ,\n 'maximum_thresh': ,\n 'mark_prob': ,\n Optional (str) ecn_mark: ,\n },\n },\n },\n Optional (str) priority: {\n Optional (str) percent: ,\n Optional (str) kbps: ,\n Optional (str) burst_bytes: ,\n Optional (str) exceed_drops: ,\n Optional (str) type: ,\n },\n Optional (str) rate: {\n Optional (str) interval: ,\n Optional (str) offered_rate_bps: ,\n Optional (str) drop_rate_bps: ,\n },\n Optional (str) policy: {\n Any (str) *: {\n 'class': {\n Any (str) *: {\n Optional (str) bandwidth: ,\n Optional (str) random_detect: {\n 'precedence': ,\n 'bytes1': ,\n 'bytes2': ,\n 'bytes3': ,\n },\n },\n },\n },\n },\n Optional (str) qos_set: {\n Optional (str) mpls_experimental_imposition: ,\n Any (str) *: {\n Any (str) *: {\n Optional (str) packets_marked: ,\n Optional (str) marker_statistics: ,\n },\n },\n },\n Optional (str) police: {\n Optional (str) cir_bps: ,\n Optional (str) pir_bps: ,\n Optional (str) cir_bc_bytes: ,\n Optional (str) cir_be_bytes: ,\n Optional (str) pir_bc_bytes: ,\n Optional (str) pir_be_bytes: ,\n Optional (str) rate_bps: ,\n Optional (str) burst_bytes: ,\n Optional (str) police_bps: ,\n Optional (str) police_limit: ,\n Optional (str) extended_limit: ,\n Optional (str) bandwidth_remaining_ratio: ,\n Optional (str) conformed: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n Optional (str) afd_wred_stats: {\n 'virtual_class': {\n Any (str) *: {\n 'dscp': ,\n 'min': ,\n 'max': ,\n 'transmit_bytes': ,\n 'transmit_packets': ,\n 'random_drop_bytes': ,\n 'random_drop_packets': ,\n 'afd_weight': ,\n },\n },\n 'total_drops_bytes': ,\n 'total_drops_packets': ,\n },\n Optional (str) child_policy_name: {\n Any (str) *: {\n Optional (str) class_map: {\n Any (str) *: {\n 'match_evaluation': ,\n 'match': ,\n Optional (str) packets: ,\n Optional (str) packet_output: ,\n Optional (str) packet_drop: ,\n Optional (str) tail_random_drops: ,\n Optional (str) other_drops: ,\n Optional (str) bytes: ,\n Optional (str) queueing: ,\n Optional (str) queue_limit_packets: ,\n Optional (str) queue_size: ,\n Optional (str) queue_limit: ,\n Optional (str) queue_limit_bytes: ,\n Optional (str) queue_limit_us: ,\n Optional (str) queue_depth: ,\n Optional (str) total_drops: ,\n Optional (str) no_buffer_drops: ,\n Optional (str) pkts_output: ,\n Optional (str) bytes_output: ,\n Optional (str) pkts_matched: ,\n Optional (str) bytes_matched: ,\n Optional (str) pkts_queued: ,\n Optional (str) bytes_queued: ,\n Optional (str) shape_type: ,\n Optional (str) shape_cir_bps: ,\n Optional (str) shape_bc_bps: ,\n Optional (str) shape_be_bps: ,\n Optional (str) target_shape_rate: ,\n Optional (str) output_queue: ,\n Optional (str) bandwidth_percent: ,\n Optional (str) bandwidth_kbps: ,\n Optional (str) bandwidth: ,\n Optional (str) bandwidth_remaining_ratio: ,\n Optional (str) bandwidth_remaining_percent: ,\n Optional (str) fair_queue_limit_per_flow: ,\n Optional (str) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\n Optional (str) overhead_accounting: ,\n Optional (str) random_detect: {\n Optional (str) exp_weight_constant: ,\n Optional (str) exponential_weight: ,\n Optional (str) mean_queue_depth: ,\n Optional (str) class: {\n Any (str) *: {\n 'transmitted_packets': ,\n 'transmitted_bytes': ,\n 'random_drop_packets': ,\n 'random_drop_bytes': ,\n 'tail_drop_packets': ,\n 'tail_drop_bytes': ,\n 'minimum_thresh': ,\n 'maximum_thresh': ,\n 'mark_prob': ,\n Optional (str) ecn_mark: ,\n },\n },\n },\n Optional (str) priority: {\n Optional (str) percent: ,\n Optional (str) kbps: ,\n Optional (str) burst_bytes: ,\n Optional (str) exceed_drops: ,\n Optional (str) type: ,\n },\n Optional (str) rate: {\n Optional (str) interval: ,\n Optional (str) offered_rate_bps: ,\n Optional (str) drop_rate_bps: ,\n },\n Optional (str) policy: {\n Any (str) *: {\n 'class': {\n Any (str) *: {\n Optional (str) bandwidth: ,\n Optional (str) random_detect: {\n 'precedence': ,\n 'bytes1': ,\n 'bytes2': ,\n 'bytes3': ,\n },\n },\n },\n },\n },\n Optional (str) qos_set: {\n Optional (str) mpls_experimental_imposition: ,\n Any (str) *: {\n Any (str) *: {\n Optional (str) packets_marked: ,\n Optional (str) marker_statistics: ,\n },\n },\n },\n Optional (str) police: {\n Optional (str) cir_bps: ,\n Optional (str) pir_bps: ,\n Optional (str) cir_bc_bytes: ,\n Optional (str) cir_be_bytes: ,\n Optional (str) pir_bc_bytes: ,\n Optional (str) pir_be_bytes: ,\n Optional (str) police_bps: ,\n Optional (str) police_limit: ,\n Optional (str) extended_limit: ,\n Optional (str) bandwidth_remaining_ratio: ,\n Optional (str) conformed: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n Optional (str) afd_wred_stats: {\n 'virtual_class': {\n Any (str) *: {\n 'dscp': ,\n 'min': ,\n 'max': ,\n 'transmit_bytes': ,\n 'transmit_packets': ,\n 'random_drop_bytes': ,\n 'random_drop_packets': ,\n 'afd_weight': ,\n },\n },\n 'total_drops_bytes': ,\n 'total_drops_packets': ,\n },\n Optional (str) child_policy_name: {\n Any (str) *: {\n Optional (str) class_map: {\n Any (str) *: {\n 'match_evaluation': ,\n 'match': ,\n Optional (str) packets: ,\n Optional (str) packet_output: ,\n Optional (str) packet_drop: ,\n Optional (str) tail_random_drops: ,\n Optional (str) other_drops: ,\n Optional (str) bytes: ,\n Optional (str) queueing: ,\n Optional (str) queue_limit_packets: ,\n Optional (str) queue_size: ,\n Optional (str) queue_limit: ,\n Optional (str) queue_limit_bytes: ,\n Optional (str) queue_limit_us: ,\n Optional (str) queue_depth: ,\n Optional (str) total_drops: ,\n Optional (str) no_buffer_drops: ,\n Optional (str) pkts_output: ,\n Optional (str) bytes_output: ,\n Optional (str) pkts_matched: ,\n Optional (str) bytes_matched: ,\n Optional (str) pkts_queued: ,\n Optional (str) bytes_queued: ,\n Optional (str) shape_type: ,\n Optional (str) shape_cir_bps: ,\n Optional (str) shape_bc_bps: ,\n Optional (str) shape_be_bps: ,\n Optional (str) target_shape_rate: ,\n Optional (str) output_queue: ,\n Optional (str) bandwidth_percent: ,\n Optional (str) bandwidth_kbps: ,\n Optional (str) bandwidth: ,\n Optional (str) bandwidth_remaining_ratio: ,\n Optional (str) bandwidth_remaining_percent: ,\n Optional (str) fair_queue_limit_per_flow: ,\n Optional (str) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\n Optional (str) overhead_accounting: ,\n Optional (str) random_detect: {\n Optional (str) exp_weight_constant: ,\n Optional (str) exponential_weight: ,\n Optional (str) mean_queue_depth: ,\n Optional (str) class: {\n Any (str) *: {\n 'transmitted_packets': ,\n 'transmitted_bytes': ,\n 'random_drop_packets': ,\n 'random_drop_bytes': ,\n 'tail_drop_packets': ,\n 'tail_drop_bytes': ,\n 'minimum_thresh': ,\n 'maximum_thresh': ,\n 'mark_prob': ,\n Optional (str) ecn_mark: ,\n },\n },\n },\n Optional (str) priority: {\n Optional (str) percent: ,\n Optional (str) kbps: ,\n Optional (str) burst_bytes: ,\n Optional (str) exceed_drops: ,\n Optional (str) type: ,\n },\n Optional (str) rate: {\n Optional (str) interval: ,\n Optional (str) offered_rate_bps: ,\n Optional (str) drop_rate_bps: ,\n },\n Optional (str) policy: {\n Any (str) *: {\n 'class': {\n Any (str) *: {\n Optional (str) bandwidth: ,\n Optional (str) random_detect: {\n 'precedence': ,\n 'bytes1': ,\n 'bytes2': ,\n 'bytes3': ,\n },\n },\n },\n },\n },\n Optional (str) qos_set: {\n Optional (str) mpls_experimental_imposition: ,\n Any (str) *: {\n Any (str) *: {\n Optional (str) packets_marked: ,\n Optional (str) marker_statistics: ,\n },\n },\n },\n Optional (str) police: {\n Optional (str) cir_bps: ,\n Optional (str) pir_bps: ,\n Optional (str) cir_bc_bytes: ,\n Optional (str) cir_be_bytes: ,\n Optional (str) pir_bc_bytes: ,\n Optional (str) pir_be_bytes: ,\n Optional (str) police_bps: ,\n Optional (str) police_limit: ,\n Optional (str) extended_limit: ,\n Optional (str) bandwidth_remaining_ratio: ,\n Optional (str) conformed: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n Optional (str) afd_wred_stats: {\n 'virtual_class': {\n Any (str) *: {\n 'dscp': ,\n 'min': ,\n 'max': ,\n 'transmit_bytes': ,\n 'transmit_packets': ,\n 'random_drop_bytes': ,\n 'random_drop_packets': ,\n 'afd_weight': ,\n },\n },\n 'total_drops_bytes': ,\n 'total_drops_packets': ,\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n Optional (str) priority_level: {\n Any (str) *: {\n Optional (str) queueing: ,\n Optional (str) queue_limit_packets: ,\n Optional (str) queue_limit_bytes: ,\n Optional (str) queue_limit_us: ,\n Optional (str) queue_depth: ,\n Optional (str) total_drops: ,\n Optional (str) no_buffer_drops: ,\n Optional (str) pkts_output: ,\n Optional (str) bytes_output: ,\n },\n },\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n Optional (str) priority_level: {\n Any (str) *: {\n Optional (str) queueing: ,\n Optional (str) queue_limit_packets: ,\n Optional (str) queue_limit_bytes: ,\n Optional (str) queue_limit_us: ,\n Optional (str) queue_depth: ,\n Optional (str) total_drops: ,\n Optional (str) no_buffer_drops: ,\n Optional (str) pkts_output: ,\n Optional (str) bytes_output: ,\n },\n },\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n Optional (str) priority_level: {\n Any (str) *: {\n Optional (str) queueing: ,\n Optional (str) queue_limit_packets: ,\n Optional (str) queue_limit_bytes: ,\n Optional (str) queue_limit_us: ,\n Optional (str) queue_depth: ,\n Optional (str) total_drops: ,\n Optional (str) no_buffer_drops: ,\n Optional (str) pkts_output: ,\n Optional (str) bytes_output: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_policy-map_interface_class_class_name", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_policy_map.py#L1890" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_policy_map.py#L1892" } }, "show policy-map interface {interface}": { @@ -50906,7 +52725,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n Optional (str) service_group: ,\n Optional (str) service_policy: {\n Any (str) *: {\n Optional (str) policy_name: {\n Any (str) *: {\n Optional (str) class_map: {\n Any (str) *: {\n 'match_evaluation': ,\n 'match': ,\n Optional (str) packets: ,\n Optional (str) packet_output: ,\n Optional (str) packet_drop: ,\n Optional (str) tail_random_drops: ,\n Optional (str) other_drops: ,\n Optional (str) bytes: ,\n Optional (str) queueing: ,\n Optional (str) queue_limit_packets: ,\n Optional (str) queue_size: ,\n Optional (str) queue_limit: ,\n Optional (str) queue_limit_bytes: ,\n Optional (str) queue_limit_us: ,\n Optional (str) queue_depth: ,\n Optional (str) total_drops: ,\n Optional (str) no_buffer_drops: ,\n Optional (str) pkts_output: ,\n Optional (str) bytes_output: ,\n Optional (str) pkts_matched: ,\n Optional (str) bytes_matched: ,\n Optional (str) pkts_queued: ,\n Optional (str) bytes_queued: ,\n Optional (str) shape_type: ,\n Optional (str) shape_cir_bps: ,\n Optional (str) shape_bc_bps: ,\n Optional (str) shape_be_bps: ,\n Optional (str) target_shape_rate: ,\n Optional (str) output_queue: ,\n Optional (str) bandwidth_percent: ,\n Optional (str) bandwidth_kbps: ,\n Optional (str) bandwidth: ,\n Optional (str) bandwidth_remaining_ratio: ,\n Optional (str) bandwidth_remaining_percent: ,\n Optional (str) fair_queue_limit_per_flow: ,\n Optional (str) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\n Optional (str) overhead_accounting: ,\n Optional (str) random_detect: {\n Optional (str) exp_weight_constant: ,\n Optional (str) exponential_weight: ,\n Optional (str) mean_queue_depth: ,\n Optional (str) class: {\n Any (str) *: {\n 'transmitted_packets': ,\n 'transmitted_bytes': ,\n 'random_drop_packets': ,\n 'random_drop_bytes': ,\n 'tail_drop_packets': ,\n 'tail_drop_bytes': ,\n 'minimum_thresh': ,\n 'maximum_thresh': ,\n 'mark_prob': ,\n Optional (str) ecn_mark: ,\n },\n },\n },\n Optional (str) priority: {\n Optional (str) percent: ,\n Optional (str) kbps: ,\n Optional (str) burst_bytes: ,\n Optional (str) exceed_drops: ,\n Optional (str) type: ,\n },\n Optional (str) rate: {\n Optional (str) interval: ,\n Optional (str) offered_rate_bps: ,\n Optional (str) drop_rate_bps: ,\n },\n Optional (str) policy: {\n Any (str) *: {\n 'class': {\n Any (str) *: {\n Optional (str) bandwidth: ,\n Optional (str) random_detect: {\n 'precedence': ,\n 'bytes1': ,\n 'bytes2': ,\n 'bytes3': ,\n },\n },\n },\n },\n },\n Optional (str) qos_set: {\n Optional (str) mpls_experimental_imposition: ,\n Any (str) *: {\n Any (str) *: {\n Optional (str) packets_marked: ,\n Optional (str) marker_statistics: ,\n },\n },\n },\n Optional (str) police: {\n Optional (str) cir_bps: ,\n Optional (str) pir_bps: ,\n Optional (str) cir_bc_bytes: ,\n Optional (str) cir_be_bytes: ,\n Optional (str) pir_bc_bytes: ,\n Optional (str) pir_be_bytes: ,\n Optional (str) rate_bps: ,\n Optional (str) burst_bytes: ,\n Optional (str) police_bps: ,\n Optional (str) police_limit: ,\n Optional (str) extended_limit: ,\n Optional (str) bandwidth_remaining_ratio: ,\n Optional (str) conformed: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n Optional (str) afd_wred_stats: {\n 'virtual_class': {\n Any (str) *: {\n 'dscp': ,\n 'min': ,\n 'max': ,\n 'transmit_bytes': ,\n 'transmit_packets': ,\n 'random_drop_bytes': ,\n 'random_drop_packets': ,\n 'afd_weight': ,\n },\n },\n 'total_drops_bytes': ,\n 'total_drops_packets': ,\n },\n Optional (str) child_policy_name: {\n Any (str) *: {\n Optional (str) class_map: {\n Any (str) *: {\n 'match_evaluation': ,\n 'match': ,\n Optional (str) packets: ,\n Optional (str) packet_output: ,\n Optional (str) packet_drop: ,\n Optional (str) tail_random_drops: ,\n Optional (str) other_drops: ,\n Optional (str) bytes: ,\n Optional (str) queueing: ,\n Optional (str) queue_limit_packets: ,\n Optional (str) queue_size: ,\n Optional (str) queue_limit: ,\n Optional (str) queue_limit_bytes: ,\n Optional (str) queue_limit_us: ,\n Optional (str) queue_depth: ,\n Optional (str) total_drops: ,\n Optional (str) no_buffer_drops: ,\n Optional (str) pkts_output: ,\n Optional (str) bytes_output: ,\n Optional (str) pkts_matched: ,\n Optional (str) bytes_matched: ,\n Optional (str) pkts_queued: ,\n Optional (str) bytes_queued: ,\n Optional (str) shape_type: ,\n Optional (str) shape_cir_bps: ,\n Optional (str) shape_bc_bps: ,\n Optional (str) shape_be_bps: ,\n Optional (str) target_shape_rate: ,\n Optional (str) output_queue: ,\n Optional (str) bandwidth_percent: ,\n Optional (str) bandwidth_kbps: ,\n Optional (str) bandwidth: ,\n Optional (str) bandwidth_remaining_ratio: ,\n Optional (str) bandwidth_remaining_percent: ,\n Optional (str) fair_queue_limit_per_flow: ,\n Optional (str) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\n Optional (str) overhead_accounting: ,\n Optional (str) random_detect: {\n Optional (str) exp_weight_constant: ,\n Optional (str) exponential_weight: ,\n Optional (str) mean_queue_depth: ,\n Optional (str) class: {\n Any (str) *: {\n 'transmitted_packets': ,\n 'transmitted_bytes': ,\n 'random_drop_packets': ,\n 'random_drop_bytes': ,\n 'tail_drop_packets': ,\n 'tail_drop_bytes': ,\n 'minimum_thresh': ,\n 'maximum_thresh': ,\n 'mark_prob': ,\n Optional (str) ecn_mark: ,\n },\n },\n },\n Optional (str) priority: {\n Optional (str) percent: ,\n Optional (str) kbps: ,\n Optional (str) burst_bytes: ,\n Optional (str) exceed_drops: ,\n Optional (str) type: ,\n },\n Optional (str) rate: {\n Optional (str) interval: ,\n Optional (str) offered_rate_bps: ,\n Optional (str) drop_rate_bps: ,\n },\n Optional (str) policy: {\n Any (str) *: {\n 'class': {\n Any (str) *: {\n Optional (str) bandwidth: ,\n Optional (str) random_detect: {\n 'precedence': ,\n 'bytes1': ,\n 'bytes2': ,\n 'bytes3': ,\n },\n },\n },\n },\n },\n Optional (str) qos_set: {\n Optional (str) mpls_experimental_imposition: ,\n Any (str) *: {\n Any (str) *: {\n Optional (str) packets_marked: ,\n Optional (str) marker_statistics: ,\n },\n },\n },\n Optional (str) police: {\n Optional (str) cir_bps: ,\n Optional (str) pir_bps: ,\n Optional (str) cir_bc_bytes: ,\n Optional (str) cir_be_bytes: ,\n Optional (str) pir_bc_bytes: ,\n Optional (str) pir_be_bytes: ,\n Optional (str) police_bps: ,\n Optional (str) police_limit: ,\n Optional (str) extended_limit: ,\n Optional (str) bandwidth_remaining_ratio: ,\n Optional (str) conformed: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n Optional (str) afd_wred_stats: {\n 'virtual_class': {\n Any (str) *: {\n 'dscp': ,\n 'min': ,\n 'max': ,\n 'transmit_bytes': ,\n 'transmit_packets': ,\n 'random_drop_bytes': ,\n 'random_drop_packets': ,\n 'afd_weight': ,\n },\n },\n 'total_drops_bytes': ,\n 'total_drops_packets': ,\n },\n Optional (str) child_policy_name: {\n Any (str) *: {\n Optional (str) class_map: {\n Any (str) *: {\n 'match_evaluation': ,\n 'match': ,\n Optional (str) packets: ,\n Optional (str) packet_output: ,\n Optional (str) packet_drop: ,\n Optional (str) tail_random_drops: ,\n Optional (str) other_drops: ,\n Optional (str) bytes: ,\n Optional (str) queueing: ,\n Optional (str) queue_limit_packets: ,\n Optional (str) queue_size: ,\n Optional (str) queue_limit: ,\n Optional (str) queue_limit_bytes: ,\n Optional (str) queue_limit_us: ,\n Optional (str) queue_depth: ,\n Optional (str) total_drops: ,\n Optional (str) no_buffer_drops: ,\n Optional (str) pkts_output: ,\n Optional (str) bytes_output: ,\n Optional (str) pkts_matched: ,\n Optional (str) bytes_matched: ,\n Optional (str) pkts_queued: ,\n Optional (str) bytes_queued: ,\n Optional (str) shape_type: ,\n Optional (str) shape_cir_bps: ,\n Optional (str) shape_bc_bps: ,\n Optional (str) shape_be_bps: ,\n Optional (str) target_shape_rate: ,\n Optional (str) output_queue: ,\n Optional (str) bandwidth_percent: ,\n Optional (str) bandwidth_kbps: ,\n Optional (str) bandwidth: ,\n Optional (str) bandwidth_remaining_ratio: ,\n Optional (str) bandwidth_remaining_percent: ,\n Optional (str) fair_queue_limit_per_flow: ,\n Optional (str) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\n Optional (str) overhead_accounting: ,\n Optional (str) random_detect: {\n Optional (str) exp_weight_constant: ,\n Optional (str) exponential_weight: ,\n Optional (str) mean_queue_depth: ,\n Optional (str) class: {\n Any (str) *: {\n 'transmitted_packets': ,\n 'transmitted_bytes': ,\n 'random_drop_packets': ,\n 'random_drop_bytes': ,\n 'tail_drop_packets': ,\n 'tail_drop_bytes': ,\n 'minimum_thresh': ,\n 'maximum_thresh': ,\n 'mark_prob': ,\n Optional (str) ecn_mark: ,\n },\n },\n },\n Optional (str) priority: {\n Optional (str) percent: ,\n Optional (str) kbps: ,\n Optional (str) burst_bytes: ,\n Optional (str) exceed_drops: ,\n Optional (str) type: ,\n },\n Optional (str) rate: {\n Optional (str) interval: ,\n Optional (str) offered_rate_bps: ,\n Optional (str) drop_rate_bps: ,\n },\n Optional (str) policy: {\n Any (str) *: {\n 'class': {\n Any (str) *: {\n Optional (str) bandwidth: ,\n Optional (str) random_detect: {\n 'precedence': ,\n 'bytes1': ,\n 'bytes2': ,\n 'bytes3': ,\n },\n },\n },\n },\n },\n Optional (str) qos_set: {\n Optional (str) mpls_experimental_imposition: ,\n Any (str) *: {\n Any (str) *: {\n Optional (str) packets_marked: ,\n Optional (str) marker_statistics: ,\n },\n },\n },\n Optional (str) police: {\n Optional (str) cir_bps: ,\n Optional (str) pir_bps: ,\n Optional (str) cir_bc_bytes: ,\n Optional (str) cir_be_bytes: ,\n Optional (str) pir_bc_bytes: ,\n Optional (str) pir_be_bytes: ,\n Optional (str) police_bps: ,\n Optional (str) police_limit: ,\n Optional (str) extended_limit: ,\n Optional (str) bandwidth_remaining_ratio: ,\n Optional (str) conformed: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n Optional (str) afd_wred_stats: {\n 'virtual_class': {\n Any (str) *: {\n 'dscp': ,\n 'min': ,\n 'max': ,\n 'transmit_bytes': ,\n 'transmit_packets': ,\n 'random_drop_bytes': ,\n 'random_drop_packets': ,\n 'afd_weight': ,\n },\n },\n 'total_drops_bytes': ,\n 'total_drops_packets': ,\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n Optional (str) priority_level: {\n Any (str) *: {\n Optional (str) queueing: ,\n Optional (str) queue_limit_packets: ,\n Optional (str) queue_limit_bytes: ,\n Optional (str) queue_limit_us: ,\n Optional (str) queue_depth: ,\n Optional (str) total_drops: ,\n Optional (str) no_buffer_drops: ,\n Optional (str) pkts_output: ,\n Optional (str) bytes_output: ,\n },\n },\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n Optional (str) priority_level: {\n Any (str) *: {\n Optional (str) queueing: ,\n Optional (str) queue_limit_packets: ,\n Optional (str) queue_limit_bytes: ,\n Optional (str) queue_limit_us: ,\n Optional (str) queue_depth: ,\n Optional (str) total_drops: ,\n Optional (str) no_buffer_drops: ,\n Optional (str) pkts_output: ,\n Optional (str) bytes_output: ,\n },\n },\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n Optional (str) priority_level: {\n Any (str) *: {\n Optional (str) queueing: ,\n Optional (str) queue_limit_packets: ,\n Optional (str) queue_limit_bytes: ,\n Optional (str) queue_limit_us: ,\n Optional (str) queue_depth: ,\n Optional (str) total_drops: ,\n Optional (str) no_buffer_drops: ,\n Optional (str) pkts_output: ,\n Optional (str) bytes_output: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_policy-map_interface_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_policy_map.py#L1793" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_policy_map.py#L1795" }, "iosxr": { "class": "ShowPolicyMapInterface", @@ -50926,7 +52745,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n Optional (str) service_group: ,\n Optional (str) service_policy: {\n Any (str) *: {\n Optional (str) policy_name: {\n Any (str) *: {\n Optional (str) class_map: {\n Any (str) *: {\n 'match_evaluation': ,\n 'match': ,\n Optional (str) packets: ,\n Optional (str) packet_output: ,\n Optional (str) packet_drop: ,\n Optional (str) tail_random_drops: ,\n Optional (str) other_drops: ,\n Optional (str) bytes: ,\n Optional (str) queueing: ,\n Optional (str) queue_limit_packets: ,\n Optional (str) queue_size: ,\n Optional (str) queue_limit: ,\n Optional (str) queue_limit_bytes: ,\n Optional (str) queue_limit_us: ,\n Optional (str) queue_depth: ,\n Optional (str) total_drops: ,\n Optional (str) no_buffer_drops: ,\n Optional (str) pkts_output: ,\n Optional (str) bytes_output: ,\n Optional (str) pkts_matched: ,\n Optional (str) bytes_matched: ,\n Optional (str) pkts_queued: ,\n Optional (str) bytes_queued: ,\n Optional (str) shape_type: ,\n Optional (str) shape_cir_bps: ,\n Optional (str) shape_bc_bps: ,\n Optional (str) shape_be_bps: ,\n Optional (str) target_shape_rate: ,\n Optional (str) output_queue: ,\n Optional (str) bandwidth_percent: ,\n Optional (str) bandwidth_kbps: ,\n Optional (str) bandwidth: ,\n Optional (str) bandwidth_remaining_ratio: ,\n Optional (str) bandwidth_remaining_percent: ,\n Optional (str) fair_queue_limit_per_flow: ,\n Optional (str) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\n Optional (str) overhead_accounting: ,\n Optional (str) random_detect: {\n Optional (str) exp_weight_constant: ,\n Optional (str) exponential_weight: ,\n Optional (str) mean_queue_depth: ,\n Optional (str) class: {\n Any (str) *: {\n 'transmitted_packets': ,\n 'transmitted_bytes': ,\n 'random_drop_packets': ,\n 'random_drop_bytes': ,\n 'tail_drop_packets': ,\n 'tail_drop_bytes': ,\n 'minimum_thresh': ,\n 'maximum_thresh': ,\n 'mark_prob': ,\n Optional (str) ecn_mark: ,\n },\n },\n },\n Optional (str) priority: {\n Optional (str) percent: ,\n Optional (str) kbps: ,\n Optional (str) burst_bytes: ,\n Optional (str) exceed_drops: ,\n Optional (str) type: ,\n },\n Optional (str) rate: {\n Optional (str) interval: ,\n Optional (str) offered_rate_bps: ,\n Optional (str) drop_rate_bps: ,\n },\n Optional (str) policy: {\n Any (str) *: {\n 'class': {\n Any (str) *: {\n Optional (str) bandwidth: ,\n Optional (str) random_detect: {\n 'precedence': ,\n 'bytes1': ,\n 'bytes2': ,\n 'bytes3': ,\n },\n },\n },\n },\n },\n Optional (str) qos_set: {\n Optional (str) mpls_experimental_imposition: ,\n Any (str) *: {\n Any (str) *: {\n Optional (str) packets_marked: ,\n Optional (str) marker_statistics: ,\n },\n },\n },\n Optional (str) police: {\n Optional (str) cir_bps: ,\n Optional (str) pir_bps: ,\n Optional (str) cir_bc_bytes: ,\n Optional (str) cir_be_bytes: ,\n Optional (str) pir_bc_bytes: ,\n Optional (str) pir_be_bytes: ,\n Optional (str) rate_bps: ,\n Optional (str) burst_bytes: ,\n Optional (str) police_bps: ,\n Optional (str) police_limit: ,\n Optional (str) extended_limit: ,\n Optional (str) bandwidth_remaining_ratio: ,\n Optional (str) conformed: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n Optional (str) afd_wred_stats: {\n 'virtual_class': {\n Any (str) *: {\n 'dscp': ,\n 'min': ,\n 'max': ,\n 'transmit_bytes': ,\n 'transmit_packets': ,\n 'random_drop_bytes': ,\n 'random_drop_packets': ,\n 'afd_weight': ,\n },\n },\n 'total_drops_bytes': ,\n 'total_drops_packets': ,\n },\n Optional (str) child_policy_name: {\n Any (str) *: {\n Optional (str) class_map: {\n Any (str) *: {\n 'match_evaluation': ,\n 'match': ,\n Optional (str) packets: ,\n Optional (str) packet_output: ,\n Optional (str) packet_drop: ,\n Optional (str) tail_random_drops: ,\n Optional (str) other_drops: ,\n Optional (str) bytes: ,\n Optional (str) queueing: ,\n Optional (str) queue_limit_packets: ,\n Optional (str) queue_size: ,\n Optional (str) queue_limit: ,\n Optional (str) queue_limit_bytes: ,\n Optional (str) queue_limit_us: ,\n Optional (str) queue_depth: ,\n Optional (str) total_drops: ,\n Optional (str) no_buffer_drops: ,\n Optional (str) pkts_output: ,\n Optional (str) bytes_output: ,\n Optional (str) pkts_matched: ,\n Optional (str) bytes_matched: ,\n Optional (str) pkts_queued: ,\n Optional (str) bytes_queued: ,\n Optional (str) shape_type: ,\n Optional (str) shape_cir_bps: ,\n Optional (str) shape_bc_bps: ,\n Optional (str) shape_be_bps: ,\n Optional (str) target_shape_rate: ,\n Optional (str) output_queue: ,\n Optional (str) bandwidth_percent: ,\n Optional (str) bandwidth_kbps: ,\n Optional (str) bandwidth: ,\n Optional (str) bandwidth_remaining_ratio: ,\n Optional (str) bandwidth_remaining_percent: ,\n Optional (str) fair_queue_limit_per_flow: ,\n Optional (str) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\n Optional (str) overhead_accounting: ,\n Optional (str) random_detect: {\n Optional (str) exp_weight_constant: ,\n Optional (str) exponential_weight: ,\n Optional (str) mean_queue_depth: ,\n Optional (str) class: {\n Any (str) *: {\n 'transmitted_packets': ,\n 'transmitted_bytes': ,\n 'random_drop_packets': ,\n 'random_drop_bytes': ,\n 'tail_drop_packets': ,\n 'tail_drop_bytes': ,\n 'minimum_thresh': ,\n 'maximum_thresh': ,\n 'mark_prob': ,\n Optional (str) ecn_mark: ,\n },\n },\n },\n Optional (str) priority: {\n Optional (str) percent: ,\n Optional (str) kbps: ,\n Optional (str) burst_bytes: ,\n Optional (str) exceed_drops: ,\n Optional (str) type: ,\n },\n Optional (str) rate: {\n Optional (str) interval: ,\n Optional (str) offered_rate_bps: ,\n Optional (str) drop_rate_bps: ,\n },\n Optional (str) policy: {\n Any (str) *: {\n 'class': {\n Any (str) *: {\n Optional (str) bandwidth: ,\n Optional (str) random_detect: {\n 'precedence': ,\n 'bytes1': ,\n 'bytes2': ,\n 'bytes3': ,\n },\n },\n },\n },\n },\n Optional (str) qos_set: {\n Optional (str) mpls_experimental_imposition: ,\n Any (str) *: {\n Any (str) *: {\n Optional (str) packets_marked: ,\n Optional (str) marker_statistics: ,\n },\n },\n },\n Optional (str) police: {\n Optional (str) cir_bps: ,\n Optional (str) pir_bps: ,\n Optional (str) cir_bc_bytes: ,\n Optional (str) cir_be_bytes: ,\n Optional (str) pir_bc_bytes: ,\n Optional (str) pir_be_bytes: ,\n Optional (str) police_bps: ,\n Optional (str) police_limit: ,\n Optional (str) extended_limit: ,\n Optional (str) bandwidth_remaining_ratio: ,\n Optional (str) conformed: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n Optional (str) afd_wred_stats: {\n 'virtual_class': {\n Any (str) *: {\n 'dscp': ,\n 'min': ,\n 'max': ,\n 'transmit_bytes': ,\n 'transmit_packets': ,\n 'random_drop_bytes': ,\n 'random_drop_packets': ,\n 'afd_weight': ,\n },\n },\n 'total_drops_bytes': ,\n 'total_drops_packets': ,\n },\n Optional (str) child_policy_name: {\n Any (str) *: {\n Optional (str) class_map: {\n Any (str) *: {\n 'match_evaluation': ,\n 'match': ,\n Optional (str) packets: ,\n Optional (str) packet_output: ,\n Optional (str) packet_drop: ,\n Optional (str) tail_random_drops: ,\n Optional (str) other_drops: ,\n Optional (str) bytes: ,\n Optional (str) queueing: ,\n Optional (str) queue_limit_packets: ,\n Optional (str) queue_size: ,\n Optional (str) queue_limit: ,\n Optional (str) queue_limit_bytes: ,\n Optional (str) queue_limit_us: ,\n Optional (str) queue_depth: ,\n Optional (str) total_drops: ,\n Optional (str) no_buffer_drops: ,\n Optional (str) pkts_output: ,\n Optional (str) bytes_output: ,\n Optional (str) pkts_matched: ,\n Optional (str) bytes_matched: ,\n Optional (str) pkts_queued: ,\n Optional (str) bytes_queued: ,\n Optional (str) shape_type: ,\n Optional (str) shape_cir_bps: ,\n Optional (str) shape_bc_bps: ,\n Optional (str) shape_be_bps: ,\n Optional (str) target_shape_rate: ,\n Optional (str) output_queue: ,\n Optional (str) bandwidth_percent: ,\n Optional (str) bandwidth_kbps: ,\n Optional (str) bandwidth: ,\n Optional (str) bandwidth_remaining_ratio: ,\n Optional (str) bandwidth_remaining_percent: ,\n Optional (str) fair_queue_limit_per_flow: ,\n Optional (str) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\n Optional (str) overhead_accounting: ,\n Optional (str) random_detect: {\n Optional (str) exp_weight_constant: ,\n Optional (str) exponential_weight: ,\n Optional (str) mean_queue_depth: ,\n Optional (str) class: {\n Any (str) *: {\n 'transmitted_packets': ,\n 'transmitted_bytes': ,\n 'random_drop_packets': ,\n 'random_drop_bytes': ,\n 'tail_drop_packets': ,\n 'tail_drop_bytes': ,\n 'minimum_thresh': ,\n 'maximum_thresh': ,\n 'mark_prob': ,\n Optional (str) ecn_mark: ,\n },\n },\n },\n Optional (str) priority: {\n Optional (str) percent: ,\n Optional (str) kbps: ,\n Optional (str) burst_bytes: ,\n Optional (str) exceed_drops: ,\n Optional (str) type: ,\n },\n Optional (str) rate: {\n Optional (str) interval: ,\n Optional (str) offered_rate_bps: ,\n Optional (str) drop_rate_bps: ,\n },\n Optional (str) policy: {\n Any (str) *: {\n 'class': {\n Any (str) *: {\n Optional (str) bandwidth: ,\n Optional (str) random_detect: {\n 'precedence': ,\n 'bytes1': ,\n 'bytes2': ,\n 'bytes3': ,\n },\n },\n },\n },\n },\n Optional (str) qos_set: {\n Optional (str) mpls_experimental_imposition: ,\n Any (str) *: {\n Any (str) *: {\n Optional (str) packets_marked: ,\n Optional (str) marker_statistics: ,\n },\n },\n },\n Optional (str) police: {\n Optional (str) cir_bps: ,\n Optional (str) pir_bps: ,\n Optional (str) cir_bc_bytes: ,\n Optional (str) cir_be_bytes: ,\n Optional (str) pir_bc_bytes: ,\n Optional (str) pir_be_bytes: ,\n Optional (str) police_bps: ,\n Optional (str) police_limit: ,\n Optional (str) extended_limit: ,\n Optional (str) bandwidth_remaining_ratio: ,\n Optional (str) conformed: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n Optional (str) afd_wred_stats: {\n 'virtual_class': {\n Any (str) *: {\n 'dscp': ,\n 'min': ,\n 'max': ,\n 'transmit_bytes': ,\n 'transmit_packets': ,\n 'random_drop_bytes': ,\n 'random_drop_packets': ,\n 'afd_weight': ,\n },\n },\n 'total_drops_bytes': ,\n 'total_drops_packets': ,\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n Optional (str) priority_level: {\n Any (str) *: {\n Optional (str) queueing: ,\n Optional (str) queue_limit_packets: ,\n Optional (str) queue_limit_bytes: ,\n Optional (str) queue_limit_us: ,\n Optional (str) queue_depth: ,\n Optional (str) total_drops: ,\n Optional (str) no_buffer_drops: ,\n Optional (str) pkts_output: ,\n Optional (str) bytes_output: ,\n },\n },\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n Optional (str) priority_level: {\n Any (str) *: {\n Optional (str) queueing: ,\n Optional (str) queue_limit_packets: ,\n Optional (str) queue_limit_bytes: ,\n Optional (str) queue_limit_us: ,\n Optional (str) queue_depth: ,\n Optional (str) total_drops: ,\n Optional (str) no_buffer_drops: ,\n Optional (str) pkts_output: ,\n Optional (str) bytes_output: ,\n },\n },\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n Optional (str) priority_level: {\n Any (str) *: {\n Optional (str) queueing: ,\n Optional (str) queue_limit_packets: ,\n Optional (str) queue_limit_bytes: ,\n Optional (str) queue_limit_us: ,\n Optional (str) queue_depth: ,\n Optional (str) total_drops: ,\n Optional (str) no_buffer_drops: ,\n Optional (str) pkts_output: ,\n Optional (str) bytes_output: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_policy-map_interface_interface_input", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_policy_map.py#L1826" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_policy_map.py#L1828" } }, "show policy-map interface {interface} input class {class_name}": { @@ -50937,7 +52756,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n Optional (str) service_group: ,\n Optional (str) service_policy: {\n Any (str) *: {\n Optional (str) policy_name: {\n Any (str) *: {\n Optional (str) class_map: {\n Any (str) *: {\n 'match_evaluation': ,\n 'match': ,\n Optional (str) packets: ,\n Optional (str) packet_output: ,\n Optional (str) packet_drop: ,\n Optional (str) tail_random_drops: ,\n Optional (str) other_drops: ,\n Optional (str) bytes: ,\n Optional (str) queueing: ,\n Optional (str) queue_limit_packets: ,\n Optional (str) queue_size: ,\n Optional (str) queue_limit: ,\n Optional (str) queue_limit_bytes: ,\n Optional (str) queue_limit_us: ,\n Optional (str) queue_depth: ,\n Optional (str) total_drops: ,\n Optional (str) no_buffer_drops: ,\n Optional (str) pkts_output: ,\n Optional (str) bytes_output: ,\n Optional (str) pkts_matched: ,\n Optional (str) bytes_matched: ,\n Optional (str) pkts_queued: ,\n Optional (str) bytes_queued: ,\n Optional (str) shape_type: ,\n Optional (str) shape_cir_bps: ,\n Optional (str) shape_bc_bps: ,\n Optional (str) shape_be_bps: ,\n Optional (str) target_shape_rate: ,\n Optional (str) output_queue: ,\n Optional (str) bandwidth_percent: ,\n Optional (str) bandwidth_kbps: ,\n Optional (str) bandwidth: ,\n Optional (str) bandwidth_remaining_ratio: ,\n Optional (str) bandwidth_remaining_percent: ,\n Optional (str) fair_queue_limit_per_flow: ,\n Optional (str) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\n Optional (str) overhead_accounting: ,\n Optional (str) random_detect: {\n Optional (str) exp_weight_constant: ,\n Optional (str) exponential_weight: ,\n Optional (str) mean_queue_depth: ,\n Optional (str) class: {\n Any (str) *: {\n 'transmitted_packets': ,\n 'transmitted_bytes': ,\n 'random_drop_packets': ,\n 'random_drop_bytes': ,\n 'tail_drop_packets': ,\n 'tail_drop_bytes': ,\n 'minimum_thresh': ,\n 'maximum_thresh': ,\n 'mark_prob': ,\n Optional (str) ecn_mark: ,\n },\n },\n },\n Optional (str) priority: {\n Optional (str) percent: ,\n Optional (str) kbps: ,\n Optional (str) burst_bytes: ,\n Optional (str) exceed_drops: ,\n Optional (str) type: ,\n },\n Optional (str) rate: {\n Optional (str) interval: ,\n Optional (str) offered_rate_bps: ,\n Optional (str) drop_rate_bps: ,\n },\n Optional (str) policy: {\n Any (str) *: {\n 'class': {\n Any (str) *: {\n Optional (str) bandwidth: ,\n Optional (str) random_detect: {\n 'precedence': ,\n 'bytes1': ,\n 'bytes2': ,\n 'bytes3': ,\n },\n },\n },\n },\n },\n Optional (str) qos_set: {\n Optional (str) mpls_experimental_imposition: ,\n Any (str) *: {\n Any (str) *: {\n Optional (str) packets_marked: ,\n Optional (str) marker_statistics: ,\n },\n },\n },\n Optional (str) police: {\n Optional (str) cir_bps: ,\n Optional (str) pir_bps: ,\n Optional (str) cir_bc_bytes: ,\n Optional (str) cir_be_bytes: ,\n Optional (str) pir_bc_bytes: ,\n Optional (str) pir_be_bytes: ,\n Optional (str) rate_bps: ,\n Optional (str) burst_bytes: ,\n Optional (str) police_bps: ,\n Optional (str) police_limit: ,\n Optional (str) extended_limit: ,\n Optional (str) bandwidth_remaining_ratio: ,\n Optional (str) conformed: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n Optional (str) afd_wred_stats: {\n 'virtual_class': {\n Any (str) *: {\n 'dscp': ,\n 'min': ,\n 'max': ,\n 'transmit_bytes': ,\n 'transmit_packets': ,\n 'random_drop_bytes': ,\n 'random_drop_packets': ,\n 'afd_weight': ,\n },\n },\n 'total_drops_bytes': ,\n 'total_drops_packets': ,\n },\n Optional (str) child_policy_name: {\n Any (str) *: {\n Optional (str) class_map: {\n Any (str) *: {\n 'match_evaluation': ,\n 'match': ,\n Optional (str) packets: ,\n Optional (str) packet_output: ,\n Optional (str) packet_drop: ,\n Optional (str) tail_random_drops: ,\n Optional (str) other_drops: ,\n Optional (str) bytes: ,\n Optional (str) queueing: ,\n Optional (str) queue_limit_packets: ,\n Optional (str) queue_size: ,\n Optional (str) queue_limit: ,\n Optional (str) queue_limit_bytes: ,\n Optional (str) queue_limit_us: ,\n Optional (str) queue_depth: ,\n Optional (str) total_drops: ,\n Optional (str) no_buffer_drops: ,\n Optional (str) pkts_output: ,\n Optional (str) bytes_output: ,\n Optional (str) pkts_matched: ,\n Optional (str) bytes_matched: ,\n Optional (str) pkts_queued: ,\n Optional (str) bytes_queued: ,\n Optional (str) shape_type: ,\n Optional (str) shape_cir_bps: ,\n Optional (str) shape_bc_bps: ,\n Optional (str) shape_be_bps: ,\n Optional (str) target_shape_rate: ,\n Optional (str) output_queue: ,\n Optional (str) bandwidth_percent: ,\n Optional (str) bandwidth_kbps: ,\n Optional (str) bandwidth: ,\n Optional (str) bandwidth_remaining_ratio: ,\n Optional (str) bandwidth_remaining_percent: ,\n Optional (str) fair_queue_limit_per_flow: ,\n Optional (str) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\n Optional (str) overhead_accounting: ,\n Optional (str) random_detect: {\n Optional (str) exp_weight_constant: ,\n Optional (str) exponential_weight: ,\n Optional (str) mean_queue_depth: ,\n Optional (str) class: {\n Any (str) *: {\n 'transmitted_packets': ,\n 'transmitted_bytes': ,\n 'random_drop_packets': ,\n 'random_drop_bytes': ,\n 'tail_drop_packets': ,\n 'tail_drop_bytes': ,\n 'minimum_thresh': ,\n 'maximum_thresh': ,\n 'mark_prob': ,\n Optional (str) ecn_mark: ,\n },\n },\n },\n Optional (str) priority: {\n Optional (str) percent: ,\n Optional (str) kbps: ,\n Optional (str) burst_bytes: ,\n Optional (str) exceed_drops: ,\n Optional (str) type: ,\n },\n Optional (str) rate: {\n Optional (str) interval: ,\n Optional (str) offered_rate_bps: ,\n Optional (str) drop_rate_bps: ,\n },\n Optional (str) policy: {\n Any (str) *: {\n 'class': {\n Any (str) *: {\n Optional (str) bandwidth: ,\n Optional (str) random_detect: {\n 'precedence': ,\n 'bytes1': ,\n 'bytes2': ,\n 'bytes3': ,\n },\n },\n },\n },\n },\n Optional (str) qos_set: {\n Optional (str) mpls_experimental_imposition: ,\n Any (str) *: {\n Any (str) *: {\n Optional (str) packets_marked: ,\n Optional (str) marker_statistics: ,\n },\n },\n },\n Optional (str) police: {\n Optional (str) cir_bps: ,\n Optional (str) pir_bps: ,\n Optional (str) cir_bc_bytes: ,\n Optional (str) cir_be_bytes: ,\n Optional (str) pir_bc_bytes: ,\n Optional (str) pir_be_bytes: ,\n Optional (str) police_bps: ,\n Optional (str) police_limit: ,\n Optional (str) extended_limit: ,\n Optional (str) bandwidth_remaining_ratio: ,\n Optional (str) conformed: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n Optional (str) afd_wred_stats: {\n 'virtual_class': {\n Any (str) *: {\n 'dscp': ,\n 'min': ,\n 'max': ,\n 'transmit_bytes': ,\n 'transmit_packets': ,\n 'random_drop_bytes': ,\n 'random_drop_packets': ,\n 'afd_weight': ,\n },\n },\n 'total_drops_bytes': ,\n 'total_drops_packets': ,\n },\n Optional (str) child_policy_name: {\n Any (str) *: {\n Optional (str) class_map: {\n Any (str) *: {\n 'match_evaluation': ,\n 'match': ,\n Optional (str) packets: ,\n Optional (str) packet_output: ,\n Optional (str) packet_drop: ,\n Optional (str) tail_random_drops: ,\n Optional (str) other_drops: ,\n Optional (str) bytes: ,\n Optional (str) queueing: ,\n Optional (str) queue_limit_packets: ,\n Optional (str) queue_size: ,\n Optional (str) queue_limit: ,\n Optional (str) queue_limit_bytes: ,\n Optional (str) queue_limit_us: ,\n Optional (str) queue_depth: ,\n Optional (str) total_drops: ,\n Optional (str) no_buffer_drops: ,\n Optional (str) pkts_output: ,\n Optional (str) bytes_output: ,\n Optional (str) pkts_matched: ,\n Optional (str) bytes_matched: ,\n Optional (str) pkts_queued: ,\n Optional (str) bytes_queued: ,\n Optional (str) shape_type: ,\n Optional (str) shape_cir_bps: ,\n Optional (str) shape_bc_bps: ,\n Optional (str) shape_be_bps: ,\n Optional (str) target_shape_rate: ,\n Optional (str) output_queue: ,\n Optional (str) bandwidth_percent: ,\n Optional (str) bandwidth_kbps: ,\n Optional (str) bandwidth: ,\n Optional (str) bandwidth_remaining_ratio: ,\n Optional (str) bandwidth_remaining_percent: ,\n Optional (str) fair_queue_limit_per_flow: ,\n Optional (str) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\n Optional (str) overhead_accounting: ,\n Optional (str) random_detect: {\n Optional (str) exp_weight_constant: ,\n Optional (str) exponential_weight: ,\n Optional (str) mean_queue_depth: ,\n Optional (str) class: {\n Any (str) *: {\n 'transmitted_packets': ,\n 'transmitted_bytes': ,\n 'random_drop_packets': ,\n 'random_drop_bytes': ,\n 'tail_drop_packets': ,\n 'tail_drop_bytes': ,\n 'minimum_thresh': ,\n 'maximum_thresh': ,\n 'mark_prob': ,\n Optional (str) ecn_mark: ,\n },\n },\n },\n Optional (str) priority: {\n Optional (str) percent: ,\n Optional (str) kbps: ,\n Optional (str) burst_bytes: ,\n Optional (str) exceed_drops: ,\n Optional (str) type: ,\n },\n Optional (str) rate: {\n Optional (str) interval: ,\n Optional (str) offered_rate_bps: ,\n Optional (str) drop_rate_bps: ,\n },\n Optional (str) policy: {\n Any (str) *: {\n 'class': {\n Any (str) *: {\n Optional (str) bandwidth: ,\n Optional (str) random_detect: {\n 'precedence': ,\n 'bytes1': ,\n 'bytes2': ,\n 'bytes3': ,\n },\n },\n },\n },\n },\n Optional (str) qos_set: {\n Optional (str) mpls_experimental_imposition: ,\n Any (str) *: {\n Any (str) *: {\n Optional (str) packets_marked: ,\n Optional (str) marker_statistics: ,\n },\n },\n },\n Optional (str) police: {\n Optional (str) cir_bps: ,\n Optional (str) pir_bps: ,\n Optional (str) cir_bc_bytes: ,\n Optional (str) cir_be_bytes: ,\n Optional (str) pir_bc_bytes: ,\n Optional (str) pir_be_bytes: ,\n Optional (str) police_bps: ,\n Optional (str) police_limit: ,\n Optional (str) extended_limit: ,\n Optional (str) bandwidth_remaining_ratio: ,\n Optional (str) conformed: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n Optional (str) afd_wred_stats: {\n 'virtual_class': {\n Any (str) *: {\n 'dscp': ,\n 'min': ,\n 'max': ,\n 'transmit_bytes': ,\n 'transmit_packets': ,\n 'random_drop_bytes': ,\n 'random_drop_packets': ,\n 'afd_weight': ,\n },\n },\n 'total_drops_bytes': ,\n 'total_drops_packets': ,\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n Optional (str) priority_level: {\n Any (str) *: {\n Optional (str) queueing: ,\n Optional (str) queue_limit_packets: ,\n Optional (str) queue_limit_bytes: ,\n Optional (str) queue_limit_us: ,\n Optional (str) queue_depth: ,\n Optional (str) total_drops: ,\n Optional (str) no_buffer_drops: ,\n Optional (str) pkts_output: ,\n Optional (str) bytes_output: ,\n },\n },\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n Optional (str) priority_level: {\n Any (str) *: {\n Optional (str) queueing: ,\n Optional (str) queue_limit_packets: ,\n Optional (str) queue_limit_bytes: ,\n Optional (str) queue_limit_us: ,\n Optional (str) queue_depth: ,\n Optional (str) total_drops: ,\n Optional (str) no_buffer_drops: ,\n Optional (str) pkts_output: ,\n Optional (str) bytes_output: ,\n },\n },\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n Optional (str) priority_level: {\n Any (str) *: {\n Optional (str) queueing: ,\n Optional (str) queue_limit_packets: ,\n Optional (str) queue_limit_bytes: ,\n Optional (str) queue_limit_us: ,\n Optional (str) queue_depth: ,\n Optional (str) total_drops: ,\n Optional (str) no_buffer_drops: ,\n Optional (str) pkts_output: ,\n Optional (str) bytes_output: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_policy-map_interface_interface_input_class_class_name", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_policy_map.py#L1826" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_policy_map.py#L1828" } }, "show policy-map interface {interface} output": { @@ -50948,7 +52767,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n Optional (str) service_group: ,\n Optional (str) service_policy: {\n Any (str) *: {\n Optional (str) policy_name: {\n Any (str) *: {\n Optional (str) class_map: {\n Any (str) *: {\n 'match_evaluation': ,\n 'match': ,\n Optional (str) packets: ,\n Optional (str) packet_output: ,\n Optional (str) packet_drop: ,\n Optional (str) tail_random_drops: ,\n Optional (str) other_drops: ,\n Optional (str) bytes: ,\n Optional (str) queueing: ,\n Optional (str) queue_limit_packets: ,\n Optional (str) queue_size: ,\n Optional (str) queue_limit: ,\n Optional (str) queue_limit_bytes: ,\n Optional (str) queue_limit_us: ,\n Optional (str) queue_depth: ,\n Optional (str) total_drops: ,\n Optional (str) no_buffer_drops: ,\n Optional (str) pkts_output: ,\n Optional (str) bytes_output: ,\n Optional (str) pkts_matched: ,\n Optional (str) bytes_matched: ,\n Optional (str) pkts_queued: ,\n Optional (str) bytes_queued: ,\n Optional (str) shape_type: ,\n Optional (str) shape_cir_bps: ,\n Optional (str) shape_bc_bps: ,\n Optional (str) shape_be_bps: ,\n Optional (str) target_shape_rate: ,\n Optional (str) output_queue: ,\n Optional (str) bandwidth_percent: ,\n Optional (str) bandwidth_kbps: ,\n Optional (str) bandwidth: ,\n Optional (str) bandwidth_remaining_ratio: ,\n Optional (str) bandwidth_remaining_percent: ,\n Optional (str) fair_queue_limit_per_flow: ,\n Optional (str) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\n Optional (str) overhead_accounting: ,\n Optional (str) random_detect: {\n Optional (str) exp_weight_constant: ,\n Optional (str) exponential_weight: ,\n Optional (str) mean_queue_depth: ,\n Optional (str) class: {\n Any (str) *: {\n 'transmitted_packets': ,\n 'transmitted_bytes': ,\n 'random_drop_packets': ,\n 'random_drop_bytes': ,\n 'tail_drop_packets': ,\n 'tail_drop_bytes': ,\n 'minimum_thresh': ,\n 'maximum_thresh': ,\n 'mark_prob': ,\n Optional (str) ecn_mark: ,\n },\n },\n },\n Optional (str) priority: {\n Optional (str) percent: ,\n Optional (str) kbps: ,\n Optional (str) burst_bytes: ,\n Optional (str) exceed_drops: ,\n Optional (str) type: ,\n },\n Optional (str) rate: {\n Optional (str) interval: ,\n Optional (str) offered_rate_bps: ,\n Optional (str) drop_rate_bps: ,\n },\n Optional (str) policy: {\n Any (str) *: {\n 'class': {\n Any (str) *: {\n Optional (str) bandwidth: ,\n Optional (str) random_detect: {\n 'precedence': ,\n 'bytes1': ,\n 'bytes2': ,\n 'bytes3': ,\n },\n },\n },\n },\n },\n Optional (str) qos_set: {\n Optional (str) mpls_experimental_imposition: ,\n Any (str) *: {\n Any (str) *: {\n Optional (str) packets_marked: ,\n Optional (str) marker_statistics: ,\n },\n },\n },\n Optional (str) police: {\n Optional (str) cir_bps: ,\n Optional (str) pir_bps: ,\n Optional (str) cir_bc_bytes: ,\n Optional (str) cir_be_bytes: ,\n Optional (str) pir_bc_bytes: ,\n Optional (str) pir_be_bytes: ,\n Optional (str) rate_bps: ,\n Optional (str) burst_bytes: ,\n Optional (str) police_bps: ,\n Optional (str) police_limit: ,\n Optional (str) extended_limit: ,\n Optional (str) bandwidth_remaining_ratio: ,\n Optional (str) conformed: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n Optional (str) afd_wred_stats: {\n 'virtual_class': {\n Any (str) *: {\n 'dscp': ,\n 'min': ,\n 'max': ,\n 'transmit_bytes': ,\n 'transmit_packets': ,\n 'random_drop_bytes': ,\n 'random_drop_packets': ,\n 'afd_weight': ,\n },\n },\n 'total_drops_bytes': ,\n 'total_drops_packets': ,\n },\n Optional (str) child_policy_name: {\n Any (str) *: {\n Optional (str) class_map: {\n Any (str) *: {\n 'match_evaluation': ,\n 'match': ,\n Optional (str) packets: ,\n Optional (str) packet_output: ,\n Optional (str) packet_drop: ,\n Optional (str) tail_random_drops: ,\n Optional (str) other_drops: ,\n Optional (str) bytes: ,\n Optional (str) queueing: ,\n Optional (str) queue_limit_packets: ,\n Optional (str) queue_size: ,\n Optional (str) queue_limit: ,\n Optional (str) queue_limit_bytes: ,\n Optional (str) queue_limit_us: ,\n Optional (str) queue_depth: ,\n Optional (str) total_drops: ,\n Optional (str) no_buffer_drops: ,\n Optional (str) pkts_output: ,\n Optional (str) bytes_output: ,\n Optional (str) pkts_matched: ,\n Optional (str) bytes_matched: ,\n Optional (str) pkts_queued: ,\n Optional (str) bytes_queued: ,\n Optional (str) shape_type: ,\n Optional (str) shape_cir_bps: ,\n Optional (str) shape_bc_bps: ,\n Optional (str) shape_be_bps: ,\n Optional (str) target_shape_rate: ,\n Optional (str) output_queue: ,\n Optional (str) bandwidth_percent: ,\n Optional (str) bandwidth_kbps: ,\n Optional (str) bandwidth: ,\n Optional (str) bandwidth_remaining_ratio: ,\n Optional (str) bandwidth_remaining_percent: ,\n Optional (str) fair_queue_limit_per_flow: ,\n Optional (str) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\n Optional (str) overhead_accounting: ,\n Optional (str) random_detect: {\n Optional (str) exp_weight_constant: ,\n Optional (str) exponential_weight: ,\n Optional (str) mean_queue_depth: ,\n Optional (str) class: {\n Any (str) *: {\n 'transmitted_packets': ,\n 'transmitted_bytes': ,\n 'random_drop_packets': ,\n 'random_drop_bytes': ,\n 'tail_drop_packets': ,\n 'tail_drop_bytes': ,\n 'minimum_thresh': ,\n 'maximum_thresh': ,\n 'mark_prob': ,\n Optional (str) ecn_mark: ,\n },\n },\n },\n Optional (str) priority: {\n Optional (str) percent: ,\n Optional (str) kbps: ,\n Optional (str) burst_bytes: ,\n Optional (str) exceed_drops: ,\n Optional (str) type: ,\n },\n Optional (str) rate: {\n Optional (str) interval: ,\n Optional (str) offered_rate_bps: ,\n Optional (str) drop_rate_bps: ,\n },\n Optional (str) policy: {\n Any (str) *: {\n 'class': {\n Any (str) *: {\n Optional (str) bandwidth: ,\n Optional (str) random_detect: {\n 'precedence': ,\n 'bytes1': ,\n 'bytes2': ,\n 'bytes3': ,\n },\n },\n },\n },\n },\n Optional (str) qos_set: {\n Optional (str) mpls_experimental_imposition: ,\n Any (str) *: {\n Any (str) *: {\n Optional (str) packets_marked: ,\n Optional (str) marker_statistics: ,\n },\n },\n },\n Optional (str) police: {\n Optional (str) cir_bps: ,\n Optional (str) pir_bps: ,\n Optional (str) cir_bc_bytes: ,\n Optional (str) cir_be_bytes: ,\n Optional (str) pir_bc_bytes: ,\n Optional (str) pir_be_bytes: ,\n Optional (str) police_bps: ,\n Optional (str) police_limit: ,\n Optional (str) extended_limit: ,\n Optional (str) bandwidth_remaining_ratio: ,\n Optional (str) conformed: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n Optional (str) afd_wred_stats: {\n 'virtual_class': {\n Any (str) *: {\n 'dscp': ,\n 'min': ,\n 'max': ,\n 'transmit_bytes': ,\n 'transmit_packets': ,\n 'random_drop_bytes': ,\n 'random_drop_packets': ,\n 'afd_weight': ,\n },\n },\n 'total_drops_bytes': ,\n 'total_drops_packets': ,\n },\n Optional (str) child_policy_name: {\n Any (str) *: {\n Optional (str) class_map: {\n Any (str) *: {\n 'match_evaluation': ,\n 'match': ,\n Optional (str) packets: ,\n Optional (str) packet_output: ,\n Optional (str) packet_drop: ,\n Optional (str) tail_random_drops: ,\n Optional (str) other_drops: ,\n Optional (str) bytes: ,\n Optional (str) queueing: ,\n Optional (str) queue_limit_packets: ,\n Optional (str) queue_size: ,\n Optional (str) queue_limit: ,\n Optional (str) queue_limit_bytes: ,\n Optional (str) queue_limit_us: ,\n Optional (str) queue_depth: ,\n Optional (str) total_drops: ,\n Optional (str) no_buffer_drops: ,\n Optional (str) pkts_output: ,\n Optional (str) bytes_output: ,\n Optional (str) pkts_matched: ,\n Optional (str) bytes_matched: ,\n Optional (str) pkts_queued: ,\n Optional (str) bytes_queued: ,\n Optional (str) shape_type: ,\n Optional (str) shape_cir_bps: ,\n Optional (str) shape_bc_bps: ,\n Optional (str) shape_be_bps: ,\n Optional (str) target_shape_rate: ,\n Optional (str) output_queue: ,\n Optional (str) bandwidth_percent: ,\n Optional (str) bandwidth_kbps: ,\n Optional (str) bandwidth: ,\n Optional (str) bandwidth_remaining_ratio: ,\n Optional (str) bandwidth_remaining_percent: ,\n Optional (str) fair_queue_limit_per_flow: ,\n Optional (str) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\n Optional (str) overhead_accounting: ,\n Optional (str) random_detect: {\n Optional (str) exp_weight_constant: ,\n Optional (str) exponential_weight: ,\n Optional (str) mean_queue_depth: ,\n Optional (str) class: {\n Any (str) *: {\n 'transmitted_packets': ,\n 'transmitted_bytes': ,\n 'random_drop_packets': ,\n 'random_drop_bytes': ,\n 'tail_drop_packets': ,\n 'tail_drop_bytes': ,\n 'minimum_thresh': ,\n 'maximum_thresh': ,\n 'mark_prob': ,\n Optional (str) ecn_mark: ,\n },\n },\n },\n Optional (str) priority: {\n Optional (str) percent: ,\n Optional (str) kbps: ,\n Optional (str) burst_bytes: ,\n Optional (str) exceed_drops: ,\n Optional (str) type: ,\n },\n Optional (str) rate: {\n Optional (str) interval: ,\n Optional (str) offered_rate_bps: ,\n Optional (str) drop_rate_bps: ,\n },\n Optional (str) policy: {\n Any (str) *: {\n 'class': {\n Any (str) *: {\n Optional (str) bandwidth: ,\n Optional (str) random_detect: {\n 'precedence': ,\n 'bytes1': ,\n 'bytes2': ,\n 'bytes3': ,\n },\n },\n },\n },\n },\n Optional (str) qos_set: {\n Optional (str) mpls_experimental_imposition: ,\n Any (str) *: {\n Any (str) *: {\n Optional (str) packets_marked: ,\n Optional (str) marker_statistics: ,\n },\n },\n },\n Optional (str) police: {\n Optional (str) cir_bps: ,\n Optional (str) pir_bps: ,\n Optional (str) cir_bc_bytes: ,\n Optional (str) cir_be_bytes: ,\n Optional (str) pir_bc_bytes: ,\n Optional (str) pir_be_bytes: ,\n Optional (str) police_bps: ,\n Optional (str) police_limit: ,\n Optional (str) extended_limit: ,\n Optional (str) bandwidth_remaining_ratio: ,\n Optional (str) conformed: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n Optional (str) afd_wred_stats: {\n 'virtual_class': {\n Any (str) *: {\n 'dscp': ,\n 'min': ,\n 'max': ,\n 'transmit_bytes': ,\n 'transmit_packets': ,\n 'random_drop_bytes': ,\n 'random_drop_packets': ,\n 'afd_weight': ,\n },\n },\n 'total_drops_bytes': ,\n 'total_drops_packets': ,\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n Optional (str) priority_level: {\n Any (str) *: {\n Optional (str) queueing: ,\n Optional (str) queue_limit_packets: ,\n Optional (str) queue_limit_bytes: ,\n Optional (str) queue_limit_us: ,\n Optional (str) queue_depth: ,\n Optional (str) total_drops: ,\n Optional (str) no_buffer_drops: ,\n Optional (str) pkts_output: ,\n Optional (str) bytes_output: ,\n },\n },\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n Optional (str) priority_level: {\n Any (str) *: {\n Optional (str) queueing: ,\n Optional (str) queue_limit_packets: ,\n Optional (str) queue_limit_bytes: ,\n Optional (str) queue_limit_us: ,\n Optional (str) queue_depth: ,\n Optional (str) total_drops: ,\n Optional (str) no_buffer_drops: ,\n Optional (str) pkts_output: ,\n Optional (str) bytes_output: ,\n },\n },\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n Optional (str) priority_level: {\n Any (str) *: {\n Optional (str) queueing: ,\n Optional (str) queue_limit_packets: ,\n Optional (str) queue_limit_bytes: ,\n Optional (str) queue_limit_us: ,\n Optional (str) queue_depth: ,\n Optional (str) total_drops: ,\n Optional (str) no_buffer_drops: ,\n Optional (str) pkts_output: ,\n Optional (str) bytes_output: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_policy-map_interface_interface_output", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_policy_map.py#L1858" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_policy_map.py#L1860" } }, "show policy-map interface {interface} output class {class_name}": { @@ -50959,7 +52778,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n Optional (str) service_group: ,\n Optional (str) service_policy: {\n Any (str) *: {\n Optional (str) policy_name: {\n Any (str) *: {\n Optional (str) class_map: {\n Any (str) *: {\n 'match_evaluation': ,\n 'match': ,\n Optional (str) packets: ,\n Optional (str) packet_output: ,\n Optional (str) packet_drop: ,\n Optional (str) tail_random_drops: ,\n Optional (str) other_drops: ,\n Optional (str) bytes: ,\n Optional (str) queueing: ,\n Optional (str) queue_limit_packets: ,\n Optional (str) queue_size: ,\n Optional (str) queue_limit: ,\n Optional (str) queue_limit_bytes: ,\n Optional (str) queue_limit_us: ,\n Optional (str) queue_depth: ,\n Optional (str) total_drops: ,\n Optional (str) no_buffer_drops: ,\n Optional (str) pkts_output: ,\n Optional (str) bytes_output: ,\n Optional (str) pkts_matched: ,\n Optional (str) bytes_matched: ,\n Optional (str) pkts_queued: ,\n Optional (str) bytes_queued: ,\n Optional (str) shape_type: ,\n Optional (str) shape_cir_bps: ,\n Optional (str) shape_bc_bps: ,\n Optional (str) shape_be_bps: ,\n Optional (str) target_shape_rate: ,\n Optional (str) output_queue: ,\n Optional (str) bandwidth_percent: ,\n Optional (str) bandwidth_kbps: ,\n Optional (str) bandwidth: ,\n Optional (str) bandwidth_remaining_ratio: ,\n Optional (str) bandwidth_remaining_percent: ,\n Optional (str) fair_queue_limit_per_flow: ,\n Optional (str) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\n Optional (str) overhead_accounting: ,\n Optional (str) random_detect: {\n Optional (str) exp_weight_constant: ,\n Optional (str) exponential_weight: ,\n Optional (str) mean_queue_depth: ,\n Optional (str) class: {\n Any (str) *: {\n 'transmitted_packets': ,\n 'transmitted_bytes': ,\n 'random_drop_packets': ,\n 'random_drop_bytes': ,\n 'tail_drop_packets': ,\n 'tail_drop_bytes': ,\n 'minimum_thresh': ,\n 'maximum_thresh': ,\n 'mark_prob': ,\n Optional (str) ecn_mark: ,\n },\n },\n },\n Optional (str) priority: {\n Optional (str) percent: ,\n Optional (str) kbps: ,\n Optional (str) burst_bytes: ,\n Optional (str) exceed_drops: ,\n Optional (str) type: ,\n },\n Optional (str) rate: {\n Optional (str) interval: ,\n Optional (str) offered_rate_bps: ,\n Optional (str) drop_rate_bps: ,\n },\n Optional (str) policy: {\n Any (str) *: {\n 'class': {\n Any (str) *: {\n Optional (str) bandwidth: ,\n Optional (str) random_detect: {\n 'precedence': ,\n 'bytes1': ,\n 'bytes2': ,\n 'bytes3': ,\n },\n },\n },\n },\n },\n Optional (str) qos_set: {\n Optional (str) mpls_experimental_imposition: ,\n Any (str) *: {\n Any (str) *: {\n Optional (str) packets_marked: ,\n Optional (str) marker_statistics: ,\n },\n },\n },\n Optional (str) police: {\n Optional (str) cir_bps: ,\n Optional (str) pir_bps: ,\n Optional (str) cir_bc_bytes: ,\n Optional (str) cir_be_bytes: ,\n Optional (str) pir_bc_bytes: ,\n Optional (str) pir_be_bytes: ,\n Optional (str) rate_bps: ,\n Optional (str) burst_bytes: ,\n Optional (str) police_bps: ,\n Optional (str) police_limit: ,\n Optional (str) extended_limit: ,\n Optional (str) bandwidth_remaining_ratio: ,\n Optional (str) conformed: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n Optional (str) afd_wred_stats: {\n 'virtual_class': {\n Any (str) *: {\n 'dscp': ,\n 'min': ,\n 'max': ,\n 'transmit_bytes': ,\n 'transmit_packets': ,\n 'random_drop_bytes': ,\n 'random_drop_packets': ,\n 'afd_weight': ,\n },\n },\n 'total_drops_bytes': ,\n 'total_drops_packets': ,\n },\n Optional (str) child_policy_name: {\n Any (str) *: {\n Optional (str) class_map: {\n Any (str) *: {\n 'match_evaluation': ,\n 'match': ,\n Optional (str) packets: ,\n Optional (str) packet_output: ,\n Optional (str) packet_drop: ,\n Optional (str) tail_random_drops: ,\n Optional (str) other_drops: ,\n Optional (str) bytes: ,\n Optional (str) queueing: ,\n Optional (str) queue_limit_packets: ,\n Optional (str) queue_size: ,\n Optional (str) queue_limit: ,\n Optional (str) queue_limit_bytes: ,\n Optional (str) queue_limit_us: ,\n Optional (str) queue_depth: ,\n Optional (str) total_drops: ,\n Optional (str) no_buffer_drops: ,\n Optional (str) pkts_output: ,\n Optional (str) bytes_output: ,\n Optional (str) pkts_matched: ,\n Optional (str) bytes_matched: ,\n Optional (str) pkts_queued: ,\n Optional (str) bytes_queued: ,\n Optional (str) shape_type: ,\n Optional (str) shape_cir_bps: ,\n Optional (str) shape_bc_bps: ,\n Optional (str) shape_be_bps: ,\n Optional (str) target_shape_rate: ,\n Optional (str) output_queue: ,\n Optional (str) bandwidth_percent: ,\n Optional (str) bandwidth_kbps: ,\n Optional (str) bandwidth: ,\n Optional (str) bandwidth_remaining_ratio: ,\n Optional (str) bandwidth_remaining_percent: ,\n Optional (str) fair_queue_limit_per_flow: ,\n Optional (str) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\n Optional (str) overhead_accounting: ,\n Optional (str) random_detect: {\n Optional (str) exp_weight_constant: ,\n Optional (str) exponential_weight: ,\n Optional (str) mean_queue_depth: ,\n Optional (str) class: {\n Any (str) *: {\n 'transmitted_packets': ,\n 'transmitted_bytes': ,\n 'random_drop_packets': ,\n 'random_drop_bytes': ,\n 'tail_drop_packets': ,\n 'tail_drop_bytes': ,\n 'minimum_thresh': ,\n 'maximum_thresh': ,\n 'mark_prob': ,\n Optional (str) ecn_mark: ,\n },\n },\n },\n Optional (str) priority: {\n Optional (str) percent: ,\n Optional (str) kbps: ,\n Optional (str) burst_bytes: ,\n Optional (str) exceed_drops: ,\n Optional (str) type: ,\n },\n Optional (str) rate: {\n Optional (str) interval: ,\n Optional (str) offered_rate_bps: ,\n Optional (str) drop_rate_bps: ,\n },\n Optional (str) policy: {\n Any (str) *: {\n 'class': {\n Any (str) *: {\n Optional (str) bandwidth: ,\n Optional (str) random_detect: {\n 'precedence': ,\n 'bytes1': ,\n 'bytes2': ,\n 'bytes3': ,\n },\n },\n },\n },\n },\n Optional (str) qos_set: {\n Optional (str) mpls_experimental_imposition: ,\n Any (str) *: {\n Any (str) *: {\n Optional (str) packets_marked: ,\n Optional (str) marker_statistics: ,\n },\n },\n },\n Optional (str) police: {\n Optional (str) cir_bps: ,\n Optional (str) pir_bps: ,\n Optional (str) cir_bc_bytes: ,\n Optional (str) cir_be_bytes: ,\n Optional (str) pir_bc_bytes: ,\n Optional (str) pir_be_bytes: ,\n Optional (str) police_bps: ,\n Optional (str) police_limit: ,\n Optional (str) extended_limit: ,\n Optional (str) bandwidth_remaining_ratio: ,\n Optional (str) conformed: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n Optional (str) afd_wred_stats: {\n 'virtual_class': {\n Any (str) *: {\n 'dscp': ,\n 'min': ,\n 'max': ,\n 'transmit_bytes': ,\n 'transmit_packets': ,\n 'random_drop_bytes': ,\n 'random_drop_packets': ,\n 'afd_weight': ,\n },\n },\n 'total_drops_bytes': ,\n 'total_drops_packets': ,\n },\n Optional (str) child_policy_name: {\n Any (str) *: {\n Optional (str) class_map: {\n Any (str) *: {\n 'match_evaluation': ,\n 'match': ,\n Optional (str) packets: ,\n Optional (str) packet_output: ,\n Optional (str) packet_drop: ,\n Optional (str) tail_random_drops: ,\n Optional (str) other_drops: ,\n Optional (str) bytes: ,\n Optional (str) queueing: ,\n Optional (str) queue_limit_packets: ,\n Optional (str) queue_size: ,\n Optional (str) queue_limit: ,\n Optional (str) queue_limit_bytes: ,\n Optional (str) queue_limit_us: ,\n Optional (str) queue_depth: ,\n Optional (str) total_drops: ,\n Optional (str) no_buffer_drops: ,\n Optional (str) pkts_output: ,\n Optional (str) bytes_output: ,\n Optional (str) pkts_matched: ,\n Optional (str) bytes_matched: ,\n Optional (str) pkts_queued: ,\n Optional (str) bytes_queued: ,\n Optional (str) shape_type: ,\n Optional (str) shape_cir_bps: ,\n Optional (str) shape_bc_bps: ,\n Optional (str) shape_be_bps: ,\n Optional (str) target_shape_rate: ,\n Optional (str) output_queue: ,\n Optional (str) bandwidth_percent: ,\n Optional (str) bandwidth_kbps: ,\n Optional (str) bandwidth: ,\n Optional (str) bandwidth_remaining_ratio: ,\n Optional (str) bandwidth_remaining_percent: ,\n Optional (str) fair_queue_limit_per_flow: ,\n Optional (str) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\n Optional (str) overhead_accounting: ,\n Optional (str) random_detect: {\n Optional (str) exp_weight_constant: ,\n Optional (str) exponential_weight: ,\n Optional (str) mean_queue_depth: ,\n Optional (str) class: {\n Any (str) *: {\n 'transmitted_packets': ,\n 'transmitted_bytes': ,\n 'random_drop_packets': ,\n 'random_drop_bytes': ,\n 'tail_drop_packets': ,\n 'tail_drop_bytes': ,\n 'minimum_thresh': ,\n 'maximum_thresh': ,\n 'mark_prob': ,\n Optional (str) ecn_mark: ,\n },\n },\n },\n Optional (str) priority: {\n Optional (str) percent: ,\n Optional (str) kbps: ,\n Optional (str) burst_bytes: ,\n Optional (str) exceed_drops: ,\n Optional (str) type: ,\n },\n Optional (str) rate: {\n Optional (str) interval: ,\n Optional (str) offered_rate_bps: ,\n Optional (str) drop_rate_bps: ,\n },\n Optional (str) policy: {\n Any (str) *: {\n 'class': {\n Any (str) *: {\n Optional (str) bandwidth: ,\n Optional (str) random_detect: {\n 'precedence': ,\n 'bytes1': ,\n 'bytes2': ,\n 'bytes3': ,\n },\n },\n },\n },\n },\n Optional (str) qos_set: {\n Optional (str) mpls_experimental_imposition: ,\n Any (str) *: {\n Any (str) *: {\n Optional (str) packets_marked: ,\n Optional (str) marker_statistics: ,\n },\n },\n },\n Optional (str) police: {\n Optional (str) cir_bps: ,\n Optional (str) pir_bps: ,\n Optional (str) cir_bc_bytes: ,\n Optional (str) cir_be_bytes: ,\n Optional (str) pir_bc_bytes: ,\n Optional (str) pir_be_bytes: ,\n Optional (str) police_bps: ,\n Optional (str) police_limit: ,\n Optional (str) extended_limit: ,\n Optional (str) bandwidth_remaining_ratio: ,\n Optional (str) conformed: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n Optional (str) afd_wred_stats: {\n 'virtual_class': {\n Any (str) *: {\n 'dscp': ,\n 'min': ,\n 'max': ,\n 'transmit_bytes': ,\n 'transmit_packets': ,\n 'random_drop_bytes': ,\n 'random_drop_packets': ,\n 'afd_weight': ,\n },\n },\n 'total_drops_bytes': ,\n 'total_drops_packets': ,\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n Optional (str) priority_level: {\n Any (str) *: {\n Optional (str) queueing: ,\n Optional (str) queue_limit_packets: ,\n Optional (str) queue_limit_bytes: ,\n Optional (str) queue_limit_us: ,\n Optional (str) queue_depth: ,\n Optional (str) total_drops: ,\n Optional (str) no_buffer_drops: ,\n Optional (str) pkts_output: ,\n Optional (str) bytes_output: ,\n },\n },\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n Optional (str) priority_level: {\n Any (str) *: {\n Optional (str) queueing: ,\n Optional (str) queue_limit_packets: ,\n Optional (str) queue_limit_bytes: ,\n Optional (str) queue_limit_us: ,\n Optional (str) queue_depth: ,\n Optional (str) total_drops: ,\n Optional (str) no_buffer_drops: ,\n Optional (str) pkts_output: ,\n Optional (str) bytes_output: ,\n },\n },\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n Optional (str) priority_level: {\n Any (str) *: {\n Optional (str) queueing: ,\n Optional (str) queue_limit_packets: ,\n Optional (str) queue_limit_bytes: ,\n Optional (str) queue_limit_us: ,\n Optional (str) queue_depth: ,\n Optional (str) total_drops: ,\n Optional (str) no_buffer_drops: ,\n Optional (str) pkts_output: ,\n Optional (str) bytes_output: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_policy-map_interface_interface_output_class_class_name", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_policy_map.py#L1858" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_policy_map.py#L1860" } }, "show policy-map interface {interface} {direction}": { @@ -50981,7 +52800,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n Optional (str) service_group: ,\n Optional (str) service_policy: {\n Any (str) *: {\n Optional (str) policy_name: {\n Any (str) *: {\n Optional (str) class_map: {\n Any (str) *: {\n 'match_evaluation': ,\n 'match': ,\n Optional (str) packets: ,\n Optional (str) packet_output: ,\n Optional (str) packet_drop: ,\n Optional (str) tail_random_drops: ,\n Optional (str) other_drops: ,\n Optional (str) bytes: ,\n Optional (str) queueing: ,\n Optional (str) queue_limit_packets: ,\n Optional (str) queue_size: ,\n Optional (str) queue_limit: ,\n Optional (str) queue_limit_bytes: ,\n Optional (str) queue_limit_us: ,\n Optional (str) queue_depth: ,\n Optional (str) total_drops: ,\n Optional (str) no_buffer_drops: ,\n Optional (str) pkts_output: ,\n Optional (str) bytes_output: ,\n Optional (str) pkts_matched: ,\n Optional (str) bytes_matched: ,\n Optional (str) pkts_queued: ,\n Optional (str) bytes_queued: ,\n Optional (str) shape_type: ,\n Optional (str) shape_cir_bps: ,\n Optional (str) shape_bc_bps: ,\n Optional (str) shape_be_bps: ,\n Optional (str) target_shape_rate: ,\n Optional (str) output_queue: ,\n Optional (str) bandwidth_percent: ,\n Optional (str) bandwidth_kbps: ,\n Optional (str) bandwidth: ,\n Optional (str) bandwidth_remaining_ratio: ,\n Optional (str) bandwidth_remaining_percent: ,\n Optional (str) fair_queue_limit_per_flow: ,\n Optional (str) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\n Optional (str) overhead_accounting: ,\n Optional (str) random_detect: {\n Optional (str) exp_weight_constant: ,\n Optional (str) exponential_weight: ,\n Optional (str) mean_queue_depth: ,\n Optional (str) class: {\n Any (str) *: {\n 'transmitted_packets': ,\n 'transmitted_bytes': ,\n 'random_drop_packets': ,\n 'random_drop_bytes': ,\n 'tail_drop_packets': ,\n 'tail_drop_bytes': ,\n 'minimum_thresh': ,\n 'maximum_thresh': ,\n 'mark_prob': ,\n Optional (str) ecn_mark: ,\n },\n },\n },\n Optional (str) priority: {\n Optional (str) percent: ,\n Optional (str) kbps: ,\n Optional (str) burst_bytes: ,\n Optional (str) exceed_drops: ,\n Optional (str) type: ,\n },\n Optional (str) rate: {\n Optional (str) interval: ,\n Optional (str) offered_rate_bps: ,\n Optional (str) drop_rate_bps: ,\n },\n Optional (str) policy: {\n Any (str) *: {\n 'class': {\n Any (str) *: {\n Optional (str) bandwidth: ,\n Optional (str) random_detect: {\n 'precedence': ,\n 'bytes1': ,\n 'bytes2': ,\n 'bytes3': ,\n },\n },\n },\n },\n },\n Optional (str) qos_set: {\n Optional (str) mpls_experimental_imposition: ,\n Any (str) *: {\n Any (str) *: {\n Optional (str) packets_marked: ,\n Optional (str) marker_statistics: ,\n },\n },\n },\n Optional (str) police: {\n Optional (str) cir_bps: ,\n Optional (str) pir_bps: ,\n Optional (str) cir_bc_bytes: ,\n Optional (str) cir_be_bytes: ,\n Optional (str) pir_bc_bytes: ,\n Optional (str) pir_be_bytes: ,\n Optional (str) rate_bps: ,\n Optional (str) burst_bytes: ,\n Optional (str) police_bps: ,\n Optional (str) police_limit: ,\n Optional (str) extended_limit: ,\n Optional (str) bandwidth_remaining_ratio: ,\n Optional (str) conformed: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n Optional (str) afd_wred_stats: {\n 'virtual_class': {\n Any (str) *: {\n 'dscp': ,\n 'min': ,\n 'max': ,\n 'transmit_bytes': ,\n 'transmit_packets': ,\n 'random_drop_bytes': ,\n 'random_drop_packets': ,\n 'afd_weight': ,\n },\n },\n 'total_drops_bytes': ,\n 'total_drops_packets': ,\n },\n Optional (str) child_policy_name: {\n Any (str) *: {\n Optional (str) class_map: {\n Any (str) *: {\n 'match_evaluation': ,\n 'match': ,\n Optional (str) packets: ,\n Optional (str) packet_output: ,\n Optional (str) packet_drop: ,\n Optional (str) tail_random_drops: ,\n Optional (str) other_drops: ,\n Optional (str) bytes: ,\n Optional (str) queueing: ,\n Optional (str) queue_limit_packets: ,\n Optional (str) queue_size: ,\n Optional (str) queue_limit: ,\n Optional (str) queue_limit_bytes: ,\n Optional (str) queue_limit_us: ,\n Optional (str) queue_depth: ,\n Optional (str) total_drops: ,\n Optional (str) no_buffer_drops: ,\n Optional (str) pkts_output: ,\n Optional (str) bytes_output: ,\n Optional (str) pkts_matched: ,\n Optional (str) bytes_matched: ,\n Optional (str) pkts_queued: ,\n Optional (str) bytes_queued: ,\n Optional (str) shape_type: ,\n Optional (str) shape_cir_bps: ,\n Optional (str) shape_bc_bps: ,\n Optional (str) shape_be_bps: ,\n Optional (str) target_shape_rate: ,\n Optional (str) output_queue: ,\n Optional (str) bandwidth_percent: ,\n Optional (str) bandwidth_kbps: ,\n Optional (str) bandwidth: ,\n Optional (str) bandwidth_remaining_ratio: ,\n Optional (str) bandwidth_remaining_percent: ,\n Optional (str) fair_queue_limit_per_flow: ,\n Optional (str) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\n Optional (str) overhead_accounting: ,\n Optional (str) random_detect: {\n Optional (str) exp_weight_constant: ,\n Optional (str) exponential_weight: ,\n Optional (str) mean_queue_depth: ,\n Optional (str) class: {\n Any (str) *: {\n 'transmitted_packets': ,\n 'transmitted_bytes': ,\n 'random_drop_packets': ,\n 'random_drop_bytes': ,\n 'tail_drop_packets': ,\n 'tail_drop_bytes': ,\n 'minimum_thresh': ,\n 'maximum_thresh': ,\n 'mark_prob': ,\n Optional (str) ecn_mark: ,\n },\n },\n },\n Optional (str) priority: {\n Optional (str) percent: ,\n Optional (str) kbps: ,\n Optional (str) burst_bytes: ,\n Optional (str) exceed_drops: ,\n Optional (str) type: ,\n },\n Optional (str) rate: {\n Optional (str) interval: ,\n Optional (str) offered_rate_bps: ,\n Optional (str) drop_rate_bps: ,\n },\n Optional (str) policy: {\n Any (str) *: {\n 'class': {\n Any (str) *: {\n Optional (str) bandwidth: ,\n Optional (str) random_detect: {\n 'precedence': ,\n 'bytes1': ,\n 'bytes2': ,\n 'bytes3': ,\n },\n },\n },\n },\n },\n Optional (str) qos_set: {\n Optional (str) mpls_experimental_imposition: ,\n Any (str) *: {\n Any (str) *: {\n Optional (str) packets_marked: ,\n Optional (str) marker_statistics: ,\n },\n },\n },\n Optional (str) police: {\n Optional (str) cir_bps: ,\n Optional (str) pir_bps: ,\n Optional (str) cir_bc_bytes: ,\n Optional (str) cir_be_bytes: ,\n Optional (str) pir_bc_bytes: ,\n Optional (str) pir_be_bytes: ,\n Optional (str) police_bps: ,\n Optional (str) police_limit: ,\n Optional (str) extended_limit: ,\n Optional (str) bandwidth_remaining_ratio: ,\n Optional (str) conformed: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n Optional (str) afd_wred_stats: {\n 'virtual_class': {\n Any (str) *: {\n 'dscp': ,\n 'min': ,\n 'max': ,\n 'transmit_bytes': ,\n 'transmit_packets': ,\n 'random_drop_bytes': ,\n 'random_drop_packets': ,\n 'afd_weight': ,\n },\n },\n 'total_drops_bytes': ,\n 'total_drops_packets': ,\n },\n Optional (str) child_policy_name: {\n Any (str) *: {\n Optional (str) class_map: {\n Any (str) *: {\n 'match_evaluation': ,\n 'match': ,\n Optional (str) packets: ,\n Optional (str) packet_output: ,\n Optional (str) packet_drop: ,\n Optional (str) tail_random_drops: ,\n Optional (str) other_drops: ,\n Optional (str) bytes: ,\n Optional (str) queueing: ,\n Optional (str) queue_limit_packets: ,\n Optional (str) queue_size: ,\n Optional (str) queue_limit: ,\n Optional (str) queue_limit_bytes: ,\n Optional (str) queue_limit_us: ,\n Optional (str) queue_depth: ,\n Optional (str) total_drops: ,\n Optional (str) no_buffer_drops: ,\n Optional (str) pkts_output: ,\n Optional (str) bytes_output: ,\n Optional (str) pkts_matched: ,\n Optional (str) bytes_matched: ,\n Optional (str) pkts_queued: ,\n Optional (str) bytes_queued: ,\n Optional (str) shape_type: ,\n Optional (str) shape_cir_bps: ,\n Optional (str) shape_bc_bps: ,\n Optional (str) shape_be_bps: ,\n Optional (str) target_shape_rate: ,\n Optional (str) output_queue: ,\n Optional (str) bandwidth_percent: ,\n Optional (str) bandwidth_kbps: ,\n Optional (str) bandwidth: ,\n Optional (str) bandwidth_remaining_ratio: ,\n Optional (str) bandwidth_remaining_percent: ,\n Optional (str) fair_queue_limit_per_flow: ,\n Optional (str) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\n Optional (str) overhead_accounting: ,\n Optional (str) random_detect: {\n Optional (str) exp_weight_constant: ,\n Optional (str) exponential_weight: ,\n Optional (str) mean_queue_depth: ,\n Optional (str) class: {\n Any (str) *: {\n 'transmitted_packets': ,\n 'transmitted_bytes': ,\n 'random_drop_packets': ,\n 'random_drop_bytes': ,\n 'tail_drop_packets': ,\n 'tail_drop_bytes': ,\n 'minimum_thresh': ,\n 'maximum_thresh': ,\n 'mark_prob': ,\n Optional (str) ecn_mark: ,\n },\n },\n },\n Optional (str) priority: {\n Optional (str) percent: ,\n Optional (str) kbps: ,\n Optional (str) burst_bytes: ,\n Optional (str) exceed_drops: ,\n Optional (str) type: ,\n },\n Optional (str) rate: {\n Optional (str) interval: ,\n Optional (str) offered_rate_bps: ,\n Optional (str) drop_rate_bps: ,\n },\n Optional (str) policy: {\n Any (str) *: {\n 'class': {\n Any (str) *: {\n Optional (str) bandwidth: ,\n Optional (str) random_detect: {\n 'precedence': ,\n 'bytes1': ,\n 'bytes2': ,\n 'bytes3': ,\n },\n },\n },\n },\n },\n Optional (str) qos_set: {\n Optional (str) mpls_experimental_imposition: ,\n Any (str) *: {\n Any (str) *: {\n Optional (str) packets_marked: ,\n Optional (str) marker_statistics: ,\n },\n },\n },\n Optional (str) police: {\n Optional (str) cir_bps: ,\n Optional (str) pir_bps: ,\n Optional (str) cir_bc_bytes: ,\n Optional (str) cir_be_bytes: ,\n Optional (str) pir_bc_bytes: ,\n Optional (str) pir_be_bytes: ,\n Optional (str) police_bps: ,\n Optional (str) police_limit: ,\n Optional (str) extended_limit: ,\n Optional (str) bandwidth_remaining_ratio: ,\n Optional (str) conformed: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n Optional (str) afd_wred_stats: {\n 'virtual_class': {\n Any (str) *: {\n 'dscp': ,\n 'min': ,\n 'max': ,\n 'transmit_bytes': ,\n 'transmit_packets': ,\n 'random_drop_bytes': ,\n 'random_drop_packets': ,\n 'afd_weight': ,\n },\n },\n 'total_drops_bytes': ,\n 'total_drops_packets': ,\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n Optional (str) priority_level: {\n Any (str) *: {\n Optional (str) queueing: ,\n Optional (str) queue_limit_packets: ,\n Optional (str) queue_limit_bytes: ,\n Optional (str) queue_limit_us: ,\n Optional (str) queue_depth: ,\n Optional (str) total_drops: ,\n Optional (str) no_buffer_drops: ,\n Optional (str) pkts_output: ,\n Optional (str) bytes_output: ,\n },\n },\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n Optional (str) priority_level: {\n Any (str) *: {\n Optional (str) queueing: ,\n Optional (str) queue_limit_packets: ,\n Optional (str) queue_limit_bytes: ,\n Optional (str) queue_limit_us: ,\n Optional (str) queue_depth: ,\n Optional (str) total_drops: ,\n Optional (str) no_buffer_drops: ,\n Optional (str) pkts_output: ,\n Optional (str) bytes_output: ,\n },\n },\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n Optional (str) priority_level: {\n Any (str) *: {\n Optional (str) queueing: ,\n Optional (str) queue_limit_packets: ,\n Optional (str) queue_limit_bytes: ,\n Optional (str) queue_limit_us: ,\n Optional (str) queue_depth: ,\n Optional (str) total_drops: ,\n Optional (str) no_buffer_drops: ,\n Optional (str) pkts_output: ,\n Optional (str) bytes_output: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_policy-map_target_service-group_num", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_policy_map.py#L1918" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_policy_map.py#L1920" } }, "show policy-map type control subscriber binding {policy_map_name}": { @@ -50992,7 +52811,7 @@ "package": "genie.libs.parser", "schema": "{\n'policy_map_name': ,\n'interfaces_list': ,\n}", "uid": "show_policy-map_type_control_subscriber_binding_policy_map_name", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_policy_map.py#L2955" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_policy_map.py#L2968" } }, "show policy-map type inspect zone-pair": { @@ -51043,7 +52862,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n Optional (str) service_group: ,\n Optional (str) service_policy: {\n Any (str) *: {\n Optional (str) policy_name: {\n Any (str) *: {\n Optional (str) class_map: {\n Any (str) *: {\n 'match_evaluation': ,\n 'match': ,\n Optional (str) packets: ,\n Optional (str) packet_output: ,\n Optional (str) packet_drop: ,\n Optional (str) tail_random_drops: ,\n Optional (str) other_drops: ,\n Optional (str) bytes: ,\n Optional (str) queueing: ,\n Optional (str) queue_limit_packets: ,\n Optional (str) queue_size: ,\n Optional (str) queue_limit: ,\n Optional (str) queue_limit_bytes: ,\n Optional (str) queue_limit_us: ,\n Optional (str) queue_depth: ,\n Optional (str) total_drops: ,\n Optional (str) no_buffer_drops: ,\n Optional (str) pkts_output: ,\n Optional (str) bytes_output: ,\n Optional (str) pkts_matched: ,\n Optional (str) bytes_matched: ,\n Optional (str) pkts_queued: ,\n Optional (str) bytes_queued: ,\n Optional (str) shape_type: ,\n Optional (str) shape_cir_bps: ,\n Optional (str) shape_bc_bps: ,\n Optional (str) shape_be_bps: ,\n Optional (str) target_shape_rate: ,\n Optional (str) output_queue: ,\n Optional (str) bandwidth_percent: ,\n Optional (str) bandwidth_kbps: ,\n Optional (str) bandwidth: ,\n Optional (str) bandwidth_remaining_ratio: ,\n Optional (str) bandwidth_remaining_percent: ,\n Optional (str) fair_queue_limit_per_flow: ,\n Optional (str) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\n Optional (str) overhead_accounting: ,\n Optional (str) random_detect: {\n Optional (str) exp_weight_constant: ,\n Optional (str) exponential_weight: ,\n Optional (str) mean_queue_depth: ,\n Optional (str) class: {\n Any (str) *: {\n 'transmitted_packets': ,\n 'transmitted_bytes': ,\n 'random_drop_packets': ,\n 'random_drop_bytes': ,\n 'tail_drop_packets': ,\n 'tail_drop_bytes': ,\n 'minimum_thresh': ,\n 'maximum_thresh': ,\n 'mark_prob': ,\n Optional (str) ecn_mark: ,\n },\n },\n },\n Optional (str) priority: {\n Optional (str) percent: ,\n Optional (str) kbps: ,\n Optional (str) burst_bytes: ,\n Optional (str) exceed_drops: ,\n Optional (str) type: ,\n },\n Optional (str) rate: {\n Optional (str) interval: ,\n Optional (str) offered_rate_bps: ,\n Optional (str) drop_rate_bps: ,\n },\n Optional (str) policy: {\n Any (str) *: {\n 'class': {\n Any (str) *: {\n Optional (str) bandwidth: ,\n Optional (str) random_detect: {\n 'precedence': ,\n 'bytes1': ,\n 'bytes2': ,\n 'bytes3': ,\n },\n },\n },\n },\n },\n Optional (str) qos_set: {\n Optional (str) mpls_experimental_imposition: ,\n Any (str) *: {\n Any (str) *: {\n Optional (str) packets_marked: ,\n Optional (str) marker_statistics: ,\n },\n },\n },\n Optional (str) police: {\n Optional (str) cir_bps: ,\n Optional (str) pir_bps: ,\n Optional (str) cir_bc_bytes: ,\n Optional (str) cir_be_bytes: ,\n Optional (str) pir_bc_bytes: ,\n Optional (str) pir_be_bytes: ,\n Optional (str) rate_bps: ,\n Optional (str) burst_bytes: ,\n Optional (str) police_bps: ,\n Optional (str) police_limit: ,\n Optional (str) extended_limit: ,\n Optional (str) bandwidth_remaining_ratio: ,\n Optional (str) conformed: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n Optional (str) afd_wred_stats: {\n 'virtual_class': {\n Any (str) *: {\n 'dscp': ,\n 'min': ,\n 'max': ,\n 'transmit_bytes': ,\n 'transmit_packets': ,\n 'random_drop_bytes': ,\n 'random_drop_packets': ,\n 'afd_weight': ,\n },\n },\n 'total_drops_bytes': ,\n 'total_drops_packets': ,\n },\n Optional (str) child_policy_name: {\n Any (str) *: {\n Optional (str) class_map: {\n Any (str) *: {\n 'match_evaluation': ,\n 'match': ,\n Optional (str) packets: ,\n Optional (str) packet_output: ,\n Optional (str) packet_drop: ,\n Optional (str) tail_random_drops: ,\n Optional (str) other_drops: ,\n Optional (str) bytes: ,\n Optional (str) queueing: ,\n Optional (str) queue_limit_packets: ,\n Optional (str) queue_size: ,\n Optional (str) queue_limit: ,\n Optional (str) queue_limit_bytes: ,\n Optional (str) queue_limit_us: ,\n Optional (str) queue_depth: ,\n Optional (str) total_drops: ,\n Optional (str) no_buffer_drops: ,\n Optional (str) pkts_output: ,\n Optional (str) bytes_output: ,\n Optional (str) pkts_matched: ,\n Optional (str) bytes_matched: ,\n Optional (str) pkts_queued: ,\n Optional (str) bytes_queued: ,\n Optional (str) shape_type: ,\n Optional (str) shape_cir_bps: ,\n Optional (str) shape_bc_bps: ,\n Optional (str) shape_be_bps: ,\n Optional (str) target_shape_rate: ,\n Optional (str) output_queue: ,\n Optional (str) bandwidth_percent: ,\n Optional (str) bandwidth_kbps: ,\n Optional (str) bandwidth: ,\n Optional (str) bandwidth_remaining_ratio: ,\n Optional (str) bandwidth_remaining_percent: ,\n Optional (str) fair_queue_limit_per_flow: ,\n Optional (str) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\n Optional (str) overhead_accounting: ,\n Optional (str) random_detect: {\n Optional (str) exp_weight_constant: ,\n Optional (str) exponential_weight: ,\n Optional (str) mean_queue_depth: ,\n Optional (str) class: {\n Any (str) *: {\n 'transmitted_packets': ,\n 'transmitted_bytes': ,\n 'random_drop_packets': ,\n 'random_drop_bytes': ,\n 'tail_drop_packets': ,\n 'tail_drop_bytes': ,\n 'minimum_thresh': ,\n 'maximum_thresh': ,\n 'mark_prob': ,\n Optional (str) ecn_mark: ,\n },\n },\n },\n Optional (str) priority: {\n Optional (str) percent: ,\n Optional (str) kbps: ,\n Optional (str) burst_bytes: ,\n Optional (str) exceed_drops: ,\n Optional (str) type: ,\n },\n Optional (str) rate: {\n Optional (str) interval: ,\n Optional (str) offered_rate_bps: ,\n Optional (str) drop_rate_bps: ,\n },\n Optional (str) policy: {\n Any (str) *: {\n 'class': {\n Any (str) *: {\n Optional (str) bandwidth: ,\n Optional (str) random_detect: {\n 'precedence': ,\n 'bytes1': ,\n 'bytes2': ,\n 'bytes3': ,\n },\n },\n },\n },\n },\n Optional (str) qos_set: {\n Optional (str) mpls_experimental_imposition: ,\n Any (str) *: {\n Any (str) *: {\n Optional (str) packets_marked: ,\n Optional (str) marker_statistics: ,\n },\n },\n },\n Optional (str) police: {\n Optional (str) cir_bps: ,\n Optional (str) pir_bps: ,\n Optional (str) cir_bc_bytes: ,\n Optional (str) cir_be_bytes: ,\n Optional (str) pir_bc_bytes: ,\n Optional (str) pir_be_bytes: ,\n Optional (str) police_bps: ,\n Optional (str) police_limit: ,\n Optional (str) extended_limit: ,\n Optional (str) bandwidth_remaining_ratio: ,\n Optional (str) conformed: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n Optional (str) afd_wred_stats: {\n 'virtual_class': {\n Any (str) *: {\n 'dscp': ,\n 'min': ,\n 'max': ,\n 'transmit_bytes': ,\n 'transmit_packets': ,\n 'random_drop_bytes': ,\n 'random_drop_packets': ,\n 'afd_weight': ,\n },\n },\n 'total_drops_bytes': ,\n 'total_drops_packets': ,\n },\n Optional (str) child_policy_name: {\n Any (str) *: {\n Optional (str) class_map: {\n Any (str) *: {\n 'match_evaluation': ,\n 'match': ,\n Optional (str) packets: ,\n Optional (str) packet_output: ,\n Optional (str) packet_drop: ,\n Optional (str) tail_random_drops: ,\n Optional (str) other_drops: ,\n Optional (str) bytes: ,\n Optional (str) queueing: ,\n Optional (str) queue_limit_packets: ,\n Optional (str) queue_size: ,\n Optional (str) queue_limit: ,\n Optional (str) queue_limit_bytes: ,\n Optional (str) queue_limit_us: ,\n Optional (str) queue_depth: ,\n Optional (str) total_drops: ,\n Optional (str) no_buffer_drops: ,\n Optional (str) pkts_output: ,\n Optional (str) bytes_output: ,\n Optional (str) pkts_matched: ,\n Optional (str) bytes_matched: ,\n Optional (str) pkts_queued: ,\n Optional (str) bytes_queued: ,\n Optional (str) shape_type: ,\n Optional (str) shape_cir_bps: ,\n Optional (str) shape_bc_bps: ,\n Optional (str) shape_be_bps: ,\n Optional (str) target_shape_rate: ,\n Optional (str) output_queue: ,\n Optional (str) bandwidth_percent: ,\n Optional (str) bandwidth_kbps: ,\n Optional (str) bandwidth: ,\n Optional (str) bandwidth_remaining_ratio: ,\n Optional (str) bandwidth_remaining_percent: ,\n Optional (str) fair_queue_limit_per_flow: ,\n Optional (str) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\n Optional (str) overhead_accounting: ,\n Optional (str) random_detect: {\n Optional (str) exp_weight_constant: ,\n Optional (str) exponential_weight: ,\n Optional (str) mean_queue_depth: ,\n Optional (str) class: {\n Any (str) *: {\n 'transmitted_packets': ,\n 'transmitted_bytes': ,\n 'random_drop_packets': ,\n 'random_drop_bytes': ,\n 'tail_drop_packets': ,\n 'tail_drop_bytes': ,\n 'minimum_thresh': ,\n 'maximum_thresh': ,\n 'mark_prob': ,\n Optional (str) ecn_mark: ,\n },\n },\n },\n Optional (str) priority: {\n Optional (str) percent: ,\n Optional (str) kbps: ,\n Optional (str) burst_bytes: ,\n Optional (str) exceed_drops: ,\n Optional (str) type: ,\n },\n Optional (str) rate: {\n Optional (str) interval: ,\n Optional (str) offered_rate_bps: ,\n Optional (str) drop_rate_bps: ,\n },\n Optional (str) policy: {\n Any (str) *: {\n 'class': {\n Any (str) *: {\n Optional (str) bandwidth: ,\n Optional (str) random_detect: {\n 'precedence': ,\n 'bytes1': ,\n 'bytes2': ,\n 'bytes3': ,\n },\n },\n },\n },\n },\n Optional (str) qos_set: {\n Optional (str) mpls_experimental_imposition: ,\n Any (str) *: {\n Any (str) *: {\n Optional (str) packets_marked: ,\n Optional (str) marker_statistics: ,\n },\n },\n },\n Optional (str) police: {\n Optional (str) cir_bps: ,\n Optional (str) pir_bps: ,\n Optional (str) cir_bc_bytes: ,\n Optional (str) cir_be_bytes: ,\n Optional (str) pir_bc_bytes: ,\n Optional (str) pir_be_bytes: ,\n Optional (str) police_bps: ,\n Optional (str) police_limit: ,\n Optional (str) extended_limit: ,\n Optional (str) bandwidth_remaining_ratio: ,\n Optional (str) conformed: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n Optional (str) afd_wred_stats: {\n 'virtual_class': {\n Any (str) *: {\n 'dscp': ,\n 'min': ,\n 'max': ,\n 'transmit_bytes': ,\n 'transmit_packets': ,\n 'random_drop_bytes': ,\n 'random_drop_packets': ,\n 'afd_weight': ,\n },\n },\n 'total_drops_bytes': ,\n 'total_drops_packets': ,\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n Optional (str) priority_level: {\n Any (str) *: {\n Optional (str) queueing: ,\n Optional (str) queue_limit_packets: ,\n Optional (str) queue_limit_bytes: ,\n Optional (str) queue_limit_us: ,\n Optional (str) queue_depth: ,\n Optional (str) total_drops: ,\n Optional (str) no_buffer_drops: ,\n Optional (str) pkts_output: ,\n Optional (str) bytes_output: ,\n },\n },\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n Optional (str) priority_level: {\n Any (str) *: {\n Optional (str) queueing: ,\n Optional (str) queue_limit_packets: ,\n Optional (str) queue_limit_bytes: ,\n Optional (str) queue_limit_us: ,\n Optional (str) queue_depth: ,\n Optional (str) total_drops: ,\n Optional (str) no_buffer_drops: ,\n Optional (str) pkts_output: ,\n Optional (str) bytes_output: ,\n },\n },\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n Optional (str) priority_level: {\n Any (str) *: {\n Optional (str) queueing: ,\n Optional (str) queue_limit_packets: ,\n Optional (str) queue_limit_bytes: ,\n Optional (str) queue_limit_us: ,\n Optional (str) queue_depth: ,\n Optional (str) total_drops: ,\n Optional (str) no_buffer_drops: ,\n Optional (str) pkts_output: ,\n Optional (str) bytes_output: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_policy-map_type_queueing_interface_interface_output", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_policy_map.py#L3372" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_policy_map.py#L3385" } }, "show policy-map type queueing interface {interface} output class {class_name}": { @@ -51054,7 +52873,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n Optional (str) service_group: ,\n Optional (str) service_policy: {\n Any (str) *: {\n Optional (str) policy_name: {\n Any (str) *: {\n Optional (str) class_map: {\n Any (str) *: {\n 'match_evaluation': ,\n 'match': ,\n Optional (str) packets: ,\n Optional (str) packet_output: ,\n Optional (str) packet_drop: ,\n Optional (str) tail_random_drops: ,\n Optional (str) other_drops: ,\n Optional (str) bytes: ,\n Optional (str) queueing: ,\n Optional (str) queue_limit_packets: ,\n Optional (str) queue_size: ,\n Optional (str) queue_limit: ,\n Optional (str) queue_limit_bytes: ,\n Optional (str) queue_limit_us: ,\n Optional (str) queue_depth: ,\n Optional (str) total_drops: ,\n Optional (str) no_buffer_drops: ,\n Optional (str) pkts_output: ,\n Optional (str) bytes_output: ,\n Optional (str) pkts_matched: ,\n Optional (str) bytes_matched: ,\n Optional (str) pkts_queued: ,\n Optional (str) bytes_queued: ,\n Optional (str) shape_type: ,\n Optional (str) shape_cir_bps: ,\n Optional (str) shape_bc_bps: ,\n Optional (str) shape_be_bps: ,\n Optional (str) target_shape_rate: ,\n Optional (str) output_queue: ,\n Optional (str) bandwidth_percent: ,\n Optional (str) bandwidth_kbps: ,\n Optional (str) bandwidth: ,\n Optional (str) bandwidth_remaining_ratio: ,\n Optional (str) bandwidth_remaining_percent: ,\n Optional (str) fair_queue_limit_per_flow: ,\n Optional (str) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\n Optional (str) overhead_accounting: ,\n Optional (str) random_detect: {\n Optional (str) exp_weight_constant: ,\n Optional (str) exponential_weight: ,\n Optional (str) mean_queue_depth: ,\n Optional (str) class: {\n Any (str) *: {\n 'transmitted_packets': ,\n 'transmitted_bytes': ,\n 'random_drop_packets': ,\n 'random_drop_bytes': ,\n 'tail_drop_packets': ,\n 'tail_drop_bytes': ,\n 'minimum_thresh': ,\n 'maximum_thresh': ,\n 'mark_prob': ,\n Optional (str) ecn_mark: ,\n },\n },\n },\n Optional (str) priority: {\n Optional (str) percent: ,\n Optional (str) kbps: ,\n Optional (str) burst_bytes: ,\n Optional (str) exceed_drops: ,\n Optional (str) type: ,\n },\n Optional (str) rate: {\n Optional (str) interval: ,\n Optional (str) offered_rate_bps: ,\n Optional (str) drop_rate_bps: ,\n },\n Optional (str) policy: {\n Any (str) *: {\n 'class': {\n Any (str) *: {\n Optional (str) bandwidth: ,\n Optional (str) random_detect: {\n 'precedence': ,\n 'bytes1': ,\n 'bytes2': ,\n 'bytes3': ,\n },\n },\n },\n },\n },\n Optional (str) qos_set: {\n Optional (str) mpls_experimental_imposition: ,\n Any (str) *: {\n Any (str) *: {\n Optional (str) packets_marked: ,\n Optional (str) marker_statistics: ,\n },\n },\n },\n Optional (str) police: {\n Optional (str) cir_bps: ,\n Optional (str) pir_bps: ,\n Optional (str) cir_bc_bytes: ,\n Optional (str) cir_be_bytes: ,\n Optional (str) pir_bc_bytes: ,\n Optional (str) pir_be_bytes: ,\n Optional (str) rate_bps: ,\n Optional (str) burst_bytes: ,\n Optional (str) police_bps: ,\n Optional (str) police_limit: ,\n Optional (str) extended_limit: ,\n Optional (str) bandwidth_remaining_ratio: ,\n Optional (str) conformed: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n Optional (str) afd_wred_stats: {\n 'virtual_class': {\n Any (str) *: {\n 'dscp': ,\n 'min': ,\n 'max': ,\n 'transmit_bytes': ,\n 'transmit_packets': ,\n 'random_drop_bytes': ,\n 'random_drop_packets': ,\n 'afd_weight': ,\n },\n },\n 'total_drops_bytes': ,\n 'total_drops_packets': ,\n },\n Optional (str) child_policy_name: {\n Any (str) *: {\n Optional (str) class_map: {\n Any (str) *: {\n 'match_evaluation': ,\n 'match': ,\n Optional (str) packets: ,\n Optional (str) packet_output: ,\n Optional (str) packet_drop: ,\n Optional (str) tail_random_drops: ,\n Optional (str) other_drops: ,\n Optional (str) bytes: ,\n Optional (str) queueing: ,\n Optional (str) queue_limit_packets: ,\n Optional (str) queue_size: ,\n Optional (str) queue_limit: ,\n Optional (str) queue_limit_bytes: ,\n Optional (str) queue_limit_us: ,\n Optional (str) queue_depth: ,\n Optional (str) total_drops: ,\n Optional (str) no_buffer_drops: ,\n Optional (str) pkts_output: ,\n Optional (str) bytes_output: ,\n Optional (str) pkts_matched: ,\n Optional (str) bytes_matched: ,\n Optional (str) pkts_queued: ,\n Optional (str) bytes_queued: ,\n Optional (str) shape_type: ,\n Optional (str) shape_cir_bps: ,\n Optional (str) shape_bc_bps: ,\n Optional (str) shape_be_bps: ,\n Optional (str) target_shape_rate: ,\n Optional (str) output_queue: ,\n Optional (str) bandwidth_percent: ,\n Optional (str) bandwidth_kbps: ,\n Optional (str) bandwidth: ,\n Optional (str) bandwidth_remaining_ratio: ,\n Optional (str) bandwidth_remaining_percent: ,\n Optional (str) fair_queue_limit_per_flow: ,\n Optional (str) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\n Optional (str) overhead_accounting: ,\n Optional (str) random_detect: {\n Optional (str) exp_weight_constant: ,\n Optional (str) exponential_weight: ,\n Optional (str) mean_queue_depth: ,\n Optional (str) class: {\n Any (str) *: {\n 'transmitted_packets': ,\n 'transmitted_bytes': ,\n 'random_drop_packets': ,\n 'random_drop_bytes': ,\n 'tail_drop_packets': ,\n 'tail_drop_bytes': ,\n 'minimum_thresh': ,\n 'maximum_thresh': ,\n 'mark_prob': ,\n Optional (str) ecn_mark: ,\n },\n },\n },\n Optional (str) priority: {\n Optional (str) percent: ,\n Optional (str) kbps: ,\n Optional (str) burst_bytes: ,\n Optional (str) exceed_drops: ,\n Optional (str) type: ,\n },\n Optional (str) rate: {\n Optional (str) interval: ,\n Optional (str) offered_rate_bps: ,\n Optional (str) drop_rate_bps: ,\n },\n Optional (str) policy: {\n Any (str) *: {\n 'class': {\n Any (str) *: {\n Optional (str) bandwidth: ,\n Optional (str) random_detect: {\n 'precedence': ,\n 'bytes1': ,\n 'bytes2': ,\n 'bytes3': ,\n },\n },\n },\n },\n },\n Optional (str) qos_set: {\n Optional (str) mpls_experimental_imposition: ,\n Any (str) *: {\n Any (str) *: {\n Optional (str) packets_marked: ,\n Optional (str) marker_statistics: ,\n },\n },\n },\n Optional (str) police: {\n Optional (str) cir_bps: ,\n Optional (str) pir_bps: ,\n Optional (str) cir_bc_bytes: ,\n Optional (str) cir_be_bytes: ,\n Optional (str) pir_bc_bytes: ,\n Optional (str) pir_be_bytes: ,\n Optional (str) police_bps: ,\n Optional (str) police_limit: ,\n Optional (str) extended_limit: ,\n Optional (str) bandwidth_remaining_ratio: ,\n Optional (str) conformed: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n Optional (str) afd_wred_stats: {\n 'virtual_class': {\n Any (str) *: {\n 'dscp': ,\n 'min': ,\n 'max': ,\n 'transmit_bytes': ,\n 'transmit_packets': ,\n 'random_drop_bytes': ,\n 'random_drop_packets': ,\n 'afd_weight': ,\n },\n },\n 'total_drops_bytes': ,\n 'total_drops_packets': ,\n },\n Optional (str) child_policy_name: {\n Any (str) *: {\n Optional (str) class_map: {\n Any (str) *: {\n 'match_evaluation': ,\n 'match': ,\n Optional (str) packets: ,\n Optional (str) packet_output: ,\n Optional (str) packet_drop: ,\n Optional (str) tail_random_drops: ,\n Optional (str) other_drops: ,\n Optional (str) bytes: ,\n Optional (str) queueing: ,\n Optional (str) queue_limit_packets: ,\n Optional (str) queue_size: ,\n Optional (str) queue_limit: ,\n Optional (str) queue_limit_bytes: ,\n Optional (str) queue_limit_us: ,\n Optional (str) queue_depth: ,\n Optional (str) total_drops: ,\n Optional (str) no_buffer_drops: ,\n Optional (str) pkts_output: ,\n Optional (str) bytes_output: ,\n Optional (str) pkts_matched: ,\n Optional (str) bytes_matched: ,\n Optional (str) pkts_queued: ,\n Optional (str) bytes_queued: ,\n Optional (str) shape_type: ,\n Optional (str) shape_cir_bps: ,\n Optional (str) shape_bc_bps: ,\n Optional (str) shape_be_bps: ,\n Optional (str) target_shape_rate: ,\n Optional (str) output_queue: ,\n Optional (str) bandwidth_percent: ,\n Optional (str) bandwidth_kbps: ,\n Optional (str) bandwidth: ,\n Optional (str) bandwidth_remaining_ratio: ,\n Optional (str) bandwidth_remaining_percent: ,\n Optional (str) fair_queue_limit_per_flow: ,\n Optional (str) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\n Optional (str) overhead_accounting: ,\n Optional (str) random_detect: {\n Optional (str) exp_weight_constant: ,\n Optional (str) exponential_weight: ,\n Optional (str) mean_queue_depth: ,\n Optional (str) class: {\n Any (str) *: {\n 'transmitted_packets': ,\n 'transmitted_bytes': ,\n 'random_drop_packets': ,\n 'random_drop_bytes': ,\n 'tail_drop_packets': ,\n 'tail_drop_bytes': ,\n 'minimum_thresh': ,\n 'maximum_thresh': ,\n 'mark_prob': ,\n Optional (str) ecn_mark: ,\n },\n },\n },\n Optional (str) priority: {\n Optional (str) percent: ,\n Optional (str) kbps: ,\n Optional (str) burst_bytes: ,\n Optional (str) exceed_drops: ,\n Optional (str) type: ,\n },\n Optional (str) rate: {\n Optional (str) interval: ,\n Optional (str) offered_rate_bps: ,\n Optional (str) drop_rate_bps: ,\n },\n Optional (str) policy: {\n Any (str) *: {\n 'class': {\n Any (str) *: {\n Optional (str) bandwidth: ,\n Optional (str) random_detect: {\n 'precedence': ,\n 'bytes1': ,\n 'bytes2': ,\n 'bytes3': ,\n },\n },\n },\n },\n },\n Optional (str) qos_set: {\n Optional (str) mpls_experimental_imposition: ,\n Any (str) *: {\n Any (str) *: {\n Optional (str) packets_marked: ,\n Optional (str) marker_statistics: ,\n },\n },\n },\n Optional (str) police: {\n Optional (str) cir_bps: ,\n Optional (str) pir_bps: ,\n Optional (str) cir_bc_bytes: ,\n Optional (str) cir_be_bytes: ,\n Optional (str) pir_bc_bytes: ,\n Optional (str) pir_be_bytes: ,\n Optional (str) police_bps: ,\n Optional (str) police_limit: ,\n Optional (str) extended_limit: ,\n Optional (str) bandwidth_remaining_ratio: ,\n Optional (str) conformed: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n Optional (str) packets: ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n Optional (str) afd_wred_stats: {\n 'virtual_class': {\n Any (str) *: {\n 'dscp': ,\n 'min': ,\n 'max': ,\n 'transmit_bytes': ,\n 'transmit_packets': ,\n 'random_drop_bytes': ,\n 'random_drop_packets': ,\n 'afd_weight': ,\n },\n },\n 'total_drops_bytes': ,\n 'total_drops_packets': ,\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n Optional (str) priority_level: {\n Any (str) *: {\n Optional (str) queueing: ,\n Optional (str) queue_limit_packets: ,\n Optional (str) queue_limit_bytes: ,\n Optional (str) queue_limit_us: ,\n Optional (str) queue_depth: ,\n Optional (str) total_drops: ,\n Optional (str) no_buffer_drops: ,\n Optional (str) pkts_output: ,\n Optional (str) bytes_output: ,\n },\n },\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n Optional (str) priority_level: {\n Any (str) *: {\n Optional (str) queueing: ,\n Optional (str) queue_limit_packets: ,\n Optional (str) queue_limit_bytes: ,\n Optional (str) queue_limit_us: ,\n Optional (str) queue_depth: ,\n Optional (str) total_drops: ,\n Optional (str) no_buffer_drops: ,\n Optional (str) pkts_output: ,\n Optional (str) bytes_output: ,\n },\n },\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n Optional (str) priority_level: {\n Any (str) *: {\n Optional (str) queueing: ,\n Optional (str) queue_limit_packets: ,\n Optional (str) queue_limit_bytes: ,\n Optional (str) queue_limit_us: ,\n Optional (str) queue_depth: ,\n Optional (str) total_drops: ,\n Optional (str) no_buffer_drops: ,\n Optional (str) pkts_output: ,\n Optional (str) bytes_output: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_policy-map_type_queueing_interface_interface_output_class_class_name", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_policy_map.py#L3372" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_policy_map.py#L3385" } }, "show policy-map type queueing {policy_name}": { @@ -51065,7 +52884,7 @@ "package": "genie.libs.parser", "schema": "{\n'policy_name': {\n Any (str) *: {\n 'class_map': {\n Any (str) *: {\n Optional (str) class_val: {\n Any (str) *: {\n 'min_threshold': ,\n 'max_threshold': ,\n 'mark_probability': ,\n },\n },\n Optional (str) cir_percent: ,\n Optional (str) cir_bps: ,\n Optional (str) queue_limit_bytes: ,\n Optional (str) wred_type: ,\n Optional (str) exponential_weight: ,\n Optional (str) average_rate_traffic_shaping: ,\n Optional (str) bandwidth_remaining_ratio: ,\n Optional (str) priority_level: ,\n },\n },\n },\n },\n}", "uid": "show_policy-map_type_queueing_policy_name", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_policy_map.py#L3435" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_policy_map.py#L3448" } }, "show policy-map {name}": { @@ -51074,9 +52893,9 @@ "doc": " Parser for\n * \"show policy-map\"\n * \"show policy-map {name}\"\n ", "module_name": "show_policy_map", "package": "genie.libs.parser", - "schema": "{\n'policy_map': {\n Any (str) *: {\n Optional (str) class: {\n Any (str) *: {\n Optional (str) priority_level: {\n Any (str) *: {\n 'kbps': ,\n },\n },\n Optional (str) police: {\n Optional (str) rate_pps: ,\n Optional (str) rate: ,\n Optional (str) cir_bps: ,\n Optional (str) cir_bc_bytes: ,\n Optional (str) cir_be_bytes: ,\n Optional (str) conform_color: ,\n Optional (str) conform_action: ,\n Optional (str) exceed_action: ,\n Optional (str) violate_action: ,\n Optional (str) service_policy: ,\n Optional (str) conform_burst: ,\n Optional (str) pir: ,\n Optional (str) pir_bc_bytes: ,\n Optional (str) pir_be_bytes: ,\n Optional (str) peak_burst: ,\n Optional (str) cir_percent: ,\n Optional (str) rate_percent: ,\n Optional (str) bc_ms: ,\n Optional (str) pir_percent: ,\n Optional (str) be_ms: ,\n },\n Optional (str) queue_limit_ms: ,\n Optional (str) queue_limit_packets: ,\n Optional (str) service_policy: ,\n Optional (str) bandwidth_kbps: ,\n Optional (str) bandwidth: ,\n Optional (str) bandwidth_remaining_percent: ,\n Optional (str) bandwidth_remaining_ratio: ,\n Optional (str) shape_average_min: ,\n Optional (str) set: ,\n Optional (str) conform_burst: ,\n Optional (str) priority: ,\n Optional (str) priority_kbps: ,\n Optional (str) priority_levels: ,\n Optional (str) peak_burst: ,\n Optional (str) average_rate_traffic_shaping: ,\n Optional (str) adaptive_rate_traffic_shaping: ,\n Optional (str) cir_percent: ,\n Optional (str) bc_msec: ,\n Optional (str) be_msec: ,\n Optional (str) be_bits: ,\n Optional (str) bc_bits: ,\n Optional (str) cir_bps: ,\n Optional (str) cir_upper_bound_bps: ,\n Optional (str) cir_lower_bound_bps: ,\n Optional (str) random_detect: {\n Optional (str) exponential_weight: ,\n Optional (str) bandwidth_percent: ,\n Optional (str) wred_type: ,\n Optional (str) class_val: {\n Any (str) *: {\n 'min_threshold': ,\n 'max_threshold': ,\n 'mark_probability': ,\n },\n },\n },\n Optional (str) weighted_fair_queueing: {\n 'bandwidth_percent': ,\n 'exponential_weight': ,\n 'explicit_congestion_notification': ,\n 'class_val': {\n Any (str) *: {\n 'min_threshold': ,\n 'max_threshold': ,\n 'mark_probability': ,\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'policy_map': {\n Any (str) *: {\n Optional (str) class: {\n Any (str) *: {\n Optional (str) priority_level: {\n Any (str) *: {\n 'kbps': ,\n },\n },\n Optional (str) police: {\n Optional (str) rate_pps: ,\n Optional (str) rate: ,\n Optional (str) cir_bps: ,\n Optional (str) cir_bc_bytes: ,\n Optional (str) cir_be_bytes: ,\n Optional (str) conform_color: ,\n Optional (str) conform_action: ,\n Optional (str) exceed_action: ,\n Optional (str) violate_action: ,\n Optional (str) service_policy: ,\n Optional (str) conform_burst: ,\n Optional (str) pir: ,\n Optional (str) pir_bc_bytes: ,\n Optional (str) pir_be_bytes: ,\n Optional (str) peak_burst: ,\n Optional (str) cir_percent: ,\n Optional (str) rate_percent: ,\n Optional (str) bc_ms: ,\n Optional (str) pir_percent: ,\n Optional (str) be_ms: ,\n },\n Optional (str) queue_limit_ms: ,\n Optional (str) queue_limit_packets: ,\n Optional (str) service_policy: ,\n Optional (str) bandwidth_kbps: ,\n Optional (str) bandwidth: ,\n Optional (str) bandwidth_remaining_percent: ,\n Optional (str) bandwidth_remaining_ratio: ,\n Optional (str) shape_average_min: ,\n Optional (str) set: ,\n Optional (str) conform_burst: ,\n Optional (str) priority: ,\n Optional (str) priority_percent: ,\n Optional (str) priority_kbps: ,\n Optional (str) priority_levels: ,\n Optional (str) peak_burst: ,\n Optional (str) average_rate_traffic_shaping: ,\n Optional (str) adaptive_rate_traffic_shaping: ,\n Optional (str) cir_percent: ,\n Optional (str) bc_msec: ,\n Optional (str) be_msec: ,\n Optional (str) be_bits: ,\n Optional (str) bc_bits: ,\n Optional (str) cir_bps: ,\n Optional (str) cir_upper_bound_bps: ,\n Optional (str) cir_lower_bound_bps: ,\n Optional (str) random_detect: {\n Optional (str) exponential_weight: ,\n Optional (str) bandwidth_percent: ,\n Optional (str) wred_type: ,\n Optional (str) class_val: {\n Any (str) *: {\n 'min_threshold': ,\n 'max_threshold': ,\n 'mark_probability': ,\n },\n },\n },\n Optional (str) weighted_fair_queueing: {\n 'bandwidth_percent': ,\n 'exponential_weight': ,\n 'explicit_congestion_notification': ,\n 'class_val': {\n Any (str) *: {\n 'min_threshold': ,\n 'max_threshold': ,\n 'mark_probability': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_policy-map_name", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_policy_map.py#L2385" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_policy_map.py#L2388" } }, "show policy-map {policy_name} class {class_name}": { @@ -51087,7 +52906,7 @@ "package": "genie.libs.parser", "schema": "{\n'class_names': {\n Any (str) *: {\n Optional (str) priority_level: ,\n Optional (str) priority_percent: ,\n Optional (str) bandwidth_remaining_percent: ,\n },\n },\n}", "uid": "show_policy-map_policy_name_class_class_name", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_policy_map.py#L3016" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_policy_map.py#L3029" } }, "show port-channel database": { @@ -51123,6 +52942,17 @@ "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_port_security.py#L41" } }, + "show port-security address": { + "iosxe": { + "class": "ShowPortSecurityAddress", + "doc": "Parser for 'show port-security address'\n ", + "module_name": "show_port_security", + "package": "genie.libs.parser", + "schema": "{\nOptional (str) interfaces: {\n Any (str) *: {\n 'vlan': ,\n 'mac': ,\n 'type': ,\n Optional (str) remaining_age: ,\n },\n },\n'total_addr_in_system': ,\n'max_addr_limit_in_system': ,\n}", + "uid": "show_port-security_address", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_port_security.py#L315" + } + }, "show port-security interface {interface}": { "iosxe": { "class": "ShowPortSecurityInterface", @@ -51145,6 +52975,17 @@ "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_port_security_interface_address_vlan.py#L21" } }, + "show port-security interface {interface} address | count {match}": { + "iosxe": { + "class": "ShowPortSecurityInterfaceCount", + "doc": "Parser for:\n show port-security interface {interface} address | count {match}\n ", + "module_name": "show_port_security", + "package": "genie.libs.parser", + "schema": "{\n'count': ,\n}", + "uid": "show_port-security_interface_interface_address___count_match", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_port_security.py#L395" + } + }, "show post": { "iosxe": { "c9300": { @@ -51365,9 +53206,9 @@ "doc": " parser for \"show ppp all\" ", "module_name": "show_ppp", "package": "genie.libs.parser", - "schema": "{\nOptional (str) interface: {\n Optional (Any) Any (str) *: {\n Optional (str) open: ,\n Optional (str) nego: ,\n Optional (str) fail: ,\n Optional (str) stage: ,\n Optional (str) peeraddress: ,\n },\n },\n}", + "schema": "{\nOptional (str) interface: {\n Optional (Any) Any (str) *: {\n Optional (str) open: ,\n Optional (str) nego: ,\n Optional (str) fail: ,\n Optional (str) stage: ,\n Optional (str) peeraddress: ,\n Optional (str) peername: ,\n },\n },\n}", "uid": "show_ppp_all", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ppp.py#L644" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ppp.py#L645" } }, "show ppp statistics": { @@ -51398,7 +53239,7 @@ "doc": " parser for \"show pppoe session\" ", "module_name": "show_pppoe", "package": "genie.libs.parser", - "schema": "{\n'pppoe_id': {\n Any (str) *: {\n 'uniq_id': Or (, ),\n 'remote_mac': ,\n 'local_mac': ,\n 'port': ,\n 'vt': Or (, ),\n 'va': ,\n Optional (str) va_st: ,\n 'state_type': ,\n },\n },\n}", + "schema": "{\n'pppoe_id': {\n Any (str) *: {\n 'uniq_id': Or (, ),\n 'remote_mac': ,\n 'local_mac': ,\n Optional (str) vlan: ,\n 'port': ,\n 'vt': Or (, ),\n 'va': ,\n Optional (str) va_st: ,\n 'state_type': ,\n },\n },\n}", "uid": "show_pppoe_session", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pppoe.py#L116" } @@ -51422,7 +53263,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) client_session: ,\nOptional (str) total: {\n Optional (str) total_count: ,\n Optional (str) total_pta_count: ,\n Optional (str) total_fwded_count: ,\n Optional (str) total_trans_count: ,\n Optional (str) interface: {\n Optional (Any) Any (str) *: {\n Optional (str) total: ,\n Optional (str) pta: ,\n Optional (str) fwded: ,\n Optional (str) trans: ,\n },\n },\n },\n}", "uid": "show_pppoe_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pppoe.py#L200" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pppoe.py#L238" } }, "show processes": { @@ -51451,7 +53292,7 @@ "doc": "Parser for show processes cpu\n show processes cpu | include ", "module_name": "show_platform", "package": "genie.libs.parser", - "schema": "{\nOptional (str) five_sec_cpu_interrupts: ,\nOptional (str) five_sec_cpu_total: ,\nOptional (str) one_min_cpu: ,\nOptional (str) five_min_cpu: ,\nOptional (str) zero_cpu_processes: ,\nOptional (str) nonzero_cpu_processes: ,\nOptional (str) sort: {\n Any (str) *: {\n 'runtime': ,\n 'invoked': ,\n 'usecs': ,\n 'five_sec_cpu': ,\n 'one_min_cpu': ,\n 'five_min_cpu': ,\n 'tty': ,\n 'pid': ,\n 'process': ,\n },\n },\n}", + "schema": "{\nOptional (str) core: {\n Any (str) *: {\n Optional (str) five_sec_cpu_interrupts: ,\n Optional (str) five_sec_cpu_total: ,\n Optional (str) one_min_cpu: ,\n Optional (str) five_min_cpu: ,\n Optional (str) zero_cpu_processes: ,\n Optional (str) nonzero_cpu_processes: ,\n Optional (str) sort: {\n Any (str) *: {\n 'runtime': ,\n 'invoked': ,\n 'usecs': ,\n 'five_sec_cpu': ,\n 'one_min_cpu': ,\n 'five_min_cpu': ,\n 'tty': ,\n 'pid': ,\n 'process': ,\n },\n },\n },\n },\nOptional (str) five_sec_cpu_interrupts: ,\nOptional (str) five_sec_cpu_total: ,\nOptional (str) one_min_cpu: ,\nOptional (str) five_min_cpu: ,\nOptional (str) zero_cpu_processes: ,\nOptional (str) nonzero_cpu_processes: ,\nOptional (str) sort: {\n Any (str) *: {\n 'runtime': ,\n 'invoked': ,\n 'usecs': ,\n 'five_sec_cpu': ,\n 'one_min_cpu': ,\n 'five_min_cpu': ,\n 'tty': ,\n 'pid': ,\n 'process': ,\n },\n },\n}", "uid": "show_processes_cpu", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_platform.py#L516" }, @@ -51460,9 +53301,9 @@ "doc": "Parser for show processes cpu\n show processes cpu | include ", "module_name": "show_platform", "package": "genie.libs.parser", - "schema": "{\nOptional (str) five_sec_cpu_interrupts: ,\nOptional (str) five_sec_cpu_total: ,\nOptional (str) one_min_cpu: ,\nOptional (str) five_min_cpu: ,\nOptional (str) zero_cpu_processes: ,\nOptional (str) nonzero_cpu_processes: ,\nOptional (str) sort: {\n Any (str) *: {\n 'runtime': ,\n 'invoked': ,\n 'usecs': ,\n 'five_sec_cpu': ,\n 'one_min_cpu': ,\n 'five_min_cpu': ,\n 'tty': ,\n 'pid': ,\n 'process': ,\n },\n },\n}", + "schema": "{\nOptional (str) core: {\n Any (str) *: {\n Optional (str) five_sec_cpu_interrupts: ,\n Optional (str) five_sec_cpu_total: ,\n Optional (str) one_min_cpu: ,\n Optional (str) five_min_cpu: ,\n Optional (str) zero_cpu_processes: ,\n Optional (str) nonzero_cpu_processes: ,\n Optional (str) sort: {\n Any (str) *: {\n 'runtime': ,\n 'invoked': ,\n 'usecs': ,\n 'five_sec_cpu': ,\n 'one_min_cpu': ,\n 'five_min_cpu': ,\n 'tty': ,\n 'pid': ,\n 'process': ,\n },\n },\n },\n },\nOptional (str) five_sec_cpu_interrupts: ,\nOptional (str) five_sec_cpu_total: ,\nOptional (str) one_min_cpu: ,\nOptional (str) five_min_cpu: ,\nOptional (str) zero_cpu_processes: ,\nOptional (str) nonzero_cpu_processes: ,\nOptional (str) sort: {\n Any (str) *: {\n 'runtime': ,\n 'invoked': ,\n 'usecs': ,\n 'five_sec_cpu': ,\n 'one_min_cpu': ,\n 'five_min_cpu': ,\n 'tty': ,\n 'pid': ,\n 'process': ,\n },\n },\n}", "uid": "show_processes_cpu", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L4690" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L5105" }, "iosxr": { "class": "ShowProcessesCpu", @@ -51480,7 +53321,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) five_sec_cpu_interrupts: ,\nOptional (str) five_sec_cpu_total: ,\nOptional (str) one_min_cpu: ,\nOptional (str) five_min_cpu: ,\nOptional (str) user_percent: ,\nOptional (str) kernel_percent: ,\nOptional (str) idle_percent: ,\nOptional (str) index: {\n Any (str) *: {\n 'pid': ,\n 'runtime_ms': ,\n 'invoked': ,\n 'usecs': ,\n 'one_sec': ,\n 'process': ,\n },\n },\n}", "uid": "show_processes_cpu", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_platform.py#L1625" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_platform.py#L1646" } }, "show processes cpu history": { @@ -51500,7 +53341,7 @@ "package": "genie.libs.parser", "schema": "{\n'60s': {\n Any (str) *: {\n 'maximum': ,\n Optional (str) average: ,\n },\n },\n'60m': {\n Any (str) *: {\n 'maximum': ,\n Optional (str) average: ,\n },\n },\n'72h': {\n Any (str) *: {\n 'maximum': ,\n Optional (str) average: ,\n },\n },\n}", "uid": "show_processes_cpu_history", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L6671" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L7351" } }, "show processes cpu platform": { @@ -51520,7 +53361,7 @@ "package": "genie.libs.parser", "schema": "{\n'cpu_utilization': {\n 'cpu_util_five_secs': ,\n 'cpu_util_one_min': ,\n 'cpu_util_five_min': ,\n Optional (str) core: {\n Any (str) *: {\n 'core_cpu_util_five_secs': ,\n 'core_cpu_util_one_min': ,\n 'core_cpu_util_five_min': ,\n },\n },\n },\n'pid': {\n Any (str) *: {\n 'ppid': ,\n 'five_sec': ,\n 'one_min': ,\n 'five_min': ,\n 'status': ,\n 'size': ,\n 'name': ,\n },\n },\n}", "uid": "show_processes_cpu_platform", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L4475" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L4886" } }, "show processes cpu platform sorted": { @@ -51531,7 +53372,7 @@ "package": "genie.libs.parser", "schema": "{\n'cpu_utilization': {\n 'cpu_util_five_secs': ,\n 'cpu_util_one_min': ,\n 'cpu_util_five_min': ,\n Optional (str) core: {\n Any (str) *: {\n 'core_cpu_util_five_secs': ,\n 'core_cpu_util_one_min': ,\n 'core_cpu_util_five_min': ,\n },\n },\n },\n'pid': {\n Any (str) *: {\n 'ppid': ,\n 'five_sec': ,\n 'one_min': ,\n 'five_min': ,\n 'status': ,\n 'size': ,\n 'name': ,\n },\n },\n}", "uid": "show_processes_cpu_platform_sorted", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L20204" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L21031" } }, "show processes cpu sorted": { @@ -51540,7 +53381,7 @@ "doc": "Parser for show processes cpu sorted\n show processes cpu sorted <1min|5min|5sec>\n show processes cpu sorted | include \n show processes cpu sorted <1min|5min|5sec> | include \n ", "module_name": "show_platform", "package": "genie.libs.parser", - "schema": "{\nOptional (str) five_sec_cpu_interrupts: ,\nOptional (str) five_sec_cpu_total: ,\nOptional (str) one_min_cpu: ,\nOptional (str) five_min_cpu: ,\nOptional (str) zero_cpu_processes: ,\nOptional (str) nonzero_cpu_processes: ,\nOptional (str) sort: {\n Any (str) *: {\n 'runtime': ,\n 'invoked': ,\n 'usecs': ,\n 'five_sec_cpu': ,\n 'one_min_cpu': ,\n 'five_min_cpu': ,\n 'tty': ,\n 'pid': ,\n 'process': ,\n },\n },\n}", + "schema": "{\nOptional (str) core: {\n Any (str) *: {\n Optional (str) five_sec_cpu_interrupts: ,\n Optional (str) five_sec_cpu_total: ,\n Optional (str) one_min_cpu: ,\n Optional (str) five_min_cpu: ,\n Optional (str) zero_cpu_processes: ,\n Optional (str) nonzero_cpu_processes: ,\n Optional (str) sort: {\n Any (str) *: {\n 'runtime': ,\n 'invoked': ,\n 'usecs': ,\n 'five_sec_cpu': ,\n 'one_min_cpu': ,\n 'five_min_cpu': ,\n 'tty': ,\n 'pid': ,\n 'process': ,\n },\n },\n },\n },\nOptional (str) five_sec_cpu_interrupts: ,\nOptional (str) five_sec_cpu_total: ,\nOptional (str) one_min_cpu: ,\nOptional (str) five_min_cpu: ,\nOptional (str) zero_cpu_processes: ,\nOptional (str) nonzero_cpu_processes: ,\nOptional (str) sort: {\n Any (str) *: {\n 'runtime': ,\n 'invoked': ,\n 'usecs': ,\n 'five_sec_cpu': ,\n 'one_min_cpu': ,\n 'five_min_cpu': ,\n 'tty': ,\n 'pid': ,\n 'process': ,\n },\n },\n}", "uid": "show_processes_cpu_sorted", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_platform.py#L507" }, @@ -51549,9 +53390,9 @@ "doc": "Parser for show processes cpu sorted\n show processes cpu sorted {sort_time}\n show processes cpu sorted | include {key_word}\n show processes cpu sorted | exclude {exclude}\n show processes cpu sorted {sort_time} | include {key_word}\n show processes cpu sorted {sort_time} | exclude {exclude}", "module_name": "show_platform", "package": "genie.libs.parser", - "schema": "{\nOptional (str) five_sec_cpu_interrupts: ,\nOptional (str) five_sec_cpu_total: ,\nOptional (str) one_min_cpu: ,\nOptional (str) five_min_cpu: ,\nOptional (str) zero_cpu_processes: ,\nOptional (str) nonzero_cpu_processes: ,\nOptional (str) sort: {\n Any (str) *: {\n 'runtime': ,\n 'invoked': ,\n 'usecs': ,\n 'five_sec_cpu': ,\n 'one_min_cpu': ,\n 'five_min_cpu': ,\n 'tty': ,\n 'pid': ,\n 'process': ,\n },\n },\n}", + "schema": "{\nOptional (str) core: {\n Any (str) *: {\n Optional (str) five_sec_cpu_interrupts: ,\n Optional (str) five_sec_cpu_total: ,\n Optional (str) one_min_cpu: ,\n Optional (str) five_min_cpu: ,\n Optional (str) zero_cpu_processes: ,\n Optional (str) nonzero_cpu_processes: ,\n Optional (str) sort: {\n Any (str) *: {\n 'runtime': ,\n 'invoked': ,\n 'usecs': ,\n 'five_sec_cpu': ,\n 'one_min_cpu': ,\n 'five_min_cpu': ,\n 'tty': ,\n 'pid': ,\n 'process': ,\n },\n },\n },\n },\nOptional (str) five_sec_cpu_interrupts: ,\nOptional (str) five_sec_cpu_total: ,\nOptional (str) one_min_cpu: ,\nOptional (str) five_min_cpu: ,\nOptional (str) zero_cpu_processes: ,\nOptional (str) nonzero_cpu_processes: ,\nOptional (str) sort: {\n Any (str) *: {\n 'runtime': ,\n 'invoked': ,\n 'usecs': ,\n 'five_sec_cpu': ,\n 'one_min_cpu': ,\n 'five_min_cpu': ,\n 'tty': ,\n 'pid': ,\n 'process': ,\n },\n },\n}", "uid": "show_processes_cpu_sorted", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L4351" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L4750" } }, "show processes cpu sorted {sort_time}": { @@ -51560,7 +53401,7 @@ "doc": "Parser for show processes cpu sorted\n show processes cpu sorted <1min|5min|5sec>\n show processes cpu sorted | include \n show processes cpu sorted <1min|5min|5sec> | include \n ", "module_name": "show_platform", "package": "genie.libs.parser", - "schema": "{\nOptional (str) five_sec_cpu_interrupts: ,\nOptional (str) five_sec_cpu_total: ,\nOptional (str) one_min_cpu: ,\nOptional (str) five_min_cpu: ,\nOptional (str) zero_cpu_processes: ,\nOptional (str) nonzero_cpu_processes: ,\nOptional (str) sort: {\n Any (str) *: {\n 'runtime': ,\n 'invoked': ,\n 'usecs': ,\n 'five_sec_cpu': ,\n 'one_min_cpu': ,\n 'five_min_cpu': ,\n 'tty': ,\n 'pid': ,\n 'process': ,\n },\n },\n}", + "schema": "{\nOptional (str) core: {\n Any (str) *: {\n Optional (str) five_sec_cpu_interrupts: ,\n Optional (str) five_sec_cpu_total: ,\n Optional (str) one_min_cpu: ,\n Optional (str) five_min_cpu: ,\n Optional (str) zero_cpu_processes: ,\n Optional (str) nonzero_cpu_processes: ,\n Optional (str) sort: {\n Any (str) *: {\n 'runtime': ,\n 'invoked': ,\n 'usecs': ,\n 'five_sec_cpu': ,\n 'one_min_cpu': ,\n 'five_min_cpu': ,\n 'tty': ,\n 'pid': ,\n 'process': ,\n },\n },\n },\n },\nOptional (str) five_sec_cpu_interrupts: ,\nOptional (str) five_sec_cpu_total: ,\nOptional (str) one_min_cpu: ,\nOptional (str) five_min_cpu: ,\nOptional (str) zero_cpu_processes: ,\nOptional (str) nonzero_cpu_processes: ,\nOptional (str) sort: {\n Any (str) *: {\n 'runtime': ,\n 'invoked': ,\n 'usecs': ,\n 'five_sec_cpu': ,\n 'one_min_cpu': ,\n 'five_min_cpu': ,\n 'tty': ,\n 'pid': ,\n 'process': ,\n },\n },\n}", "uid": "show_processes_cpu_sorted_sort_time", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_platform.py#L507" }, @@ -51569,9 +53410,9 @@ "doc": "Parser for show processes cpu sorted\n show processes cpu sorted {sort_time}\n show processes cpu sorted | include {key_word}\n show processes cpu sorted | exclude {exclude}\n show processes cpu sorted {sort_time} | include {key_word}\n show processes cpu sorted {sort_time} | exclude {exclude}", "module_name": "show_platform", "package": "genie.libs.parser", - "schema": "{\nOptional (str) five_sec_cpu_interrupts: ,\nOptional (str) five_sec_cpu_total: ,\nOptional (str) one_min_cpu: ,\nOptional (str) five_min_cpu: ,\nOptional (str) zero_cpu_processes: ,\nOptional (str) nonzero_cpu_processes: ,\nOptional (str) sort: {\n Any (str) *: {\n 'runtime': ,\n 'invoked': ,\n 'usecs': ,\n 'five_sec_cpu': ,\n 'one_min_cpu': ,\n 'five_min_cpu': ,\n 'tty': ,\n 'pid': ,\n 'process': ,\n },\n },\n}", + "schema": "{\nOptional (str) core: {\n Any (str) *: {\n Optional (str) five_sec_cpu_interrupts: ,\n Optional (str) five_sec_cpu_total: ,\n Optional (str) one_min_cpu: ,\n Optional (str) five_min_cpu: ,\n Optional (str) zero_cpu_processes: ,\n Optional (str) nonzero_cpu_processes: ,\n Optional (str) sort: {\n Any (str) *: {\n 'runtime': ,\n 'invoked': ,\n 'usecs': ,\n 'five_sec_cpu': ,\n 'one_min_cpu': ,\n 'five_min_cpu': ,\n 'tty': ,\n 'pid': ,\n 'process': ,\n },\n },\n },\n },\nOptional (str) five_sec_cpu_interrupts: ,\nOptional (str) five_sec_cpu_total: ,\nOptional (str) one_min_cpu: ,\nOptional (str) five_min_cpu: ,\nOptional (str) zero_cpu_processes: ,\nOptional (str) nonzero_cpu_processes: ,\nOptional (str) sort: {\n Any (str) *: {\n 'runtime': ,\n 'invoked': ,\n 'usecs': ,\n 'five_sec_cpu': ,\n 'one_min_cpu': ,\n 'five_min_cpu': ,\n 'tty': ,\n 'pid': ,\n 'process': ,\n },\n },\n}", "uid": "show_processes_cpu_sorted_sort_time", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L4351" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L4750" } }, "show processes cpu sorted {sort_time} | exclude {exclude}": { @@ -51580,7 +53421,7 @@ "doc": "Parser for show processes cpu sorted\n show processes cpu sorted <1min|5min|5sec>\n show processes cpu sorted | include \n show processes cpu sorted <1min|5min|5sec> | include \n ", "module_name": "show_platform", "package": "genie.libs.parser", - "schema": "{\nOptional (str) five_sec_cpu_interrupts: ,\nOptional (str) five_sec_cpu_total: ,\nOptional (str) one_min_cpu: ,\nOptional (str) five_min_cpu: ,\nOptional (str) zero_cpu_processes: ,\nOptional (str) nonzero_cpu_processes: ,\nOptional (str) sort: {\n Any (str) *: {\n 'runtime': ,\n 'invoked': ,\n 'usecs': ,\n 'five_sec_cpu': ,\n 'one_min_cpu': ,\n 'five_min_cpu': ,\n 'tty': ,\n 'pid': ,\n 'process': ,\n },\n },\n}", + "schema": "{\nOptional (str) core: {\n Any (str) *: {\n Optional (str) five_sec_cpu_interrupts: ,\n Optional (str) five_sec_cpu_total: ,\n Optional (str) one_min_cpu: ,\n Optional (str) five_min_cpu: ,\n Optional (str) zero_cpu_processes: ,\n Optional (str) nonzero_cpu_processes: ,\n Optional (str) sort: {\n Any (str) *: {\n 'runtime': ,\n 'invoked': ,\n 'usecs': ,\n 'five_sec_cpu': ,\n 'one_min_cpu': ,\n 'five_min_cpu': ,\n 'tty': ,\n 'pid': ,\n 'process': ,\n },\n },\n },\n },\nOptional (str) five_sec_cpu_interrupts: ,\nOptional (str) five_sec_cpu_total: ,\nOptional (str) one_min_cpu: ,\nOptional (str) five_min_cpu: ,\nOptional (str) zero_cpu_processes: ,\nOptional (str) nonzero_cpu_processes: ,\nOptional (str) sort: {\n Any (str) *: {\n 'runtime': ,\n 'invoked': ,\n 'usecs': ,\n 'five_sec_cpu': ,\n 'one_min_cpu': ,\n 'five_min_cpu': ,\n 'tty': ,\n 'pid': ,\n 'process': ,\n },\n },\n}", "uid": "show_processes_cpu_sorted_sort_time___exclude_exclude", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_platform.py#L507" }, @@ -51589,9 +53430,9 @@ "doc": "Parser for show processes cpu sorted\n show processes cpu sorted {sort_time}\n show processes cpu sorted | include {key_word}\n show processes cpu sorted | exclude {exclude}\n show processes cpu sorted {sort_time} | include {key_word}\n show processes cpu sorted {sort_time} | exclude {exclude}", "module_name": "show_platform", "package": "genie.libs.parser", - "schema": "{\nOptional (str) five_sec_cpu_interrupts: ,\nOptional (str) five_sec_cpu_total: ,\nOptional (str) one_min_cpu: ,\nOptional (str) five_min_cpu: ,\nOptional (str) zero_cpu_processes: ,\nOptional (str) nonzero_cpu_processes: ,\nOptional (str) sort: {\n Any (str) *: {\n 'runtime': ,\n 'invoked': ,\n 'usecs': ,\n 'five_sec_cpu': ,\n 'one_min_cpu': ,\n 'five_min_cpu': ,\n 'tty': ,\n 'pid': ,\n 'process': ,\n },\n },\n}", + "schema": "{\nOptional (str) core: {\n Any (str) *: {\n Optional (str) five_sec_cpu_interrupts: ,\n Optional (str) five_sec_cpu_total: ,\n Optional (str) one_min_cpu: ,\n Optional (str) five_min_cpu: ,\n Optional (str) zero_cpu_processes: ,\n Optional (str) nonzero_cpu_processes: ,\n Optional (str) sort: {\n Any (str) *: {\n 'runtime': ,\n 'invoked': ,\n 'usecs': ,\n 'five_sec_cpu': ,\n 'one_min_cpu': ,\n 'five_min_cpu': ,\n 'tty': ,\n 'pid': ,\n 'process': ,\n },\n },\n },\n },\nOptional (str) five_sec_cpu_interrupts: ,\nOptional (str) five_sec_cpu_total: ,\nOptional (str) one_min_cpu: ,\nOptional (str) five_min_cpu: ,\nOptional (str) zero_cpu_processes: ,\nOptional (str) nonzero_cpu_processes: ,\nOptional (str) sort: {\n Any (str) *: {\n 'runtime': ,\n 'invoked': ,\n 'usecs': ,\n 'five_sec_cpu': ,\n 'one_min_cpu': ,\n 'five_min_cpu': ,\n 'tty': ,\n 'pid': ,\n 'process': ,\n },\n },\n}", "uid": "show_processes_cpu_sorted_sort_time___exclude_exclude", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L4351" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L4750" } }, "show processes cpu sorted {sort_time} | include {key_word}": { @@ -51600,7 +53441,7 @@ "doc": "Parser for show processes cpu sorted\n show processes cpu sorted <1min|5min|5sec>\n show processes cpu sorted | include \n show processes cpu sorted <1min|5min|5sec> | include \n ", "module_name": "show_platform", "package": "genie.libs.parser", - "schema": "{\nOptional (str) five_sec_cpu_interrupts: ,\nOptional (str) five_sec_cpu_total: ,\nOptional (str) one_min_cpu: ,\nOptional (str) five_min_cpu: ,\nOptional (str) zero_cpu_processes: ,\nOptional (str) nonzero_cpu_processes: ,\nOptional (str) sort: {\n Any (str) *: {\n 'runtime': ,\n 'invoked': ,\n 'usecs': ,\n 'five_sec_cpu': ,\n 'one_min_cpu': ,\n 'five_min_cpu': ,\n 'tty': ,\n 'pid': ,\n 'process': ,\n },\n },\n}", + "schema": "{\nOptional (str) core: {\n Any (str) *: {\n Optional (str) five_sec_cpu_interrupts: ,\n Optional (str) five_sec_cpu_total: ,\n Optional (str) one_min_cpu: ,\n Optional (str) five_min_cpu: ,\n Optional (str) zero_cpu_processes: ,\n Optional (str) nonzero_cpu_processes: ,\n Optional (str) sort: {\n Any (str) *: {\n 'runtime': ,\n 'invoked': ,\n 'usecs': ,\n 'five_sec_cpu': ,\n 'one_min_cpu': ,\n 'five_min_cpu': ,\n 'tty': ,\n 'pid': ,\n 'process': ,\n },\n },\n },\n },\nOptional (str) five_sec_cpu_interrupts: ,\nOptional (str) five_sec_cpu_total: ,\nOptional (str) one_min_cpu: ,\nOptional (str) five_min_cpu: ,\nOptional (str) zero_cpu_processes: ,\nOptional (str) nonzero_cpu_processes: ,\nOptional (str) sort: {\n Any (str) *: {\n 'runtime': ,\n 'invoked': ,\n 'usecs': ,\n 'five_sec_cpu': ,\n 'one_min_cpu': ,\n 'five_min_cpu': ,\n 'tty': ,\n 'pid': ,\n 'process': ,\n },\n },\n}", "uid": "show_processes_cpu_sorted_sort_time___include_key_word", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_platform.py#L507" }, @@ -51609,9 +53450,9 @@ "doc": "Parser for show processes cpu sorted\n show processes cpu sorted {sort_time}\n show processes cpu sorted | include {key_word}\n show processes cpu sorted | exclude {exclude}\n show processes cpu sorted {sort_time} | include {key_word}\n show processes cpu sorted {sort_time} | exclude {exclude}", "module_name": "show_platform", "package": "genie.libs.parser", - "schema": "{\nOptional (str) five_sec_cpu_interrupts: ,\nOptional (str) five_sec_cpu_total: ,\nOptional (str) one_min_cpu: ,\nOptional (str) five_min_cpu: ,\nOptional (str) zero_cpu_processes: ,\nOptional (str) nonzero_cpu_processes: ,\nOptional (str) sort: {\n Any (str) *: {\n 'runtime': ,\n 'invoked': ,\n 'usecs': ,\n 'five_sec_cpu': ,\n 'one_min_cpu': ,\n 'five_min_cpu': ,\n 'tty': ,\n 'pid': ,\n 'process': ,\n },\n },\n}", + "schema": "{\nOptional (str) core: {\n Any (str) *: {\n Optional (str) five_sec_cpu_interrupts: ,\n Optional (str) five_sec_cpu_total: ,\n Optional (str) one_min_cpu: ,\n Optional (str) five_min_cpu: ,\n Optional (str) zero_cpu_processes: ,\n Optional (str) nonzero_cpu_processes: ,\n Optional (str) sort: {\n Any (str) *: {\n 'runtime': ,\n 'invoked': ,\n 'usecs': ,\n 'five_sec_cpu': ,\n 'one_min_cpu': ,\n 'five_min_cpu': ,\n 'tty': ,\n 'pid': ,\n 'process': ,\n },\n },\n },\n },\nOptional (str) five_sec_cpu_interrupts: ,\nOptional (str) five_sec_cpu_total: ,\nOptional (str) one_min_cpu: ,\nOptional (str) five_min_cpu: ,\nOptional (str) zero_cpu_processes: ,\nOptional (str) nonzero_cpu_processes: ,\nOptional (str) sort: {\n Any (str) *: {\n 'runtime': ,\n 'invoked': ,\n 'usecs': ,\n 'five_sec_cpu': ,\n 'one_min_cpu': ,\n 'five_min_cpu': ,\n 'tty': ,\n 'pid': ,\n 'process': ,\n },\n },\n}", "uid": "show_processes_cpu_sorted_sort_time___include_key_word", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L4351" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L4750" } }, "show processes cpu sorted | exclude {exclude}": { @@ -51620,7 +53461,7 @@ "doc": "Parser for show processes cpu sorted\n show processes cpu sorted <1min|5min|5sec>\n show processes cpu sorted | include \n show processes cpu sorted <1min|5min|5sec> | include \n ", "module_name": "show_platform", "package": "genie.libs.parser", - "schema": "{\nOptional (str) five_sec_cpu_interrupts: ,\nOptional (str) five_sec_cpu_total: ,\nOptional (str) one_min_cpu: ,\nOptional (str) five_min_cpu: ,\nOptional (str) zero_cpu_processes: ,\nOptional (str) nonzero_cpu_processes: ,\nOptional (str) sort: {\n Any (str) *: {\n 'runtime': ,\n 'invoked': ,\n 'usecs': ,\n 'five_sec_cpu': ,\n 'one_min_cpu': ,\n 'five_min_cpu': ,\n 'tty': ,\n 'pid': ,\n 'process': ,\n },\n },\n}", + "schema": "{\nOptional (str) core: {\n Any (str) *: {\n Optional (str) five_sec_cpu_interrupts: ,\n Optional (str) five_sec_cpu_total: ,\n Optional (str) one_min_cpu: ,\n Optional (str) five_min_cpu: ,\n Optional (str) zero_cpu_processes: ,\n Optional (str) nonzero_cpu_processes: ,\n Optional (str) sort: {\n Any (str) *: {\n 'runtime': ,\n 'invoked': ,\n 'usecs': ,\n 'five_sec_cpu': ,\n 'one_min_cpu': ,\n 'five_min_cpu': ,\n 'tty': ,\n 'pid': ,\n 'process': ,\n },\n },\n },\n },\nOptional (str) five_sec_cpu_interrupts: ,\nOptional (str) five_sec_cpu_total: ,\nOptional (str) one_min_cpu: ,\nOptional (str) five_min_cpu: ,\nOptional (str) zero_cpu_processes: ,\nOptional (str) nonzero_cpu_processes: ,\nOptional (str) sort: {\n Any (str) *: {\n 'runtime': ,\n 'invoked': ,\n 'usecs': ,\n 'five_sec_cpu': ,\n 'one_min_cpu': ,\n 'five_min_cpu': ,\n 'tty': ,\n 'pid': ,\n 'process': ,\n },\n },\n}", "uid": "show_processes_cpu_sorted___exclude_exclude", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_platform.py#L507" }, @@ -51629,9 +53470,9 @@ "doc": "Parser for show processes cpu sorted\n show processes cpu sorted {sort_time}\n show processes cpu sorted | include {key_word}\n show processes cpu sorted | exclude {exclude}\n show processes cpu sorted {sort_time} | include {key_word}\n show processes cpu sorted {sort_time} | exclude {exclude}", "module_name": "show_platform", "package": "genie.libs.parser", - "schema": "{\nOptional (str) five_sec_cpu_interrupts: ,\nOptional (str) five_sec_cpu_total: ,\nOptional (str) one_min_cpu: ,\nOptional (str) five_min_cpu: ,\nOptional (str) zero_cpu_processes: ,\nOptional (str) nonzero_cpu_processes: ,\nOptional (str) sort: {\n Any (str) *: {\n 'runtime': ,\n 'invoked': ,\n 'usecs': ,\n 'five_sec_cpu': ,\n 'one_min_cpu': ,\n 'five_min_cpu': ,\n 'tty': ,\n 'pid': ,\n 'process': ,\n },\n },\n}", + "schema": "{\nOptional (str) core: {\n Any (str) *: {\n Optional (str) five_sec_cpu_interrupts: ,\n Optional (str) five_sec_cpu_total: ,\n Optional (str) one_min_cpu: ,\n Optional (str) five_min_cpu: ,\n Optional (str) zero_cpu_processes: ,\n Optional (str) nonzero_cpu_processes: ,\n Optional (str) sort: {\n Any (str) *: {\n 'runtime': ,\n 'invoked': ,\n 'usecs': ,\n 'five_sec_cpu': ,\n 'one_min_cpu': ,\n 'five_min_cpu': ,\n 'tty': ,\n 'pid': ,\n 'process': ,\n },\n },\n },\n },\nOptional (str) five_sec_cpu_interrupts: ,\nOptional (str) five_sec_cpu_total: ,\nOptional (str) one_min_cpu: ,\nOptional (str) five_min_cpu: ,\nOptional (str) zero_cpu_processes: ,\nOptional (str) nonzero_cpu_processes: ,\nOptional (str) sort: {\n Any (str) *: {\n 'runtime': ,\n 'invoked': ,\n 'usecs': ,\n 'five_sec_cpu': ,\n 'one_min_cpu': ,\n 'five_min_cpu': ,\n 'tty': ,\n 'pid': ,\n 'process': ,\n },\n },\n}", "uid": "show_processes_cpu_sorted___exclude_exclude", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L4351" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L4750" } }, "show processes cpu sorted | include {key_word}": { @@ -51640,7 +53481,7 @@ "doc": "Parser for show processes cpu sorted\n show processes cpu sorted <1min|5min|5sec>\n show processes cpu sorted | include \n show processes cpu sorted <1min|5min|5sec> | include \n ", "module_name": "show_platform", "package": "genie.libs.parser", - "schema": "{\nOptional (str) five_sec_cpu_interrupts: ,\nOptional (str) five_sec_cpu_total: ,\nOptional (str) one_min_cpu: ,\nOptional (str) five_min_cpu: ,\nOptional (str) zero_cpu_processes: ,\nOptional (str) nonzero_cpu_processes: ,\nOptional (str) sort: {\n Any (str) *: {\n 'runtime': ,\n 'invoked': ,\n 'usecs': ,\n 'five_sec_cpu': ,\n 'one_min_cpu': ,\n 'five_min_cpu': ,\n 'tty': ,\n 'pid': ,\n 'process': ,\n },\n },\n}", + "schema": "{\nOptional (str) core: {\n Any (str) *: {\n Optional (str) five_sec_cpu_interrupts: ,\n Optional (str) five_sec_cpu_total: ,\n Optional (str) one_min_cpu: ,\n Optional (str) five_min_cpu: ,\n Optional (str) zero_cpu_processes: ,\n Optional (str) nonzero_cpu_processes: ,\n Optional (str) sort: {\n Any (str) *: {\n 'runtime': ,\n 'invoked': ,\n 'usecs': ,\n 'five_sec_cpu': ,\n 'one_min_cpu': ,\n 'five_min_cpu': ,\n 'tty': ,\n 'pid': ,\n 'process': ,\n },\n },\n },\n },\nOptional (str) five_sec_cpu_interrupts: ,\nOptional (str) five_sec_cpu_total: ,\nOptional (str) one_min_cpu: ,\nOptional (str) five_min_cpu: ,\nOptional (str) zero_cpu_processes: ,\nOptional (str) nonzero_cpu_processes: ,\nOptional (str) sort: {\n Any (str) *: {\n 'runtime': ,\n 'invoked': ,\n 'usecs': ,\n 'five_sec_cpu': ,\n 'one_min_cpu': ,\n 'five_min_cpu': ,\n 'tty': ,\n 'pid': ,\n 'process': ,\n },\n },\n}", "uid": "show_processes_cpu_sorted___include_key_word", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_platform.py#L507" }, @@ -51649,9 +53490,9 @@ "doc": "Parser for show processes cpu sorted\n show processes cpu sorted {sort_time}\n show processes cpu sorted | include {key_word}\n show processes cpu sorted | exclude {exclude}\n show processes cpu sorted {sort_time} | include {key_word}\n show processes cpu sorted {sort_time} | exclude {exclude}", "module_name": "show_platform", "package": "genie.libs.parser", - "schema": "{\nOptional (str) five_sec_cpu_interrupts: ,\nOptional (str) five_sec_cpu_total: ,\nOptional (str) one_min_cpu: ,\nOptional (str) five_min_cpu: ,\nOptional (str) zero_cpu_processes: ,\nOptional (str) nonzero_cpu_processes: ,\nOptional (str) sort: {\n Any (str) *: {\n 'runtime': ,\n 'invoked': ,\n 'usecs': ,\n 'five_sec_cpu': ,\n 'one_min_cpu': ,\n 'five_min_cpu': ,\n 'tty': ,\n 'pid': ,\n 'process': ,\n },\n },\n}", + "schema": "{\nOptional (str) core: {\n Any (str) *: {\n Optional (str) five_sec_cpu_interrupts: ,\n Optional (str) five_sec_cpu_total: ,\n Optional (str) one_min_cpu: ,\n Optional (str) five_min_cpu: ,\n Optional (str) zero_cpu_processes: ,\n Optional (str) nonzero_cpu_processes: ,\n Optional (str) sort: {\n Any (str) *: {\n 'runtime': ,\n 'invoked': ,\n 'usecs': ,\n 'five_sec_cpu': ,\n 'one_min_cpu': ,\n 'five_min_cpu': ,\n 'tty': ,\n 'pid': ,\n 'process': ,\n },\n },\n },\n },\nOptional (str) five_sec_cpu_interrupts: ,\nOptional (str) five_sec_cpu_total: ,\nOptional (str) one_min_cpu: ,\nOptional (str) five_min_cpu: ,\nOptional (str) zero_cpu_processes: ,\nOptional (str) nonzero_cpu_processes: ,\nOptional (str) sort: {\n Any (str) *: {\n 'runtime': ,\n 'invoked': ,\n 'usecs': ,\n 'five_sec_cpu': ,\n 'one_min_cpu': ,\n 'five_min_cpu': ,\n 'tty': ,\n 'pid': ,\n 'process': ,\n },\n },\n}", "uid": "show_processes_cpu_sorted___include_key_word", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L4351" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L4750" } }, "show processes cpu | include {include}": { @@ -51662,7 +53503,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) five_sec_cpu_interrupts: ,\nOptional (str) five_sec_cpu_total: ,\nOptional (str) one_min_cpu: ,\nOptional (str) five_min_cpu: ,\nOptional (str) user_percent: ,\nOptional (str) kernel_percent: ,\nOptional (str) idle_percent: ,\nOptional (str) index: {\n Any (str) *: {\n 'pid': ,\n 'runtime_ms': ,\n 'invoked': ,\n 'usecs': ,\n 'one_sec': ,\n 'process': ,\n },\n },\n}", "uid": "show_processes_cpu___include_include", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_platform.py#L1625" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_platform.py#L1646" } }, "show processes memory": { @@ -51682,7 +53523,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) processor_pool: {\n 'total': ,\n 'used': ,\n 'free': ,\n },\nOptional (str) reserve_p_pool: {\n 'total': ,\n 'used': ,\n 'free': ,\n },\nOptional (str) lsmi_io_pool: {\n 'total': ,\n 'used': ,\n 'free': ,\n },\nOptional (str) pid: {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n 'pid': ,\n 'tty': ,\n 'allocated': ,\n 'freed': ,\n 'holding': ,\n 'getbufs': ,\n 'retbufs': ,\n 'process': ,\n },\n },\n },\n },\n}", "uid": "show_processes_memory", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L6811" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L7491" }, "iosxr": { "class": "ShowProcessesMemory", @@ -51691,7 +53532,7 @@ "package": "genie.libs.parser", "schema": "{\n'jid': {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n 'jid': ,\n 'text': ,\n 'data': ,\n 'stack': ,\n 'dynamic': ,\n 'process': ,\n },\n },\n },\n },\n}", "uid": "show_processes_memory", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_platform.py#L1702" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_platform.py#L1703" }, "nxos": { "class": "ShowProcessesMemory", @@ -51700,7 +53541,7 @@ "package": "genie.libs.parser", "schema": "{\n'pid': {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n 'pid': ,\n 'mem_alloc': ,\n 'mem_limit': ,\n 'mem_used': ,\n 'stack_base_ptr': ,\n 'process': ,\n },\n },\n },\n },\nOptional (str) all_mem_alloc: ,\n}", "uid": "show_processes_memory", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_platform.py#L1538" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_platform.py#L1559" } }, "show processes memory detail": { @@ -51711,7 +53552,7 @@ "package": "genie.libs.parser", "schema": "{\n'jid': {\n : {\n 'index': {\n : {\n 'jid': ,\n 'text': ,\n 'data': ,\n 'stack': ,\n 'dynamic': ,\n 'dyn_limit': ,\n 'shm_tot': ,\n 'phy_tot': ,\n 'process': ,\n },\n },\n },\n },\n}", "uid": "show_processes_memory_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_platform.py#L1780" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_platform.py#L1781" } }, "show processes memory detail | include {include}": { @@ -51722,7 +53563,7 @@ "package": "genie.libs.parser", "schema": "{\n'jid': {\n : {\n 'index': {\n : {\n 'jid': ,\n 'text': ,\n 'data': ,\n 'stack': ,\n 'dynamic': ,\n 'dyn_limit': ,\n 'shm_tot': ,\n 'phy_tot': ,\n 'process': ,\n },\n },\n },\n },\n}", "uid": "show_processes_memory_detail___include_include", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_platform.py#L1780" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_platform.py#L1781" } }, "show processes memory platform sorted": { @@ -51744,7 +53585,7 @@ "package": "genie.libs.parser", "schema": "{\n'processor_pool': {\n 'total': ,\n 'used': ,\n 'free': ,\n },\n'reserve_p_pool': {\n 'total': ,\n 'used': ,\n 'free': ,\n },\n'lsmi_io_pool': {\n 'total': ,\n 'used': ,\n 'free': ,\n },\n'per_process_memory': {\n Any (str) *: {\n 'pid': ,\n 'tty': ,\n 'allocated': ,\n 'freed': ,\n 'holding': ,\n 'getbufs': ,\n 'retbufs': ,\n },\n },\n}", "uid": "show_processes_memory_sorted", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L7080" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L7763" } }, "show processes memory | exclude {exclude}": { @@ -51764,7 +53605,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) processor_pool: {\n 'total': ,\n 'used': ,\n 'free': ,\n },\nOptional (str) reserve_p_pool: {\n 'total': ,\n 'used': ,\n 'free': ,\n },\nOptional (str) lsmi_io_pool: {\n 'total': ,\n 'used': ,\n 'free': ,\n },\nOptional (str) pid: {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n 'pid': ,\n 'tty': ,\n 'allocated': ,\n 'freed': ,\n 'holding': ,\n 'getbufs': ,\n 'retbufs': ,\n 'process': ,\n },\n },\n },\n },\n}", "uid": "show_processes_memory___exclude_exclude", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L6811" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L7491" } }, "show processes memory | include {include}": { @@ -51784,7 +53625,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) processor_pool: {\n 'total': ,\n 'used': ,\n 'free': ,\n },\nOptional (str) reserve_p_pool: {\n 'total': ,\n 'used': ,\n 'free': ,\n },\nOptional (str) lsmi_io_pool: {\n 'total': ,\n 'used': ,\n 'free': ,\n },\nOptional (str) pid: {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n 'pid': ,\n 'tty': ,\n 'allocated': ,\n 'freed': ,\n 'holding': ,\n 'getbufs': ,\n 'retbufs': ,\n 'process': ,\n },\n },\n },\n },\n}", "uid": "show_processes_memory___include_include", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L6811" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L7491" }, "iosxr": { "class": "ShowProcessesMemory", @@ -51793,7 +53634,7 @@ "package": "genie.libs.parser", "schema": "{\n'jid': {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n 'jid': ,\n 'text': ,\n 'data': ,\n 'stack': ,\n 'dynamic': ,\n 'process': ,\n },\n },\n },\n },\n}", "uid": "show_processes_memory___include_include", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_platform.py#L1702" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_platform.py#L1703" }, "nxos": { "class": "ShowProcessesMemory", @@ -51802,7 +53643,7 @@ "package": "genie.libs.parser", "schema": "{\n'pid': {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n 'pid': ,\n 'mem_alloc': ,\n 'mem_limit': ,\n 'mem_used': ,\n 'stack_base_ptr': ,\n 'process': ,\n },\n },\n },\n },\nOptional (str) all_mem_alloc: ,\n}", "uid": "show_processes_memory___include_include", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_platform.py#L1538" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_platform.py#L1559" } }, "show processes memory | section {section}": { @@ -51822,7 +53663,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) processor_pool: {\n 'total': ,\n 'used': ,\n 'free': ,\n },\nOptional (str) reserve_p_pool: {\n 'total': ,\n 'used': ,\n 'free': ,\n },\nOptional (str) lsmi_io_pool: {\n 'total': ,\n 'used': ,\n 'free': ,\n },\nOptional (str) pid: {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n 'pid': ,\n 'tty': ,\n 'allocated': ,\n 'freed': ,\n 'holding': ,\n 'getbufs': ,\n 'retbufs': ,\n 'process': ,\n },\n },\n },\n },\n}", "uid": "show_processes_memory___section_section", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L6811" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L7491" } }, "show processes platform | count {process}": { @@ -51855,7 +53696,7 @@ "package": "genie.libs.parser", "schema": "{\n'pid': ,\n'process_name': ,\n'tty': ,\n'memory_usage': {\n 'holding': ,\n 'maximum': ,\n 'allocated': ,\n 'freed': ,\n 'getbufs': ,\n 'retbufs': ,\n 'stack': ,\n },\n'cpu_usage': {\n 'pc': ,\n 'invoked': ,\n 'giveups': ,\n 'u_sec': ,\n '5sec_percent': ,\n '1min_percent': ,\n '5min_percent': ,\n 'average': ,\n 'age': ,\n 'runtime': ,\n 'state': ,\n 'priority': ,\n },\n}", "uid": "show_processes_processid", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L29736" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L30579" } }, "show processes {process}": { @@ -51963,11 +53804,22 @@ "doc": "\n Parser for :\n * show ptp clock\n ", "module_name": "show_ptp", "package": "genie.libs.parser", - "schema": "{\n'ptp_clock_info': {\n 'device_type': ,\n 'device_profile': ,\n 'clock_identity': ,\n 'clock_domain': ,\n 'network_transport_protocol': ,\n 'message_general_ip_dscp': ,\n 'message_event_ip_dscp': ,\n 'number_of_ptp_ports': ,\n Optional (str) priority1: ,\n Optional (str) priority2: ,\n Optional (str) clock_quality: {\n Optional (str) class: ,\n Optional (str) accuracy: ,\n Optional (str) offset: ,\n },\n Optional (str) offset_from_master: ,\n Optional (str) mean_path_delay_ns: ,\n Optional (str) steps_removed: ,\n Optional (str) local_clock_priority: ,\n Optional (str) holdover_timer: ,\n },\n}", + "schema": "{\n'ptp_clock_info': {\n 'device_type': ,\n 'device_profile': ,\n 'clock_identity': ,\n 'clock_domain': ,\n 'network_transport_protocol': ,\n Optional (str) message_general_ip_dscp: ,\n Optional (str) message_event_ip_dscp: ,\n 'number_of_ptp_ports': ,\n Optional (str) priority1: ,\n Optional (str) priority2: ,\n Optional (str) clock_quality: {\n Optional (str) class: ,\n Optional (str) accuracy: ,\n Optional (str) offset: ,\n },\n Optional (str) offset_from_master: ,\n Optional (str) mean_path_delay_ns: ,\n Optional (str) steps_removed: ,\n Optional (str) local_clock_priority: ,\n Optional (str) holdover_timer: ,\n },\n}", "uid": "show_ptp_clock", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ptp.py#L117" } }, + "show ptp foreign-masters brief": { + "iosxr": { + "class": "ShowPtpForeignMastersBrief", + "doc": null, + "module_name": "show_ptp", + "package": "genie.libs.parser", + "schema": "{\n'interface_name': {\n Any (str) *: {\n 'transport': ,\n 'address': ,\n 'cfg_pri': ,\n 'priority1': ,\n 'state': ,\n },\n },\n}", + "uid": "show_ptp_foreign-masters_brief", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ptp.py#L314" + } + }, "show ptp parent": { "iosxe": { "class": "ShowPtpParent", @@ -51976,7 +53828,7 @@ "package": "genie.libs.parser", "schema": "{\n'ptp_parent_property': {\n 'parent_clock': {\n 'identity': ,\n 'port_number': ,\n 'observed_parent_offset': ,\n 'phase_change_rate': ,\n },\n 'grandmaster_clock': {\n 'identity': ,\n 'gd_class': ,\n 'accuracy': ,\n 'offset': ,\n 'priority1': ,\n 'priority2': ,\n },\n },\n}", "uid": "show_ptp_parent", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ptp.py#L345" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ptp.py#L346" } }, "show ptp platform servo": { @@ -51985,9 +53837,9 @@ "doc": null, "module_name": "show_ptp", "package": "genie.libs.parser", - "schema": "{\n'platform_servo_stats': {\n 'servo_status': ,\n 'servo_stat_index': ,\n 'device_status': ,\n 'servo_mode': ,\n 'servo_log_level': ,\n 'phase_alignment_accuracy': ,\n 'sync_timestamp_updated': ,\n 'sync_timestamp_discarded': ,\n 'delay_timestamp_updated': ,\n 'delay_timestamp_discarded': ,\n 'previous_received_timestamp': {\n 't1': ,\n 't2': ,\n 't3': ,\n 't4': ,\n },\n 'last_received_timestamp': {\n 't1': ,\n 't2': ,\n 't3': ,\n 't4': ,\n },\n 'offset_from_master': ,\n 'mean_path_delay': ,\n 'set_time': ,\n 'step_time': ,\n 'adjust_freq': ,\n 'adjust_freq_time': ,\n 'last_set_time': ,\n 'flag': ,\n 'last_step_time': ,\n 'last_adjust_freq': ,\n },\n}", + "schema": "{\n'platform_servo_stats': {\n 'servo_status': ,\n 'servo_stat_index': ,\n 'device_status': ,\n 'servo_mode': ,\n 'servo_log_level': ,\n 'phase_alignment_accuracy': ,\n 'sync_timestamp_updated': ,\n 'sync_timestamp_discarded': ,\n 'delay_timestamp_updated': ,\n 'delay_timestamp_discarded': ,\n 'previous_received_timestamp': {\n 't1': ,\n 't2': ,\n 't3': ,\n 't4': ,\n },\n 'last_received_timestamp': {\n 't1': ,\n 't2': ,\n 't3': ,\n 't4': ,\n },\n 'offset_from_master': ,\n 'mean_path_delay': ,\n 'set_time': ,\n 'step_time': ,\n 'adjust_freq': ,\n Optional (str) adjust_freq_time: ,\n 'last_set_time': ,\n 'flag': ,\n 'last_step_time': ,\n 'last_adjust_freq': ,\n },\n}", "uid": "show_ptp_platform_servo", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ptp.py#L64" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ptp.py#L62" } }, "show ptp port {interface}": { @@ -51998,7 +53850,29 @@ "package": "genie.libs.parser", "schema": "{\n'ptp_port_dataset': {\n 'ptp_info': {\n 'interface': ,\n 'version': ,\n 'slot_number': ,\n },\n 'port_info': {\n 'identity': ,\n 'number': ,\n Optional (str) state: ,\n },\n Optional (str) delay_request_interval: ,\n Optional (str) announce_receipt_time_out: ,\n Optional (str) announce_interval: ,\n Optional (str) sync_interval: ,\n Optional (str) delay_mechanism: ,\n Optional (str) peer_delay_request_interval: ,\n Optional (str) sync_fault_limit: ,\n },\nOptional (str) ptp_role_primary: ,\nOptional (str) ptp_destination_mac: ,\nOptional (str) local_port_priority: ,\n}", "uid": "show_ptp_port_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ptp.py#L502" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ptp.py#L504" + } + }, + "show ptp time-property": { + "iosxe": { + "class": "ShowPtpTimeProperty", + "doc": "\n Parser for :\n * show ptp time-property\n ", + "module_name": "show_ptp", + "package": "genie.libs.parser", + "schema": "{\n'ptp_clock_time_property': {\n 'current_utc_offset_valid': ,\n 'current_utc_offset': ,\n 'time_traceable': ,\n 'frequency_traceable': ,\n 'ptp_timescale': ,\n 'time_source': ,\n 'time_persistence': ,\n 'leap_number': {\n Any (str) *: {\n 'value': ,\n },\n },\n },\n}", + "uid": "show_ptp_time-property", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ptp.py#L766" + } + }, + "show qfp drops thresholds": { + "iosxe": { + "class": "ShowQfpDropsThresholds", + "doc": "\n Parser for\n show qfp drops thresholds\n ", + "module_name": "show_qfp", + "package": "genie.libs.parser", + "schema": "{\nOptional (str) thresholds: {\n Any (str) *: ,\n },\n}", + "uid": "show_qfp_drops_thresholds", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_qfp.py#L31" } }, "show radius server-group all": { @@ -52257,7 +54131,7 @@ "package": "genie.libs.parser", "schema": "{\n'red_sys_info': {\n 'available_system_uptime': ,\n 'switchovers_system_experienced': ,\n 'standby_failures': ,\n 'last_switchover_reason': ,\n 'hw_mode': ,\n 'conf_red_mode': ,\n 'oper_red_mode': ,\n 'maint_mode': ,\n 'communications': ,\n Optional (str) communications_reason: ,\n },\n'slot': {\n Any (str) *: {\n 'curr_sw_state': ,\n 'uptime_in_curr_state': ,\n 'image_ver': ,\n Optional (str) boot: ,\n Optional (str) config_register: ,\n 'compiled_by': ,\n 'compiled_date': ,\n },\n },\n}", "uid": "show_redundancy", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9500/show_platform.py#L539" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9500/show_platform.py#L541" }, "class": "ShowRedundancy", "doc": "Parser for show redundancy\n parser class - implements detail parsing mechanisms for cli output.\n ", @@ -52265,7 +54139,7 @@ "package": "genie.libs.parser", "schema": "{\n'red_sys_info': {\n 'available_system_uptime': ,\n 'switchovers_system_experienced': ,\n 'standby_failures': ,\n 'last_switchover_reason': ,\n 'hw_mode': ,\n 'conf_red_mode': ,\n 'oper_red_mode': ,\n 'maint_mode': ,\n 'communications': ,\n Optional (str) communications_reason: ,\n },\n'slot': {\n Any (str) *: {\n 'curr_sw_state': ,\n 'uptime_in_curr_state': ,\n 'image_ver': ,\n Optional (str) boot: ,\n Optional (str) config_file: ,\n Optional (str) bootldr: ,\n Optional (str) config_register: ,\n },\n },\n}", "uid": "show_redundancy", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L1725" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L1986" }, "iosxr": { "class": "ShowRedundancy", @@ -52274,7 +54148,7 @@ "package": "genie.libs.parser", "schema": "{\n'node': {\n Any (str) *: {\n 'role': ,\n Optional (str) valid_partner: ,\n Optional (str) ready: ,\n Optional (str) group: {\n Any (str) *: {\n 'primary': ,\n 'backup': ,\n 'status': ,\n },\n },\n Optional (str) primary_rmf_state: ,\n Optional (str) primary_rmf_state_reason: ,\n 'last_reload_timestamp': ,\n 'time_since_last_reload': ,\n 'node_uptime': ,\n 'node_uptime_timestamp': ,\n 'node_uptime_in_seconds': ,\n Optional (str) standby_node: ,\n Optional (str) backup_process: ,\n Optional (str) last_switchover_timepstamp: ,\n Optional (str) time_since_last_switchover: ,\n Optional (str) standby_node_timestamp: ,\n Optional (str) time_since_standby_boot: ,\n Optional (str) standby_node_not_ready: ,\n Optional (str) time_since_standby_node_not_ready: ,\n Optional (str) standby_node_ready: ,\n Optional (str) time_since_standby_node_ready: ,\n Optional (str) reload_cause: ,\n },\n },\n}", "uid": "show_redundancy", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_platform.py#L1313" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_platform.py#L1314" } }, "show redundancy application group all": { @@ -52325,7 +54199,7 @@ "package": "genie.libs.parser", "schema": "{\n'err_list': ,\n}", "uid": "show_redundancy_config-sync_failures_mcl", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L23230" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L24065" } }, "show redundancy linecard all": { @@ -52358,7 +54232,7 @@ "package": "genie.libs.parser", "schema": "{\n'my_state': ,\n'peer_state': ,\n'mode': ,\nOptional (str) unit: ,\n'unit_id': ,\n'redundancy_mode_operational': ,\n'redundancy_mode_configured': ,\n'redundancy_state': ,\nOptional (str) maintenance_mode: ,\n'manual_swact': ,\nOptional (str) manual_swact_reason: ,\n'communications': ,\nOptional (str) communications_reason: ,\n'client_count': ,\n'client_notification_tmr_msec': ,\n'rf_debug_mask': ,\n}", "uid": "show_redundancy_states", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L1936" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L2197" } }, "show redundancy status": { @@ -52380,7 +54254,7 @@ "package": "genie.libs.parser", "schema": "{\n'node': {\n Any (str) *: {\n 'type': ,\n Optional (str) standby_node: ,\n Optional (str) backup_node: ,\n Optional (str) node_detail: ,\n },\n },\nOptional (str) redundancy_communication: ,\n}", "uid": "show_redundancy_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_platform.py#L1178" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_platform.py#L1179" } }, "show redundancy switchover history": { @@ -52402,7 +54276,7 @@ "package": "genie.libs.parser", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'port': ,\n 'bridge': ,\n 'edge': ,\n 'role': ,\n },\n },\n}", "uid": "show_rep_topology_segment_no", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L16786" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L17587" } }, "show resource usage": { @@ -52424,7 +54298,18 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n 'handle': ,\n 'walkQ': ,\n 'walkQbyOwner': ,\n },\n}", "uid": "show_rib_client", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L3409" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L3414" + } + }, + "show rib ipv6 iid all": { + "iosxr": { + "class": "ShowRibIpv6Iid", + "doc": " Parser for show rib ipv6 iid all", + "module_name": "show_rib", + "package": "genie.libs.parser", + "schema": "{\n'prefixes': {\n Any (str) *: {\n 'iid': ,\n 'prefix': ,\n 'context': ,\n 'owner': ,\n 'state': ,\n 'read_write': ,\n },\n },\n}", + "uid": "show_rib_ipv6_iid_all", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_rib.py#L222" } }, "show rib tables": { @@ -52435,7 +54320,7 @@ "package": "genie.libs.parser", "schema": "{\n'table_id': {\n Any (str) *: {\n 'prefix_count': ,\n 'prefix_limit': ,\n 'prefix_limit_notified': ,\n 'safi': ,\n 'table_deleted': ,\n 'table_id': ,\n 'table_name': ,\n 'table_reached_convergence': ,\n 'table_version': ,\n 'vrf_name': ,\n 'forward_referenced': ,\n },\n },\n}", "uid": "show_rib_tables", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_rib.py#L39" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_rib.py#L40" } }, "show rib tables summary": { @@ -52446,7 +54331,7 @@ "package": "genie.libs.parser", "schema": "{\n'rib_table': {\n Any (str) *: {\n 'num_unicast_tables': ,\n 'total_unicast_prefixes': ,\n 'num_multicast_tables': ,\n 'total_multicast_prefixes': ,\n },\n },\n}", "uid": "show_rib_tables_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_rib.py#L131" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_rib.py#L132" } }, "show rip": { @@ -52628,12 +54513,12 @@ "show rom-mon switch {switch_num} {process}": { "iosxe": { "class": "ShowRomMonSwitchR0", - "doc": "Parser for show rom-mon switch 3 r0", + "doc": "Parser for show rom-mon switch {switch_num} {process}", "module_name": "show_romvar", "package": "genie.libs.parser", - "schema": "{\n'version': ,\n'copyright': ,\n'vendor': ,\n'day': ,\n'date': ,\n'time': ,\n'username': ,\n}", + "schema": "{\n'version': ,\n'build_type': ,\nOptional (str) copyright: ,\nOptional (str) vendor: ,\n'day': ,\n'date': ,\n'time': ,\n'username': ,\n}", "uid": "show_rom-mon_switch_switch_num_process", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_romvar.py#L651" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_romvar.py#L655" } }, "show romvar": { @@ -52642,7 +54527,7 @@ "doc": "Parser for show romvar", "module_name": "show_romvar", "package": "genie.libs.parser", - "schema": "{\n'rommon_variables': {\n Optional (str) ps1: ,\n Optional (str) switch_number: ,\n Optional (str) mcp_startup_traceflags: ,\n Optional (str) license_active_level: ,\n Optional (str) license_boot_level: ,\n Optional (str) stack: ,\n 'boot': ,\n Optional (str) switch_priority: ,\n Optional (str) chassis_ha_local_ip: ,\n Optional (str) chassis_ha_remote_ip: ,\n Optional (str) chassis_ha_local_mask: ,\n Optional (str) ret_2_rts: ,\n Optional (str) rmi_interface: ,\n Optional (str) rmi_local_ip: ,\n Optional (str) rmi_remote_ip: ,\n 'bsi': ,\n Optional (str) ret_2_rcalts: ,\n 'random_num': ,\n Optional (str) thrput: ,\n Optional (str) config_file: ,\n Optional (str) bootldr: ,\n Optional (str) crashinfo: ,\n Optional (str) no_console: ,\n Optional (str) boot_device_mode: ,\n Optional (str) boardid: ,\n Optional (str) mac_addr: ,\n Optional (str) manual_boot: ,\n Optional (str) model_num: ,\n Optional (str) model_revision_num: ,\n Optional (str) motherboard_assembly_num: ,\n Optional (str) motherboard_revision_num: ,\n Optional (str) motherboard_serial_num: ,\n Optional (str) rommon_autoboot_attempt: ,\n Optional (str) system_serial_num: ,\n Optional (str) version_id: ,\n Optional (str) device_managed_mode: ,\n Optional (str) default_gateway: ,\n Optional (str) ip_address: ,\n Optional (str) crashinfo: ,\n Optional (str) subnet_mask: ,\n Optional (str) abnormal_reset_count: ,\n Optional (str) boot_loader_upgrade_disable: ,\n Optional (str) real_mgmte_dev: ,\n Optional (str) sr_mgmt_vrf: ,\n Optional (str) boot_param: ,\n Optional (str) boot_param_bkp: ,\n },\n}", + "schema": "{\n'rommon_variables': {\n Optional (str) ps1: ,\n Optional (str) switch_number: ,\n Optional (str) mcp_startup_traceflags: ,\n Optional (str) license_active_level: ,\n Optional (str) license_boot_level: ,\n Optional (str) stack: ,\n Optional (str) boot: ,\n Optional (str) switch_priority: ,\n Optional (str) chassis_ha_local_ip: ,\n Optional (str) chassis_ha_remote_ip: ,\n Optional (str) chassis_ha_local_mask: ,\n Optional (str) ret_2_rts: ,\n Optional (str) rmi_interface: ,\n Optional (str) rmi_local_ip: ,\n Optional (str) rmi_remote_ip: ,\n 'bsi': ,\n Optional (str) ret_2_rcalts: ,\n 'random_num': ,\n Optional (str) thrput: ,\n Optional (str) config_file: ,\n Optional (str) bootldr: ,\n Optional (str) crashinfo: ,\n Optional (str) no_console: ,\n Optional (str) boot_device_mode: ,\n Optional (str) boardid: ,\n Optional (str) mac_addr: ,\n Optional (str) manual_boot: ,\n Optional (str) model_num: ,\n Optional (str) model_revision_num: ,\n Optional (str) motherboard_assembly_num: ,\n Optional (str) motherboard_revision_num: ,\n Optional (str) motherboard_serial_num: ,\n Optional (str) rommon_autoboot_attempt: ,\n Optional (str) system_serial_num: ,\n Optional (str) version_id: ,\n Optional (str) device_managed_mode: ,\n Optional (str) default_gateway: ,\n Optional (str) ip_address: ,\n Optional (str) crashinfo: ,\n Optional (str) subnet_mask: ,\n Optional (str) abnormal_reset_count: ,\n Optional (str) boot_loader_upgrade_disable: ,\n Optional (str) real_mgmte_dev: ,\n Optional (str) sr_mgmt_vrf: ,\n Optional (str) boot_param: ,\n Optional (str) boot_param_bkp: ,\n },\n}", "uid": "show_romvar", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_romvar.py#L80" } @@ -52653,7 +54538,7 @@ "doc": "Parser for show romvar", "module_name": "show_romvar", "package": "genie.libs.parser", - "schema": "{\n'rommon_variables': {\n Optional (str) ps1: ,\n Optional (str) switch_number: ,\n Optional (str) mcp_startup_traceflags: ,\n Optional (str) license_active_level: ,\n Optional (str) license_boot_level: ,\n Optional (str) stack: ,\n 'boot': ,\n Optional (str) switch_priority: ,\n Optional (str) chassis_ha_local_ip: ,\n Optional (str) chassis_ha_remote_ip: ,\n Optional (str) chassis_ha_local_mask: ,\n Optional (str) ret_2_rts: ,\n Optional (str) rmi_interface: ,\n Optional (str) rmi_local_ip: ,\n Optional (str) rmi_remote_ip: ,\n 'bsi': ,\n Optional (str) ret_2_rcalts: ,\n 'random_num': ,\n Optional (str) thrput: ,\n Optional (str) config_file: ,\n Optional (str) bootldr: ,\n Optional (str) crashinfo: ,\n Optional (str) no_console: ,\n Optional (str) boot_device_mode: ,\n Optional (str) boardid: ,\n Optional (str) mac_addr: ,\n Optional (str) manual_boot: ,\n Optional (str) model_num: ,\n Optional (str) model_revision_num: ,\n Optional (str) motherboard_assembly_num: ,\n Optional (str) motherboard_revision_num: ,\n Optional (str) motherboard_serial_num: ,\n Optional (str) rommon_autoboot_attempt: ,\n Optional (str) system_serial_num: ,\n Optional (str) version_id: ,\n Optional (str) device_managed_mode: ,\n Optional (str) default_gateway: ,\n Optional (str) ip_address: ,\n Optional (str) crashinfo: ,\n Optional (str) subnet_mask: ,\n Optional (str) abnormal_reset_count: ,\n Optional (str) boot_loader_upgrade_disable: ,\n Optional (str) real_mgmte_dev: ,\n Optional (str) sr_mgmt_vrf: ,\n Optional (str) boot_param: ,\n Optional (str) boot_param_bkp: ,\n },\n}", + "schema": "{\n'rommon_variables': {\n Optional (str) ps1: ,\n Optional (str) switch_number: ,\n Optional (str) mcp_startup_traceflags: ,\n Optional (str) license_active_level: ,\n Optional (str) license_boot_level: ,\n Optional (str) stack: ,\n Optional (str) boot: ,\n Optional (str) switch_priority: ,\n Optional (str) chassis_ha_local_ip: ,\n Optional (str) chassis_ha_remote_ip: ,\n Optional (str) chassis_ha_local_mask: ,\n Optional (str) ret_2_rts: ,\n Optional (str) rmi_interface: ,\n Optional (str) rmi_local_ip: ,\n Optional (str) rmi_remote_ip: ,\n 'bsi': ,\n Optional (str) ret_2_rcalts: ,\n 'random_num': ,\n Optional (str) thrput: ,\n Optional (str) config_file: ,\n Optional (str) bootldr: ,\n Optional (str) crashinfo: ,\n Optional (str) no_console: ,\n Optional (str) boot_device_mode: ,\n Optional (str) boardid: ,\n Optional (str) mac_addr: ,\n Optional (str) manual_boot: ,\n Optional (str) model_num: ,\n Optional (str) model_revision_num: ,\n Optional (str) motherboard_assembly_num: ,\n Optional (str) motherboard_revision_num: ,\n Optional (str) motherboard_serial_num: ,\n Optional (str) rommon_autoboot_attempt: ,\n Optional (str) system_serial_num: ,\n Optional (str) version_id: ,\n Optional (str) device_managed_mode: ,\n Optional (str) default_gateway: ,\n Optional (str) ip_address: ,\n Optional (str) crashinfo: ,\n Optional (str) subnet_mask: ,\n Optional (str) abnormal_reset_count: ,\n Optional (str) boot_loader_upgrade_disable: ,\n Optional (str) real_mgmte_dev: ,\n Optional (str) sr_mgmt_vrf: ,\n Optional (str) boot_param: ,\n Optional (str) boot_param_bkp: ,\n },\n}", "uid": "show_romvar_switch_switch_number", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_romvar.py#L80" } @@ -52719,7 +54604,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'total_route_source': {\n 'routes': ,\n 'backup': ,\n 'deleted': ,\n 'memory_bytes': ,\n },\n 'route_source': {\n Any (str) *: {\n Any (str) *: {\n 'routes': ,\n 'backup': ,\n 'deleted': ,\n 'memory_bytes': ,\n },\n Optional (str) routes: ,\n Optional (str) backup: ,\n Optional (str) deleted: ,\n Optional (str) memory_bytes: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_route_afi-all_safi-all_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_routing.py#L1539" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_routing.py#L1729" } }, "show route extensive": { @@ -52794,9 +54679,9 @@ "doc": null, "module_name": "show_routing", "package": "genie.libs.parser", - "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) routes: {\n Any (str) *: {\n 'route': ,\n 'active': ,\n Optional (str) ip: ,\n Optional (str) mask: ,\n Optional (str) route_preference: ,\n Optional (str) metric: ,\n Optional (str) behaviour: ,\n Optional (str) source_protocol: ,\n Optional (str) source_protocol_codes: ,\n Optional (str) known_via: ,\n Optional (str) distance: ,\n Optional (str) type: ,\n Optional (str) tag: ,\n Optional (str) installed: {\n 'date': ,\n 'for': ,\n },\n Optional (str) redist_advertisers: {\n Any (str) *: {\n 'protoid': ,\n 'clientid': ,\n },\n },\n Optional (str) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n 'outgoing_interface': ,\n Optional (str) updated: ,\n Optional (str) metric: ,\n },\n },\n Optional (str) next_hop_list: {\n : {\n 'index': ,\n Optional (str) next_hop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) updated: ,\n Optional (str) metric: ,\n Optional (str) from: ,\n Optional (str) table: ,\n Optional (str) address_family: ,\n Optional (str) table_id: ,\n Optional (str) nexthop_in_vrf: ,\n },\n },\n },\n },\n },\n },\n },\n Optional (str) last_resort: {\n Optional (str) gateway: ,\n Optional (str) to_network: ,\n },\n },\n },\n}", + "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) routes: {\n Any (str) *: {\n 'route': ,\n 'active': ,\n Optional (str) ip: ,\n Optional (str) mask: ,\n Optional (str) route_preference: ,\n Optional (str) metric: ,\n Optional (str) behaviour: ,\n Optional (str) source_protocol: ,\n Optional (str) source_protocol_codes: ,\n Optional (str) known_via: ,\n Optional (str) distance: ,\n Optional (str) type: ,\n Optional (str) tag: ,\n Optional (str) installed: {\n 'date': ,\n 'for': ,\n },\n Optional (str) redist_advertisers: {\n Any (str) *: {\n 'protoid': ,\n 'clientid': ,\n },\n },\n Optional (str) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) updated: ,\n Optional (str) metric: ,\n },\n },\n Optional (str) next_hop_list: {\n : {\n 'index': ,\n Optional (str) next_hop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) updated: ,\n Optional (str) metric: ,\n Optional (str) from: ,\n Optional (str) table: ,\n Optional (str) address_family: ,\n Optional (str) table_id: ,\n Optional (str) nexthop_in_vrf: ,\n Optional (str) label: ,\n Optional (str) tunnel_id: ,\n Optional (str) binding_label: ,\n Optional (str) extended_communites_count: ,\n Optional (str) nhid: ,\n Optional (str) path_grouping_id: ,\n Optional (str) srv6_headend: ,\n Optional (str) sid_list: ,\n },\n },\n },\n },\n },\n },\n },\n Optional (str) last_resort: {\n Optional (str) gateway: ,\n Optional (str) to_network: ,\n },\n },\n },\n}", "uid": "show_route_ipv4", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_routing.py#L551" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_routing.py#L596" } }, "show route ipv4 {protocol}": { @@ -52805,9 +54690,9 @@ "doc": null, "module_name": "show_routing", "package": "genie.libs.parser", - "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) routes: {\n Any (str) *: {\n 'route': ,\n 'active': ,\n Optional (str) ip: ,\n Optional (str) mask: ,\n Optional (str) route_preference: ,\n Optional (str) metric: ,\n Optional (str) behaviour: ,\n Optional (str) source_protocol: ,\n Optional (str) source_protocol_codes: ,\n Optional (str) known_via: ,\n Optional (str) distance: ,\n Optional (str) type: ,\n Optional (str) tag: ,\n Optional (str) installed: {\n 'date': ,\n 'for': ,\n },\n Optional (str) redist_advertisers: {\n Any (str) *: {\n 'protoid': ,\n 'clientid': ,\n },\n },\n Optional (str) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n 'outgoing_interface': ,\n Optional (str) updated: ,\n Optional (str) metric: ,\n },\n },\n Optional (str) next_hop_list: {\n : {\n 'index': ,\n Optional (str) next_hop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) updated: ,\n Optional (str) metric: ,\n Optional (str) from: ,\n Optional (str) table: ,\n Optional (str) address_family: ,\n Optional (str) table_id: ,\n Optional (str) nexthop_in_vrf: ,\n },\n },\n },\n },\n },\n },\n },\n Optional (str) last_resort: {\n Optional (str) gateway: ,\n Optional (str) to_network: ,\n },\n },\n },\n}", + "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) routes: {\n Any (str) *: {\n 'route': ,\n 'active': ,\n Optional (str) ip: ,\n Optional (str) mask: ,\n Optional (str) route_preference: ,\n Optional (str) metric: ,\n Optional (str) behaviour: ,\n Optional (str) source_protocol: ,\n Optional (str) source_protocol_codes: ,\n Optional (str) known_via: ,\n Optional (str) distance: ,\n Optional (str) type: ,\n Optional (str) tag: ,\n Optional (str) installed: {\n 'date': ,\n 'for': ,\n },\n Optional (str) redist_advertisers: {\n Any (str) *: {\n 'protoid': ,\n 'clientid': ,\n },\n },\n Optional (str) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) updated: ,\n Optional (str) metric: ,\n },\n },\n Optional (str) next_hop_list: {\n : {\n 'index': ,\n Optional (str) next_hop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) updated: ,\n Optional (str) metric: ,\n Optional (str) from: ,\n Optional (str) table: ,\n Optional (str) address_family: ,\n Optional (str) table_id: ,\n Optional (str) nexthop_in_vrf: ,\n Optional (str) label: ,\n Optional (str) tunnel_id: ,\n Optional (str) binding_label: ,\n Optional (str) extended_communites_count: ,\n Optional (str) nhid: ,\n Optional (str) path_grouping_id: ,\n Optional (str) srv6_headend: ,\n Optional (str) sid_list: ,\n },\n },\n },\n },\n },\n },\n },\n Optional (str) last_resort: {\n Optional (str) gateway: ,\n Optional (str) to_network: ,\n },\n },\n },\n}", "uid": "show_route_ipv4_protocol", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_routing.py#L551" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_routing.py#L596" } }, "show route ipv4 {route}": { @@ -52816,9 +54701,9 @@ "doc": null, "module_name": "show_routing", "package": "genie.libs.parser", - "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) routes: {\n Any (str) *: {\n 'route': ,\n 'active': ,\n Optional (str) ip: ,\n Optional (str) mask: ,\n Optional (str) route_preference: ,\n Optional (str) metric: ,\n Optional (str) behaviour: ,\n Optional (str) source_protocol: ,\n Optional (str) source_protocol_codes: ,\n Optional (str) known_via: ,\n Optional (str) distance: ,\n Optional (str) type: ,\n Optional (str) tag: ,\n Optional (str) installed: {\n 'date': ,\n 'for': ,\n },\n Optional (str) redist_advertisers: {\n Any (str) *: {\n 'protoid': ,\n 'clientid': ,\n },\n },\n Optional (str) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n 'outgoing_interface': ,\n Optional (str) updated: ,\n Optional (str) metric: ,\n },\n },\n Optional (str) next_hop_list: {\n : {\n 'index': ,\n Optional (str) next_hop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) updated: ,\n Optional (str) metric: ,\n Optional (str) from: ,\n Optional (str) table: ,\n Optional (str) address_family: ,\n Optional (str) table_id: ,\n Optional (str) nexthop_in_vrf: ,\n },\n },\n },\n },\n },\n },\n },\n Optional (str) last_resort: {\n Optional (str) gateway: ,\n Optional (str) to_network: ,\n },\n },\n },\n}", + "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) routes: {\n Any (str) *: {\n 'route': ,\n 'active': ,\n Optional (str) ip: ,\n Optional (str) mask: ,\n Optional (str) route_preference: ,\n Optional (str) metric: ,\n Optional (str) behaviour: ,\n Optional (str) source_protocol: ,\n Optional (str) source_protocol_codes: ,\n Optional (str) known_via: ,\n Optional (str) distance: ,\n Optional (str) type: ,\n Optional (str) tag: ,\n Optional (str) installed: {\n 'date': ,\n 'for': ,\n },\n Optional (str) redist_advertisers: {\n Any (str) *: {\n 'protoid': ,\n 'clientid': ,\n },\n },\n Optional (str) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) updated: ,\n Optional (str) metric: ,\n },\n },\n Optional (str) next_hop_list: {\n : {\n 'index': ,\n Optional (str) next_hop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) updated: ,\n Optional (str) metric: ,\n Optional (str) from: ,\n Optional (str) table: ,\n Optional (str) address_family: ,\n Optional (str) table_id: ,\n Optional (str) nexthop_in_vrf: ,\n Optional (str) label: ,\n Optional (str) tunnel_id: ,\n Optional (str) binding_label: ,\n Optional (str) extended_communites_count: ,\n Optional (str) nhid: ,\n Optional (str) path_grouping_id: ,\n Optional (str) srv6_headend: ,\n Optional (str) sid_list: ,\n },\n },\n },\n },\n },\n },\n },\n Optional (str) last_resort: {\n Optional (str) gateway: ,\n Optional (str) to_network: ,\n },\n },\n },\n}", "uid": "show_route_ipv4_route", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_routing.py#L551" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_routing.py#L596" } }, "show route ipv6": { @@ -52827,9 +54712,9 @@ "doc": "Parser for :\n show route ipv6\n show route vrf ipv6", "module_name": "show_routing", "package": "genie.libs.parser", - "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) routes: {\n Any (str) *: {\n 'route': ,\n 'active': ,\n Optional (str) ip: ,\n Optional (str) mask: ,\n Optional (str) route_preference: ,\n Optional (str) metric: ,\n Optional (str) behaviour: ,\n Optional (str) source_protocol: ,\n Optional (str) source_protocol_codes: ,\n Optional (str) known_via: ,\n Optional (str) distance: ,\n Optional (str) type: ,\n Optional (str) tag: ,\n Optional (str) installed: {\n 'date': ,\n 'for': ,\n },\n Optional (str) redist_advertisers: {\n Any (str) *: {\n 'protoid': ,\n 'clientid': ,\n },\n },\n Optional (str) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n 'outgoing_interface': ,\n Optional (str) updated: ,\n Optional (str) metric: ,\n },\n },\n Optional (str) next_hop_list: {\n : {\n 'index': ,\n Optional (str) next_hop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) updated: ,\n Optional (str) metric: ,\n Optional (str) from: ,\n Optional (str) table: ,\n Optional (str) address_family: ,\n Optional (str) table_id: ,\n Optional (str) nexthop_in_vrf: ,\n },\n },\n },\n },\n },\n },\n },\n Optional (str) last_resort: {\n Optional (str) gateway: ,\n Optional (str) to_network: ,\n },\n },\n },\n}", + "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) routes: {\n Any (str) *: {\n 'route': ,\n 'active': ,\n Optional (str) ip: ,\n Optional (str) mask: ,\n Optional (str) route_preference: ,\n Optional (str) metric: ,\n Optional (str) behaviour: ,\n Optional (str) source_protocol: ,\n Optional (str) source_protocol_codes: ,\n Optional (str) known_via: ,\n Optional (str) distance: ,\n Optional (str) type: ,\n Optional (str) tag: ,\n Optional (str) installed: {\n 'date': ,\n 'for': ,\n },\n Optional (str) redist_advertisers: {\n Any (str) *: {\n 'protoid': ,\n 'clientid': ,\n },\n },\n Optional (str) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) updated: ,\n Optional (str) metric: ,\n },\n },\n Optional (str) next_hop_list: {\n : {\n 'index': ,\n Optional (str) next_hop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) updated: ,\n Optional (str) metric: ,\n Optional (str) from: ,\n Optional (str) table: ,\n Optional (str) address_family: ,\n Optional (str) table_id: ,\n Optional (str) nexthop_in_vrf: ,\n Optional (str) label: ,\n Optional (str) tunnel_id: ,\n Optional (str) binding_label: ,\n Optional (str) extended_communites_count: ,\n Optional (str) nhid: ,\n Optional (str) path_grouping_id: ,\n Optional (str) srv6_headend: ,\n Optional (str) sid_list: ,\n },\n },\n },\n },\n },\n },\n },\n Optional (str) last_resort: {\n Optional (str) gateway: ,\n Optional (str) to_network: ,\n },\n },\n },\n}", "uid": "show_route_ipv6", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_routing.py#L1071" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_routing.py#L1187" } }, "show route ipv6 {protocol}": { @@ -52838,9 +54723,9 @@ "doc": "Parser for :\n show route ipv6\n show route vrf ipv6", "module_name": "show_routing", "package": "genie.libs.parser", - "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) routes: {\n Any (str) *: {\n 'route': ,\n 'active': ,\n Optional (str) ip: ,\n Optional (str) mask: ,\n Optional (str) route_preference: ,\n Optional (str) metric: ,\n Optional (str) behaviour: ,\n Optional (str) source_protocol: ,\n Optional (str) source_protocol_codes: ,\n Optional (str) known_via: ,\n Optional (str) distance: ,\n Optional (str) type: ,\n Optional (str) tag: ,\n Optional (str) installed: {\n 'date': ,\n 'for': ,\n },\n Optional (str) redist_advertisers: {\n Any (str) *: {\n 'protoid': ,\n 'clientid': ,\n },\n },\n Optional (str) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n 'outgoing_interface': ,\n Optional (str) updated: ,\n Optional (str) metric: ,\n },\n },\n Optional (str) next_hop_list: {\n : {\n 'index': ,\n Optional (str) next_hop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) updated: ,\n Optional (str) metric: ,\n Optional (str) from: ,\n Optional (str) table: ,\n Optional (str) address_family: ,\n Optional (str) table_id: ,\n Optional (str) nexthop_in_vrf: ,\n },\n },\n },\n },\n },\n },\n },\n Optional (str) last_resort: {\n Optional (str) gateway: ,\n Optional (str) to_network: ,\n },\n },\n },\n}", + "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) routes: {\n Any (str) *: {\n 'route': ,\n 'active': ,\n Optional (str) ip: ,\n Optional (str) mask: ,\n Optional (str) route_preference: ,\n Optional (str) metric: ,\n Optional (str) behaviour: ,\n Optional (str) source_protocol: ,\n Optional (str) source_protocol_codes: ,\n Optional (str) known_via: ,\n Optional (str) distance: ,\n Optional (str) type: ,\n Optional (str) tag: ,\n Optional (str) installed: {\n 'date': ,\n 'for': ,\n },\n Optional (str) redist_advertisers: {\n Any (str) *: {\n 'protoid': ,\n 'clientid': ,\n },\n },\n Optional (str) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) updated: ,\n Optional (str) metric: ,\n },\n },\n Optional (str) next_hop_list: {\n : {\n 'index': ,\n Optional (str) next_hop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) updated: ,\n Optional (str) metric: ,\n Optional (str) from: ,\n Optional (str) table: ,\n Optional (str) address_family: ,\n Optional (str) table_id: ,\n Optional (str) nexthop_in_vrf: ,\n Optional (str) label: ,\n Optional (str) tunnel_id: ,\n Optional (str) binding_label: ,\n Optional (str) extended_communites_count: ,\n Optional (str) nhid: ,\n Optional (str) path_grouping_id: ,\n Optional (str) srv6_headend: ,\n Optional (str) sid_list: ,\n },\n },\n },\n },\n },\n },\n },\n Optional (str) last_resort: {\n Optional (str) gateway: ,\n Optional (str) to_network: ,\n },\n },\n },\n}", "uid": "show_route_ipv6_protocol", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_routing.py#L1071" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_routing.py#L1187" } }, "show route ipv6 {route}": { @@ -52849,9 +54734,9 @@ "doc": "Parser for :\n show route ipv6\n show route vrf ipv6", "module_name": "show_routing", "package": "genie.libs.parser", - "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) routes: {\n Any (str) *: {\n 'route': ,\n 'active': ,\n Optional (str) ip: ,\n Optional (str) mask: ,\n Optional (str) route_preference: ,\n Optional (str) metric: ,\n Optional (str) behaviour: ,\n Optional (str) source_protocol: ,\n Optional (str) source_protocol_codes: ,\n Optional (str) known_via: ,\n Optional (str) distance: ,\n Optional (str) type: ,\n Optional (str) tag: ,\n Optional (str) installed: {\n 'date': ,\n 'for': ,\n },\n Optional (str) redist_advertisers: {\n Any (str) *: {\n 'protoid': ,\n 'clientid': ,\n },\n },\n Optional (str) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n 'outgoing_interface': ,\n Optional (str) updated: ,\n Optional (str) metric: ,\n },\n },\n Optional (str) next_hop_list: {\n : {\n 'index': ,\n Optional (str) next_hop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) updated: ,\n Optional (str) metric: ,\n Optional (str) from: ,\n Optional (str) table: ,\n Optional (str) address_family: ,\n Optional (str) table_id: ,\n Optional (str) nexthop_in_vrf: ,\n },\n },\n },\n },\n },\n },\n },\n Optional (str) last_resort: {\n Optional (str) gateway: ,\n Optional (str) to_network: ,\n },\n },\n },\n}", + "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) routes: {\n Any (str) *: {\n 'route': ,\n 'active': ,\n Optional (str) ip: ,\n Optional (str) mask: ,\n Optional (str) route_preference: ,\n Optional (str) metric: ,\n Optional (str) behaviour: ,\n Optional (str) source_protocol: ,\n Optional (str) source_protocol_codes: ,\n Optional (str) known_via: ,\n Optional (str) distance: ,\n Optional (str) type: ,\n Optional (str) tag: ,\n Optional (str) installed: {\n 'date': ,\n 'for': ,\n },\n Optional (str) redist_advertisers: {\n Any (str) *: {\n 'protoid': ,\n 'clientid': ,\n },\n },\n Optional (str) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) updated: ,\n Optional (str) metric: ,\n },\n },\n Optional (str) next_hop_list: {\n : {\n 'index': ,\n Optional (str) next_hop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) updated: ,\n Optional (str) metric: ,\n Optional (str) from: ,\n Optional (str) table: ,\n Optional (str) address_family: ,\n Optional (str) table_id: ,\n Optional (str) nexthop_in_vrf: ,\n Optional (str) label: ,\n Optional (str) tunnel_id: ,\n Optional (str) binding_label: ,\n Optional (str) extended_communites_count: ,\n Optional (str) nhid: ,\n Optional (str) path_grouping_id: ,\n Optional (str) srv6_headend: ,\n Optional (str) sid_list: ,\n },\n },\n },\n },\n },\n },\n },\n Optional (str) last_resort: {\n Optional (str) gateway: ,\n Optional (str) to_network: ,\n },\n },\n },\n}", "uid": "show_route_ipv6_route", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_routing.py#L1071" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_routing.py#L1187" } }, "show route logical-system {logical_name}": { @@ -53009,6 +54894,15 @@ } }, "show route summary": { + "iosxr": { + "class": "ShowRouteSummary", + "doc": "Parser for :\n show route summary", + "module_name": "show_routing", + "package": "genie.libs.parser", + "schema": "{\n'total_route_source': {\n 'routes': ,\n 'backup': ,\n 'deleted': ,\n 'memory_bytes': ,\n },\n'route_source': {\n Any (str) *: {\n Any (str) *: {\n 'routes': ,\n 'backup': ,\n 'deleted': ,\n 'memory_bytes': ,\n },\n Optional (str) routes: ,\n Optional (str) backup: ,\n Optional (str) deleted: ,\n Optional (str) memory_bytes: ,\n },\n },\n}", + "uid": "show_route_summary", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_routing.py#L1837" + }, "junos": { "class": "ShowRouteSummary", "doc": " Parser for:\n * show route summary\n ", @@ -53071,7 +54965,7 @@ "package": "genie.libs.parser", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'total_route_source': {\n 'routes': ,\n 'backup': ,\n 'deleted': ,\n 'memory_bytes': ,\n },\n 'route_source': {\n Any (str) *: {\n Any (str) *: {\n 'routes': ,\n 'backup': ,\n 'deleted': ,\n 'memory_bytes': ,\n },\n Optional (str) routes: ,\n Optional (str) backup: ,\n Optional (str) deleted: ,\n Optional (str) memory_bytes: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_route_vrf_vrf_afi-all_safi-all_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_routing.py#L1539" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_routing.py#L1729" } }, "show route vrf {vrf} ipv4": { @@ -53080,9 +54974,9 @@ "doc": null, "module_name": "show_routing", "package": "genie.libs.parser", - "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) routes: {\n Any (str) *: {\n 'route': ,\n 'active': ,\n Optional (str) ip: ,\n Optional (str) mask: ,\n Optional (str) route_preference: ,\n Optional (str) metric: ,\n Optional (str) behaviour: ,\n Optional (str) source_protocol: ,\n Optional (str) source_protocol_codes: ,\n Optional (str) known_via: ,\n Optional (str) distance: ,\n Optional (str) type: ,\n Optional (str) tag: ,\n Optional (str) installed: {\n 'date': ,\n 'for': ,\n },\n Optional (str) redist_advertisers: {\n Any (str) *: {\n 'protoid': ,\n 'clientid': ,\n },\n },\n Optional (str) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n 'outgoing_interface': ,\n Optional (str) updated: ,\n Optional (str) metric: ,\n },\n },\n Optional (str) next_hop_list: {\n : {\n 'index': ,\n Optional (str) next_hop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) updated: ,\n Optional (str) metric: ,\n Optional (str) from: ,\n Optional (str) table: ,\n Optional (str) address_family: ,\n Optional (str) table_id: ,\n Optional (str) nexthop_in_vrf: ,\n },\n },\n },\n },\n },\n },\n },\n Optional (str) last_resort: {\n Optional (str) gateway: ,\n Optional (str) to_network: ,\n },\n },\n },\n}", + "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) routes: {\n Any (str) *: {\n 'route': ,\n 'active': ,\n Optional (str) ip: ,\n Optional (str) mask: ,\n Optional (str) route_preference: ,\n Optional (str) metric: ,\n Optional (str) behaviour: ,\n Optional (str) source_protocol: ,\n Optional (str) source_protocol_codes: ,\n Optional (str) known_via: ,\n Optional (str) distance: ,\n Optional (str) type: ,\n Optional (str) tag: ,\n Optional (str) installed: {\n 'date': ,\n 'for': ,\n },\n Optional (str) redist_advertisers: {\n Any (str) *: {\n 'protoid': ,\n 'clientid': ,\n },\n },\n Optional (str) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) updated: ,\n Optional (str) metric: ,\n },\n },\n Optional (str) next_hop_list: {\n : {\n 'index': ,\n Optional (str) next_hop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) updated: ,\n Optional (str) metric: ,\n Optional (str) from: ,\n Optional (str) table: ,\n Optional (str) address_family: ,\n Optional (str) table_id: ,\n Optional (str) nexthop_in_vrf: ,\n Optional (str) label: ,\n Optional (str) tunnel_id: ,\n Optional (str) binding_label: ,\n Optional (str) extended_communites_count: ,\n Optional (str) nhid: ,\n Optional (str) path_grouping_id: ,\n Optional (str) srv6_headend: ,\n Optional (str) sid_list: ,\n },\n },\n },\n },\n },\n },\n },\n Optional (str) last_resort: {\n Optional (str) gateway: ,\n Optional (str) to_network: ,\n },\n },\n },\n}", "uid": "show_route_vrf_vrf_ipv4", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_routing.py#L551" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_routing.py#L596" } }, "show route vrf {vrf} ipv4 {protocol}": { @@ -53091,9 +54985,9 @@ "doc": null, "module_name": "show_routing", "package": "genie.libs.parser", - "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) routes: {\n Any (str) *: {\n 'route': ,\n 'active': ,\n Optional (str) ip: ,\n Optional (str) mask: ,\n Optional (str) route_preference: ,\n Optional (str) metric: ,\n Optional (str) behaviour: ,\n Optional (str) source_protocol: ,\n Optional (str) source_protocol_codes: ,\n Optional (str) known_via: ,\n Optional (str) distance: ,\n Optional (str) type: ,\n Optional (str) tag: ,\n Optional (str) installed: {\n 'date': ,\n 'for': ,\n },\n Optional (str) redist_advertisers: {\n Any (str) *: {\n 'protoid': ,\n 'clientid': ,\n },\n },\n Optional (str) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n 'outgoing_interface': ,\n Optional (str) updated: ,\n Optional (str) metric: ,\n },\n },\n Optional (str) next_hop_list: {\n : {\n 'index': ,\n Optional (str) next_hop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) updated: ,\n Optional (str) metric: ,\n Optional (str) from: ,\n Optional (str) table: ,\n Optional (str) address_family: ,\n Optional (str) table_id: ,\n Optional (str) nexthop_in_vrf: ,\n },\n },\n },\n },\n },\n },\n },\n Optional (str) last_resort: {\n Optional (str) gateway: ,\n Optional (str) to_network: ,\n },\n },\n },\n}", + "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) routes: {\n Any (str) *: {\n 'route': ,\n 'active': ,\n Optional (str) ip: ,\n Optional (str) mask: ,\n Optional (str) route_preference: ,\n Optional (str) metric: ,\n Optional (str) behaviour: ,\n Optional (str) source_protocol: ,\n Optional (str) source_protocol_codes: ,\n Optional (str) known_via: ,\n Optional (str) distance: ,\n Optional (str) type: ,\n Optional (str) tag: ,\n Optional (str) installed: {\n 'date': ,\n 'for': ,\n },\n Optional (str) redist_advertisers: {\n Any (str) *: {\n 'protoid': ,\n 'clientid': ,\n },\n },\n Optional (str) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) updated: ,\n Optional (str) metric: ,\n },\n },\n Optional (str) next_hop_list: {\n : {\n 'index': ,\n Optional (str) next_hop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) updated: ,\n Optional (str) metric: ,\n Optional (str) from: ,\n Optional (str) table: ,\n Optional (str) address_family: ,\n Optional (str) table_id: ,\n Optional (str) nexthop_in_vrf: ,\n Optional (str) label: ,\n Optional (str) tunnel_id: ,\n Optional (str) binding_label: ,\n Optional (str) extended_communites_count: ,\n Optional (str) nhid: ,\n Optional (str) path_grouping_id: ,\n Optional (str) srv6_headend: ,\n Optional (str) sid_list: ,\n },\n },\n },\n },\n },\n },\n },\n Optional (str) last_resort: {\n Optional (str) gateway: ,\n Optional (str) to_network: ,\n },\n },\n },\n}", "uid": "show_route_vrf_vrf_ipv4_protocol", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_routing.py#L551" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_routing.py#L596" } }, "show route vrf {vrf} ipv4 {route}": { @@ -53102,9 +54996,9 @@ "doc": null, "module_name": "show_routing", "package": "genie.libs.parser", - "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) routes: {\n Any (str) *: {\n 'route': ,\n 'active': ,\n Optional (str) ip: ,\n Optional (str) mask: ,\n Optional (str) route_preference: ,\n Optional (str) metric: ,\n Optional (str) behaviour: ,\n Optional (str) source_protocol: ,\n Optional (str) source_protocol_codes: ,\n Optional (str) known_via: ,\n Optional (str) distance: ,\n Optional (str) type: ,\n Optional (str) tag: ,\n Optional (str) installed: {\n 'date': ,\n 'for': ,\n },\n Optional (str) redist_advertisers: {\n Any (str) *: {\n 'protoid': ,\n 'clientid': ,\n },\n },\n Optional (str) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n 'outgoing_interface': ,\n Optional (str) updated: ,\n Optional (str) metric: ,\n },\n },\n Optional (str) next_hop_list: {\n : {\n 'index': ,\n Optional (str) next_hop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) updated: ,\n Optional (str) metric: ,\n Optional (str) from: ,\n Optional (str) table: ,\n Optional (str) address_family: ,\n Optional (str) table_id: ,\n Optional (str) nexthop_in_vrf: ,\n },\n },\n },\n },\n },\n },\n },\n Optional (str) last_resort: {\n Optional (str) gateway: ,\n Optional (str) to_network: ,\n },\n },\n },\n}", + "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) routes: {\n Any (str) *: {\n 'route': ,\n 'active': ,\n Optional (str) ip: ,\n Optional (str) mask: ,\n Optional (str) route_preference: ,\n Optional (str) metric: ,\n Optional (str) behaviour: ,\n Optional (str) source_protocol: ,\n Optional (str) source_protocol_codes: ,\n Optional (str) known_via: ,\n Optional (str) distance: ,\n Optional (str) type: ,\n Optional (str) tag: ,\n Optional (str) installed: {\n 'date': ,\n 'for': ,\n },\n Optional (str) redist_advertisers: {\n Any (str) *: {\n 'protoid': ,\n 'clientid': ,\n },\n },\n Optional (str) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) updated: ,\n Optional (str) metric: ,\n },\n },\n Optional (str) next_hop_list: {\n : {\n 'index': ,\n Optional (str) next_hop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) updated: ,\n Optional (str) metric: ,\n Optional (str) from: ,\n Optional (str) table: ,\n Optional (str) address_family: ,\n Optional (str) table_id: ,\n Optional (str) nexthop_in_vrf: ,\n Optional (str) label: ,\n Optional (str) tunnel_id: ,\n Optional (str) binding_label: ,\n Optional (str) extended_communites_count: ,\n Optional (str) nhid: ,\n Optional (str) path_grouping_id: ,\n Optional (str) srv6_headend: ,\n Optional (str) sid_list: ,\n },\n },\n },\n },\n },\n },\n },\n Optional (str) last_resort: {\n Optional (str) gateway: ,\n Optional (str) to_network: ,\n },\n },\n },\n}", "uid": "show_route_vrf_vrf_ipv4_route", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_routing.py#L551" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_routing.py#L596" } }, "show route vrf {vrf} ipv6": { @@ -53113,9 +55007,9 @@ "doc": "Parser for :\n show route ipv6\n show route vrf ipv6", "module_name": "show_routing", "package": "genie.libs.parser", - "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) routes: {\n Any (str) *: {\n 'route': ,\n 'active': ,\n Optional (str) ip: ,\n Optional (str) mask: ,\n Optional (str) route_preference: ,\n Optional (str) metric: ,\n Optional (str) behaviour: ,\n Optional (str) source_protocol: ,\n Optional (str) source_protocol_codes: ,\n Optional (str) known_via: ,\n Optional (str) distance: ,\n Optional (str) type: ,\n Optional (str) tag: ,\n Optional (str) installed: {\n 'date': ,\n 'for': ,\n },\n Optional (str) redist_advertisers: {\n Any (str) *: {\n 'protoid': ,\n 'clientid': ,\n },\n },\n Optional (str) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n 'outgoing_interface': ,\n Optional (str) updated: ,\n Optional (str) metric: ,\n },\n },\n Optional (str) next_hop_list: {\n : {\n 'index': ,\n Optional (str) next_hop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) updated: ,\n Optional (str) metric: ,\n Optional (str) from: ,\n Optional (str) table: ,\n Optional (str) address_family: ,\n Optional (str) table_id: ,\n Optional (str) nexthop_in_vrf: ,\n },\n },\n },\n },\n },\n },\n },\n Optional (str) last_resort: {\n Optional (str) gateway: ,\n Optional (str) to_network: ,\n },\n },\n },\n}", + "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) routes: {\n Any (str) *: {\n 'route': ,\n 'active': ,\n Optional (str) ip: ,\n Optional (str) mask: ,\n Optional (str) route_preference: ,\n Optional (str) metric: ,\n Optional (str) behaviour: ,\n Optional (str) source_protocol: ,\n Optional (str) source_protocol_codes: ,\n Optional (str) known_via: ,\n Optional (str) distance: ,\n Optional (str) type: ,\n Optional (str) tag: ,\n Optional (str) installed: {\n 'date': ,\n 'for': ,\n },\n Optional (str) redist_advertisers: {\n Any (str) *: {\n 'protoid': ,\n 'clientid': ,\n },\n },\n Optional (str) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) updated: ,\n Optional (str) metric: ,\n },\n },\n Optional (str) next_hop_list: {\n : {\n 'index': ,\n Optional (str) next_hop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) updated: ,\n Optional (str) metric: ,\n Optional (str) from: ,\n Optional (str) table: ,\n Optional (str) address_family: ,\n Optional (str) table_id: ,\n Optional (str) nexthop_in_vrf: ,\n Optional (str) label: ,\n Optional (str) tunnel_id: ,\n Optional (str) binding_label: ,\n Optional (str) extended_communites_count: ,\n Optional (str) nhid: ,\n Optional (str) path_grouping_id: ,\n Optional (str) srv6_headend: ,\n Optional (str) sid_list: ,\n },\n },\n },\n },\n },\n },\n },\n Optional (str) last_resort: {\n Optional (str) gateway: ,\n Optional (str) to_network: ,\n },\n },\n },\n}", "uid": "show_route_vrf_vrf_ipv6", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_routing.py#L1071" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_routing.py#L1187" } }, "show route vrf {vrf} ipv6 {protocol}": { @@ -53124,9 +55018,9 @@ "doc": "Parser for :\n show route ipv6\n show route vrf ipv6", "module_name": "show_routing", "package": "genie.libs.parser", - "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) routes: {\n Any (str) *: {\n 'route': ,\n 'active': ,\n Optional (str) ip: ,\n Optional (str) mask: ,\n Optional (str) route_preference: ,\n Optional (str) metric: ,\n Optional (str) behaviour: ,\n Optional (str) source_protocol: ,\n Optional (str) source_protocol_codes: ,\n Optional (str) known_via: ,\n Optional (str) distance: ,\n Optional (str) type: ,\n Optional (str) tag: ,\n Optional (str) installed: {\n 'date': ,\n 'for': ,\n },\n Optional (str) redist_advertisers: {\n Any (str) *: {\n 'protoid': ,\n 'clientid': ,\n },\n },\n Optional (str) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n 'outgoing_interface': ,\n Optional (str) updated: ,\n Optional (str) metric: ,\n },\n },\n Optional (str) next_hop_list: {\n : {\n 'index': ,\n Optional (str) next_hop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) updated: ,\n Optional (str) metric: ,\n Optional (str) from: ,\n Optional (str) table: ,\n Optional (str) address_family: ,\n Optional (str) table_id: ,\n Optional (str) nexthop_in_vrf: ,\n },\n },\n },\n },\n },\n },\n },\n Optional (str) last_resort: {\n Optional (str) gateway: ,\n Optional (str) to_network: ,\n },\n },\n },\n}", + "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) routes: {\n Any (str) *: {\n 'route': ,\n 'active': ,\n Optional (str) ip: ,\n Optional (str) mask: ,\n Optional (str) route_preference: ,\n Optional (str) metric: ,\n Optional (str) behaviour: ,\n Optional (str) source_protocol: ,\n Optional (str) source_protocol_codes: ,\n Optional (str) known_via: ,\n Optional (str) distance: ,\n Optional (str) type: ,\n Optional (str) tag: ,\n Optional (str) installed: {\n 'date': ,\n 'for': ,\n },\n Optional (str) redist_advertisers: {\n Any (str) *: {\n 'protoid': ,\n 'clientid': ,\n },\n },\n Optional (str) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) updated: ,\n Optional (str) metric: ,\n },\n },\n Optional (str) next_hop_list: {\n : {\n 'index': ,\n Optional (str) next_hop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) updated: ,\n Optional (str) metric: ,\n Optional (str) from: ,\n Optional (str) table: ,\n Optional (str) address_family: ,\n Optional (str) table_id: ,\n Optional (str) nexthop_in_vrf: ,\n Optional (str) label: ,\n Optional (str) tunnel_id: ,\n Optional (str) binding_label: ,\n Optional (str) extended_communites_count: ,\n Optional (str) nhid: ,\n Optional (str) path_grouping_id: ,\n Optional (str) srv6_headend: ,\n Optional (str) sid_list: ,\n },\n },\n },\n },\n },\n },\n },\n Optional (str) last_resort: {\n Optional (str) gateway: ,\n Optional (str) to_network: ,\n },\n },\n },\n}", "uid": "show_route_vrf_vrf_ipv6_protocol", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_routing.py#L1071" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_routing.py#L1187" } }, "show route vrf {vrf} ipv6 {route}": { @@ -53135,9 +55029,9 @@ "doc": "Parser for :\n show route ipv6\n show route vrf ipv6", "module_name": "show_routing", "package": "genie.libs.parser", - "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) routes: {\n Any (str) *: {\n 'route': ,\n 'active': ,\n Optional (str) ip: ,\n Optional (str) mask: ,\n Optional (str) route_preference: ,\n Optional (str) metric: ,\n Optional (str) behaviour: ,\n Optional (str) source_protocol: ,\n Optional (str) source_protocol_codes: ,\n Optional (str) known_via: ,\n Optional (str) distance: ,\n Optional (str) type: ,\n Optional (str) tag: ,\n Optional (str) installed: {\n 'date': ,\n 'for': ,\n },\n Optional (str) redist_advertisers: {\n Any (str) *: {\n 'protoid': ,\n 'clientid': ,\n },\n },\n Optional (str) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n 'outgoing_interface': ,\n Optional (str) updated: ,\n Optional (str) metric: ,\n },\n },\n Optional (str) next_hop_list: {\n : {\n 'index': ,\n Optional (str) next_hop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) updated: ,\n Optional (str) metric: ,\n Optional (str) from: ,\n Optional (str) table: ,\n Optional (str) address_family: ,\n Optional (str) table_id: ,\n Optional (str) nexthop_in_vrf: ,\n },\n },\n },\n },\n },\n },\n },\n Optional (str) last_resort: {\n Optional (str) gateway: ,\n Optional (str) to_network: ,\n },\n },\n },\n}", + "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) routes: {\n Any (str) *: {\n 'route': ,\n 'active': ,\n Optional (str) ip: ,\n Optional (str) mask: ,\n Optional (str) route_preference: ,\n Optional (str) metric: ,\n Optional (str) behaviour: ,\n Optional (str) source_protocol: ,\n Optional (str) source_protocol_codes: ,\n Optional (str) known_via: ,\n Optional (str) distance: ,\n Optional (str) type: ,\n Optional (str) tag: ,\n Optional (str) installed: {\n 'date': ,\n 'for': ,\n },\n Optional (str) redist_advertisers: {\n Any (str) *: {\n 'protoid': ,\n 'clientid': ,\n },\n },\n Optional (str) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) updated: ,\n Optional (str) metric: ,\n },\n },\n Optional (str) next_hop_list: {\n : {\n 'index': ,\n Optional (str) next_hop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) updated: ,\n Optional (str) metric: ,\n Optional (str) from: ,\n Optional (str) table: ,\n Optional (str) address_family: ,\n Optional (str) table_id: ,\n Optional (str) nexthop_in_vrf: ,\n Optional (str) label: ,\n Optional (str) tunnel_id: ,\n Optional (str) binding_label: ,\n Optional (str) extended_communites_count: ,\n Optional (str) nhid: ,\n Optional (str) path_grouping_id: ,\n Optional (str) srv6_headend: ,\n Optional (str) sid_list: ,\n },\n },\n },\n },\n },\n },\n },\n Optional (str) last_resort: {\n Optional (str) gateway: ,\n Optional (str) to_network: ,\n },\n },\n },\n}", "uid": "show_route_vrf_vrf_ipv6_route", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_routing.py#L1071" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_routing.py#L1187" } }, "show route {ip_address}": { @@ -53470,7 +55364,7 @@ "package": "genie.libs.parser", "schema": "{\n'instance': {\n Any (str) *: {\n 'pp_name': {\n Any (str) *: {\n Optional (str) default_originate: ,\n Optional (str) address_family: ,\n Optional (str) default_originate_route_map: ,\n Optional (str) default_originate_inherit: ,\n Optional (str) maximum_prefix_max_prefix_no: ,\n Optional (str) maximum_prefix_threshold: ,\n Optional (str) maximum_prefix_restart: ,\n Optional (str) maximum_prefix_warning_only: ,\n Optional (str) next_hop_self: ,\n Optional (str) next_hop_self_inherit: ,\n Optional (str) route_map_name_in: ,\n Optional (str) route_map_name_in_inherit: ,\n Optional (str) route_map_name_out: ,\n Optional (str) route_map_name_out_inherit: ,\n Optional (str) route_reflector_client: ,\n Optional (str) route_reflector_client_inherit: ,\n Optional (str) send_community: ,\n Optional (str) send_comm_ebgp: ,\n Optional (str) send_comm_ebgp_inherit: ,\n Optional (str) send_ext_comm_ebgp: ,\n Optional (str) send_ext_comm_ebgp_inherit: ,\n Optional (str) soo: ,\n Optional (str) soo_inherit: ,\n Optional (str) soft_reconfiguration: ,\n Optional (str) soft_reconfiguration_inherit: ,\n Optional (str) allowas_in_as_number: ,\n Optional (str) allowas_in: ,\n Optional (str) allowas_in_inherit: ,\n Optional (str) as_override: ,\n Optional (str) as_override_inherit: ,\n },\n },\n },\n },\n}", "uid": "show_run_formal___i_af-group", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L439" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L446" } }, "show run formal | i session-group": { @@ -53481,7 +55375,7 @@ "package": "genie.libs.parser", "schema": "{\n'instance': {\n Any (str) *: {\n 'peer_session': {\n Any (str) *: {\n Optional (str) remote_as: ,\n Optional (str) remote_as_inherit: ,\n Optional (str) description: ,\n Optional (str) description_inherit: ,\n Optional (str) ebgp_multihop_enable: ,\n Optional (str) ebgp_multihop_max_hop: ,\n Optional (str) ebgp_multihop_inherit: ,\n Optional (str) local_as_as_no: ,\n Optional (str) local_no_prepend: ,\n Optional (str) local_dual_as: ,\n Optional (str) local_replace_as: ,\n Optional (str) local_as_inherit: ,\n Optional (str) password_text: ,\n Optional (str) password_text_inherit: ,\n Optional (str) shutdown: ,\n Optional (str) shutdown_inherit: ,\n Optional (str) keepalive_interval: ,\n Optional (str) holdtime: ,\n Optional (str) ps_minimum_holdtime: ,\n Optional (str) timers_inherit: ,\n Optional (str) update_source: ,\n Optional (str) update_source_inherit: ,\n Optional (str) suppress_four_byte_as_capability: ,\n Optional (str) suppress_4byteas_inherit: ,\n Optional (str) fall_over_bfd: ,\n Optional (str) fall_over_bfd_inherit: ,\n Optional (str) disable_connected_check: ,\n Optional (str) disable_connected_check_inherit: ,\n Optional (str) transport_connection_mode: ,\n Optional (str) transport_connection_mode_inherit: ,\n },\n },\n },\n },\n}", "uid": "show_run_formal___i_session-group", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L756" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L763" } }, "show run ipsla operation": { @@ -53536,7 +55430,7 @@ "package": "genie.libs.parser", "schema": "{\n'ptp': {\n 'ptp_mode': ,\n },\n}", "uid": "show_run___include_ptp", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ptp.py#L710" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ptp.py#L712" } }, "show run | sec isis": { @@ -53547,7 +55441,7 @@ "package": "genie.libs.parser", "schema": "{\n'instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n },\n },\n },\n },\n}", "uid": "show_run___sec_isis", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_isis.py#L1257" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_isis.py#L1690" } }, "show running-config aaa": { @@ -53558,7 +55452,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) radius: {\n 'server': {\n Any (str) *: {\n Optional (str) address_type: ,\n Optional (str) address: ,\n Optional (str) auth_port: ,\n Optional (str) acct_port: ,\n Optional (str) key: ,\n },\n },\n },\nOptional (str) tacacs: {\n 'server': {\n Any (str) *: {\n Optional (str) address_type: ,\n Optional (str) address: ,\n Optional (str) auth_port: ,\n Optional (str) acct_port: ,\n Optional (str) key: ,\n },\n },\n },\nOptional (str) group_server: {\n Any (str) *: {\n Any (str) *: {\n Optional (str) server_name: ,\n Optional (str) vrf: ,\n Optional (str) source_interface: ,\n },\n },\n },\nOptional (str) new_model: ,\nOptional (str) session_id: ,\n}", "uid": "show_running-config_aaa", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_run.py#L3624" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_run.py#L3651" } }, "show running-config aaa user-name": { @@ -53569,7 +55463,7 @@ "package": "genie.libs.parser", "schema": "{\n'username': {\n Any (str) *: {\n Optional (str) creation_time: ,\n Optional (str) password: {\n Optional (str) type: ,\n Optional (str) password: ,\n },\n Optional (str) privilege: ,\n Optional (str) common_criteria_policy: ,\n Optional (str) view: ,\n Optional (str) type: ,\n Optional (str) onetime: ,\n Optional (str) secret: {\n Optional (str) type: ,\n Optional (str) secret: ,\n },\n },\n },\n}", "uid": "show_running-config_aaa_user-name", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_run.py#L3223" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_run.py#L3250" } }, "show running-config aaa username": { @@ -53580,7 +55474,7 @@ "package": "genie.libs.parser", "schema": "{\n'username': {\n Any (str) *: {\n Optional (str) creation_time: ,\n Optional (str) password: {\n Optional (str) type: ,\n Optional (str) password: ,\n },\n Optional (str) privilege: ,\n Optional (str) common_criteria_policy: ,\n Optional (str) view: ,\n Optional (str) type: ,\n Optional (str) onetime: ,\n Optional (str) secret: {\n Optional (str) type: ,\n Optional (str) secret: ,\n },\n },\n },\n}", "uid": "show_running-config_aaa_username", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_run.py#L3342" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_run.py#L3369" } }, "show running-config all | sec {interface}": { @@ -53591,7 +55485,7 @@ "package": "genie.libs.parser", "schema": "{\n'interfaces': {\n Any (str) *: {\n Optional (str) mvrp_timer_leave_all: ,\n Optional (str) mvrp_timer_leave: ,\n Optional (str) mvrp_timer_join: ,\n Optional (str) mvrp_timer_periodic: ,\n Optional (str) mvrp: ,\n Optional (str) logging_event_link_status: ,\n Optional (str) logging_event_trunk_status: ,\n Optional (str) authentication_periodic: ,\n Optional (str) authentication_port_control: ,\n Optional (str) authentication_timer_reauthenticate_server: ,\n Optional (str) authentication_linksec_policy: ,\n Optional (str) access_session_control_direction: ,\n Optional (str) access_session_host_mode: ,\n Optional (str) access_session_closed: ,\n Optional (str) carrier_delay: ,\n Optional (str) shutdown: ,\n Optional (str) medium_p2p: ,\n Optional (str) ip_access_group: ,\n Optional (str) ip_arp_inspection_limit_rate: ,\n Optional (str) load_interval: ,\n Optional (str) negotiation_auto: ,\n Optional (str) macsec_replay_protection: ,\n Optional (str) macsec_enabled: ,\n Optional (str) macsec_access_control: ,\n Optional (str) mtu: ,\n Optional (str) mka_policy: ,\n Optional (str) mka_primary_keychain: ,\n Optional (str) mka_fallback_keychain: ,\n Optional (str) cdp_log_mismatch_duplex: ,\n Optional (str) cdp_tlv_location: ,\n Optional (str) cdp_tlv_server_location: ,\n Optional (str) cdp_tlv_app: ,\n Optional (str) ipv6_mld_snooping_tcn_flood: ,\n Optional (str) switchport: ,\n Optional (str) switchport_access_vlan: ,\n Optional (str) switchport_trunk_allowed_all: ,\n Optional (str) switchport_mode: ,\n Optional (str) switchport_nonegotiate: ,\n Optional (str) switchport_autostate_exclude: ,\n Optional (str) switchport_protected: ,\n Optional (str) switchport_block_unicast: ,\n Optional (str) switchport_block_multicast: ,\n Optional (str) switchport_vepa_enabled: ,\n Optional (str) ip_arp_inspection_trust: ,\n Optional (str) ip_dhcp_snooping_information_option_allow_untrusted: ,\n },\n },\n}", "uid": "show_running-config_all___sec_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_run.py#L2713" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_run.py#L2740" } }, "show running-config all | section ^interface": { @@ -53600,9 +55494,9 @@ "doc": "Parser for show running-config all | section ^interface", "module_name": "show_run", "package": "genie.libs.parser", - "schema": "{\n'interfaces': {\n Any (str) *: {\n Optional (str) authentication_control_direction: ,\n Optional (str) authentication_event_fail_action: ,\n Optional (str) authentication_fallback: ,\n Optional (str) authentication_host_mode: ,\n Optional (str) authentication_order: ,\n Optional (str) authentication_periodic: ,\n Optional (str) authentication_port_control: ,\n Optional (str) authentication_priority: ,\n Optional (str) authentication_timer_inactivity: ,\n Optional (str) authentication_timer_reauthenticate_server: ,\n Optional (str) authentication_timer_reauthenticate: ,\n Optional (str) authentication_violation: ,\n Optional (str) trust_device: ,\n Optional (str) carrier_delay: ,\n Optional (str) shutdown: ,\n Optional (str) encapsulation_ppp: ,\n Optional (str) encapsulation_dot1q: ,\n Optional (str) description: ,\n Optional (str) dot1x_pae_authenticator: ,\n Optional (str) dot1x_timeout_quiet_period: ,\n Optional (str) dot1x_timeout_server_timeout: ,\n Optional (str) dot1x_timeout_tx_period: ,\n Optional (str) dot1x_pae: ,\n Optional (str) dot1x_timeout_supp_timeout: ,\n Optional (str) dot1x_max_req: ,\n Optional (str) dot1x_authenticator_eap_profile: ,\n Optional (str) dot1x_timeout_held_period: ,\n Optional (str) dot1x_credentials: ,\n Optional (str) dot1x_supplicant_eap_profile: ,\n Optional (str) ip_arp_inspection_limit_rate: ,\n Optional (str) ip_dhcp_snooping_limit_rate: ,\n Optional (str) access_session_host_mode: ,\n Optional (str) access_session: ,\n Optional (str) access_session_port_control: ,\n Optional (str) ip_ospf: {\n Any (str) *: {\n 'area': ,\n },\n },\n Optional (str) ipv4: {\n 'ip': ,\n 'netmask': ,\n },\n Optional (str) ipv4_secondaries: {\n Any (str) *: {\n 'ip': ,\n 'netmask': ,\n 'primary': ,\n },\n },\n Optional (str) ipv6: ,\n Optional (str) ipv6_ospf: {\n Any (str) *: {\n 'area': ,\n },\n },\n Optional (str) ipv6_enable: ,\n Optional (str) ipv6_destination_guard_attach_policy: ,\n Optional (str) ipv6_source_guard_attach_policy: ,\n Optional (str) ipv6_nd_raguard_attach_policy: ,\n Optional (str) ipv6_ospfv3: {\n Any (str) *: {\n 'area': ,\n },\n },\n Optional (str) acl: {\n Optional (str) inbound: {\n 'acl_name': ,\n 'direction': ,\n },\n Optional (str) outbound: {\n 'acl_name': ,\n 'direction': ,\n },\n },\n Optional (str) load_interval: ,\n Optional (str) mab: ,\n Optional (str) macsec_enabled: ,\n Optional (str) macsec_access_control: ,\n Optional (str) mtu: ,\n Optional (str) mka_policy: ,\n Optional (str) mka_primary_keychain: ,\n Optional (str) mka_fallback_keychain: ,\n Optional (str) negotiation_auto: ,\n Optional (str) cdp: ,\n Optional (str) snmp_trap_link_status: ,\n Optional (str) snmp_trap_mac_notification_change_added: ,\n Optional (str) snmp_trap_mac_notification_change_removed: ,\n Optional (str) spanning_tree_bpduguard: ,\n Optional (str) spanning_tree_portfast: ,\n Optional (str) spanning_tree_portfast_trunk: ,\n Optional (str) spanning_tree_bpdufilter: ,\n Optional (str) switchport_access_vlan: ,\n Optional (str) switchport_trunk_vlans: ,\n Optional (str) keepalive: ,\n Optional (str) switchport_mode: ,\n Optional (str) switchport_trunk_native_vlan: ,\n Optional (str) input_policy: ,\n Optional (str) output_policy: ,\n Optional (str) device_tracking_attach_policy: ,\n Optional (str) switchport_nonegotiate: ,\n Optional (str) vrf: ,\n Optional (str) src_ip: ,\n Optional (str) tunnel_mode: ,\n Optional (str) tunnel_dst: ,\n Optional (str) autoroute_announce: ,\n Optional (str) autoroute_destination: ,\n Optional (str) tunnel_priority: ,\n Optional (str) tunnel_bandwidth: ,\n Optional (str) tunnel_path_option: {\n Any (str) *: {\n Optional (str) path_type: ,\n Optional (str) path_name: ,\n },\n },\n Optional (str) mpls_ip: ,\n Optional (str) channel_group: {\n 'chg': ,\n 'mode': ,\n },\n Optional (str) power_inline: {\n Optional (str) state: ,\n Optional (str) max_watts: ,\n },\n Optional (str) power_inline_port_priority: ,\n Optional (str) flow_monitor_input: ,\n Optional (str) flow_monitor_output: ,\n Optional (str) flow_monitor_input_v6: ,\n Optional (str) flow_monitor_output_v6: ,\n Optional (str) flow_monitor_in_sampler: ,\n Optional (str) flow_monitor_out_sampler: ,\n Optional (str) input_sampler: ,\n Optional (str) output_sampler: ,\n Optional (str) switchport_protected: ,\n Optional (str) switchport_block_unicast: ,\n Optional (str) switchport_block_multicast: ,\n Optional (str) ip_dhcp_snooping_trust: ,\n Optional (str) ip_arp_inspection_trust: ,\n Optional (str) lisp_mobility: ,\n Optional (str) mac_address_sticky: ,\n Optional (str) source_template: ,\n Optional (str) host_reachability_protocol: ,\n Optional (str) source_interface: ,\n Optional (str) member_vni: {\n Any (str) *: {\n Optional (str) vrf: ,\n Optional (str) ingress_replication: {\n 'enabled': ,\n Optional (str) remote_peer_ip: ,\n },\n Optional (str) mcast_group: ,\n Optional (str) local_routing: ,\n },\n },\n Optional (str) stackwise_virtual_link: ,\n Optional (str) dual_active_detection: ,\n Optional (str) ip_dhcp_snooping_information_option_allow_untrusted: ,\n Optional (str) duplex: ,\n Optional (str) speed: ,\n Optional (str) speed_nonegotiate: ,\n Optional (str) isis: {\n Optional (str) network: ,\n Optional (Or) Or ('ipv4', 'ipv6'): {\n Optional (str) level: {\n Optional (Or) Or ('level-1', 'level-2'): {\n Optional (str) metric: ,\n },\n },\n },\n },\n Optional (str) media_type: ,\n Optional (str) fhrps: {\n Any (str) *: {\n Optional (str) encryption_string: ,\n Optional (str) encryption_level: ,\n Optional (str) fhrp_description: ,\n Optional (str) group_id: ,\n Optional (str) ips: ,\n Optional (str) vrrp_preempt: ,\n Optional (str) hsrp_preempt: ,\n Optional (str) hsrp_preempt: ,\n Optional (str) priority: ,\n Optional (str) protocol: ,\n Optional (str) hsrp_timers: ,\n Optional (str) vrrp_timers: ,\n Optional (str) vrrp_learn: ,\n },\n },\n Optional (str) dialer_pool: ,\n Optional (str) mtu: ,\n Optional (str) chap_hostname: ,\n Optional (str) chap_password: ,\n Optional (str) chap_encryption: ,\n Optional (str) pap_username: ,\n Optional (str) pap_password: ,\n Optional (str) pppoe_max_payload: ,\n Optional (str) ip_helpers: ,\n Optional (str) pvc_vp: ,\n Optional (str) pvc_vc: ,\n Optional (str) pvc_ubr: ,\n Optional (str) pvc_vbr_nrt: ,\n Optional (str) ip_negotiated: ,\n Optional (str) hold_queue_in: ,\n Optional (str) hold_queue_out: ,\n Optional (str) service_instances: {\n Any (str) *: {\n Optional (str) service_instance: ,\n Optional (str) bridge_domain: ,\n Optional (str) dot1q: ,\n Optional (str) service_policy: ,\n Optional (str) description: ,\n Optional (str) service_instance_trunked: ,\n },\n },\n },\n },\n}", + "schema": "{\n'interfaces': {\n Any (str) *: {\n Optional (str) authentication_control_direction: ,\n Optional (str) authentication_event_fail_action: ,\n Optional (str) authentication_fallback: ,\n Optional (str) authentication_host_mode: ,\n Optional (str) authentication_order: ,\n Optional (str) authentication_periodic: ,\n Optional (str) authentication_port_control: ,\n Optional (str) authentication_priority: ,\n Optional (str) authentication_timer_inactivity: ,\n Optional (str) authentication_timer_reauthenticate_server: ,\n Optional (str) authentication_timer_reauthenticate: ,\n Optional (str) authentication_violation: ,\n Optional (str) trust_device: ,\n Optional (str) carrier_delay: ,\n Optional (str) shutdown: ,\n Optional (str) encapsulation_ppp: ,\n Optional (str) encapsulation_dot1q: ,\n Optional (str) description: ,\n Optional (str) dot1x_pae_authenticator: ,\n Optional (str) dot1x_timeout_quiet_period: ,\n Optional (str) dot1x_timeout_server_timeout: ,\n Optional (str) dot1x_timeout_tx_period: ,\n Optional (str) dot1x_pae: ,\n Optional (str) dot1x_timeout_supp_timeout: ,\n Optional (str) dot1x_max_req: ,\n Optional (str) dot1x_authenticator_eap_profile: ,\n Optional (str) dot1x_timeout_held_period: ,\n Optional (str) dot1x_credentials: ,\n Optional (str) dot1x_supplicant_eap_profile: ,\n Optional (str) ip_arp_inspection_limit_rate: ,\n Optional (str) ip_dhcp_snooping_limit_rate: ,\n Optional (str) access_session_host_mode: ,\n Optional (str) access_session: ,\n Optional (str) access_session_port_control: ,\n Optional (str) ip_ospf: {\n Any (str) *: {\n 'area': ,\n },\n },\n Optional (str) ipv4: {\n 'ip': ,\n 'netmask': ,\n },\n Optional (str) ipv4_secondaries: {\n Any (str) *: {\n 'ip': ,\n 'netmask': ,\n 'primary': ,\n },\n },\n Optional (str) ipv6: ,\n Optional (str) ipv6_ospf: {\n Any (str) *: {\n 'area': ,\n },\n },\n Optional (str) ipv6_enable: ,\n Optional (str) ipv6_destination_guard_attach_policy: ,\n Optional (str) ipv6_source_guard_attach_policy: ,\n Optional (str) ipv6_nd_raguard_attach_policy: ,\n Optional (str) ipv6_ospfv3: {\n Any (str) *: {\n 'area': ,\n },\n },\n Optional (str) acl: {\n Optional (str) inbound: {\n 'acl_name': ,\n 'direction': ,\n },\n Optional (str) outbound: {\n 'acl_name': ,\n 'direction': ,\n },\n },\n Optional (str) load_interval: ,\n Optional (str) mab: ,\n Optional (str) macsec_enabled: ,\n Optional (str) macsec_access_control: ,\n Optional (str) mtu: ,\n Optional (str) mka_policy: ,\n Optional (str) mka_primary_keychain: ,\n Optional (str) mka_fallback_keychain: ,\n Optional (str) negotiation_auto: ,\n Optional (str) cdp: ,\n Optional (str) snmp_trap_link_status: ,\n Optional (str) snmp_trap_mac_notification_change_added: ,\n Optional (str) snmp_trap_mac_notification_change_removed: ,\n Optional (str) spanning_tree_bpduguard: ,\n Optional (str) spanning_tree_portfast: ,\n Optional (str) spanning_tree_portfast_trunk: ,\n Optional (str) spanning_tree_bpdufilter: ,\n Optional (str) switchport_access_vlan: ,\n Optional (str) switchport_trunk_vlans: ,\n Optional (str) keepalive: ,\n Optional (str) switchport_mode: ,\n Optional (str) switchport_trunk_native_vlan: ,\n Optional (str) input_policy: ,\n Optional (str) output_policy: ,\n Optional (str) device_tracking_attach_policy: ,\n Optional (str) switchport_nonegotiate: ,\n Optional (str) vrf: ,\n Optional (str) src_ip: ,\n Optional (str) tunnel_mode: ,\n Optional (str) tunnel_dst: ,\n Optional (str) autoroute_announce: ,\n Optional (str) autoroute_destination: ,\n Optional (str) tunnel_priority: ,\n Optional (str) tunnel_bandwidth: ,\n Optional (str) tunnel_path_option: {\n Any (str) *: {\n Optional (str) path_type: ,\n Optional (str) path_name: ,\n },\n },\n Optional (str) mpls_ip: ,\n Optional (str) channel_group: {\n 'chg': ,\n 'mode': ,\n },\n Optional (str) power_inline: {\n Optional (str) state: ,\n Optional (str) max_watts: ,\n },\n Optional (str) power_inline_port_priority: ,\n Optional (str) flow_monitor_input: ,\n Optional (str) flow_monitor_output: ,\n Optional (str) flow_monitor_input_v6: ,\n Optional (str) flow_monitor_output_v6: ,\n Optional (str) flow_monitor_in_sampler: ,\n Optional (str) flow_monitor_out_sampler: ,\n Optional (str) input_sampler: ,\n Optional (str) output_sampler: ,\n Optional (str) pim_mode: ,\n Optional (str) policy_type: ,\n Optional (str) output_name: ,\n Optional (str) switchport_protected: ,\n Optional (str) switchport_block_unicast: ,\n Optional (str) switchport_block_multicast: ,\n Optional (str) ip_dhcp_snooping_trust: ,\n Optional (str) ip_arp_inspection_trust: ,\n Optional (str) lisp_mobility: ,\n Optional (str) mac_address_sticky: ,\n Optional (str) source_template: ,\n Optional (str) host_reachability_protocol: ,\n Optional (str) source_interface: ,\n Optional (str) member_vni: {\n Any (str) *: {\n Optional (str) vrf: ,\n Optional (str) ingress_replication: {\n 'enabled': ,\n Optional (str) remote_peer_ip: ,\n },\n Optional (str) mcast_group: ,\n Optional (str) local_routing: ,\n },\n },\n Optional (str) stackwise_virtual_link: ,\n Optional (str) dual_active_detection: ,\n Optional (str) ip_dhcp_snooping_information_option_allow_untrusted: ,\n Optional (str) duplex: ,\n Optional (str) speed: ,\n Optional (str) speed_nonegotiate: ,\n Optional (str) isis: {\n Optional (str) network: ,\n Optional (Or) Or ('ipv4', 'ipv6'): {\n Optional (str) level: {\n Optional (Or) Or ('level-1', 'level-2'): {\n Optional (str) metric: ,\n },\n },\n },\n },\n Optional (str) media_type: ,\n Optional (str) fhrps: {\n Any (str) *: {\n Optional (str) encryption_string: ,\n Optional (str) encryption_level: ,\n Optional (str) fhrp_description: ,\n Optional (str) group_id: ,\n Optional (str) ips: ,\n Optional (str) vrrp_preempt: ,\n Optional (str) hsrp_preempt: ,\n Optional (str) hsrp_preempt: ,\n Optional (str) priority: ,\n Optional (str) protocol: ,\n Optional (str) hsrp_timers: ,\n Optional (str) vrrp_timers: ,\n Optional (str) vrrp_learn: ,\n },\n },\n Optional (str) dialer_pool: ,\n Optional (str) mtu: ,\n Optional (str) chap_hostname: ,\n Optional (str) chap_password: ,\n Optional (str) chap_encryption: ,\n Optional (str) pap_username: ,\n Optional (str) pap_password: ,\n Optional (str) pppoe_max_payload: ,\n Optional (str) ip_helpers: ,\n Optional (str) pvc_vp: ,\n Optional (str) pvc_vc: ,\n Optional (str) pvc_ubr: ,\n Optional (str) pvc_vbr_nrt: ,\n Optional (str) ip_negotiated: ,\n Optional (str) hold_queue_in: ,\n Optional (str) hold_queue_out: ,\n Optional (str) service_instances: {\n Any (str) *: {\n Optional (str) service_instance: ,\n Optional (str) bridge_domain: ,\n Optional (str) dot1q: ,\n Optional (str) service_policy: ,\n Optional (str) description: ,\n Optional (str) service_instance_trunked: ,\n },\n },\n },\n },\n}", "uid": "show_running-config_all___section_^interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_run.py#L2257" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_run.py#L2284" } }, "show running-config bgp": { @@ -53611,9 +55505,9 @@ "doc": "Parser for show running-config bgp", "module_name": "show_bgp", "package": "genie.libs.parser", - "schema": "{\n'bgp': {\n 'instance': {\n 'default': {\n 'bgp_id': ,\n 'protocol_shutdown': ,\n Optional (str) ps_name: {\n Any (str) *: {\n 'ps_fall_over_bfd': ,\n 'ps_suppress_four_byte_as_capability': ,\n Optional (str) ps_description: ,\n 'ps_disable_connected_check': ,\n 'ps_ebgp_multihop': ,\n Optional (str) ps_ebgp_multihop_max_hop: ,\n Optional (str) ps_local_as_as_no: ,\n 'ps_local_as_no_prepend': ,\n 'ps_local_as_dual_as': ,\n 'ps_local_as_replace_as': ,\n Optional (str) ps_password_text: ,\n Optional (str) ps_remote_as: ,\n 'ps_shutdown': ,\n Optional (str) ps_keepalive_interval: ,\n Optional (str) ps_hodltime: ,\n Optional (str) ps_transport_connection_mode: ,\n Optional (str) ps_update_source: ,\n },\n },\n Optional (str) pp_name: {\n Any (str) *: {\n Optional (str) pp_allowas_in: ,\n Optional (str) pp_allowas_in_as_number: ,\n Optional (str) pp_as_override: ,\n Optional (str) pp_default_originate: ,\n Optional (str) pp_default_originate_route_map: ,\n Optional (str) pp_route_map_name_in: ,\n Optional (str) pp_route_map_name_out: ,\n Optional (str) pp_maximum_prefix_max_prefix_no: ,\n Optional (str) pp_maximum_prefix_threshold: ,\n Optional (str) pp_maximum_prefix_restart: ,\n Optional (str) pp_maximum_prefix_warning_only: ,\n Optional (str) pp_next_hop_self: ,\n Optional (str) pp_route_reflector_client: ,\n Optional (str) pp_send_community: ,\n 'pp_soft_reconfiguration': ,\n Optional (str) pp_soo: ,\n },\n },\n Optional (str) peer_name: {\n Any (str) *: {\n Optional (str) peer_fall_over_bfd: ,\n Optional (str) peer_remote_as: ,\n Optional (str) peer_password_text: ,\n Optional (str) peer_af_name: {\n Any (str) *: {\n Optional (str) peer_af_send_community: ,\n Optional (str) peer_maximum_prefix_max_prefix_no: ,\n Optional (str) peer_maximum_prefix_threshold: ,\n Optional (str) peer_maximum_prefix_warning_only: ,\n Optional (str) peer_next_hop_self: ,\n },\n },\n },\n },\n 'vrf': {\n Any (str) *: {\n Optional (str) rd: ,\n Optional (str) always_compare_med: ,\n Optional (str) bestpath_compare_routerid: ,\n Optional (str) bestpath_cost_community_ignore: ,\n Optional (str) bestpath_med_missing_at_worst: ,\n Optional (str) cluster_id: ,\n Optional (str) confederation_identifier: ,\n Optional (str) confederation_peers_as: ,\n 'graceful_restart': ,\n Optional (str) graceful_restart_restart_time: ,\n Optional (str) graceful_restart_stalepath_time: ,\n 'log_neighbor_changes': ,\n Optional (str) router_id: ,\n Optional (str) keepalive_interval: ,\n Optional (str) holdtime: ,\n 'enforce_first_as': ,\n 'fast_external_fallover': ,\n Optional (str) default_choice_ipv4_unicast: ,\n Optional (str) dynamic_med_interval: ,\n Optional (str) shutdown: ,\n 'flush_routes': ,\n 'isolate': ,\n Optional (str) disable_policy_batching_ipv4: ,\n Optional (str) disable_policy_batching_ipv6: ,\n Optional (str) af_name: {\n Any (str) *: {\n Optional (str) af_evpn_vni_rt_type: ,\n Optional (str) af_evpn_vni_rt: ,\n Optional (str) af_dampening: ,\n Optional (str) af_dampening_route_map: ,\n Optional (str) af_dampening_half_life_time: ,\n Optional (str) af_dampening_reuse_time: ,\n Optional (str) af_dampening_suppress_time: ,\n Optional (str) af_dampening_max_suppress_time: ,\n Optional (str) af_default_originate: ,\n Optional (str) af_nexthop_route_map: ,\n Optional (str) af_nexthop_trigger_enable: ,\n Optional (str) af_nexthop_trigger_delay_critical: ,\n Optional (str) af_nexthop_trigger_delay_non_critical: ,\n Optional (str) af_client_to_client_reflection: ,\n Optional (str) af_distance_extern_as: ,\n Optional (str) af_distance_internal_as: ,\n Optional (str) af_distance_local: ,\n Optional (str) af_maximum_paths_ebgp: ,\n Optional (str) af_maximum_paths_ibgp: ,\n Optional (str) af_maximum_paths_eibgp: ,\n Optional (str) af_additional_paths_send: ,\n Optional (str) af_additional_paths_receive: ,\n Optional (str) af_aggregate_address_ipv4_address: ,\n Optional (str) af_aggregate_address_ipv4_mask: ,\n Optional (str) af_aggregate_address_as_set: ,\n Optional (str) af_aggregate_address_summary_only: ,\n Optional (str) af_network_number: ,\n Optional (str) af_network_mask: ,\n Optional (str) af_network_route_map: ,\n Optional (str) af_redist_isis: ,\n Optional (str) af_redist_isis_metric: ,\n Optional (str) af_redist_isis_route_policy: ,\n Optional (str) af_redist_ospf: ,\n Optional (str) af_redist_ospf_metric: ,\n Optional (str) af_redist_ospf_route_policy: ,\n Optional (str) af_redist_rip: ,\n Optional (str) af_redist_rip_metric: ,\n Optional (str) af_redist_rip_route_policy: ,\n Optional (str) af_redist_static: ,\n Optional (str) af_redist_static_metric: ,\n Optional (str) af_redist_static_route_policy: ,\n Optional (str) af_redist_connected: ,\n Optional (str) af_redist_connected_metric: ,\n Optional (str) af_redist_connected_route_policy: ,\n Optional (str) af_v6_aggregate_address_ipv6_address: ,\n Optional (str) af_v6_aggregate_address_as_set: ,\n Optional (str) af_v6_aggregate_address_summary_only: ,\n Optional (str) af_v6_network_number: ,\n Optional (str) af_v6_network_route_map: ,\n Optional (str) af_v6_allocate_label_all: ,\n Optional (str) af_retain_rt_all: ,\n Optional (str) af_label_allocation_mode: ,\n Optional (str) af_advertise_pip: ,\n },\n },\n Optional (str) neighbor_id: {\n Any (str) *: {\n Optional (str) nbr_fall_over_bfd: ,\n Optional (str) nbr_suppress_four_byte_as_capability: ,\n Optional (str) nbr_description: ,\n Optional (str) nbr_disable_connected_check: ,\n Optional (str) nbr_ebgp_multihop: ,\n Optional (str) nbr_ebgp_multihop_max_hop: ,\n Optional (str) nbr_inherit_peer_session: ,\n Optional (str) nbr_local_as_as_no: ,\n Optional (str) nbr_local_as_no_prepend: ,\n Optional (str) nbr_local_as_replace_as: ,\n Optional (str) nbr_local_as_dual_as: ,\n Optional (str) nbr_remote_as: ,\n Optional (str) nbr_remove_private_as: ,\n Optional (str) nbr_shutdown: ,\n Optional (str) nbr_keepalive_interval: ,\n Optional (str) nbr_holdtime: ,\n Optional (str) nbr_update_source: ,\n Optional (str) nbr_password_text: ,\n Optional (str) nbr_transport_connection_mode: ,\n Optional (str) nbr_peer_type: ,\n Optional (str) nbr_inherit_peer: ,\n Optional (str) nbr_af_name: {\n Any (str) *: {\n Optional (str) nbr_af_allowas_in: ,\n Optional (str) nbr_af_allowas_in_as_number: ,\n Optional (str) nbr_af_inherit_peer_policy: ,\n Optional (str) nbr_af_inherit_peer_seq: ,\n Optional (str) nbr_af_maximum_prefix_max_prefix_no: ,\n Optional (str) nbr_af_maximum_prefix_threshold: ,\n Optional (str) nbr_af_maximum_prefix_restart: ,\n Optional (str) nbr_af_maximum_prefix_warning_only: ,\n Optional (str) nbr_af_route_map_name_in: ,\n Optional (str) nbr_af_route_map_name_out: ,\n Optional (str) no_nbr_af_route_map_name_in: ,\n Optional (str) no_nbr_af_route_map_name_out: ,\n Optional (str) nbr_af_route_reflector_client: ,\n Optional (str) nbr_af_send_community: ,\n Optional (str) nbr_af_rewrite_evpn_rt_asn: ,\n Optional (str) nbr_af_soft_reconfiguration: ,\n Optional (str) nbr_af_next_hop_self: ,\n Optional (str) nbr_af_as_override: ,\n Optional (str) nbr_af_default_originate: ,\n Optional (str) nbr_af_default_originate_route_map: ,\n Optional (str) nbr_af_soo: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\nOptional (str) vxlan: {\n 'evpn': {\n Optional (str) evpn_vni: {\n Any (str) *: {\n Optional (str) evpn_vni: ,\n Optional (str) evpn_vni_rd: ,\n Optional (str) evpn_vni_rt: {\n Any (str) *: {\n Optional (str) evpn_vni_rt: ,\n Optional (str) evpn_vni_rt_type: ,\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'bgp': {\n 'instance': {\n 'default': {\n 'bgp_id': ,\n 'protocol_shutdown': ,\n Optional (str) ps_name: {\n Any (str) *: {\n 'ps_fall_over_bfd': ,\n 'ps_suppress_four_byte_as_capability': ,\n Optional (str) ps_description: ,\n 'ps_disable_connected_check': ,\n 'ps_ebgp_multihop': ,\n Optional (str) ps_ebgp_multihop_max_hop: ,\n Optional (str) ps_local_as_as_no: ,\n 'ps_local_as_no_prepend': ,\n 'ps_local_as_dual_as': ,\n 'ps_local_as_replace_as': ,\n Optional (str) ps_password_text: ,\n Optional (str) ps_remote_as: ,\n 'ps_shutdown': ,\n Optional (str) ps_keepalive_interval: ,\n Optional (str) ps_hodltime: ,\n Optional (str) ps_transport_connection_mode: ,\n Optional (str) ps_update_source: ,\n },\n },\n Optional (str) pp_name: {\n Any (str) *: {\n Optional (str) pp_allowas_in: ,\n Optional (str) pp_allowas_in_as_number: ,\n Optional (str) pp_as_override: ,\n Optional (str) pp_default_originate: ,\n Optional (str) pp_default_originate_route_map: ,\n Optional (str) pp_route_map_name_in: ,\n Optional (str) pp_route_map_name_out: ,\n Optional (str) pp_maximum_prefix_max_prefix_no: ,\n Optional (str) pp_maximum_prefix_threshold: ,\n Optional (str) pp_maximum_prefix_restart: ,\n Optional (str) pp_maximum_prefix_warning_only: ,\n Optional (str) pp_next_hop_self: ,\n Optional (str) pp_route_reflector_client: ,\n Optional (str) pp_send_community: ,\n 'pp_soft_reconfiguration': ,\n Optional (str) pp_soo: ,\n },\n },\n Optional (str) peer_name: {\n Any (str) *: {\n Optional (str) peer_fall_over_bfd: ,\n Optional (str) peer_remote_as: ,\n Optional (str) peer_password_text: ,\n Optional (str) peer_af_name: {\n Any (str) *: {\n Optional (str) peer_af_send_community: ,\n Optional (str) peer_maximum_prefix_max_prefix_no: ,\n Optional (str) peer_maximum_prefix_threshold: ,\n Optional (str) peer_maximum_prefix_warning_only: ,\n Optional (str) peer_next_hop_self: ,\n },\n },\n },\n },\n 'vrf': {\n Any (str) *: {\n Optional (str) rd: ,\n Optional (str) always_compare_med: ,\n Optional (str) bestpath_compare_routerid: ,\n Optional (str) bestpath_cost_community_ignore: ,\n Optional (str) bestpath_med_missing_at_worst: ,\n Optional (str) cluster_id: ,\n Optional (str) confederation_identifier: ,\n Optional (str) confederation_peers_as: ,\n 'graceful_restart': ,\n Optional (str) graceful_restart_restart_time: ,\n Optional (str) graceful_restart_stalepath_time: ,\n 'log_neighbor_changes': ,\n Optional (str) router_id: ,\n Optional (str) keepalive_interval: ,\n Optional (str) holdtime: ,\n 'enforce_first_as': ,\n 'fast_external_fallover': ,\n Optional (str) default_choice_ipv4_unicast: ,\n Optional (str) dynamic_med_interval: ,\n Optional (str) shutdown: ,\n 'flush_routes': ,\n 'isolate': ,\n Optional (str) disable_policy_batching_ipv4: ,\n Optional (str) disable_policy_batching_ipv6: ,\n Optional (str) af_name: {\n Any (str) *: {\n Optional (str) af_evpn_vni_rt_type: ,\n Optional (str) af_evpn_vni_rt: ,\n Optional (str) af_dampening: ,\n Optional (str) af_dampening_route_map: ,\n Optional (str) af_dampening_half_life_time: ,\n Optional (str) af_dampening_reuse_time: ,\n Optional (str) af_dampening_suppress_time: ,\n Optional (str) af_dampening_max_suppress_time: ,\n Optional (str) af_default_originate: ,\n Optional (str) af_nexthop_route_map: ,\n Optional (str) af_nexthop_trigger_enable: ,\n Optional (str) af_nexthop_trigger_delay_critical: ,\n Optional (str) af_nexthop_trigger_delay_non_critical: ,\n Optional (str) af_client_to_client_reflection: ,\n Optional (str) af_distance_extern_as: ,\n Optional (str) af_distance_internal_as: ,\n Optional (str) af_distance_local: ,\n Optional (str) af_maximum_paths_ebgp: ,\n Optional (str) af_maximum_paths_ibgp: ,\n Optional (str) af_maximum_paths_eibgp: ,\n Optional (str) af_additional_paths_send: ,\n Optional (str) af_additional_paths_receive: ,\n Optional (str) af_aggregate_address_ipv4_address: ,\n Optional (str) af_aggregate_address_ipv4_mask: ,\n Optional (str) af_aggregate_address_as_set: ,\n Optional (str) af_aggregate_address_summary_only: ,\n Optional (str) af_network_number: Or (, ListOf (type) ),\n Optional (str) af_network_mask: Or (, ListOf (type) ),\n Optional (str) af_network_route_map: ,\n Optional (str) af_redist_isis: ,\n Optional (str) af_redist_isis_metric: ,\n Optional (str) af_redist_isis_route_policy: ,\n Optional (str) af_redist_ospf: ,\n Optional (str) af_redist_ospf_metric: ,\n Optional (str) af_redist_ospf_route_policy: ,\n Optional (str) af_redist_rip: ,\n Optional (str) af_redist_rip_metric: ,\n Optional (str) af_redist_rip_route_policy: ,\n Optional (str) af_redist_static: ,\n Optional (str) af_redist_static_metric: ,\n Optional (str) af_redist_static_route_policy: ,\n Optional (str) af_redist_connected: ,\n Optional (str) af_redist_connected_metric: ,\n Optional (str) af_redist_connected_route_policy: ,\n Optional (str) af_v6_aggregate_address_ipv6_address: ,\n Optional (str) af_v6_aggregate_address_as_set: ,\n Optional (str) af_v6_aggregate_address_summary_only: ,\n Optional (str) af_v6_network_number: ,\n Optional (str) af_v6_network_route_map: ,\n Optional (str) af_v6_allocate_label_all: ,\n Optional (str) af_retain_rt_all: ,\n Optional (str) af_label_allocation_mode: ,\n Optional (str) af_advertise_pip: ,\n },\n },\n Optional (str) neighbor_id: {\n Any (str) *: {\n Optional (str) nbr_fall_over_bfd: ,\n Optional (str) nbr_suppress_four_byte_as_capability: ,\n Optional (str) nbr_description: ,\n Optional (str) nbr_disable_connected_check: ,\n Optional (str) nbr_ebgp_multihop: ,\n Optional (str) nbr_ebgp_multihop_max_hop: ,\n Optional (str) nbr_inherit_peer_session: ,\n Optional (str) nbr_local_as_as_no: ,\n Optional (str) nbr_local_as_no_prepend: ,\n Optional (str) nbr_local_as_replace_as: ,\n Optional (str) nbr_local_as_dual_as: ,\n Optional (str) nbr_remote_as: ,\n Optional (str) nbr_remove_private_as: ,\n Optional (str) nbr_shutdown: ,\n Optional (str) nbr_keepalive_interval: ,\n Optional (str) nbr_holdtime: ,\n Optional (str) nbr_update_source: ,\n Optional (str) nbr_password_text: ,\n Optional (str) nbr_transport_connection_mode: ,\n Optional (str) nbr_peer_type: ,\n Optional (str) nbr_inherit_peer: ,\n Optional (str) nbr_af_name: {\n Any (str) *: {\n Optional (str) nbr_af_allowas_in: ,\n Optional (str) nbr_af_allowas_in_as_number: ,\n Optional (str) nbr_af_inherit_peer_policy: ,\n Optional (str) nbr_af_inherit_peer_seq: ,\n Optional (str) nbr_af_maximum_prefix_max_prefix_no: ,\n Optional (str) nbr_af_maximum_prefix_threshold: ,\n Optional (str) nbr_af_maximum_prefix_restart: ,\n Optional (str) nbr_af_maximum_prefix_warning_only: ,\n Optional (str) nbr_af_route_map_name_in: ,\n Optional (str) nbr_af_route_map_name_out: ,\n Optional (str) no_nbr_af_route_map_name_in: ,\n Optional (str) no_nbr_af_route_map_name_out: ,\n Optional (str) nbr_af_route_reflector_client: ,\n Optional (str) nbr_af_send_community: ,\n Optional (str) nbr_af_rewrite_evpn_rt_asn: ,\n Optional (str) nbr_af_soft_reconfiguration: ,\n Optional (str) nbr_af_next_hop_self: ,\n Optional (str) nbr_af_as_override: ,\n Optional (str) nbr_af_default_originate: ,\n Optional (str) nbr_af_default_originate_route_map: ,\n Optional (str) nbr_af_soo: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\nOptional (str) vxlan: {\n 'evpn': {\n Optional (str) evpn_vni: {\n Any (str) *: {\n Optional (str) evpn_vni: ,\n Optional (str) evpn_vni_rd: ,\n Optional (str) evpn_vni_rt: {\n Any (str) *: {\n Optional (str) evpn_vni_rt: ,\n Optional (str) evpn_vni_rt_type: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_running-config_bgp", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L6210" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L6225" } }, "show running-config dhcp": { @@ -53644,7 +55538,7 @@ "package": "genie.libs.parser", "schema": "{\n'flow_exporter_name': {\n Any (str) *: {\n Optional (str) description: ,\n Optional (str) destination: ,\n Optional (str) source: ,\n Optional (str) dscp: ,\n Optional (str) ttl: ,\n Optional (str) transport_protocol: ,\n Optional (str) transport_protocol_port: ,\n Optional (str) export_protocol: ,\n Optional (str) options: ListOf (type) ,\n Optional (str) match_counter_packets_long_gt: ,\n },\n },\n}", "uid": "show_running-config_flow_exporter", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_flow.py#L1402" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_flow.py#L1414" } }, "show running-config flow monitor": { @@ -53655,7 +55549,7 @@ "package": "genie.libs.parser", "schema": "{\n'flow_monitor_name': {\n Any (str) *: {\n Optional (str) exporter_name: ,\n Optional (str) cache_timeout_type: ,\n Optional (str) cache_timeout_time: ,\n Optional (str) record_name: ,\n },\n },\n}", "uid": "show_running-config_flow_monitor", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_run.py#L3514" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_run.py#L3541" } }, "show running-config flow record": { @@ -53666,7 +55560,7 @@ "package": "genie.libs.parser", "schema": "{\n'flow_record': {\n Any (str) *: {\n Optional (str) match_list: ListOf (type) ,\n Optional (str) collect_list: ListOf (type) ,\n },\n },\n}", "uid": "show_running-config_flow_record", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_flow.py#L1537" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_flow.py#L1549" } }, "show running-config interface": { @@ -53675,9 +55569,9 @@ "doc": "Parser for\n show running-config interface {interface},\n show running-config | section ^interface,\n show running-config interface\n\n The 2nd and 3rd cmd returns the same result. The reason to have them both is so that users can use either\n\n ", "module_name": "show_interface", "package": "genie.libs.parser", - "schema": "{\n'interface': {\n Any (str) *: {\n Optional (str) shutdown: ,\n Optional (str) switchport: ,\n Optional (str) switchport_mode: ,\n Optional (str) trunk_vlans: ,\n Optional (str) trunk_native_vlan: ,\n Optional (str) description: ,\n Optional (str) access_vlan: ,\n Optional (str) speed: ,\n Optional (str) duplex: ,\n Optional (str) vpc: ,\n Optional (str) port_channel: {\n Optional (str) port_channel_mode: ,\n Optional (str) port_channel_int: ,\n },\n Optional (str) host_reachability_protocol: ,\n Optional (str) source_interface: ,\n Optional (str) member_vni: {\n Any (str) *: {\n Optional (str) associate_vrf: ,\n Optional (str) mcast_group: ,\n Optional (str) suppress_arp: ,\n },\n },\n Optional (str) mtu: ,\n Optional (str) ip_address: ,\n Optional (str) vrf_member: ,\n },\n },\n}", + "schema": "{\n'interface': {\n Any (str) *: {\n Optional (str) shutdown: ,\n Optional (str) switchport: ,\n Optional (str) switchport_mode: ,\n Optional (str) trunk_vlans: ,\n Optional (str) trunk_native_vlan: ,\n Optional (str) description: ,\n Optional (str) access_vlan: ,\n Optional (str) speed: ,\n Optional (str) duplex: ,\n Optional (str) vpc: ,\n Optional (str) port_channel: {\n Optional (str) port_channel_mode: ,\n Optional (str) port_channel_int: ,\n },\n Optional (str) host_reachability_protocol: ,\n Optional (str) source_interface: ,\n Optional (str) member_vni: {\n Any (str) *: {\n Optional (str) associate_vrf: ,\n Optional (str) mcast_group: ,\n Optional (str) suppress_arp: ,\n },\n },\n Optional (str) mtu: ,\n Optional (str) ip_address: ,\n Optional (str) ip_address_secondary: ,\n Optional (str) vrf_member: ,\n Optional (str) fabric_forwarding_mode: ,\n },\n },\n}", "uid": "show_running-config_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L3095" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L3140" } }, "show running-config interface {interface}": { @@ -53686,18 +55580,18 @@ "doc": " Parser for\n show running-config interface {interface},\n show running-config | section ^interface\n ", "module_name": "show_run", "package": "genie.libs.parser", - "schema": "{\n'interfaces': {\n Any (str) *: {\n Optional (str) authentication_control_direction: ,\n Optional (str) authentication_event_fail_action: ,\n Optional (str) authentication_fallback: ,\n Optional (str) authentication_host_mode: ,\n Optional (str) authentication_order: ,\n Optional (str) authentication_periodic: ,\n Optional (str) authentication_port_control: ,\n Optional (str) authentication_priority: ,\n Optional (str) authentication_timer_inactivity: ,\n Optional (str) authentication_timer_reauthenticate_server: ,\n Optional (str) authentication_timer_reauthenticate: ,\n Optional (str) authentication_violation: ,\n Optional (str) trust_device: ,\n Optional (str) carrier_delay: ,\n Optional (str) shutdown: ,\n Optional (str) encapsulation_ppp: ,\n Optional (str) encapsulation_dot1q: ,\n Optional (str) description: ,\n Optional (str) dot1x_pae_authenticator: ,\n Optional (str) dot1x_timeout_quiet_period: ,\n Optional (str) dot1x_timeout_server_timeout: ,\n Optional (str) dot1x_timeout_tx_period: ,\n Optional (str) dot1x_pae: ,\n Optional (str) dot1x_timeout_supp_timeout: ,\n Optional (str) dot1x_max_req: ,\n Optional (str) dot1x_authenticator_eap_profile: ,\n Optional (str) dot1x_timeout_held_period: ,\n Optional (str) dot1x_credentials: ,\n Optional (str) dot1x_supplicant_eap_profile: ,\n Optional (str) ip_arp_inspection_limit_rate: ,\n Optional (str) ip_dhcp_snooping_limit_rate: ,\n Optional (str) access_session_host_mode: ,\n Optional (str) access_session: ,\n Optional (str) access_session_port_control: ,\n Optional (str) ip_ospf: {\n Any (str) *: {\n 'area': ,\n },\n },\n Optional (str) ipv4: {\n 'ip': ,\n 'netmask': ,\n },\n Optional (str) ipv4_secondaries: {\n Any (str) *: {\n 'ip': ,\n 'netmask': ,\n 'primary': ,\n },\n },\n Optional (str) ipv6: ,\n Optional (str) ipv6_ospf: {\n Any (str) *: {\n 'area': ,\n },\n },\n Optional (str) ipv6_enable: ,\n Optional (str) ipv6_destination_guard_attach_policy: ,\n Optional (str) ipv6_source_guard_attach_policy: ,\n Optional (str) ipv6_nd_raguard_attach_policy: ,\n Optional (str) ipv6_ospfv3: {\n Any (str) *: {\n 'area': ,\n },\n },\n Optional (str) acl: {\n Optional (str) inbound: {\n 'acl_name': ,\n 'direction': ,\n },\n Optional (str) outbound: {\n 'acl_name': ,\n 'direction': ,\n },\n },\n Optional (str) load_interval: ,\n Optional (str) mab: ,\n Optional (str) macsec_enabled: ,\n Optional (str) macsec_access_control: ,\n Optional (str) mtu: ,\n Optional (str) mka_policy: ,\n Optional (str) mka_primary_keychain: ,\n Optional (str) mka_fallback_keychain: ,\n Optional (str) negotiation_auto: ,\n Optional (str) cdp: ,\n Optional (str) snmp_trap_link_status: ,\n Optional (str) snmp_trap_mac_notification_change_added: ,\n Optional (str) snmp_trap_mac_notification_change_removed: ,\n Optional (str) spanning_tree_bpduguard: ,\n Optional (str) spanning_tree_portfast: ,\n Optional (str) spanning_tree_portfast_trunk: ,\n Optional (str) spanning_tree_bpdufilter: ,\n Optional (str) switchport_access_vlan: ,\n Optional (str) switchport_trunk_vlans: ,\n Optional (str) keepalive: ,\n Optional (str) switchport_mode: ,\n Optional (str) switchport_trunk_native_vlan: ,\n Optional (str) input_policy: ,\n Optional (str) output_policy: ,\n Optional (str) device_tracking_attach_policy: ,\n Optional (str) switchport_nonegotiate: ,\n Optional (str) vrf: ,\n Optional (str) src_ip: ,\n Optional (str) tunnel_mode: ,\n Optional (str) tunnel_dst: ,\n Optional (str) autoroute_announce: ,\n Optional (str) autoroute_destination: ,\n Optional (str) tunnel_priority: ,\n Optional (str) tunnel_bandwidth: ,\n Optional (str) tunnel_path_option: {\n Any (str) *: {\n Optional (str) path_type: ,\n Optional (str) path_name: ,\n },\n },\n Optional (str) mpls_ip: ,\n Optional (str) channel_group: {\n 'chg': ,\n 'mode': ,\n },\n Optional (str) power_inline: {\n Optional (str) state: ,\n Optional (str) max_watts: ,\n },\n Optional (str) power_inline_port_priority: ,\n Optional (str) flow_monitor_input: ,\n Optional (str) flow_monitor_output: ,\n Optional (str) flow_monitor_input_v6: ,\n Optional (str) flow_monitor_output_v6: ,\n Optional (str) flow_monitor_in_sampler: ,\n Optional (str) flow_monitor_out_sampler: ,\n Optional (str) input_sampler: ,\n Optional (str) output_sampler: ,\n Optional (str) switchport_protected: ,\n Optional (str) switchport_block_unicast: ,\n Optional (str) switchport_block_multicast: ,\n Optional (str) ip_dhcp_snooping_trust: ,\n Optional (str) ip_arp_inspection_trust: ,\n Optional (str) lisp_mobility: ,\n Optional (str) mac_address_sticky: ,\n Optional (str) source_template: ,\n Optional (str) host_reachability_protocol: ,\n Optional (str) source_interface: ,\n Optional (str) member_vni: {\n Any (str) *: {\n Optional (str) vrf: ,\n Optional (str) ingress_replication: {\n 'enabled': ,\n Optional (str) remote_peer_ip: ,\n },\n Optional (str) mcast_group: ,\n Optional (str) local_routing: ,\n },\n },\n Optional (str) stackwise_virtual_link: ,\n Optional (str) dual_active_detection: ,\n Optional (str) ip_dhcp_snooping_information_option_allow_untrusted: ,\n Optional (str) duplex: ,\n Optional (str) speed: ,\n Optional (str) speed_nonegotiate: ,\n Optional (str) isis: {\n Optional (str) network: ,\n Optional (Or) Or ('ipv4', 'ipv6'): {\n Optional (str) level: {\n Optional (Or) Or ('level-1', 'level-2'): {\n Optional (str) metric: ,\n },\n },\n },\n },\n Optional (str) media_type: ,\n Optional (str) fhrps: {\n Any (str) *: {\n Optional (str) encryption_string: ,\n Optional (str) encryption_level: ,\n Optional (str) fhrp_description: ,\n Optional (str) group_id: ,\n Optional (str) ips: ,\n Optional (str) vrrp_preempt: ,\n Optional (str) hsrp_preempt: ,\n Optional (str) hsrp_preempt: ,\n Optional (str) priority: ,\n Optional (str) protocol: ,\n Optional (str) hsrp_timers: ,\n Optional (str) vrrp_timers: ,\n Optional (str) vrrp_learn: ,\n },\n },\n Optional (str) dialer_pool: ,\n Optional (str) mtu: ,\n Optional (str) chap_hostname: ,\n Optional (str) chap_password: ,\n Optional (str) chap_encryption: ,\n Optional (str) pap_username: ,\n Optional (str) pap_password: ,\n Optional (str) pppoe_max_payload: ,\n Optional (str) ip_helpers: ,\n Optional (str) pvc_vp: ,\n Optional (str) pvc_vc: ,\n Optional (str) pvc_ubr: ,\n Optional (str) pvc_vbr_nrt: ,\n Optional (str) ip_negotiated: ,\n Optional (str) hold_queue_in: ,\n Optional (str) hold_queue_out: ,\n Optional (str) service_instances: {\n Any (str) *: {\n Optional (str) service_instance: ,\n Optional (str) bridge_domain: ,\n Optional (str) dot1q: ,\n Optional (str) service_policy: ,\n Optional (str) description: ,\n Optional (str) service_instance_trunked: ,\n },\n },\n },\n },\n}", + "schema": "{\n'interfaces': {\n Any (str) *: {\n Optional (str) authentication_control_direction: ,\n Optional (str) authentication_event_fail_action: ,\n Optional (str) authentication_fallback: ,\n Optional (str) authentication_host_mode: ,\n Optional (str) authentication_order: ,\n Optional (str) authentication_periodic: ,\n Optional (str) authentication_port_control: ,\n Optional (str) authentication_priority: ,\n Optional (str) authentication_timer_inactivity: ,\n Optional (str) authentication_timer_reauthenticate_server: ,\n Optional (str) authentication_timer_reauthenticate: ,\n Optional (str) authentication_violation: ,\n Optional (str) trust_device: ,\n Optional (str) carrier_delay: ,\n Optional (str) shutdown: ,\n Optional (str) encapsulation_ppp: ,\n Optional (str) encapsulation_dot1q: ,\n Optional (str) description: ,\n Optional (str) dot1x_pae_authenticator: ,\n Optional (str) dot1x_timeout_quiet_period: ,\n Optional (str) dot1x_timeout_server_timeout: ,\n Optional (str) dot1x_timeout_tx_period: ,\n Optional (str) dot1x_pae: ,\n Optional (str) dot1x_timeout_supp_timeout: ,\n Optional (str) dot1x_max_req: ,\n Optional (str) dot1x_authenticator_eap_profile: ,\n Optional (str) dot1x_timeout_held_period: ,\n Optional (str) dot1x_credentials: ,\n Optional (str) dot1x_supplicant_eap_profile: ,\n Optional (str) ip_arp_inspection_limit_rate: ,\n Optional (str) ip_dhcp_snooping_limit_rate: ,\n Optional (str) access_session_host_mode: ,\n Optional (str) access_session: ,\n Optional (str) access_session_port_control: ,\n Optional (str) ip_ospf: {\n Any (str) *: {\n 'area': ,\n },\n },\n Optional (str) ipv4: {\n 'ip': ,\n 'netmask': ,\n },\n Optional (str) ipv4_secondaries: {\n Any (str) *: {\n 'ip': ,\n 'netmask': ,\n 'primary': ,\n },\n },\n Optional (str) ipv6: ,\n Optional (str) ipv6_ospf: {\n Any (str) *: {\n 'area': ,\n },\n },\n Optional (str) ipv6_enable: ,\n Optional (str) ipv6_destination_guard_attach_policy: ,\n Optional (str) ipv6_source_guard_attach_policy: ,\n Optional (str) ipv6_nd_raguard_attach_policy: ,\n Optional (str) ipv6_ospfv3: {\n Any (str) *: {\n 'area': ,\n },\n },\n Optional (str) acl: {\n Optional (str) inbound: {\n 'acl_name': ,\n 'direction': ,\n },\n Optional (str) outbound: {\n 'acl_name': ,\n 'direction': ,\n },\n },\n Optional (str) load_interval: ,\n Optional (str) mab: ,\n Optional (str) macsec_enabled: ,\n Optional (str) macsec_access_control: ,\n Optional (str) mtu: ,\n Optional (str) mka_policy: ,\n Optional (str) mka_primary_keychain: ,\n Optional (str) mka_fallback_keychain: ,\n Optional (str) negotiation_auto: ,\n Optional (str) cdp: ,\n Optional (str) snmp_trap_link_status: ,\n Optional (str) snmp_trap_mac_notification_change_added: ,\n Optional (str) snmp_trap_mac_notification_change_removed: ,\n Optional (str) spanning_tree_bpduguard: ,\n Optional (str) spanning_tree_portfast: ,\n Optional (str) spanning_tree_portfast_trunk: ,\n Optional (str) spanning_tree_bpdufilter: ,\n Optional (str) switchport_access_vlan: ,\n Optional (str) switchport_trunk_vlans: ,\n Optional (str) keepalive: ,\n Optional (str) switchport_mode: ,\n Optional (str) switchport_trunk_native_vlan: ,\n Optional (str) input_policy: ,\n Optional (str) output_policy: ,\n Optional (str) device_tracking_attach_policy: ,\n Optional (str) switchport_nonegotiate: ,\n Optional (str) vrf: ,\n Optional (str) src_ip: ,\n Optional (str) tunnel_mode: ,\n Optional (str) tunnel_dst: ,\n Optional (str) autoroute_announce: ,\n Optional (str) autoroute_destination: ,\n Optional (str) tunnel_priority: ,\n Optional (str) tunnel_bandwidth: ,\n Optional (str) tunnel_path_option: {\n Any (str) *: {\n Optional (str) path_type: ,\n Optional (str) path_name: ,\n },\n },\n Optional (str) mpls_ip: ,\n Optional (str) channel_group: {\n 'chg': ,\n 'mode': ,\n },\n Optional (str) power_inline: {\n Optional (str) state: ,\n Optional (str) max_watts: ,\n },\n Optional (str) power_inline_port_priority: ,\n Optional (str) flow_monitor_input: ,\n Optional (str) flow_monitor_output: ,\n Optional (str) flow_monitor_input_v6: ,\n Optional (str) flow_monitor_output_v6: ,\n Optional (str) flow_monitor_in_sampler: ,\n Optional (str) flow_monitor_out_sampler: ,\n Optional (str) input_sampler: ,\n Optional (str) output_sampler: ,\n Optional (str) pim_mode: ,\n Optional (str) policy_type: ,\n Optional (str) output_name: ,\n Optional (str) switchport_protected: ,\n Optional (str) switchport_block_unicast: ,\n Optional (str) switchport_block_multicast: ,\n Optional (str) ip_dhcp_snooping_trust: ,\n Optional (str) ip_arp_inspection_trust: ,\n Optional (str) lisp_mobility: ,\n Optional (str) mac_address_sticky: ,\n Optional (str) source_template: ,\n Optional (str) host_reachability_protocol: ,\n Optional (str) source_interface: ,\n Optional (str) member_vni: {\n Any (str) *: {\n Optional (str) vrf: ,\n Optional (str) ingress_replication: {\n 'enabled': ,\n Optional (str) remote_peer_ip: ,\n },\n Optional (str) mcast_group: ,\n Optional (str) local_routing: ,\n },\n },\n Optional (str) stackwise_virtual_link: ,\n Optional (str) dual_active_detection: ,\n Optional (str) ip_dhcp_snooping_information_option_allow_untrusted: ,\n Optional (str) duplex: ,\n Optional (str) speed: ,\n Optional (str) speed_nonegotiate: ,\n Optional (str) isis: {\n Optional (str) network: ,\n Optional (Or) Or ('ipv4', 'ipv6'): {\n Optional (str) level: {\n Optional (Or) Or ('level-1', 'level-2'): {\n Optional (str) metric: ,\n },\n },\n },\n },\n Optional (str) media_type: ,\n Optional (str) fhrps: {\n Any (str) *: {\n Optional (str) encryption_string: ,\n Optional (str) encryption_level: ,\n Optional (str) fhrp_description: ,\n Optional (str) group_id: ,\n Optional (str) ips: ,\n Optional (str) vrrp_preempt: ,\n Optional (str) hsrp_preempt: ,\n Optional (str) hsrp_preempt: ,\n Optional (str) priority: ,\n Optional (str) protocol: ,\n Optional (str) hsrp_timers: ,\n Optional (str) vrrp_timers: ,\n Optional (str) vrrp_learn: ,\n },\n },\n Optional (str) dialer_pool: ,\n Optional (str) mtu: ,\n Optional (str) chap_hostname: ,\n Optional (str) chap_password: ,\n Optional (str) chap_encryption: ,\n Optional (str) pap_username: ,\n Optional (str) pap_password: ,\n Optional (str) pppoe_max_payload: ,\n Optional (str) ip_helpers: ,\n Optional (str) pvc_vp: ,\n Optional (str) pvc_vc: ,\n Optional (str) pvc_ubr: ,\n Optional (str) pvc_vbr_nrt: ,\n Optional (str) ip_negotiated: ,\n Optional (str) hold_queue_in: ,\n Optional (str) hold_queue_out: ,\n Optional (str) service_instances: {\n Any (str) *: {\n Optional (str) service_instance: ,\n Optional (str) bridge_domain: ,\n Optional (str) dot1q: ,\n Optional (str) service_policy: ,\n Optional (str) description: ,\n Optional (str) service_instance_trunked: ,\n },\n },\n },\n },\n}", "uid": "show_running-config_interface_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_run.py#L541" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_run.py#L544" }, "nxos": { "class": "ShowRunningConfigInterface", "doc": "Parser for\n show running-config interface {interface},\n show running-config | section ^interface,\n show running-config interface\n\n The 2nd and 3rd cmd returns the same result. The reason to have them both is so that users can use either\n\n ", "module_name": "show_interface", "package": "genie.libs.parser", - "schema": "{\n'interface': {\n Any (str) *: {\n Optional (str) shutdown: ,\n Optional (str) switchport: ,\n Optional (str) switchport_mode: ,\n Optional (str) trunk_vlans: ,\n Optional (str) trunk_native_vlan: ,\n Optional (str) description: ,\n Optional (str) access_vlan: ,\n Optional (str) speed: ,\n Optional (str) duplex: ,\n Optional (str) vpc: ,\n Optional (str) port_channel: {\n Optional (str) port_channel_mode: ,\n Optional (str) port_channel_int: ,\n },\n Optional (str) host_reachability_protocol: ,\n Optional (str) source_interface: ,\n Optional (str) member_vni: {\n Any (str) *: {\n Optional (str) associate_vrf: ,\n Optional (str) mcast_group: ,\n Optional (str) suppress_arp: ,\n },\n },\n Optional (str) mtu: ,\n Optional (str) ip_address: ,\n Optional (str) vrf_member: ,\n },\n },\n}", + "schema": "{\n'interface': {\n Any (str) *: {\n Optional (str) shutdown: ,\n Optional (str) switchport: ,\n Optional (str) switchport_mode: ,\n Optional (str) trunk_vlans: ,\n Optional (str) trunk_native_vlan: ,\n Optional (str) description: ,\n Optional (str) access_vlan: ,\n Optional (str) speed: ,\n Optional (str) duplex: ,\n Optional (str) vpc: ,\n Optional (str) port_channel: {\n Optional (str) port_channel_mode: ,\n Optional (str) port_channel_int: ,\n },\n Optional (str) host_reachability_protocol: ,\n Optional (str) source_interface: ,\n Optional (str) member_vni: {\n Any (str) *: {\n Optional (str) associate_vrf: ,\n Optional (str) mcast_group: ,\n Optional (str) suppress_arp: ,\n },\n },\n Optional (str) mtu: ,\n Optional (str) ip_address: ,\n Optional (str) ip_address_secondary: ,\n Optional (str) vrf_member: ,\n Optional (str) fabric_forwarding_mode: ,\n },\n },\n}", "uid": "show_running-config_interface_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L3095" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L3140" } }, "show running-config mdns-sd": { @@ -53708,7 +55602,7 @@ "package": "genie.libs.parser", "schema": "{\n'mdns_gateway': {\n 'mode': ,\n Optional (str) act_qry_timer: ,\n Optional (str) rate_limit: ,\n Optional (str) srvc_mdns_qry: ,\n Optional (str) cache_mem_max: ,\n Optional (str) srvc_enu_prd: ,\n Optional (str) air_prnt_hlp: ,\n Optional (str) any_qry: ,\n Optional (str) cach_sync_timer: ,\n Optional (str) act_res_timer: ,\n Optional (str) src_intf: ,\n Optional (str) agent_ip: ,\n },\nOptional (str) mdns_loc_filter: {\n Optional (str) loc_filter_names: {\n Any (str) *: {\n Optional (str) loc_fil_name: ,\n Optional (str) loc_grps: {\n Any (str) *: {\n Optional (str) loc_grp: ,\n Optional (str) vlan_no: ListOf (type) ,\n Optional (str) role: ListOf (type) ,\n },\n },\n },\n },\n },\nOptional (str) mdns_srvc_def: {\n Optional (str) srvc_def_names: {\n Any (str) *: {\n Optional (str) srvc_def_name: ,\n Optional (str) srvc_type: ListOf (type) ,\n },\n },\n },\n'mdns_srvc_list': {\n Optional (str) srvc_list_names: {\n Any (str) *: {\n Optional (str) srvc_list_name: ,\n Optional (str) fil_dir: ,\n Optional (str) srvc_list_1: ListOf (type) ,\n Optional (str) mat_srvc_lists: {\n Any (str) *: {\n Optional (str) srvc_list: ,\n Optional (str) service_types: ,\n },\n },\n },\n },\n },\nOptional (str) mdns_srvc_pol: {\n Optional (str) srvc_pol_names: {\n Any (str) *: {\n Optional (str) srvc_poli_name: ,\n Optional (str) policy_srvc_lists: {\n Any (str) *: {\n Optional (str) poli_srvc_list: ,\n Optional (str) bound_dir: ,\n },\n },\n },\n },\n },\nOptional (str) mdns_location_grps: {\n Optional (str) loc_grp_names: {\n Any (str) *: {\n Optional (str) loc_grp_name: ,\n Optional (str) vl_no: ListOf (type) ,\n Optional (str) intf: ListOf (type) ,\n },\n },\n },\n}", "uid": "show_running-config_mdns-sd", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_run.py#L2362" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_run.py#L2389" } }, "show running-config msdp": { @@ -53750,9 +55644,9 @@ "doc": "Parser for show running-config nve", "module_name": "show_run", "package": "genie.libs.parser", - "schema": "{\nOptional (str) l2vpn_global: {\n Optional (str) replication_type: ,\n Optional (str) router_id: ,\n Optional (str) default_gateway: ,\n Optional (str) peer_state_log: ,\n Optional (str) mac_duplication_limit: {\n 'limit_number': ,\n 'time_limit': ,\n },\n Optional (str) ip_duplication_limit: {\n 'limit_number': ,\n 'time_limit': ,\n },\n Optional (str) id_auto_rt: ,\n Optional (str) learn_ip_addr: ,\n Optional (str) arp_ndp_suppression: ,\n },\nOptional (str) l2vpn_evi: {\n Any (str) *: {\n 'type': ,\n 'encapsulation': ,\n Optional (str) replication_type: ,\n Optional (str) adv_default_gateway: ,\n Optional (str) learn_ip_addr: ,\n Optional (str) reoriginate_route_ty5: ,\n Optional (str) autogenerate_route_target: ,\n Optional (str) route_distinguisher: ,\n Optional (str) route_target_import: ListOf (type) ,\n Optional (str) route_target_export: ListOf (type) ,\n Optional (str) route_target_both: ListOf (type) ,\n },\n },\nOptional (str) vlans: {\n Any (str) *: {\n Optional (str) vlan_type: ,\n 'vni': ,\n Optional (str) evi: ,\n },\n },\nOptional (str) svis: {\n Any (str) *: {\n Optional (str) svi_type: ,\n Optional (str) shutdown: ,\n Optional (str) description: ,\n Optional (str) vrf: ,\n Optional (str) unnumbered_interface: ,\n Optional (str) autostate: ,\n Optional (str) pim_enable: ,\n Optional (str) ipv4: ,\n Optional (str) secondary_ip_address: ListOf (type) ,\n Optional (str) ipv6: ListOf (type) ,\n Optional (str) ipv6_enable: ,\n Optional (str) mac_addr: ,\n Optional (str) ip_addr_state: ,\n Optional (str) source_interface: ,\n Optional (str) mapped_private_vlan: {\n 'action': ,\n Optional (str) vlans: ,\n },\n Optional (str) helper_address: {\n Any (str) *: {\n 'ip_address': ,\n Optional (str) reachable_over: ,\n },\n },\n Optional (str) dhcp_relay_source: ,\n },\n },\nOptional (str) overlay_interfaces: {\n Any (str) *: {\n Optional (str) name: ,\n Optional (str) shutdown: ,\n Optional (str) vrf: ,\n Optional (str) autostate: ,\n Optional (str) ipv4: ,\n Optional (str) secondary_ip_address: ListOf (type) ,\n Optional (str) ipv6: ListOf (type) ,\n Optional (str) ipv6_enable: ,\n Optional (str) mac_addr: ,\n Optional (str) unnumbered_interface: ,\n Optional (str) pim_enable: ,\n Optional (str) mapped_private_vlan: {\n 'action': ,\n Optional (str) vlans: ,\n },\n Optional (str) ip_addr_state: ,\n Optional (str) source_interface: ,\n },\n },\nOptional (str) nve_interfaces: {\n Any (str) *: {\n Optional (str) description: ,\n Optional (str) shutdown: ,\n Optional (str) ip_addr_state: ,\n Optional (str) host_reachability_protocol: ,\n Optional (str) source_interface: ,\n Optional (str) vxlan_encapsulation: {\n Optional (str) encapsulation_type: ,\n },\n Optional (str) vni: {\n Optional (str) l2vni: {\n Any (str) *: {\n Optional (str) replication_mcast: ,\n Optional (str) replication_mcast_ipv6: ,\n Optional (str) replication_type: ,\n },\n },\n Optional (str) l3vni: {\n Any (str) *: {\n 'vrf': ,\n },\n },\n },\n },\n },\nOptional (str) bgp: {\n Any (str) *: {\n 'as_number': ,\n Optional (str) router_id: ,\n Optional (str) log_neighbor_change: ,\n Optional (str) graceful_restart: ,\n Optional (str) max_update_delay: ,\n Optional (str) ipv4_unicast_state: ,\n Optional (str) neighbors: {\n Any (str) *: {\n 'peer_as_number': ,\n Optional (str) bgp_update_source: ,\n },\n },\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) vrf: ,\n Optional (str) advertise_l2vpn_evpn: ,\n Optional (str) redistribute_connected: ,\n Optional (str) default_info_originate: ,\n Optional (str) redistribute_static: ,\n Optional (str) select_additional_paths: ,\n Optional (str) addr_family_additional_paths: ,\n Optional (str) max_path: ,\n Optional (str) address_family_neighbor: {\n Any (str) *: {\n Optional (str) community_attr_to_send: ,\n Optional (str) additional_paths: ,\n Optional (str) advertise_additional_paths: ,\n },\n },\n },\n },\n },\n },\nOptional (str) vrf: {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) description: ,\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) mdt_default_vxlan: ,\n Optional (str) mdt_auto_discovery: ,\n Optional (str) bgp_inter_as: ,\n Optional (str) mdt_overlay: ,\n Optional (str) strict_rpf_check: ,\n Optional (str) route_target_import: ListOf (type) ,\n Optional (str) route_target_export: ListOf (type) ,\n Optional (str) route_target_both: ListOf (type) ,\n },\n },\n },\n },\n}", + "schema": "{\nOptional (str) l2vpn_global: {\n Optional (str) replication_type: ,\n Optional (str) router_id: ,\n Optional (str) default_gateway: ,\n Optional (str) peer_state_log: ,\n Optional (str) mac_duplication_limit: {\n 'limit_number': ,\n 'time_limit': ,\n },\n Optional (str) ip_duplication_limit: {\n 'limit_number': ,\n 'time_limit': ,\n },\n Optional (str) id_auto_rt: ,\n Optional (str) learn_ip_addr: ,\n Optional (str) arp_ndp_suppression: ,\n },\nOptional (str) l2vpn_evi: {\n Any (str) *: {\n 'type': ,\n 'encapsulation': ,\n Optional (str) replication_type: ,\n Optional (str) adv_default_gateway: ,\n Optional (str) learn_ip_addr: ,\n Optional (str) reoriginate_route_ty5: ,\n Optional (str) autogenerate_route_target: ,\n Optional (str) route_distinguisher: ,\n Optional (str) route_target_import: ListOf (type) ,\n Optional (str) route_target_export: ListOf (type) ,\n Optional (str) route_target_both: ListOf (type) ,\n },\n },\nOptional (str) vlans: {\n Any (str) *: {\n Optional (str) vlan_type: ,\n 'vni': ,\n Optional (str) evi: ,\n },\n },\nOptional (str) svis: {\n Any (str) *: {\n Optional (str) svi_type: ,\n Optional (str) shutdown: ,\n Optional (str) description: ,\n Optional (str) vrf: ,\n Optional (str) unnumbered_interface: ,\n Optional (str) autostate: ,\n Optional (str) pim_enable: ,\n Optional (str) ipv4: ,\n Optional (str) secondary_ip_address: ListOf (type) ,\n Optional (str) ipv6: ListOf (type) ,\n Optional (str) ipv6_enable: ,\n Optional (str) mac_addr: ,\n Optional (str) ip_addr_state: ,\n Optional (str) source_interface: ,\n Optional (str) mapped_private_vlan: {\n 'action': ,\n Optional (str) vlans: ,\n },\n Optional (str) helper_address: {\n Any (str) *: {\n 'ip_address': ,\n Optional (str) reachable_over: ,\n },\n },\n Optional (str) dhcp_relay_source: ,\n },\n },\nOptional (str) overlay_interfaces: {\n Any (str) *: {\n Optional (str) name: ,\n Optional (str) shutdown: ,\n Optional (str) vrf: ,\n Optional (str) autostate: ,\n Optional (str) ipv4: ,\n Optional (str) secondary_ip_address: ListOf (type) ,\n Optional (str) ipv6: ListOf (type) ,\n Optional (str) ipv6_enable: ,\n Optional (str) mac_addr: ,\n Optional (str) unnumbered_interface: ,\n Optional (str) pim_enable: ,\n Optional (str) mapped_private_vlan: {\n 'action': ,\n Optional (str) vlans: ,\n },\n Optional (str) ip_addr_state: ,\n Optional (str) source_interface: ,\n },\n },\nOptional (str) nve_interfaces: {\n Any (str) *: {\n Optional (str) description: ,\n Optional (str) shutdown: ,\n Optional (str) ip_addr_state: ,\n Optional (str) host_reachability_protocol: ,\n Optional (str) source_interface: ,\n Optional (str) vxlan_encapsulation: {\n Optional (str) encapsulation_type: ,\n },\n Optional (str) vni: {\n Optional (str) l2vni: {\n Any (str) *: {\n Optional (str) replication_mcast: ,\n Optional (str) replication_mcast_ipv6: ,\n Optional (str) replication_type: ,\n },\n },\n Optional (str) l3vni: {\n Any (str) *: {\n 'vrf': ,\n },\n },\n },\n },\n },\nOptional (str) bgp: {\n Any (str) *: {\n 'as_number': ,\n Optional (str) router_id: ,\n Optional (str) log_neighbor_change: ,\n Optional (str) graceful_restart: ,\n Optional (str) max_update_delay: ,\n Optional (str) ipv4_unicast_state: ,\n Optional (str) neighbors: {\n Any (str) *: {\n 'peer_as_number': ,\n Optional (str) bgp_update_source: ,\n },\n },\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) vrf: ,\n Optional (str) advertise_l2vpn_evpn: ,\n Optional (str) redistribute_connected: ,\n Optional (str) default_info_originate: ,\n Optional (str) redistribute_static: ,\n Optional (str) select_additional_paths: ,\n Optional (str) addr_family_additional_paths: ,\n Optional (str) max_path: ,\n Optional (str) address_family_neighbor: {\n Any (str) *: {\n Optional (str) community_attr_to_send: ,\n Optional (str) additional_paths: ,\n Optional (str) advertise_additional_paths: ,\n },\n },\n },\n },\n },\n },\nOptional (str) vrf: {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) description: ,\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) mdt_default_vxlan: ,\n Optional (str) mdt_auto_discovery: ,\n Optional (str) data_mdt_group: ,\n Optional (str) data_mdt_group_mask: ,\n Optional (str) data_mdt_threshold: ,\n Optional (str) bgp_inter_as: ,\n Optional (str) mdt_overlay: ,\n Optional (str) strict_rpf_check: ,\n Optional (str) route_target_import: ListOf (type) ,\n Optional (str) route_target_export: ListOf (type) ,\n Optional (str) route_target_both: ListOf (type) ,\n Optional (str) rp_address: ,\n Optional (str) register_source: ,\n },\n },\n },\n },\n}", "uid": "show_running-config_nve", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_run.py#L3952" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_run.py#L3984" } }, "show running-config vrf {vrf} | sec '^vrf'": { @@ -53860,7 +55754,7 @@ "package": "genie.libs.parser", "schema": "{\n'peer_template': {\n Any (str) *: {\n Optional (str) remote_as: ,\n Optional (str) inherit_template: ,\n Optional (str) description: ,\n Optional (str) update_source: ,\n Optional (str) disable_connected_check: ,\n Optional (str) bfd_live_detection: ,\n Optional (str) num_hops_bgp_peer: ,\n Optional (str) tcp_md5_auth: ,\n Optional (str) nbr_transport_connection_mode: ,\n Optional (str) nbr_local_as_cmd: ,\n Optional (str) private_as_updates: ,\n Optional (str) holdtime: ,\n Optional (str) keepalive_interval: ,\n },\n },\n}", "uid": "show_running-config___inc_peer", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L1517" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L1519" } }, "show running-config | inc peer-policy": { @@ -53871,7 +55765,7 @@ "package": "genie.libs.parser", "schema": "{\n'peer_policy': {\n Any (str) *: {\n Optional (str) send_community: ,\n Optional (str) send_ext_community: ,\n Optional (str) route_reflector_client: ,\n Optional (str) route_map_name_in: ,\n Optional (str) route_map_name_out: ,\n Optional (str) maximum_prefix_max_prefix_no: ,\n Optional (str) default_originate: ,\n Optional (str) default_originate_route_map: ,\n Optional (str) soft_reconfiguration: ,\n Optional (str) site_of_origin: ,\n Optional (str) allowas_in: ,\n Optional (str) as_override: ,\n Optional (str) inherited_vrf_default: ,\n Optional (str) next_hop_self: ,\n },\n },\n}", "uid": "show_running-config___inc_peer-policy", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L1327" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L1329" } }, "show running-config | inc peer-session": { @@ -53882,7 +55776,7 @@ "package": "genie.libs.parser", "schema": "{\n'peer_session': {\n Any (str) *: {\n Optional (str) shutdown: ,\n Optional (str) update_source: ,\n Optional (str) description: ,\n Optional (str) password: ,\n Optional (str) ebgp_multihop_enable: ,\n Optional (str) ebgp_multihop_limit: ,\n Optional (str) disable_connectivity_check: ,\n Optional (str) suppress_capabilities: ,\n Optional (str) transport_connection_mode: ,\n Optional (str) holdtime: ,\n Optional (str) keepalive: ,\n Optional (str) remote_as: ,\n Optional (str) local_as: ,\n Optional (str) bfd: ,\n Optional (str) inherited_vrf_default: ,\n },\n },\n}", "uid": "show_running-config___inc_peer-session", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L1135" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L1137" } }, "show running-config | sec '^advertise evpn multicast'": { @@ -53902,18 +55796,18 @@ "doc": " Parser for\n show running-config interface {interface},\n show running-config | section ^interface\n ", "module_name": "show_run", "package": "genie.libs.parser", - "schema": "{\n'interfaces': {\n Any (str) *: {\n Optional (str) authentication_control_direction: ,\n Optional (str) authentication_event_fail_action: ,\n Optional (str) authentication_fallback: ,\n Optional (str) authentication_host_mode: ,\n Optional (str) authentication_order: ,\n Optional (str) authentication_periodic: ,\n Optional (str) authentication_port_control: ,\n Optional (str) authentication_priority: ,\n Optional (str) authentication_timer_inactivity: ,\n Optional (str) authentication_timer_reauthenticate_server: ,\n Optional (str) authentication_timer_reauthenticate: ,\n Optional (str) authentication_violation: ,\n Optional (str) trust_device: ,\n Optional (str) carrier_delay: ,\n Optional (str) shutdown: ,\n Optional (str) encapsulation_ppp: ,\n Optional (str) encapsulation_dot1q: ,\n Optional (str) description: ,\n Optional (str) dot1x_pae_authenticator: ,\n Optional (str) dot1x_timeout_quiet_period: ,\n Optional (str) dot1x_timeout_server_timeout: ,\n Optional (str) dot1x_timeout_tx_period: ,\n Optional (str) dot1x_pae: ,\n Optional (str) dot1x_timeout_supp_timeout: ,\n Optional (str) dot1x_max_req: ,\n Optional (str) dot1x_authenticator_eap_profile: ,\n Optional (str) dot1x_timeout_held_period: ,\n Optional (str) dot1x_credentials: ,\n Optional (str) dot1x_supplicant_eap_profile: ,\n Optional (str) ip_arp_inspection_limit_rate: ,\n Optional (str) ip_dhcp_snooping_limit_rate: ,\n Optional (str) access_session_host_mode: ,\n Optional (str) access_session: ,\n Optional (str) access_session_port_control: ,\n Optional (str) ip_ospf: {\n Any (str) *: {\n 'area': ,\n },\n },\n Optional (str) ipv4: {\n 'ip': ,\n 'netmask': ,\n },\n Optional (str) ipv4_secondaries: {\n Any (str) *: {\n 'ip': ,\n 'netmask': ,\n 'primary': ,\n },\n },\n Optional (str) ipv6: ,\n Optional (str) ipv6_ospf: {\n Any (str) *: {\n 'area': ,\n },\n },\n Optional (str) ipv6_enable: ,\n Optional (str) ipv6_destination_guard_attach_policy: ,\n Optional (str) ipv6_source_guard_attach_policy: ,\n Optional (str) ipv6_nd_raguard_attach_policy: ,\n Optional (str) ipv6_ospfv3: {\n Any (str) *: {\n 'area': ,\n },\n },\n Optional (str) acl: {\n Optional (str) inbound: {\n 'acl_name': ,\n 'direction': ,\n },\n Optional (str) outbound: {\n 'acl_name': ,\n 'direction': ,\n },\n },\n Optional (str) load_interval: ,\n Optional (str) mab: ,\n Optional (str) macsec_enabled: ,\n Optional (str) macsec_access_control: ,\n Optional (str) mtu: ,\n Optional (str) mka_policy: ,\n Optional (str) mka_primary_keychain: ,\n Optional (str) mka_fallback_keychain: ,\n Optional (str) negotiation_auto: ,\n Optional (str) cdp: ,\n Optional (str) snmp_trap_link_status: ,\n Optional (str) snmp_trap_mac_notification_change_added: ,\n Optional (str) snmp_trap_mac_notification_change_removed: ,\n Optional (str) spanning_tree_bpduguard: ,\n Optional (str) spanning_tree_portfast: ,\n Optional (str) spanning_tree_portfast_trunk: ,\n Optional (str) spanning_tree_bpdufilter: ,\n Optional (str) switchport_access_vlan: ,\n Optional (str) switchport_trunk_vlans: ,\n Optional (str) keepalive: ,\n Optional (str) switchport_mode: ,\n Optional (str) switchport_trunk_native_vlan: ,\n Optional (str) input_policy: ,\n Optional (str) output_policy: ,\n Optional (str) device_tracking_attach_policy: ,\n Optional (str) switchport_nonegotiate: ,\n Optional (str) vrf: ,\n Optional (str) src_ip: ,\n Optional (str) tunnel_mode: ,\n Optional (str) tunnel_dst: ,\n Optional (str) autoroute_announce: ,\n Optional (str) autoroute_destination: ,\n Optional (str) tunnel_priority: ,\n Optional (str) tunnel_bandwidth: ,\n Optional (str) tunnel_path_option: {\n Any (str) *: {\n Optional (str) path_type: ,\n Optional (str) path_name: ,\n },\n },\n Optional (str) mpls_ip: ,\n Optional (str) channel_group: {\n 'chg': ,\n 'mode': ,\n },\n Optional (str) power_inline: {\n Optional (str) state: ,\n Optional (str) max_watts: ,\n },\n Optional (str) power_inline_port_priority: ,\n Optional (str) flow_monitor_input: ,\n Optional (str) flow_monitor_output: ,\n Optional (str) flow_monitor_input_v6: ,\n Optional (str) flow_monitor_output_v6: ,\n Optional (str) flow_monitor_in_sampler: ,\n Optional (str) flow_monitor_out_sampler: ,\n Optional (str) input_sampler: ,\n Optional (str) output_sampler: ,\n Optional (str) switchport_protected: ,\n Optional (str) switchport_block_unicast: ,\n Optional (str) switchport_block_multicast: ,\n Optional (str) ip_dhcp_snooping_trust: ,\n Optional (str) ip_arp_inspection_trust: ,\n Optional (str) lisp_mobility: ,\n Optional (str) mac_address_sticky: ,\n Optional (str) source_template: ,\n Optional (str) host_reachability_protocol: ,\n Optional (str) source_interface: ,\n Optional (str) member_vni: {\n Any (str) *: {\n Optional (str) vrf: ,\n Optional (str) ingress_replication: {\n 'enabled': ,\n Optional (str) remote_peer_ip: ,\n },\n Optional (str) mcast_group: ,\n Optional (str) local_routing: ,\n },\n },\n Optional (str) stackwise_virtual_link: ,\n Optional (str) dual_active_detection: ,\n Optional (str) ip_dhcp_snooping_information_option_allow_untrusted: ,\n Optional (str) duplex: ,\n Optional (str) speed: ,\n Optional (str) speed_nonegotiate: ,\n Optional (str) isis: {\n Optional (str) network: ,\n Optional (Or) Or ('ipv4', 'ipv6'): {\n Optional (str) level: {\n Optional (Or) Or ('level-1', 'level-2'): {\n Optional (str) metric: ,\n },\n },\n },\n },\n Optional (str) media_type: ,\n Optional (str) fhrps: {\n Any (str) *: {\n Optional (str) encryption_string: ,\n Optional (str) encryption_level: ,\n Optional (str) fhrp_description: ,\n Optional (str) group_id: ,\n Optional (str) ips: ,\n Optional (str) vrrp_preempt: ,\n Optional (str) hsrp_preempt: ,\n Optional (str) hsrp_preempt: ,\n Optional (str) priority: ,\n Optional (str) protocol: ,\n Optional (str) hsrp_timers: ,\n Optional (str) vrrp_timers: ,\n Optional (str) vrrp_learn: ,\n },\n },\n Optional (str) dialer_pool: ,\n Optional (str) mtu: ,\n Optional (str) chap_hostname: ,\n Optional (str) chap_password: ,\n Optional (str) chap_encryption: ,\n Optional (str) pap_username: ,\n Optional (str) pap_password: ,\n Optional (str) pppoe_max_payload: ,\n Optional (str) ip_helpers: ,\n Optional (str) pvc_vp: ,\n Optional (str) pvc_vc: ,\n Optional (str) pvc_ubr: ,\n Optional (str) pvc_vbr_nrt: ,\n Optional (str) ip_negotiated: ,\n Optional (str) hold_queue_in: ,\n Optional (str) hold_queue_out: ,\n Optional (str) service_instances: {\n Any (str) *: {\n Optional (str) service_instance: ,\n Optional (str) bridge_domain: ,\n Optional (str) dot1q: ,\n Optional (str) service_policy: ,\n Optional (str) description: ,\n Optional (str) service_instance_trunked: ,\n },\n },\n },\n },\n}", + "schema": "{\n'interfaces': {\n Any (str) *: {\n Optional (str) authentication_control_direction: ,\n Optional (str) authentication_event_fail_action: ,\n Optional (str) authentication_fallback: ,\n Optional (str) authentication_host_mode: ,\n Optional (str) authentication_order: ,\n Optional (str) authentication_periodic: ,\n Optional (str) authentication_port_control: ,\n Optional (str) authentication_priority: ,\n Optional (str) authentication_timer_inactivity: ,\n Optional (str) authentication_timer_reauthenticate_server: ,\n Optional (str) authentication_timer_reauthenticate: ,\n Optional (str) authentication_violation: ,\n Optional (str) trust_device: ,\n Optional (str) carrier_delay: ,\n Optional (str) shutdown: ,\n Optional (str) encapsulation_ppp: ,\n Optional (str) encapsulation_dot1q: ,\n Optional (str) description: ,\n Optional (str) dot1x_pae_authenticator: ,\n Optional (str) dot1x_timeout_quiet_period: ,\n Optional (str) dot1x_timeout_server_timeout: ,\n Optional (str) dot1x_timeout_tx_period: ,\n Optional (str) dot1x_pae: ,\n Optional (str) dot1x_timeout_supp_timeout: ,\n Optional (str) dot1x_max_req: ,\n Optional (str) dot1x_authenticator_eap_profile: ,\n Optional (str) dot1x_timeout_held_period: ,\n Optional (str) dot1x_credentials: ,\n Optional (str) dot1x_supplicant_eap_profile: ,\n Optional (str) ip_arp_inspection_limit_rate: ,\n Optional (str) ip_dhcp_snooping_limit_rate: ,\n Optional (str) access_session_host_mode: ,\n Optional (str) access_session: ,\n Optional (str) access_session_port_control: ,\n Optional (str) ip_ospf: {\n Any (str) *: {\n 'area': ,\n },\n },\n Optional (str) ipv4: {\n 'ip': ,\n 'netmask': ,\n },\n Optional (str) ipv4_secondaries: {\n Any (str) *: {\n 'ip': ,\n 'netmask': ,\n 'primary': ,\n },\n },\n Optional (str) ipv6: ,\n Optional (str) ipv6_ospf: {\n Any (str) *: {\n 'area': ,\n },\n },\n Optional (str) ipv6_enable: ,\n Optional (str) ipv6_destination_guard_attach_policy: ,\n Optional (str) ipv6_source_guard_attach_policy: ,\n Optional (str) ipv6_nd_raguard_attach_policy: ,\n Optional (str) ipv6_ospfv3: {\n Any (str) *: {\n 'area': ,\n },\n },\n Optional (str) acl: {\n Optional (str) inbound: {\n 'acl_name': ,\n 'direction': ,\n },\n Optional (str) outbound: {\n 'acl_name': ,\n 'direction': ,\n },\n },\n Optional (str) load_interval: ,\n Optional (str) mab: ,\n Optional (str) macsec_enabled: ,\n Optional (str) macsec_access_control: ,\n Optional (str) mtu: ,\n Optional (str) mka_policy: ,\n Optional (str) mka_primary_keychain: ,\n Optional (str) mka_fallback_keychain: ,\n Optional (str) negotiation_auto: ,\n Optional (str) cdp: ,\n Optional (str) snmp_trap_link_status: ,\n Optional (str) snmp_trap_mac_notification_change_added: ,\n Optional (str) snmp_trap_mac_notification_change_removed: ,\n Optional (str) spanning_tree_bpduguard: ,\n Optional (str) spanning_tree_portfast: ,\n Optional (str) spanning_tree_portfast_trunk: ,\n Optional (str) spanning_tree_bpdufilter: ,\n Optional (str) switchport_access_vlan: ,\n Optional (str) switchport_trunk_vlans: ,\n Optional (str) keepalive: ,\n Optional (str) switchport_mode: ,\n Optional (str) switchport_trunk_native_vlan: ,\n Optional (str) input_policy: ,\n Optional (str) output_policy: ,\n Optional (str) device_tracking_attach_policy: ,\n Optional (str) switchport_nonegotiate: ,\n Optional (str) vrf: ,\n Optional (str) src_ip: ,\n Optional (str) tunnel_mode: ,\n Optional (str) tunnel_dst: ,\n Optional (str) autoroute_announce: ,\n Optional (str) autoroute_destination: ,\n Optional (str) tunnel_priority: ,\n Optional (str) tunnel_bandwidth: ,\n Optional (str) tunnel_path_option: {\n Any (str) *: {\n Optional (str) path_type: ,\n Optional (str) path_name: ,\n },\n },\n Optional (str) mpls_ip: ,\n Optional (str) channel_group: {\n 'chg': ,\n 'mode': ,\n },\n Optional (str) power_inline: {\n Optional (str) state: ,\n Optional (str) max_watts: ,\n },\n Optional (str) power_inline_port_priority: ,\n Optional (str) flow_monitor_input: ,\n Optional (str) flow_monitor_output: ,\n Optional (str) flow_monitor_input_v6: ,\n Optional (str) flow_monitor_output_v6: ,\n Optional (str) flow_monitor_in_sampler: ,\n Optional (str) flow_monitor_out_sampler: ,\n Optional (str) input_sampler: ,\n Optional (str) output_sampler: ,\n Optional (str) pim_mode: ,\n Optional (str) policy_type: ,\n Optional (str) output_name: ,\n Optional (str) switchport_protected: ,\n Optional (str) switchport_block_unicast: ,\n Optional (str) switchport_block_multicast: ,\n Optional (str) ip_dhcp_snooping_trust: ,\n Optional (str) ip_arp_inspection_trust: ,\n Optional (str) lisp_mobility: ,\n Optional (str) mac_address_sticky: ,\n Optional (str) source_template: ,\n Optional (str) host_reachability_protocol: ,\n Optional (str) source_interface: ,\n Optional (str) member_vni: {\n Any (str) *: {\n Optional (str) vrf: ,\n Optional (str) ingress_replication: {\n 'enabled': ,\n Optional (str) remote_peer_ip: ,\n },\n Optional (str) mcast_group: ,\n Optional (str) local_routing: ,\n },\n },\n Optional (str) stackwise_virtual_link: ,\n Optional (str) dual_active_detection: ,\n Optional (str) ip_dhcp_snooping_information_option_allow_untrusted: ,\n Optional (str) duplex: ,\n Optional (str) speed: ,\n Optional (str) speed_nonegotiate: ,\n Optional (str) isis: {\n Optional (str) network: ,\n Optional (Or) Or ('ipv4', 'ipv6'): {\n Optional (str) level: {\n Optional (Or) Or ('level-1', 'level-2'): {\n Optional (str) metric: ,\n },\n },\n },\n },\n Optional (str) media_type: ,\n Optional (str) fhrps: {\n Any (str) *: {\n Optional (str) encryption_string: ,\n Optional (str) encryption_level: ,\n Optional (str) fhrp_description: ,\n Optional (str) group_id: ,\n Optional (str) ips: ,\n Optional (str) vrrp_preempt: ,\n Optional (str) hsrp_preempt: ,\n Optional (str) hsrp_preempt: ,\n Optional (str) priority: ,\n Optional (str) protocol: ,\n Optional (str) hsrp_timers: ,\n Optional (str) vrrp_timers: ,\n Optional (str) vrrp_learn: ,\n },\n },\n Optional (str) dialer_pool: ,\n Optional (str) mtu: ,\n Optional (str) chap_hostname: ,\n Optional (str) chap_password: ,\n Optional (str) chap_encryption: ,\n Optional (str) pap_username: ,\n Optional (str) pap_password: ,\n Optional (str) pppoe_max_payload: ,\n Optional (str) ip_helpers: ,\n Optional (str) pvc_vp: ,\n Optional (str) pvc_vc: ,\n Optional (str) pvc_ubr: ,\n Optional (str) pvc_vbr_nrt: ,\n Optional (str) ip_negotiated: ,\n Optional (str) hold_queue_in: ,\n Optional (str) hold_queue_out: ,\n Optional (str) service_instances: {\n Any (str) *: {\n Optional (str) service_instance: ,\n Optional (str) bridge_domain: ,\n Optional (str) dot1q: ,\n Optional (str) service_policy: ,\n Optional (str) description: ,\n Optional (str) service_instance_trunked: ,\n },\n },\n },\n },\n}", "uid": "show_running-config___section_^interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_run.py#L541" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_run.py#L544" }, "nxos": { "class": "ShowRunningConfigInterface", "doc": "Parser for\n show running-config interface {interface},\n show running-config | section ^interface,\n show running-config interface\n\n The 2nd and 3rd cmd returns the same result. The reason to have them both is so that users can use either\n\n ", "module_name": "show_interface", "package": "genie.libs.parser", - "schema": "{\n'interface': {\n Any (str) *: {\n Optional (str) shutdown: ,\n Optional (str) switchport: ,\n Optional (str) switchport_mode: ,\n Optional (str) trunk_vlans: ,\n Optional (str) trunk_native_vlan: ,\n Optional (str) description: ,\n Optional (str) access_vlan: ,\n Optional (str) speed: ,\n Optional (str) duplex: ,\n Optional (str) vpc: ,\n Optional (str) port_channel: {\n Optional (str) port_channel_mode: ,\n Optional (str) port_channel_int: ,\n },\n Optional (str) host_reachability_protocol: ,\n Optional (str) source_interface: ,\n Optional (str) member_vni: {\n Any (str) *: {\n Optional (str) associate_vrf: ,\n Optional (str) mcast_group: ,\n Optional (str) suppress_arp: ,\n },\n },\n Optional (str) mtu: ,\n Optional (str) ip_address: ,\n Optional (str) vrf_member: ,\n },\n },\n}", + "schema": "{\n'interface': {\n Any (str) *: {\n Optional (str) shutdown: ,\n Optional (str) switchport: ,\n Optional (str) switchport_mode: ,\n Optional (str) trunk_vlans: ,\n Optional (str) trunk_native_vlan: ,\n Optional (str) description: ,\n Optional (str) access_vlan: ,\n Optional (str) speed: ,\n Optional (str) duplex: ,\n Optional (str) vpc: ,\n Optional (str) port_channel: {\n Optional (str) port_channel_mode: ,\n Optional (str) port_channel_int: ,\n },\n Optional (str) host_reachability_protocol: ,\n Optional (str) source_interface: ,\n Optional (str) member_vni: {\n Any (str) *: {\n Optional (str) associate_vrf: ,\n Optional (str) mcast_group: ,\n Optional (str) suppress_arp: ,\n },\n },\n Optional (str) mtu: ,\n Optional (str) ip_address: ,\n Optional (str) ip_address_secondary: ,\n Optional (str) vrf_member: ,\n Optional (str) fabric_forwarding_mode: ,\n },\n },\n}", "uid": "show_running-config___section_^interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L3095" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L3140" } }, "show running-config | section bgp": { @@ -53924,7 +55818,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) bgp: {\n Any (str) *: {\n 'as_number': ,\n Optional (str) router_id: ,\n Optional (str) log_neighbor_change: ,\n Optional (str) graceful_restart: ,\n Optional (str) max_update_delay: ,\n Optional (str) ipv4_unicast_state: ,\n Optional (str) neighbors: {\n Any (str) *: {\n 'peer_as_number': ,\n Optional (str) bgp_update_source: ,\n },\n },\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) vrf: ,\n Optional (str) advertise_l2vpn_evpn: ,\n Optional (str) redistribute_connected: ,\n Optional (str) default_info_originate: ,\n Optional (str) redistribute_static: ,\n Optional (str) select_additional_paths: ,\n Optional (str) addr_family_additional_paths: ,\n Optional (str) max_path: ,\n Optional (str) address_family_neighbor: {\n Any (str) *: {\n Optional (str) community_attr_to_send: ,\n Optional (str) additional_paths: ,\n Optional (str) advertise_additional_paths: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_running-config___section_bgp", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_run.py#L4861" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_run.py#L4946" } }, "show running-config | section l2vpn evpn": { @@ -53946,7 +55840,7 @@ "package": "genie.libs.parser", "schema": "{\n'vlan': ,\n'mac_address': ,\n'type': ,\n'port': ,\n}", "uid": "show_running-config___section_mac_address", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_run.py#L5197" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_run.py#L5288" } }, "show running-config | section ospfv3": { @@ -53957,7 +55851,7 @@ "package": "genie.libs.parser", "schema": "{\n'ospfv3': {\n 'instance': {\n Any (str) *: {\n Optional (str) database_control: {\n Optional (str) max_lsa: ,\n Optional (str) threshold: ,\n Optional (str) warn: ,\n Optional (str) ignore_count: ,\n Optional (str) ignore_time: ,\n Optional (str) reset_time: ,\n },\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) max_control: {\n Optional (str) max_lsa: ,\n Optional (str) threshold: ,\n Optional (str) warn: ,\n Optional (str) ignore_count: ,\n Optional (str) ignore_time: ,\n Optional (str) reset_time: ,\n },\n Optional (str) redist_max: {\n Optional (str) max_redist: ,\n Optional (str) threshold: ,\n Optional (str) warn: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_running-config___section_ospfv3", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospfv3.py#L1779" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospfv3.py#L1870" } }, "show running-config | section route": { @@ -53968,7 +55862,7 @@ "package": "genie.libs.parser", "schema": "{\n'routes': ,\n}", "uid": "show_running-config___section_route", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_run.py#L4776" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_run.py#L4861" } }, "show running-config | section vrf definition": { @@ -53979,7 +55873,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) vrf: {\n Any (str) *: {\n Optional (str) rd: ,\n Optional (str) address_family: {\n : {\n Optional (str) route_target: ListOf (dict) {'rt': , 'type': , Optional (str) stitching: },\n },\n },\n },\n },\n}", "uid": "show_running-config___section_vrf_definition", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_run.py#L5107" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_run.py#L5198" } }, "show sdm prefer": { @@ -54034,7 +55928,7 @@ "package": "genie.libs.parser", "schema": "{\n'sdr_id': {\n Any (str) *: {\n 'sdr_name': ,\n Optional (str) dsdrsc_node: ,\n Optional (str) dsdrsc_partner_node: ,\n 'primary_node1': ,\n 'primary_node2': ,\n Optional (str) mac_address: ,\n 'membership': {\n Any (str) *: {\n 'type': ,\n 'node_status': ,\n Optional (str) red_state: ,\n 'partner_name': ,\n },\n },\n },\n },\n}", "uid": "show_sdr_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_platform.py#L217" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_platform.py#L218" } }, "show sdwan app-fwd cflowd flow-count": { @@ -54045,7 +55939,7 @@ "package": "genie.libs.parser", "schema": "{\n'vpn': {\n Any (str) *: {\n 'count': ,\n },\n },\n}", "uid": "show_sdwan_app-fwd_cflowd_flow-count", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L2932" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L2937" } }, "show sdwan app-fwd cflowd statistics": { @@ -54056,7 +55950,7 @@ "package": "genie.libs.parser", "schema": "{\n'data_packets': ,\n'template_packets': ,\n'total_packets': ,\n'flow_refresh': ,\n'flow_ageout': ,\n'flow_end_detected': ,\n'flow_end_forced': ,\n'flow_rate_limit_drop': ,\n}", "uid": "show_sdwan_app-fwd_cflowd_statistics", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L2818" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L2823" } }, "show sdwan app-fwd dpi flows": { @@ -54067,7 +55961,7 @@ "package": "genie.libs.parser", "schema": "{\n'vpn_id': {\n Any (str) *: ListOf (dict) {'source_ip': , 'destination_ip': , 'source_port': , 'destination_port': , 'dscp': , 'ip_protocol': , 'tcp_cntrl_bits': , 'icmp_opcode': , 'total_pkts': , 'total_bytes': , 'egress_intf_name': , 'ingress_intf_name': , 'application': , 'family': , 'drop_cause': , 'drop_octets': , 'drop_packets': , 'sla_not_met': , 'color_not_met': , 'queue_id': , 'tos': , 'dscp_output': , 'sampler_id': , 'fec_d_pkts': , 'fec_r_pkts': , 'pkt_dup_d_pkts_orig': , 'pkt_dup_d_pkts_dup': , 'pkt_dup_r_pkts': , 'pkt_cxp_d_pkts': , 'traffic_category': , 'service_area': , 'ssl_read_bytes': , 'ssl_written_bytes': , 'ssl_en_read_bytes': , 'ssl_en_written_bytes': , 'ssl_de_read_bytes': , 'ssl_de_written_bytes': , 'ssl_service_type': , 'ssl_traffic_type': , 'ssl_policy_action': , 'appqoe_action': , 'appqoe_sn_ip': , 'appqoe_pass_reason': , 'appqoe_dre_input_bytes': , 'appqoe_dre_input_packets': , 'appqoe_flags': },\n },\n}", "uid": "show_sdwan_app-fwd_dpi_flows", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L5476" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L5481" } }, "show sdwan app-fwd dpi summary": { @@ -54078,7 +55972,7 @@ "package": "genie.libs.parser", "schema": "{\n'name': {\n Any (str) *: {\n 'cache_size': ,\n 'current_entries': ,\n 'high_watermark': ,\n 'flows_added': ,\n 'flows_aged': ,\n 'active_flows_timed_out': ,\n 'inactive_flows_timed_out': ,\n },\n },\n}", "uid": "show_sdwan_app-fwd_dpi_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L2754" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L2759" } }, "show sdwan app-hosting oper-data": { @@ -54089,62 +55983,73 @@ "package": "genie.libs.parser", "schema": "{\n'app_hosting_oper_data_app': {\n Any (str) *: {\n 'state': ,\n 'pkg_info_name': ,\n 'pkg_info_path': ,\n 'app_name': ,\n 'pkg_version': ,\n 'pkg_desc_name': ,\n 'pkg_app_type': ,\n 'pkg_app_owner': ,\n 'app_act_allowed': ,\n 'pkg_app_author': ,\n 'pkg_info_key_type': ,\n 'pkg_info_method': ,\n 'pkg_lic_name': ,\n 'pkg_lic_version': ,\n 'processes_name': ,\n 'processes_status': ,\n 'processes_pid': ,\n 'processes_uptime': ,\n 'processes_memory': ,\n 'profile_name': ,\n 'disk': ,\n 'memory': ,\n 'cpu': ,\n 'vcpu': ,\n 'cpu_percent': ,\n 'guest_intf': ,\n 'res_add_state': ,\n 'res_add_disk_space': ,\n 'res_add_memory': ,\n 'res_add_cpu': ,\n 'res_add_vcpu': ,\n 'res_doc_run_opts': ,\n 'details_command': ,\n 'details_entry_point': ,\n 'details_health_stats': ,\n 'details_probe_error': ,\n 'details_probe_output': ,\n 'details_pkg_run_opt': ,\n 'ieobc_mac_address': ,\n 'utilization_name': ,\n 'req_app_util': ,\n 'actual_app_util': ,\n 'cpu_state': ,\n 'mem_allocation': ,\n 'mem_used': ,\n },\n },\n'name': {\n Any (str) *: {\n 'alias': ,\n 'rx_packets': ,\n 'rx_bytes': ,\n 'rx_errors': ,\n 'tx_packets': ,\n 'tx_bytes': ,\n 'tx_errors': ,\n },\n },\n'storage_utils_storage_util_disk': {\n 'alias': ,\n 'rd_bytes': ,\n 'rd_requests': ,\n 'errors': ,\n 'wr_bytes': ,\n 'wr_requests': ,\n 'capacity': ,\n 'available': ,\n 'used': ,\n 'usage': ,\n 'pkg_policy': ,\n },\n'mac_address': {\n Any (str) *: {\n 'attached_intf': ,\n 'ipv4_address': ,\n 'network_name': ,\n 'ipv6_address': ,\n },\n },\n'app_hosting_oper_data_app_resources_global': {\n Any (str) *: {\n 'quota': ,\n 'available': ,\n Optional (str) quota_unit: ,\n Optional (str) available_unit: ,\n },\n },\n'app_notifications_event': {\n 'timestamp': ,\n 'severity_level': ,\n 'host_name': ,\n 'vrf_name': ,\n 'app_id': ,\n 'ev_type': ,\n 'status': ,\n 'app_state': ,\n 'is_enabled': ,\n },\n}", "uid": "show_sdwan_app-hosting_oper-data", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L3073" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L3078" } }, "show sdwan app-route sla-class": { "iosxe": { "class": "ShowSdwanAppRouteSlaClass", - "doc": "Parser for \n 'show sdwan app-route sla-class'\n 'show sdwan app-route sla-class name '\n ", + "doc": "Parser for\n 'show sdwan app-route sla-class'\n 'show sdwan app-route sla-class name '\n ", "module_name": "show_sdwan", "package": "genie.libs.parser", "schema": "{\n'sla_class': {\n Any (str) *: {\n 'name': ,\n 'loss': ,\n 'latency': ,\n 'jitter': ,\n Optional (str) class_id: ,\n Optional (str) app_probe_class: ,\n Optional (str) app_probe_class_id: ,\n Optional (str) app_probe_class: ,\n 'fallback_best_tunnel': ,\n },\n },\n}", "uid": "show_sdwan_app-route_sla-class", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L2635" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L2640" } }, "show sdwan app-route sla-class name {name}": { "iosxe": { "class": "ShowSdwanAppRouteSlaClass", - "doc": "Parser for \n 'show sdwan app-route sla-class'\n 'show sdwan app-route sla-class name '\n ", + "doc": "Parser for\n 'show sdwan app-route sla-class'\n 'show sdwan app-route sla-class name '\n ", "module_name": "show_sdwan", "package": "genie.libs.parser", "schema": "{\n'sla_class': {\n Any (str) *: {\n 'name': ,\n 'loss': ,\n 'latency': ,\n 'jitter': ,\n Optional (str) class_id: ,\n Optional (str) app_probe_class: ,\n Optional (str) app_probe_class_id: ,\n Optional (str) app_probe_class: ,\n 'fallback_best_tunnel': ,\n },\n },\n}", "uid": "show_sdwan_app-route_sla-class_name_name", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L2635" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L2640" } }, "show sdwan app-route stats": { "iosxe": { "class": "ShowSdwanAppRouteStatistics", - "doc": "Parser for \n 'show sdwan app-route stats local-color '\n 'show sdwan app-route stats remote-color '\n 'show sdwan app-route stats remote-system-ip '\n ", + "doc": "Parser for\n 'show sdwan app-route stats local-color '\n 'show sdwan app-route stats remote-color '\n 'show sdwan app-route stats remote-system-ip '\n ", "module_name": "show_sdwan", "package": "genie.libs.parser", "schema": "{\n'approute': {\n Optional (type) : {\n : {\n 'protocol': ,\n 'src_port': ,\n 'dst_port': ,\n 'remote_system_ip': ,\n 'local_color': ,\n 'remote_color': ,\n 'sla_class_index': ,\n 'fall_back_sla_index': ,\n 'app_probe_class_list': {\n : {\n 'mean_loss': ,\n 'mean_latency': ,\n 'mean_jitter': ,\n 'interval': {\n : {\n 'total_packets': ,\n 'loss': ,\n 'average_latency': ,\n 'average_jitter': ,\n 'tx_data_pkts': ,\n 'rx_data_pkts': ,\n 'ipv6_tx_data_pkts': ,\n 'ipv6_rx_data_pkts': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_sdwan_app-route_stats", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L2447" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L2452" } }, "show sdwan app-route stats remote-system-ip {system_ip}": { "iosxe": { "class": "ShowSdwanAppRouteStatistics", - "doc": "Parser for \n 'show sdwan app-route stats local-color '\n 'show sdwan app-route stats remote-color '\n 'show sdwan app-route stats remote-system-ip '\n ", + "doc": "Parser for\n 'show sdwan app-route stats local-color '\n 'show sdwan app-route stats remote-color '\n 'show sdwan app-route stats remote-system-ip '\n ", "module_name": "show_sdwan", "package": "genie.libs.parser", "schema": "{\n'approute': {\n Optional (type) : {\n : {\n 'protocol': ,\n 'src_port': ,\n 'dst_port': ,\n 'remote_system_ip': ,\n 'local_color': ,\n 'remote_color': ,\n 'sla_class_index': ,\n 'fall_back_sla_index': ,\n 'app_probe_class_list': {\n : {\n 'mean_loss': ,\n 'mean_latency': ,\n 'mean_jitter': ,\n 'interval': {\n : {\n 'total_packets': ,\n 'loss': ,\n 'average_latency': ,\n 'average_jitter': ,\n 'tx_data_pkts': ,\n 'rx_data_pkts': ,\n 'ipv6_tx_data_pkts': ,\n 'ipv6_rx_data_pkts': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_sdwan_app-route_stats_remote-system-ip_system_ip", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L2447" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L2452" } }, "show sdwan app-route stats {color_type} {color}": { "iosxe": { "class": "ShowSdwanAppRouteStatistics", - "doc": "Parser for \n 'show sdwan app-route stats local-color '\n 'show sdwan app-route stats remote-color '\n 'show sdwan app-route stats remote-system-ip '\n ", + "doc": "Parser for\n 'show sdwan app-route stats local-color '\n 'show sdwan app-route stats remote-color '\n 'show sdwan app-route stats remote-system-ip '\n ", "module_name": "show_sdwan", "package": "genie.libs.parser", "schema": "{\n'approute': {\n Optional (type) : {\n : {\n 'protocol': ,\n 'src_port': ,\n 'dst_port': ,\n 'remote_system_ip': ,\n 'local_color': ,\n 'remote_color': ,\n 'sla_class_index': ,\n 'fall_back_sla_index': ,\n 'app_probe_class_list': {\n : {\n 'mean_loss': ,\n 'mean_latency': ,\n 'mean_jitter': ,\n 'interval': {\n : {\n 'total_packets': ,\n 'loss': ,\n 'average_latency': ,\n 'average_jitter': ,\n 'tx_data_pkts': ,\n 'rx_data_pkts': ,\n 'ipv6_tx_data_pkts': ,\n 'ipv6_rx_data_pkts': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_sdwan_app-route_stats_color_type_color", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L2447" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L2452" + } + }, + "show sdwan appqoe ad-statistics": { + "iosxe": { + "class": "ShowSdwanAppqoeAdStatistics", + "doc": " Parser for \"show sdwan appqoe ad-statistics\" ", + "module_name": "show_sdwan", + "package": "genie.libs.parser", + "schema": "{\n'auto_discovery_option_length_mismatch': ,\n'auto_discovery_option_version_mismatch': ,\n'tcp_option_length_mismatch': ,\n'ad_role_set_to_none': ,\n'edge_ad_negotiation_start': ,\n'edge_ad_negotiation_done': ,\n'edge_rcvd_syn_ack_wo_ad_options': ,\n'edge_aoim_sync_needed': ,\n'core_ad_negotiation_start': ,\n'core_ad_negotiation_done': ,\n'core_rcvd_ack_wo_ad_options': ,\n'core_aoim_sync_needed': ,\n}", + "uid": "show_sdwan_appqoe_ad-statistics", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L7557" } }, "show sdwan appqoe aoim-statistics": { @@ -54155,7 +56060,18 @@ "package": "genie.libs.parser", "schema": "{\n'total_peer_syncs': ,\n'current_peer_syncs_in_progress': ,\n'Needed_peer_resyncs': ,\n'passthrough_connections_dueto_peer_version_mismatch': ,\n'aoim_db_size_in_bytes': ,\n'local_ao_stats': {\n 'number_of_aos': ,\n 'ao_name': {\n Any (str) *: {\n 'version': ,\n 'registered': ,\n },\n },\n },\n'peer_stats': {\n 'number_of_peers': ,\n 'peer_id': {\n Any (str) *: {\n 'number_of_peer_aos': ,\n 'ao_name': {\n Any (str) *: {\n 'version': ,\n 'incompatible': ,\n },\n },\n },\n },\n },\n}", "uid": "show_sdwan_appqoe_aoim-statistics", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L129" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L134" + } + }, + "show sdwan appqoe dreopt statistics": { + "iosxe": { + "class": "ShowSdwanAppqoeDreoptStatistics", + "doc": " Parser for \"show sdwan appqoe dreopt statistics\" ", + "module_name": "show_sdwan", + "package": "genie.libs.parser", + "schema": "{\n'total_connections': ,\n'max_concurrent_connections': ,\n'current_active_connections': ,\n'total_connection_resets': ,\n'total_original_bytes': ,\n'total_optimized_bytes': ,\n'overall_reduction_ratio': ,\n'disk_size_used': ,\n'cache_status': ,\n'cache_size': ,\n'cache_used': ,\n'oldest_data_in_cache': ,\n'replaced_last_hour_size': ,\n}", + "uid": "show_sdwan_appqoe_dreopt_statistics", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L7378" } }, "show sdwan appqoe dreopt status": { @@ -54166,7 +56082,7 @@ "package": "genie.libs.parser", "schema": "{\n'dre_id': ,\n'dre_uptime': ,\n'health_status': ,\n'health_change_reason': ,\n'last_health_change_time': ,\n'notification_send_time': ,\n'dre_cache_status': ,\n'disk_cache_usage': ,\n'disk_latency': ,\n'profile_type': ,\n'max_connections': ,\n'max_fanout': ,\n'disk_size': ,\n'memory_size': ,\n'cpu_cores': ,\n'disk_encryption': ,\n}", "uid": "show_sdwan_appqoe_dreopt_status", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L5795" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L5800" } }, "show sdwan appqoe flow all": { @@ -54177,7 +56093,7 @@ "package": "genie.libs.parser", "schema": "{\n'active_flows': ,\n'vpn': {\n : {\n 'flow_id': {\n : {\n 'source_ip': ,\n 'source_port': ,\n 'destination_ip': ,\n 'destination_port': ,\n 'service': ,\n },\n },\n },\n },\n}", "uid": "show_sdwan_appqoe_flow_all", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L563" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L568" } }, "show sdwan appqoe nat-statistics": { @@ -54188,7 +56104,7 @@ "package": "genie.libs.parser", "schema": "{\n'nat_statistics': {\n 'insert_success': ,\n 'delete_success': ,\n 'duplicate_entries': ,\n 'allocation_failures': ,\n 'port_alloc_success': ,\n 'port_alloc_failures': ,\n 'port_free_success': ,\n 'port_free_failures': ,\n },\n}", "uid": "show_sdwan_appqoe_nat-statistics", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L351" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L356" } }, "show sdwan appqoe rm-resources": { @@ -54199,7 +56115,18 @@ "package": "genie.libs.parser", "schema": "{\n'rm_resources': {\n 'rm_global_resources': {\n 'max_services_memory_kb': ,\n 'available_system_memory_kb': ,\n 'used_services_memory_kb': ,\n 'used_services_memory_percentage': ,\n 'system_memory_status': ,\n 'num_sessions_status': ,\n 'overall_htx_health_status': ,\n },\n 'registered_service_resources': {\n 'tcp_resources': {\n 'max_sessions': ,\n 'used_sessions': ,\n 'memory_per_session': ,\n },\n 'ssl_resources': {\n 'max_sessions': ,\n 'used_sessions': ,\n 'memory_per_session': ,\n },\n },\n },\n}", "uid": "show_sdwan_appqoe_rm-resources", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L439" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L444" + } + }, + "show sdwan appqoe rm-statistics": { + "iosxe": { + "class": "ShowSdwanAppqoeRmStatistics", + "doc": " Parser for \"show sdwan appqoe rm-statistics\" ", + "module_name": "show_sdwan", + "package": "genie.libs.parser", + "schema": "{\n'times_sessions_health_changed_yellow': ,\n'times_sessions_health_changed_green': ,\n'times_service_mem_health_changed_yellow': ,\n'times_service_mem_health_changed_green': ,\n'overall_health_changed_yellow': ,\n'overall_health_changed_green': ,\n'dre_reserve_failures_due_to_health_status': ,\n'client': {\n Any (str) *: {\n 'tcp_session_alloc': ,\n 'tcp_session_free': ,\n 'ssl_session_alloc': ,\n 'ssl_session_free': ,\n 'dre_session_alloc': ,\n 'dre_session_free': ,\n 'http_session_alloc': ,\n 'http_session_free': ,\n },\n },\n}", + "uid": "show_sdwan_appqoe_rm-statistics", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L7735" } }, "show sdwan appqoe service-chain status": { @@ -54210,7 +56137,7 @@ "package": "genie.libs.parser", "schema": "{\n'snort_state': ,\n'dre_state': ,\n'httpopt_state': ,\n}", "uid": "show_sdwan_appqoe_service-chain_status", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L5718" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L5723" } }, "show sdwan appqoe service-controllers": { @@ -54221,7 +56148,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) service_health_status: {\n Any (str) *: {\n 'color': ,\n 'percentage': ,\n },\n },\n'service_controllers': {\n 'lan_ip': {\n : {\n 'system_ip': {\n : {\n 'site_id': ,\n 'sn_lan_ip': ,\n },\n },\n },\n },\n },\n}", "uid": "show_sdwan_appqoe_service-controllers", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L643" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L648" } }, "show sdwan appqoe status": { @@ -54232,7 +56159,7 @@ "package": "genie.libs.parser", "schema": "{\n'appqoe_status': ,\n'sslproxy_status': ,\n'tcpproxy_status': ,\n'service_chain_status': ,\n'resource_mgr_status': ,\n}", "uid": "show_sdwan_appqoe_status", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L5634" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L5639" } }, "show sdwan appqoe tcpopt status": { @@ -54243,7 +56170,7 @@ "package": "genie.libs.parser", "schema": "{\n'status': {\n 'tcp_opt_operational_state': ,\n 'tcp_proxy_operational_state': ,\n },\n}", "uid": "show_sdwan_appqoe_tcpopt_status", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L291" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L296" } }, "show sdwan bfd history": { @@ -54254,7 +56181,7 @@ "package": "genie.libs.parser", "schema": "{\n'site_id': {\n Any (str) *: {\n 'system_ip': {\n Any (str) *: {\n 'dst_public_ip': {\n Any (str) *: {\n 'time': {\n Any (str) *: {\n 'color': ,\n 'state': ,\n 'dst_public_port': ,\n 'encap': ,\n 'rx_pkts': ,\n 'tx_pkts': ,\n 'del': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_sdwan_bfd_history", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L728" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L733" } }, "show sdwan bfd sessions": { @@ -54265,7 +56192,7 @@ "package": "genie.libs.parser", "schema": "{\n'system_ip': {\n Any (str) *: {\n 'source_tloc_color': {\n Any (str) *: {\n 'destination_public_ip': ,\n 'destination_public_port': ,\n 'detect_multiplier': ,\n 'encapsulation': ,\n 'site_id': ,\n 'source_ip': ,\n 'remote_tloc_color': ,\n 'state': ,\n 'transitions': ,\n 'tx_interval': ,\n 'uptime': ,\n },\n },\n },\n },\n}", "uid": "show_sdwan_bfd_sessions", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L785" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L790" } }, "show sdwan bfd summary": { @@ -54276,7 +56203,7 @@ "package": "genie.libs.parser", "schema": "{\n'sessions_total': ,\n'sessions_up': ,\n'sessions_max': ,\n'sessions_flap': ,\n'poll_interval': ,\n}", "uid": "show_sdwan_bfd_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L801" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L806" } }, "show sdwan control connection-history": { @@ -54287,7 +56214,7 @@ "package": "genie.libs.parser", "schema": "{\n'peer_type': {\n Any (str) *: {\n 'downtime': {\n Any (str) *: {\n 'domain_id': ,\n 'peer_private_ip': ,\n 'peer_private_port': ,\n 'peer_protocol': ,\n 'peer_public_ip': ,\n 'peer_public_port': ,\n 'peer_system_ip': ,\n Optional (str) peer_organization: ,\n 'site_id': ,\n 'state': ,\n 'local_error': ,\n 'remote_error': ,\n 'repeat_count': ,\n 'local_color': ,\n },\n },\n },\n },\n}", "uid": "show_sdwan_control_connection-history", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L2719" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L2724" } }, "show sdwan control connections": { @@ -54298,7 +56225,7 @@ "package": "genie.libs.parser", "schema": "{\n'local_color': {\n Any (str) *: {\n 'peer_system_ip': {\n Any (str) *: {\n 'controller_group_id': ,\n 'domain_id': ,\n 'peer_private_ip': ,\n 'peer_private_port': ,\n 'peer_protocol': ,\n 'peer_public_ip': ,\n 'peer_public_port': ,\n Optional (str) peer_organization: ,\n 'peer_type': ,\n 'proxy_state': ,\n 'site_id': ,\n 'state': ,\n 'uptime': ,\n },\n },\n },\n },\n}", "uid": "show_sdwan_control_connections", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L868" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L873" } }, "show sdwan control local-properties": { @@ -54309,7 +56236,7 @@ "package": "genie.libs.parser", "schema": "{\n'personality': ,\nOptional (str) sp_organization_name: ,\n'organization_name': ,\n'root_ca_chain_status': ,\n'certificate_status': ,\n'certificate_validity': ,\n'certificate_not_valid_before': ,\n'certificate_not_valid_after': ,\nOptional (str) enterprise_cert_status: ,\nOptional (str) enterprise_cert_validity: ,\nOptional (str) enterprise_cert_not_valid_before: ,\nOptional (str) enterprise_cert_not_valid_after: ,\n'dns_name': ,\n'site_id': ,\n'domain_id': ,\n'protocol': ,\n'tls_port': ,\n'system_ip': ,\n'chassis_num_unique_id': ,\n'serial_num': ,\nOptional (str) enterprise_serial_num: ,\nOptional (str) token: ,\n'keygen_interval': ,\n'retry_interval': ,\n'no_activity_exp_interval': ,\n'dns_cache_ttl': ,\n'port_hopped': ,\n'time_since_last_port_hop': ,\nOptional (str) pairwise_keying: ,\nOptional (str) embargo_check: ,\n'number_vbond_peers': ,\n'number_active_wan_interfaces': ,\n'wan_interfaces': {\n Any (str) *: {\n 'public_ipv4': ,\n 'public_port': ,\n 'private_ipv4': ,\n 'private_ipv6': ,\n 'private_port': ,\n 'vsmart': ,\n 'vmanage': ,\n 'color': ,\n 'state': ,\n 'max_cntrl': ,\n 'restrict': ,\n 'control': ,\n 'stun': ,\n 'lr': ,\n 'lb': ,\n 'last_connection': ,\n 'spi_time_remaining': ,\n 'nat_type': ,\n 'vm_con_prf': ,\n },\n },\n}", "uid": "show_sdwan_control_local-properties", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L884" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L889" } }, "show sdwan control summary": { @@ -54320,7 +56247,7 @@ "package": "genie.libs.parser", "schema": "{\n'summary': ,\n'vbond_counts': ,\n'vmanage_counts': ,\n'vsmart_counts': ,\n}", "uid": "show_sdwan_control_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L831" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L836" } }, "show sdwan ipsec inbound-connections": { @@ -54331,7 +56258,7 @@ "package": "genie.libs.parser", "schema": "{\n'source_ip': {\n Any (str) *: {\n 'destination_ip': {\n Any (str) *: {\n 'local_tloc_color': ,\n 'destination_port': ,\n 'local_tloc': ,\n 'remote_tloc_color': ,\n 'remote_tloc': ,\n 'source_port': ,\n 'encryption_algorithm': ,\n 'tc_spi': ,\n },\n },\n },\n },\n}", "uid": "show_sdwan_ipsec_inbound-connections", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L979" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L984" } }, "show sdwan ipsec local-sa {tloc_address}": { @@ -54342,7 +56269,7 @@ "package": "genie.libs.parser", "schema": "{\n'local_sa': {\n 'inbound': {\n 'spi': ,\n 'source_ipv4': ,\n 'source_port': ,\n 'source_ipv6': ,\n 'tloc_color': ,\n 'key_hash': ,\n },\n 'outbound': {\n 'spi': ,\n 'source_ipv4': ,\n 'source_port': ,\n 'source_ipv6': ,\n 'tloc_color': ,\n 'key_hash': ,\n },\n },\n}", "uid": "show_sdwan_ipsec_local-sa_tloc_address", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L1107" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L1112" } }, "show sdwan ipsec outbound-connections": { @@ -54353,7 +56280,7 @@ "package": "genie.libs.parser", "schema": "{\n'source_ip': {\n Any (str) *: {\n 'destination_ip': {\n Any (str) *: {\n 'destination_port': ,\n 'authentication': ,\n 'remote_tloc_color': ,\n 'key_hash': ,\n 'spi': ,\n 'source_port': ,\n 'remote_tloc': ,\n 'encryption_algorithm': ,\n 'tunnel_mtu': ,\n 'tc_spi': ,\n },\n },\n },\n },\n}", "uid": "show_sdwan_ipsec_outbound-connections", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L1040" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L1045" } }, "show sdwan omp multicast-auto-discover": { @@ -54364,7 +56291,7 @@ "package": "genie.libs.parser", "schema": "{\n'address-family': {\n Any (str) *: {\n 'vpn': {\n Any (str) *: {\n 'tenant': {\n Any (str) *: {\n 'originator': {\n Any (str) *: {\n 'path_list': {\n Any (str) *: {\n 'from_peer': ,\n 'status': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_sdwan_omp_multicast-auto-discover", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L7166" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L7171" } }, "show sdwan omp multicast-routes": { @@ -54375,7 +56302,7 @@ "package": "genie.libs.parser", "schema": "{\n'address-family': {\n Any (str) *: {\n 'vpn': {\n Any (str) *: {\n 'tenant': {\n Any (str) *: {\n 'originator': {\n Any (str) *: {\n 'type': ,\n 'source_system_ip': ,\n 'destination_system_ip': ,\n 'group': ,\n 'source_mcast_ip': ,\n 'path_list': {\n Any (str) *: {\n 'from_peer': ,\n 'rp_address': ,\n 'status': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_sdwan_omp_multicast-routes", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L7063" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L7068" } }, "show sdwan omp peers": { @@ -54386,7 +56313,7 @@ "package": "genie.libs.parser", "schema": "{\n'peer': {\n Any (str) *: {\n 'type': ,\n 'domain_id': ,\n 'overlay_id': ,\n 'site_id': ,\n 'state': ,\n 'uptime': ,\n 'route': {\n 'recv': ,\n 'install': ,\n 'sent': ,\n },\n },\n },\n}", "uid": "show_sdwan_omp_peers", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L1170" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L1175" } }, "show sdwan omp routes": { @@ -54395,9 +56322,9 @@ "doc": " Parser for \"show sdwan omp routes\" ", "module_name": "show_sdwan", "package": "genie.libs.parser", - "schema": "{\n'vrf': {\n Any (str) *: {\n 'prefixes': {\n Any (str) *: {\n 'prefix': ,\n 'from_peer': {\n Any (str) *: {\n 'peer': ,\n 'path_list': {\n Any (str) *: {\n 'index': ,\n 'path_id': ,\n 'label': ,\n 'status': ,\n 'attr_type': ,\n 'tloc_ip': ,\n 'color': ,\n 'encap': ,\n 'preference': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'vrf': {\n Any (str) *: {\n 'prefixes': {\n Any (str) *: {\n 'prefix': ,\n Optional (str) tenant: ,\n 'from_peer': {\n Any (str) *: {\n 'peer': ,\n 'path_list': {\n Any (str) *: {\n 'index': ,\n 'path_id': ,\n 'label': ,\n 'status': ,\n 'attr_type': ,\n 'tloc_ip': ,\n 'color': ,\n 'encap': ,\n 'preference': ,\n Optional (str) affinity: ,\n Optional (str) region_id: ,\n Optional (str) region_path: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_sdwan_omp_routes", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L1213" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L1218" } }, "show sdwan omp routes family {af} vpn {vpn}": { @@ -54406,9 +56333,9 @@ "doc": " Parser for \"show sdwan omp routes\" ", "module_name": "show_sdwan", "package": "genie.libs.parser", - "schema": "{\n'vrf': {\n Any (str) *: {\n 'prefixes': {\n Any (str) *: {\n 'prefix': ,\n 'from_peer': {\n Any (str) *: {\n 'peer': ,\n 'path_list': {\n Any (str) *: {\n 'index': ,\n 'path_id': ,\n 'label': ,\n 'status': ,\n 'attr_type': ,\n 'tloc_ip': ,\n 'color': ,\n 'encap': ,\n 'preference': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'vrf': {\n Any (str) *: {\n 'prefixes': {\n Any (str) *: {\n 'prefix': ,\n Optional (str) tenant: ,\n 'from_peer': {\n Any (str) *: {\n 'peer': ,\n 'path_list': {\n Any (str) *: {\n 'index': ,\n 'path_id': ,\n 'label': ,\n 'status': ,\n 'attr_type': ,\n 'tloc_ip': ,\n 'color': ,\n 'encap': ,\n 'preference': ,\n Optional (str) affinity: ,\n Optional (str) region_id: ,\n Optional (str) region_path: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_sdwan_omp_routes_family_af_vpn_vpn", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L1213" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L1218" } }, "show sdwan omp routes vpn {vpn}": { @@ -54417,9 +56344,9 @@ "doc": " Parser for \"show sdwan omp routes\" ", "module_name": "show_sdwan", "package": "genie.libs.parser", - "schema": "{\n'vrf': {\n Any (str) *: {\n 'prefixes': {\n Any (str) *: {\n 'prefix': ,\n 'from_peer': {\n Any (str) *: {\n 'peer': ,\n 'path_list': {\n Any (str) *: {\n 'index': ,\n 'path_id': ,\n 'label': ,\n 'status': ,\n 'attr_type': ,\n 'tloc_ip': ,\n 'color': ,\n 'encap': ,\n 'preference': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'vrf': {\n Any (str) *: {\n 'prefixes': {\n Any (str) *: {\n 'prefix': ,\n Optional (str) tenant: ,\n 'from_peer': {\n Any (str) *: {\n 'peer': ,\n 'path_list': {\n Any (str) *: {\n 'index': ,\n 'path_id': ,\n 'label': ,\n 'status': ,\n 'attr_type': ,\n 'tloc_ip': ,\n 'color': ,\n 'encap': ,\n 'preference': ,\n Optional (str) affinity: ,\n Optional (str) region_id: ,\n Optional (str) region_path: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_sdwan_omp_routes_vpn_vpn", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L1213" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L1218" } }, "show sdwan omp routes {prefix}": { @@ -54428,9 +56355,9 @@ "doc": " Parser for \"show sdwan omp routes\" ", "module_name": "show_sdwan", "package": "genie.libs.parser", - "schema": "{\n'vrf': {\n Any (str) *: {\n 'prefixes': {\n Any (str) *: {\n 'prefix': ,\n 'from_peer': {\n Any (str) *: {\n 'peer': ,\n 'path_list': {\n Any (str) *: {\n 'index': ,\n 'path_id': ,\n 'label': ,\n 'status': ,\n 'attr_type': ,\n 'tloc_ip': ,\n 'color': ,\n 'encap': ,\n 'preference': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'vrf': {\n Any (str) *: {\n 'prefixes': {\n Any (str) *: {\n 'prefix': ,\n Optional (str) tenant: ,\n 'from_peer': {\n Any (str) *: {\n 'peer': ,\n 'path_list': {\n Any (str) *: {\n 'index': ,\n 'path_id': ,\n 'label': ,\n 'status': ,\n 'attr_type': ,\n 'tloc_ip': ,\n 'color': ,\n 'encap': ,\n 'preference': ,\n Optional (str) affinity: ,\n Optional (str) region_id: ,\n Optional (str) region_path: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_sdwan_omp_routes_prefix", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L1213" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L1218" } }, "show sdwan omp routes {prefix} vpn {vpn}": { @@ -54439,9 +56366,9 @@ "doc": " Parser for \"show sdwan omp routes\" ", "module_name": "show_sdwan", "package": "genie.libs.parser", - "schema": "{\n'vrf': {\n Any (str) *: {\n 'prefixes': {\n Any (str) *: {\n 'prefix': ,\n 'from_peer': {\n Any (str) *: {\n 'peer': ,\n 'path_list': {\n Any (str) *: {\n 'index': ,\n 'path_id': ,\n 'label': ,\n 'status': ,\n 'attr_type': ,\n 'tloc_ip': ,\n 'color': ,\n 'encap': ,\n 'preference': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\n'vrf': {\n Any (str) *: {\n 'prefixes': {\n Any (str) *: {\n 'prefix': ,\n Optional (str) tenant: ,\n 'from_peer': {\n Any (str) *: {\n 'peer': ,\n 'path_list': {\n Any (str) *: {\n 'index': ,\n 'path_id': ,\n 'label': ,\n 'status': ,\n 'attr_type': ,\n 'tloc_ip': ,\n 'color': ,\n 'encap': ,\n 'preference': ,\n Optional (str) affinity: ,\n Optional (str) region_id: ,\n Optional (str) region_path: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_sdwan_omp_routes_prefix_vpn_vpn", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L1213" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L1218" } }, "show sdwan omp summary": { @@ -54452,7 +56379,7 @@ "package": "genie.libs.parser", "schema": "{\n'admin_state': ,\n'alert_received': ,\n'alert_sent': ,\n'handshake_received': ,\n'handshake_sent': ,\n'hello_received': ,\n'hello_sent': ,\n'inform_received': ,\n'inform_sent': ,\n'mcast_routes_received': ,\n'mcast_routes_sent': ,\n'omp_uptime': ,\n'oper_state': ,\n'personality': ,\n'policy_received': ,\n'policy_sent': ,\n'routes_installed': ,\n'routes_received': ,\n'routes_sent': ,\n'services_installed': ,\n'services_received': ,\n'services_sent': ,\n'tlocs_installed': ,\n'tlocs_received': ,\n'tlocs_sent': ,\n'total_packets_sent': ,\n'update_received': ,\n'update_sent': ,\n'vsmart_peers': ,\n}", "uid": "show_sdwan_omp_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L1156" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L1161" } }, "show sdwan omp tloc-paths": { @@ -54463,7 +56390,7 @@ "package": "genie.libs.parser", "schema": "{\n'tloc_path': {\n Any (str) *: {\n 'tloc': {\n Any (str) *: {\n 'transport': ,\n },\n },\n },\n },\n}", "uid": "show_sdwan_omp_tloc-paths", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L1198" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L1203" } }, "show sdwan omp tlocs": { @@ -54474,7 +56401,7 @@ "package": "genie.libs.parser", "schema": "{\n'tloc_data': {\n Any (str) *: {\n 'tloc': {\n Any (str) *: {\n 'transport': ,\n 'received_from': {\n 'peer': ,\n 'status': ,\n 'loss_reason': ,\n 'lost_to_peer': ,\n 'lost_to_path_id': ,\n 'attributes': {\n 'attribute_type': ,\n 'encap_key': ,\n 'encap_proto': ,\n 'encap_spi': ,\n 'encap_auth': ,\n 'encap_encrypt': ,\n 'public_ip': ,\n 'public_port': ,\n 'private_ip': ,\n 'private_port': ,\n 'bfd_status': ,\n Optional (str) domain_id: ,\n Optional (str) site_id: ,\n Optional (str) overlay_id: ,\n 'preference': ,\n 'tag': ,\n 'stale': ,\n 'weight': ,\n 'version': ,\n 'gen_id': ,\n 'carrier': ,\n 'restrict': ,\n 'on_demand': ,\n 'groups': ,\n 'bandwidth': ,\n 'qos_group': ,\n 'border': ,\n 'unknown_attr_len': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_sdwan_omp_tlocs", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L1184" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L1189" } }, "show sdwan policy access-list-associations": { @@ -54485,7 +56412,7 @@ "package": "genie.libs.parser", "schema": "{\n'name': {\n Any (str) *: {\n 'interface_direction': {\n Any (str) *: {\n 'interface_name': ,\n },\n },\n },\n },\n}", "uid": "show_sdwan_policy_access-list-associations", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L1302" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L1307" } }, "show sdwan policy access-list-counters": { @@ -54496,7 +56423,7 @@ "package": "genie.libs.parser", "schema": "{\n'name': {\n Any (str) *: {\n 'counter_name': {\n Any (str) *: {\n 'bytes': ,\n 'packets': ,\n },\n },\n },\n },\n}", "uid": "show_sdwan_policy_access-list-counters", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L1363" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L1368" } }, "show sdwan policy app-route-policy-filter": { @@ -54507,29 +56434,29 @@ "package": "genie.libs.parser", "schema": "{\n'policy_name': {\n Any (str) *: {\n 'vpn_list': {\n Any (str) *: {\n 'counter_name': {\n Any (str) *: {\n 'packets': ,\n 'bytes': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_sdwan_policy_app-route-policy-filter", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L4025" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L4030" } }, "show sdwan policy data-policy-filter": { "iosxe": { "class": "ShowSdwanPolicyDataPolicyFilter", - "doc": "Parser for \n 'show sdwan policy data-policy-filter'\n 'show sdwan policy data-policy-filter '\n ", + "doc": "Parser for\n 'show sdwan policy data-policy-filter'\n 'show sdwan policy data-policy-filter '\n ", "module_name": "show_sdwan", "package": "genie.libs.parser", "schema": "{\n'data_policy_filter': {\n Any (str) *: {\n Any (str) *: {\n Any (str) *: {\n 'packets': ,\n 'bytes': ,\n },\n },\n },\n },\n}", "uid": "show_sdwan_policy_data-policy-filter", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L6215" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L6220" } }, "show sdwan policy data-policy-filter {policy}": { "iosxe": { "class": "ShowSdwanPolicyDataPolicyFilter", - "doc": "Parser for \n 'show sdwan policy data-policy-filter'\n 'show sdwan policy data-policy-filter '\n ", + "doc": "Parser for\n 'show sdwan policy data-policy-filter'\n 'show sdwan policy data-policy-filter '\n ", "module_name": "show_sdwan", "package": "genie.libs.parser", "schema": "{\n'data_policy_filter': {\n Any (str) *: {\n Any (str) *: {\n Any (str) *: {\n 'packets': ,\n 'bytes': ,\n },\n },\n },\n },\n}", "uid": "show_sdwan_policy_data-policy-filter_policy", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L6215" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L6220" } }, "show sdwan policy from-vsmart": { @@ -54540,7 +56467,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) sla_class: {\n Any (str) *: {\n 'loss': ,\n 'latency': ,\n 'jitter': ,\n Optional (str) fallback_best_tunnel: {\n 'criteria': ,\n 'loss_variance': ,\n 'latency_variance': ,\n 'jitter_variance': ,\n },\n },\n },\nOptional (str) data_policy: {\n Any (str) *: {\n 'direction': ,\n 'vpn_list': {\n Any (str) *: {\n 'sequence': {\n Any (str) *: {\n 'match': {\n Optional (str) source_ip: ,\n Optional (str) destination_ip: ,\n Optional (str) dscp: ,\n Optional (str) app_list: ,\n Optional (str) source_data_prefix_list: ,\n Optional (str) destination_data_prefix_list: ,\n Optional (str) dns_app_list: ,\n Optional (str) source_port: ,\n Optional (str) destination_port: ,\n Optional (str) protocol: ,\n Optional (str) tcp: ,\n Optional (str) plp: ,\n Optional (str) traffic_to: ,\n Optional (str) destination_region: ,\n Optional (str) packet_length: ,\n Optional (str) dns: ,\n },\n 'action': {\n Any (str) *: {\n Optional (str) count: ,\n Optional (str) nat: {\n Optional (str) use_vpn: ,\n Optional (str) fallback: ,\n Optional (str) pool: ,\n },\n Optional (str) log: ,\n Optional (str) tcp_optimization: ,\n Optional (str) loss_protection: {\n Optional (str) forward_error_correction: ,\n Optional (str) packet_duplication: ,\n },\n Optional (str) cflowd: ,\n Optional (str) set: {\n Optional (str) local_tloc_list: {\n Optional (str) color: ,\n Optional (str) encap: ,\n Optional (str) restrict: ,\n },\n Optional (str) next_hop: ,\n Optional (str) next_hop_loose: ,\n Optional (str) policer: ,\n Optional (str) dscp: ,\n Optional (str) forwarding_class: ,\n Optional (str) vpn: ,\n Optional (str) vip_tloc_pref_list: {\n Any (str) *: {\n Optional (str) tloc: {\n Optional (str) label: ,\n Optional (str) ip: ,\n Optional (str) color: ,\n Optional (str) encap: ,\n },\n },\n },\n Optional (str) tloc_list: ,\n Optional (str) service: {\n Optional (str) name: ,\n Optional (str) vpn: ,\n Optional (str) tloc_list: ,\n Optional (str) tloc: {\n Optional (str) ip: ,\n Optional (str) color: ,\n Optional (str) encap: ,\n },\n },\n },\n Optional (str) redirect_dns: ,\n },\n },\n },\n },\n Optional (str) default_action: ,\n },\n },\n },\n },\nOptional (str) cflowd_template: {\n Any (str) *: {\n 'flow_active_timeout': ,\n 'flow_inactive_timeout': ,\n 'template_refresh': ,\n 'flow_sampling_interval': ,\n 'protocol': ,\n 'customized_ipv4_record_fields': {\n Optional (str) collect_tos: ,\n Optional (str) collect_dscp_output: ,\n },\n 'collector': {\n 'vpn': {\n Any (str) *: {\n 'address': ,\n 'port': ,\n 'transport': ,\n 'source_interface': ,\n },\n },\n },\n },\n },\nOptional (str) app_route_policy: {\n Any (str) *: {\n 'vpn_list': {\n Any (str) *: {\n 'sequence': {\n Any (str) *: {\n 'match': {\n Optional (str) source_ip: ,\n Optional (str) destination_ip: ,\n Optional (str) dscp: ,\n Optional (str) app_list: ,\n Optional (str) source_data_prefix_list: ,\n Optional (str) destination_data_prefix_list: ,\n Optional (str) dns_app_list: ,\n Optional (str) source_port: ,\n Optional (str) destination_port: ,\n Optional (str) protocol: ,\n Optional (str) tcp: ,\n Optional (str) plp: ,\n Optional (str) traffic_to: ,\n Optional (str) destination_region: ,\n Optional (str) packet_length: ,\n Optional (str) dns: ,\n Optional (str) cloud_saas_app_list: ,\n },\n 'action': {\n Optional (str) count: ,\n Optional (str) log: ,\n Optional (str) backup_sla_preferred_color: ,\n Optional (str) sla_class: {\n Optional (str) types: ,\n Optional (str) preferred_color: ,\n },\n Optional (str) cloud_saas: ,\n },\n },\n },\n },\n },\n },\n },\nOptional (str) policer: {\n Any (str) *: {\n 'rate': ,\n 'burst': ,\n 'exceed': ,\n },\n },\nOptional (str) lists: {\n Optional (str) vpn_list: {\n Any (str) *: {\n 'vpn': ,\n },\n },\n Optional (str) app_list: {\n Any (str) *: {\n Optional (str) app: ,\n Optional (str) app_family: ,\n },\n },\n Optional (str) data_prefix_list: {\n Any (str) *: {\n 'ip_prefix': ,\n },\n },\n Optional (str) tloc_list: {\n Any (str) *: {\n 'tloc': {\n Any (str) *: {\n 'color': ,\n 'encap': ,\n },\n },\n },\n },\n Optional (str) preferred_color_group: {\n Any (str) *: {\n Any (str) *: {\n 'color_preference': ,\n Optional (str) path_preference: ,\n },\n },\n },\n },\n}", "uid": "show_sdwan_policy_from-vsmart", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L4337" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L4342" } }, "show sdwan policy ipv6 access-list-associations": { @@ -54551,7 +56478,7 @@ "package": "genie.libs.parser", "schema": "{\n'name': {\n Any (str) *: {\n 'interface_direction': {\n Any (str) *: {\n 'interface_name': ,\n },\n },\n },\n },\n}", "uid": "show_sdwan_policy_ipv6_access-list-associations", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L1256" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L1261" } }, "show sdwan policy ipv6 access-list-counters": { @@ -54562,7 +56489,29 @@ "package": "genie.libs.parser", "schema": "{\n'name': {\n Any (str) *: {\n 'counter_name': {\n Any (str) *: {\n 'bytes': ,\n 'packets': ,\n },\n },\n },\n },\n}", "uid": "show_sdwan_policy_ipv6_access-list-counters", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L1434" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L1439" + } + }, + "show sdwan policy service-path vpn {vpn} interface {interface} source-ip {source_ip} dest-ip {destination_ip} protocol {protocol}": { + "iosxe": { + "class": "ShowSdwanPolicyServicePath", + "doc": "Parser for\n 'show sdwan policy service-path vpn {vpn} interface {interface} source-ip {source_ip} dest-ip {destination_ip} protocol {protocol}'\n 'show sdwan policy service-path vpn {vpn} interface {interface} source-ip {source_ip} dest-ip {destination_ip} protocol {protocol} {all}'\n ", + "module_name": "show_sdwan", + "package": "genie.libs.parser", + "schema": "{\n'paths': {\n Any (str) *: {\n 'next_hop_type': ,\n Optional (str) source: ,\n Optional (str) source_port: ,\n Optional (str) destination: ,\n Optional (str) destination_port: ,\n Optional (str) local_color: ,\n Optional (str) remote_color: ,\n Optional (str) remote_system_ip: ,\n Optional (str) remote_ip: ,\n Optional (str) interface: ,\n Optional (str) index: ,\n },\n },\nOptional (str) number_of_paths: ,\n}", + "uid": "show_sdwan_policy_service-path_vpn_vpn_interface_interface_source-ip_source_ip_dest-ip_destination_ip_protocol_protocol", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L7260" + } + }, + "show sdwan policy service-path vpn {vpn} interface {interface} source-ip {source_ip} dest-ip {destination_ip} protocol {protocol} {all}": { + "iosxe": { + "class": "ShowSdwanPolicyServicePath", + "doc": "Parser for\n 'show sdwan policy service-path vpn {vpn} interface {interface} source-ip {source_ip} dest-ip {destination_ip} protocol {protocol}'\n 'show sdwan policy service-path vpn {vpn} interface {interface} source-ip {source_ip} dest-ip {destination_ip} protocol {protocol} {all}'\n ", + "module_name": "show_sdwan", + "package": "genie.libs.parser", + "schema": "{\n'paths': {\n Any (str) *: {\n 'next_hop_type': ,\n Optional (str) source: ,\n Optional (str) source_port: ,\n Optional (str) destination: ,\n Optional (str) destination_port: ,\n Optional (str) local_color: ,\n Optional (str) remote_color: ,\n Optional (str) remote_system_ip: ,\n Optional (str) remote_ip: ,\n Optional (str) interface: ,\n Optional (str) index: ,\n },\n },\nOptional (str) number_of_paths: ,\n}", + "uid": "show_sdwan_policy_service-path_vpn_vpn_interface_interface_source-ip_source_ip_dest-ip_destination_ip_protocol_protocol_all", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L7260" } }, "show sdwan reboot history": { @@ -54573,7 +56522,7 @@ "package": "genie.libs.parser", "schema": "{\n'reboot_date_time': {\n : {\n 'reboot_reason': ,\n },\n },\n}", "uid": "show_sdwan_reboot_history", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L1479" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L1484" } }, "show sdwan security-info": { @@ -54584,7 +56533,7 @@ "package": "genie.libs.parser", "schema": "{\n'authentication_type': ,\n'rekey': ,\n'replay_window': ,\n'encryption_supported': ,\n'fips_mode': ,\n'pairwise_keying': ,\n'pwk_sym_rekey': ,\n'extended_ar_window': ,\n'integrity_type': ,\n}", "uid": "show_sdwan_security-info", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L6690" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L6695" } }, "show sdwan software": { @@ -54595,40 +56544,40 @@ "package": "genie.libs.parser", "schema": "{\n'version': {\n : {\n 'active': ,\n 'confirmed': ,\n 'default': ,\n 'previous': ,\n 'timestamp': ,\n },\n },\n}", "uid": "show_sdwan_software", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L1494" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L1499" } }, "show sdwan system on-demand": { "iosxe": { "class": "ShowSdwanSystemOnDemand", - "doc": "Parser for \n 'show sdwan system on-demand'\n 'show sdwan system on-demand remote-system'\n 'show sdwan system on-demand remote-system system-ip ' \n ", + "doc": "Parser for\n 'show sdwan system on-demand'\n 'show sdwan system on-demand remote-system'\n 'show sdwan system on-demand remote-system system-ip '\n ", "module_name": "show_sdwan", "package": "genie.libs.parser", "schema": "{\n'on_demand_tunnel': {\n Any (str) *: {\n 'system-ip': ,\n 'on-demand': ,\n Optional (str) status: ,\n Optional (str) timeout: ,\n },\n },\n}", "uid": "show_sdwan_system_on-demand", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L1917" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L1922" } }, "show sdwan system on-demand {remote_system}": { "iosxe": { "class": "ShowSdwanSystemOnDemand", - "doc": "Parser for \n 'show sdwan system on-demand'\n 'show sdwan system on-demand remote-system'\n 'show sdwan system on-demand remote-system system-ip ' \n ", + "doc": "Parser for\n 'show sdwan system on-demand'\n 'show sdwan system on-demand remote-system'\n 'show sdwan system on-demand remote-system system-ip '\n ", "module_name": "show_sdwan", "package": "genie.libs.parser", "schema": "{\n'on_demand_tunnel': {\n Any (str) *: {\n 'system-ip': ,\n 'on-demand': ,\n Optional (str) status: ,\n Optional (str) timeout: ,\n },\n },\n}", "uid": "show_sdwan_system_on-demand_remote_system", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L1917" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L1922" } }, "show sdwan system on-demand {remote_system} system-ip {system_ip}": { "iosxe": { "class": "ShowSdwanSystemOnDemand", - "doc": "Parser for \n 'show sdwan system on-demand'\n 'show sdwan system on-demand remote-system'\n 'show sdwan system on-demand remote-system system-ip ' \n ", + "doc": "Parser for\n 'show sdwan system on-demand'\n 'show sdwan system on-demand remote-system'\n 'show sdwan system on-demand remote-system system-ip '\n ", "module_name": "show_sdwan", "package": "genie.libs.parser", "schema": "{\n'on_demand_tunnel': {\n Any (str) *: {\n 'system-ip': ,\n 'on-demand': ,\n Optional (str) status: ,\n Optional (str) timeout: ,\n },\n },\n}", "uid": "show_sdwan_system_on-demand_remote_system_system-ip_system_ip", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L1917" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L1922" } }, "show sdwan system status": { @@ -54639,7 +56588,7 @@ "package": "genie.libs.parser", "schema": "{\n'boot_loader_version': ,\n'build': ,\n'chassis_serial_number': ,\n'commit_pending': ,\n'configuration_template': ,\nOptional (str) engineering_signed: ,\nOptional (str) controller_compatibility: ,\nOptional (str) cpu_allocation: {\n Optional (str) total: ,\n Optional (str) control: ,\n Optional (str) data: ,\n },\n'cpu_reported_reboot': ,\n'cpu_states': {\n 'idle': ,\n 'system': ,\n 'user': ,\n },\n'current_time': ,\n'disk_usage': {\n 'avail_mega': ,\n 'filesystem': ,\n 'mounted_on': ,\n 'size_mega': ,\n 'use_pc': ,\n 'used_mega': ,\n },\nOptional (str) vmanage_storage_usage: {\n Optional (str) filesystem: ,\n Optional (str) size_mega: ,\n Optional (str) used_mega: ,\n Optional (str) avail_mega: ,\n Optional (str) use_pc: ,\n Optional (str) mounted_on: ,\n },\n'last_reboot': ,\nOptional (str) load_average: {\n Optional (str) minute_1: ,\n Optional (str) minute_15: ,\n Optional (str) minute_5: ,\n },\n'memory_usage': {\n 'buffers_kilo': ,\n 'cache_kilo': ,\n 'free_kilo': ,\n 'total_kilo': ,\n 'used_kilo': ,\n },\nOptional (str) hypervisor_type: ,\nOptional (str) cloud_hosted_instance: ,\n'model_name': ,\n'personality': ,\n'processes': ,\n'services': ,\n'system_fips_state': ,\n'system_logging_disk': ,\n'system_logging_host': ,\n'system_state': ,\n'system_uptime': ,\nOptional (str) device_role: ,\nOptional (str) testbed_mode: ,\n'version': ,\n'vmanaged': ,\n}", "uid": "show_sdwan_system_status", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L1513" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L1518" } }, "show sdwan tenant {tenant} omp peers": { @@ -54650,7 +56599,7 @@ "package": "genie.libs.parser", "schema": "{\n'tenant_id': ,\n'peer': {\n Any (str) *: {\n 'type': ,\n 'domain_id': ,\n 'overlay_id': ,\n 'site_id': ,\n 'region_id': ,\n 'state': ,\n 'uptime': ,\n 'r_i_s': ,\n },\n },\n}", "uid": "show_sdwan_tenant_tenant_omp_peers", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L6385" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L6390" } }, "show sdwan tenant {tenant} omp routes": { @@ -54661,7 +56610,7 @@ "package": "genie.libs.parser", "schema": "{\n'tenant': ,\n'vpn': {\n Any (str) *: {\n 'prefix': {\n Any (str) *: {\n 'path_id': {\n Any (str) *: {\n 'from_peer': ,\n 'label': ,\n 'status': ,\n 'attribute_type': ,\n 'tloc_ip': ,\n 'color': ,\n 'encap': ,\n 'preference': ,\n 'affinity_group_number': ,\n 'region_id': ,\n 'region_path': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_sdwan_tenant_tenant_omp_routes", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L6461" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L6466" } }, "show sdwan tenant-summary": { @@ -54672,29 +56621,29 @@ "package": "genie.libs.parser", "schema": "{\n'max_tenants': ,\n'active_tenants': ,\nOptional (str) org_name: {\n Any (str) *: {\n Optional (str) global_id: ,\n Optional (str) uuid: ,\n },\n },\n}", "uid": "show_sdwan_tenant-summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L6307" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L6312" } }, "show sdwan tunnel remote-system-ip {system_ip} sla": { "iosxe": { "class": "ShowSdwanTunnelSla", - "doc": "Parser for \n 'show sdwan tunnel sla'\n 'show sdwan tunnel sla index '\n 'show sdwan tunnel sla name '\n 'show sdwan tunnel remote-system-ip sla'\n ", + "doc": "Parser for\n 'show sdwan tunnel sla'\n 'show sdwan tunnel sla index '\n 'show sdwan tunnel sla name '\n 'show sdwan tunnel remote-system-ip sla'\n ", "module_name": "show_sdwan", "package": "genie.libs.parser", "schema": "{\n'tunnel_sla_class': {\n Any (str) *: {\n Optional (str) sla_name: ,\n Optional (str) sla_loss: ,\n Optional (str) sla_latency: ,\n Optional (str) sla_jitter: ,\n Optional (str) tunnel_count: ,\n Any (str) *: {\n 'remote': {\n Any (str) *: {\n Optional (str) index: ,\n 'protocol': ,\n 'src_ip': ,\n 'dst_ip': ,\n Optional (str) src_port: ,\n Optional (str) dst_port: ,\n Optional (str) remote_system_ip: ,\n Optional (str) t_local_color: ,\n Optional (str) t_remote_color: ,\n Optional (str) local_color: ,\n Optional (str) remote_color: ,\n Optional (str) mean_loss: ,\n Optional (str) mean_latency: ,\n Optional (str) mean_jitter: ,\n Optional (str) sla_class_index: ,\n 'sla_class_name': ,\n Optional (str) fallback_sla_class_index: ,\n },\n },\n },\n },\n },\n}", "uid": "show_sdwan_tunnel_remote-system-ip_system_ip_sla", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L2284" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L2289" } }, "show sdwan tunnel sla": { "iosxe": { "class": "ShowSdwanTunnelSla", - "doc": "Parser for \n 'show sdwan tunnel sla'\n 'show sdwan tunnel sla index '\n 'show sdwan tunnel sla name '\n 'show sdwan tunnel remote-system-ip sla'\n ", + "doc": "Parser for\n 'show sdwan tunnel sla'\n 'show sdwan tunnel sla index '\n 'show sdwan tunnel sla name '\n 'show sdwan tunnel remote-system-ip sla'\n ", "module_name": "show_sdwan", "package": "genie.libs.parser", "schema": "{\n'tunnel_sla_class': {\n Any (str) *: {\n Optional (str) sla_name: ,\n Optional (str) sla_loss: ,\n Optional (str) sla_latency: ,\n Optional (str) sla_jitter: ,\n Optional (str) tunnel_count: ,\n Any (str) *: {\n 'remote': {\n Any (str) *: {\n Optional (str) index: ,\n 'protocol': ,\n 'src_ip': ,\n 'dst_ip': ,\n Optional (str) src_port: ,\n Optional (str) dst_port: ,\n Optional (str) remote_system_ip: ,\n Optional (str) t_local_color: ,\n Optional (str) t_remote_color: ,\n Optional (str) local_color: ,\n Optional (str) remote_color: ,\n Optional (str) mean_loss: ,\n Optional (str) mean_latency: ,\n Optional (str) mean_jitter: ,\n Optional (str) sla_class_index: ,\n 'sla_class_name': ,\n Optional (str) fallback_sla_class_index: ,\n },\n },\n },\n },\n },\n}", "uid": "show_sdwan_tunnel_sla", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L2284" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L2289" } }, "show sdwan tunnel sla index 0": { @@ -54705,51 +56654,51 @@ "package": "genie.libs.parser", "schema": "{\n'lines': {\n Any (str) *: {\n 'color': ,\n 'loss': ,\n 'latency': ,\n 'jitter': ,\n 'slaclass': ,\n },\n },\n}", "uid": "show_sdwan_tunnel_sla_index_0", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L1843" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L1848" } }, "show sdwan tunnel sla index {index}": { "iosxe": { "class": "ShowSdwanTunnelSla", - "doc": "Parser for \n 'show sdwan tunnel sla'\n 'show sdwan tunnel sla index '\n 'show sdwan tunnel sla name '\n 'show sdwan tunnel remote-system-ip sla'\n ", + "doc": "Parser for\n 'show sdwan tunnel sla'\n 'show sdwan tunnel sla index '\n 'show sdwan tunnel sla name '\n 'show sdwan tunnel remote-system-ip sla'\n ", "module_name": "show_sdwan", "package": "genie.libs.parser", "schema": "{\n'tunnel_sla_class': {\n Any (str) *: {\n Optional (str) sla_name: ,\n Optional (str) sla_loss: ,\n Optional (str) sla_latency: ,\n Optional (str) sla_jitter: ,\n Optional (str) tunnel_count: ,\n Any (str) *: {\n 'remote': {\n Any (str) *: {\n Optional (str) index: ,\n 'protocol': ,\n 'src_ip': ,\n 'dst_ip': ,\n Optional (str) src_port: ,\n Optional (str) dst_port: ,\n Optional (str) remote_system_ip: ,\n Optional (str) t_local_color: ,\n Optional (str) t_remote_color: ,\n Optional (str) local_color: ,\n Optional (str) remote_color: ,\n Optional (str) mean_loss: ,\n Optional (str) mean_latency: ,\n Optional (str) mean_jitter: ,\n Optional (str) sla_class_index: ,\n 'sla_class_name': ,\n Optional (str) fallback_sla_class_index: ,\n },\n },\n },\n },\n },\n}", "uid": "show_sdwan_tunnel_sla_index_index", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L2284" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L2289" } }, "show sdwan tunnel sla name {name}": { "iosxe": { "class": "ShowSdwanTunnelSla", - "doc": "Parser for \n 'show sdwan tunnel sla'\n 'show sdwan tunnel sla index '\n 'show sdwan tunnel sla name '\n 'show sdwan tunnel remote-system-ip sla'\n ", + "doc": "Parser for\n 'show sdwan tunnel sla'\n 'show sdwan tunnel sla index '\n 'show sdwan tunnel sla name '\n 'show sdwan tunnel remote-system-ip sla'\n ", "module_name": "show_sdwan", "package": "genie.libs.parser", "schema": "{\n'tunnel_sla_class': {\n Any (str) *: {\n Optional (str) sla_name: ,\n Optional (str) sla_loss: ,\n Optional (str) sla_latency: ,\n Optional (str) sla_jitter: ,\n Optional (str) tunnel_count: ,\n Any (str) *: {\n 'remote': {\n Any (str) *: {\n Optional (str) index: ,\n 'protocol': ,\n 'src_ip': ,\n 'dst_ip': ,\n Optional (str) src_port: ,\n Optional (str) dst_port: ,\n Optional (str) remote_system_ip: ,\n Optional (str) t_local_color: ,\n Optional (str) t_remote_color: ,\n Optional (str) local_color: ,\n Optional (str) remote_color: ,\n Optional (str) mean_loss: ,\n Optional (str) mean_latency: ,\n Optional (str) mean_jitter: ,\n Optional (str) sla_class_index: ,\n 'sla_class_name': ,\n Optional (str) fallback_sla_class_index: ,\n },\n },\n },\n },\n },\n}", "uid": "show_sdwan_tunnel_sla_name_name", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L2284" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L2289" } }, "show sdwan tunnel statistics": { "iosxe": { "class": "ShowSdwanTunnelStatistics", - "doc": "Parser for \n 'show sdwan tunnel statistics'\n 'show sdwan tunnel statistics bfd'\n 'show sdwan tunnel statistics fec'\n 'show sdwan tunnel statistics ipsec'\n 'show sdwan tunnel statistics pkt-dup'\n 'show sdwan tunnel statistics table'\n ", + "doc": "Parser for\n 'show sdwan tunnel statistics'\n 'show sdwan tunnel statistics bfd'\n 'show sdwan tunnel statistics fec'\n 'show sdwan tunnel statistics ipsec'\n 'show sdwan tunnel statistics pkt-dup'\n 'show sdwan tunnel statistics table'\n ", "module_name": "show_sdwan", "package": "genie.libs.parser", "schema": "{\n'tunnel': {\n Any (str) *: {\n 'remote': {\n Any (str) *: {\n Optional (str) protocol: ,\n 'src_port': ,\n 'dst_port': ,\n Optional (str) remote_sys_ip: ,\n Optional (str) local_color: ,\n Optional (str) remote_color: ,\n Optional (str) tunnel_mtu: ,\n Optional (str) tcp_mss_adjust: ,\n Optional (str) tx: {\n 'tx_pkts': ,\n 'tx_octets': ,\n 'tx_ipv4_mcast_pkts': ,\n 'tx_ipv4_mcast_octets': ,\n },\n Optional (str) rx: {\n 'rx_pkts': ,\n 'rx_octets': ,\n 'rx_ipv4_mcast_pkts': ,\n 'rx_ipv4_mcast_octets': ,\n },\n Optional (str) ipv6_tx: {\n 'ipv6_tx_pkts': ,\n 'ipv6_tx_octets': ,\n },\n Optional (str) ipv6_rx: {\n 'ipv6_rx_pkts': ,\n 'ipv6_rx_octets': ,\n },\n Optional (str) bfd: {\n Optional (str) echo: {\n 'bfd_echo_tx_pkts': ,\n 'bfd_echo_rx_pkts': ,\n 'bfd_echo_tx_octets': ,\n 'bfd_echo_rx_octets': ,\n },\n Optional (str) pmtu: {\n 'bfd_pmtu_tx_pkts': ,\n 'bfd_pmtu_rx_pkts': ,\n 'bfd_pmtu_tx_octets': ,\n 'bfd_pmtu_rx_octets': ,\n },\n },\n Optional (str) fec: {\n 'fec_rx_data_pkts': ,\n 'fec_rx_parity_pkts': ,\n 'fec_tx_data_pkts': ,\n 'fec_tx_parity_pkts': ,\n 'fec_reconstruct_pkts': ,\n 'fec_capable': ,\n 'fec_dynamic': ,\n },\n Optional (str) ipsec: {\n 'ipsec_decrypt_inbound': ,\n 'ipsec_rx_auth_failures': ,\n 'ipsec_rx_failures': ,\n 'ipsec_encrypt_outbound': ,\n 'ipsec_tx_auth_failures': ,\n 'ipsec_tx_failures': ,\n },\n Optional (str) pktdup: {\n 'pktdup_rx': ,\n 'pktdup_rx_other': ,\n 'pktdup_rx_this': ,\n 'pktdup_tx': ,\n 'pktdup_tx_other': ,\n 'pktdup_capable': ,\n },\n },\n },\n },\n },\n}", "uid": "show_sdwan_tunnel_statistics", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L2060" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L2065" } }, "show sdwan tunnel statistics {stats_type}": { "iosxe": { "class": "ShowSdwanTunnelStatistics", - "doc": "Parser for \n 'show sdwan tunnel statistics'\n 'show sdwan tunnel statistics bfd'\n 'show sdwan tunnel statistics fec'\n 'show sdwan tunnel statistics ipsec'\n 'show sdwan tunnel statistics pkt-dup'\n 'show sdwan tunnel statistics table'\n ", + "doc": "Parser for\n 'show sdwan tunnel statistics'\n 'show sdwan tunnel statistics bfd'\n 'show sdwan tunnel statistics fec'\n 'show sdwan tunnel statistics ipsec'\n 'show sdwan tunnel statistics pkt-dup'\n 'show sdwan tunnel statistics table'\n ", "module_name": "show_sdwan", "package": "genie.libs.parser", "schema": "{\n'tunnel': {\n Any (str) *: {\n 'remote': {\n Any (str) *: {\n Optional (str) protocol: ,\n 'src_port': ,\n 'dst_port': ,\n Optional (str) remote_sys_ip: ,\n Optional (str) local_color: ,\n Optional (str) remote_color: ,\n Optional (str) tunnel_mtu: ,\n Optional (str) tcp_mss_adjust: ,\n Optional (str) tx: {\n 'tx_pkts': ,\n 'tx_octets': ,\n 'tx_ipv4_mcast_pkts': ,\n 'tx_ipv4_mcast_octets': ,\n },\n Optional (str) rx: {\n 'rx_pkts': ,\n 'rx_octets': ,\n 'rx_ipv4_mcast_pkts': ,\n 'rx_ipv4_mcast_octets': ,\n },\n Optional (str) ipv6_tx: {\n 'ipv6_tx_pkts': ,\n 'ipv6_tx_octets': ,\n },\n Optional (str) ipv6_rx: {\n 'ipv6_rx_pkts': ,\n 'ipv6_rx_octets': ,\n },\n Optional (str) bfd: {\n Optional (str) echo: {\n 'bfd_echo_tx_pkts': ,\n 'bfd_echo_rx_pkts': ,\n 'bfd_echo_tx_octets': ,\n 'bfd_echo_rx_octets': ,\n },\n Optional (str) pmtu: {\n 'bfd_pmtu_tx_pkts': ,\n 'bfd_pmtu_rx_pkts': ,\n 'bfd_pmtu_tx_octets': ,\n 'bfd_pmtu_rx_octets': ,\n },\n },\n Optional (str) fec: {\n 'fec_rx_data_pkts': ,\n 'fec_rx_parity_pkts': ,\n 'fec_tx_data_pkts': ,\n 'fec_tx_parity_pkts': ,\n 'fec_reconstruct_pkts': ,\n 'fec_capable': ,\n 'fec_dynamic': ,\n },\n Optional (str) ipsec: {\n 'ipsec_decrypt_inbound': ,\n 'ipsec_rx_auth_failures': ,\n 'ipsec_rx_failures': ,\n 'ipsec_encrypt_outbound': ,\n 'ipsec_tx_auth_failures': ,\n 'ipsec_tx_failures': ,\n },\n Optional (str) pktdup: {\n 'pktdup_rx': ,\n 'pktdup_rx_other': ,\n 'pktdup_rx_this': ,\n 'pktdup_tx': ,\n 'pktdup_tx_other': ,\n 'pktdup_capable': ,\n },\n },\n },\n },\n },\n}", "uid": "show_sdwan_tunnel_statistics_stats_type", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L2060" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L2065" } }, "show sdwan utd dataplane config": { @@ -54760,7 +56709,7 @@ "package": "genie.libs.parser", "schema": "{\n'utd_config_context': {\n : {\n 'context_flag': ,\n 'engine': ,\n 'state': ,\n 'sn_redirect': ,\n 'redirect_type': ,\n 'threat_inspection': ,\n 'defense_mode': ,\n 'domain_filtering': ,\n 'url_filtering': ,\n 'all_interface': ,\n 'file_inspection': ,\n },\n },\n}", "uid": "show_sdwan_utd_dataplane_config", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L5338" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L5343" } }, "show sdwan utd engine": { @@ -54782,7 +56731,7 @@ "package": "genie.libs.parser", "schema": "{\n'version': ,\n}", "uid": "show_sdwan_version", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L1528" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L1533" } }, "show sdwan zbfw zonepair-statistics": { @@ -54793,7 +56742,7 @@ "package": "genie.libs.parser", "schema": "{\n'zonepair_name': {\n Any (str) *: {\n 'src_zone_name': ,\n 'dst_zone_name': ,\n 'policy_name': ,\n 'class_entry': {\n Any (str) *: {\n 'zonepair_name': ,\n 'class_action': ,\n 'pkts_counter': ,\n 'bytes_counter': ,\n 'attempted_conn': ,\n 'current_active_conn': ,\n 'max_active_conn': ,\n 'current_halfopen_conn': ,\n 'max_halfopen_conn': ,\n 'current_terminating_conn': ,\n 'max_terminating_conn': ,\n 'time_since_last_session_create': ,\n Optional (str) match_entry: {\n Any (str) *: {\n 'seq_num': ,\n Optional (str) match_crit: ,\n 'match_type': ,\n },\n },\n Optional (str) proto_entry: {\n : {\n 'protocol_name': ,\n 'byte_counters': ,\n 'pkt_counters': ,\n },\n },\n 'l7_policy_name': ,\n },\n },\n Optional (str) l7_class_entry: {\n Any (str) *: {\n 'parent_class_name': ,\n 'child_class_action': ,\n 'pkts_counter': ,\n 'bytes_counter': ,\n 'attempted_conn': ,\n 'current_active_conn': ,\n 'max_active_conn': ,\n 'current_halfopen_conn': ,\n 'max_halfopen_conn': ,\n 'current_terminating_conn': ,\n 'max_terminating_conn': ,\n 'time_since_last_session_create': ,\n Optional (str) l7_match_entry: {\n Any (str) *: {\n 'byte_counters': ,\n 'pkt_counters': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_sdwan_zbfw_zonepair-statistics", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L1714" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L1719" } }, "show sdwan zonebfwdp sessions": { @@ -54804,7 +56753,7 @@ "package": "genie.libs.parser", "schema": "{\n'session_db': {\n Any (str) *: {\n 'session_id': ,\n 'state': ,\n 'src_ip': ,\n 'dst_ip': ,\n 'src_port': ,\n 'dst_port': ,\n 'protocol': ,\n 'src_vrf': ,\n 'dst_vrf': ,\n 'src_vpn_id': ,\n 'dst_vpn_id': ,\n 'zp_name': ,\n 'classmap_name': ,\n 'nat_flags': ,\n 'internal_flags': ,\n 'total_initiator_bytes': ,\n 'total_responder_bytes': ,\n Optional (str) application_type: ,\n },\n },\n}", "uid": "show_sdwan_zonebfwdp_sessions", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L1566" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_sdwan.py#L1571" } }, "show security policies hit-count": { @@ -55496,7 +57445,7 @@ "doc": "Parser for show spanning-tree [mst|vlan ]", "module_name": "show_spanning_tree", "package": "genie.libs.parser", - "schema": "{\nAny (str) *: {\n Any (str) *: {\n Any (str) *: {\n Any (str) *: {\n 'priority': ,\n 'address': ,\n Optional (str) cost: ,\n Optional (str) port: ,\n Optional (str) interface: ,\n Optional (str) configured_bridge_priority: ,\n Optional (str) sys_id_ext: ,\n 'hello_time': ,\n 'max_age': ,\n 'forward_delay': ,\n Optional (str) aging_time: ,\n },\n 'interfaces': {\n Any (str) *: {\n 'role': ,\n 'port_state': ,\n 'cost': ,\n 'port_priority': ,\n 'port_num': ,\n 'type': ,\n Optional (str) peer: ,\n Optional (str) bound: ,\n },\n },\n },\n },\n },\n}", + "schema": "{\nAny (str) *: {\n Any (str) *: {\n Any (str) *: {\n Optional (str) vlans_mapped: ,\n Any (str) *: {\n 'priority': ,\n 'address': ,\n Optional (str) cost: ,\n Optional (str) port: ,\n Optional (str) interface: ,\n Optional (str) configured_bridge_priority: ,\n Optional (str) configured_root_priority: ,\n Optional (str) sys_id_ext: ,\n Optional (str) rem_hops: ,\n Optional (str) hello_time: ,\n Optional (str) max_age: ,\n Optional (str) forward_delay: ,\n Optional (str) aging_time: ,\n },\n 'interfaces': {\n Any (str) *: {\n 'role': ,\n 'port_state': ,\n 'cost': ,\n 'port_priority': ,\n 'port_num': ,\n 'type': ,\n Optional (str) peer: ,\n Optional (str) bound: ,\n },\n },\n },\n },\n },\n}", "uid": "show_spanning-tree", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_spanning_tree.py#L33" }, @@ -55505,9 +57454,9 @@ "doc": "Parser for show spanning-tree [mst|vlan ]", "module_name": "show_spanning_tree", "package": "genie.libs.parser", - "schema": "{\nAny (str) *: {\n Any (str) *: {\n Any (str) *: {\n Any (str) *: {\n 'priority': ,\n 'address': ,\n Optional (str) cost: ,\n Optional (str) port: ,\n Optional (str) interface: ,\n Optional (str) configured_bridge_priority: ,\n Optional (str) sys_id_ext: ,\n 'hello_time': ,\n 'max_age': ,\n 'forward_delay': ,\n Optional (str) aging_time: ,\n },\n 'interfaces': {\n Any (str) *: {\n 'role': ,\n 'port_state': ,\n 'cost': ,\n 'port_priority': ,\n 'port_num': ,\n 'type': ,\n Optional (str) peer: ,\n Optional (str) bound: ,\n },\n },\n },\n },\n },\n}", + "schema": "{\nAny (str) *: {\n Any (str) *: {\n Any (str) *: {\n Optional (str) vlans_mapped: ,\n Any (str) *: {\n 'priority': ,\n 'address': ,\n Optional (str) cost: ,\n Optional (str) port: ,\n Optional (str) interface: ,\n Optional (str) configured_bridge_priority: ,\n Optional (str) configured_root_priority: ,\n Optional (str) sys_id_ext: ,\n Optional (str) rem_hops: ,\n Optional (str) hello_time: ,\n Optional (str) max_age: ,\n Optional (str) forward_delay: ,\n Optional (str) aging_time: ,\n },\n 'interfaces': {\n Any (str) *: {\n 'role': ,\n 'port_state': ,\n 'cost': ,\n 'port_priority': ,\n 'port_num': ,\n 'type': ,\n Optional (str) peer: ,\n Optional (str) bound: ,\n },\n },\n },\n },\n },\n}", "uid": "show_spanning-tree", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_spanning_tree.py#L921" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_spanning_tree.py#L926" } }, "show spanning-tree detail": { @@ -55527,7 +57476,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n Optional (str) domain: ,\n Optional (str) pvst_id: ,\n Optional (str) name: ,\n Optional (str) revision: ,\n Optional (str) max_hop: ,\n 'hello_time': ,\n 'max_age': ,\n 'forwarding_delay': ,\n Optional (str) hold_count: ,\n Any (str) *: {\n Any (str) *: {\n Optional (str) mst_id: ,\n Optional (str) vlan: ,\n Optional (str) vlan_id: ,\n Optional (str) hello_time: ,\n Optional (str) max_age: ,\n Optional (str) forwarding_delay: ,\n Optional (str) hold_count: ,\n 'bridge_priority': ,\n 'bridge_sysid': ,\n 'bridge_address': ,\n Optional (str) root_of_spanning_tree: ,\n 'topology_change_flag': ,\n 'topology_detected_flag': ,\n 'hold_time': ,\n 'topology_changes': ,\n 'time_since_topology_change': ,\n Optional (str) topology_from_port: ,\n 'hello_time': ,\n 'max_age': ,\n 'forwarding_delay': ,\n 'topology_change_times': ,\n 'notification_times': ,\n 'hello_timer': ,\n 'topology_change_timer': ,\n 'notification_timer': ,\n Optional (str) aging_timer: ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'status': ,\n 'name': ,\n 'cost': ,\n 'port_priority': ,\n 'port_num': ,\n 'port_identifier': ,\n 'designated_root_priority': ,\n 'designated_root_address': ,\n 'designated_path_cost': ,\n 'designated_port_id': ,\n 'designated_bridge_priority': ,\n 'designated_bridge_address': ,\n 'number_of_forward_transitions': ,\n 'message_age': ,\n 'forward_delay': ,\n 'hold': ,\n 'link_type': ,\n Optional (str) internal: ,\n Optional (str) boundary: ,\n Optional (str) peer: ,\n Optional (str) loop_guard: ,\n 'counters': {\n 'bpdu_sent': ,\n 'bpdu_received': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_spanning-tree_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_spanning_tree.py#L292" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_spanning_tree.py#L294" }, "nxos": { "class": "ShowSpanningTreeDetail", @@ -55547,7 +57496,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) interface: {\n Any (str) *: {\n 'vlan': ,\n 'inconsistency': ,\n },\n },\nOptional (str) total_inconsistent_ports: ,\n}", "uid": "show_spanning-tree_inconsistentports", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_spanning_tree.py#L1401" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_spanning_tree.py#L1455" } }, "show spanning-tree instances": { @@ -55569,7 +57518,7 @@ "package": "genie.libs.parser", "schema": "{\n'vlan': {\n Any (str) *: {\n 'role': ,\n 'status': ,\n 'cost': ,\n 'port_priority': ,\n 'port_number': ,\n 'type': ,\n },\n },\n}", "uid": "show_spanning-tree_interface_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_spanning_tree.py#L1354" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_spanning_tree.py#L1408" } }, "show spanning-tree interface {interface} detail": { @@ -55580,7 +57529,7 @@ "package": "genie.libs.parser", "schema": "{\n'interface': ,\n'port': ,\n'vlan': ,\n'port_span_mode': ,\n'path_cost': ,\n'port_priority': ,\n'port_id': ,\n'dr_priority': ,\n'dr_address': ,\n'dbridge_priority': ,\n'dbridge_address': ,\n'dport_id': ,\n'des_path_cost': ,\n'forward_trans': ,\nOptional (str) port_mode: ,\nOptional (str) bpdu_guard: ,\n'link_type': ,\nOptional (str) bpdu_filter: ,\nOptional (str) root_guard: ,\nOptional (str) loop_guard: ,\n'timers': {\n 'message_age': ,\n 'forward_delay': ,\n 'hold': ,\n },\n'BPDU': {\n 'sent': ,\n 'received': ,\n },\n}", "uid": "show_spanning-tree_interface_interface_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_spanning_tree.py#L1163" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_spanning_tree.py#L1217" } }, "show spanning-tree issu-impact": { @@ -55611,7 +57560,7 @@ "package": "genie.libs.parser", "schema": "{\n'mstp': {\n 'name': ,\n 'revision': ,\n 'instances_configured': ,\n 'mst_instances': {\n Any (str) *: {\n 'vlan_mapped': ,\n },\n },\n },\n}", "uid": "show_spanning-tree_mst_configuration", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_spanning_tree.py#L1080" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_spanning_tree.py#L1134" } }, "show spanning-tree mst detail": { @@ -55631,7 +57580,7 @@ "package": "genie.libs.parser", "schema": "{\n'mst_instances': {\n Any (str) *: {\n 'mst_id': ,\n Optional (str) vlan: ,\n 'bridge_address': ,\n 'bridge_priority': ,\n 'sysid': ,\n Optional (str) root: ,\n Optional (str) root_address: ,\n Optional (str) root_priority: ,\n Optional (str) operational: {\n 'hello_time': ,\n 'forward_delay': ,\n 'max_age': ,\n 'tx_hold_count': ,\n },\n Optional (str) configured: {\n 'hello_time': ,\n 'forward_delay': ,\n 'max_age': ,\n 'max_hops': ,\n },\n 'interfaces': {\n Any (str) *: {\n 'status': ,\n Optional (str) broken_reason: ,\n 'name': ,\n 'port_id': ,\n 'cost': ,\n 'port_priority': ,\n 'designated_root_priority': ,\n 'designated_root_address': ,\n 'designated_root_cost': ,\n Optional (str) designated_regional_root_cost: ,\n Optional (str) designated_regional_root_priority: ,\n Optional (str) designated_regional_root_address: ,\n 'designated_bridge_priority': ,\n 'designated_bridge_address': ,\n 'designated_bridge_port_id': ,\n 'forward_transitions': ,\n 'message_expires': ,\n 'forward_delay': ,\n 'counters': {\n 'bpdu_sent': ,\n 'bpdu_received': ,\n },\n },\n },\n },\n },\n}", "uid": "show_spanning-tree_mst_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_spanning_tree.py#L630" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_spanning_tree.py#L632" }, "nxos": { "class": "ShowSpanningTreeMst", @@ -55649,7 +57598,7 @@ "doc": "Parser for show spanning-tree [mst|vlan ]", "module_name": "show_spanning_tree", "package": "genie.libs.parser", - "schema": "{\nAny (str) *: {\n Any (str) *: {\n Any (str) *: {\n Any (str) *: {\n 'priority': ,\n 'address': ,\n Optional (str) cost: ,\n Optional (str) port: ,\n Optional (str) interface: ,\n Optional (str) configured_bridge_priority: ,\n Optional (str) sys_id_ext: ,\n 'hello_time': ,\n 'max_age': ,\n 'forward_delay': ,\n Optional (str) aging_time: ,\n },\n 'interfaces': {\n Any (str) *: {\n 'role': ,\n 'port_state': ,\n 'cost': ,\n 'port_priority': ,\n 'port_num': ,\n 'type': ,\n Optional (str) peer: ,\n Optional (str) bound: ,\n },\n },\n },\n },\n },\n}", + "schema": "{\nAny (str) *: {\n Any (str) *: {\n Any (str) *: {\n Optional (str) vlans_mapped: ,\n Any (str) *: {\n 'priority': ,\n 'address': ,\n Optional (str) cost: ,\n Optional (str) port: ,\n Optional (str) interface: ,\n Optional (str) configured_bridge_priority: ,\n Optional (str) configured_root_priority: ,\n Optional (str) sys_id_ext: ,\n Optional (str) rem_hops: ,\n Optional (str) hello_time: ,\n Optional (str) max_age: ,\n Optional (str) forward_delay: ,\n Optional (str) aging_time: ,\n },\n 'interfaces': {\n Any (str) *: {\n 'role': ,\n 'port_state': ,\n 'cost': ,\n 'port_priority': ,\n 'port_num': ,\n 'type': ,\n Optional (str) peer: ,\n Optional (str) bound: ,\n },\n },\n },\n },\n },\n}", "uid": "show_spanning-tree_mst_mst", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_spanning_tree.py#L33" }, @@ -55658,9 +57607,9 @@ "doc": "Parser for show spanning-tree [mst|vlan ]", "module_name": "show_spanning_tree", "package": "genie.libs.parser", - "schema": "{\nAny (str) *: {\n Any (str) *: {\n Any (str) *: {\n Any (str) *: {\n 'priority': ,\n 'address': ,\n Optional (str) cost: ,\n Optional (str) port: ,\n Optional (str) interface: ,\n Optional (str) configured_bridge_priority: ,\n Optional (str) sys_id_ext: ,\n 'hello_time': ,\n 'max_age': ,\n 'forward_delay': ,\n Optional (str) aging_time: ,\n },\n 'interfaces': {\n Any (str) *: {\n 'role': ,\n 'port_state': ,\n 'cost': ,\n 'port_priority': ,\n 'port_num': ,\n 'type': ,\n Optional (str) peer: ,\n Optional (str) bound: ,\n },\n },\n },\n },\n },\n}", + "schema": "{\nAny (str) *: {\n Any (str) *: {\n Any (str) *: {\n Optional (str) vlans_mapped: ,\n Any (str) *: {\n 'priority': ,\n 'address': ,\n Optional (str) cost: ,\n Optional (str) port: ,\n Optional (str) interface: ,\n Optional (str) configured_bridge_priority: ,\n Optional (str) configured_root_priority: ,\n Optional (str) sys_id_ext: ,\n Optional (str) rem_hops: ,\n Optional (str) hello_time: ,\n Optional (str) max_age: ,\n Optional (str) forward_delay: ,\n Optional (str) aging_time: ,\n },\n 'interfaces': {\n Any (str) *: {\n 'role': ,\n 'port_state': ,\n 'cost': ,\n 'port_priority': ,\n 'port_num': ,\n 'type': ,\n Optional (str) peer: ,\n Optional (str) bound: ,\n },\n },\n },\n },\n },\n}", "uid": "show_spanning-tree_mst_mst", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_spanning_tree.py#L921" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_spanning_tree.py#L926" }, "iosxr": { "class": "ShowSpanningTreeMst", @@ -55722,7 +57671,7 @@ "doc": "Parser for show show spanning-tree summary", "module_name": "show_spanning_tree", "package": "genie.libs.parser", - "schema": "{\nOptional (str) etherchannel_misconfig_guard: ,\nOptional (str) extended_system_id: ,\nOptional (str) portfast_default: ,\n'bpdu_guard': ,\nOptional (str) bpdu_filter: ,\nOptional (str) bridge_assurance: ,\nOptional (str) loop_guard: ,\nOptional (str) uplink_fast: ,\nOptional (str) backbone_fast: ,\nOptional (str) root_bridge_for: ,\nOptional (str) pvst_simulation: ,\nOptional (str) pvst_simulation_status: ,\nOptional (str) platform_pvst_simulation: ,\nOptional (str) configured_pathcost: {\n 'method': ,\n Optional (str) operational_value: ,\n },\nOptional (str) mode: {\n Any (str) *: {\n Any (str) *: {\n 'blocking': ,\n 'listening': ,\n 'learning': ,\n 'forwarding': ,\n 'stp_active': ,\n },\n },\n },\n'total_statistics': {\n 'blockings': ,\n 'listenings': ,\n 'learnings': ,\n 'forwardings': ,\n 'stp_actives': ,\n Optional (str) num_of_msts: ,\n Optional (str) num_of_vlans: ,\n },\n}", + "schema": "{\nOptional (str) etherchannel_misconfig_guard: ,\nOptional (str) extended_system_id: ,\nOptional (str) portfast_default: ,\n'bpdu_guard': ,\nOptional (str) bpdu_filter: ,\nOptional (str) bridge_assurance: ,\nOptional (str) loop_guard: ,\nOptional (str) uplink_fast: ,\nOptional (str) backbone_fast: ,\nOptional (str) root_bridge_for: ,\nOptional (str) pvst_simulation: ,\nOptional (str) pvst_simulation_status: ,\nOptional (str) platform_pvst_simulation: ,\nOptional (str) bpdu_sender_conflict: ,\nOptional (str) configured_pathcost: {\n 'method': ,\n Optional (str) operational_value: ,\n },\nOptional (str) mode: {\n Any (str) *: {\n Any (str) *: {\n 'blocking': ,\n 'listening': ,\n 'learning': ,\n 'forwarding': ,\n 'stp_active': ,\n },\n },\n },\n'total_statistics': {\n 'blockings': ,\n 'listenings': ,\n 'learnings': ,\n 'forwardings': ,\n 'stp_actives': ,\n Optional (str) num_of_msts: ,\n Optional (str) num_of_vlans: ,\n },\n}", "uid": "show_spanning-tree_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_spanning_tree.py#L25" }, @@ -55731,9 +57680,9 @@ "doc": "Parser for show show spanning-tree summary", "module_name": "show_spanning_tree", "package": "genie.libs.parser", - "schema": "{\nOptional (str) etherchannel_misconfig_guard: ,\nOptional (str) extended_system_id: ,\nOptional (str) portfast_default: ,\n'bpdu_guard': ,\nOptional (str) bpdu_filter: ,\nOptional (str) bridge_assurance: ,\nOptional (str) loop_guard: ,\nOptional (str) uplink_fast: ,\nOptional (str) backbone_fast: ,\nOptional (str) root_bridge_for: ,\nOptional (str) pvst_simulation: ,\nOptional (str) pvst_simulation_status: ,\nOptional (str) platform_pvst_simulation: ,\nOptional (str) configured_pathcost: {\n 'method': ,\n Optional (str) operational_value: ,\n },\nOptional (str) mode: {\n Any (str) *: {\n Any (str) *: {\n 'blocking': ,\n 'listening': ,\n 'learning': ,\n 'forwarding': ,\n 'stp_active': ,\n },\n },\n },\n'total_statistics': {\n 'blockings': ,\n 'listenings': ,\n 'learnings': ,\n 'forwardings': ,\n 'stp_actives': ,\n Optional (str) num_of_msts: ,\n Optional (str) num_of_vlans: ,\n },\n}", + "schema": "{\nOptional (str) etherchannel_misconfig_guard: ,\nOptional (str) extended_system_id: ,\nOptional (str) portfast_default: ,\n'bpdu_guard': ,\nOptional (str) bpdu_filter: ,\nOptional (str) bridge_assurance: ,\nOptional (str) loop_guard: ,\nOptional (str) uplink_fast: ,\nOptional (str) backbone_fast: ,\nOptional (str) root_bridge_for: ,\nOptional (str) pvst_simulation: ,\nOptional (str) pvst_simulation_status: ,\nOptional (str) platform_pvst_simulation: ,\nOptional (str) bpdu_sender_conflict: ,\nOptional (str) configured_pathcost: {\n 'method': ,\n Optional (str) operational_value: ,\n },\nOptional (str) mode: {\n Any (str) *: {\n Any (str) *: {\n 'blocking': ,\n 'listening': ,\n 'learning': ,\n 'forwarding': ,\n 'stp_active': ,\n },\n },\n },\n'total_statistics': {\n 'blockings': ,\n 'listenings': ,\n 'learnings': ,\n 'forwardings': ,\n 'stp_actives': ,\n Optional (str) num_of_msts: ,\n Optional (str) num_of_vlans: ,\n },\n}", "uid": "show_spanning-tree_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_spanning_tree.py#L70" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_spanning_tree.py#L71" }, "nxos": { "class": "ShowSpanningTreeSummary", @@ -55753,7 +57702,7 @@ "package": "genie.libs.parser", "schema": "{\n'mode': ,\n'root_bridge': ,\n'extended_system_id': ,\n'portfast': ,\n'portfast_bpdu_guard': ,\n'portfast_bpdu_filter': ,\n'loopguard': ,\n'etherchannel_misconfig_guard': ,\n'uplinkfast': ,\n'backbonefast': ,\n'spannig_tree_name': {\n Any (str) *: {\n 'blocking': ,\n 'listening': ,\n 'learning': ,\n 'forwarding': ,\n 'stp_active': ,\n },\n },\n}", "uid": "show_spanning-tree_summary_totals", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_spanning_tree.py#L1467" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_spanning_tree.py#L1521" } }, "show spanning-tree vlan {vlan}": { @@ -55762,7 +57711,7 @@ "doc": "Parser for show spanning-tree [mst|vlan ]", "module_name": "show_spanning_tree", "package": "genie.libs.parser", - "schema": "{\nAny (str) *: {\n Any (str) *: {\n Any (str) *: {\n Any (str) *: {\n 'priority': ,\n 'address': ,\n Optional (str) cost: ,\n Optional (str) port: ,\n Optional (str) interface: ,\n Optional (str) configured_bridge_priority: ,\n Optional (str) sys_id_ext: ,\n 'hello_time': ,\n 'max_age': ,\n 'forward_delay': ,\n Optional (str) aging_time: ,\n },\n 'interfaces': {\n Any (str) *: {\n 'role': ,\n 'port_state': ,\n 'cost': ,\n 'port_priority': ,\n 'port_num': ,\n 'type': ,\n Optional (str) peer: ,\n Optional (str) bound: ,\n },\n },\n },\n },\n },\n}", + "schema": "{\nAny (str) *: {\n Any (str) *: {\n Any (str) *: {\n Optional (str) vlans_mapped: ,\n Any (str) *: {\n 'priority': ,\n 'address': ,\n Optional (str) cost: ,\n Optional (str) port: ,\n Optional (str) interface: ,\n Optional (str) configured_bridge_priority: ,\n Optional (str) configured_root_priority: ,\n Optional (str) sys_id_ext: ,\n Optional (str) rem_hops: ,\n Optional (str) hello_time: ,\n Optional (str) max_age: ,\n Optional (str) forward_delay: ,\n Optional (str) aging_time: ,\n },\n 'interfaces': {\n Any (str) *: {\n 'role': ,\n 'port_state': ,\n 'cost': ,\n 'port_priority': ,\n 'port_num': ,\n 'type': ,\n Optional (str) peer: ,\n Optional (str) bound: ,\n },\n },\n },\n },\n },\n}", "uid": "show_spanning-tree_vlan_vlan", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_spanning_tree.py#L33" }, @@ -55771,9 +57720,9 @@ "doc": "Parser for show spanning-tree [mst|vlan ]", "module_name": "show_spanning_tree", "package": "genie.libs.parser", - "schema": "{\nAny (str) *: {\n Any (str) *: {\n Any (str) *: {\n Any (str) *: {\n 'priority': ,\n 'address': ,\n Optional (str) cost: ,\n Optional (str) port: ,\n Optional (str) interface: ,\n Optional (str) configured_bridge_priority: ,\n Optional (str) sys_id_ext: ,\n 'hello_time': ,\n 'max_age': ,\n 'forward_delay': ,\n Optional (str) aging_time: ,\n },\n 'interfaces': {\n Any (str) *: {\n 'role': ,\n 'port_state': ,\n 'cost': ,\n 'port_priority': ,\n 'port_num': ,\n 'type': ,\n Optional (str) peer: ,\n Optional (str) bound: ,\n },\n },\n },\n },\n },\n}", + "schema": "{\nAny (str) *: {\n Any (str) *: {\n Any (str) *: {\n Optional (str) vlans_mapped: ,\n Any (str) *: {\n 'priority': ,\n 'address': ,\n Optional (str) cost: ,\n Optional (str) port: ,\n Optional (str) interface: ,\n Optional (str) configured_bridge_priority: ,\n Optional (str) configured_root_priority: ,\n Optional (str) sys_id_ext: ,\n Optional (str) rem_hops: ,\n Optional (str) hello_time: ,\n Optional (str) max_age: ,\n Optional (str) forward_delay: ,\n Optional (str) aging_time: ,\n },\n 'interfaces': {\n Any (str) *: {\n 'role': ,\n 'port_state': ,\n 'cost': ,\n 'port_priority': ,\n 'port_num': ,\n 'type': ,\n Optional (str) peer: ,\n Optional (str) bound: ,\n },\n },\n },\n },\n },\n}", "uid": "show_spanning-tree_vlan_vlan", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_spanning_tree.py#L921" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_spanning_tree.py#L926" } }, "show ssh history": { @@ -56137,7 +58086,7 @@ "package": "genie.libs.parser", "schema": "{\n'switch': {\n 'mac_address': ,\n Optional (str) mac_persistency_wait_time: ,\n 'stack': {\n Any (str) *: {\n 'role': ,\n 'mac_address': ,\n 'priority': ,\n Optional (str) hw_ver: ,\n 'state': ,\n },\n },\n },\n}", "uid": "show_switch", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L3445" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L3707" } }, "show switch detail": { @@ -56157,7 +58106,7 @@ "package": "genie.libs.parser", "schema": "{\n'switch': {\n 'mac_address': ,\n Optional (str) mac_persistency_wait_time: ,\n 'stack': {\n Any (str) *: {\n 'role': ,\n 'mac_address': ,\n 'priority': ,\n Optional (str) hw_ver: ,\n 'state': ,\n 'ports': {\n Any (str) *: {\n 'stack_port_status': ,\n 'neighbors_num': Or (, ),\n },\n },\n },\n },\n },\n}", "uid": "show_switch_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L3307" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L3569" } }, "show switch stack-mode": { @@ -56190,7 +58139,7 @@ "package": "genie.libs.parser", "schema": "{\n'stackports': {\n Any (str) *: {\n 'switch_port_id': ,\n 'status': ,\n 'loopback': ,\n 'cable_length': ,\n 'neighbor': ,\n 'link_ok': ,\n 'sync_ok': ,\n 'link_active': ,\n 'changes_to_link_ok': ,\n 'five_minute_input_rate': ,\n 'five_minute_output_rate': ,\n 'input_bytes': ,\n 'output_bytes': ,\n 'crc_errors': {\n 'data_crc': ,\n 'ringword_crc': ,\n 'inv_ringword': ,\n 'pcs_codeword': ,\n },\n },\n },\n}", "uid": "show_switch_stack-ports_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L30027" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L30870" } }, "show switch stack-ports summary": { @@ -56221,7 +58170,7 @@ "package": "genie.libs.parser", "schema": "{\n'speed': ,\n'configuration': ,\n'protocol': ,\n}", "uid": "show_switch_stack-ring_speed", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L25264" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L26100" } }, "show system buffers": { @@ -56440,7 +58389,7 @@ "package": "genie.libs.parser", "schema": "{\n'mtu_in_bytes': ,\n}", "uid": "show_system_mtu", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L18594" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L19407" } }, "show system ntp all": { @@ -56683,6 +58632,17 @@ "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_tcpproxy.py#L24" } }, + "show tech-support | include {show_option}": { + "iosxe": { + "class": "ShowTechSupportIncludeShow", + "doc": "Parser for show tech-support | include show", + "module_name": "show_techsupport", + "package": "genie.libs.parser", + "schema": "{\n'cli': {\n Any (str) *: {\n 'command': ,\n },\n },\n}", + "uid": "show_tech-support___include_show_option", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_techsupport.py#L28" + } + }, "show ted database extensive": { "junos": { "class": "ShowTedDatabaseExtensive", @@ -56724,7 +58684,7 @@ "package": "genie.libs.parser", "schema": "{\n'index': {\n : {\n 'peer_address': ,\n 'port': ,\n 'vrf': ,\n 'source_address': ,\n Optional (str) type: ,\n 'state': ,\n Optional (str) state_description: ,\n Optional (str) peer_id: ,\n Optional (str) receiver_name: ,\n Optional (str) transport: ,\n Optional (str) use_count: ,\n Optional (str) state_change_time: ,\n },\n },\n}", "uid": "show_telemetry_connection_all", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_telemetry.py#L755" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_telemetry.py#L757" } }, "show telemetry connection {con_idx} brief": { @@ -56735,7 +58695,7 @@ "package": "genie.libs.parser", "schema": "{\n'index': {\n : {\n 'peer_address': ,\n 'port': ,\n 'vrf': ,\n 'source_address': ,\n Optional (str) type: ,\n 'state': ,\n Optional (str) state_description: ,\n Optional (str) peer_id: ,\n Optional (str) receiver_name: ,\n Optional (str) transport: ,\n Optional (str) use_count: ,\n Optional (str) state_change_time: ,\n },\n },\n}", "uid": "show_telemetry_connection_con_idx_brief", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_telemetry.py#L755" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_telemetry.py#L757" } }, "show telemetry connection {con_idx} detail": { @@ -56746,7 +58706,7 @@ "package": "genie.libs.parser", "schema": "{\n'index': {\n : {\n 'peer_address': ,\n 'port': ,\n 'vrf': ,\n 'source_address': ,\n Optional (str) type: ,\n 'state': ,\n Optional (str) state_description: ,\n Optional (str) peer_id: ,\n Optional (str) receiver_name: ,\n Optional (str) transport: ,\n Optional (str) use_count: ,\n Optional (str) state_change_time: ,\n },\n },\n}", "uid": "show_telemetry_connection_con_idx_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_telemetry.py#L802" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_telemetry.py#L804" } }, "show telemetry connection {con_idx} subscription": { @@ -56757,7 +58717,7 @@ "package": "genie.libs.parser", "schema": "{\n'id': {\n : {\n Optional (str) type: ,\n 'state': ,\n Optional (str) stream: ,\n Optional (str) filter: {\n Optional (str) filter_type: ,\n Optional (str) xpath: ,\n },\n Optional (str) state_description: ,\n Optional (str) update_policy: {\n 'update_trigger': ,\n Optional (str) period: ,\n Optional (str) synch_on_start: ,\n Optional (str) dampening_period: ,\n },\n Optional (str) encoding: ,\n Optional (str) source: ,\n Optional (str) source_vrf: ,\n Optional (str) source_address: ,\n Optional (str) notes: ,\n Optional (str) legacy_receivers: {\n : {\n 'port': ,\n 'protocol': ,\n Optional (str) protocol_profile: ,\n },\n },\n },\n },\n}", "uid": "show_telemetry_connection_con_idx_subscription", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_telemetry.py#L95" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_telemetry.py#L97" } }, "show telemetry ietf subscription all": { @@ -56768,7 +58728,7 @@ "package": "genie.libs.parser", "schema": "{\n'id': {\n : {\n Optional (str) type: ,\n 'state': ,\n Optional (str) stream: ,\n Optional (str) filter: {\n Optional (str) filter_type: ,\n Optional (str) xpath: ,\n },\n Optional (str) state_description: ,\n Optional (str) update_policy: {\n 'update_trigger': ,\n Optional (str) period: ,\n Optional (str) synch_on_start: ,\n Optional (str) dampening_period: ,\n },\n Optional (str) encoding: ,\n Optional (str) source: ,\n Optional (str) source_vrf: ,\n Optional (str) source_address: ,\n Optional (str) notes: ,\n Optional (str) legacy_receivers: {\n : {\n 'port': ,\n 'protocol': ,\n Optional (str) protocol_profile: ,\n },\n },\n },\n },\n}", "uid": "show_telemetry_ietf_subscription_all", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_telemetry.py#L160" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_telemetry.py#L162" } }, "show telemetry ietf subscription all brief": { @@ -56779,7 +58739,7 @@ "package": "genie.libs.parser", "schema": "{\n'id': {\n : {\n Optional (str) type: ,\n 'state': ,\n Optional (str) stream: ,\n Optional (str) filter: {\n Optional (str) filter_type: ,\n Optional (str) xpath: ,\n },\n Optional (str) state_description: ,\n Optional (str) update_policy: {\n 'update_trigger': ,\n Optional (str) period: ,\n Optional (str) synch_on_start: ,\n Optional (str) dampening_period: ,\n },\n Optional (str) encoding: ,\n Optional (str) source: ,\n Optional (str) source_vrf: ,\n Optional (str) source_address: ,\n Optional (str) notes: ,\n Optional (str) legacy_receivers: {\n : {\n 'port': ,\n 'protocol': ,\n Optional (str) protocol_profile: ,\n },\n },\n },\n },\n}", "uid": "show_telemetry_ietf_subscription_all_brief", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_telemetry.py#L160" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_telemetry.py#L162" } }, "show telemetry ietf subscription all detail": { @@ -56790,7 +58750,7 @@ "package": "genie.libs.parser", "schema": "{\n'id': {\n : {\n Optional (str) type: ,\n 'state': ,\n Optional (str) stream: ,\n Optional (str) filter: {\n Optional (str) filter_type: ,\n Optional (str) xpath: ,\n },\n Optional (str) state_description: ,\n Optional (str) update_policy: {\n 'update_trigger': ,\n Optional (str) period: ,\n Optional (str) synch_on_start: ,\n Optional (str) dampening_period: ,\n },\n Optional (str) encoding: ,\n Optional (str) source: ,\n Optional (str) source_vrf: ,\n Optional (str) source_address: ,\n Optional (str) notes: ,\n Optional (str) legacy_receivers: {\n : {\n 'port': ,\n 'protocol': ,\n Optional (str) protocol_profile: ,\n },\n },\n },\n },\n}", "uid": "show_telemetry_ietf_subscription_all_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_telemetry.py#L391" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_telemetry.py#L393" } }, "show telemetry ietf subscription all receivers": { @@ -56801,7 +58761,7 @@ "package": "genie.libs.parser", "schema": "{\n: {\n : {\n 'connection': ,\n 'state': ,\n 'explanation': ,\n },\n },\n}", "uid": "show_telemetry_ietf_subscription_all_receivers", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_telemetry.py#L442" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_telemetry.py#L444" } }, "show telemetry ietf subscription configured": { @@ -56812,7 +58772,7 @@ "package": "genie.libs.parser", "schema": "{\n'id': {\n : {\n Optional (str) type: ,\n 'state': ,\n Optional (str) stream: ,\n Optional (str) filter: {\n Optional (str) filter_type: ,\n Optional (str) xpath: ,\n },\n Optional (str) state_description: ,\n Optional (str) update_policy: {\n 'update_trigger': ,\n Optional (str) period: ,\n Optional (str) synch_on_start: ,\n Optional (str) dampening_period: ,\n },\n Optional (str) encoding: ,\n Optional (str) source: ,\n Optional (str) source_vrf: ,\n Optional (str) source_address: ,\n Optional (str) notes: ,\n Optional (str) legacy_receivers: {\n : {\n 'port': ,\n 'protocol': ,\n Optional (str) protocol_profile: ,\n },\n },\n },\n },\n}", "uid": "show_telemetry_ietf_subscription_configured", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_telemetry.py#L177" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_telemetry.py#L179" } }, "show telemetry ietf subscription configured brief": { @@ -56823,7 +58783,7 @@ "package": "genie.libs.parser", "schema": "{\n'id': {\n : {\n Optional (str) type: ,\n 'state': ,\n Optional (str) stream: ,\n Optional (str) filter: {\n Optional (str) filter_type: ,\n Optional (str) xpath: ,\n },\n Optional (str) state_description: ,\n Optional (str) update_policy: {\n 'update_trigger': ,\n Optional (str) period: ,\n Optional (str) synch_on_start: ,\n Optional (str) dampening_period: ,\n },\n Optional (str) encoding: ,\n Optional (str) source: ,\n Optional (str) source_vrf: ,\n Optional (str) source_address: ,\n Optional (str) notes: ,\n Optional (str) legacy_receivers: {\n : {\n 'port': ,\n 'protocol': ,\n Optional (str) protocol_profile: ,\n },\n },\n },\n },\n}", "uid": "show_telemetry_ietf_subscription_configured_brief", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_telemetry.py#L177" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_telemetry.py#L179" } }, "show telemetry ietf subscription configured detail": { @@ -56834,7 +58794,7 @@ "package": "genie.libs.parser", "schema": "{\n'id': {\n : {\n Optional (str) type: ,\n 'state': ,\n Optional (str) stream: ,\n Optional (str) filter: {\n Optional (str) filter_type: ,\n Optional (str) xpath: ,\n },\n Optional (str) state_description: ,\n Optional (str) update_policy: {\n 'update_trigger': ,\n Optional (str) period: ,\n Optional (str) synch_on_start: ,\n Optional (str) dampening_period: ,\n },\n Optional (str) encoding: ,\n Optional (str) source: ,\n Optional (str) source_vrf: ,\n Optional (str) source_address: ,\n Optional (str) notes: ,\n Optional (str) legacy_receivers: {\n : {\n 'port': ,\n 'protocol': ,\n Optional (str) protocol_profile: ,\n },\n },\n },\n },\n}", "uid": "show_telemetry_ietf_subscription_configured_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_telemetry.py#L403" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_telemetry.py#L405" } }, "show telemetry ietf subscription dynamic": { @@ -56845,7 +58805,7 @@ "package": "genie.libs.parser", "schema": "{\n'id': {\n : {\n Optional (str) type: ,\n 'state': ,\n Optional (str) stream: ,\n Optional (str) filter: {\n Optional (str) filter_type: ,\n Optional (str) xpath: ,\n },\n Optional (str) state_description: ,\n Optional (str) update_policy: {\n 'update_trigger': ,\n Optional (str) period: ,\n Optional (str) synch_on_start: ,\n Optional (str) dampening_period: ,\n },\n Optional (str) encoding: ,\n Optional (str) source: ,\n Optional (str) source_vrf: ,\n Optional (str) source_address: ,\n Optional (str) notes: ,\n Optional (str) legacy_receivers: {\n : {\n 'port': ,\n 'protocol': ,\n Optional (str) protocol_profile: ,\n },\n },\n },\n },\n}", "uid": "show_telemetry_ietf_subscription_dynamic", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_telemetry.py#L189" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_telemetry.py#L191" } }, "show telemetry ietf subscription dynamic brief": { @@ -56856,7 +58816,7 @@ "package": "genie.libs.parser", "schema": "{\n'id': {\n : {\n Optional (str) type: ,\n 'state': ,\n Optional (str) stream: ,\n Optional (str) filter: {\n Optional (str) filter_type: ,\n Optional (str) xpath: ,\n },\n Optional (str) state_description: ,\n Optional (str) update_policy: {\n 'update_trigger': ,\n Optional (str) period: ,\n Optional (str) synch_on_start: ,\n Optional (str) dampening_period: ,\n },\n Optional (str) encoding: ,\n Optional (str) source: ,\n Optional (str) source_vrf: ,\n Optional (str) source_address: ,\n Optional (str) notes: ,\n Optional (str) legacy_receivers: {\n : {\n 'port': ,\n 'protocol': ,\n Optional (str) protocol_profile: ,\n },\n },\n },\n },\n}", "uid": "show_telemetry_ietf_subscription_dynamic_brief", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_telemetry.py#L189" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_telemetry.py#L191" } }, "show telemetry ietf subscription dynamic detail": { @@ -56867,7 +58827,7 @@ "package": "genie.libs.parser", "schema": "{\n'id': {\n : {\n Optional (str) type: ,\n 'state': ,\n Optional (str) stream: ,\n Optional (str) filter: {\n Optional (str) filter_type: ,\n Optional (str) xpath: ,\n },\n Optional (str) state_description: ,\n Optional (str) update_policy: {\n 'update_trigger': ,\n Optional (str) period: ,\n Optional (str) synch_on_start: ,\n Optional (str) dampening_period: ,\n },\n Optional (str) encoding: ,\n Optional (str) source: ,\n Optional (str) source_vrf: ,\n Optional (str) source_address: ,\n Optional (str) notes: ,\n Optional (str) legacy_receivers: {\n : {\n 'port': ,\n 'protocol': ,\n Optional (str) protocol_profile: ,\n },\n },\n },\n },\n}", "uid": "show_telemetry_ietf_subscription_dynamic_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_telemetry.py#L411" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_telemetry.py#L413" } }, "show telemetry ietf subscription permanent": { @@ -56878,7 +58838,7 @@ "package": "genie.libs.parser", "schema": "{\n'id': {\n : {\n Optional (str) type: ,\n 'state': ,\n Optional (str) stream: ,\n Optional (str) filter: {\n Optional (str) filter_type: ,\n Optional (str) xpath: ,\n },\n Optional (str) state_description: ,\n Optional (str) update_policy: {\n 'update_trigger': ,\n Optional (str) period: ,\n Optional (str) synch_on_start: ,\n Optional (str) dampening_period: ,\n },\n Optional (str) encoding: ,\n Optional (str) source: ,\n Optional (str) source_vrf: ,\n Optional (str) source_address: ,\n Optional (str) notes: ,\n Optional (str) legacy_receivers: {\n : {\n 'port': ,\n 'protocol': ,\n Optional (str) protocol_profile: ,\n },\n },\n },\n },\n}", "uid": "show_telemetry_ietf_subscription_permanent", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_telemetry.py#L201" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_telemetry.py#L203" } }, "show telemetry ietf subscription permanent brief": { @@ -56889,7 +58849,7 @@ "package": "genie.libs.parser", "schema": "{\n'id': {\n : {\n Optional (str) type: ,\n 'state': ,\n Optional (str) stream: ,\n Optional (str) filter: {\n Optional (str) filter_type: ,\n Optional (str) xpath: ,\n },\n Optional (str) state_description: ,\n Optional (str) update_policy: {\n 'update_trigger': ,\n Optional (str) period: ,\n Optional (str) synch_on_start: ,\n Optional (str) dampening_period: ,\n },\n Optional (str) encoding: ,\n Optional (str) source: ,\n Optional (str) source_vrf: ,\n Optional (str) source_address: ,\n Optional (str) notes: ,\n Optional (str) legacy_receivers: {\n : {\n 'port': ,\n 'protocol': ,\n Optional (str) protocol_profile: ,\n },\n },\n },\n },\n}", "uid": "show_telemetry_ietf_subscription_permanent_brief", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_telemetry.py#L201" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_telemetry.py#L203" } }, "show telemetry ietf subscription permanent detail": { @@ -56900,7 +58860,7 @@ "package": "genie.libs.parser", "schema": "{\n'id': {\n : {\n Optional (str) type: ,\n 'state': ,\n Optional (str) stream: ,\n Optional (str) filter: {\n Optional (str) filter_type: ,\n Optional (str) xpath: ,\n },\n Optional (str) state_description: ,\n Optional (str) update_policy: {\n 'update_trigger': ,\n Optional (str) period: ,\n Optional (str) synch_on_start: ,\n Optional (str) dampening_period: ,\n },\n Optional (str) encoding: ,\n Optional (str) source: ,\n Optional (str) source_vrf: ,\n Optional (str) source_address: ,\n Optional (str) notes: ,\n Optional (str) legacy_receivers: {\n : {\n 'port': ,\n 'protocol': ,\n Optional (str) protocol_profile: ,\n },\n },\n },\n },\n}", "uid": "show_telemetry_ietf_subscription_permanent_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_telemetry.py#L419" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_telemetry.py#L421" } }, "show telemetry ietf subscription receiver": { @@ -56911,7 +58871,7 @@ "package": "genie.libs.parser", "schema": "{\n'id': {\n : {\n Optional (str) address: ,\n Optional (str) port: ,\n Optional (str) protocol: ,\n Optional (str) profile: ,\n 'connection': ,\n Optional (str) state: ,\n Optional (str) explanation: ,\n Optional (str) name: ,\n },\n },\n}", "uid": "show_telemetry_ietf_subscription_receiver", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_telemetry.py#L508" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_telemetry.py#L510" } }, "show telemetry ietf subscription summary": { @@ -56922,7 +58882,7 @@ "package": "genie.libs.parser", "schema": "{\n'max_supported': ,\n'type': {\n : {\n 'total': ,\n 'valid': ,\n 'invalid': ,\n },\n },\n}", "uid": "show_telemetry_ietf_subscription_summary", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_telemetry.py#L1269" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_telemetry.py#L1271" } }, "show telemetry ietf subscription {sub_id}": { @@ -56933,7 +58893,7 @@ "package": "genie.libs.parser", "schema": "{\n'id': {\n : {\n Optional (str) type: ,\n 'state': ,\n Optional (str) stream: ,\n Optional (str) filter: {\n Optional (str) filter_type: ,\n Optional (str) xpath: ,\n },\n Optional (str) state_description: ,\n Optional (str) update_policy: {\n 'update_trigger': ,\n Optional (str) period: ,\n Optional (str) synch_on_start: ,\n Optional (str) dampening_period: ,\n },\n Optional (str) encoding: ,\n Optional (str) source: ,\n Optional (str) source_vrf: ,\n Optional (str) source_address: ,\n Optional (str) notes: ,\n Optional (str) legacy_receivers: {\n : {\n 'port': ,\n 'protocol': ,\n Optional (str) protocol_profile: ,\n },\n },\n },\n },\n}", "uid": "show_telemetry_ietf_subscription_sub_id", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_telemetry.py#L95" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_telemetry.py#L97" } }, "show telemetry ietf subscription {sub_id} brief": { @@ -56944,7 +58904,7 @@ "package": "genie.libs.parser", "schema": "{\n'id': {\n : {\n Optional (str) type: ,\n 'state': ,\n Optional (str) stream: ,\n Optional (str) filter: {\n Optional (str) filter_type: ,\n Optional (str) xpath: ,\n },\n Optional (str) state_description: ,\n Optional (str) update_policy: {\n 'update_trigger': ,\n Optional (str) period: ,\n Optional (str) synch_on_start: ,\n Optional (str) dampening_period: ,\n },\n Optional (str) encoding: ,\n Optional (str) source: ,\n Optional (str) source_vrf: ,\n Optional (str) source_address: ,\n Optional (str) notes: ,\n Optional (str) legacy_receivers: {\n : {\n 'port': ,\n 'protocol': ,\n Optional (str) protocol_profile: ,\n },\n },\n },\n },\n}", "uid": "show_telemetry_ietf_subscription_sub_id_brief", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_telemetry.py#L95" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_telemetry.py#L97" } }, "show telemetry ietf subscription {sub_id} detail": { @@ -56955,7 +58915,7 @@ "package": "genie.libs.parser", "schema": "{\n'id': {\n : {\n Optional (str) type: ,\n 'state': ,\n Optional (str) stream: ,\n Optional (str) filter: {\n Optional (str) filter_type: ,\n Optional (str) xpath: ,\n },\n Optional (str) state_description: ,\n Optional (str) update_policy: {\n 'update_trigger': ,\n Optional (str) period: ,\n Optional (str) synch_on_start: ,\n Optional (str) dampening_period: ,\n },\n Optional (str) encoding: ,\n Optional (str) source: ,\n Optional (str) source_vrf: ,\n Optional (str) source_address: ,\n Optional (str) notes: ,\n Optional (str) legacy_receivers: {\n : {\n 'port': ,\n 'protocol': ,\n Optional (str) protocol_profile: ,\n },\n },\n },\n },\n}", "uid": "show_telemetry_ietf_subscription_sub_id_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_telemetry.py#L213" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_telemetry.py#L215" } }, "show telemetry ietf subscription {sub_id} receiver": { @@ -56966,7 +58926,7 @@ "package": "genie.libs.parser", "schema": "{\n'id': {\n : {\n Optional (str) address: ,\n Optional (str) port: ,\n Optional (str) protocol: ,\n Optional (str) profile: ,\n 'connection': ,\n Optional (str) state: ,\n Optional (str) explanation: ,\n Optional (str) name: ,\n },\n },\n}", "uid": "show_telemetry_ietf_subscription_sub_id_receiver", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_telemetry.py#L508" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_telemetry.py#L510" } }, "show telemetry internal connection": { @@ -56977,7 +58937,18 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) peer_address: ,\nOptional (str) port: ,\nOptional (str) profile: ,\nOptional (str) source_address: ,\nOptional (str) state: ,\nOptional (str) transport: ,\nOptional (str) vrf: ,\nOptional (str) index: {\n : {\n 'peer_address': ,\n 'port': ,\n 'source_address': ,\n 'state': ,\n 'vrf': ,\n },\n },\n}", "uid": "show_telemetry_internal_connection", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_telemetry.py#L659" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_telemetry.py#L661" + } + }, + "show telemetry internal protocol {protocol} manager {peer_ip} {port} source-vrf {vrf_id} {source_ip}": { + "iosxe": { + "class": "ShowTelemetryInternalProtocolManager", + "doc": "parser for:\n * show telemetry internal protocol {protocol} manager {peer_ip} {port} source-vrf {vrf_id} {source_ip}\n ", + "module_name": "show_telemetry", + "package": "genie.libs.parser", + "schema": "{\n'con': {\n : {\n 'sock_fd': ,\n 'protocol': ,\n 'state': ,\n Optional (str) version: ,\n Optional (str) profile: ,\n 'table_id': ,\n Optional (str) wait_mask: ,\n Optional (str) con_retries: ,\n Optional (str) send_retries: ,\n Optional (str) pending_events: ,\n Optional (str) session_reqs: ,\n Optional (str) session_resp: ,\n 'source_ip': ,\n 'bytes_sent': ,\n 'msgs_sent': ,\n 'msgs_recv': ,\n Optional (str) bytes_queued: ,\n Optional (str) creation_time: ,\n Optional (str) last_con_time: ,\n Optional (str) last_discon_time: ,\n Optional (str) last_error: ,\n Optional (str) con_flaps: ,\n Optional (str) last_flap_reason: ,\n Optional (str) keep_alive_timeouts: ,\n Optional (str) last_transport_error: ,\n },\n },\n}", + "uid": "show_telemetry_internal_protocol_protocol_manager_peer_ip_port_source-vrf_vrf_id_source_ip", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_telemetry.py#L1361" } }, "show telemetry internal sensor stream {stream_type}": { @@ -56988,7 +58959,7 @@ "package": "genie.libs.parser", "schema": "{\n'instance': {\n : {\n Optional (str) sensor_type: {\n 'type': ,\n 'filter_type': ,\n 'filter_selector': ,\n },\n Optional (str) data_collector: {\n Any (str) *: {\n 'dc_type': ,\n 'sub_filter': ,\n },\n },\n },\n },\n}", "uid": "show_telemetry_internal_sensor_stream_stream_type", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_telemetry.py#L1014" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_telemetry.py#L1016" } }, "show telemetry internal sensor subscription {sub_id}": { @@ -56999,7 +58970,7 @@ "package": "genie.libs.parser", "schema": "{\n'instance': {\n : {\n Optional (str) sensor_type: {\n 'type': ,\n 'filter_type': ,\n 'filter_selector': ,\n },\n Optional (str) data_collector: {\n Any (str) *: {\n 'dc_type': ,\n 'sub_filter': ,\n },\n },\n },\n },\n}", "uid": "show_telemetry_internal_sensor_subscription_sub_id", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_telemetry.py#L1014" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_telemetry.py#L1016" } }, "show telemetry internal subscription all stats": { @@ -57010,7 +58981,7 @@ "package": "genie.libs.parser", "schema": "{\n'sub_id': {\n : {\n 'msg_sent': ,\n 'msg_drop': ,\n 'record_sent': ,\n 'connection_info': ,\n },\n },\n}", "uid": "show_telemetry_internal_subscription_all_stats", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_telemetry.py#L956" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_telemetry.py#L958" } }, "show telemetry receiver all": { @@ -57021,7 +58992,7 @@ "package": "genie.libs.parser", "schema": "{\n'name': {\n Any (str) *: {\n 'profile': ,\n 'state': ,\n Optional (str) state_description: ,\n Optional (str) last_change: ,\n 'type': ,\n Optional (str) protocol: ,\n Optional (str) host: ,\n Optional (str) port: ,\n Optional (str) explanation: ,\n },\n },\n}", "uid": "show_telemetry_receiver_all", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_telemetry.py#L1228" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_telemetry.py#L1230" } }, "show telemetry receiver name {name}": { @@ -57032,7 +59003,7 @@ "package": "genie.libs.parser", "schema": "{\n'name': {\n Any (str) *: {\n 'profile': ,\n 'state': ,\n Optional (str) state_description: ,\n Optional (str) last_change: ,\n 'type': ,\n Optional (str) protocol: ,\n Optional (str) host: ,\n Optional (str) port: ,\n Optional (str) explanation: ,\n },\n },\n}", "uid": "show_telemetry_receiver_name_name", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_telemetry.py#L1126" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_telemetry.py#L1128" } }, "show template": { @@ -57178,6 +59149,46 @@ "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_tenant.py#L30" } }, + "show terminal": { + "iosxe": { + "class": "ShowTerminal", + "doc": "\n Parser for show terminal\n ", + "module_name": "show_terminal", + "package": "genie.libs.parser", + "schema": "{\n'line': ,\n'location': ,\n'type': ,\n'length': ,\n'width': ,\n'baud_rate': {\n 'tx': ,\n 'rx': ,\n },\n'parity': ,\n'stopbits': ,\n'databits': ,\n'status': ListOf (type) ,\n'input_transport': ListOf (type) ,\n'output_transport': ListOf (type) ,\n}", + "uid": "show_terminal", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_terminal.py#L42" + }, + "iosxr": { + "class": "ShowTerminal", + "doc": "\n Parser for show terminal\n ", + "module_name": "show_terminal", + "package": "genie.libs.parser", + "schema": "{\n'line': ,\n'location': ,\n'type': ,\n'length': ,\n'width': ,\n'baud_rate': ,\n'template': ,\n'capabilities': ,\n'parity': ,\n'stopbits': ,\n'databits': ,\n'allowed_transport': ListOf (type) ,\n}", + "uid": "show_terminal", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_terminal.py#L39" + }, + "nxos": { + "class": "ShowTerminal", + "doc": "\n Parser for show terminal\n ", + "module_name": "show_terminal", + "package": "genie.libs.parser", + "schema": "{\n'tty': ,\n'type': ,\n'length': ,\n'width': ,\n'session_timeout': ,\n'event_manager': ,\n'redirection_mode': ,\n'accounting_log_all': ,\n'vlan_mutex': ,\n'vlan_batch': ,\n}", + "uid": "show_terminal", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_terminal.py#L37" + } + }, + "show time-range {time_range_name}": { + "iosxe": { + "class": "ShowTimeRange", + "doc": "Parser for show time-range {time_range_name}", + "module_name": "show_platform", + "package": "genie.libs.parser", + "schema": "{\n'time_range_entry': ,\n'status': ,\n'periodicity': ,\n'start_time': ,\n'end_time': ,\n'used_in': ,\n}", + "uid": "show_time-range_time_range_name", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L33710" + } + }, "show track": { "iosxe": { "class": "ShowTrack", @@ -57330,6 +59341,17 @@ "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_umbrella.py#L33" } }, + "show usb0:": { + "iosxe": { + "class": "ShowUSB", + "doc": "Parser for show usb0:", + "module_name": "show_bootflash", + "package": "genie.libs.parser", + "schema": "{\n'bytes_available': ,\n'bytes_used': ,\n'files': {\n Any (str) *: {\n 'file_length': ,\n 'file_date': ,\n 'file_name': ,\n },\n },\n}", + "uid": "show_usb0:", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bootflash.py#L246" + } + }, "show users": { "gaia": { "class": "ShowUsers", @@ -57462,7 +59484,7 @@ "package": "genie.libs.parser", "schema": "{\n'current_vdc': {\n 'id': ,\n 'name': ,\n },\n}", "uid": "show_vdc_current-vdc", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_platform.py#L1401" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_platform.py#L1422" } }, "show vdc detail": { @@ -57473,7 +59495,7 @@ "package": "genie.libs.parser", "schema": "{\n'vdc': {\n Any (str) *: {\n 'name': ,\n 'state': ,\n 'mac_address': ,\n 'ha_policy': ,\n 'dual_sup_ha_policy': ,\n 'boot_order': ,\n Optional (str) cpu_share: ,\n Optional (str) cpu_share_percentage: ,\n 'create_time': ,\n Optional (str) reload_count: ,\n Optional (str) uptime: ,\n 'restart_count': ,\n Optional (str) restart_time: ,\n 'type': ,\n 'supported_linecards': ,\n },\n },\n}", "uid": "show_vdc_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_platform.py#L1257" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_platform.py#L1278" } }, "show vdc membership status": { @@ -57484,7 +59506,7 @@ "package": "genie.libs.parser", "schema": "{\n'virtual_device': {\n Any (str) *: {\n 'membership': {\n Any (str) *: {\n Any (str) *: {\n 'vd_ms_status': ,\n 'vd_ms_type': ,\n },\n },\n },\n },\n },\n}", "uid": "show_vdc_membership_status", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_platform.py#L1450" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_platform.py#L1471" } }, "show vdc resource detail": { @@ -57533,9 +59555,9 @@ "doc": "Parser for show version", "module_name": "show_platform", "package": "genie.libs.parser", - "schema": "{\n'os': ,\nOptional (str) os_flavor: ,\n'version': ,\nOptional (str) platform: ,\nOptional (str) pid: ,\n}", + "schema": "{\n'os': ,\nOptional (str) os_flavor: ,\n'version': ,\nOptional (str) platform: ,\nOptional (str) pid: ,\nOptional (str) operating_mode: ,\n}", "uid": "show_version", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/generic/show_platform.py#L21" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/generic/show_platform.py#L22" }, "ios": { "c7600": { @@ -57572,7 +59594,7 @@ "package": "genie.libs.parser", "schema": "{\n'version': {\n Optional (str) xe_version: ,\n 'version_short': ,\n 'os': ,\n Optional (str) code_name: ,\n 'platform': ,\n 'version': ,\n Optional (str) label: ,\n Optional (str) build_label: ,\n 'image_id': ,\n 'rom': ,\n 'bootldr_version': ,\n 'hostname': ,\n 'uptime': ,\n 'uptime_this_cp': ,\n 'returned_to_rom_by': ,\n 'system_image': ,\n 'last_reload_reason': ,\n 'chassis': ,\n 'processor_type': ,\n 'main_mem': ,\n 'processor_board_id': ,\n Optional (str) curr_config_register: ,\n Optional (str) revision: ,\n 'compiled_date': ,\n 'compiled_by': ,\n 'mac_address': ,\n 'mb_assembly_num': ,\n 'mb_sn': ,\n 'model_rev_num': ,\n 'mb_rev_num': ,\n 'model_num': ,\n Optional (str) system_sn: ,\n Optional (str) mem_size: {\n Any (str) *: ,\n },\n Optional (str) license_level: ,\n Optional (str) next_reload_license_level: ,\n 'smart_licensing_status': ,\n Optional (str) number_of_intfs: {\n Any (str) *: ,\n },\n Optional (str) disks: {\n Any (str) *: {\n 'disk_size': ,\n },\n },\n },\n}", "uid": "show_version", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9500/show_platform.py#L95" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/c9500/show_platform.py#L97" }, "class": "ShowVersion", "doc": "Parser for show version\n parser class - implements detail parsing mechanisms for cli output.\n ", @@ -57580,7 +59602,7 @@ "package": "genie.libs.parser", "schema": "{\n'version': {\n Optional (str) xe_version: ,\n 'version_short': ,\n 'platform': ,\n 'version': ,\n Optional (str) label: ,\n Optional (str) build_label: ,\n 'image_id': ,\n 'rom': ,\n 'image_type': ,\n Optional (str) installation_mode: ,\n Optional (str) bootldr: ,\n 'hostname': ,\n 'uptime': ,\n Optional (str) uptime_this_cp: ,\n Optional (str) jawa_revision: ,\n Optional (str) snowtrooper_revision: ,\n Optional (str) running_default_software: ,\n Optional (str) processor_board_flash: ,\n Optional (str) last_reload_type: ,\n Optional (str) returned_to_rom_by: ,\n Optional (str) returned_to_rom_at: ,\n Optional (str) compiled_date: ,\n Optional (str) location: ,\n Optional (str) copyright_years: ,\n Optional (str) sp_by: ,\n Optional (str) compiled_by: ,\n Optional (str) system_restarted_at: ,\n Optional (str) system_image: ,\n Optional (str) last_reload_reason: ,\n Optional (str) license_type: ,\n Optional (str) license_level: ,\n Optional (str) next_reload_license_level: ,\n Optional (str) air_license_level: ,\n Optional (str) next_reload_air_license_level: ,\n Optional (str) chassis: ,\n Optional (str) processor_type: ,\n Optional (str) chassis_sn: ,\n Optional (str) rtr_type: ,\n Optional (str) router_operating_mode: ,\n 'os': ,\n Optional (str) curr_config_register: ,\n Optional (str) license_udi: {\n Optional (str) device_num: {\n Any (str) *: {\n 'pid': ,\n 'sn': ,\n },\n },\n },\n Optional (str) next_config_register: ,\n Optional (str) main_mem: ,\n Optional (str) number_of_intfs: {\n Any (str) *: ,\n },\n Optional (str) mem_size: {\n Any (str) *: ,\n },\n Optional (str) disks: {\n Any (str) *: {\n Optional (str) disk_size: ,\n Optional (str) type_of_disk: ,\n },\n },\n Optional (str) switch_num: {\n Any (str) *: {\n Optional (str) uptime: ,\n Optional (str) mac_address: ,\n Optional (str) mb_assembly_num: ,\n Optional (str) power_supply_part_nr: ,\n Optional (str) mb_sn: ,\n Optional (str) power_supply_sn: ,\n Optional (str) model_rev_num: ,\n Optional (str) mb_rev_num: ,\n Optional (str) model_num: ,\n Optional (str) db_assembly_num: ,\n Optional (str) db_sn: ,\n Optional (str) system_sn: ,\n Optional (str) top_assembly_part_num: ,\n Optional (str) top_assembly_rev_num: ,\n Optional (str) system_fpga_version: ,\n Optional (str) version_id: ,\n Optional (str) clei_code_num: ,\n Optional (str) db_rev_num: ,\n Optional (str) hb_rev_num: ,\n Optional (str) mode: ,\n Optional (str) model: ,\n Optional (str) sw_image: ,\n Optional (str) ports: ,\n Optional (str) sw_ver: ,\n Optional (str) active: ,\n },\n },\n Optional (str) processor: {\n Optional (str) cpu_type: ,\n Optional (str) speed: ,\n Optional (str) core: ,\n Optional (str) l2_cache: ,\n Optional (str) supervisor: ,\n },\n Optional (str) license_package: {\n Any (str) *: {\n 'license_level': ,\n 'license_type': ,\n 'next_reload_license_level': ,\n },\n },\n Optional (str) module: {\n Any (str) *: {\n Any (str) *: {\n Optional (str) suite: ,\n Optional (str) suite_current: ,\n Optional (str) type: ,\n Optional (str) suite_next_reboot: ,\n },\n },\n },\n Optional (str) image: {\n 'text_base': ,\n 'data_base': ,\n },\n Optional (str) interfaces: {\n Optional (str) virtual_ethernet: ,\n Optional (str) fastethernet: ,\n Optional (str) gigabit_ethernet: ,\n },\n Optional (str) revision: {\n Any (str) *: ,\n },\n },\n}", "uid": "show_version", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L478" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L739" }, "iosxr": { "class": "ShowVersion", @@ -57589,7 +59611,7 @@ "package": "genie.libs.parser", "schema": "{\n'operating_system': ,\n'software_version': ,\n'uptime': ,\nOptional (str) image: ,\nOptional (str) device_family: ,\nOptional (str) processor: ,\nOptional (str) processor_memory_bytes: ,\nOptional (str) chassis_detail: ,\nOptional (str) config_register: ,\nOptional (str) rp_config_register: ,\nOptional (str) main_mem: ,\nOptional (str) built_by: ,\nOptional (str) built_on: ,\nOptional (str) built_host: ,\n}", "uid": "show_version", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_platform.py#L64" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_platform.py#L65" }, "junos": { "class": "ShowVersion", @@ -57609,6 +59631,24 @@ "uid": "show_version", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_platform.py#L68" }, + "sonic": { + "class": "ShowVersion", + "doc": "\n Parser for\n * show version\n ", + "module_name": "show_version", + "package": "genie.libs.parser", + "schema": "{\n'sonic_software_version': ,\nOptional (str) sonic_os_version: ,\n'distribution': ,\n'kernel': ,\n'build_commit': ,\n'build_date': ,\n'built_by': ,\n'platform': ,\n'hardware_sku': ,\n'asic': ,\n'asic_count': ,\n'serial_number': ,\n'model_number': ,\n'hardware_revision': ,\n'uptime': ,\n'users': ,\n'load_average': ,\n'date': ,\n'docker_images': {\n 'image_id': {\n Any (str) *: {\n 'repository': ,\n 'tag': ,\n 'size': ,\n },\n },\n },\n}", + "uid": "show_version", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/sonic/show_version.py#L50" + }, + "staros": { + "class": "ShowVersionUPF", + "doc": "Parser for \"show version\" ", + "module_name": "ShowVersion", + "package": "genie.libs.parser", + "schema": "{\n'Image Version:': ,\n'Image Build Number': ,\n'Image Description': ,\n'Image Date': ,\n'Boot Image': ,\n'Source Commit ID': ,\n}", + "uid": "show_version", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/staros/ShowVersion.py#L32" + }, "viptela": { "class": "ShowVersion", "doc": " Parser for \"show version\" ", @@ -57636,7 +59676,7 @@ "package": "genie.libs.parser", "schema": "{\n'rp': {\n Optional (str) active: {\n 'slot': {\n Any (str) *: {\n 'package': {\n Any (str) *: {\n 'version': ,\n 'status': ,\n 'file': ,\n 'built_time': ,\n 'built_by': ,\n 'file_sha1_checksum': ,\n },\n },\n },\n },\n },\n Optional (str) standby: {\n 'slot': {\n Any (str) *: {\n 'package': {\n Any (str) *: {\n 'version': ,\n 'status': ,\n 'file': ,\n 'built_time': ,\n 'built_by': ,\n 'file_sha1_checksum': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_version_RP_rp_status", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L4742" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L5157" } }, "show version all": { @@ -57691,7 +59731,7 @@ "package": "genie.libs.parser", "schema": "{\n'version_running': {\n Any (str) *: {\n 'package': ,\n 'version': ,\n 'status': ,\n 'role': ,\n 'file': ,\n 'on': ,\n 'built': ,\n 'by': ,\n 'file_sha_checksum': ,\n },\n },\n}", "uid": "show_version_running", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L16375" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L17176" } }, "show version {mode}": { @@ -57812,7 +59852,7 @@ "package": "genie.libs.parser", "schema": "{\n'vlans': {\n Any (str) *: {\n Optional (str) vlan_id: ,\n Optional (str) name: ,\n Optional (str) state: ,\n Optional (str) shutdown: ,\n Optional (str) interfaces: ,\n Optional (str) type: ,\n Optional (str) said: ,\n Optional (str) mtu: ,\n Optional (str) parent: ,\n Optional (str) ring_no: ,\n Optional (str) bridge_no: ,\n Optional (str) stp: ,\n Optional (str) bridge_mode: ,\n Optional (str) trans1: ,\n Optional (str) trans2: ,\n Optional (str) remote_span_vlan: ,\n Optional (str) private_vlan: {\n Optional (str) primary: ,\n Optional (str) association: ,\n Optional (str) type: ,\n Optional (str) ports: ,\n },\n Optional (str) token_ring: {\n Optional (str) are_hops: ,\n Optional (str) ste_hops: ,\n Optional (str) backup_crf: ,\n },\n },\n },\n}", "uid": "show_vlan", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_vlan.py#L12" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_vlan.py#L13" }, "iosxe": { "class": "ShowVlan", @@ -57841,7 +59881,7 @@ "package": "genie.libs.parser", "schema": "{\n'access_map_id': {\n Any (str) *: {\n 'access_map_sequence': {\n Any (str) *: {\n Optional (str) access_map_match_protocol: ,\n Optional (str) access_map_match_protocol_value: ,\n Optional (str) access_map_action_value: ,\n },\n },\n },\n },\n}", "uid": "show_vlan_access-map", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_vlan.py#L19" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_vlan.py#L20" }, "iosxe": { "class": "ShowVlanAccessMap", @@ -57892,7 +59932,7 @@ "package": "genie.libs.parser", "schema": "{\n'vlan_id': {\n Any (str) *: {\n 'access_map_tag': ,\n },\n },\n}", "uid": "show_vlan_filter", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_vlan.py#L26" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_vlan.py#L27" }, "iosxe": { "class": "ShowVlanFilter", @@ -57957,6 +59997,26 @@ "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vlan.py#L310" } }, + "show vlan internal usage": { + "ios": { + "class": "ShowVlanInternalUsage", + "doc": null, + "module_name": "show_vlan", + "package": "genie.libs.parser", + "schema": "{\n'internal_vlan': {\n Any (str) *: {\n 'usage': ,\n },\n },\n}", + "uid": "show_vlan_internal_usage", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_vlan.py#L30" + }, + "iosxe": { + "class": "ShowVlanInternalUsage", + "doc": "Parser for: show vlan internal usage", + "module_name": "show_vlan", + "package": "genie.libs.parser", + "schema": "{\n'internal_vlan': {\n Any (str) *: {\n 'usage': ,\n },\n },\n}", + "uid": "show_vlan_internal_usage", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_vlan.py#L1235" + } + }, "show vlan mapping": { "iosxe": { "class": "ShowVlanMapping", @@ -57976,7 +60036,7 @@ "package": "genie.libs.parser", "schema": "{\n'vlan_id': {\n Any (str) *: {\n 'vlan_mtu': ,\n 'vlan_min_mtu': ,\n 'vlan_max_mtu': ,\n 'mtu_mismatch': ,\n },\n },\n}", "uid": "show_vlan_mtu", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_vlan.py#L15" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_vlan.py#L16" }, "iosxe": { "class": "ShowVlanMtu", @@ -58018,7 +60078,7 @@ "package": "genie.libs.parser", "schema": "{\n'vlan_id': {\n Any (str) *: {\n 'vlan_is_remote_span': ,\n },\n },\n}", "uid": "show_vlan_remote-span", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_vlan.py#L23" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_vlan.py#L24" }, "iosxe": { "class": "ShowVlanRemoteSpan", @@ -58091,9 +60151,9 @@ "doc": "Parser for show vpc", "module_name": "show_vpc", "package": "genie.libs.parser", - "schema": "{\n'vpc_domain_id': ,\n'vpc_peer_status': ,\nOptional (str) vpc_plus_switch_id: ,\n'vpc_peer_keepalive_status': ,\nOptional (str) vpc_fabricpath_status: ,\n'vpc_configuration_consistency_status': ,\nOptional (str) vpc_configuration_consistency_reason: ,\nOptional (str) vpc_per_vlan_consistency_status: ,\nOptional (str) vpc_type_2_consistency_status: ,\nOptional (str) vpc_role: ,\n'num_of_vpcs': ,\nOptional (str) peer_gateway: ,\nOptional (str) peer_gateway_exculded_bridge_domains: ,\nOptional (str) delay_restore_orphan_ports_status: {\n 'timer': ,\n 'timeout_sec': ,\n },\nOptional (str) dual_active_excluded_vlans_and_bds: ,\nOptional (str) peer_gateway_exculded_vlans: ,\nOptional (str) self_isolation: ,\nOptional (str) dual_active_excluded_vlans: ,\nOptional (str) vpc_graceful_consistency_check_status: ,\nOptional (str) vpc_auto_recovery_status: ,\nOptional (str) vpc_delay_restore_status: ,\nOptional (str) vpc_delay_restore_svi_status: ,\nOptional (str) operational_l3_peer_router: ,\nOptional (str) track_object: ,\nOptional (str) peer_link: {\n Any (str) *: {\n 'peer_link_id': ,\n 'peer_link_ifindex': ,\n 'peer_link_port_state': ,\n 'peer_up_vlan_bitset': ,\n Optional (str) vlan_bds: ,\n },\n },\nOptional (str) vpc: {\n Any (str) *: {\n 'vpc_id': ,\n 'vpc_ifindex': ,\n 'vpc_port_state': ,\n 'vpc_consistency': ,\n 'vpc_consistency_status': ,\n 'up_vlan_bitset': ,\n Optional (str) vpc_plus_attrib: ,\n },\n },\n}", + "schema": "{\n'vpc_domain_id': ,\n'vpc_peer_status': ,\nOptional (str) vpc_plus_switch_id: ,\n'vpc_peer_keepalive_status': ,\nOptional (str) vpc_fabricpath_status: ,\n'vpc_configuration_consistency_status': ,\nOptional (str) vpc_configuration_consistency_reason: ,\nOptional (str) vpc_per_vlan_consistency_status: ,\nOptional (str) vpc_type_2_consistency_status: ,\nOptional (str) vpc_role: ,\n'num_of_vpcs': ,\nOptional (str) peer_gateway: ,\nOptional (str) peer_gateway_exculded_bridge_domains: ,\nOptional (str) delay_restore_orphan_ports_status: {\n 'timer': ,\n 'timeout_sec': ,\n },\nOptional (str) dual_active_excluded_vlans_and_bds: ,\nOptional (str) peer_gateway_exculded_vlans: ,\nOptional (str) self_isolation: ,\nOptional (str) dual_active_excluded_vlans: ,\nOptional (str) vpc_graceful_consistency_check_status: ,\nOptional (str) vpc_auto_recovery_status: ,\nOptional (str) vpc_delay_restore_status: ,\nOptional (str) vpc_delay_restore_svi_status: ,\nOptional (str) operational_l3_peer_router: ,\nOptional (str) track_object: ,\nOptional (str) peer_link: {\n Any (str) *: {\n 'peer_link_id': ,\n 'peer_link_ifindex': ,\n 'peer_link_port_state': ,\n 'peer_up_vlan_bitset': ,\n Optional (str) vlan_bds: ,\n },\n },\nOptional (str) vpc: {\n Any (str) *: {\n 'vpc_id': ,\n 'vpc_ifindex': ,\n 'vpc_port_state': ,\n 'vpc_consistency': ,\n 'vpc_consistency_status': ,\n 'up_vlan_bitset': ,\n Optional (str) vpc_plus_attrib: ,\n },\n },\nOptional (str) virtual_peerlink_mode: ,\n}", "uid": "show_vpc", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vpc.py#L79" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vpc.py#L80" } }, "show vpdn": { @@ -58241,7 +60301,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n 'vrf': ,\n 'vrf_id': ,\n 'site_of_origin': ,\n },\n}", "uid": "show_vrf_all_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L1906" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L1912" } }, "show vrf all interface {interface}": { @@ -58252,7 +60312,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n 'vrf': ,\n 'vrf_id': ,\n 'site_of_origin': ,\n },\n}", "uid": "show_vrf_all_interface_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L1906" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L1912" } }, "show vrf detail": { @@ -58261,7 +60321,7 @@ "doc": "Parser for show vrf detail", "module_name": "show_vrf", "package": "genie.libs.parser", - "schema": "{\nAny (str) *: {\n Optional (str) vrf_id: ,\n Optional (str) description: ,\n Optional (str) being_deleted: ,\n Optional (str) route_distinguisher: ,\n Optional (str) vpn_id: ,\n Optional (str) interfaces: ,\n Optional (str) interface: {\n Any (str) *: {\n 'vrf': ,\n },\n },\n Optional (str) flags: ,\n Optional (str) cli_format: ,\n Optional (str) support_af: ,\n Optional (str) address_family: {\n Any (str) *: {\n 'table_id': ,\n Optional (str) flags: ,\n Optional (str) vrf_label: {\n Optional (str) distribution_protocol: ,\n Optional (str) allocation_mode: ,\n Optional (str) label: ,\n },\n Optional (str) route_targets: {\n Any (str) *: {\n 'route_target': ,\n 'rt_type': ,\n },\n },\n Optional (str) import_from_global: {\n 'import_from_global_map': ,\n 'prefix_limit': ,\n },\n Optional (str) export_to_global: {\n 'export_to_global_map': ,\n 'prefix_limit': ,\n },\n Optional (str) import_route_map: ,\n Optional (str) export_route_map: ,\n Optional (str) routing_table_limit: {\n Optional (str) routing_table_limit_number: ,\n 'routing_table_limit_action': {\n Optional (str) enable_alert_percent: {\n 'alert_percent_value': ,\n },\n Optional (str) enable_alert_limit_number: {\n 'alert_limit_number': ,\n },\n Optional (str) enable_simple_alert: {\n 'simple_alert': ,\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\nAny (str) *: {\n Optional (str) vrf_id: ,\n Optional (str) description: ,\n Optional (str) being_deleted: ,\n Optional (str) route_distinguisher: ,\n Optional (str) vpn_id: ,\n Optional (str) interfaces: ,\n Optional (str) interface: {\n Any (str) *: {\n 'vrf': ,\n },\n },\n Optional (str) flags: ,\n Optional (str) vnid: ,\n Optional (str) vni: ,\n Optional (str) core_vlan: ,\n Optional (str) cli_format: ,\n Optional (str) support_af: ,\n Optional (str) address_family: {\n Any (str) *: {\n 'table_id': ,\n Optional (str) flags: ,\n Optional (str) vrf_label: {\n Optional (str) distribution_protocol: ,\n Optional (str) allocation_mode: ,\n Optional (str) label: ,\n },\n Optional (str) route_targets: {\n Any (str) *: {\n 'route_target': ,\n 'rt_type': ,\n },\n },\n Optional (str) import_from_global: {\n 'import_from_global_map': ,\n 'prefix_limit': ,\n },\n Optional (str) export_to_global: {\n 'export_to_global_map': ,\n 'prefix_limit': ,\n },\n Optional (str) import_route_map: ,\n Optional (str) export_route_map: ,\n Optional (str) routing_table_limit: {\n Optional (str) routing_table_limit_number: ,\n 'routing_table_limit_action': {\n Optional (str) enable_alert_percent: {\n 'alert_percent_value': ,\n },\n Optional (str) enable_alert_limit_number: {\n 'alert_limit_number': ,\n },\n Optional (str) enable_simple_alert: {\n 'simple_alert': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_vrf_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_vrf.py#L17" }, @@ -58270,9 +60330,9 @@ "doc": "Parser for\n * 'show vrf detail'\n * 'show vrf detail '", "module_name": "show_vrf", "package": "genie.libs.parser", - "schema": "{\nAny (str) *: {\n Optional (str) vrf_id: ,\n Optional (str) description: ,\n Optional (str) being_deleted: ,\n Optional (str) route_distinguisher: ,\n Optional (str) vpn_id: ,\n Optional (str) interfaces: ,\n Optional (str) interface: {\n Any (str) *: {\n 'vrf': ,\n },\n },\n Optional (str) flags: ,\n Optional (str) cli_format: ,\n Optional (str) support_af: ,\n Optional (str) address_family: {\n Any (str) *: {\n 'table_id': ,\n Optional (str) flags: ,\n Optional (str) vrf_label: {\n Optional (str) distribution_protocol: ,\n Optional (str) allocation_mode: ,\n Optional (str) label: ,\n },\n Optional (str) route_targets: {\n Any (str) *: {\n 'route_target': ,\n 'rt_type': ,\n },\n },\n Optional (str) import_from_global: {\n 'import_from_global_map': ,\n 'prefix_limit': ,\n },\n Optional (str) export_to_global: {\n 'export_to_global_map': ,\n 'prefix_limit': ,\n },\n Optional (str) import_route_map: ,\n Optional (str) export_route_map: ,\n Optional (str) routing_table_limit: {\n Optional (str) routing_table_limit_number: ,\n 'routing_table_limit_action': {\n Optional (str) enable_alert_percent: {\n 'alert_percent_value': ,\n },\n Optional (str) enable_alert_limit_number: {\n 'alert_limit_number': ,\n },\n Optional (str) enable_simple_alert: {\n 'simple_alert': ,\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\nAny (str) *: {\n Optional (str) vrf_id: ,\n Optional (str) description: ,\n Optional (str) being_deleted: ,\n Optional (str) route_distinguisher: ,\n Optional (str) vpn_id: ,\n Optional (str) interfaces: ,\n Optional (str) interface: {\n Any (str) *: {\n 'vrf': ,\n },\n },\n Optional (str) flags: ,\n Optional (str) vnid: ,\n Optional (str) vni: ,\n Optional (str) core_vlan: ,\n Optional (str) cli_format: ,\n Optional (str) support_af: ,\n Optional (str) address_family: {\n Any (str) *: {\n 'table_id': ,\n Optional (str) flags: ,\n Optional (str) vrf_label: {\n Optional (str) distribution_protocol: ,\n Optional (str) allocation_mode: ,\n Optional (str) label: ,\n },\n Optional (str) route_targets: {\n Any (str) *: {\n 'route_target': ,\n 'rt_type': ,\n },\n },\n Optional (str) import_from_global: {\n 'import_from_global_map': ,\n 'prefix_limit': ,\n },\n Optional (str) export_to_global: {\n 'export_to_global_map': ,\n 'prefix_limit': ,\n },\n Optional (str) import_route_map: ,\n Optional (str) export_route_map: ,\n Optional (str) routing_table_limit: {\n Optional (str) routing_table_limit_number: ,\n 'routing_table_limit_action': {\n Optional (str) enable_alert_percent: {\n 'alert_percent_value': ,\n },\n Optional (str) enable_alert_limit_number: {\n 'alert_limit_number': ,\n },\n Optional (str) enable_simple_alert: {\n 'simple_alert': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_vrf_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_vrf.py#L521" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_vrf.py#L541" } }, "show vrf detail {vrf}": { @@ -58281,7 +60341,7 @@ "doc": "Parser for show vrf detail", "module_name": "show_vrf", "package": "genie.libs.parser", - "schema": "{\nAny (str) *: {\n Optional (str) vrf_id: ,\n Optional (str) description: ,\n Optional (str) being_deleted: ,\n Optional (str) route_distinguisher: ,\n Optional (str) vpn_id: ,\n Optional (str) interfaces: ,\n Optional (str) interface: {\n Any (str) *: {\n 'vrf': ,\n },\n },\n Optional (str) flags: ,\n Optional (str) cli_format: ,\n Optional (str) support_af: ,\n Optional (str) address_family: {\n Any (str) *: {\n 'table_id': ,\n Optional (str) flags: ,\n Optional (str) vrf_label: {\n Optional (str) distribution_protocol: ,\n Optional (str) allocation_mode: ,\n Optional (str) label: ,\n },\n Optional (str) route_targets: {\n Any (str) *: {\n 'route_target': ,\n 'rt_type': ,\n },\n },\n Optional (str) import_from_global: {\n 'import_from_global_map': ,\n 'prefix_limit': ,\n },\n Optional (str) export_to_global: {\n 'export_to_global_map': ,\n 'prefix_limit': ,\n },\n Optional (str) import_route_map: ,\n Optional (str) export_route_map: ,\n Optional (str) routing_table_limit: {\n Optional (str) routing_table_limit_number: ,\n 'routing_table_limit_action': {\n Optional (str) enable_alert_percent: {\n 'alert_percent_value': ,\n },\n Optional (str) enable_alert_limit_number: {\n 'alert_limit_number': ,\n },\n Optional (str) enable_simple_alert: {\n 'simple_alert': ,\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\nAny (str) *: {\n Optional (str) vrf_id: ,\n Optional (str) description: ,\n Optional (str) being_deleted: ,\n Optional (str) route_distinguisher: ,\n Optional (str) vpn_id: ,\n Optional (str) interfaces: ,\n Optional (str) interface: {\n Any (str) *: {\n 'vrf': ,\n },\n },\n Optional (str) flags: ,\n Optional (str) vnid: ,\n Optional (str) vni: ,\n Optional (str) core_vlan: ,\n Optional (str) cli_format: ,\n Optional (str) support_af: ,\n Optional (str) address_family: {\n Any (str) *: {\n 'table_id': ,\n Optional (str) flags: ,\n Optional (str) vrf_label: {\n Optional (str) distribution_protocol: ,\n Optional (str) allocation_mode: ,\n Optional (str) label: ,\n },\n Optional (str) route_targets: {\n Any (str) *: {\n 'route_target': ,\n 'rt_type': ,\n },\n },\n Optional (str) import_from_global: {\n 'import_from_global_map': ,\n 'prefix_limit': ,\n },\n Optional (str) export_to_global: {\n 'export_to_global_map': ,\n 'prefix_limit': ,\n },\n Optional (str) import_route_map: ,\n Optional (str) export_route_map: ,\n Optional (str) routing_table_limit: {\n Optional (str) routing_table_limit_number: ,\n 'routing_table_limit_action': {\n Optional (str) enable_alert_percent: {\n 'alert_percent_value': ,\n },\n Optional (str) enable_alert_limit_number: {\n 'alert_limit_number': ,\n },\n Optional (str) enable_simple_alert: {\n 'simple_alert': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_vrf_detail_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_vrf.py#L17" }, @@ -58290,9 +60350,9 @@ "doc": "Parser for\n * 'show vrf detail'\n * 'show vrf detail '", "module_name": "show_vrf", "package": "genie.libs.parser", - "schema": "{\nAny (str) *: {\n Optional (str) vrf_id: ,\n Optional (str) description: ,\n Optional (str) being_deleted: ,\n Optional (str) route_distinguisher: ,\n Optional (str) vpn_id: ,\n Optional (str) interfaces: ,\n Optional (str) interface: {\n Any (str) *: {\n 'vrf': ,\n },\n },\n Optional (str) flags: ,\n Optional (str) cli_format: ,\n Optional (str) support_af: ,\n Optional (str) address_family: {\n Any (str) *: {\n 'table_id': ,\n Optional (str) flags: ,\n Optional (str) vrf_label: {\n Optional (str) distribution_protocol: ,\n Optional (str) allocation_mode: ,\n Optional (str) label: ,\n },\n Optional (str) route_targets: {\n Any (str) *: {\n 'route_target': ,\n 'rt_type': ,\n },\n },\n Optional (str) import_from_global: {\n 'import_from_global_map': ,\n 'prefix_limit': ,\n },\n Optional (str) export_to_global: {\n 'export_to_global_map': ,\n 'prefix_limit': ,\n },\n Optional (str) import_route_map: ,\n Optional (str) export_route_map: ,\n Optional (str) routing_table_limit: {\n Optional (str) routing_table_limit_number: ,\n 'routing_table_limit_action': {\n Optional (str) enable_alert_percent: {\n 'alert_percent_value': ,\n },\n Optional (str) enable_alert_limit_number: {\n 'alert_limit_number': ,\n },\n Optional (str) enable_simple_alert: {\n 'simple_alert': ,\n },\n },\n },\n },\n },\n },\n}", + "schema": "{\nAny (str) *: {\n Optional (str) vrf_id: ,\n Optional (str) description: ,\n Optional (str) being_deleted: ,\n Optional (str) route_distinguisher: ,\n Optional (str) vpn_id: ,\n Optional (str) interfaces: ,\n Optional (str) interface: {\n Any (str) *: {\n 'vrf': ,\n },\n },\n Optional (str) flags: ,\n Optional (str) vnid: ,\n Optional (str) vni: ,\n Optional (str) core_vlan: ,\n Optional (str) cli_format: ,\n Optional (str) support_af: ,\n Optional (str) address_family: {\n Any (str) *: {\n 'table_id': ,\n Optional (str) flags: ,\n Optional (str) vrf_label: {\n Optional (str) distribution_protocol: ,\n Optional (str) allocation_mode: ,\n Optional (str) label: ,\n },\n Optional (str) route_targets: {\n Any (str) *: {\n 'route_target': ,\n 'rt_type': ,\n },\n },\n Optional (str) import_from_global: {\n 'import_from_global_map': ,\n 'prefix_limit': ,\n },\n Optional (str) export_to_global: {\n 'export_to_global_map': ,\n 'prefix_limit': ,\n },\n Optional (str) import_route_map: ,\n Optional (str) export_route_map: ,\n Optional (str) routing_table_limit: {\n Optional (str) routing_table_limit_number: ,\n 'routing_table_limit_action': {\n Optional (str) enable_alert_percent: {\n 'alert_percent_value': ,\n },\n Optional (str) enable_alert_limit_number: {\n 'alert_limit_number': ,\n },\n Optional (str) enable_simple_alert: {\n 'simple_alert': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_vrf_detail_vrf", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_vrf.py#L521" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_vrf.py#L541" } }, "show vrf interface": { @@ -58314,7 +60374,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n 'default_rd': ,\n 'protocols': ,\n 'interface': ,\n },\n}", "uid": "show_vrf_ipv6_vrf", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_vrf.py#L563" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_vrf.py#L583" } }, "show vrf {vrf}": { @@ -58374,7 +60434,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n 'vrf': ,\n 'vrf_id': ,\n 'site_of_origin': ,\n },\n}", "uid": "show_vrf_vrf_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L1906" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L1912" } }, "show vrf {vrf} interface {interface}": { @@ -58385,7 +60445,7 @@ "package": "genie.libs.parser", "schema": "{\nAny (str) *: {\n 'vrf': ,\n 'vrf_id': ,\n 'site_of_origin': ,\n },\n}", "uid": "show_vrf_vrf_interface_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L1906" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L1912" } }, "show vrrp": { @@ -58955,7 +61015,7 @@ "package": "genie.libs.parser", "schema": "{\n'reload_fast_supported': ,\n'reload_fast_platform_stauts': ,\n'stack_configuration': ,\n'eligibility_check': {\n Any (str) *: {\n 'status': ,\n },\n 'spanning_tree': {\n 'status': ,\n Optional (Any) Any (str) *: ,\n },\n },\n}", "uid": "show_xfsu_eligibility", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L29910" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L30753" } }, "show xfsu status": { @@ -58966,7 +61026,7 @@ "package": "genie.libs.parser", "schema": "{\nOptional (str) reload_fast_platform_status: ,\n'graceful_reload_infra_status': ,\n'uptime_before_fast_reload': ,\n'client': {\n Any (str) *: {\n 'id': ,\n 'status': ,\n },\n },\n}", "uid": "show_xfsu_status", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L31553" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L32466" } }, "show {addr_family} pim tunnel": { @@ -59132,7 +61192,7 @@ "package": "genie.libs.parser", "schema": "{\n'filesystem': ,\n'filesystem_path': ,\n'filesystem_type': ,\n'mounted': ,\n}", "uid": "show_filesystem_filesys", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L31635" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L32548" } }, "show {ip_type} nhrp stats": { @@ -59143,7 +61203,7 @@ "package": "genie.libs.parser", "schema": "{\n'interface': {\n Any (str) *: {\n 'interface_state_event_stats': {\n 'r_up': ,\n 'r_up_error': ,\n 'r_down': ,\n 'r_down_error': ,\n 'r_deleted': ,\n 'r_deleted_error': ,\n },\n 'tunnel_stats': {\n 's_endpoint_addition': ,\n 's_endpoint_addition_error': ,\n 's_endpoint_deletion': ,\n 's_endpoint_deletion_error': ,\n },\n 'tunnel_protection_stats': {\n 's_create_tp_socket': ,\n 's_create_tp_socket_error': ,\n 's_del_tp_socket': ,\n 's_del_tp_socket_error': ,\n 's_create_va': ,\n 's_create_va_error': ,\n 's_del_va': ,\n 's_del_va_error': ,\n 'r_up': ,\n 'r_up_error': ,\n 'r_down': ,\n 'r_down_error': ,\n 's_reset_socket': ,\n 's_reset_socket_error': ,\n },\n 'tunnel_qos_stats': {\n 's_qos_apply': ,\n 's_qos_apply_error': ,\n 's_qos_remove': ,\n 's_qos_remove_error': ,\n },\n 'rib_event_stats': {\n 's_add_route': ,\n 's_add_route_error': ,\n 's_del_route': ,\n 's_del_route_error': ,\n 's_add_nho': ,\n 's_add_nho_error': ,\n 's_del_nho': ,\n 's_del_nho_error': ,\n 's_rwatch_wo_route': ,\n 's_rwatch_wo_route_error': ,\n 'r_route_evicted': ,\n 'r_route_evicted_error': ,\n },\n 'mpls_stats': {\n 's_label_alloc': ,\n 's_label_alloc_error': ,\n 's_label_release': ,\n 's_label_release_error': ,\n 's_mpls_ip_key_bind': ,\n 's_mpls_ip_key_bind_error': ,\n 's_mpls_vpn_key_bind': ,\n 's_mpls_vpn_key_bind_error': ,\n },\n 'bfd_stats': {\n 's_client_create': ,\n 's_client_create_error': ,\n 's_client_destroy': ,\n 's_client_destroy_error': ,\n 'r_session_down': ,\n 'r_session_down_error': ,\n 'r_session_up': ,\n 'r_session_up_error': ,\n },\n 'bgp_stats': {\n 's_route_export': ,\n 's_route_export_error': ,\n 's_route_withdrawal': ,\n 's_route_withdrawal_error': ,\n 's_route_import': ,\n 's_route_import_error': ,\n 'r_imported_route_changed': ,\n 'r_imported_route_changed_error': ,\n },\n },\n },\n}", "uid": "show_ip_type_nhrp_stats", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L3880" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L3895" } }, "show {ip_type} nhrp stats {tunnel}": { @@ -59154,7 +61214,7 @@ "package": "genie.libs.parser", "schema": "{\n'interface': {\n Any (str) *: {\n 'interface_state_event_stats': {\n 'r_up': ,\n 'r_up_error': ,\n 'r_down': ,\n 'r_down_error': ,\n 'r_deleted': ,\n 'r_deleted_error': ,\n },\n 'tunnel_stats': {\n 's_endpoint_addition': ,\n 's_endpoint_addition_error': ,\n 's_endpoint_deletion': ,\n 's_endpoint_deletion_error': ,\n },\n 'tunnel_protection_stats': {\n 's_create_tp_socket': ,\n 's_create_tp_socket_error': ,\n 's_del_tp_socket': ,\n 's_del_tp_socket_error': ,\n 's_create_va': ,\n 's_create_va_error': ,\n 's_del_va': ,\n 's_del_va_error': ,\n 'r_up': ,\n 'r_up_error': ,\n 'r_down': ,\n 'r_down_error': ,\n 's_reset_socket': ,\n 's_reset_socket_error': ,\n },\n 'tunnel_qos_stats': {\n 's_qos_apply': ,\n 's_qos_apply_error': ,\n 's_qos_remove': ,\n 's_qos_remove_error': ,\n },\n 'rib_event_stats': {\n 's_add_route': ,\n 's_add_route_error': ,\n 's_del_route': ,\n 's_del_route_error': ,\n 's_add_nho': ,\n 's_add_nho_error': ,\n 's_del_nho': ,\n 's_del_nho_error': ,\n 's_rwatch_wo_route': ,\n 's_rwatch_wo_route_error': ,\n 'r_route_evicted': ,\n 'r_route_evicted_error': ,\n },\n 'mpls_stats': {\n 's_label_alloc': ,\n 's_label_alloc_error': ,\n 's_label_release': ,\n 's_label_release_error': ,\n 's_mpls_ip_key_bind': ,\n 's_mpls_ip_key_bind_error': ,\n 's_mpls_vpn_key_bind': ,\n 's_mpls_vpn_key_bind_error': ,\n },\n 'bfd_stats': {\n 's_client_create': ,\n 's_client_create_error': ,\n 's_client_destroy': ,\n 's_client_destroy_error': ,\n 'r_session_down': ,\n 'r_session_down_error': ,\n 'r_session_up': ,\n 'r_session_up_error': ,\n },\n 'bgp_stats': {\n 's_route_export': ,\n 's_route_export_error': ,\n 's_route_withdrawal': ,\n 's_route_withdrawal_error': ,\n 's_route_import': ,\n 's_route_import_error': ,\n 'r_imported_route_changed': ,\n 'r_imported_route_changed_error': ,\n },\n },\n },\n}", "uid": "show_ip_type_nhrp_stats_tunnel", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L3880" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L3895" } }, "show {ip_type} nhrp traffic": { @@ -59165,7 +61225,7 @@ "package": "genie.libs.parser", "schema": "{\n'interface': {\n Any (str) *: {\n 'max_send_limit': ,\n 'usage': ,\n Or ('sent', 'rcvd'): {\n 'total': ,\n 'resolution_request': ,\n 'resolution_reply': ,\n 'registration_request': ,\n 'registration_reply': ,\n 'purge_request': ,\n 'purge_reply': ,\n 'error_indication': ,\n 'traffic_indication': ,\n 'redirect_supress': ,\n },\n },\n },\n}", "uid": "show_ip_type_nhrp_traffic", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L3458" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L3473" } }, "show {ip_type} nhrp traffic detail": { @@ -59176,7 +61236,7 @@ "package": "genie.libs.parser", "schema": "{\n'statistics': {\n 'global_statistics': {\n 'packet': ,\n 'queue': ,\n 'size': ,\n Or ('sent', 'rcvd'): {\n 'total': ,\n 'resolution_request': ,\n 'resolution_reply': ,\n 'registration_request': ,\n 'registration_reply': ,\n 'purge_request': ,\n 'purge_reply': ,\n 'error_indication': ,\n 'traffic_indication': ,\n 'redirect_supress': ,\n },\n },\n Any (str) *: {\n 'max_send_limit': ,\n 'usage': ,\n Or ('sent', 'rcvd', 'fwd'): {\n 'total': ,\n 'resolution_request': ,\n 'resolution_reply': ,\n 'registration_request': ,\n 'registration_reply': ,\n 'purge_request': ,\n 'purge_reply': ,\n 'error_indication': ,\n 'traffic_indication': ,\n 'redirect_supress': ,\n },\n },\n },\n}", "uid": "show_ip_type_nhrp_traffic_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L3621" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L3636" } }, "show {ip_type} nhrp traffic interface {interface}": { @@ -59187,7 +61247,7 @@ "package": "genie.libs.parser", "schema": "{\n'interface': {\n Any (str) *: {\n 'max_send_limit': ,\n 'usage': ,\n Or ('sent', 'rcvd'): {\n 'total': ,\n 'resolution_request': ,\n 'resolution_reply': ,\n 'registration_request': ,\n 'registration_reply': ,\n 'purge_request': ,\n 'purge_reply': ,\n 'error_indication': ,\n 'traffic_indication': ,\n 'redirect_supress': ,\n },\n },\n },\n}", "uid": "show_ip_type_nhrp_traffic_interface_interface", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L3458" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L3473" } }, "show {ip_type} nhrp traffic interface {interface} detail": { @@ -59198,7 +61258,7 @@ "package": "genie.libs.parser", "schema": "{\n'statistics': {\n 'global_statistics': {\n 'packet': ,\n 'queue': ,\n 'size': ,\n Or ('sent', 'rcvd'): {\n 'total': ,\n 'resolution_request': ,\n 'resolution_reply': ,\n 'registration_request': ,\n 'registration_reply': ,\n 'purge_request': ,\n 'purge_reply': ,\n 'error_indication': ,\n 'traffic_indication': ,\n 'redirect_supress': ,\n },\n },\n Any (str) *: {\n 'max_send_limit': ,\n 'usage': ,\n Or ('sent', 'rcvd', 'fwd'): {\n 'total': ,\n 'resolution_request': ,\n 'resolution_reply': ,\n 'registration_request': ,\n 'registration_reply': ,\n 'purge_request': ,\n 'purge_reply': ,\n 'error_indication': ,\n 'traffic_indication': ,\n 'redirect_supress': ,\n },\n },\n },\n}", "uid": "show_ip_type_nhrp_traffic_interface_interface_detail", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L3621" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ip.py#L3636" } }, "show\u00a0platform software fed active mpls ipv4 vrf-name\u00a0{vn_name} {ip_address}": { @@ -59209,7 +61269,7 @@ "package": "genie.libs.parser", "schema": "{\n'ipv4_add': {\n Any (str) *: {\n 'ipv4route_id': ,\n 'obj_name': ,\n 'obj_id': ,\n 'tblid': ,\n 'da': ,\n Optional (str) child: {\n Optional (str) child_adj: {\n Optional (str) objid: ,\n Optional (str) nh_type: ,\n Optional (str) iif_id: ,\n Optional (str) ether_type: ,\n Optional (str) srcmac: ,\n Optional (str) dstmac: ,\n },\n Optional (str) child_npd: {\n Optional (str) child_device: ,\n Optional (str) nh_gid: ,\n Optional (str) nh_oid: ,\n Optional (str) old_gid: ,\n Optional (str) old_oid: ,\n Optional (str) parent_oid: ,\n Optional (str) child_fec_oid: ,\n Optional (str) was_nor_nh: ,\n Optional (str) cr_def: ,\n Optional (str) stale: ,\n Optional (str) l3port_valid: ,\n },\n Optional (str) child_sdk: {\n Optional (str) cla_nhtype: ,\n },\n },\n Optional (str) sdk_fec_dest: {\n Optional (str) sdk_oid: ,\n Optional (str) sdk_dev: ,\n Optional (str) dest_type: ,\n },\n Optional (str) npd: {\n Optional (str) device: ,\n Optional (str) lspa_rec: ,\n Optional (str) api_type: ,\n Optional (str) sdk_oid: ,\n Optional (str) devid: ,\n Optional (str) asic: ,\n },\n Optional (str) sdk: {\n Optional (str) is_host: ,\n Optional (str) l3_dest_id: ,\n Optional (str) l3_dest_name: ,\n Optional (str) vrf_gid: ,\n Optional (str) vrf_oid: ,\n },\n Optional (str) object_type: ,\n Optional (str) sdk_nexthop: {\n Optional (str) oid: ,\n Optional (str) dev: ,\n Optional (str) gid: ,\n Optional (str) macaddr: ,\n Optional (str) nh_type: ,\n },\n Optional (str) sdk_outgoing_port: {\n Optional (str) out_oid: ,\n Optional (str) porttype: ,\n },\n Optional (str) forus_destination: {\n Any (str) *: {\n Optional (str) forus_obj_id: ,\n },\n },\n Optional (str) subnet_present_l3port_oid: ,\n Optional (Any) Any (str) *: {\n Optional (str) ipnexthop_obj_id: ,\n },\n },\n },\n}", "uid": "show\u00a0platform_software_fed_active_mpls_ipv4_vrf-name\u00a0vn_name_ip_address", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L14066" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L14761" } }, "show\u00a0platform software fed {switch} active mpls ipv4 vrf-name\u00a0{vn_name} {ip_address}": { @@ -59220,7 +61280,7 @@ "package": "genie.libs.parser", "schema": "{\n'ipv4_add': {\n Any (str) *: {\n 'ipv4route_id': ,\n 'obj_name': ,\n 'obj_id': ,\n 'tblid': ,\n 'da': ,\n Optional (str) child: {\n Optional (str) child_adj: {\n Optional (str) objid: ,\n Optional (str) nh_type: ,\n Optional (str) iif_id: ,\n Optional (str) ether_type: ,\n Optional (str) srcmac: ,\n Optional (str) dstmac: ,\n },\n Optional (str) child_npd: {\n Optional (str) child_device: ,\n Optional (str) nh_gid: ,\n Optional (str) nh_oid: ,\n Optional (str) old_gid: ,\n Optional (str) old_oid: ,\n Optional (str) parent_oid: ,\n Optional (str) child_fec_oid: ,\n Optional (str) was_nor_nh: ,\n Optional (str) cr_def: ,\n Optional (str) stale: ,\n Optional (str) l3port_valid: ,\n },\n Optional (str) child_sdk: {\n Optional (str) cla_nhtype: ,\n },\n },\n Optional (str) sdk_fec_dest: {\n Optional (str) sdk_oid: ,\n Optional (str) sdk_dev: ,\n Optional (str) dest_type: ,\n },\n Optional (str) npd: {\n Optional (str) device: ,\n Optional (str) lspa_rec: ,\n Optional (str) api_type: ,\n Optional (str) sdk_oid: ,\n Optional (str) devid: ,\n Optional (str) asic: ,\n },\n Optional (str) sdk: {\n Optional (str) is_host: ,\n Optional (str) l3_dest_id: ,\n Optional (str) l3_dest_name: ,\n Optional (str) vrf_gid: ,\n Optional (str) vrf_oid: ,\n },\n Optional (str) object_type: ,\n Optional (str) sdk_nexthop: {\n Optional (str) oid: ,\n Optional (str) dev: ,\n Optional (str) gid: ,\n Optional (str) macaddr: ,\n Optional (str) nh_type: ,\n },\n Optional (str) sdk_outgoing_port: {\n Optional (str) out_oid: ,\n Optional (str) porttype: ,\n },\n Optional (str) forus_destination: {\n Any (str) *: {\n Optional (str) forus_obj_id: ,\n },\n },\n Optional (str) subnet_present_l3port_oid: ,\n Optional (Any) Any (str) *: {\n Optional (str) ipnexthop_obj_id: ,\n },\n },\n },\n}", "uid": "show\u00a0platform_software_fed_switch_active_mpls_ipv4_vrf-name\u00a0vn_name_ip_address", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L14066" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L14761" } }, "snmp get v{version} {ip} {community_str} oid {mibifindex}": { @@ -59234,6 +61294,28 @@ "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_snmp.py#L1326" } }, + "test vdsl option {option1} {option2}": { + "iosxe": { + "class": "TestVdslOption", + "doc": " parser for test vdsl option {option1} {option2} ", + "module_name": "test_vdsl_option", + "package": "genie.libs.parser", + "schema": "{\n'debug_flags': ,\n'Seq_0': ,\n'name': ,\n'metanoiaPort': ,\n'sfp_type': ,\n'metanoiaPort_state': ,\n'metanoiaPort_cnt': ,\n'mac': ,\n'choice': ,\n'hw_interface': Or (, ),\n'sw_interface': Or (, ),\n'firmware_file': ,\n'upgrade_file': ,\n'Upgrade_file_info': ,\n'sfp_version': ,\n'notification_seq': ,\n'vdsl_state': ,\n'ebm_tx': ,\n'ebm_rx': ,\n'ebm_wait_timeout': ,\n'ebm_rx_loss': ,\n'vid_co': ,\n'vid_cpe': ,\nOptional (str) serial_no_co: ,\n'serial_no_cpe': ,\nOptional (str) version_co: ,\n'version_co_cpe': ,\nOptional (str) capability_co: ,\n'capability_co_cpe': ,\n'line_attn_up': ,\n'line_attn_down': ,\n}", + "uid": "test_vdsl_option_option1_option2", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/test_vdsl_option.py#L60" + } + }, + "test vdsl rawcli \"basic show summary {number}\"": { + "iosxe": { + "class": "TestVdslRawCli", + "doc": " parser for test vdsl rawcli 'basic show summary ' ", + "module_name": "test_vdsl_rawcli", + "package": "genie.libs.parser", + "schema": "{\n'link_time': ,\n'rate_us': ,\n'rate_ds': ,\n'mode': ,\n'status': ,\nOptional (str) annex: ,\nOptional (str) profile: ,\n'txpkts': ,\n'rxpkts': ,\n}", + "uid": "test_vdsl_rawcli_\"basic_show_summary_number\"", + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/test_vdsl_rawcli.py#L37" + } + }, "tokens": [ "aci", "aireos", @@ -59269,7 +61351,9 @@ "linux", "nxos", "rpd", + "sonic", "sros", + "staros", "viptela" ], "top -n 1": { @@ -59357,7 +61441,7 @@ "package": "genie.libs.parser", "schema": "{\n'os': ,\n'hostname': ,\n'version': ,\n}", "uid": "uname_-a", - "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/generic/show_platform.py#L383" + "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/generic/show_platform.py#L408" } }, "vim-cmd vmsvc/getallvms": { diff --git a/setup.py b/setup.py index d62e54c746..46908d9728 100755 --- a/setup.py +++ b/setup.py @@ -31,8 +31,12 @@ def build_version_range(version): eg: for version '3.4.7', return '>=3.4.0, <3.5.0' ''' req_ver = version.split('.') - version_range = '>= %s.%s.0rc0, < %s.%s.0' % \ - (req_ver[0], req_ver[1], req_ver[0], int(req_ver[1])+1) + if 'rc' in version: + version_range = '>= %s.%s.0rc0, < %s.%s.0' % \ + (req_ver[0], req_ver[1], req_ver[0], int(req_ver[1])+1) + else: + version_range = '>= %s.%s.0, < %s.%s.0' % \ + (req_ver[0], req_ver[1], req_ver[0], int(req_ver[1])+1) return version_range diff --git a/src/genie/libs/parser/__init__.py b/src/genie/libs/parser/__init__.py index 7e93582c14..88b2999e81 100644 --- a/src/genie/libs/parser/__init__.py +++ b/src/genie/libs/parser/__init__.py @@ -8,7 +8,7 @@ ''' # metadata -__version__ = '23.7' +__version__ = '24.2' __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/asa/show_version.py b/src/genie/libs/parser/asa/show_version.py index 2e5738872d..e819685e72 100644 --- a/src/genie/libs/parser/asa/show_version.py +++ b/src/genie/libs/parser/asa/show_version.py @@ -122,9 +122,9 @@ def cli(self, output=None): # Hardware: ASAv, 2048 MB RAM, CPU Xeon E5 series 3491 MHz # Hardware: FPR9K-SM-24, 230696 MB RAM, CPU Xeon E5 series 2200 MHz, 2 CPUs (48 cores) + # Hardware: ASA5555, 16384 MB RAM, CPU Lynnfield 2800 MHz, 1 CPU (8 cores) p7 = re.compile(r'^Hardware:\s+(?P\S+),\s+(?P[\w\s]+) RAM,' - r'\s+CPU (?P[\w\s]+),? ?((?P\d+)' - r' +CPUs +\((?P\d+) cores\))?$') + r'\s+CPU (?P[\s\w]+),? ?(?P\d+)?\s?(\w+|)? ?\(?(?P\d+)?( cores\))?$') # SSP Slot Number: 1 p7_1 = re.compile(r'^SSP Slot Number: (?P\d+)$') diff --git a/src/genie/libs/parser/asa/tests/ShowVersion/cli/equal/golden_output4_expected.py b/src/genie/libs/parser/asa/tests/ShowVersion/cli/equal/golden_output4_expected.py new file mode 100644 index 0000000000..83f8d144ab --- /dev/null +++ b/src/genie/libs/parser/asa/tests/ShowVersion/cli/equal/golden_output4_expected.py @@ -0,0 +1,149 @@ +expected_output = { + "version": { + "asa_version": "9.14(2)14", + "firepower_version": "2.8(1.148)", + "asdm_version": "7.16(1)150", + "compiled_date": "Wed 14-Apr-21 05:25 GMT", + "compiled_by": "builders", + "system_image": "disk0:/asa9-14-2-14-smp-k8.bin", + "boot_config_file": "startup-config", + "hostname": "fw09", + "uptime": "16 days 14 hours", + "platform": "ASA5555", + "mem_size": "16384 MB", + "processor_type": "Lynnfield 2800 MHz", + "cpu_count": 1, + "core_count": 8, + "disks": { + "Internal": { + "disk_size": "8192MB", + "type_of_disk": "ATA Compact Flash" + } + }, + "bios_flash": "MX25L6445E @ 0xffbb0000, 8192KB", + "encryption_hardware": { + "encryption_device": "Cisco ASA Crypto on-board accelerator (revision 0x1)", + "boot_microcode": "CNPx-MC-BOOT-2.00", + "ssl_ike_microcode": "CNPx-MC-SSL-SB-PLUS-0005", + "ipsec_microcode": "CNPx-MC-IPSEC-MAIN-0026" + }, + "interfaces": { + 1: { + "interface": "GigabitEthernet0/0", + "mac_addr": "d8b1.9041.5c46", + "intf_irq": 5 + }, + 2: { + "interface": "GigabitEthernet0/1", + "mac_addr": "d8b1.9041.5c42", + "intf_irq": 5 + }, + 3: { + "interface": "GigabitEthernet0/2", + "mac_addr": "d8b1.9041.5c47", + "intf_irq": 10 + }, + 4: { + "interface": "GigabitEthernet0/3", + "mac_addr": "d8b1.9041.5c43", + "intf_irq": 10 + }, + 5: { + "interface": "GigabitEthernet0/4", + "mac_addr": "d8b1.9041.5c48", + "intf_irq": 5 + }, + 6: { + "interface": "GigabitEthernet0/5", + "mac_addr": "d8b1.9041.5c44", + "intf_irq": 5 + }, + 7: { + "interface": "GigabitEthernet0/6", + "mac_addr": "d8b1.9041.5c49", + "intf_irq": 10 + }, + 8: { + "interface": "GigabitEthernet0/7", + "mac_addr": "d8b1.9041.5c45", + "intf_irq": 10 + }, + 12: { + "interface": "Management0/0", + "mac_addr": "d8b1.9041.5c41", + "intf_irq": 0 + } + }, + "licensed_features": { + "max_physical_interfaces": { + "status": "Unlimited", + "time_remaining": "perpetual" + }, + "max_vlans": { + "status": "500", + "time_remaining": "perpetual" + }, + "inside_hosts": { + "status": "Unlimited", + "time_remaining": "perpetual" + }, + "failover": { + "status": "Active/Active", + "time_remaining": "perpetual" + }, + "crypto_des": { + "status": "Enabled", + "time_remaining": "perpetual" + }, + "crypto_3des_aes": { + "status": "Enabled", + "time_remaining": "perpetual" + }, + "security_contexts": { + "status": "2", + "time_remaining": "perpetual" + }, + "anyconnect_premium_peers": { + "status": "2", + "time_remaining": "perpetual" + }, + "anyconnect_essentials": { + "status": "Disabled", + "time_remaining": "perpetual" + }, + "other_vpn_peers": { + "status": "5000", + "time_remaining": "perpetual" + }, + "total_vpn_peers": { + "status": "5000", + "time_remaining": "perpetual" + }, + "anyconnect_for_mobile": { + "status": "Disabled", + "time_remaining": "perpetual" + }, + "anyconnect_for_cisco_vpn_phone": { + "status": "Disabled", + "time_remaining": "perpetual" + }, + "advanced_endpoint_assessment": { + "status": "Disabled", + "time_remaining": "perpetual" + }, + "shared_license": { + "status": "Disabled", + "time_remaining": "perpetual" + }, + "botnet_traffic_filter": { + "status": "Disabled", + "time_remaining": "perpetual" + } + }, + "serial_number": "A0000000000", + "image_type": "Release", + "key_version": "A", + "last_modified_by": "cisco", + "last_modified_date": "08:09:56.229 UTC Sat Jun 3 2023" + } +} \ No newline at end of file diff --git a/src/genie/libs/parser/asa/tests/ShowVersion/cli/equal/golden_output4_output.txt b/src/genie/libs/parser/asa/tests/ShowVersion/cli/equal/golden_output4_output.txt new file mode 100644 index 0000000000..201215a2c3 --- /dev/null +++ b/src/genie/libs/parser/asa/tests/ShowVersion/cli/equal/golden_output4_output.txt @@ -0,0 +1,73 @@ +fw09# show version + +Cisco Adaptive Security Appliance Software Version 9.14(2)14 +SSP Operating System Version 2.8(1.148) +Device Manager Version 7.16(1)150 + +Compiled on Wed 14-Apr-21 05:25 GMT by builders +System image file is "disk0:/asa9-14-2-14-smp-k8.bin" +Config file at boot was "startup-config" + +fw09 up 16 days 14 hours + +Hardware: ASA5555, 16384 MB RAM, CPU Lynnfield 2800 MHz, 1 CPU (8 cores) + ASA: 8575 MB RAM, 1 CPU (2 cores) +Internal ATA Compact Flash, 8192MB +BIOS Flash MX25L6445E @ 0xffbb0000, 8192KB + +Encryption hardware device : Cisco ASA Crypto on-board accelerator (revision 0x1) + Boot microcode : CNPx-MC-BOOT-2.00 + SSL/IKE microcode : CNPx-MC-SSL-SB-PLUS-0005 + IPSec microcode : CNPx-MC-IPSEC-MAIN-0026 + Number of accelerators: 1 +Baseboard Management Controller (revision 0x1) Firmware Version: 2.4 + + + 0: Int: Internal-Data0/0 : address is d8b1.9041.5c41, irq 11 + 1: Ext: GigabitEthernet0/0 : address is d8b1.9041.5c46, irq 5 + 2: Ext: GigabitEthernet0/1 : address is d8b1.9041.5c42, irq 5 + 3: Ext: GigabitEthernet0/2 : address is d8b1.9041.5c47, irq 10 + 4: Ext: GigabitEthernet0/3 : address is d8b1.9041.5c43, irq 10 + 5: Ext: GigabitEthernet0/4 : address is d8b1.9041.5c48, irq 5 + 6: Ext: GigabitEthernet0/5 : address is d8b1.9041.5c44, irq 5 + 7: Ext: GigabitEthernet0/6 : address is d8b1.9041.5c49, irq 10 + 8: Ext: GigabitEthernet0/7 : address is d8b1.9041.5c45, irq 10 + 9: Int: Internal-Data0/1 : address is 0000.0001.0002, irq 0 +10: Int: Internal-Control0/0 : address is 0000.0001.0001, irq 0 +11: Int: Internal-Data0/2 : address is 0000.0001.0003, irq 0 +12: Ext: Management0/0 : address is d8b1.9041.5c41, irq 0 +13: Int: Internal-Data0/3 : address is 0000.0100.0001, irq 0 + +Licensed features for this platform: +Maximum Physical Interfaces : Unlimited perpetual +Maximum VLANs : 500 perpetual +Inside Hosts : Unlimited perpetual +Failover : Active/Active perpetual +Encryption-DES : Enabled perpetual +Encryption-3DES-AES : Enabled perpetual +Security Contexts : 2 perpetual +Carrier : Disabled perpetual +AnyConnect Premium Peers : 2 perpetual +AnyConnect Essentials : Disabled perpetual +Other VPN Peers : 5000 perpetual +Total VPN Peers : 5000 perpetual +AnyConnect for Mobile : Disabled perpetual +AnyConnect for Cisco VPN Phone : Disabled perpetual +Advanced Endpoint Assessment : Disabled perpetual +Shared License : Disabled perpetual +Total TLS Proxy Sessions : 2 perpetual +Botnet Traffic Filter : Disabled perpetual +IPS Module : Disabled perpetual +Cluster : Enabled perpetual +Cluster Members : 2 perpetual + +This platform has an ASA5555 VPN Premium license. + +Serial Number: A0000000000 +Running Permanent Activation Key: 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 +Configuration register is 0x1 + +Image type : Release +Key version : A + +Configuration last modified by cisco at 08:09:56.229 UTC Sat Jun 3 2023 \ No newline at end of file diff --git a/src/genie/libs/parser/generic/show_platform.py b/src/genie/libs/parser/generic/show_platform.py index d2a4cc7d16..f80ac327c7 100644 --- a/src/genie/libs/parser/generic/show_platform.py +++ b/src/genie/libs/parser/generic/show_platform.py @@ -15,6 +15,7 @@ class ShowVersionSchema(MetaParser): 'version': str, Optional('platform'): str, Optional('pid'): str, + Optional('operating_mode'): str, } @@ -84,6 +85,8 @@ def cli(self, output=None): # Model Number : C9300-24P iosxe_backup_pid_pattern = re.compile(r'^Model\s+Number\s+\:\s+(?P.+)$') + # Router operating mode: Controller-Managed + iosxe_sdwan_controller_mode = re.compile(r'^Router operating mode:\s+(?P\S+)\s*$') # ******************************************** # * IOSXR * @@ -115,8 +118,8 @@ def cli(self, output=None): ios_os_version_platform_pattern = re.compile(r'^(?!.*XE Software.*)(Cisco IOS Software|IOS \(\S+\))(?: \[.*\])?,?\s*(?P.+)?\s+Software \((?P[^\-]+).*\),(?: Experimental)? Version (?P[\w\.\:\(\)]+),?.*$') # Cisco CISCO1941/K9 (revision 1.0) with 491520K/32768K bytes of memory. - ios_pid_pattern = re.compile(r'^[Cc]isco (?P\S+) \(.*\).* with \S+ bytes of(?: physical)? memory.$') - + # cisco CW9164I-ROW ARMv8 Processor rev 4 (v8l) with 1780316/936396K bytes of memo + ios_pid_pattern = re.compile(r'^[Cc]isco (?P\S+) .*? with \S+ bytes of(?: physical)? mem.*$') # ******************************************** # * JUNOS * @@ -150,8 +153,14 @@ def cli(self, output=None): # ******************************************** # 15.3.3 - viptella_os_pattern = re.compile(r'^(?P\d+(?:\.\d+)?(?:\.\d+)?)$') + viptella_os_pattern = re.compile(r'^(?P[\d+\.]+)$') + + # ******************************************** + # * Wireless * + # ******************************************** + # AP Running Image : 17.12.0.78 + wireless_ap_pattern = re.compile(r'^AP Running Image\s*:\s*(?P[\d+.]+)$') for line in output.splitlines(): line = line.strip() @@ -240,7 +249,11 @@ def cli(self, output=None): if m: ret_dict['pid'] = m.groupdict()['pid'] continue - + # Controller Mode + m = iosxe_sdwan_controller_mode.match(line) + if m: + ret_dict['operating_mode'] = m.groupdict().get('mode') + continue # ******************************************** # * IOSXR * # ******************************************** @@ -368,6 +381,18 @@ def cli(self, output=None): ret_dict['version'] = m.groupdict()['version'] continue + # ******************************************** + # * Wireless * + # ******************************************** + + # AP Running Image : 17.14.0.21 + m = wireless_ap_pattern.match(line) + if m: + ret_dict['os'] = 'cheetah' + ret_dict['platform'] = 'ap' + ret_dict['version'] = m.groupdict()['version'] + continue + return ret_dict diff --git a/src/genie/libs/parser/generic/tests/ShowVersion/cli/equal/golden_output_iosxe_5_expected.py b/src/genie/libs/parser/generic/tests/ShowVersion/cli/equal/golden_output_iosxe_5_expected.py index 654c896862..e9e89c1cf4 100644 --- a/src/genie/libs/parser/generic/tests/ShowVersion/cli/equal/golden_output_iosxe_5_expected.py +++ b/src/genie/libs/parser/generic/tests/ShowVersion/cli/equal/golden_output_iosxe_5_expected.py @@ -2,5 +2,6 @@ 'pid': 'ASR1001-X', 'os': 'iosxe', 'platform': 'asr1000', + 'operating_mode': 'Controller-Managed', 'version': '17.5.1a', } diff --git a/src/genie/libs/parser/generic/tests/ShowVersion/cli/equal/golden_output_iosxe_csr1000v_expected.py b/src/genie/libs/parser/generic/tests/ShowVersion/cli/equal/golden_output_iosxe_csr1000v_expected.py index d6307d3bd9..bc6568cce5 100644 --- a/src/genie/libs/parser/generic/tests/ShowVersion/cli/equal/golden_output_iosxe_csr1000v_expected.py +++ b/src/genie/libs/parser/generic/tests/ShowVersion/cli/equal/golden_output_iosxe_csr1000v_expected.py @@ -2,4 +2,5 @@ 'os': 'iosxe', 'pid': 'CSR1000V', 'version': '17.3.1a', + 'operating_mode': 'Autonomous', } \ No newline at end of file diff --git a/src/genie/libs/parser/generic/tests/ShowVersion/cli/equal/golden_output_iosxe_isr4k_2_expected.py b/src/genie/libs/parser/generic/tests/ShowVersion/cli/equal/golden_output_iosxe_isr4k_2_expected.py new file mode 100644 index 0000000000..b91b0f8951 --- /dev/null +++ b/src/genie/libs/parser/generic/tests/ShowVersion/cli/equal/golden_output_iosxe_isr4k_2_expected.py @@ -0,0 +1,6 @@ +expected_output = { + 'os': 'iosxe', + 'version': '17.14.20230924:023456', + 'platform': 'isr', + 'operating_mode': 'Controller-Managed', + 'pid': 'ISR4221/K9'} \ No newline at end of file diff --git a/src/genie/libs/parser/generic/tests/ShowVersion/cli/equal/golden_output_iosxe_isr4k_2_output.txt b/src/genie/libs/parser/generic/tests/ShowVersion/cli/equal/golden_output_iosxe_isr4k_2_output.txt new file mode 100644 index 0000000000..e1eaeba4de --- /dev/null +++ b/src/genie/libs/parser/generic/tests/ShowVersion/cli/equal/golden_output_iosxe_isr4k_2_output.txt @@ -0,0 +1,78 @@ +Cisco IOS XE Software, Version BLD_POLARIS_DEV_LATEST_20230924_003642 +Cisco IOS Software [IOSXE], ISR Software (X86_64_LINUX_IOSD-UNIVERSALK9_IAS-M), Experimental Version 17.14.20230924:023456 [BLD_POLARIS_DEV_LATEST_20230924_003642:/nobackup/mcpre/s2c-build-ws 101] +Copyright (c) 1986-2023 by Cisco Systems, Inc. +Compiled Sat 23-Sep-23 19:35 by mcpre + + +Cisco IOS-XE software, Copyright (c) 2005-2023 by cisco Systems, Inc. +All rights reserved. Certain components of Cisco IOS-XE software are +licensed under the GNU General Public License ("GPL") Version 2.0. The +software code licensed under GPL Version 2.0 is free software that comes +with ABSOLUTELY NO WARRANTY. You can redistribute and/or modify such +GPL code under the terms of GPL Version 2.0. For more details, see the +documentation or "License Notice" file accompanying the IOS-XE software, +or the applicable URL provided on the flyer accompanying the IOS-XE +software. + + +ROM: 16.7(3r) + +Router uptime is 5 days, 1 hour, 5 minutes +Uptime for this control processor is 5 days, 1 hour, 8 minutes +System returned to ROM by Enabling Install mode +System image file is "bootflash:packages.conf" +Last reload reason: Enabling Install mode + + + +This product contains cryptographic features and is subject to United +States and local country laws governing import, export, transfer and +use. Delivery of Cisco cryptographic products does not imply +third-party authority to import, export, distribute or use encryption. +Importers, exporters, distributors and users are responsible for +compliance with U.S. and local country laws. By using this product you +agree to comply with applicable laws and regulations. If you are unable +to comply with U.S. and local laws, return this product immediately. + +A summary of U.S. laws governing Cisco cryptographic products may be found at: +http://www.cisco.com/wwl/export/crypto/tool/stqrg.html + +If you require further assistance please contact us by sending email to +export@cisco.com. + + + +Suite License Information for Module:'esg' + +-------------------------------------------------------------------------------- +Suite Suite Current Type Suite Next reboot +-------------------------------------------------------------------------------- +FoundationSuiteK9 None Smart License None +securityk9 +appxk9 + + +Technology Package License Information: + +----------------------------------------------------------------- +Technology Technology-package Technology-package + Current Type Next reboot +------------------------------------------------------------------ +appxk9 appxk9 Smart License appxk9 +securityk9 securityk9 Smart License securityk9 +ipbase ipbasek9 Smart License ipbasek9 + +The current throughput level is unthrottled + + +Smart Licensing Status: Smart Licensing Using Policy + +cisco ISR4221/K9 (1RU) processor with 1639118K/3071K bytes of memory. +Processor board ID FGL224914YB +Router operating mode: Controller-Managed +4 Gigabit Ethernet interfaces +32768K bytes of non-volatile configuration memory. +4194304K bytes of physical memory. +7086079K bytes of flash memory at bootflash:. + +Configuration register is 0x2102 \ No newline at end of file diff --git a/src/genie/libs/parser/generic/tests/ShowVersion/cli/equal/golden_output_wireless_ap_1_expected.py b/src/genie/libs/parser/generic/tests/ShowVersion/cli/equal/golden_output_wireless_ap_1_expected.py new file mode 100644 index 0000000000..207d68dc17 --- /dev/null +++ b/src/genie/libs/parser/generic/tests/ShowVersion/cli/equal/golden_output_wireless_ap_1_expected.py @@ -0,0 +1,5 @@ +expected_output = { + 'os': 'cheetah', + 'platform': 'ap', + 'version': '17.12.0.78' +} diff --git a/src/genie/libs/parser/generic/tests/ShowVersion/cli/equal/golden_output_wireless_ap_1_output.txt b/src/genie/libs/parser/generic/tests/ShowVersion/cli/equal/golden_output_wireless_ap_1_output.txt new file mode 100644 index 0000000000..4cd35460db --- /dev/null +++ b/src/genie/libs/parser/generic/tests/ShowVersion/cli/equal/golden_output_wireless_ap_1_output.txt @@ -0,0 +1,26 @@ +cisco AIR-AP4800-B-K9 ARMv7 Processor rev 1 (v7l) with 1028192/534728K bytes of +memory. +Processor board ID FCW2233NGVK +AP Running Image : 17.12.0.78 +Primary Boot Image : 17.12.0.78 +Backup Boot Image : 17.13.0.33 +Primary Boot Image Hash: e10b9d9ecb375be57f2b4322fefccc734 +f5a9eb732b6118a3ce08dc +0b9336f2e2064e21061e1c563b4aca7ccdfd6e17dc6913dac5014b9e945a02611c40b5256 +Backup Boot Image Hash: 7da06543e96f9740400141eb97dd1e3afdc3a727ae09c25f9182727 +6b936f0cb7d10552e31 +0b04d9cdc418a72a4242866d6b664484c3181742910e6ffcdb1513 +1 Multigigabit Ethernet interfaces +1 Gigabi +t Ethernet interfaces +3 802.11 Radios +Radio Driver version : 9.0.5.5-W8964 +Radio FW version : 9.1.8.1 +NSS FW version : 2.4.31 +Base ethernet MAC Address : F4:DB:E6:43:91:0C +Part Number : 73-018776-02 +PCA Assembly Number : 000-00000-00 +PCA +Revision Number : +PCB Serial Number : FOC22331D4W +--More-- \ No newline at end of file diff --git a/src/genie/libs/parser/ios/show_bfd.py b/src/genie/libs/parser/ios/show_bfd.py index 4a7f7a76fb..bc764ed2fd 100644 --- a/src/genie/libs/parser/ios/show_bfd.py +++ b/src/genie/libs/parser/ios/show_bfd.py @@ -2,12 +2,16 @@ IOS parser for the following show command * show bfd neighbors details * show bfd neighbors client details + * show bfd internal ''' # import iosxe parser from genie.libs.parser.iosxe.show_bfd import ShowBfdNeighborsDetails as \ ShowBfdNeighborsDetails_iosxe +from genie.libs.parser.iosxe.show_bfd import ShowBfdInternal as \ + ShowBfdInternal_iosxe + class ShowBfdNeighborsDetails(ShowBfdNeighborsDetails_iosxe): """ @@ -16,3 +20,11 @@ class ShowBfdNeighborsDetails(ShowBfdNeighborsDetails_iosxe): 'show bfd neighbors client details' """ pass + + +class ShowBfdInternal(ShowBfdInternal_iosxe): + """ + IOS parser for the following show command + 'show bfd internal' + """ + pass \ No newline at end of file diff --git a/src/genie/libs/parser/ios/show_vlan.py b/src/genie/libs/parser/ios/show_vlan.py index ba3fc9c48b..514962dc41 100755 --- a/src/genie/libs/parser/ios/show_vlan.py +++ b/src/genie/libs/parser/ios/show_vlan.py @@ -6,14 +6,15 @@ ShowVlanMtu as ShowVlanMtu_iosxe,\ ShowVlanAccessMap as ShowVlanAccessMap_iosxe,\ ShowVlanRemoteSpan as ShowVlanRemoteSpan_iosxe,\ - ShowVlanFilter as ShowVlanFilter_iosxe + ShowVlanFilter as ShowVlanFilter_iosxe,\ + ShowVlanInternalUsage as ShowVlanInternalUsage_iosxe class ShowVlan(ShowVlan_iosxe): pass class ShowVlanMtu(ShowVlanMtu_iosxe): - pass + pass class ShowVlanAccessMap(ShowVlanAccessMap_iosxe): @@ -24,4 +25,7 @@ class ShowVlanRemoteSpan(ShowVlanRemoteSpan_iosxe): pass class ShowVlanFilter(ShowVlanFilter_iosxe): - pass \ No newline at end of file + pass + +class ShowVlanInternalUsage(ShowVlanInternalUsage_iosxe): + pass diff --git a/src/genie/libs/parser/ios/tests/ShowIpNatStatistics/cli/equal/golden_output_2_expected.py b/src/genie/libs/parser/ios/tests/ShowIpNatStatistics/cli/equal/golden_output_2_expected.py new file mode 100644 index 0000000000..356eba0017 --- /dev/null +++ b/src/genie/libs/parser/ios/tests/ShowIpNatStatistics/cli/equal/golden_output_2_expected.py @@ -0,0 +1,49 @@ +expected_output = { + "active_translations": { + "total": 0, + "static": 0, + "dynamic": 0, + "extended": 0 + }, + "interfaces": { + "inside": [ + "Reserved", + "port", + "setting", + "disabled", + "provisioned", + "no", + "Reserved", + "portblock", + "stats", + "tcp", + "ports", + "reserved", + "flag", + "0", + "udp", + "ports", + "reserved", + "flag", + "0" + ] + }, + "hits": 0, + "misses": 11000, + "expired_translations": 1000, + "dynamic_mappings": {}, + "nat_limit_statistics": { + "max_entry": { + "max_allowed": 0, + "used": 0, + "missed": 0 + } + }, + "in_to_out_drops": 0, + "out_to_in_drops": 0, + "pool_stats_drop": 0, + "mapping_stats_drop": 0, + "port_block_alloc_fail": 0, + "ip_alias_add_fail": 0, + "limit_entry_add_fail": 0 +} \ No newline at end of file diff --git a/src/genie/libs/parser/ios/tests/ShowIpNatStatistics/cli/equal/golden_output_2_output.txt b/src/genie/libs/parser/ios/tests/ShowIpNatStatistics/cli/equal/golden_output_2_output.txt new file mode 100644 index 0000000000..0b96c1f30c --- /dev/null +++ b/src/genie/libs/parser/ios/tests/ShowIpNatStatistics/cli/equal/golden_output_2_output.txt @@ -0,0 +1,21 @@ +Total active translations: 0 (0 static, 0 dynamic; 0 extended) +Outside interfaces: +Inside interfaces: +Hits: 0 Misses: 11000 +Reserved port setting disabled provisioned no +Dynamic overload mapping configured: 0 +Reserved portblock stats +total tcp ports rcvd from tpm lo:0 hi:0 +total udp ports rcvd from tpm lo:0 hi:0 +total tcp ports available lo:0 hi:0 +total udp ports available lo:0 hi:0 +tcp ports reserved flag 0 udp ports reserved flag 0 +Expired translations: 1000 +Dynamic mappings: +nat-limit statistics: +max entry: max allowed 0, used 0, missed 0 +In-to-out drops: 0 Out-to-in drops: 0 +Pool stats drop: 0 Mapping stats drop: 0 +Port block alloc fail: 0 +IP alias add fail: 0 +Limit entry add fail: 0 \ No newline at end of file diff --git a/src/genie/libs/parser/ios/tests/ShowLispServiceDatabase/cli/equal/golden_output1_expected.py b/src/genie/libs/parser/ios/tests/ShowLispServiceDatabase/cli/equal/golden_output1_expected.py index 81adc5f34d..29acaa2739 100644 --- a/src/genie/libs/parser/ios/tests/ShowLispServiceDatabase/cli/equal/golden_output1_expected.py +++ b/src/genie/libs/parser/ios/tests/ShowLispServiceDatabase/cli/equal/golden_output1_expected.py @@ -9,16 +9,19 @@ 'total': 2, 'no_route': 0, 'inactive': 0, + 'do_not_register': 1, 'eids': { '2001:192:168:1::1/128': { 'eid': '2001:192:168:1::1', 'mask': 128, 'dynamic_eid': '2001_192_168_1', 'locator_set': 'RLOC', + 'do_not_register': True, 'uptime': '01:08:34', 'last_change': '01:08:34', 'domain_id': 'local', - 'service_insertion': 'N/A (0)', + 'service_insertion': 'N/A', + 'service_insertion_id': 0, 'locators': { '11.11.11.11': { 'priority': 10, @@ -26,9 +29,9 @@ 'source': 'cfg-intf', 'location': 'site-self', 'state': 'reachable' - } } - }, + } + }, '2001:192:168:1::71/128': { 'eid': '2001:192:168:1::71', 'mask': 128, @@ -37,7 +40,8 @@ 'uptime': '01:08:47', 'last_change': '01:08:47', 'domain_id': 'local', - 'service_insertion': 'N/A (0)', + 'service_insertion': 'N/A', + 'service_insertion_id': 0, 'locators': { '11.11.11.11': { 'priority': 10, @@ -45,7 +49,6 @@ 'source': 'cfg-intf', 'location': 'site-self', 'state': 'reachable' - } } } } @@ -54,4 +57,5 @@ } } } - } \ No newline at end of file + } +} \ No newline at end of file diff --git a/src/genie/libs/parser/ios/tests/ShowLispServiceDatabase/cli/equal/golden_output2_expected.py b/src/genie/libs/parser/ios/tests/ShowLispServiceDatabase/cli/equal/golden_output2_expected.py index 81adc5f34d..29acaa2739 100644 --- a/src/genie/libs/parser/ios/tests/ShowLispServiceDatabase/cli/equal/golden_output2_expected.py +++ b/src/genie/libs/parser/ios/tests/ShowLispServiceDatabase/cli/equal/golden_output2_expected.py @@ -9,16 +9,19 @@ 'total': 2, 'no_route': 0, 'inactive': 0, + 'do_not_register': 1, 'eids': { '2001:192:168:1::1/128': { 'eid': '2001:192:168:1::1', 'mask': 128, 'dynamic_eid': '2001_192_168_1', 'locator_set': 'RLOC', + 'do_not_register': True, 'uptime': '01:08:34', 'last_change': '01:08:34', 'domain_id': 'local', - 'service_insertion': 'N/A (0)', + 'service_insertion': 'N/A', + 'service_insertion_id': 0, 'locators': { '11.11.11.11': { 'priority': 10, @@ -26,9 +29,9 @@ 'source': 'cfg-intf', 'location': 'site-self', 'state': 'reachable' - } } - }, + } + }, '2001:192:168:1::71/128': { 'eid': '2001:192:168:1::71', 'mask': 128, @@ -37,7 +40,8 @@ 'uptime': '01:08:47', 'last_change': '01:08:47', 'domain_id': 'local', - 'service_insertion': 'N/A (0)', + 'service_insertion': 'N/A', + 'service_insertion_id': 0, 'locators': { '11.11.11.11': { 'priority': 10, @@ -45,7 +49,6 @@ 'source': 'cfg-intf', 'location': 'site-self', 'state': 'reachable' - } } } } @@ -54,4 +57,5 @@ } } } - } \ No newline at end of file + } +} \ No newline at end of file diff --git a/src/genie/libs/parser/ios/tests/ShowProcessesCpu/cli/equal/golden_output_expected.py b/src/genie/libs/parser/ios/tests/ShowProcessesCpu/cli/equal/golden_output_expected.py index f3063f39c7..c838f55dc6 100644 --- a/src/genie/libs/parser/ios/tests/ShowProcessesCpu/cli/equal/golden_output_expected.py +++ b/src/genie/libs/parser/ios/tests/ShowProcessesCpu/cli/equal/golden_output_expected.py @@ -1,6336 +1,6367 @@ expected_output = { - "five_min_cpu": 3, - "five_sec_cpu_interrupts": 0, "five_sec_cpu_total": 1, - "nonzero_cpu_processes": [ - "Check heaps", - "IOSD ipc task", - "IOSXE-RP Punt Se", - "Per-Second Jobs", - "VRRS Main thread", - "IP ARP Retry Age", - "BGP Scanner", - "MMA DB TIMER", - "MFI LFD Stats Pr", - "BGP Router", - "Virtual Exec", - ], + "five_sec_cpu_interrupts": 0, "one_min_cpu": 2, + "five_min_cpu": 3, "sort": { 1: { - "five_min_cpu": 0.0, - "five_sec_cpu": 0.0, - "invoked": 1016, - "one_min_cpu": 0.0, - "pid": 1, "process": "Chunk Manager", + "pid": 1, "runtime": 15, - "tty": 0, + "invoked": 1016, "usecs": 14, - }, - 2: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 6576, "one_min_cpu": 0.0, - "pid": 2, + "five_min_cpu": 0.0 + }, + 2: { "process": "Load Meter", + "pid": 2, "runtime": 1883, - "tty": 0, + "invoked": 6576, "usecs": 286, - }, - 3: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 3, + "five_min_cpu": 0.0 + }, + 3: { "process": "SpanTree Helper", + "pid": 3, "runtime": 2, - "tty": 0, + "invoked": 2, "usecs": 1000, - }, - 4: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 120, "one_min_cpu": 0.0, - "pid": 4, + "five_min_cpu": 0.0 + }, + 4: { "process": "Retransmission o", + "pid": 4, "runtime": 2, - "tty": 0, + "invoked": 120, "usecs": 16, - }, - 5: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 4, "one_min_cpu": 0.0, - "pid": 5, + "five_min_cpu": 0.0 + }, + 5: { "process": "IPC ISSU Dispatc", + "pid": 5, "runtime": 1, - "tty": 0, + "invoked": 4, "usecs": 250, - }, - 6: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 210, "one_min_cpu": 0.0, - "pid": 6, + "five_min_cpu": 0.0 + }, + 6: { "process": "RF Slave Main Th", + "pid": 6, "runtime": 48, - "tty": 0, + "invoked": 210, "usecs": 228, - }, - 7: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 7, + "five_min_cpu": 0.0 + }, + 7: { "process": "EDDRI_MAIN", + "pid": 7, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 8: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 34, "one_min_cpu": 0.0, - "pid": 8, + "five_min_cpu": 0.0 + }, + 8: { "process": "RO Notify Timers", + "pid": 8, "runtime": 0, - "tty": 0, + "invoked": 34, "usecs": 0, + "tty": 0, + "five_sec_cpu": 0.0, + "one_min_cpu": 0.0, + "five_min_cpu": 0.0 }, 9: { - "five_min_cpu": 0.46, - "five_sec_cpu": 0.0, - "invoked": 11390, - "one_min_cpu": 0.59, - "pid": 9, "process": "Check heaps", + "pid": 9, "runtime": 192629, - "tty": 0, + "invoked": 11390, "usecs": 16912, + "tty": 0, + "five_sec_cpu": 0.0, + "one_min_cpu": 0.59, + "five_min_cpu": 0.46 }, 10: { - "five_min_cpu": 0.0, - "five_sec_cpu": 0.0, - "invoked": 556, - "one_min_cpu": 0.0, - "pid": 10, "process": "Pool Manager", + "pid": 10, "runtime": 60, - "tty": 0, + "invoked": 556, "usecs": 107, - }, - 11: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 4, "one_min_cpu": 0.0, - "pid": 11, + "five_min_cpu": 0.0 + }, + 11: { "process": "DiscardQ Backgro", + "pid": 11, "runtime": 21, - "tty": 0, + "invoked": 4, "usecs": 5250, - }, - 12: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 12, + "five_min_cpu": 0.0 + }, + 12: { "process": "Timers", + "pid": 12, "runtime": 0, - "tty": 0, + "invoked": 2, "usecs": 0, - }, - 13: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 6865, "one_min_cpu": 0.0, - "pid": 13, + "five_min_cpu": 0.0 + }, + 13: { "process": "WATCH_AFS", + "pid": 13, "runtime": 8, - "tty": 0, + "invoked": 6865, "usecs": 1, - }, - 14: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 14, + "five_min_cpu": 0.0 + }, + 14: { "process": "MEMLEAK PROCESS", + "pid": 14, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 15: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 50568, "one_min_cpu": 0.0, - "pid": 15, + "five_min_cpu": 0.0 + }, + 15: { "process": "ARP Input", + "pid": 15, "runtime": 2538, - "tty": 0, + "invoked": 50568, "usecs": 50, - }, - 16: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 34824, "one_min_cpu": 0.0, - "pid": 16, + "five_min_cpu": 0.0 + }, + 16: { "process": "ARP Background", + "pid": 16, "runtime": 413, - "tty": 0, + "invoked": 34824, "usecs": 11, - }, - 17: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 17, + "five_min_cpu": 0.0 + }, + 17: { "process": "ATM Idle Timer", + "pid": 17, "runtime": 0, - "tty": 0, + "invoked": 2, "usecs": 0, - }, - 18: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 18, + "five_min_cpu": 0.0 + }, + 18: { "process": "ATM ASYNC PROC", + "pid": 18, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 19: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 19, + "five_min_cpu": 0.0 + }, + 19: { "process": "AAA_SERVER_DEADT", + "pid": 19, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 20: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 20, + "five_min_cpu": 0.0 + }, + 20: { "process": "Policy Manager", + "pid": 20, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 21: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 21, + "five_min_cpu": 0.0 + }, + 21: { "process": "DDR Timers", + "pid": 21, "runtime": 0, - "tty": 0, + "invoked": 2, "usecs": 0, - }, - 22: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 54, "one_min_cpu": 0.0, - "pid": 22, + "five_min_cpu": 0.0 + }, + 22: { "process": "Entity MIB API", + "pid": 22, "runtime": 65, - "tty": 0, + "invoked": 54, "usecs": 1203, - }, - 23: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 254, "one_min_cpu": 0.0, - "pid": 23, + "five_min_cpu": 0.0 + }, + 23: { "process": "PrstVbl", + "pid": 23, "runtime": 148, - "tty": 0, + "invoked": 254, "usecs": 582, - }, - 24: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 24, + "five_min_cpu": 0.0 + }, + 24: { "process": "RMI RM Notify Wa", + "pid": 24, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 25: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 16446, "one_min_cpu": 0.0, - "pid": 25, + "five_min_cpu": 0.0 + }, + 25: { "process": "IOSXE heartbeat", + "pid": 25, "runtime": 150, - "tty": 0, + "invoked": 16446, "usecs": 9, - }, - 26: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 26, + "five_min_cpu": 0.0 + }, + 26: { "process": "ATM AutoVC Perio", + "pid": 26, "runtime": 0, - "tty": 0, + "invoked": 2, "usecs": 0, - }, - 27: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 27, + "five_min_cpu": 0.0 + }, + 27: { "process": "ATM VC Auto Crea", + "pid": 27, "runtime": 0, - "tty": 0, + "invoked": 2, "usecs": 0, - }, - 28: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 73, "one_min_cpu": 0.0, - "pid": 28, + "five_min_cpu": 0.0 + }, + 28: { "process": "IPC Apps Task", + "pid": 28, "runtime": 3, - "tty": 0, + "invoked": 73, "usecs": 41, - }, - 29: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 11, "one_min_cpu": 0.0, - "pid": 29, + "five_min_cpu": 0.0 + }, + 29: { "process": "ifIndex Receive", + "pid": 29, "runtime": 0, - "tty": 0, + "invoked": 11, "usecs": 0, - }, - 30: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 6580, "one_min_cpu": 0.0, - "pid": 30, + "five_min_cpu": 0.0 + }, + 30: { "process": "IPC Event Notifi", + "pid": 30, "runtime": 36, - "tty": 0, + "invoked": 6580, "usecs": 5, - }, - 31: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 32091, "one_min_cpu": 0.0, - "pid": 31, + "five_min_cpu": 0.0 + }, + 31: { "process": "IPC Mcast Pendin", + "pid": 31, "runtime": 161, - "tty": 0, + "invoked": 32091, "usecs": 5, - }, - 32: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 32, + "five_min_cpu": 0.0 + }, + 32: { "process": "ASR1000 appsess", + "pid": 32, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 33: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 549, "one_min_cpu": 0.0, - "pid": 33, + "five_min_cpu": 0.0 + }, + 33: { "process": "IPC Dynamic Cach", + "pid": 33, "runtime": 12, - "tty": 0, + "invoked": 549, "usecs": 21, - }, - 34: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 6678, "one_min_cpu": 0.0, - "pid": 34, + "five_min_cpu": 0.0 + }, + 34: { "process": "IPC Service NonC", + "pid": 34, "runtime": 593, - "tty": 0, + "invoked": 6678, "usecs": 88, - }, - 35: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 35, + "five_min_cpu": 0.0 + }, + 35: { "process": "IPC Zone Manager", + "pid": 35, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 36: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 32091, "one_min_cpu": 0.0, - "pid": 36, + "five_min_cpu": 0.0 + }, + 36: { "process": "IPC Periodic Tim", + "pid": 36, "runtime": 239, - "tty": 0, + "invoked": 32091, "usecs": 7, - }, - 37: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 32090, "one_min_cpu": 0.0, - "pid": 37, + "five_min_cpu": 0.0 + }, + 37: { "process": "IPC Deferred Por", + "pid": 37, "runtime": 176, - "tty": 0, + "invoked": 32090, "usecs": 5, - }, - 38: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 38, + "five_min_cpu": 0.0 + }, + 38: { "process": "IPC Process leve", + "pid": 38, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 39: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 15214, "one_min_cpu": 0.0, - "pid": 39, + "five_min_cpu": 0.0 + }, + 39: { "process": "IPC Seat Manager", + "pid": 39, "runtime": 464, - "tty": 0, + "invoked": 15214, "usecs": 30, - }, - 40: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1881, "one_min_cpu": 0.0, - "pid": 40, + "five_min_cpu": 0.0 + }, + 40: { "process": "IPC Check Queue", + "pid": 40, "runtime": 10, - "tty": 0, + "invoked": 1881, "usecs": 5, - }, - 41: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 556, "one_min_cpu": 0.0, - "pid": 41, + "five_min_cpu": 0.0 + }, + 41: { "process": "IPC Seat RX Cont", + "pid": 41, "runtime": 20, - "tty": 0, + "invoked": 556, "usecs": 35, - }, - 42: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 42, + "five_min_cpu": 0.0 + }, + 42: { "process": "IPC Seat TX Cont", + "pid": 42, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 43: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 3291, "one_min_cpu": 0.0, - "pid": 43, + "five_min_cpu": 0.0 + }, + 43: { "process": "IPC Keep Alive M", + "pid": 43, "runtime": 100, - "tty": 0, + "invoked": 3291, "usecs": 30, - }, - 44: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 6580, "one_min_cpu": 0.0, - "pid": 44, + "five_min_cpu": 0.0 + }, + 44: { "process": "IPC Loadometer", + "pid": 44, "runtime": 687, - "tty": 0, + "invoked": 6580, "usecs": 104, - }, - 45: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 45, + "five_min_cpu": 0.0 + }, + 45: { "process": "IPC Session Deta", + "pid": 45, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 46: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 46, + "five_min_cpu": 0.0 + }, + 46: { "process": "SENSOR-MGR event", + "pid": 46, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 47: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 3292, "one_min_cpu": 0.0, - "pid": 47, + "five_min_cpu": 0.0 + }, + 47: { "process": "Compute SRP rate", + "pid": 47, "runtime": 17, - "tty": 0, + "invoked": 3292, "usecs": 5, - }, - 48: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 48, + "five_min_cpu": 0.0 + }, + 48: { "process": "CEF MIB API", + "pid": 48, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 49: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 49, + "five_min_cpu": 0.0 + }, + 49: { "process": "Serial Backgroun", + "pid": 49, "runtime": 0, - "tty": 0, + "invoked": 2, "usecs": 0, - }, - 50: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 32875, "one_min_cpu": 0.0, - "pid": 50, + "five_min_cpu": 0.0 + }, + 50: { "process": "GraphIt", + "pid": 50, "runtime": 267, - "tty": 0, + "invoked": 32875, "usecs": 8, - }, - 51: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 51, + "five_min_cpu": 0.0 + }, + 51: { "process": "Dialer event", + "pid": 51, "runtime": 1, - "tty": 0, + "invoked": 2, "usecs": 500, - }, - 52: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 52, + "five_min_cpu": 0.0 + }, + 52: { "process": "IOSXE signals IO", + "pid": 52, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 53: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 53, + "five_min_cpu": 0.0 + }, + 53: { "process": "SMART", + "pid": 53, "runtime": 0, - "tty": 0, + "invoked": 2, "usecs": 0, - }, - 54: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 17, "one_min_cpu": 0.0, - "pid": 54, + "five_min_cpu": 0.0 + }, + 54: { "process": "client_entity_se", + "pid": 54, "runtime": 1, - "tty": 0, + "invoked": 17, "usecs": 58, - }, - 55: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 55, + "five_min_cpu": 0.0 + }, + 55: { "process": "RF SCTPthread", + "pid": 55, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 56: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 56, + "five_min_cpu": 0.0 + }, + 56: { "process": "CHKPT RG SCTPthr", + "pid": 56, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, + "tty": 0, + "five_sec_cpu": 0.0, + "one_min_cpu": 0.0, + "five_min_cpu": 0.0 }, 57: { - "five_min_cpu": 0.0, + "process": "SERIAL A'detect", + "pid": 57, + "runtime": 0, + "invoked": 1, + "usecs": 0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 4, "one_min_cpu": 0.0, - "pid": 58, + "five_min_cpu": 0.0 + }, + 58: { "process": "Critical Bkgnd", + "pid": 58, "runtime": 3, - "tty": 0, + "invoked": 4, "usecs": 750, - }, - 58: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 51594, "one_min_cpu": 0.0, - "pid": 59, + "five_min_cpu": 0.0 + }, + 59: { "process": "Net Background", + "pid": 59, "runtime": 1949, - "tty": 0, + "invoked": 51594, "usecs": 37, - }, - 59: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 3, "one_min_cpu": 0.0, - "pid": 60, + "five_min_cpu": 0.0 + }, + 60: { "process": "IDB Work", + "pid": 60, "runtime": 0, - "tty": 0, + "invoked": 3, "usecs": 0, - }, - 60: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 728, "one_min_cpu": 0.0, - "pid": 61, + "five_min_cpu": 0.0 + }, + 61: { "process": "Logger", + "pid": 61, "runtime": 11, - "tty": 0, + "invoked": 728, "usecs": 15, - }, - 61: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 32836, "one_min_cpu": 0.0, - "pid": 62, + "five_min_cpu": 0.0 + }, + 62: { "process": "TTY Background", + "pid": 62, "runtime": 385, - "tty": 0, + "invoked": 32836, "usecs": 11, - }, - 62: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 63, + "five_min_cpu": 0.0 + }, + 63: { "process": "BACK CHECK", + "pid": 63, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, + "tty": 0, + "five_sec_cpu": 0.0, + "one_min_cpu": 0.0, + "five_min_cpu": 0.0 }, - 63: { - "five_min_cpu": 0.05, - "five_sec_cpu": 0.07, - "invoked": 282755, - "one_min_cpu": 0.04, - "pid": 64, + 64: { "process": "IOSD ipc task", + "pid": 64, "runtime": 17768, - "tty": 0, + "invoked": 282755, "usecs": 62, + "tty": 0, + "five_sec_cpu": 0.07, + "one_min_cpu": 0.04, + "five_min_cpu": 0.05 }, - 64: { - "five_min_cpu": 0.0, - "five_sec_cpu": 0.0, - "invoked": 79222, - "one_min_cpu": 0.0, - "pid": 65, + 65: { "process": "IOSD chasfs task", + "pid": 65, "runtime": 1119, - "tty": 0, + "invoked": 79222, "usecs": 14, - }, - 65: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 4712, "one_min_cpu": 0.0, - "pid": 66, + "five_min_cpu": 0.0 + }, + 66: { "process": "REDUNDANCY FSM", + "pid": 66, "runtime": 41, - "tty": 0, + "invoked": 4712, "usecs": 8, - }, - 66: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 9, "one_min_cpu": 0.0, - "pid": 67, + "five_min_cpu": 0.0 + }, + 67: { "process": "SBC IPC Hold Que", + "pid": 67, "runtime": 0, - "tty": 0, + "invoked": 9, "usecs": 0, - }, - 67: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 68, + "five_min_cpu": 0.0 + }, + 68: { "process": "Punt FP Stats Du", + "pid": 68, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 68: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 16390, "one_min_cpu": 0.0, - "pid": 69, + "five_min_cpu": 0.0 + }, + 69: { "process": "PuntInject Keepa", + "pid": 69, "runtime": 912, - "tty": 0, + "invoked": 16390, "usecs": 55, - }, - 69: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 260, "one_min_cpu": 0.0, - "pid": 70, + "five_min_cpu": 0.0 + }, + 70: { "process": "IF-MGR control p", + "pid": 70, "runtime": 340, - "tty": 0, + "invoked": 260, "usecs": 1307, - }, - 70: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 34, "one_min_cpu": 0.0, - "pid": 71, + "five_min_cpu": 0.0 + }, + 71: { "process": "IF-MGR event pro", + "pid": 71, "runtime": 2, - "tty": 0, + "invoked": 34, "usecs": 58, - }, - 71: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 290, "one_min_cpu": 0.0, - "pid": 72, + "five_min_cpu": 0.0 + }, + 72: { "process": "cpf_msg_holdq_pr", + "pid": 72, "runtime": 48, - "tty": 0, + "invoked": 290, "usecs": 165, - }, - 72: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 6715, "one_min_cpu": 0.0, - "pid": 73, + "five_min_cpu": 0.0 + }, + 73: { "process": "cpf_msg_rcvq_pro", + "pid": 73, "runtime": 176, - "tty": 0, + "invoked": 6715, "usecs": 26, - }, - 73: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 13566, "one_min_cpu": 0.0, - "pid": 74, + "five_min_cpu": 0.0 + }, + 74: { "process": "cpf_process_tpQ", + "pid": 74, "runtime": 17155, - "tty": 0, + "invoked": 13566, "usecs": 1264, - }, - 74: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 75, + "five_min_cpu": 0.0 + }, + 75: { "process": "Network-rf Notif", + "pid": 75, "runtime": 1, - "tty": 0, + "invoked": 2, "usecs": 500, - }, - 75: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 32866, "one_min_cpu": 0.0, - "pid": 76, - "process": "Environmental Mo", - "runtime": 1034, - "tty": 0, - "usecs": 31, + "five_min_cpu": 0.0 }, 76: { - "five_min_cpu": 0.0, - "five_sec_cpu": 0.0, + "process": "Environmental Mo", + "pid": 76, + "runtime": 1034, "invoked": 32866, + "usecs": 31, + "tty": 0, + "five_sec_cpu": 0.0, "one_min_cpu": 0.0, - "pid": 77, + "five_min_cpu": 0.0 + }, + 77: { "process": "RP HA Periodic", + "pid": 77, "runtime": 206, - "tty": 0, + "invoked": 32866, "usecs": 6, - }, - 77: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 78, + "five_min_cpu": 0.0 + }, + 78: { "process": "CONSOLE helper p", + "pid": 78, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 78: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 355, "one_min_cpu": 0.0, - "pid": 79, + "five_min_cpu": 0.0 + }, + 79: { "process": "CEF RRP RF waite", + "pid": 79, "runtime": 5, - "tty": 0, + "invoked": 355, "usecs": 14, - }, - 79: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 3, "one_min_cpu": 0.0, - "pid": 80, + "five_min_cpu": 0.0 + }, + 80: { "process": "CWAN APS HA Proc", + "pid": 80, "runtime": 0, - "tty": 0, + "invoked": 3, "usecs": 0, - }, - 80: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 42450, "one_min_cpu": 0.0, - "pid": 81, + "five_min_cpu": 0.0 + }, + 81: { "process": "REDUNDANCY peer", + "pid": 81, "runtime": 1041, - "tty": 0, + "invoked": 42450, "usecs": 24, - }, - 81: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 328370, "one_min_cpu": 0.0, - "pid": 82, + "five_min_cpu": 0.0 + }, + 82: { "process": "100ms check", + "pid": 82, "runtime": 2062, - "tty": 0, + "invoked": 328370, "usecs": 6, - }, - 82: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 554, "one_min_cpu": 0.0, - "pid": 83, + "five_min_cpu": 0.0 + }, + 83: { "process": "RF CWAN HA Proce", + "pid": 83, "runtime": 11, - "tty": 0, + "invoked": 554, "usecs": 19, - }, - 83: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 9, "one_min_cpu": 0.0, - "pid": 84, + "five_min_cpu": 0.0 + }, + 84: { "process": "CWAN IF EVENT HA", + "pid": 84, "runtime": 1, - "tty": 0, + "invoked": 9, "usecs": 111, - }, - 84: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 5, "one_min_cpu": 0.0, - "pid": 85, + "five_min_cpu": 0.0 + }, + 85: { "process": "ANCP HA", + "pid": 85, "runtime": 1, - "tty": 0, + "invoked": 5, "usecs": 200, - }, - 85: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 18, "one_min_cpu": 0.0, - "pid": 86, + "five_min_cpu": 0.0 + }, + 86: { "process": "ANCP HA IPC flow", + "pid": 86, "runtime": 0, - "tty": 0, + "invoked": 18, "usecs": 0, - }, - 86: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 87, + "five_min_cpu": 0.0 + }, + 87: { "process": "QoS HA ID RETAIN", + "pid": 87, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 87: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 88, + "five_min_cpu": 0.0 + }, + 88: { "process": "CHKPT Test clien", + "pid": 88, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 88: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 89, + "five_min_cpu": 0.0 + }, + 89: { "process": "CHKPT Test clien", + "pid": 89, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 89: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 90, + "five_min_cpu": 0.0 + }, + 90: { "process": "CHKPT Test clien", + "pid": 90, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 90: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 91, + "five_min_cpu": 0.0 + }, + 91: { "process": "CHKPT Test clien", + "pid": 91, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 91: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 92, + "five_min_cpu": 0.0 + }, + 92: { "process": "CHKPT Test clien", + "pid": 92, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 92: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 93, + "five_min_cpu": 0.0 + }, + 93: { "process": "CHKPT Test clien", + "pid": 93, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 93: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 94, + "five_min_cpu": 0.0 + }, + 94: { "process": "CHKPT Test clien", + "pid": 94, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 94: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 95, + "five_min_cpu": 0.0 + }, + 95: { "process": "CHKPT Test clien", + "pid": 95, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 95: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 96, + "five_min_cpu": 0.0 + }, + 96: { "process": "CHKPT Test clien", + "pid": 96, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 96: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 97, + "five_min_cpu": 0.0 + }, + 97: { "process": "CHKPT Test clien", + "pid": 97, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 97: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 98, + "five_min_cpu": 0.0 + }, + 98: { "process": "CHKPT Test clien", + "pid": 98, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 98: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 7, "one_min_cpu": 0.0, - "pid": 99, + "five_min_cpu": 0.0 + }, + 99: { "process": "DHCPC HA", + "pid": 99, "runtime": 1, - "tty": 0, + "invoked": 7, "usecs": 142, - }, - 99: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 7, "one_min_cpu": 0.0, - "pid": 100, + "five_min_cpu": 0.0 + }, + 100: { "process": "DHCPD HA", + "pid": 100, "runtime": 1, - "tty": 0, + "invoked": 7, "usecs": 142, - }, - 100: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 8, "one_min_cpu": 0.0, - "pid": 101, + "five_min_cpu": 0.0 + }, + 101: { "process": "DHCPv6 Relay HA", + "pid": 101, "runtime": 0, - "tty": 0, + "invoked": 8, "usecs": 0, - }, - 101: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 8, "one_min_cpu": 0.0, - "pid": 102, + "five_min_cpu": 0.0 + }, + 102: { "process": "DHCPv6 Server HA", + "pid": 102, "runtime": 0, - "tty": 0, + "invoked": 8, "usecs": 0, - }, - 102: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 5, "one_min_cpu": 0.0, - "pid": 103, + "five_min_cpu": 0.0 + }, + 103: { "process": "Metadata HA", + "pid": 103, "runtime": 0, - "tty": 0, + "invoked": 5, "usecs": 0, - }, - 103: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 18, "one_min_cpu": 0.0, - "pid": 104, + "five_min_cpu": 0.0 + }, + 104: { "process": "FMD HA IPC flow", + "pid": 104, "runtime": 0, - "tty": 0, + "invoked": 18, "usecs": 0, - }, - 104: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 3, "one_min_cpu": 0.0, - "pid": 105, + "five_min_cpu": 0.0 + }, + 105: { "process": "SISF HA Process", + "pid": 105, "runtime": 1, - "tty": 0, + "invoked": 3, "usecs": 333, - }, - 105: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 174, "one_min_cpu": 0.0, - "pid": 106, + "five_min_cpu": 0.0 + }, + 106: { "process": "ARP HA", + "pid": 106, "runtime": 15, - "tty": 0, + "invoked": 174, "usecs": 86, - }, - 106: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 107, + "five_min_cpu": 0.0 + }, + 107: { "process": "XDR RRP RF waite", + "pid": 107, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 107: { - "five_min_cpu": 0.02, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 407444, - "one_min_cpu": 0.03, - "pid": 108, + "one_min_cpu": 0.0, + "five_min_cpu": 0.0 + }, + 108: { "process": "IOSXE-RP Punt Se", + "pid": 108, "runtime": 13441, - "tty": 0, + "invoked": 407444, "usecs": 32, - }, - 108: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, - "one_min_cpu": 0.0, - "pid": 109, + "one_min_cpu": 0.03, + "five_min_cpu": 0.02 + }, + 109: { "process": "IOSXE-RP Punt IP", + "pid": 109, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 109: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 4, "one_min_cpu": 0.0, - "pid": 110, + "five_min_cpu": 0.0 + }, + 110: { "process": "IOSXE-RP SPA TSM", + "pid": 110, "runtime": 1, - "tty": 0, + "invoked": 4, "usecs": 250, - }, - 110: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 8256, "one_min_cpu": 0.0, - "pid": 111, + "five_min_cpu": 0.0 + }, + 111: { "process": "RF Master Main T", + "pid": 111, "runtime": 78, - "tty": 0, + "invoked": 8256, "usecs": 9, - }, - 111: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 8220, "one_min_cpu": 0.0, - "pid": 112, + "five_min_cpu": 0.0 + }, + 112: { "process": "RF Master Status", + "pid": 112, "runtime": 488, - "tty": 0, + "invoked": 8220, "usecs": 59, - }, - 112: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 7528, "one_min_cpu": 0.0, - "pid": 113, + "five_min_cpu": 0.0 + }, + 113: { "process": "Net Input", + "pid": 113, "runtime": 92, - "tty": 0, + "invoked": 7528, "usecs": 12, - }, - 113: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 5, "one_min_cpu": 0.0, - "pid": 114, + "five_min_cpu": 0.0 + }, + 114: { "process": "OTV Event Dispat", + "pid": 114, "runtime": 1, - "tty": 0, + "invoked": 5, "usecs": 200, - }, - 114: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 3290, "one_min_cpu": 0.0, - "pid": 115, + "five_min_cpu": 0.0 + }, + 115: { "process": "Compute load avg", + "pid": 115, "runtime": 161, - "tty": 0, + "invoked": 3290, "usecs": 48, - }, - 115: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1097, "one_min_cpu": 0.0, - "pid": 116, + "five_min_cpu": 0.0 + }, + 116: { "process": "Per-minute Jobs", + "pid": 116, "runtime": 3720, - "tty": 0, + "invoked": 1097, "usecs": 3391, + "tty": 0, + "five_sec_cpu": 0.0, + "one_min_cpu": 0.0, + "five_min_cpu": 0.0 }, - 116: { - "five_min_cpu": 0.0, - "five_sec_cpu": 0.07, - "invoked": 32944, - "one_min_cpu": 0.01, - "pid": 117, + 117: { "process": "Per-Second Jobs", + "pid": 117, "runtime": 4496, - "tty": 0, + "invoked": 32944, "usecs": 136, + "tty": 0, + "five_sec_cpu": 0.07, + "one_min_cpu": 0.01, + "five_min_cpu": 0.0 }, - 117: { - "five_min_cpu": 0.0, - "five_sec_cpu": 0.0, - "invoked": 32847, - "one_min_cpu": 0.0, - "pid": 118, + 118: { "process": "mLDP Process", + "pid": 118, "runtime": 247, - "tty": 0, + "invoked": 32847, "usecs": 7, - }, - 118: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 46, "one_min_cpu": 0.0, - "pid": 119, + "five_min_cpu": 0.0 + }, + 119: { "process": "Transport Port A", + "pid": 119, "runtime": 1, - "tty": 0, + "invoked": 46, "usecs": 21, - }, - 119: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 310, "one_min_cpu": 0.0, - "pid": 120, + "five_min_cpu": 0.0 + }, + 120: { "process": "EEM ED ND", + "pid": 120, "runtime": 3, - "tty": 0, + "invoked": 310, "usecs": 9, - }, - 120: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 121, + "five_min_cpu": 0.0 + }, + 121: { "process": "IOSXE-RP FastPat", + "pid": 121, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 121: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 122, + "five_min_cpu": 0.0 + }, + 122: { "process": "Src Fltr backgro", + "pid": 122, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 122: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 123, + "five_min_cpu": 0.0 + }, + 123: { "process": "DSX3MIB ll handl", + "pid": 123, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 123: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 32087, "one_min_cpu": 0.0, - "pid": 124, + "five_min_cpu": 0.0 + }, + 124: { "process": "fanrp_l2fib", + "pid": 124, "runtime": 223, - "tty": 0, + "invoked": 32087, "usecs": 6, - }, - 124: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 125, + "five_min_cpu": 0.0 + }, + 125: { "process": "POS APS Event Pr", + "pid": 125, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 125: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 3, "one_min_cpu": 0.0, - "pid": 126, + "five_min_cpu": 0.0 + }, + 126: { "process": "netclk_process", + "pid": 126, "runtime": 5, - "tty": 0, + "invoked": 3, "usecs": 1666, - }, - 126: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 3, "one_min_cpu": 0.0, - "pid": 127, + "five_min_cpu": 0.0 + }, + 127: { "process": "netclk_ha_proces", + "pid": 127, "runtime": 1, - "tty": 0, + "invoked": 3, "usecs": 333, - }, - 127: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 7, "one_min_cpu": 0.0, - "pid": 128, + "five_min_cpu": 0.0 + }, + 128: { "process": "FPD Management P", + "pid": 128, "runtime": 4, - "tty": 0, + "invoked": 7, "usecs": 571, - }, - 128: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 129, + "five_min_cpu": 0.0 + }, + 129: { "process": "FPD Action Proce", + "pid": 129, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 129: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 130, + "five_min_cpu": 0.0 + }, + 130: { "process": "BFD HW EVENT", + "pid": 130, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 130: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 131, + "five_min_cpu": 0.0 + }, + 131: { "process": "BFD IPV6 ADDR CH", + "pid": 131, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 131: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 132, + "five_min_cpu": 0.0 + }, + 132: { "process": "FEC_Link_event_h", + "pid": 132, "runtime": 0, - "tty": 0, + "invoked": 2, "usecs": 0, - }, - 132: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 255002, "one_min_cpu": 0.0, - "pid": 133, + "five_min_cpu": 0.0 + }, + 133: { "process": "MCP RP autovc pr", + "pid": 133, "runtime": 1395, - "tty": 0, + "invoked": 255002, "usecs": 5, - }, - 133: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 134, + "five_min_cpu": 0.0 + }, + 134: { "process": "VMI Background", + "pid": 134, "runtime": 0, - "tty": 0, + "invoked": 2, "usecs": 0, - }, - 134: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 6563, "one_min_cpu": 0.0, - "pid": 135, + "five_min_cpu": 0.0 + }, + 135: { "process": "MGMTE stats Proc", + "pid": 135, "runtime": 259, - "tty": 0, + "invoked": 6563, "usecs": 39, - }, - 135: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 44788, "one_min_cpu": 0.0, - "pid": 136, + "five_min_cpu": 0.0 + }, + 136: { "process": "Ether-SPA backgr", + "pid": 136, "runtime": 386, - "tty": 0, + "invoked": 44788, "usecs": 8, - }, - 136: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 32863, "one_min_cpu": 0.0, - "pid": 137, + "five_min_cpu": 0.0 + }, + 137: { "process": "CWAN CHOCX PROCE", + "pid": 137, "runtime": 207, - "tty": 0, + "invoked": 32863, "usecs": 6, - }, - 137: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 138, + "five_min_cpu": 0.0 + }, + 138: { "process": "CE3 Mailbox", + "pid": 138, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 138: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 139, + "five_min_cpu": 0.0 + }, + 139: { "process": "CT3 Mailbox", + "pid": 139, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 139: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 140, + "five_min_cpu": 0.0 + }, + 140: { "process": "HAL Mailbox", + "pid": 140, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 140: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 141, + "five_min_cpu": 0.0 + }, + 141: { "process": "MIP Mailbox", + "pid": 141, "runtime": 0, - "tty": 0, + "invoked": 2, "usecs": 0, - }, - 141: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1198, "one_min_cpu": 0.0, - "pid": 142, + "five_min_cpu": 0.0 + }, + 142: { "process": "CWAN OIR Handler", + "pid": 142, "runtime": 1001, - "tty": 0, + "invoked": 1198, "usecs": 835, - }, - 142: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 143, + "five_min_cpu": 0.0 + }, + 143: { "process": "TP CUTOVER EVENT", + "pid": 143, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 143: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 144, + "five_min_cpu": 0.0 + }, + 144: { "process": "ASR1K ESMC Proce", + "pid": 144, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 144: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 145, + "five_min_cpu": 0.0 + }, + 145: { "process": "ASR1000-RP SPA A", + "pid": 145, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 145: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 146, + "five_min_cpu": 0.0 + }, + 146: { "process": "RTTYS Process", + "pid": 146, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 146: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 130, "one_min_cpu": 0.0, - "pid": 147, + "five_min_cpu": 0.0 + }, + 147: { "process": "AAA Server", + "pid": 147, "runtime": 1, - "tty": 0, + "invoked": 130, "usecs": 7, - }, - 147: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 148, + "five_min_cpu": 0.0 + }, + 148: { "process": "AAA ACCT Proc", + "pid": 148, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 148: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 149, + "five_min_cpu": 0.0 + }, + 149: { "process": "ACCT Periodic Pr", + "pid": 149, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 149: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 32863, "one_min_cpu": 0.0, - "pid": 150, + "five_min_cpu": 0.0 + }, + 150: { "process": "cdp init process", + "pid": 150, "runtime": 140, - "tty": 0, + "invoked": 32863, "usecs": 4, - }, - 150: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 565, "one_min_cpu": 0.0, - "pid": 151, + "five_min_cpu": 0.0 + }, + 151: { "process": "Call Home Timer", + "pid": 151, "runtime": 6, - "tty": 0, + "invoked": 565, "usecs": 10, - }, - 151: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 152, + "five_min_cpu": 0.0 + }, + 152: { "process": "CEF switching ba", + "pid": 152, "runtime": 0, - "tty": 0, + "invoked": 2, "usecs": 0, - }, - 152: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 153, + "five_min_cpu": 0.0 + }, + 153: { "process": "ADJ NSF process", + "pid": 153, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 153: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 154, + "five_min_cpu": 0.0 + }, + 154: { "process": "AAA Dictionary R", + "pid": 154, "runtime": 0, - "tty": 0, + "invoked": 2, "usecs": 0, - }, - 154: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 32863, "one_min_cpu": 0.0, - "pid": 155, + "five_min_cpu": 0.0 + }, + 155: { "process": "FHRP Main thread", + "pid": 155, "runtime": 504, - "tty": 0, + "invoked": 32863, "usecs": 15, - }, - 155: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 156, + "five_min_cpu": 0.0 + }, + 156: { "process": "TRACK Main threa", + "pid": 156, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 156: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 157, + "five_min_cpu": 0.0 + }, + 157: { "process": "TRACK Client thr", + "pid": 157, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 157: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 158, + "five_min_cpu": 0.0 + }, + 158: { "process": "VRRP Main thread", + "pid": 158, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 158: { - "five_min_cpu": 0.0, - "five_sec_cpu": 0.07, - "invoked": 510138, + "tty": 0, + "five_sec_cpu": 0.0, "one_min_cpu": 0.0, - "pid": 159, + "five_min_cpu": 0.0 + }, + 159: { "process": "VRRS Main thread", + "pid": 159, "runtime": 4663, - "tty": 0, + "invoked": 510138, "usecs": 9, - }, - 159: { - "five_min_cpu": 0.0, - "five_sec_cpu": 0.0, - "invoked": 2, + "tty": 0, + "five_sec_cpu": 0.07, "one_min_cpu": 0.0, - "pid": 160, + "five_min_cpu": 0.0 + }, + 160: { "process": "ATM OAM Input", + "pid": 160, "runtime": 0, - "tty": 0, + "invoked": 2, "usecs": 0, - }, - 160: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 161, + "five_min_cpu": 0.0 + }, + 161: { "process": "ATM OAM TIMER", + "pid": 161, "runtime": 0, - "tty": 0, + "invoked": 2, "usecs": 0, - }, - 161: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 162, + "five_min_cpu": 0.0 + }, + 162: { "process": "HQF TARGET DYNAM", + "pid": 162, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 162: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 247, "one_min_cpu": 0.0, - "pid": 163, + "five_min_cpu": 0.0 + }, + 163: { "process": "IP ARP Adjacency", + "pid": 163, "runtime": 45, - "tty": 0, + "invoked": 247, "usecs": 182, + "tty": 0, + "five_sec_cpu": 0.0, + "one_min_cpu": 0.0, + "five_min_cpu": 0.0 }, - 163: { - "five_min_cpu": 0.0, - "five_sec_cpu": 0.07, - "invoked": 1006869, - "one_min_cpu": 0.01, - "pid": 164, + 164: { "process": "IP ARP Retry Age", + "pid": 164, "runtime": 5672, - "tty": 0, + "invoked": 1006869, "usecs": 5, + "tty": 0, + "five_sec_cpu": 0.07, + "one_min_cpu": 0.01, + "five_min_cpu": 0.0 }, - 164: { - "five_min_cpu": 0.0, - "five_sec_cpu": 0.0, - "invoked": 549, - "one_min_cpu": 0.0, - "pid": 165, + 165: { "process": "IP Input", + "pid": 165, "runtime": 2, - "tty": 0, + "invoked": 549, "usecs": 3, - }, - 165: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 166, + "five_min_cpu": 0.0 + }, + 166: { "process": "ICMP event handl", + "pid": 166, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 166: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 32863, "one_min_cpu": 0.0, - "pid": 167, + "five_min_cpu": 0.0 + }, + 167: { "process": "mDNS", + "pid": 167, "runtime": 283, - "tty": 0, + "invoked": 32863, "usecs": 8, - }, - 167: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 3, "one_min_cpu": 0.0, - "pid": 168, + "five_min_cpu": 0.0 + }, + 168: { "process": "PIM register asy", + "pid": 168, "runtime": 0, - "tty": 0, + "invoked": 3, "usecs": 0, - }, - 168: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 169, + "five_min_cpu": 0.0 + }, + 169: { "process": "IPv6 ping proces", + "pid": 169, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 169: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 32063, "one_min_cpu": 0.0, - "pid": 170, + "five_min_cpu": 0.0 + }, + 170: { "process": "BGP Scheduler", + "pid": 170, "runtime": 589, - "tty": 0, + "invoked": 32063, "usecs": 18, - }, - 170: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 116, "one_min_cpu": 0.0, - "pid": 171, + "five_min_cpu": 0.0 + }, + 171: { "process": "MOP Protocols", + "pid": 171, "runtime": 11, - "tty": 0, + "invoked": 116, "usecs": 94, - }, - 171: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 172, + "five_min_cpu": 0.0 + }, + 172: { "process": "PPP SIP", + "pid": 172, "runtime": 0, - "tty": 0, + "invoked": 2, "usecs": 0, - }, - 172: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 173, + "five_min_cpu": 0.0 + }, + 173: { "process": "PPP Bind", + "pid": 173, "runtime": 0, - "tty": 0, + "invoked": 2, "usecs": 0, - }, - 173: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 174, + "five_min_cpu": 0.0 + }, + 174: { "process": "PPP IP Route", + "pid": 174, "runtime": 0, - "tty": 0, + "invoked": 2, "usecs": 0, - }, - 174: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 175, + "five_min_cpu": 0.0 + }, + 175: { "process": "LSP Verification", + "pid": 175, "runtime": 1, - "tty": 0, + "invoked": 1, "usecs": 1000, - }, - 175: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 176, + "five_min_cpu": 0.0 + }, + 176: { "process": "RIB LM VALIDATE", + "pid": 176, "runtime": 0, - "tty": 0, + "invoked": 2, "usecs": 0, - }, - 176: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 346, "one_min_cpu": 0.0, - "pid": 177, + "five_min_cpu": 0.0 + }, + 177: { "process": "SSM connection m", + "pid": 177, "runtime": 170, - "tty": 0, + "invoked": 346, "usecs": 491, - }, - 177: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 549, "one_min_cpu": 0.0, - "pid": 178, + "five_min_cpu": 0.0 + }, + 178: { "process": "SSS Manager", + "pid": 178, "runtime": 2, - "tty": 0, + "invoked": 549, "usecs": 3, - }, - 178: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 179, + "five_min_cpu": 0.0 + }, + 179: { "process": "SSS Policy Manag", + "pid": 179, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 179: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 180, + "five_min_cpu": 0.0 + }, + 180: { "process": "SSS Feature Mana", + "pid": 180, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 180: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 128492, "one_min_cpu": 0.0, - "pid": 181, + "five_min_cpu": 0.0 + }, + 181: { "process": "SSS Feature Time", + "pid": 181, "runtime": 932, - "tty": 0, + "invoked": 128492, "usecs": 7, - }, - 181: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 182, + "five_min_cpu": 0.0 + }, + 182: { "process": "Spanning Tree", + "pid": 182, "runtime": 0, - "tty": 0, + "invoked": 2, "usecs": 0, - }, - 182: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 183, + "five_min_cpu": 0.0 + }, + 183: { "process": "VRRS", + "pid": 183, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 183: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 184, + "five_min_cpu": 0.0 + }, + 184: { "process": "Ethernet LMI", + "pid": 184, "runtime": 0, - "tty": 0, + "invoked": 2, "usecs": 0, - }, - 184: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 185, + "five_min_cpu": 0.0 + }, + 185: { "process": "Ethernet OAM Pro", + "pid": 185, "runtime": 0, - "tty": 0, + "invoked": 2, "usecs": 0, - }, - 185: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 186, + "five_min_cpu": 0.0 + }, + 186: { "process": "Ethernet CFM", + "pid": 186, "runtime": 1, - "tty": 0, + "invoked": 2, "usecs": 500, - }, - 186: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 5561, "one_min_cpu": 0.0, - "pid": 187, + "five_min_cpu": 0.0 + }, + 187: { "process": "mcp callhome per", + "pid": 187, "runtime": 357, - "tty": 0, + "invoked": 5561, "usecs": 64, - }, - 187: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 188, + "five_min_cpu": 0.0 + }, + 188: { "process": "PPCP RP Stats Ba", + "pid": 188, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 188: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 110, "one_min_cpu": 0.0, - "pid": 189, + "five_min_cpu": 0.0 + }, + 189: { "process": "Appnav auto disc", + "pid": 189, "runtime": 0, - "tty": 0, + "invoked": 110, "usecs": 0, - }, - 189: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 190, + "five_min_cpu": 0.0 + }, + 190: { "process": "L2FIB Timer Disp", + "pid": 190, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 190: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 71, "one_min_cpu": 0.0, - "pid": 191, + "five_min_cpu": 0.0 + }, + 191: { "process": "MLRIB L2 Msg Thr", + "pid": 191, "runtime": 10, - "tty": 0, + "invoked": 71, "usecs": 140, - }, - 191: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 192, + "five_min_cpu": 0.0 + }, + 192: { "process": "Spanning Tree St", + "pid": 192, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 192: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 193, + "five_min_cpu": 0.0 + }, + 193: { "process": "IGMP Route Msg H", + "pid": 193, "runtime": 0, - "tty": 0, + "invoked": 2, "usecs": 0, - }, - 193: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 36, "one_min_cpu": 0.0, - "pid": 194, + "five_min_cpu": 0.0 + }, + 194: { "process": "IGMP Route Rx Pr", + "pid": 194, "runtime": 0, - "tty": 0, + "invoked": 36, "usecs": 0, - }, - 194: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 3, "one_min_cpu": 0.0, - "pid": 195, + "five_min_cpu": 0.0 + }, + 195: { "process": "RABAPOL HA", + "pid": 195, "runtime": 0, - "tty": 0, + "invoked": 3, "usecs": 0, - }, - 195: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 18, "one_min_cpu": 0.0, - "pid": 196, - "process": "RABAPOL HA IPC f", - "runtime": 0, - "tty": 0, - "usecs": 0, + "five_min_cpu": 0.0 }, 196: { - "five_min_cpu": 0.0, + "process": "RABAPOL HA IPC f", + "pid": 196, + "runtime": 0, + "invoked": 18, + "usecs": 0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 9, "one_min_cpu": 0.0, - "pid": 197, + "five_min_cpu": 0.0 + }, + 197: { "process": "TEMPLATE HA", + "pid": 197, "runtime": 1, - "tty": 0, + "invoked": 9, "usecs": 111, - }, - 197: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 4, "one_min_cpu": 0.0, - "pid": 198, + "five_min_cpu": 0.0 + }, + 198: { "process": "DVLAN HA", + "pid": 198, "runtime": 0, - "tty": 0, + "invoked": 4, "usecs": 0, - }, - 198: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 90, "one_min_cpu": 0.0, - "pid": 199, + "five_min_cpu": 0.0 + }, + 199: { "process": "CCM", + "pid": 199, "runtime": 13, - "tty": 0, + "invoked": 90, "usecs": 144, - }, - 199: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 18, "one_min_cpu": 0.0, - "pid": 200, + "five_min_cpu": 0.0 + }, + 200: { "process": "CCM IPC flow con", + "pid": 200, "runtime": 0, - "tty": 0, + "invoked": 18, "usecs": 0, - }, - 200: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 201, + "five_min_cpu": 0.0 + }, + 201: { "process": "RG Faults Timer", + "pid": 201, "runtime": 0, - "tty": 0, + "invoked": 2, "usecs": 0, - }, - 201: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 202, + "five_min_cpu": 0.0 + }, + 202: { "process": "RG VP", + "pid": 202, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 202: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 203, + "five_min_cpu": 0.0 + }, + 203: { "process": "RG AR", + "pid": 203, "runtime": 0, - "tty": 0, + "invoked": 2, "usecs": 0, - }, - 203: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 204, + "five_min_cpu": 0.0 + }, + 204: { "process": "RG Protocol Time", + "pid": 204, "runtime": 0, - "tty": 0, + "invoked": 2, "usecs": 0, - }, - 204: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 205, + "five_min_cpu": 0.0 + }, + 205: { "process": "RG Transport Tim", + "pid": 205, "runtime": 0, - "tty": 0, + "invoked": 2, "usecs": 0, - }, - 205: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 206, + "five_min_cpu": 0.0 + }, + 206: { "process": "HDLC HA", + "pid": 206, "runtime": 0, - "tty": 0, + "invoked": 2, "usecs": 0, - }, - 206: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 207, + "five_min_cpu": 0.0 + }, + 207: { "process": "SBC initializer", + "pid": 207, "runtime": 1, - "tty": 0, + "invoked": 1, "usecs": 1000, - }, - 207: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 3, "one_min_cpu": 0.0, - "pid": 208, + "five_min_cpu": 0.0 + }, + 208: { "process": "SVM HA", + "pid": 208, "runtime": 0, - "tty": 0, + "invoked": 3, "usecs": 0, - }, - 208: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 32876, "one_min_cpu": 0.0, - "pid": 209, + "five_min_cpu": 0.0 + }, + 209: { "process": "UDLD", + "pid": 209, "runtime": 423, - "tty": 0, + "invoked": 32876, "usecs": 12, - }, - 209: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 210, + "five_min_cpu": 0.0 + }, + 210: { "process": "AC Switch", + "pid": 210, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 210: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 211, + "five_min_cpu": 0.0 + }, + 211: { "process": "IEDGE ACCT TIMER", + "pid": 211, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 211: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 212, + "five_min_cpu": 0.0 + }, + 212: { "process": "ISG CMD HANDLER", + "pid": 212, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 212: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 213, + "five_min_cpu": 0.0 + }, + 213: { "process": "IMA PROC", + "pid": 213, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 213: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 8033, "one_min_cpu": 0.0, - "pid": 214, + "five_min_cpu": 0.0 + }, + 214: { "process": "IP Lite session", + "pid": 214, "runtime": 35, - "tty": 0, + "invoked": 8033, "usecs": 4, - }, - 214: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 215, + "five_min_cpu": 0.0 + }, + 215: { "process": "IP PORTBUNDLE", + "pid": 215, "runtime": 0, - "tty": 0, + "invoked": 2, "usecs": 0, - }, - 215: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 216, + "five_min_cpu": 0.0 + }, + 216: { "process": "SSS Mobility mes", + "pid": 216, "runtime": 0, - "tty": 0, + "invoked": 2, "usecs": 0, - }, - 216: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 8026, "one_min_cpu": 0.0, - "pid": 217, + "five_min_cpu": 0.0 + }, + 217: { "process": "IP Static Sessio", + "pid": 217, "runtime": 35, - "tty": 0, + "invoked": 8026, "usecs": 4, - }, - 217: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 218, + "five_min_cpu": 0.0 + }, + 218: { "process": "DVLAN Config Pro", + "pid": 218, "runtime": 0, - "tty": 0, + "invoked": 2, "usecs": 0, - }, - 218: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 219, + "five_min_cpu": 0.0 + }, + 219: { "process": "IPAM/ODAP Events", + "pid": 219, "runtime": 0, - "tty": 0, + "invoked": 2, "usecs": 0, - }, - 219: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1006869, "one_min_cpu": 0.0, - "pid": 220, + "five_min_cpu": 0.0 + }, + 220: { "process": "IPAM Manager", + "pid": 220, "runtime": 6054, - "tty": 0, + "invoked": 1006869, "usecs": 6, - }, - 220: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 221, + "five_min_cpu": 0.0 + }, + 221: { "process": "IPAM Events", + "pid": 221, "runtime": 0, - "tty": 0, + "invoked": 2, "usecs": 0, - }, - 221: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 222, + "five_min_cpu": 0.0 + }, + 222: { "process": "OCE punted Pkts", + "pid": 222, "runtime": 0, - "tty": 0, + "invoked": 2, "usecs": 0, - }, - 222: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 223, + "five_min_cpu": 0.0 + }, + 223: { "process": "O-UNI Client Msg", + "pid": 223, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 223: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 224, + "five_min_cpu": 0.0 + }, + 224: { "process": "LSP Tunnel FRR", + "pid": 224, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 224: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 5, "one_min_cpu": 0.0, - "pid": 225, + "five_min_cpu": 0.0 + }, + 225: { "process": "MPLS Auto-Tunnel", + "pid": 225, "runtime": 0, - "tty": 0, + "invoked": 5, "usecs": 0, - }, - 225: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 226, + "five_min_cpu": 0.0 + }, + 226: { "process": "st_pw_oam", + "pid": 226, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 226: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 227, + "five_min_cpu": 0.0 + }, + 227: { "process": "AAA EPD HANDLER", + "pid": 227, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 227: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 228, + "five_min_cpu": 0.0 + }, + 228: { "process": "PM EPD API", + "pid": 228, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 228: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 229, + "five_min_cpu": 0.0 + }, + 229: { "process": "DM Proc", + "pid": 229, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 229: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 230, + "five_min_cpu": 0.0 + }, + 230: { "process": "RADIUS Proxy", + "pid": 230, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 230: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 231, + "five_min_cpu": 0.0 + }, + 231: { "process": "SSS PM SHIM QOS", + "pid": 231, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 231: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 232, + "five_min_cpu": 0.0 + }, + 232: { "process": "LONG TO SHORT NA", + "pid": 232, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 232: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 233, + "five_min_cpu": 0.0 + }, + 233: { "process": "Timer handler fo", + "pid": 233, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 233: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 234, + "five_min_cpu": 0.0 + }, + 234: { "process": "Prepaid response", + "pid": 234, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 234: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 235, + "five_min_cpu": 0.0 + }, + 235: { "process": "Timed Policy act", + "pid": 235, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 235: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 236, + "five_min_cpu": 0.0 + }, + 236: { "process": "AAA response han", + "pid": 236, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 236: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 237, + "five_min_cpu": 0.0 + }, + 237: { "process": "AAA System Acct", + "pid": 237, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 237: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 238, + "five_min_cpu": 0.0 + }, + 238: { "process": "VPWS Thread", + "pid": 238, "runtime": 0, - "tty": 0, + "invoked": 2, "usecs": 0, - }, - 238: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 239, + "five_min_cpu": 0.0 + }, + 239: { "process": "IP Traceroute", + "pid": 239, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 239: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 240, + "five_min_cpu": 0.0 + }, + 240: { "process": "Tunnel", + "pid": 240, "runtime": 0, - "tty": 0, + "invoked": 2, "usecs": 0, - }, - 240: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 241, + "five_min_cpu": 0.0 + }, + 241: { "process": "ATIP_UDP_TSK", + "pid": 241, "runtime": 0, - "tty": 0, + "invoked": 2, "usecs": 0, - }, - 241: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 242, + "five_min_cpu": 0.0 + }, + 242: { "process": "XDR background p", + "pid": 242, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 242: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 18357, "one_min_cpu": 0.0, - "pid": 243, + "five_min_cpu": 0.0 + }, + 243: { "process": "XDR mcast", + "pid": 243, "runtime": 19944, - "tty": 0, + "invoked": 18357, "usecs": 1086, - }, - 243: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 3, "one_min_cpu": 0.0, - "pid": 244, + "five_min_cpu": 0.0 + }, + 244: { "process": "XDR RP Ping Back", + "pid": 244, "runtime": 0, - "tty": 0, + "invoked": 3, "usecs": 0, - }, - 244: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 211, "one_min_cpu": 0.0, - "pid": 245, + "five_min_cpu": 0.0 + }, + 245: { "process": "XDR receive", + "pid": 245, "runtime": 46, - "tty": 0, + "invoked": 211, "usecs": 218, - }, - 245: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 4, "one_min_cpu": 0.0, - "pid": 246, + "five_min_cpu": 0.0 + }, + 246: { "process": "IPC LC Message H", + "pid": 246, "runtime": 0, - "tty": 0, + "invoked": 4, "usecs": 0, - }, - 246: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 247, - "process": "XDR RP Test Back", - "runtime": 0, - "tty": 0, - "usecs": 0, + "five_min_cpu": 0.0 }, 247: { - "five_min_cpu": 0.0, + "process": "XDR RP Test Back", + "pid": 247, + "runtime": 0, + "invoked": 1, + "usecs": 0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 549, "one_min_cpu": 0.0, - "pid": 248, + "five_min_cpu": 0.0 + }, + 248: { "process": "FRR Background P", + "pid": 248, "runtime": 2, - "tty": 0, + "invoked": 549, "usecs": 3, - }, - 248: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 3521, "one_min_cpu": 0.0, - "pid": 249, + "five_min_cpu": 0.0 + }, + 249: { "process": "CEF background p", + "pid": 249, "runtime": 26621, - "tty": 0, + "invoked": 3521, "usecs": 7560, - }, - 249: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 250, + "five_min_cpu": 0.0 + }, + 250: { "process": "fib_fib_bfd_sb e", + "pid": 250, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 250: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 251, + "five_min_cpu": 0.0 + }, + 251: { "process": "IP IRDP", + "pid": 251, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 251: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 7, "one_min_cpu": 0.0, - "pid": 252, + "five_min_cpu": 0.0 + }, + 252: { "process": "SNMP Timers", + "pid": 252, "runtime": 0, - "tty": 0, + "invoked": 7, "usecs": 0, - }, - 252: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 5, "one_min_cpu": 0.0, - "pid": 253, + "five_min_cpu": 0.0 + }, + 253: { "process": "LSD HA Proc", + "pid": 253, "runtime": 1, - "tty": 0, + "invoked": 5, "usecs": 200, - }, - 253: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 148, "one_min_cpu": 0.0, - "pid": 254, + "five_min_cpu": 0.0 + }, + 254: { "process": "CEF RP Backgroun", + "pid": 254, "runtime": 14, - "tty": 0, + "invoked": 148, "usecs": 94, - }, - 254: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 255, + "five_min_cpu": 0.0 + }, + 255: { "process": "Routing Topology", + "pid": 255, "runtime": 0, - "tty": 0, + "invoked": 2, "usecs": 0, - }, - 255: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 7171, "one_min_cpu": 0.0, - "pid": 256, + "five_min_cpu": 0.0 + }, + 256: { "process": "IP RIB Update", + "pid": 256, "runtime": 337307, - "tty": 0, + "invoked": 7171, "usecs": 47037, - }, - 256: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 915, "one_min_cpu": 0.0, - "pid": 257, + "five_min_cpu": 0.0 + }, + 257: { "process": "IP Background", + "pid": 257, "runtime": 1371, - "tty": 0, + "invoked": 915, "usecs": 1498, - }, - 257: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 837, "one_min_cpu": 0.0, - "pid": 258, + "five_min_cpu": 0.0 + }, + 258: { "process": "IP Connected Rou", + "pid": 258, "runtime": 229, - "tty": 0, + "invoked": 837, "usecs": 273, - }, - 258: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 259, + "five_min_cpu": 0.0 + }, + 259: { "process": "PPP Compress Inp", + "pid": 259, "runtime": 0, - "tty": 0, + "invoked": 2, "usecs": 0, - }, - 259: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 260, + "five_min_cpu": 0.0 + }, + 260: { "process": "PPP Compress Res", + "pid": 260, "runtime": 0, - "tty": 0, + "invoked": 2, "usecs": 0, - }, - 260: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 261, + "five_min_cpu": 0.0 + }, + 261: { "process": "Tunnel FIB", + "pid": 261, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, + "tty": 0, + "five_sec_cpu": 0.0, + "one_min_cpu": 0.0, + "five_min_cpu": 0.0 }, - 261: { - "five_min_cpu": 0.0, + 262: { + "process": "CEF: IPv4 proces", + "pid": 262, + "runtime": 185, + "invoked": 16351, + "usecs": 11, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 68, "one_min_cpu": 0.0, - "pid": 263, + "five_min_cpu": 0.0 + }, + 263: { "process": "ADJ background", + "pid": 263, "runtime": 9, - "tty": 0, + "invoked": 68, "usecs": 132, - }, - 262: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 523, "one_min_cpu": 0.0, - "pid": 264, + "five_min_cpu": 0.0 + }, + 264: { "process": "Collection proce", + "pid": 264, "runtime": 12855, - "tty": 0, + "invoked": 523, "usecs": 24579, - }, - 263: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 3, "one_min_cpu": 0.0, - "pid": 265, + "five_min_cpu": 0.0 + }, + 265: { "process": "ADJ resolve proc", + "pid": 265, "runtime": 0, - "tty": 0, + "invoked": 3, "usecs": 0, - }, - 264: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 62, "one_min_cpu": 0.0, - "pid": 266, + "five_min_cpu": 0.0 + }, + 266: { "process": "Socket Timers", + "pid": 266, "runtime": 0, - "tty": 0, + "invoked": 62, "usecs": 0, - }, - 265: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 75126, "one_min_cpu": 0.0, - "pid": 267, + "five_min_cpu": 0.0 + }, + 267: { "process": "TCP Timer", + "pid": 267, "runtime": 3096, - "tty": 0, + "invoked": 75126, "usecs": 41, - }, - 266: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 49, "one_min_cpu": 0.0, - "pid": 268, + "five_min_cpu": 0.0 + }, + 268: { "process": "TCP Protocols", + "pid": 268, "runtime": 5, - "tty": 0, + "invoked": 49, "usecs": 102, - }, - 267: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 269, + "five_min_cpu": 0.0 + }, + 269: { "process": "COPS", + "pid": 269, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 268: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1097, "one_min_cpu": 0.0, - "pid": 270, + "five_min_cpu": 0.0 + }, + 270: { "process": "NGCP SCHEDULER P", + "pid": 270, "runtime": 12, - "tty": 0, + "invoked": 1097, "usecs": 10, - }, - 269: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 32840, "one_min_cpu": 0.0, - "pid": 271, + "five_min_cpu": 0.0 + }, + 271: { "process": "STILE PERIODIC T", + "pid": 271, "runtime": 178, - "tty": 0, + "invoked": 32840, "usecs": 5, - }, - 270: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 549, "one_min_cpu": 0.0, - "pid": 272, + "five_min_cpu": 0.0 + }, + 272: { "process": "UV AUTO CUSTOM P", + "pid": 272, "runtime": 4, - "tty": 0, + "invoked": 549, "usecs": 7, - }, - 271: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 273, + "five_min_cpu": 0.0 + }, + 273: { "process": "Dialer Forwarder", + "pid": 273, "runtime": 0, - "tty": 0, + "invoked": 2, "usecs": 0, - }, - 272: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 3, "one_min_cpu": 0.0, - "pid": 274, + "five_min_cpu": 0.0 + }, + 274: { "process": "Service Routing", + "pid": 274, "runtime": 0, - "tty": 0, + "invoked": 3, "usecs": 0, - }, - 273: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 196, "one_min_cpu": 0.0, - "pid": 275, + "five_min_cpu": 0.0 + }, + 275: { "process": "SR CapMan Proces", + "pid": 275, "runtime": 32, - "tty": 0, + "invoked": 196, "usecs": 163, - }, - 274: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 151, "one_min_cpu": 0.0, - "pid": 276, + "five_min_cpu": 0.0 + }, + 276: { "process": "Flow Exporter Ti", + "pid": 276, "runtime": 2, - "tty": 0, + "invoked": 151, "usecs": 13, - }, - 275: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 277, + "five_min_cpu": 0.0 + }, + 277: { "process": "Flow Exporter Pa", + "pid": 277, "runtime": 0, - "tty": 0, + "invoked": 2, "usecs": 0, - }, - 276: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 110, "one_min_cpu": 0.0, - "pid": 278, + "five_min_cpu": 0.0 + }, + 278: { "process": "HTTP CORE", + "pid": 278, "runtime": 1, - "tty": 0, + "invoked": 110, "usecs": 9, - }, - 277: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 279, + "five_min_cpu": 0.0 + }, + 279: { "process": "SBC Msg Ack Time", + "pid": 279, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 278: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 111, "one_min_cpu": 0.0, - "pid": 280, + "five_min_cpu": 0.0 + }, + 280: { "process": "MFIB Master back", + "pid": 280, "runtime": 1, - "tty": 0, + "invoked": 111, "usecs": 9, - }, - 279: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 51, "one_min_cpu": 0.0, - "pid": 281, + "five_min_cpu": 0.0 + }, + 281: { "process": "VFI Mgr", + "pid": 281, "runtime": 21, - "tty": 0, + "invoked": 51, "usecs": 411, - }, - 280: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 330, "one_min_cpu": 0.0, - "pid": 282, + "five_min_cpu": 0.0 + }, + 282: { "process": "MVPN Mgr Process", + "pid": 282, "runtime": 56, - "tty": 0, + "invoked": 330, "usecs": 169, - }, - 281: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 283, + "five_min_cpu": 0.0 + }, + 283: { "process": "Multicast Offloa", + "pid": 283, "runtime": 0, - "tty": 0, + "invoked": 2, "usecs": 0, - }, - 282: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 284, + "five_min_cpu": 0.0 + }, + 284: { "process": "RARP Input", + "pid": 284, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 283: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 128, "one_min_cpu": 0.0, - "pid": 285, + "five_min_cpu": 0.0 + }, + 285: { "process": "static", + "pid": 285, "runtime": 12, - "tty": 0, + "invoked": 128, "usecs": 93, - }, - 284: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 286, + "five_min_cpu": 0.0 + }, + 286: { "process": "App Route Proces", + "pid": 286, "runtime": 0, - "tty": 0, + "invoked": 2, "usecs": 0, - }, - 285: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 287, + "five_min_cpu": 0.0 + }, + 287: { "process": "IPv6 RIB Cleanup", + "pid": 287, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 286: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 3, "one_min_cpu": 0.0, - "pid": 288, + "five_min_cpu": 0.0 + }, + 288: { "process": "IPv6 RIB Event H", + "pid": 288, "runtime": 0, - "tty": 0, + "invoked": 3, "usecs": 0, - }, - 287: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 289, + "five_min_cpu": 0.0 + }, + 289: { "process": "IPv6 Static Hand", + "pid": 289, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 288: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 290, + "five_min_cpu": 0.0 + }, + 290: { "process": "DHCPv6 LQ client", + "pid": 290, "runtime": 0, - "tty": 0, + "invoked": 2, "usecs": 0, - }, - 289: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 12, "one_min_cpu": 0.0, - "pid": 291, + "five_min_cpu": 0.0 + }, + 291: { "process": "AToM manager", + "pid": 291, "runtime": 68, - "tty": 0, + "invoked": 12, "usecs": 5666, - }, - 290: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 292, + "five_min_cpu": 0.0 + }, + 292: { "process": "PPP NBF", + "pid": 292, "runtime": 0, - "tty": 0, + "invoked": 2, "usecs": 0, - }, - 291: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 32559, "one_min_cpu": 0.0, - "pid": 293, + "five_min_cpu": 0.0 + }, + 293: { "process": "PfR BR Learn", + "pid": 293, "runtime": 209, - "tty": 0, + "invoked": 32559, "usecs": 6, - }, - 292: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 294, + "five_min_cpu": 0.0 + }, + 294: { "process": "PAD InCall", + "pid": 294, "runtime": 0, + "invoked": 1, + "usecs": 0, "tty": 0, + "five_sec_cpu": 0.0, + "one_min_cpu": 0.0, + "five_min_cpu": 0.0 + }, + 295: { + "process": "X.25 Background", + "pid": 295, + "runtime": 0, + "invoked": 2, "usecs": 0, + "tty": 0, + "five_sec_cpu": 0.0, + "one_min_cpu": 0.0, + "five_min_cpu": 0.0 }, - 293: { - "five_min_cpu": 0.0, + 296: { + "process": "X.25 Encaps Mana", + "pid": 296, + "runtime": 0, + "invoked": 1, + "usecs": 0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 3289, "one_min_cpu": 0.0, - "pid": 297, + "five_min_cpu": 0.0 + }, + 297: { "process": "QoS stats proces", + "pid": 297, "runtime": 82, - "tty": 0, + "invoked": 3289, "usecs": 24, - }, - 294: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 298, + "five_min_cpu": 0.0 + }, + 298: { "process": "RBSCP Background", + "pid": 298, "runtime": 0, - "tty": 0, + "invoked": 2, "usecs": 0, - }, - 295: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 299, + "five_min_cpu": 0.0 + }, + 299: { "process": "SCTP Main Proces", + "pid": 299, "runtime": 2, - "tty": 0, + "invoked": 2, "usecs": 1000, - }, - 296: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 300, + "five_min_cpu": 0.0 + }, + 300: { "process": "VPDN call manage", + "pid": 300, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 297: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 15, "one_min_cpu": 0.0, - "pid": 301, + "five_min_cpu": 0.0 + }, + 301: { "process": "XC RIB MGR", + "pid": 301, "runtime": 95, - "tty": 0, + "invoked": 15, "usecs": 6333, - }, - 298: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 302, + "five_min_cpu": 0.0 + }, + 302: { "process": "AToM LDP manager", + "pid": 302, "runtime": 0, - "tty": 0, + "invoked": 2, "usecs": 0, - }, - 299: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 303, + "five_min_cpu": 0.0 + }, + 303: { "process": "EFP Errd", + "pid": 303, "runtime": 0, - "tty": 0, + "invoked": 2, "usecs": 0, - }, - 300: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 304, + "five_min_cpu": 0.0 + }, + 304: { "process": "Ether EFP Proces", + "pid": 304, "runtime": 0, - "tty": 0, + "invoked": 2, "usecs": 0, - }, - 301: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 305, + "five_min_cpu": 0.0 + }, + 305: { "process": "Ether Infra RP", + "pid": 305, "runtime": 0, - "tty": 0, + "invoked": 2, "usecs": 0, - }, - 302: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 18, "one_min_cpu": 0.0, - "pid": 306, + "five_min_cpu": 0.0 + }, + 306: { "process": "CFM HA IPC messa", + "pid": 306, "runtime": 0, - "tty": 0, + "invoked": 18, "usecs": 0, - }, - 303: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 307, + "five_min_cpu": 0.0 + }, + 307: { "process": "Ethernet PM Proc", + "pid": 307, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 304: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 308, + "five_min_cpu": 0.0 + }, + 308: { "process": "Ethernet PM Soft", + "pid": 308, "runtime": 0, - "tty": 0, + "invoked": 2, "usecs": 0, - }, - 305: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 9857, "one_min_cpu": 0.0, - "pid": 309, + "five_min_cpu": 0.0 + }, + 309: { "process": "Ethernet PM Moni", + "pid": 309, "runtime": 83, - "tty": 0, + "invoked": 9857, "usecs": 8, - }, - 306: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 310, + "five_min_cpu": 0.0 + }, + 310: { "process": "Ethernet Datapla", + "pid": 310, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 307: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 18, "one_min_cpu": 0.0, - "pid": 311, + "five_min_cpu": 0.0 + }, + 311: { "process": "ELB HA IPC flow", + "pid": 311, "runtime": 0, - "tty": 0, + "invoked": 18, "usecs": 0, - }, - 308: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 42, "one_min_cpu": 0.0, - "pid": 312, + "five_min_cpu": 0.0 + }, + 312: { "process": "IGMPSN L2MCM", + "pid": 312, "runtime": 31, - "tty": 0, + "invoked": 42, "usecs": 738, - }, - 309: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 313, + "five_min_cpu": 0.0 + }, + 313: { "process": "IGMPSN MRD", + "pid": 313, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 310: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 314, + "five_min_cpu": 0.0 + }, + 314: { "process": "IGMPSN", + "pid": 314, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 311: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 131016, "one_min_cpu": 0.0, - "pid": 315, + "five_min_cpu": 0.0 + }, + 315: { "process": "TCP HA PROC", + "pid": 315, "runtime": 4917, - "tty": 0, + "invoked": 131016, "usecs": 37, - }, - 312: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 5076, "one_min_cpu": 0.0, - "pid": 316, + "five_min_cpu": 0.0 + }, + 316: { "process": "BGP HA SSO", + "pid": 316, "runtime": 49197, - "tty": 0, + "invoked": 5076, "usecs": 9692, - }, - 313: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 5, "one_min_cpu": 0.0, - "pid": 317, + "five_min_cpu": 0.0 + }, + 317: { "process": "RSVP SYNC", + "pid": 317, "runtime": 0, - "tty": 0, + "invoked": 5, "usecs": 0, - }, - 314: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 318, + "five_min_cpu": 0.0 + }, + 318: { "process": "RETRY_REPOPULATE", + "pid": 318, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 315: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 4, "one_min_cpu": 0.0, - "pid": 319, + "five_min_cpu": 0.0 + }, + 319: { "process": "XDR FOF process", + "pid": 319, "runtime": 0, - "tty": 0, + "invoked": 4, "usecs": 0, - }, - 316: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 320, + "five_min_cpu": 0.0 + }, + 320: { "process": "BD Route Msg Hol", + "pid": 320, "runtime": 0, - "tty": 0, + "invoked": 2, "usecs": 0, - }, - 317: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 321, + "five_min_cpu": 0.0 + }, + 321: { "process": "BD Route Rx Proc", + "pid": 321, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 318: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 3, "one_min_cpu": 0.0, - "pid": 322, + "five_min_cpu": 0.0 + }, + 322: { "process": "BD MACSEC HA", + "pid": 322, "runtime": 0, - "tty": 0, + "invoked": 3, "usecs": 0, - }, - 319: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 323, + "five_min_cpu": 0.0 + }, + 323: { "process": "BD MACSEC HA CHK", + "pid": 323, "runtime": 0, - "tty": 0, + "invoked": 2, "usecs": 0, - }, - 320: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 128, "one_min_cpu": 0.0, - "pid": 324, + "five_min_cpu": 0.0 + }, + 324: { "process": "L2FIB Event Disp", + "pid": 324, "runtime": 121, - "tty": 0, + "invoked": 128, "usecs": 945, - }, - 321: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 18, "one_min_cpu": 0.0, - "pid": 325, + "five_min_cpu": 0.0 + }, + 325: { "process": "STP HA IPC flow", + "pid": 325, "runtime": 0, - "tty": 0, + "invoked": 18, "usecs": 0, - }, - 322: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 326, + "five_min_cpu": 0.0 + }, + 326: { "process": "IGMPQR", + "pid": 326, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 323: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 4, "one_min_cpu": 0.0, - "pid": 327, + "five_min_cpu": 0.0 + }, + 327: { "process": "AAA HA", + "pid": 327, "runtime": 0, - "tty": 0, + "invoked": 4, "usecs": 0, - }, - 324: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 328, + "five_min_cpu": 0.0 + }, + 328: { "process": "AAA HA cleanup", + "pid": 328, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 325: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 329, + "five_min_cpu": 0.0 + }, + 329: { "process": "ac_atm_state_eve", + "pid": 329, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 326: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 330, + "five_min_cpu": 0.0 + }, + 330: { "process": "ac_atm_mraps_hsp", + "pid": 330, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 327: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 331, + "five_min_cpu": 0.0 + }, + 331: { "process": "AC HA Bulk Sync", + "pid": 331, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 328: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 332, + "five_min_cpu": 0.0 + }, + 332: { "process": "ATM HA", + "pid": 332, "runtime": 0, - "tty": 0, + "invoked": 2, "usecs": 0, - }, - 329: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 18, "one_min_cpu": 0.0, - "pid": 333, + "five_min_cpu": 0.0 + }, + 333: { "process": "ATM HA IPC flow", + "pid": 333, "runtime": 0, - "tty": 0, + "invoked": 18, "usecs": 0, - }, - 330: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 334, + "five_min_cpu": 0.0 + }, + 334: { "process": "ATM HA AC", + "pid": 334, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 331: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 335, + "five_min_cpu": 0.0 + }, + 335: { "process": "BFD HA", + "pid": 335, "runtime": 0, - "tty": 0, + "invoked": 2, "usecs": 0, - }, - 332: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 336, + "five_min_cpu": 0.0 + }, + 336: { "process": "FR HA", + "pid": 336, "runtime": 0, - "tty": 0, + "invoked": 2, "usecs": 0, - }, - 333: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 10, "one_min_cpu": 0.0, - "pid": 337, + "five_min_cpu": 0.0 + }, + 337: { "process": "GLBP HA", + "pid": 337, "runtime": 0, - "tty": 0, + "invoked": 10, "usecs": 0, - }, - 334: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 10, "one_min_cpu": 0.0, - "pid": 338, + "five_min_cpu": 0.0 + }, + 338: { "process": "HSRP HA", + "pid": 338, "runtime": 0, - "tty": 0, + "invoked": 10, "usecs": 0, - }, - 335: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 64077, "one_min_cpu": 0.0, - "pid": 339, + "five_min_cpu": 0.0 + }, + 339: { "process": "Inspect process", + "pid": 339, "runtime": 397, - "tty": 0, + "invoked": 64077, "usecs": 6, - }, - 336: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 76816, "one_min_cpu": 0.0, - "pid": 340, + "five_min_cpu": 0.0 + }, + 340: { "process": "BGP I/O", + "pid": 340, "runtime": 5548, - "tty": 0, + "invoked": 76816, "usecs": 72, - }, - 337: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 8026, "one_min_cpu": 0.0, - "pid": 341, + "five_min_cpu": 0.0 + }, + 341: { "process": "IP SIP Process", + "pid": 341, "runtime": 69, - "tty": 0, + "invoked": 8026, "usecs": 8, - }, - 338: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 342, + "five_min_cpu": 0.0 + }, + 342: { "process": "MRIB RP Proxy", + "pid": 342, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 339: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 343, + "five_min_cpu": 0.0 + }, + 343: { "process": "IPv6 ACL RP Proc", + "pid": 343, "runtime": 0, - "tty": 0, + "invoked": 2, "usecs": 0, - }, - 340: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 18, "one_min_cpu": 0.0, - "pid": 344, + "five_min_cpu": 0.0 + }, + 344: { "process": "Netsync IPC flow", + "pid": 344, "runtime": 0, - "tty": 0, + "invoked": 18, "usecs": 0, - }, - 341: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 345, + "five_min_cpu": 0.0 + }, + 345: { "process": "PPPoE VRRS EVT M", + "pid": 345, "runtime": 0, - "tty": 0, + "invoked": 2, "usecs": 0, - }, - 342: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 346, + "five_min_cpu": 0.0 + }, + 346: { "process": "RG If-Mgr Timer", + "pid": 346, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 343: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 347, + "five_min_cpu": 0.0 + }, + 347: { "process": "RG Media Timer", + "pid": 347, "runtime": 0, - "tty": 0, + "invoked": 2, "usecs": 0, - }, - 344: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 13, "one_min_cpu": 0.0, - "pid": 348, + "five_min_cpu": 0.0 + }, + 348: { "process": "MCPRP RG Timer", + "pid": 348, "runtime": 1, - "tty": 0, + "invoked": 13, "usecs": 76, - }, - 345: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 349, + "five_min_cpu": 0.0 + }, + 349: { "process": "URL filter proc", + "pid": 349, "runtime": 0, - "tty": 0, + "invoked": 2, "usecs": 0, - }, - 346: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 5, "one_min_cpu": 0.0, - "pid": 350, + "five_min_cpu": 0.0 + }, + 350: { "process": "VFI HA Bulk Sync", + "pid": 350, "runtime": 0, - "tty": 0, + "invoked": 5, "usecs": 0, - }, - 347: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 3, "one_min_cpu": 0.0, - "pid": 351, + "five_min_cpu": 0.0 + }, + 351: { "process": "XC RIB HA Bulk S", + "pid": 351, "runtime": 0, - "tty": 0, + "invoked": 3, "usecs": 0, - }, - 348: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 4, "one_min_cpu": 0.0, - "pid": 352, + "five_min_cpu": 0.0 + }, + 352: { "process": "XC BGP SIG RIB H", + "pid": 352, "runtime": 0, - "tty": 0, + "invoked": 4, "usecs": 0, - }, - 349: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 353, + "five_min_cpu": 0.0 + }, + 353: { "process": "VPDN CCM Backgro", + "pid": 353, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 350: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 10, "one_min_cpu": 0.0, - "pid": 354, + "five_min_cpu": 0.0 + }, + 354: { "process": "VRRP HA", + "pid": 354, "runtime": 0, - "tty": 0, + "invoked": 10, "usecs": 0, - }, - 351: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 18, "one_min_cpu": 0.0, - "pid": 355, + "five_min_cpu": 0.0 + }, + 355: { "process": "VTEMPLATE IPC fl", + "pid": 355, "runtime": 0, - "tty": 0, + "invoked": 18, "usecs": 0, - }, - 352: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 187, "one_min_cpu": 0.0, - "pid": 356, + "five_min_cpu": 0.0 + }, + 356: { "process": "CEM PROC", + "pid": 356, "runtime": 1, - "tty": 0, + "invoked": 187, "usecs": 5, - }, - 353: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 357, + "five_min_cpu": 0.0 + }, + 357: { "process": "CEM HA", + "pid": 357, "runtime": 0, - "tty": 0, + "invoked": 2, "usecs": 0, - }, - 354: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 358, + "five_min_cpu": 0.0 + }, + 358: { "process": "CEM HA AC", + "pid": 358, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 355: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 359, + "five_min_cpu": 0.0 + }, + 359: { "process": "L2X Switching Ev", + "pid": 359, "runtime": 0, - "tty": 0, + "invoked": 2, "usecs": 0, - }, - 356: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 360, + "five_min_cpu": 0.0 + }, + 360: { "process": "Probe Input", + "pid": 360, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 357: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 361, + "five_min_cpu": 0.0 + }, + 361: { "process": "IP Inband Sessio", + "pid": 361, "runtime": 1, - "tty": 0, + "invoked": 2, "usecs": 500, - }, - 358: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 362, + "five_min_cpu": 0.0 + }, + 362: { "process": "DHCP SIP", + "pid": 362, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 359: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 8223, "one_min_cpu": 0.0, - "pid": 363, + "five_min_cpu": 0.0 + }, + 363: { "process": "FRR Manager", + "pid": 363, "runtime": 77, - "tty": 0, + "invoked": 8223, "usecs": 9, - }, - 360: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 364, + "five_min_cpu": 0.0 + }, + 364: { "process": "MFI Comm RP Proc", + "pid": 364, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 361: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 365, + "five_min_cpu": 0.0 + }, + 365: { "process": "Path set broker", + "pid": 365, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 362: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 366, + "five_min_cpu": 0.0 + }, + 366: { "process": "LFD Label Block", + "pid": 366, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 363: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 5273, "one_min_cpu": 0.0, - "pid": 367, + "five_min_cpu": 0.0 + }, + 367: { "process": "LDP HA", + "pid": 367, "runtime": 439, - "tty": 0, + "invoked": 5273, "usecs": 83, - }, - 364: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 3, "one_min_cpu": 0.0, - "pid": 368, + "five_min_cpu": 0.0 + }, + 368: { "process": "MPLS VPN HA Clie", + "pid": 368, "runtime": 0, - "tty": 0, + "invoked": 3, "usecs": 0, - }, - 365: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 7, "one_min_cpu": 0.0, - "pid": 369, + "five_min_cpu": 0.0 + }, + 369: { "process": "TSPTUN HA", + "pid": 369, "runtime": 0, - "tty": 0, + "invoked": 7, "usecs": 0, - }, - 366: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 370, + "five_min_cpu": 0.0 + }, + 370: { "process": "RSVP HA Services", + "pid": 370, "runtime": 0, - "tty": 0, + "invoked": 2, "usecs": 0, - }, - 367: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 371, + "five_min_cpu": 0.0 + }, + 371: { "process": "TE NSR OOS DB Pr", + "pid": 371, "runtime": 0, - "tty": 0, + "invoked": 2, "usecs": 0, - }, - 368: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 17, "one_min_cpu": 0.0, - "pid": 372, + "five_min_cpu": 0.0 + }, + 372: { "process": "MPLS TP HA", + "pid": 372, "runtime": 0, - "tty": 0, + "invoked": 17, "usecs": 0, - }, - 369: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 5, "one_min_cpu": 0.0, - "pid": 373, + "five_min_cpu": 0.0 + }, + 373: { "process": "AToM HA Bulk Syn", + "pid": 373, "runtime": 0, - "tty": 0, + "invoked": 5, "usecs": 0, - }, - 370: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 17, "one_min_cpu": 0.0, - "pid": 374, + "five_min_cpu": 0.0 + }, + 374: { "process": "AToM MGR HA IPC", + "pid": 374, "runtime": 0, - "tty": 0, + "invoked": 17, "usecs": 0, - }, - 371: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 375, + "five_min_cpu": 0.0 + }, + 375: { "process": "LFDp Input Proc", + "pid": 375, "runtime": 2, - "tty": 0, + "invoked": 2, "usecs": 1000, - }, - 372: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 376, + "five_min_cpu": 0.0 + }, + 376: { "process": "AAA Cached Serve", + "pid": 376, "runtime": 0, - "tty": 0, + "invoked": 2, "usecs": 0, - }, - 373: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 6, "one_min_cpu": 0.0, - "pid": 377, + "five_min_cpu": 0.0 + }, + 377: { "process": "ENABLE AAA", + "pid": 377, "runtime": 0, - "tty": 0, + "invoked": 6, "usecs": 0, - }, - 374: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 378, + "five_min_cpu": 0.0 + }, + 378: { "process": "EM Background Pr", + "pid": 378, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 375: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 3, "one_min_cpu": 0.0, - "pid": 379, + "five_min_cpu": 0.0 + }, + 379: { "process": "LDAP process", + "pid": 379, "runtime": 0, - "tty": 0, + "invoked": 3, "usecs": 0, - }, - 376: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 380, + "five_min_cpu": 0.0 + }, + 380: { "process": "Opaque Database", + "pid": 380, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 377: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 381, + "five_min_cpu": 0.0 + }, + 381: { "process": "Key chain liveke", + "pid": 381, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 378: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 382, + "five_min_cpu": 0.0 + }, + 382: { "process": "LINE AAA", + "pid": 382, "runtime": 0, - "tty": 0, + "invoked": 2, "usecs": 0, - }, - 379: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 17, "one_min_cpu": 0.0, - "pid": 383, + "five_min_cpu": 0.0 + }, + 383: { "process": "LOCAL AAA", + "pid": 383, "runtime": 0, - "tty": 0, + "invoked": 17, "usecs": 0, - }, - 380: { - "five_min_cpu": 0.64, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 6202, - "one_min_cpu": 0.44, - "pid": 384, + "one_min_cpu": 0.0, + "five_min_cpu": 0.0 + }, + 384: { "process": "BGP Scanner", + "pid": 384, "runtime": 278040, - "tty": 0, + "invoked": 6202, "usecs": 44830, - }, - 381: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 472, - "one_min_cpu": 0.0, - "pid": 385, + "one_min_cpu": 0.44, + "five_min_cpu": 0.64 + }, + 385: { "process": "TPLUS", + "pid": 385, "runtime": 20, - "tty": 0, + "invoked": 472, "usecs": 42, - }, - 382: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 319, "one_min_cpu": 0.0, - "pid": 386, + "five_min_cpu": 0.0 + }, + 386: { "process": "DynCmd Package P", + "pid": 386, "runtime": 6, - "tty": 0, + "invoked": 319, "usecs": 18, - }, - 383: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 510125, - "one_min_cpu": 0.01, - "pid": 387, + "one_min_cpu": 0.0, + "five_min_cpu": 0.0 + }, + 387: { "process": "MMA DB TIMER", + "pid": 387, "runtime": 4924, - "tty": 0, + "invoked": 510125, "usecs": 9, - }, - 384: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, - "one_min_cpu": 0.0, - "pid": 388, + "one_min_cpu": 0.01, + "five_min_cpu": 0.0 + }, + 388: { "process": "FLEX DSPRM MAIN", + "pid": 388, "runtime": 0, - "tty": 0, + "invoked": 2, "usecs": 0, - }, - 385: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 389, + "five_min_cpu": 0.0 + }, + 389: { "process": "VSP_MGR", + "pid": 389, "runtime": 0, - "tty": 0, + "invoked": 2, "usecs": 0, - }, - 386: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 390, + "five_min_cpu": 0.0 + }, + 390: { "process": "STUN_APP", + "pid": 390, "runtime": 1, - "tty": 0, + "invoked": 2, "usecs": 500, - }, - 387: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 391, + "five_min_cpu": 0.0 + }, + 391: { "process": "STUN_TEST", + "pid": 391, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 388: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 392, + "five_min_cpu": 0.0 + }, + 392: { "process": "Manet Infra Back", + "pid": 392, "runtime": 0, - "tty": 0, + "invoked": 2, "usecs": 0, - }, - 389: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 393, + "five_min_cpu": 0.0 + }, + 393: { "process": "IDMGR CORE", + "pid": 393, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 390: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 18101, "one_min_cpu": 0.0, - "pid": 394, + "five_min_cpu": 0.0 + }, + 394: { "process": "MPLS Auto Mesh P", + "pid": 394, "runtime": 188, - "tty": 0, + "invoked": 18101, "usecs": 10, - }, - 391: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 32875, "one_min_cpu": 0.0, - "pid": 395, + "five_min_cpu": 0.0 + }, + 395: { "process": "RSCMSM VOLUME MO", + "pid": 395, "runtime": 678, - "tty": 0, + "invoked": 32875, "usecs": 20, - }, - 392: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 396, + "five_min_cpu": 0.0 + }, + 396: { "process": "CCSIP_EVENT_TRAC", + "pid": 396, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 393: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 397, + "five_min_cpu": 0.0 + }, + 397: { "process": "Sip MPA", + "pid": 397, "runtime": 0, - "tty": 0, + "invoked": 2, "usecs": 0, - }, - 394: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 398, + "five_min_cpu": 0.0 + }, + 398: { "process": "QOS_MODULE_MAIN", + "pid": 398, "runtime": 1, - "tty": 0, + "invoked": 1, "usecs": 1000, - }, - 395: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 399, + "five_min_cpu": 0.0 + }, + 399: { "process": "IP TRUST Registe", + "pid": 399, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 396: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 400, + "five_min_cpu": 0.0 + }, + 400: { "process": "VoIP AAA", + "pid": 400, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 397: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 18, "one_min_cpu": 0.0, - "pid": 401, + "five_min_cpu": 0.0 + }, + 401: { "process": "COND_DEBUG HA IP", + "pid": 401, "runtime": 0, - "tty": 0, + "invoked": 18, "usecs": 0, - }, - 398: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 23, "one_min_cpu": 0.0, - "pid": 402, + "five_min_cpu": 0.0 + }, + 402: { "process": "PIM HA", + "pid": 402, "runtime": 2, - "tty": 0, + "invoked": 23, "usecs": 86, - }, - 399: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 403, + "five_min_cpu": 0.0 + }, + 403: { "process": "MMON PROCESS", + "pid": 403, "runtime": 0, - "tty": 0, + "invoked": 2, "usecs": 0, - }, - 400: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 404, + "five_min_cpu": 0.0 + }, + 404: { "process": "QOS PERUSER", + "pid": 404, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 401: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 405, + "five_min_cpu": 0.0 + }, + 405: { "process": "RPMS_PROC_MAIN", + "pid": 405, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 402: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 406, + "five_min_cpu": 0.0 + }, + 406: { "process": "http client proc", + "pid": 406, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 403: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 65763, "one_min_cpu": 0.0, - "pid": 407, + "five_min_cpu": 0.0 + }, + 407: { "process": "OSPF-65109 Router", + "pid": 407, "runtime": 914, - "tty": 0, + "invoked": 65763, "usecs": 13, - }, - 404: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 408, + "five_min_cpu": 0.0 + }, + 408: { "process": "SEGMENT ROUTING", + "pid": 408, "runtime": 0, - "tty": 0, + "invoked": 2, "usecs": 0, - }, - 405: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 44, "one_min_cpu": 0.0, - "pid": 409, + "five_min_cpu": 0.0 + }, + 409: { "process": "AAA SEND STOP EV", + "pid": 409, "runtime": 1, - "tty": 0, + "invoked": 44, "usecs": 22, - }, - 406: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 410, + "five_min_cpu": 0.0 + }, + 410: { "process": "Test AAA Client", + "pid": 410, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 407: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 411, + "five_min_cpu": 0.0 + }, + 411: { "process": "dcm_cli_engine", + "pid": 411, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 408: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 3, "one_min_cpu": 0.0, - "pid": 412, + "five_min_cpu": 0.0 + }, + 412: { "process": "dcm_cli_provider", + "pid": 412, "runtime": 1, - "tty": 0, + "invoked": 3, "usecs": 333, - }, - 409: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 5, "one_min_cpu": 0.0, - "pid": 413, + "five_min_cpu": 0.0 + }, + 413: { "process": "DCM Core Thread", + "pid": 413, "runtime": 0, - "tty": 0, + "invoked": 5, "usecs": 0, - }, - 410: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 580, "one_min_cpu": 0.0, - "pid": 414, + "five_min_cpu": 0.0 + }, + 414: { "process": "EEM ED Syslog", + "pid": 414, "runtime": 14, - "tty": 0, + "invoked": 580, "usecs": 24, - }, - 411: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 4, "one_min_cpu": 0.0, - "pid": 415, + "five_min_cpu": 0.0 + }, + 415: { "process": "EEM ED Generic", + "pid": 415, "runtime": 1, - "tty": 0, + "invoked": 4, "usecs": 250, - }, - 412: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 4, "one_min_cpu": 0.0, - "pid": 416, + "five_min_cpu": 0.0 + }, + 416: { "process": "EEM ED Track", + "pid": 416, "runtime": 1, - "tty": 0, + "invoked": 4, "usecs": 250, - }, - 413: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 4, "one_min_cpu": 0.0, - "pid": 417, + "five_min_cpu": 0.0 + }, + 417: { "process": "EEM ED Routing", + "pid": 417, "runtime": 1, - "tty": 0, + "invoked": 4, "usecs": 250, - }, - 414: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 4, "one_min_cpu": 0.0, - "pid": 418, + "five_min_cpu": 0.0 + }, + 418: { "process": "EEM ED Resource", + "pid": 418, "runtime": 0, - "tty": 0, + "invoked": 4, "usecs": 0, - }, - 415: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 419, + "five_min_cpu": 0.0 + }, + 419: { "process": "Syslog Traps", + "pid": 419, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 416: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 420, + "five_min_cpu": 0.0 + }, + 420: { "process": "Policy HA Timer", + "pid": 420, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 417: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 421, + "five_min_cpu": 0.0 + }, + 421: { "process": "BGP Consistency", + "pid": 421, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 418: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 422, + "five_min_cpu": 0.0 + }, + 422: { "process": "ICRM", + "pid": 422, "runtime": 0, - "tty": 0, + "invoked": 2, "usecs": 0, - }, - 419: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 423, + "five_min_cpu": 0.0 + }, + 423: { "process": "Online Diag EEM", + "pid": 423, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 420: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 10469, "one_min_cpu": 0.0, - "pid": 424, + "five_min_cpu": 0.0 + }, + 424: { "process": "SPA ENTITY Proce", + "pid": 424, "runtime": 1362, - "tty": 0, + "invoked": 10469, "usecs": 130, - }, - 421: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 425, + "five_min_cpu": 0.0 + }, + 425: { "process": "SONET Traps", + "pid": 425, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 422: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 426, + "five_min_cpu": 0.0 + }, + 426: { "process": "ISG MIB jobs Man", + "pid": 426, "runtime": 0, - "tty": 0, + "invoked": 2, "usecs": 0, - }, - 423: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 427, + "five_min_cpu": 0.0 + }, + 427: { "process": "SBC RF config sy", + "pid": 427, "runtime": 0, - "tty": 0, + "invoked": 2, "usecs": 0, - }, - 424: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 6, "one_min_cpu": 0.0, - "pid": 428, + "five_min_cpu": 0.0 + }, + 428: { "process": "DCM snmp dp Thre", + "pid": 428, "runtime": 0, - "tty": 0, + "invoked": 6, "usecs": 0, - }, - 425: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 3, "one_min_cpu": 0.0, - "pid": 429, + "five_min_cpu": 0.0 + }, + 429: { "process": "snmp dcm ma shim", + "pid": 429, "runtime": 0, - "tty": 0, + "invoked": 3, "usecs": 0, - }, - 426: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 3291, "one_min_cpu": 0.0, - "pid": 430, + "five_min_cpu": 0.0 + }, + 430: { "process": "Bulkstat-Client", + "pid": 430, "runtime": 50, - "tty": 0, + "invoked": 3291, "usecs": 15, - }, - 427: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 3, "one_min_cpu": 0.0, - "pid": 431, + "five_min_cpu": 0.0 + }, + 431: { "process": "dcm_expression_p", + "pid": 431, "runtime": 0, - "tty": 0, + "invoked": 3, "usecs": 0, - }, - 428: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 510, "one_min_cpu": 0.0, - "pid": 432, + "five_min_cpu": 0.0 + }, + 432: { "process": "EEM Server", + "pid": 432, "runtime": 12, - "tty": 0, + "invoked": 510, "usecs": 23, - }, - 429: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 33, "one_min_cpu": 0.0, - "pid": 433, + "five_min_cpu": 0.0 + }, + 433: { "process": "Call Home proces", + "pid": 433, "runtime": 3, - "tty": 0, + "invoked": 33, "usecs": 90, - }, - 430: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 434, + "five_min_cpu": 0.0 + }, + 434: { "process": "Call Home DS", + "pid": 434, "runtime": 1, - "tty": 0, + "invoked": 1, "usecs": 1000, - }, - 431: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 435, + "five_min_cpu": 0.0 + }, + 435: { "process": "Call Home DSfile", + "pid": 435, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 432: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 3, "one_min_cpu": 0.0, - "pid": 436, + "five_min_cpu": 0.0 + }, + 436: { "process": "EEM Policy Direc", + "pid": 436, "runtime": 1, - "tty": 0, + "invoked": 3, "usecs": 333, - }, - 433: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 6580, "one_min_cpu": 0.0, - "pid": 437, + "five_min_cpu": 0.0 + }, + 437: { "process": "LSD Main Proc", + "pid": 437, "runtime": 70, - "tty": 0, + "invoked": 6580, "usecs": 10, - }, - 434: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 4, "one_min_cpu": 0.0, - "pid": 438, + "five_min_cpu": 0.0 + }, + 438: { "process": "EEM ED CLI", + "pid": 438, "runtime": 0, - "tty": 0, + "invoked": 4, "usecs": 0, - }, - 435: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 4, "one_min_cpu": 0.0, - "pid": 439, + "five_min_cpu": 0.0 + }, + 439: { "process": "EEM ED Counter", + "pid": 439, "runtime": 0, - "tty": 0, + "invoked": 4, "usecs": 0, - }, - 436: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 4, "one_min_cpu": 0.0, - "pid": 440, + "five_min_cpu": 0.0 + }, + 440: { "process": "EEM ED Interface", + "pid": 440, "runtime": 0, - "tty": 0, + "invoked": 4, "usecs": 0, - }, - 437: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 4, "one_min_cpu": 0.0, - "pid": 441, + "five_min_cpu": 0.0 + }, + 441: { "process": "EEM ED IOSWD", + "pid": 441, "runtime": 0, - "tty": 0, + "invoked": 4, "usecs": 0, - }, - 438: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 4, "one_min_cpu": 0.0, - "pid": 442, + "five_min_cpu": 0.0 + }, + 442: { "process": "EEM ED None", + "pid": 442, "runtime": 0, - "tty": 0, + "invoked": 4, "usecs": 0, - }, - 439: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 4, "one_min_cpu": 0.0, - "pid": 443, + "five_min_cpu": 0.0 + }, + 443: { "process": "EEM ED OIR", + "pid": 443, "runtime": 0, - "tty": 0, + "invoked": 4, "usecs": 0, - }, - 440: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 16, "one_min_cpu": 0.0, - "pid": 444, + "five_min_cpu": 0.0 + }, + 444: { "process": "EEM ED RF", + "pid": 444, "runtime": 0, - "tty": 0, + "invoked": 16, "usecs": 0, - }, - 441: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 32933, "one_min_cpu": 0.0, - "pid": 445, + "five_min_cpu": 0.0 + }, + 445: { "process": "EEM ED SNMP", + "pid": 445, "runtime": 1455, - "tty": 0, + "invoked": 32933, "usecs": 44, - }, - 442: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 4, "one_min_cpu": 0.0, - "pid": 446, + "five_min_cpu": 0.0 + }, + 446: { "process": "EEM ED SNMP Obje", + "pid": 446, "runtime": 0, - "tty": 0, + "invoked": 4, "usecs": 0, - }, - 443: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 4, "one_min_cpu": 0.0, - "pid": 447, + "five_min_cpu": 0.0 + }, + 447: { "process": "EEM ED SNMP Noti", + "pid": 447, "runtime": 0, - "tty": 0, + "invoked": 4, "usecs": 0, - }, - 444: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 555, "one_min_cpu": 0.0, - "pid": 448, + "five_min_cpu": 0.0 + }, + 448: { "process": "EEM ED Timer", + "pid": 448, "runtime": 11, - "tty": 0, + "invoked": 555, "usecs": 19, - }, - 445: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 4, "one_min_cpu": 0.0, - "pid": 449, + "five_min_cpu": 0.0 + }, + 449: { "process": "EEM ED Ipsla", + "pid": 449, "runtime": 0, - "tty": 0, + "invoked": 4, "usecs": 0, - }, - 446: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 4, "one_min_cpu": 0.0, - "pid": 450, + "five_min_cpu": 0.0 + }, + 450: { "process": "EEM ED Test", + "pid": 450, "runtime": 1, - "tty": 0, + "invoked": 4, "usecs": 250, - }, - 447: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 4, "one_min_cpu": 0.0, - "pid": 451, + "five_min_cpu": 0.0 + }, + 451: { "process": "EEM ED Config", + "pid": 451, "runtime": 0, - "tty": 0, + "invoked": 4, "usecs": 0, - }, - 448: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 4, "one_min_cpu": 0.0, - "pid": 452, + "five_min_cpu": 0.0 + }, + 452: { "process": "EEM ED Env", + "pid": 452, "runtime": 0, - "tty": 0, + "invoked": 4, "usecs": 0, - }, - 449: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 4, "one_min_cpu": 0.0, - "pid": 453, + "five_min_cpu": 0.0 + }, + 453: { "process": "EEM ED DS", + "pid": 453, "runtime": 1, - "tty": 0, + "invoked": 4, "usecs": 250, - }, - 450: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 4, "one_min_cpu": 0.0, - "pid": 454, + "five_min_cpu": 0.0 + }, + 454: { "process": "EEM ED CRASH", + "pid": 454, "runtime": 0, - "tty": 0, + "invoked": 4, "usecs": 0, - }, - 451: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 4, "one_min_cpu": 0.0, - "pid": 455, + "five_min_cpu": 0.0 + }, + 455: { "process": "EM ED GOLD", + "pid": 455, "runtime": 0, - "tty": 0, + "invoked": 4, "usecs": 0, - }, - 452: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 417, "one_min_cpu": 0.0, - "pid": 456, + "five_min_cpu": 0.0 + }, + 456: { "process": "Syslog", + "pid": 456, "runtime": 73, - "tty": 0, + "invoked": 417, "usecs": 175, + "tty": 0, + "five_sec_cpu": 0.0, + "one_min_cpu": 0.0, + "five_min_cpu": 0.0 }, - 453: { - "five_min_cpu": 0.05, - "five_sec_cpu": 0.07, - "invoked": 3284, - "one_min_cpu": 0.06, - "pid": 457, + 457: { "process": "MFI LFD Stats Pr", + "pid": 457, "runtime": 21526, - "tty": 0, + "invoked": 3284, "usecs": 6554, + "tty": 0, + "five_sec_cpu": 0.07, + "one_min_cpu": 0.06, + "five_min_cpu": 0.05 }, - 454: { - "five_min_cpu": 0.0, - "five_sec_cpu": 0.0, - "invoked": 1, - "one_min_cpu": 0.0, - "pid": 458, + 458: { "process": "IP SLAs Ethernet", + "pid": 458, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 455: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 6579, "one_min_cpu": 0.0, - "pid": 459, + "five_min_cpu": 0.0 + }, + 459: { "process": "VDC process", + "pid": 459, "runtime": 58, - "tty": 0, + "invoked": 6579, "usecs": 8, - }, - 456: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 460, + "five_min_cpu": 0.0 + }, + 460: { "process": "udp_transport Se", + "pid": 460, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 457: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 3290, "one_min_cpu": 0.0, - "pid": 461, + "five_min_cpu": 0.0 + }, + 461: { "process": "qos_mon_periodic", + "pid": 461, "runtime": 55, - "tty": 0, + "invoked": 3290, "usecs": 16, - }, - 458: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 462, + "five_min_cpu": 0.0 + }, + 462: { "process": "ISSU Utility Pro", + "pid": 462, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 459: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 463, + "five_min_cpu": 0.0 + }, + 463: { "process": "IOSXE-RP Virtual", + "pid": 463, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 460: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 464, + "five_min_cpu": 0.0 + }, + 464: { "process": "Online Diag CNS", + "pid": 464, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 461: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 465, + "five_min_cpu": 0.0 + }, + 465: { "process": "Online Diag CNS", + "pid": 465, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 462: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 9, "one_min_cpu": 0.0, - "pid": 466, + "five_min_cpu": 0.0 + }, + 466: { "process": "MPLS IFMIB Proce", + "pid": 466, "runtime": 0, - "tty": 0, + "invoked": 9, "usecs": 0, - }, - 463: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 467, + "five_min_cpu": 0.0 + }, + 467: { "process": "IPC ISSU Version", + "pid": 467, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 464: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 468, + "five_min_cpu": 0.0 + }, + 468: { "process": "IPC ISSU Version", + "pid": 468, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 465: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 469, + "five_min_cpu": 0.0 + }, + 469: { "process": "IPC ISSU Version", + "pid": 469, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 466: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 470, + "five_min_cpu": 0.0 + }, + 470: { "process": "IPC ISSU Version", + "pid": 470, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 467: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 471, + "five_min_cpu": 0.0 + }, + 471: { "process": "IPC ISSU Version", + "pid": 471, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 468: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 472, + "five_min_cpu": 0.0 + }, + 472: { "process": "IPC ISSU Version", + "pid": 472, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 469: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 473, + "five_min_cpu": 0.0 + }, + 473: { "process": "IPC ISSU Version", + "pid": 473, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 470: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 474, + "five_min_cpu": 0.0 + }, + 474: { "process": "IPC ISSU Version", + "pid": 474, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 471: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 475, + "five_min_cpu": 0.0 + }, + 475: { "process": "IPC ISSU Version", + "pid": 475, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 472: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 476, + "five_min_cpu": 0.0 + }, + 476: { "process": "IPC ISSU Version", + "pid": 476, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 473: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 477, + "five_min_cpu": 0.0 + }, + 477: { "process": "IPC ISSU Version", + "pid": 477, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 474: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 478, + "five_min_cpu": 0.0 + }, + 478: { "process": "IPC ISSU Version", + "pid": 478, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 475: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 479, + "five_min_cpu": 0.0 + }, + 479: { "process": "IPC ISSU Version", + "pid": 479, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 476: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 480, + "five_min_cpu": 0.0 + }, + 480: { "process": "IPC ISSU Version", + "pid": 480, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 477: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 481, + "five_min_cpu": 0.0 + }, + 481: { "process": "MPLS TE OAM Clie", + "pid": 481, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 478: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 482, + "five_min_cpu": 0.0 + }, + 482: { "process": "IPC ISSU Version", + "pid": 482, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 479: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 483, + "five_min_cpu": 0.0 + }, + 483: { "process": "IPC ISSU Version", + "pid": 483, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 480: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 484, + "five_min_cpu": 0.0 + }, + 484: { "process": "IPC ISSU Version", + "pid": 484, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 481: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 485, + "five_min_cpu": 0.0 + }, + 485: { "process": "IPC ISSU Version", + "pid": 485, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 482: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 486, + "five_min_cpu": 0.0 + }, + 486: { "process": "IPC ISSU Version", + "pid": 486, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 483: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 487, + "five_min_cpu": 0.0 + }, + 487: { "process": "IPC ISSU Version", + "pid": 487, "runtime": 1, - "tty": 0, + "invoked": 1, "usecs": 1000, - }, - 484: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 488, + "five_min_cpu": 0.0 + }, + 488: { "process": "IPC ISSU Version", + "pid": 488, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 485: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 489, + "five_min_cpu": 0.0 + }, + 489: { "process": "IPC ISSU Version", + "pid": 489, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 486: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 490, + "five_min_cpu": 0.0 + }, + 490: { "process": "IPC ISSU Version", + "pid": 490, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 487: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 491, + "five_min_cpu": 0.0 + }, + 491: { "process": "IPC ISSU Version", + "pid": 491, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 488: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 492, + "five_min_cpu": 0.0 + }, + 492: { "process": "IPC ISSU Version", + "pid": 492, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 489: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 493, + "five_min_cpu": 0.0 + }, + 493: { "process": "IPC ISSU Version", + "pid": 493, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 490: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 494, + "five_min_cpu": 0.0 + }, + 494: { "process": "IPC ISSU Version", + "pid": 494, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 491: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 495, + "five_min_cpu": 0.0 + }, + 495: { "process": "IPC ISSU Version", + "pid": 495, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 492: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 496, + "five_min_cpu": 0.0 + }, + 496: { "process": "IPC ISSU Version", + "pid": 496, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 493: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 13140, "one_min_cpu": 0.0, - "pid": 497, + "five_min_cpu": 0.0 + }, + 497: { "process": "DiagCard1/-1", + "pid": 497, "runtime": 829, - "tty": 0, + "invoked": 13140, "usecs": 63, - }, - 494: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 498, + "five_min_cpu": 0.0 + }, + 498: { "process": "IPC ISSU Version", + "pid": 498, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 495: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 499, + "five_min_cpu": 0.0 + }, + 499: { "process": "IPC ISSU Version", + "pid": 499, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 496: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 500, + "five_min_cpu": 0.0 + }, + 500: { "process": "IPC ISSU Version", + "pid": 500, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 497: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 501, + "five_min_cpu": 0.0 + }, + 501: { "process": "IPC ISSU Version", + "pid": 501, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 498: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 502, + "five_min_cpu": 0.0 + }, + 502: { "process": "IPC ISSU Version", + "pid": 502, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 499: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 503, + "five_min_cpu": 0.0 + }, + 503: { "process": "IPC ISSU Version", + "pid": 503, "runtime": 0, - "tty": 0, - "usecs": 0, - }, - 500: { - "five_min_cpu": 0.0, - "five_sec_cpu": 0.0, "invoked": 1, + "usecs": 0, + "tty": 0, + "five_sec_cpu": 0.0, "one_min_cpu": 0.0, - "pid": 504, + "five_min_cpu": 0.0 + }, + 504: { "process": "IPC ISSU Version", + "pid": 504, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 501: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 505, + "five_min_cpu": 0.0 + }, + 505: { "process": "IPC ISSU Version", + "pid": 505, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 502: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 506, + "five_min_cpu": 0.0 + }, + 506: { "process": "IPC ISSU Version", + "pid": 506, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 503: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 507, + "five_min_cpu": 0.0 + }, + 507: { "process": "IPC ISSU Version", + "pid": 507, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 504: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 508, + "five_min_cpu": 0.0 + }, + 508: { "process": "IPC ISSU Version", + "pid": 508, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 505: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 509, + "five_min_cpu": 0.0 + }, + 509: { "process": "IPC ISSU Version", + "pid": 509, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 506: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 510, + "five_min_cpu": 0.0 + }, + 510: { "process": "IPC ISSU Version", + "pid": 510, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 507: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 511, + "five_min_cpu": 0.0 + }, + 511: { "process": "IPC ISSU Version", + "pid": 511, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 508: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 512, + "five_min_cpu": 0.0 + }, + 512: { "process": "IPC ISSU Version", + "pid": 512, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 509: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 13143, "one_min_cpu": 0.0, - "pid": 513, + "five_min_cpu": 0.0 + }, + 513: { "process": "DiagCard2/-1", + "pid": 513, "runtime": 252, - "tty": 0, + "invoked": 13143, "usecs": 19, - }, - 510: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 514, + "five_min_cpu": 0.0 + }, + 514: { "process": "IPC ISSU Version", + "pid": 514, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 511: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 515, + "five_min_cpu": 0.0 + }, + 515: { "process": "IPC ISSU Version", + "pid": 515, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 512: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 516, + "five_min_cpu": 0.0 + }, + 516: { "process": "IPC ISSU Version", + "pid": 516, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 513: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 517, + "five_min_cpu": 0.0 + }, + 517: { "process": "IPC ISSU Version", + "pid": 517, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 514: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 518, + "five_min_cpu": 0.0 + }, + 518: { "process": "IPC ISSU Version", + "pid": 518, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 515: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 519, + "five_min_cpu": 0.0 + }, + 519: { "process": "IPC ISSU Version", + "pid": 519, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 516: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 520, + "five_min_cpu": 0.0 + }, + 520: { "process": "IPC ISSU Version", + "pid": 520, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 517: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 521, + "five_min_cpu": 0.0 + }, + 521: { "process": "IPC ISSU Version", + "pid": 521, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 518: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 522, + "five_min_cpu": 0.0 + }, + 522: { "process": "IPC ISSU Version", + "pid": 522, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 519: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 523, + "five_min_cpu": 0.0 + }, + 523: { "process": "IPC ISSU Version", + "pid": 523, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 520: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 524, + "five_min_cpu": 0.0 + }, + 524: { "process": "IPC ISSU Version", + "pid": 524, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 521: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 525, + "five_min_cpu": 0.0 + }, + 525: { "process": "IPC ISSU Version", + "pid": 525, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 522: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 526, + "five_min_cpu": 0.0 + }, + 526: { "process": "IPC ISSU Version", + "pid": 526, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 523: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 527, + "five_min_cpu": 0.0 + }, + 527: { "process": "IPC ISSU Version", + "pid": 527, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 524: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 528, + "five_min_cpu": 0.0 + }, + 528: { "process": "IPC ISSU Version", + "pid": 528, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 525: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 5, "one_min_cpu": 0.0, - "pid": 529, + "five_min_cpu": 0.0 + }, + 529: { "process": "CWAN OIR IPC Rea", + "pid": 529, "runtime": 0, - "tty": 0, + "invoked": 5, "usecs": 0, - }, - 526: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2008, "one_min_cpu": 0.0, - "pid": 530, + "five_min_cpu": 0.0 + }, + 530: { "process": "mdns Timer Proce", + "pid": 530, "runtime": 261, - "tty": 0, + "invoked": 2008, "usecs": 129, - }, - 527: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 65670, "one_min_cpu": 0.0, - "pid": 531, + "five_min_cpu": 0.0 + }, + 531: { "process": "SBC main process", + "pid": 531, "runtime": 977, - "tty": 0, + "invoked": 65670, "usecs": 14, - }, - 528: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 532, + "five_min_cpu": 0.0 + }, + 532: { "process": "MRIB Process", + "pid": 532, "runtime": 0, - "tty": 0, + "invoked": 2, "usecs": 0, - }, - 529: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 560, "one_min_cpu": 0.0, - "pid": 533, + "five_min_cpu": 0.0 + }, + 533: { "process": "EEM Helper Threa", + "pid": 533, "runtime": 8, - "tty": 0, + "invoked": 560, "usecs": 14, - }, - 530: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 6209, "one_min_cpu": 0.0, - "pid": 534, + "five_min_cpu": 0.0 + }, + 534: { "process": "MFI LFD Timer Pr", + "pid": 534, "runtime": 39, - "tty": 0, + "invoked": 6209, "usecs": 6, - }, - 531: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 4702, "one_min_cpu": 0.0, - "pid": 535, + "five_min_cpu": 0.0 + }, + 535: { "process": "LCON Main", + "pid": 535, "runtime": 354, - "tty": 0, + "invoked": 4702, "usecs": 75, - }, - 532: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 4, "one_min_cpu": 0.0, - "pid": 536, + "five_min_cpu": 0.0 + }, + 536: { "process": "MFI LFD Main Pro", + "pid": 536, "runtime": 1, - "tty": 0, + "invoked": 4, "usecs": 250, - }, - 533: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 6, "one_min_cpu": 0.0, - "pid": 537, + "five_min_cpu": 0.0 + }, + 537: { "process": "Inter Chassis Pr", + "pid": 537, "runtime": 0, - "tty": 0, + "invoked": 6, "usecs": 0, - }, - 534: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 3, "one_min_cpu": 0.0, - "pid": 538, + "five_min_cpu": 0.0 + }, + 538: { "process": "DiagCard3/-1", + "pid": 538, "runtime": 0, - "tty": 0, + "invoked": 3, "usecs": 0, - }, - 535: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 3, "one_min_cpu": 0.0, - "pid": 539, + "five_min_cpu": 0.0 + }, + 539: { "process": "DiagCard4/-1", + "pid": 539, "runtime": 0, - "tty": 0, + "invoked": 3, "usecs": 0, - }, - 536: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 549, "one_min_cpu": 0.0, - "pid": 540, + "five_min_cpu": 0.0 + }, + 540: { "process": "LDP Background", + "pid": 540, "runtime": 266, - "tty": 0, + "invoked": 549, "usecs": 484, - }, - 537: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 254919, "one_min_cpu": 0.0, - "pid": 541, + "five_min_cpu": 0.0 + }, + 541: { "process": "MCP RP EFP proce", + "pid": 541, "runtime": 1468, - "tty": 0, + "invoked": 254919, "usecs": 5, - }, - 538: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 207, "one_min_cpu": 0.0, - "pid": 542, + "five_min_cpu": 0.0 + }, + 542: { "process": "BGP Event", + "pid": 542, "runtime": 9701, - "tty": 0, + "invoked": 207, "usecs": 46864, - }, - 539: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2902, "one_min_cpu": 0.0, - "pid": 543, + "five_min_cpu": 0.0 + }, + 543: { "process": "LDP Main", + "pid": 543, "runtime": 149, - "tty": 0, + "invoked": 2902, "usecs": 51, - }, - 540: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 15020, "one_min_cpu": 0.0, - "pid": 544, + "five_min_cpu": 0.0 + }, + 544: { "process": "LDP Hello", + "pid": 544, "runtime": 854, - "tty": 0, + "invoked": 15020, "usecs": 56, - }, - 541: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1320, "one_min_cpu": 0.0, - "pid": 545, + "five_min_cpu": 0.0 + }, + 545: { "process": "BGP Task", + "pid": 545, "runtime": 13752, - "tty": 0, + "invoked": 1320, "usecs": 10418, - }, - 542: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 546, + "five_min_cpu": 0.0 + }, + 546: { "process": "BGP BMP Server", + "pid": 546, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 543: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 93, "one_min_cpu": 0.0, - "pid": 547, + "five_min_cpu": 0.0 + }, + 547: { "process": "TCP Listener", + "pid": 547, "runtime": 0, - "tty": 0, + "invoked": 93, "usecs": 0, - }, - 544: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 551, "one_min_cpu": 0.0, - "pid": 548, + "five_min_cpu": 0.0 + }, + 548: { "process": "IPRM", + "pid": 548, "runtime": 2, - "tty": 0, + "invoked": 551, "usecs": 3, - }, - 545: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 673, "one_min_cpu": 0.0, - "pid": 549, + "five_min_cpu": 0.0 + }, + 549: { "process": "IP SNMP", + "pid": 549, "runtime": 36, - "tty": 0, + "invoked": 673, "usecs": 53, - }, - 546: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 550, + "five_min_cpu": 0.0 + }, + 550: { "process": "PDU DISPATCHER", + "pid": 550, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 547: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 4, "one_min_cpu": 0.0, - "pid": 551, + "five_min_cpu": 0.0 + }, + 551: { "process": "SNMP ENGINE", + "pid": 551, "runtime": 1, - "tty": 0, + "invoked": 4, "usecs": 250, - }, - 548: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 552, + "five_min_cpu": 0.0 + }, + 552: { "process": "IP SNMPV6", + "pid": 552, "runtime": 0, - "tty": 0, + "invoked": 2, "usecs": 0, - }, - 549: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 553, + "five_min_cpu": 0.0 + }, + 553: { "process": "SNMP ConfCopyPro", + "pid": 553, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 550: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 387, "one_min_cpu": 0.0, - "pid": 554, + "five_min_cpu": 0.0 + }, + 554: { "process": "SNMP Traps", + "pid": 554, "runtime": 416, - "tty": 0, + "invoked": 387, "usecs": 1074, - }, - 551: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 33806, "one_min_cpu": 0.0, - "pid": 555, + "five_min_cpu": 0.0 + }, + 555: { "process": "NTP", + "pid": 555, "runtime": 851, - "tty": 0, + "invoked": 33806, "usecs": 25, - }, - 552: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 556, + "five_min_cpu": 0.0 + }, + 556: { "process": "EM Action CNS", + "pid": 556, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 553: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 557, + "five_min_cpu": 0.0 + }, + 557: { "process": "DiagCard5/-1", + "pid": 557, "runtime": 0, - "tty": 0, + "invoked": 2, "usecs": 0, + "tty": 0, + "five_sec_cpu": 0.0, + "one_min_cpu": 0.0, + "five_min_cpu": 0.0 }, - 554: { - "five_min_cpu": 0.73, - "five_sec_cpu": 0.55, - "invoked": 78644, - "one_min_cpu": 0.72, - "pid": 558, + 558: { "process": "BGP Router", + "pid": 558, "runtime": 307942, - "tty": 0, + "invoked": 78644, "usecs": 3915, + "tty": 0, + "five_sec_cpu": 0.55, + "one_min_cpu": 0.72, + "five_min_cpu": 0.73 }, - 555: { - "five_min_cpu": 0.0, - "five_sec_cpu": 0.0, - "invoked": 10680, - "one_min_cpu": 0.0, - "pid": 559, + 559: { "process": "OSPF-65109 Hello", + "pid": 559, "runtime": 311, - "tty": 0, + "invoked": 10680, "usecs": 29, - }, - 556: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 560, + "five_min_cpu": 0.0 + }, + 560: { "process": "BGP VA", + "pid": 560, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 557: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 561, + "five_min_cpu": 0.0 + }, + 561: { "process": "IFCOM Msg Hdlr", + "pid": 561, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 558: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 562, + "five_min_cpu": 0.0 + }, + 562: { "process": "IFCOM Msg Hdlr", + "pid": 562, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 559: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 563, + "five_min_cpu": 0.0 + }, + 563: { "process": "IFCOM Msg Hdlr", + "pid": 563, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 560: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 564, + "five_min_cpu": 0.0 + }, + 564: { "process": "IFCOM Msg Hdlr", + "pid": 564, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 561: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 565, + "five_min_cpu": 0.0 + }, + 565: { "process": "Network Synchron", + "pid": 565, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 562: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 127232, "one_min_cpu": 0.0, - "pid": 566, + "five_min_cpu": 0.0 + }, + 566: { "process": "CCM Subscriber P", + "pid": 566, "runtime": 862, - "tty": 0, + "invoked": 127232, "usecs": 6, - }, - 563: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 4, "one_min_cpu": 0.0, - "pid": 567, + "five_min_cpu": 0.0 + }, + 567: { "process": "Process to do EH", + "pid": 567, "runtime": 0, - "tty": 0, + "invoked": 4, "usecs": 0, - }, - 564: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 11, "one_min_cpu": 0.0, - "pid": 568, + "five_min_cpu": 0.0 + }, + 568: { "process": "RFS server proce", + "pid": 568, "runtime": 0, - "tty": 0, + "invoked": 11, "usecs": 0, - }, - 565: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 569, + "five_min_cpu": 0.0 + }, + 569: { "process": "IP MPLS Service", + "pid": 569, "runtime": 0, - "tty": 0, + "invoked": 2, "usecs": 0, - }, - 566: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 1, "one_min_cpu": 0.0, - "pid": 570, + "five_min_cpu": 0.0 + }, + 570: { "process": "HA-IDB-SYNC", + "pid": 570, "runtime": 0, - "tty": 0, + "invoked": 1, "usecs": 0, - }, - 567: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 2, "one_min_cpu": 0.0, - "pid": 571, + "five_min_cpu": 0.0 + }, + 571: { "process": "VTEMPLATE Backgr", + "pid": 571, "runtime": 0, - "tty": 0, + "invoked": 2, "usecs": 0, - }, - 568: { - "five_min_cpu": 0.75, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 9517, - "one_min_cpu": 0.28, - "pid": 573, + "one_min_cpu": 0.0, + "five_min_cpu": 0.0 + }, + 572: { "process": "Virtual Exec", + "pid": 573, "runtime": 4487, - "tty": 2, + "invoked": 9517, "usecs": 471, - }, - 569: { - "five_min_cpu": 0.0, + "tty": 2, "five_sec_cpu": 0.0, - "invoked": 15, - "one_min_cpu": 0.0, - "pid": 574, + "one_min_cpu": 0.28, + "five_min_cpu": 0.75 + }, + 573: { "process": "L2FIB HA Flow Th", + "pid": 574, "runtime": 4, - "tty": 0, + "invoked": 15, "usecs": 266, - }, - 570: { - "five_min_cpu": 0.0, + "tty": 0, "five_sec_cpu": 0.0, - "invoked": 75795, "one_min_cpu": 0.0, - "pid": 575, + "five_min_cpu": 0.0 + }, + 574: { "process": "Virtual Exec", + "pid": 575, "runtime": 66557, - "tty": 3, + "invoked": 75795, "usecs": 878, - }, - 571: { - "five_min_cpu": 0.0, + "tty": 3, "five_sec_cpu": 0.0, - "invoked": 19063, "one_min_cpu": 0.0, - "pid": 576, + "five_min_cpu": 0.0 + }, + 575: { "process": "Virtual Exec", + "pid": 576, "runtime": 13105, - "tty": 4, + "invoked": 19063, "usecs": 687, - }, - 572: { - "five_min_cpu": 0.0, + "tty": 4, "five_sec_cpu": 0.0, - "invoked": 797, "one_min_cpu": 0.0, - "pid": 577, + "five_min_cpu": 0.0 + }, + 576: { "process": "Virtual Exec", + "pid": 577, "runtime": 4208, - "tty": 5, + "invoked": 797, "usecs": 5279, - }, - 573: { - "five_min_cpu": 0.0, + "tty": 5, "five_sec_cpu": 0.0, - "invoked": 542, "one_min_cpu": 0.0, - "pid": 578, + "five_min_cpu": 0.0 + }, + 577: { "process": "Virtual Exec", + "pid": 578, "runtime": 71, - "tty": 6, + "invoked": 542, "usecs": 130, - }, - 574: { - "five_min_cpu": 0.0, + "tty": 6, "five_sec_cpu": 0.0, - "invoked": 448, "one_min_cpu": 0.0, - "pid": 606, + "five_min_cpu": 0.0 + }, + 578: { "process": "LCON Addr", + "pid": 606, "runtime": 17, - "tty": 0, + "invoked": 448, "usecs": 37, - }, + "tty": 0, + "five_sec_cpu": 0.0, + "one_min_cpu": 0.0, + "five_min_cpu": 0.0 + } }, "zero_cpu_processes": [ "Chunk Manager", @@ -6388,6 +6419,7 @@ "client_entity_se", "RF SCTPthread", "CHKPT RG SCTPthr", + "SERIAL A'detect", "Critical Bkgnd", "Net Background", "IDB Work", @@ -6587,6 +6619,7 @@ "PPP Compress Inp", "PPP Compress Res", "Tunnel FIB", + "CEF: IPv4 proces", "ADJ background", "Collection proce", "ADJ resolve proc", @@ -6619,6 +6652,8 @@ "PPP NBF", "PfR BR Learn", "PAD InCall", + "X.25 Background", + "X.25 Encaps Mana", "QoS stats proces", "RBSCP Background", "SCTP Main Proces", @@ -6895,6 +6930,19 @@ "Virtual Exec", "Virtual Exec", "Virtual Exec", - "LCON Addr", + "LCON Addr" ], -} + "nonzero_cpu_processes": [ + "Check heaps", + "IOSD ipc task", + "IOSXE-RP Punt Se", + "Per-Second Jobs", + "VRRS Main thread", + "IP ARP Retry Age", + "BGP Scanner", + "MMA DB TIMER", + "MFI LFD Stats Pr", + "BGP Router", + "Virtual Exec" + ] +} \ No newline at end of file diff --git a/src/genie/libs/parser/ios/tests/ShowVrf/cli/equal/golden_output_expected.py b/src/genie/libs/parser/ios/tests/ShowVrf/cli/equal/golden_output_expected.py index fd024be1d4..9119d7f133 100644 --- a/src/genie/libs/parser/ios/tests/ShowVrf/cli/equal/golden_output_expected.py +++ b/src/genie/libs/parser/ios/tests/ShowVrf/cli/equal/golden_output_expected.py @@ -9,8 +9,6 @@ "route_distinguisher": "65000:1", "protocols": ["ipv4", "ipv6"], "interfaces": [ - "Tunnel1", - "Loopback300", "GigabitEthernet2.390", "GigabitEthernet2.410", "GigabitEthernet2.415", @@ -18,11 +16,13 @@ "GigabitEthernet3.390", "GigabitEthernet3.410", "GigabitEthernet3.415", + "GigabitEthernet3.420", + "Loopback300", + "Tunnel1", "Tunnel3", "Tunnel4", "Tunnel6", "Tunnel8", - "GigabitEthernet3.420", ], }, } diff --git a/src/genie/libs/parser/ios/tests/ShowVrf/cli/equal/golden_output_vrf_expected.py b/src/genie/libs/parser/ios/tests/ShowVrf/cli/equal/golden_output_vrf_expected.py index 5eb16d07a1..c524dfc534 100644 --- a/src/genie/libs/parser/ios/tests/ShowVrf/cli/equal/golden_output_vrf_expected.py +++ b/src/genie/libs/parser/ios/tests/ShowVrf/cli/equal/golden_output_vrf_expected.py @@ -4,8 +4,6 @@ "route_distinguisher": "65000:1", "protocols": ["ipv4", "ipv6"], "interfaces": [ - "Tunnel1", - "Loopback300", "GigabitEthernet2.390", "GigabitEthernet2.410", "GigabitEthernet2.415", @@ -13,11 +11,13 @@ "GigabitEthernet3.390", "GigabitEthernet3.410", "GigabitEthernet3.415", + "GigabitEthernet3.420", + "Loopback300", + "Tunnel1", "Tunnel3", "Tunnel4", "Tunnel6", "Tunnel8", - "GigabitEthernet3.420", ], } } diff --git a/src/genie/libs/parser/iosxe/asr1k/show_platform.py b/src/genie/libs/parser/iosxe/asr1k/show_platform.py index 6b604638bf..081d9f7526 100755 --- a/src/genie/libs/parser/iosxe/asr1k/show_platform.py +++ b/src/genie/libs/parser/iosxe/asr1k/show_platform.py @@ -145,4 +145,47 @@ def cli(self, key_word,output=None): fin_dict.update({k:str(v) for k, v in group.items()}) continue - return ret_dict \ No newline at end of file + return ret_dict + +class ShowHwProgrammableAllSchema(MetaParser): + """Schema for show hw-programmable all""" + schema = { + Any(): { + 'cpld_ver': str, + 'fpga_ver': str + } + } + +class ShowHwProgrammableAll(ShowHwProgrammableAllSchema): + """Parser for show hw-programmable all""" + + cli_command = 'show hw-programmable all' + + def cli(self, output=None): + """parsing mechanism: cli + + Function cli() defines the cli type output parsing mechanism which + typically contains 3 steps: exe + cuting, transforming, returning + """ + if output is None: + output = self.device.execute(self.cli_command) + + platform_dict = {} + + #R0 14111801 18102401 + p1 = re.compile(r'^(?P\w+) +(?P\d+|N\/A) +(?P[\w\.\(\)\/]+)$') + + for line in output.splitlines(): + line = line.strip() + + # R0 14111801 18102401 + m = p1.match(line) + if m: + fpga_ver = m.groupdict()['fpga_version'] + cpld_ver = m.groupdict()['cpld_version'] + slot = m.groupdict()['slot'] + + platform_dict[slot] = {'fpga_ver': fpga_ver, 'cpld_ver': cpld_ver} + + return platform_dict diff --git a/src/genie/libs/parser/iosxe/tests/ShowLispEthernetDatabase/cli/empty/empty_output_output.txt b/src/genie/libs/parser/iosxe/asr1k/tests/ShowHwProgrammableAll/cli/empty/empty_output_output.txt similarity index 100% rename from src/genie/libs/parser/iosxe/tests/ShowLispEthernetDatabase/cli/empty/empty_output_output.txt rename to src/genie/libs/parser/iosxe/asr1k/tests/ShowHwProgrammableAll/cli/empty/empty_output_output.txt diff --git a/src/genie/libs/parser/iosxe/asr1k/tests/ShowHwProgrammableAll/cli/equal/golden_1_expected.py b/src/genie/libs/parser/iosxe/asr1k/tests/ShowHwProgrammableAll/cli/equal/golden_1_expected.py new file mode 100644 index 0000000000..d16179f13b --- /dev/null +++ b/src/genie/libs/parser/iosxe/asr1k/tests/ShowHwProgrammableAll/cli/equal/golden_1_expected.py @@ -0,0 +1,7 @@ +expected_output = { + '0': {'cpld_ver': '19041600', 'fpga_ver': '00010024'}, + '1': {'cpld_ver': '14011701', 'fpga_ver': '00010023'}, + 'F0': {'cpld_ver': '12071700', 'fpga_ver': 'N/A'}, + 'R0': {'cpld_ver': '14111801', 'fpga_ver': '18102401'}, + 'R1': {'cpld_ver': '14111801', 'fpga_ver': '18102401'} +} diff --git a/src/genie/libs/parser/iosxe/asr1k/tests/ShowHwProgrammableAll/cli/equal/golden_1_output.txt b/src/genie/libs/parser/iosxe/asr1k/tests/ShowHwProgrammableAll/cli/equal/golden_1_output.txt new file mode 100644 index 0000000000..e3071eb7c8 --- /dev/null +++ b/src/genie/libs/parser/iosxe/asr1k/tests/ShowHwProgrammableAll/cli/equal/golden_1_output.txt @@ -0,0 +1,9 @@ +Hw-programmable versions + +Slot CPLD version FPGA version +---------------------------------------------------------------------- +R0 14111801 18102401 +R1 14111801 18102401 +F0 12071700 N/A +0 19041600 00010024 +1 14011701 00010023 diff --git a/src/genie/libs/parser/iosxe/c9300/show_idprom.py b/src/genie/libs/parser/iosxe/c9300/show_idprom.py index 74c8fc09a2..482d0b3787 100644 --- a/src/genie/libs/parser/iosxe/c9300/show_idprom.py +++ b/src/genie/libs/parser/iosxe/c9300/show_idprom.py @@ -4,9 +4,7 @@ """ # Python -from asyncore import poll3 import re -import logging # Metaparser from genie.metaparser import MetaParser from genie.metaparser.util.schemaengine import Schema, Any, Or, Optional diff --git a/src/genie/libs/parser/iosxe/c9300/show_platform.py b/src/genie/libs/parser/iosxe/c9300/show_platform.py index 29c1c0f7ce..a8d4914b14 100644 --- a/src/genie/libs/parser/iosxe/c9300/show_platform.py +++ b/src/genie/libs/parser/iosxe/c9300/show_platform.py @@ -99,6 +99,22 @@ def cli(self, output=None): class ShowEnvironmentAllSchema(MetaParser): """Schema for show environment all""" schema = { + Optional('sensor_list'): { + 'location':{ + Any():{ + 'sensor':{ + Any():{ + 'state': str, + 'reading':str, + Optional('range'):{ + 'min' : str, + 'max': str, + } + } + } + } + } + }, 'switch': { Any(): { 'fan': { @@ -110,7 +126,7 @@ class ShowEnvironmentAllSchema(MetaParser): }, 'power_supply': { Any(): { - 'state': str, + Optional('state'): str, Optional('pid'): str, Optional('serial_number'): str, 'status': str, @@ -119,7 +135,7 @@ class ShowEnvironmentAllSchema(MetaParser): Optional('watts'): str } }, - 'system_temperature_state': str, + Optional('system_temperature_state'): str, Optional('inlet_temperature'): { 'value': str, 'state': str, @@ -164,6 +180,11 @@ def cli(self, output=None): # initial return dictionary ret_dict = {} + # Sensor Location State Reading Range(min-max) + # PS1 Vout 2 GOOD 56125 mV na + # PS1 Vin 2 GOOD 205000 mV 90 - 264 + p0 = re.compile(r'^(?P(\w+ \w+))\s+(?P\d)\s+(?P(\w+( \w+)?))\s+(?P(\w+ \w+))\s+(?P[\w ]+)(( - )?(?P[\w]+)?)$') + # Switch 1 FAN 1 is OK p1 = re.compile(r'^Switch +(?P\d+) +FAN +(?P\d+) +is +(?P[\w\s]+)$') @@ -173,7 +194,12 @@ def cli(self, output=None): # Switch FAN Speed State # ---------------------------------- # 1 1 14240 OK - p1_2 = re.compile(r'^(?P\d+)\s+(?P\d+)\s+(?P\d+)\s+(?P[\w\s]+)$') + p1_2 = re.compile(r'^(?P\d+)\s+(?P\d+)\s+(?P\d+)\s+(?P[\w]+)$') + + # Switch FAN Speed State Airflow direction + # --------------------------------------------------- + # 1 1 5440 OK Front to Back + p1_2_3 = re.compile(r'^(?P\d+)\s+(?P\d+)\s+(?P\d+)\s+(?P[\w]+)\s+(?P[\w\s]+)$') # FAN PS-1 is OK p2 = re.compile(r'^FAN +PS\-(?P\d+) +is +(?P[\w\s]+)$') @@ -209,6 +235,26 @@ def cli(self, output=None): for line in out.splitlines(): line = line.strip() + # Sensor Location State Reading Range(min-max) + # PS1 Vout 2 GOOD 56125 mV na + # PS1 Vin 2 GOOD 205000 mV 90 - 264 + m = p0.match(line) + if m: + group = m.groupdict() + sensor_dict = ret_dict.setdefault('sensor_list', {}) \ + .setdefault('location', {}).setdefault(group['location'], {}) \ + .setdefault('sensor', {}).setdefault(group['sensor'], {}) + sensor_dict.update({"state": group['state']}) + sensor_dict.update({"reading": group['reading']}) + range_dict = sensor_dict.setdefault('range',{}) + if group['min'] != 'na': + range_dict.update({"min": group['min']}) + range_dict.update({"max": group['max']}) + else: + range_dict.update({'min': 'na'}) + range_dict.update({'max': 'na'}) + continue + # Switch 1 FAN 1 is OK m = p1.match(line) if m: @@ -233,7 +279,13 @@ def cli(self, output=None): # Switch FAN Speed State # ---------------------------------- # 1 1 14240 OK - m = p1_2.match(line) + + # Switch FAN Speed State Airflow direction + # --------------------------------------------------- + # 1 1 5440 OK Front to Back + m1 = p1_2.match(line) + m2 = p1_2_3.match(line) + m = m1 if m1 else m2 if m: group = m.groupdict() switch = group['switch'] @@ -245,6 +297,8 @@ def cli(self, output=None): fan_dict = root_dict.setdefault('fan', {}).setdefault(fan, {}) fan_dict.update({'speed': speed, 'state': state}) + if 'direction' in group: + fan_dict.update({'direction':group['direction']}) continue # FAN PS-1 is OK @@ -320,9 +374,11 @@ class ShowPlatformHardwareAuthenticationStatusSchema(MetaParser): 'switch': { int: { 'mainboard_authentication': str, - 'fru_authentication': str, + Optional('fru_authentication'): str, 'stack_cable_a_authentication': str, 'stack_cable_b_authentication': str, + Optional('stack_adapter_a_authentication'):str, + Optional('stack_adapter_b_authentication'):str, }, }, } @@ -354,6 +410,11 @@ def cli(self, output=None): p4 = re.compile(r'^Stack Cable A Authentication:\s+(?P\w+(\s\w+)?)$') # Stack Cable B Authentication: Passed p5 = re.compile(r'^Stack Cable B Authentication:\s+(?P\w+(\s\w+)?)$') + # Stack Adapter A Authentication Passed + p6 = re.compile(r'^Stack Adapter A (Authentication:|Authenticatio)\s+(?P[\s\w]+)$') + # Stack Adapter B Authentication Passed + p7 = re.compile(r'^Stack Adapter B (Authentication:|Authenticatio)\s+(?P[\s\w]+)$') + for line in output.splitlines(): line = line.strip() @@ -364,30 +425,50 @@ def cli(self, output=None): switch = group['switch'] switch_dict = result_dict.setdefault('switch', {}) switch_id_dict = switch_dict.setdefault(int(switch), {}) + continue #Mainboard Authentication: Passed m = p2.match(line) if m: group = m.groupdict() switch_id_dict['mainboard_authentication'] = group['mainboard_authentication'] + continue #FRU Authentication: Not Available m = p3.match(line) if m: group = m.groupdict() switch_id_dict['fru_authentication'] = group['fru_authentication'] + continue #Stack Cable A Authentication: Passed m = p4.match(line) if m: group = m.groupdict() switch_id_dict['stack_cable_a_authentication'] = group['stack_cable_a_authentication'] + continue #Stack Cable B Authentication: Passed m = p5.match(line) if m: group = m.groupdict() switch_id_dict['stack_cable_b_authentication'] = group['stack_cable_b_authentication'] + continue + + # Stack Adapter A Authentication Passed + m = p6.match(line) + if m: + group = m.groupdict() + switch_id_dict['stack_adapter_a_authentication'] = group['stack_adapter_a_authentication'] + continue + + # Stack Adapter B Authentication Passed + m = p7.match(line) + if m: + group = m.groupdict() + switch_id_dict['stack_adapter_b_authentication'] = group['stack_adapter_b_authentication'] + continue + return result_dict class ShowLicenseAuthorizationSchema(MetaParser): diff --git a/src/genie/libs/parser/iosxe/c9400/show_platform.py b/src/genie/libs/parser/iosxe/c9400/show_platform.py index 59793c88cc..76f8116d25 100755 --- a/src/genie/libs/parser/iosxe/c9400/show_platform.py +++ b/src/genie/libs/parser/iosxe/c9400/show_platform.py @@ -18,6 +18,8 @@ from genie.metaparser import MetaParser from genie.metaparser.util.schemaengine import Any, Optional +from genie.libs.parser.utils.common import Common + log = logging.getLogger(__name__) @@ -653,3 +655,169 @@ def cli(self, output=None): continue return ret_dict + + +class ShowHardwareLedSchema(MetaParser): + """ + Schema for show hardware led + """ + schema = { + 'switch':str, + 'system':str, + 'line_card_supervisor': { + Any():{ + 'beacon': str, + 'status':str, + Optional('port_led_status'):{ + str: str + }, + Optional('group_led'):{ + str: str + } + } + }, + 'rj45_console':str, + Optional('fantray_status'): str, + Optional('fantray_beacon'): str, + Optional('power_supply_beacon_status'):{ + int : str + } + } + +class ShowHardwareLed(ShowHardwareLedSchema): + """ Parser for show hardware led""" + + cli_command = "show hardware led" + + def cli(self,output=None): + if output is None: + output = self.device.execute(self.cli_command) + + # initial variables + ret_dict = {} + + # SWITCH: C9404R + p1 = re.compile('^SWITCH:\s+(?P\S+)$') + + # SYSTEM: GREEN + p2 = re.compile('^SYSTEM:\s+(?P\w+)$') + + # Line Card : 1 + # SUPERVISOR: ACTIVE + p3 = re.compile('^(Line Card :|SUPERVISOR:)\s+(?P\w+)$') + + # PORT STATUS: (48) + p4 = re.compile('^PORT STATUS:\s+\((?P\d+)\)+\s+(?P((\S+:[\w-]+\s*))+)$') + + # BEACON: OFF + p5 = re.compile('^BEACON:\s+(?P\w+)$') + + # STATUS: GREEN + p6 = re.compile('^STATUS:\s+(?P\w+)$') + + # GROUP LED: UPLINK-G1:GREEN UPLINK-G2:BLACK UPLINK-G3:BLACK UPLINK-G4:BLACK + p7 = re.compile('^GROUP LED:\s+(?P((\S+:\w+\s*))+)$') + + # RJ45 CONSOLE: GREEN + p8 = re.compile('^RJ45 CONSOLE:\s+(?P\w+)$') + + # FANTRAY STATUS: GREEN + p9 = re.compile('^FANTRAY STATUS:\s+(?P\w+)$') + + # FANTRAY BEACON: BLACK + p10 = re.compile('^FANTRAY BEACON:\s+(?P\w+)$') + + # POWER-SUPPLY 1 BEACON: OFF + p11 = re.compile('^POWER-SUPPLY\s+(?P\d+)\s+BEACON:\s+(?P\w+)$') + + + for line in output.splitlines(): + line = line.strip() + + # SWITCH: C9404R + m = p1.match(line) + if m: + group = m.groupdict() + ret_dict['switch'] = group["switch"] + continue + + # SYSTEM: GREEN + m = p2.match(line) + if m: + group = m.groupdict() + ret_dict['system'] = group["system"] + continue + + # Line Card : 1 + # SUPERVISOR: ACTIVE + m = p3.match(line) + if m: + group = m.groupdict() + slot_dict=ret_dict.setdefault('line_card_supervisor',{}).setdefault(group['line_card_supervisor'],{}) + continue + + # BEACON: OFF + m = p5.match(line) + if m: + group = m.groupdict() + slot_dict.update({'beacon': group['beacon']}) + continue + + # STATUS: GREEN + m = p6.match(line) + if m: + group = m.groupdict() + slot_dict.update({'status': group['status']}) + continue + + # PORT STATUS: (48) + m = p4.match(line) + if m: + group = m.groupdict() + for port in group['led_ports'].split(): + port = (port.split(':')) + port_led_dict = slot_dict.setdefault('port_led_status',{}) + port_led_dict.update({Common.convert_intf_name(port[0]): port[1]}) + continue + + + # GROUP LED: UPLINK-G1:GREEN UPLINK-G2:BLACK UPLINK-G3:BLACK UPLINK-G4:BLACK + m = p7.match(line) + if m: + group = m.groupdict() + for uplink in group['group_led'].split(): + uplink = (uplink.split(':')) + group_led_dict = slot_dict.setdefault('group_led',{}) + group_led_dict.update({(uplink[0]): uplink[1]}) + continue + + # RJ45 CONSOLE: GREEN + m = p8.match(line) + if m: + group = m.groupdict() + ret_dict.update({'rj45_console': group['rj45_console']}) + continue + + # FANTRAY STATUS: GREEN + m = p9.match(line) + if m: + group = m.groupdict() + ret_dict.update({'fantray_status': group['fantray_status']}) + continue + + # FANTRAY BEACON: BLACK + m = p10.match(line) + if m: + group = m.groupdict() + ret_dict.update({'fantray_beacon': group['fantray_beacon']}) + continue + + # POWER-SUPPLY 1 BEACON: OFF + m = p11.match(line) + if m: + group = m.groupdict() + power_supply_dict= ret_dict.setdefault('power_supply_beacon_status',{}) + power_supply_dict.setdefault(int(group['power_supply_num']),group['power_supply_status']) + continue + + return ret_dict \ No newline at end of file diff --git a/To b/src/genie/libs/parser/iosxe/c9400/tests/ShowHardwareLed/cli/empty/empty_output_output.txt similarity index 100% rename from To rename to src/genie/libs/parser/iosxe/c9400/tests/ShowHardwareLed/cli/empty/empty_output_output.txt diff --git a/src/genie/libs/parser/iosxe/c9400/tests/ShowHardwareLed/cli/equal/golden_output_expected.py b/src/genie/libs/parser/iosxe/c9400/tests/ShowHardwareLed/cli/equal/golden_output_expected.py new file mode 100644 index 0000000000..e7878b9b91 --- /dev/null +++ b/src/genie/libs/parser/iosxe/c9400/tests/ShowHardwareLed/cli/equal/golden_output_expected.py @@ -0,0 +1,164 @@ +expected_output={ + 'switch': 'C9404R', + 'system': 'GREEN', + 'line_card_supervisor': { + '1': { + 'port_led_status': { + 'GigabitEthernet1/0/1': 'ACT_GREEN', + 'GigabitEthernet1/0/2': 'BLACK', + 'GigabitEthernet1/0/3': 'BLACK', + 'GigabitEthernet1/0/4': 'BLACK', + 'GigabitEthernet1/0/5': 'BLACK', + 'GigabitEthernet1/0/6': 'BLACK', + 'GigabitEthernet1/0/7': 'BLACK', + 'GigabitEthernet1/0/8': 'BLACK', + 'GigabitEthernet1/0/9': 'BLACK', + 'GigabitEthernet1/0/10': 'BLACK', + 'GigabitEthernet1/0/11': 'BLACK', + 'GigabitEthernet1/0/12': 'BLACK', + 'GigabitEthernet1/0/13': 'ACT_GREEN', + 'GigabitEthernet1/0/14': 'BLACK', + 'GigabitEthernet1/0/15': 'BLACK', + 'GigabitEthernet1/0/16': 'BLACK', + 'GigabitEthernet1/0/17': 'BLACK', + 'GigabitEthernet1/0/18': 'ACT_GREEN', + 'GigabitEthernet1/0/19': 'ACT_GREEN', + 'GigabitEthernet1/0/20': 'BLACK', + 'GigabitEthernet1/0/21': 'BLACK', + 'GigabitEthernet1/0/22': 'BLACK', + 'GigabitEthernet1/0/23': 'BLACK', + 'GigabitEthernet1/0/24': 'BLACK', + 'GigabitEthernet1/0/25': 'BLACK', + 'GigabitEthernet1/0/26': 'BLACK', + 'GigabitEthernet1/0/27': 'BLACK', + 'GigabitEthernet1/0/28': 'BLACK', + 'GigabitEthernet1/0/29': 'BLACK', + 'GigabitEthernet1/0/30': 'BLACK', + 'GigabitEthernet1/0/31': 'BLACK', + 'GigabitEthernet1/0/32': 'BLACK', + 'GigabitEthernet1/0/33': 'BLACK', + 'GigabitEthernet1/0/34': 'BLACK', + 'GigabitEthernet1/0/35': 'BLACK', + 'GigabitEthernet1/0/36': 'BLACK', + 'GigabitEthernet1/0/37': 'BLACK', + 'GigabitEthernet1/0/38': 'BLACK', + 'GigabitEthernet1/0/39': 'BLACK', + 'GigabitEthernet1/0/40': 'BLACK', + 'GigabitEthernet1/0/41': 'BLACK', + 'GigabitEthernet1/0/42': 'BLACK', + 'GigabitEthernet1/0/43': 'BLACK', + 'GigabitEthernet1/0/44': 'BLACK', + 'GigabitEthernet1/0/45': 'BLACK', + 'GigabitEthernet1/0/46': 'BLACK', + 'GigabitEthernet1/0/47': 'BLACK', + 'GigabitEthernet1/0/48': 'ACT_GREEN' + }, + 'beacon': 'BLACK', + 'status': 'GREEN' + }, + 'ACTIVE': { + 'port_led_status': { + 'TenGigabitEthernet2/0/1': 'BLACK', + 'TenGigabitEthernet2/0/2': 'BLACK', + 'TenGigabitEthernet2/0/3': 'BLACK', + 'TenGigabitEthernet2/0/4': 'BLACK', + 'TenGigabitEthernet2/0/5': 'BLACK', + 'TenGigabitEthernet2/0/6': 'BLACK', + 'TenGigabitEthernet2/0/7': 'BLACK', + 'TenGigabitEthernet2/0/8': 'BLACK', + 'FortyGigabitEthernet2/0/9': 'BLACK', + 'FortyGigabitEthernet2/0/10': 'BLACK' + }, + 'beacon': 'BLACK', + 'status': 'GREEN', + 'group_led': { + 'UPLINK-G1': 'GREEN', + 'UPLINK-G2': 'BLACK', + 'UPLINK-G3': 'BLACK', + 'UPLINK-G4': 'BLACK' + } + }, + 'STANDBY': { + 'port_led_status': { + 'TenGigabitEthernet3/0/1': 'BLACK', + 'TenGigabitEthernet3/0/2': 'BLACK', + 'TenGigabitEthernet3/0/3': 'BLACK', + 'TenGigabitEthernet3/0/4': 'BLACK', + 'TenGigabitEthernet3/0/5': 'BLACK', + 'TenGigabitEthernet3/0/6': 'BLACK', + 'TenGigabitEthernet3/0/7': 'BLACK', + 'TenGigabitEthernet3/0/8': 'BLACK', + 'FortyGigabitEthernet3/0/9': 'BLACK', + 'FortyGigabitEthernet3/0/10': 'BLACK' + }, + 'beacon': 'BLACK', + 'status': 'GREEN', + 'group_led': { + 'UPLINK-G1': 'GREEN', + 'UPLINK-G2': 'BLACK', + 'UPLINK-G3': 'BLACK', + 'UPLINK-G4': 'BLACK' + } + }, + '4': { + 'port_led_status': { + 'GigabitEthernet4/0/1': 'ACT_GREEN', + 'GigabitEthernet4/0/2': 'BLACK', + 'GigabitEthernet4/0/3': 'BLACK', + 'GigabitEthernet4/0/4': 'BLACK', + 'GigabitEthernet4/0/5': 'BLACK', + 'GigabitEthernet4/0/6': 'BLACK', + 'GigabitEthernet4/0/7': 'BLACK', + 'GigabitEthernet4/0/8': 'BLACK', + 'GigabitEthernet4/0/9': 'BLACK', + 'GigabitEthernet4/0/10': 'BLACK', + 'GigabitEthernet4/0/11': 'BLACK', + 'GigabitEthernet4/0/12': 'BLACK', + 'GigabitEthernet4/0/13': 'BLACK', + 'GigabitEthernet4/0/14': 'ACT_GREEN', + 'GigabitEthernet4/0/15': 'BLACK', + 'GigabitEthernet4/0/16': 'BLACK', + 'GigabitEthernet4/0/17': 'BLACK', + 'GigabitEthernet4/0/18': 'ACT_GREEN', + 'GigabitEthernet4/0/19': 'ACT_GREEN', + 'GigabitEthernet4/0/20': 'BLACK', + 'GigabitEthernet4/0/21': 'BLACK', + 'GigabitEthernet4/0/22': 'BLACK', + 'GigabitEthernet4/0/23': 'BLACK', + 'GigabitEthernet4/0/24': 'BLACK', + 'GigabitEthernet4/0/25': 'BLACK', + 'GigabitEthernet4/0/26': 'BLACK', + 'GigabitEthernet4/0/27': 'BLACK', + 'GigabitEthernet4/0/28': 'BLACK', + 'GigabitEthernet4/0/29': 'BLACK', + 'GigabitEthernet4/0/30': 'BLACK', + 'GigabitEthernet4/0/31': 'BLACK', + 'GigabitEthernet4/0/32': 'BLACK', + 'GigabitEthernet4/0/33': 'BLACK', + 'GigabitEthernet4/0/34': 'BLACK', + 'GigabitEthernet4/0/35': 'BLACK', + 'GigabitEthernet4/0/36': 'BLACK', + 'GigabitEthernet4/0/37': 'BLACK', + 'GigabitEthernet4/0/38': 'BLACK', + 'GigabitEthernet4/0/39': 'BLACK', + 'GigabitEthernet4/0/40': 'BLACK', + 'GigabitEthernet4/0/41': 'BLACK', + 'GigabitEthernet4/0/42': 'BLACK', + 'GigabitEthernet4/0/43': 'BLACK', + 'GigabitEthernet4/0/44': 'BLACK', + 'GigabitEthernet4/0/45': 'BLACK', + 'GigabitEthernet4/0/46': 'BLACK', + 'GigabitEthernet4/0/47': 'BLACK', + 'GigabitEthernet4/0/48': 'BLACK' + }, + 'beacon': 'BLACK', + 'status': 'GREEN' + } + }, + 'rj45_console': 'GREEN', + 'fantray_status': 'GREEN', + 'fantray_beacon': 'BLACK', + 'power_supply_beacon_status': { + 1: 'BLACK' + } +} \ No newline at end of file diff --git a/src/genie/libs/parser/iosxe/c9400/tests/ShowHardwareLed/cli/equal/golden_output_output.txt b/src/genie/libs/parser/iosxe/c9400/tests/ShowHardwareLed/cli/equal/golden_output_output.txt new file mode 100644 index 0000000000..f37c052834 --- /dev/null +++ b/src/genie/libs/parser/iosxe/c9400/tests/ShowHardwareLed/cli/equal/golden_output_output.txt @@ -0,0 +1,30 @@ +show hardware led +SWITCH: C9404R +SYSTEM: GREEN + +Line Card : 1 +PORT STATUS: (48) Gi1/0/1:ACT_GREEN Gi1/0/2:BLACK Gi1/0/3:BLACK Gi1/0/4:BLACK Gi1/0/5:BLACK Gi1/0/6:BLACK Gi1/0/7:BLACK Gi1/0/8:BLACK Gi1/0/9:BLACK Gi1/0/10:BLACK Gi1/0/11:BLACK Gi1/0/12:BLACK Gi1/0/13:ACT_GREEN Gi1/0/14:BLACK Gi1/0/15:BLACK Gi1/0/16:BLACK Gi1/0/17:BLACK Gi1/0/18:ACT_GREEN Gi1/0/19:ACT_GREEN Gi1/0/20:BLACK Gi1/0/21:BLACK Gi1/0/22:BLACK Gi1/0/23:BLACK Gi1/0/24:BLACK Gi1/0/25:BLACK Gi1/0/26:BLACK Gi1/0/27:BLACK Gi1/0/28:BLACK Gi1/0/29:BLACK Gi1/0/30:BLACK Gi1/0/31:BLACK Gi1/0/32:BLACK Gi1/0/33:BLACK Gi1/0/34:BLACK Gi1/0/35:BLACK Gi1/0/36:BLACK Gi1/0/37:BLACK Gi1/0/38:BLACK Gi1/0/39:BLACK Gi1/0/40:BLACK Gi1/0/41:BLACK Gi1/0/42:BLACK Gi1/0/43:BLACK Gi1/0/44:BLACK Gi1/0/45:BLACK Gi1/0/46:BLACK Gi1/0/47:BLACK Gi1/0/48:ACT_GREEN +BEACON: BLACK +STATUS: GREEN + +SUPERVISOR: ACTIVE +PORT STATUS: (11) Te2/0/1:BLACK Te2/0/2:BLACK Te2/0/3:BLACK Te2/0/4:BLACK Te2/0/5:BLACK Te2/0/6:BLACK Te2/0/7:BLACK Te2/0/8:BLACK Fo2/0/9:BLACK Fo2/0/10:BLACK +BEACON: BLACK +STATUS: GREEN +GROUP LED: UPLINK-G1:GREEN UPLINK-G2:BLACK UPLINK-G3:BLACK UPLINK-G4:BLACK + +SUPERVISOR: STANDBY +PORT STATUS: (11) Te3/0/1:BLACK Te3/0/2:BLACK Te3/0/3:BLACK Te3/0/4:BLACK Te3/0/5:BLACK Te3/0/6:BLACK Te3/0/7:BLACK Te3/0/8:BLACK Fo3/0/9:BLACK Fo3/0/10:BLACK +BEACON: BLACK +STATUS: GREEN +GROUP LED: UPLINK-G1:GREEN UPLINK-G2:BLACK UPLINK-G3:BLACK UPLINK-G4:BLACK + +Line Card : 4 +PORT STATUS: (48) Gi4/0/1:ACT_GREEN Gi4/0/2:BLACK Gi4/0/3:BLACK Gi4/0/4:BLACK Gi4/0/5:BLACK Gi4/0/6:BLACK Gi4/0/7:BLACK Gi4/0/8:BLACK Gi4/0/9:BLACK Gi4/0/10:BLACK Gi4/0/11:BLACK Gi4/0/12:BLACK Gi4/0/13:BLACK Gi4/0/14:ACT_GREEN Gi4/0/15:BLACK Gi4/0/16:BLACK Gi4/0/17:BLACK Gi4/0/18:ACT_GREEN Gi4/0/19:ACT_GREEN Gi4/0/20:BLACK Gi4/0/21:BLACK Gi4/0/22:BLACK Gi4/0/23:BLACK Gi4/0/24:BLACK Gi4/0/25:BLACK Gi4/0/26:BLACK Gi4/0/27:BLACK Gi4/0/28:BLACK Gi4/0/29:BLACK Gi4/0/30:BLACK Gi4/0/31:BLACK Gi4/0/32:BLACK Gi4/0/33:BLACK Gi4/0/34:BLACK Gi4/0/35:BLACK Gi4/0/36:BLACK Gi4/0/37:BLACK Gi4/0/38:BLACK Gi4/0/39:BLACK Gi4/0/40:BLACK Gi4/0/41:BLACK Gi4/0/42:BLACK Gi4/0/43:BLACK Gi4/0/44:BLACK Gi4/0/45:BLACK Gi4/0/46:BLACK Gi4/0/47:BLACK Gi4/0/48:BLACK +BEACON: BLACK +STATUS: GREEN + +RJ45 CONSOLE: GREEN +FANTRAY STATUS: GREEN +FANTRAY BEACON: BLACK +POWER-SUPPLY 1 BEACON: BLACK \ No newline at end of file diff --git a/src/genie/libs/parser/iosxe/c9500/show_platform.py b/src/genie/libs/parser/iosxe/c9500/show_platform.py index 6ea876e73c..614e3a492b 100755 --- a/src/genie/libs/parser/iosxe/c9500/show_platform.py +++ b/src/genie/libs/parser/iosxe/c9500/show_platform.py @@ -16,6 +16,8 @@ * show platform software fed {switch} active punt entries | include {label} * show platform software fed active punt entries | include {label} * show platform software fed {switch} active ip route vrf {vrf_name} + * show platform hardware fed {switch} {mode} fwd-asic resource tcam utilization + * show platform hardware fed active fwd-asic resource tcam utilization ''' # Python @@ -176,7 +178,7 @@ def cli(self, output=None): # Processor board ID CAT2242L6CG p15 = re.compile(r'^Processor +board +ID ' - r'+(?P.+)$') + r'+(?P.+)$') # 44 Virtual Ethernet interfaces p16 = re.compile(r'^(?P\d+) +Virtual' @@ -213,7 +215,7 @@ def cli(self, output=None): # Motherboard Assembly Number : 47A7 p24 = re.compile(r'^Motherboard +Assembly +Number +: ' r'+(?P\S+)$') - + # Motherboard Serial Number : CAT2242L6CG p25 = re.compile(r'^Motherboard +Serial +Number +: ' r'+(?P\S+)$') @@ -226,7 +228,7 @@ def cli(self, output=None): p27 = re.compile(r'^Motherboard +Revision +Number +: ' r'+(?P\S+)$') - # Model Number : C9500-32QC + # Model Number : C9500-32QC p28 = re.compile(r'^Model +Number +: +(?P\S+)$') # System Serial Number : CAT2242L6CG @@ -767,7 +769,7 @@ class ShowInventorySchema(MetaParser): # Parser for 'show inventory' # ============================ class ShowInventory(ShowInventorySchema): - + ''' Parser for: * 'show inventory' ''' @@ -873,39 +875,39 @@ def cli(self, output=None): platform_dict = {} - # Chassis type: C9500-32QC + # Chassis type: C9500-32QC p0 = re.compile(r'^Chassis +type: +(?P\S+)$') - # Slot Type State Insert time (ago) - # --------- ------------------- --------------------- ----------------- + # Slot Type State Insert time (ago) + # --------- ------------------- --------------------- ----------------- # 1 C9500-32QC ok 1d18h p1 = re.compile(r'^(?P[\w\d]+) +(?P\S+) +' '(?P\w+(\, \w+)?) +(?P\S+)$') - # Slot Type State Insert time (ago) - # --------- ------------------- --------------------- ----------------- + # Slot Type State Insert time (ago) + # --------- ------------------- --------------------- ----------------- # 1/0 C9500-32QC ok 1d18h p2 = re.compile(r'^(?P\S+)\/(?P\d+) +(?P\S+) +' '(?P\w+(\, \w+)?) +(?P\S+)$') - # Slot CPLD Version Firmware Version - # --------- ------------------- --------------------------------------- - # 1 19061022 17.1.1[FC2] + # Slot CPLD Version Firmware Version + # --------- ------------------- --------------------------------------- + # 1 19061022 17.1.1[FC2] p3 = re.compile(r'^(?P\S+) +(?P\d+) +' '(?P\S+)$') for line in out.splitlines(): line = line.strip() - # Chassis type: C9500-32QC + # Chassis type: C9500-32QC m = p0.match(line) if m: chassis = m.groupdict()['chassis'] platform_dict.setdefault('chassis', chassis) continue - # Slot Type State Insert time (ago) - # --------- ------------------- --------------------- ----------------- + # Slot Type State Insert time (ago) + # --------- ------------------- --------------------- ----------------- # 1 C9500-32QC ok 1d18h m = p1.match(line) if m: @@ -917,8 +919,8 @@ def cli(self, output=None): slot_dict['slot'] = slot continue - # Slot Type State Insert time (ago) - # --------- ------------------- --------------------- ----------------- + # Slot Type State Insert time (ago) + # --------- ------------------- --------------------- ----------------- # 1/0 C9500-32QC ok 1d18h m = p2.match(line) if m: @@ -932,9 +934,9 @@ def cli(self, output=None): subslot_dict['subslot'] = subslot continue - # Slot CPLD Version Firmware Version - # --------- ------------------- --------------------------------------- - # 1 19061022 17.1.1[FC2] + # Slot CPLD Version Firmware Version + # --------- ------------------- --------------------------------------- + # 1 19061022 17.1.1[FC2] m = p3.match(line) if m: slot = m.groupdict()['slot'] @@ -951,24 +953,28 @@ def cli(self, output=None): # ============================================================ class ShowPlatformIfmMappingSchema(MetaParser): """Schema for show platform software fed switch active ifm mappings""" - - schema = {'interface': - {Any(): - {'IF_ID': str, - 'Inst': str, - 'Asic': str, - 'Core': str, - 'Port': str, - 'SubPort': str, - 'Mac' : str, - 'Cntx': str, - 'LPN' : str, - 'GPN' : str, - 'Type': str, - 'Active': str, - } - }, + + schema = { + 'interface': { + Any(): { + 'IF_ID': str, + 'Inst': str, + 'Asic': str, + 'Core': str, + 'Port': str, + 'SubPort': str, + 'Mac' : str, + 'Cntx': str, + 'LPN' : str, + 'GPN' : str, + 'Type': str, + 'Active': str, + Optional('ifg_id'): int, + Optional('first_serdes'): int, + Optional('last_serdes'): int } + } + } # ============================================================ @@ -982,33 +988,37 @@ class ShowPlatformIfmMapping(ShowPlatformIfmMappingSchema): 'show platform software fed active ifm mappings'] def cli(self, state="", output=None): - + if output is None: if state: - cmd = self.cli_command[0].format(state=state) + cmd = self.cli_command[0].format(state=state) else: cmd = self.cli_command[1] - - # Execute command to get output from device - out = self.device.execute(cmd) + + # Execute command to get output from device + out = self.device.execute(cmd) else: out = output - # TwentyFiveGigE1/0/1 0x8 1 0 1 20 0 16 4 1 1 NIF Y - p1 = re.compile(r'^(?P\S+) +(?P\S+) +(?P\d+) +(?P\d+) +(?P\d+) +(?P\d+) +(?P\d+) +(?P\d+) +(?P\d+) +(?P\d+) +(?P\d+) +(?P\w+) +(?P\w+)$') - + # TwentyFiveGigE1/0/1 0x8 1 0 1 20 0 16 4 1 1 NIF Y + # Interface IF_ID Inst Asic Core IFG_ID Port SubPort Mac First Serdes Last Serdes Cntx LPN GPN Type Active + # HundredGigE1/0/1 0x406 0 0 5 1 0 0 1 0 1 0 1 1 NIF Y + p1 = re.compile(r'^(?P\S+) +(?P\S+) +(?P\d+) +(?P\d+) +(?P\d+) +' + r'((?P\d+)\s+)?(?P\d+) +(?P\d+) +(?P\d+) +((?P\d+)\s+' + r'(?P\d+)\s+)?(?P\d+) +(?P\d+) +(?P\d+) +(?P\w+) +(?P\w+)$') + # initial variables ret_dict = {} - + for line in out.splitlines(): line = line.strip() - if not line: + if not line: continue # TwentyFiveGigE1/0/1 0x8 1 0 1 20 0 16 4 1 1 NIF Y m = p1.match(line) if m: - group = m.groupdict() + group = m.groupdict() intfId = group['interface'] ifId = group['ifId'] instance = group['inst'] @@ -1021,24 +1031,29 @@ def cli(self, state="", output=None): lpn = group['lpn'] gpn = group['gpn'] typ = group['type'] - active = group['act'] - + active = group['act'] + final_dict = ret_dict.setdefault('interface',{}).setdefault(intfId,{}) - - final_dict['IF_ID'] = ifId + + final_dict['IF_ID'] = ifId final_dict['Inst'] = instance - final_dict['Asic'] = asic + final_dict['Asic'] = asic final_dict['Core'] = core final_dict['Port'] = port final_dict['SubPort'] = subPort - final_dict['Mac'] = mac - final_dict['Cntx'] = cntx - final_dict['LPN'] = lpn - final_dict['GPN'] = gpn + final_dict['Mac'] = mac + final_dict['Cntx'] = cntx + final_dict['LPN'] = lpn + final_dict['GPN'] = gpn final_dict['Type'] = typ - final_dict['Active'] = active - continue - + final_dict['Active'] = active + if group['ifg_id']: + final_dict['ifg_id'] = int(group['ifg_id']) + if group['first_serdes'] and group['last_serdes']: + final_dict['first_serdes'] = int(group['first_serdes']) + final_dict['last_serdes'] = int(group['last_serdes']) + continue + return ret_dict @@ -1191,7 +1206,7 @@ def cli(self, switchvirtualstate="", serviceprocessor="", output=None): class ShowPlatformHardwareChassisFantrayDetailSchema(MetaParser): """ - Schema for show platform hardware chassis fantray detail + Schema for show platform hardware chassis fantray detail """ schema = { Optional('control_mode'): str, @@ -1214,7 +1229,7 @@ class ShowPlatformHardwareChassisFantrayDetail(ShowPlatformHardwareChassisFantra cli_command = 'show platform hardware chassis fantray detail' - def cli(self, output=None): + def cli(self, output=None): if output is None: # excute command to get output output = self.device.execute(self.cli_command) @@ -1250,7 +1265,7 @@ def cli(self, output=None): group = m.groupdict() root_dict = ret_dict.setdefault('fantray_details',{}).setdefault(group['fan_tray'],{}) continue - + # FAN1 Inlet: 11062 RPM, Outlet: 9984 RPM # FAN2 Inlet: 11039 RPM, Outlet: 10007 RPM m = p3.match(line) @@ -1293,7 +1308,7 @@ class ShowPlatformHardwareChassisPowerSupplyDetailAll(ShowPlatformHardwareChassi cli_command = 'show platform hardware chassis power-supply detail all' - def cli(self, output=None): + def cli(self, output=None): if output is None: # excute command to get output output = self.device.execute(self.cli_command) @@ -1346,7 +1361,7 @@ def cli(self, output=None): temp_dict=root_dict.setdefault('temperature_celsius',{}) continue - # Input Voltage : 231.0000 V + # Input Voltage : 231.0000 V m = p2.match(line) if m: group = m.groupdict() @@ -1388,8 +1403,8 @@ def cli(self, output=None): root_dict['output_current_amp'] = group['output_current_amp'] continue - - + + # Temperature 1 : 30.7500 C # Temperature1 : 23.5000 C m = p8.match(line) @@ -1422,7 +1437,7 @@ def cli(self, output=None): continue return ret_dict - + class ShowPlatformHardwareChassisFantrayDetailSwitchSchema(MetaParser): """ Schema for show platform hardware chassis fantray detail switch {mode} @@ -1448,7 +1463,7 @@ class ShowPlatformHardwareChassisFantrayDetailSwitch(ShowPlatformHardwareChassis cli_command = 'show platform hardware chassis fantray detail switch {mode}' - def cli(self, mode, output=None): + def cli(self, mode, output=None): if output is None: # excute command to get output output = self.device.execute(self.cli_command.format(mode=mode)) @@ -1484,7 +1499,7 @@ def cli(self, mode, output=None): group = m.groupdict() root_dict = ret_dict.setdefault('fantray_details',{}).setdefault(group['fan_tray'],{}) continue - + # FAN1 Inlet: 11062 RPM, Outlet: 9984 RPM # FAN2 Inlet: 11039 RPM, Outlet: 10007 RPM m = p3.match(line) @@ -1496,7 +1511,7 @@ def cli(self, mode, output=None): continue return ret_dict - + class ShowPlatformHardwareChassisPowerSupplyDetailSwitchAllSchema(MetaParser): """ Schema for show platform hardware chassis power-supply detail switch {mode} all @@ -1525,7 +1540,7 @@ class ShowPlatformHardwareChassisPowerSupplyDetailSwitchAll(ShowPlatformHardware cli_command = 'show platform hardware chassis power-supply detail switch {mode} all' - def cli(self, mode, output=None): + def cli(self, mode, output=None): if output is None: # excute command to get output output = self.device.execute(self.cli_command.format(mode=mode)) @@ -1579,7 +1594,7 @@ def cli(self, mode, output=None): temp_dict=root_dict.setdefault('temperature_celsius',{}) continue - # Input Voltage : 231.0000 V + # Input Voltage : 231.0000 V m = p2.match(line) if m: group = m.groupdict() @@ -1621,8 +1636,8 @@ def cli(self, mode, output=None): root_dict['output_current_amp'] = group['output_current_amp'] continue - - + + # Temperature 1 : 30.7500 C # Temperature1 : 23.5000 C m = p8.match(line) @@ -1787,7 +1802,7 @@ class ShowPlatformSoftwareFedSwitchActivePuntEntriesSchema(MetaParser): 'pkts_a': int, 'bytes_a': int, 'pkts_d': int, - 'bytes_d': int, + 'bytes_d': int, }, } } @@ -1894,7 +1909,7 @@ class ShowPlatformSoftwareFedActiveIpRouteVrfSchema(MetaParser): class ShowPlatformSoftwareFedActiveIpRouteVrf(ShowPlatformSoftwareFedActiveIpRouteVrfSchema): """Parser for show platform software fed {switch} active ip route vrf {vrf_name}""" - + cli_command = 'show platform software fed {switch} active ip route vrf {vrf_name}' def cli(self, switch='', vrf_name='', output=None): if output is None: @@ -1907,8 +1922,8 @@ def cli(self, switch='', vrf_name='', output=None): # Number of npi_ipv4route entries = 19 p0 = re.compile(r'^Number of npi_ipv4route entries\s+=\s+(?P\d*)$') - - # 0x5b60bb7077c8 40.1.1.3 32 PUSH_COUNTER 0x169 + + # 0x5b60bb7077c8 40.1.1.3 32 PUSH_COUNTER 0x169 p1 = re.compile(r'^(?P0x\w+)(?:\s*)' r'(?P\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?:\s*)' r'(?P\d*)(?:\s*)(?P\w*)(?:\s*)(?P0x\w*)$') @@ -1923,8 +1938,8 @@ def cli(self, switch='', vrf_name='', output=None): number_entries = group['number_entries'] ret_dict.setdefault('number_entries', int(number_entries)) continue - - # 0x5b60bb7077c8 40.1.1.3 32 PUSH_COUNTER 0x169 + + # 0x5b60bb7077c8 40.1.1.3 32 PUSH_COUNTER 0x169 m = p1.match(line) if m: group = m.groupdict() @@ -1991,7 +2006,7 @@ def cli(self, interface, switch_num=None, output=None): cmd = self.cli_command[1].format(switch_num=switch_num, interface=interface) else: cmd = self.cli_command[0].format(interface=interface) - + output = self.device.execute(cmd) # VOQ Stats For : HundredGigE1/0/5 [ 0x544 ] @@ -2007,11 +2022,11 @@ def cli(self, interface, switch_num=None, output=None): # | Slice | 0 | 1 | 2 | 3 | 4 | 5 | p3 = re.compile(r'^\|\s+Slice\s+\|\s+(?P\d+)\s\|\s+(?P\d+)\s\|\s+(?P\d+)\s\|' r'\s+(?P\d+)\s\|\s+(?P\d+)\s\|\s+(?P\d+)\s\|$') - + # |SMS Bytes | 0 | 0 | 0 | 0 | 0 | 0 | p4 = re.compile(r'^\|\s*(?PSMS Bytes|HBM Blocks|HBM Bytes)\s*\|\s+(?P\d+)\s\|\s+(?P\d+)\s\|' r'\s+(?P\d+)\s\|\s+(?P\d+)\s\|\s+(?P\d+)\s\|\s+(?P\d+)\s\|$') - + ret_dict = {} for line in output.splitlines(): @@ -2022,7 +2037,7 @@ def cli(self, interface, switch_num=None, output=None): if m: int_dict = ret_dict.setdefault('interface', {}).setdefault(Common.convert_intf_name(m.groupdict()['interface']), {}) continue - + # 0 | Enqueued | 1194566957 | 78841419162 | # | Dropped | 0 | 0 | # | Total | 1194566957 | 78841419162 | @@ -2032,7 +2047,7 @@ def cli(self, interface, switch_num=None, output=None): res_dict = m.groupdict() if res_dict['voq_id']: voq_dict = int_dict.setdefault('voq_id', {}).setdefault(res_dict['voq_id'], {}) - + pkts_dict = voq_dict.setdefault('packets', {}) bytes_dict = voq_dict.setdefault('bytes', {}) pkts_dict.setdefault(res_dict['header'].lower(), int(res_dict['packets'])) @@ -2050,7 +2065,7 @@ def cli(self, interface, switch_num=None, output=None): slice_dict4 = slice_dict.setdefault(m.groupdict()['slice4'], {}) slice_dict5 = slice_dict.setdefault(m.groupdict()['slice5'], {}) continue - + # |SMS Bytes | 0 | 0 | 0 | 0 | 0 | 0 | m = p4.match(line) if m: @@ -2076,3 +2091,151 @@ class ShowPlatformHardwareFedSwitchQosQueueStatsInterfaceClear(ShowPlatformHardw def cli(self, interface, switch_num=None, output=None): return super().cli(interface=interface, switch_num=switch_num, output=output) + + +class ShowPlatformTcamUtilizationSchema(MetaParser): + """Schema for + show platform hardware fed {switch} {mode} fwd-asic resource tcam utilization + show platform hardware fed active fwd-asic resource tcam utilization + """ + schema = { + Optional('resource'): { + Any(): { + 'slice': { + Any(): { + 'used': int, + 'free': int + } + } + } + }, + Optional('asic'): { + Any(): { + 'table': { + Any(): { + 'subtype': { + Any(): { + 'dir': { + Any(): { + 'max': str, + 'used': str, + 'used_percent': str, + 'v4': str, + 'v6': str, + 'mpls': str, + 'other': str, + } + } + } + } + } + } + } + } + } + + +class ShowPlatformTcamUtilization(ShowPlatformTcamUtilizationSchema): + """Parser for + show platform hardware fed {switch} {mode} fwd-asic resource tcam utilization + show platform hardware fed active fwd-asic resource tcam utilization + """ + + cli_command = ['show platform hardware fed {switch} {mode} fwd-asic resource tcam utilization', + 'show platform hardware fed active fwd-asic resource tcam utilization', + 'show platform hardware fed switch {mode} fwd-asic resource tcam utilization'] + + def cli(self, switch=None, mode=None, output=None): + if output is None: + if switch and mode: + cmd = self.cli_command[0].format(switch=switch, mode=mode) + elif mode: + cmd = self.cli_command[2].format(mode=mode) + else: + cmd = self.cli_command[1] + output = self.device.execute(cmd) + + # initial return dictionary + ret_dict = {} + + # Slice0 Slice1 Slice2 Slice3 Slice4 Slice5 + # Resource Used Free Used Free Used Free Used Free Used Free Used Free + # IPv4 LPTS TCAM entries 35 8634 35 8634 35 8634 35 8634 35 8628 35 8634 + # IPv6 LPTS TCAM entries 30 4538 30 4538 30 4538 30 4538 30 4532 30 4538 + p1 = re.compile(r'(?P.+)\s+(?P\d+)\s+(?P\d+)\s+(?P\d+)\s+' + r'(?P\d+)\s+(?P\d+)\s+(?P\d+)\s+(?P\d+)\s+' + r'(?P\d+)\s+(?P\d+)\s+(?P\d+)\s+(?P\d+)\s+(?P\d+)$') + + # CAM Utilization for ASIC [0] + p2 = re.compile(r'CAM +Utilization +for +ASIC +\[+(?P(\d+))\]$') + + # CTS Cell Matrix/VPN + # Label TCAM O 512 1 0.20% 0 0 0 1 + # CTS Cell Matrix/VPN + # Label TCAM O 1024 1 0.10% 0 0 0 1 + # Mac Address Table EM I 16384 45 0.27% 0 0 0 45 + p3 = re.compile(r'(?P.*(\S+)) +(?P\S+) +(?P\S+) +(?P\d+) +(?P\d+) +(?P\S+\%) +(?P\d+) +(?P\d+) +(?P\d+) +(?P\d+)$') + + for line in output.splitlines(): + line = line.strip() + + # Slice0 Slice1 Slice2 Slice3 Slice4 Slice5 + # Resource Used Free Used Free Used Free Used Free Used Free Used Free + # IPv4 LPTS TCAM entries 35 8634 35 8634 35 8634 35 8634 35 8628 35 8634 + # IPv6 LPTS TCAM entries 30 4538 30 4538 30 4538 30 4538 30 4532 30 4538 + m = p1.match(line) + if m: + group = m.groupdict() + resource_name = group['resource'].strip().lower().replace(' ', '_') + resource_dict = ret_dict.setdefault('resource', {}).setdefault(resource_name, {}) + slice_dict = resource_dict.setdefault('slice', {}).setdefault(0, {}) + slice_dict['used'] = int(group['slice0_used']) + slice_dict['free'] = int(group['slice0_free']) + slice_dict = resource_dict.setdefault('slice').setdefault(1, {}) + slice_dict['used'] = int(group['slice1_used']) + slice_dict['free'] = int(group['slice1_free']) + slice_dict = resource_dict.setdefault('slice').setdefault(2, {}) + slice_dict['used'] = int(group['slice2_used']) + slice_dict['free'] = int(group['slice2_free']) + slice_dict = resource_dict.setdefault('slice').setdefault(3, {}) + slice_dict['used'] = int(group['slice3_used']) + slice_dict['free'] = int(group['slice3_free']) + slice_dict = resource_dict.setdefault('slice').setdefault(4, {}) + slice_dict['used'] = int(group['slice4_used']) + slice_dict['free'] = int(group['slice4_free']) + slice_dict = resource_dict.setdefault('slice').setdefault(5, {}) + slice_dict['used'] = int(group['slice5_used']) + slice_dict['free'] = int(group['slice5_free']) + continue + + # CAM Utilization for ASIC [0] + m = p2.match(line) + if m: + group = m.groupdict() + asic = group['asic'] + asic_dict = ret_dict.setdefault('asic', {}).setdefault(asic, {}) + continue + + # CTS Cell Matrix/VPN + # Label TCAM O 512 1 0.20% 0 0 0 1 + # CTS Cell Matrix/VPN + # Label TCAM O 1024 1 0.10% 0 0 0 1 + # Mac Address Table EM I 16384 45 0.27% 0 0 0 45 + m = p3.match(line) + if m: + group = m.groupdict() + table_ = group.pop('table') + if table_ == 'Label': + table_ = 'CTS Cell Matrix/VPN Label' + subtype_ = group.pop('subtype') + dir_ = group.pop('dir') + dir_dict = asic_dict.setdefault('table', {}). \ + setdefault(table_, {}). \ + setdefault('subtype', {}). \ + setdefault(subtype_, {}). \ + setdefault('dir', {}). \ + setdefault(dir_, {}) + dir_dict.update({k: v for k, v in group.items()}) + continue + + return ret_dict diff --git a/src/genie/libs/parser/iosxe/c9500/tests/ShowPlatformIfmMapping/cli/equal/golden_output1_arguments.json b/src/genie/libs/parser/iosxe/c9500/tests/ShowPlatformIfmMapping/cli/equal/golden_output1_arguments.json new file mode 100644 index 0000000000..f51d3024e4 --- /dev/null +++ b/src/genie/libs/parser/iosxe/c9500/tests/ShowPlatformIfmMapping/cli/equal/golden_output1_arguments.json @@ -0,0 +1,3 @@ +{ + "state":"1" +} diff --git a/src/genie/libs/parser/iosxe/c9500/tests/ShowPlatformIfmMapping/cli/equal/golden_output1_expected.py b/src/genie/libs/parser/iosxe/c9500/tests/ShowPlatformIfmMapping/cli/equal/golden_output1_expected.py new file mode 100644 index 0000000000..feac22d6ff --- /dev/null +++ b/src/genie/libs/parser/iosxe/c9500/tests/ShowPlatformIfmMapping/cli/equal/golden_output1_expected.py @@ -0,0 +1,650 @@ +expected_output = { + 'interface': { + 'AppGigabitEthernet1/0/1': { + 'Active': 'Y', + 'Asic': '0', + 'Cntx': '0', + 'Core': '4', + 'first_serdes': 22, + 'GPN': '37', + 'ifg_id': 1, + 'IF_ID': '0x42a', + 'Inst': '0', + 'LPN': '37', + 'last_serdes': 22, + 'Mac': '37', + 'Port': '0', + 'SubPort': '0', + 'Type': 'NIF', + }, + 'AppGigabitEthernet1/0/2': { + 'Active': 'Y', + 'Asic': '0', + 'Cntx': '0', + 'Core': '4', + 'first_serdes': 23, + 'GPN': '38', + 'ifg_id': 1, + 'IF_ID': '0x42b', + 'Inst': '0', + 'LPN': '38', + 'last_serdes': 23, + 'Mac': '38', + 'Port': '0', + 'SubPort': '0', + 'Type': 'NIF', + }, + 'FourHundredGigE1/0/15': { + 'Active': 'Y', + 'Asic': '0', + 'Cntx': '0', + 'Core': '5', + 'first_serdes': 8, + 'GPN': '15', + 'ifg_id': 0, + 'IF_ID': '0x414', + 'Inst': '0', + 'LPN': '15', + 'last_serdes': 9, + 'Mac': '15', + 'Port': '0', + 'SubPort': '0', + 'Type': 'NIF', + }, + 'FourHundredGigE1/0/16': { + 'Active': 'Y', + 'Asic': '0', + 'Cntx': '0', + 'Core': '5', + 'first_serdes': 16, + 'GPN': '16', + 'ifg_id': 0, + 'IF_ID': '0x415', + 'Inst': '0', + 'LPN': '16', + 'last_serdes': 23, + 'Mac': '16', + 'Port': '0', + 'SubPort': '0', + 'Type': 'NIF', + }, + 'FourHundredGigE1/0/17': { + 'Active': 'Y', + 'Asic': '0', + 'Cntx': '0', + 'Core': '4', + 'first_serdes': 0, + 'GPN': '17', + 'ifg_id': 1, + 'IF_ID': '0x416', + 'Inst': '0', + 'LPN': '17', + 'last_serdes': 0, + 'Mac': '17', + 'Port': '0', + 'SubPort': '0', + 'Type': 'NIF', + }, + 'FourHundredGigE1/0/18': { + 'Active': 'Y', + 'Asic': '0', + 'Cntx': '0', + 'Core': '4', + 'first_serdes': 8, + 'GPN': '18', + 'ifg_id': 1, + 'IF_ID': '0x417', + 'Inst': '0', + 'LPN': '18', + 'last_serdes': 15, + 'Mac': '18', + 'Port': '0', + 'SubPort': '0', + 'Type': 'NIF', + }, + 'FourHundredGigE1/0/19': { + 'Active': 'Y', + 'Asic': '0', + 'Cntx': '0', + 'Core': '4', + 'first_serdes': 8, + 'GPN': '19', + 'ifg_id': 0, + 'IF_ID': '0x418', + 'Inst': '0', + 'LPN': '19', + 'last_serdes': 15, + 'Mac': '19', + 'Port': '0', + 'SubPort': '0', + 'Type': 'NIF', + }, + 'FourHundredGigE1/0/20': { + 'Active': 'Y', + 'Asic': '0', + 'Cntx': '0', + 'Core': '4', + 'first_serdes': 0, + 'GPN': '20', + 'ifg_id': 0, + 'IF_ID': '0x419', + 'Inst': '0', + 'LPN': '20', + 'last_serdes': 7, + 'Mac': '20', + 'Port': '0', + 'SubPort': '0', + 'Type': 'NIF', + }, + 'FourHundredGigE1/0/21': { + 'Active': 'Y', + 'Asic': '0', + 'Cntx': '0', + 'Core': '3', + 'first_serdes': 0, + 'GPN': '21', + 'ifg_id': 1, + 'IF_ID': '0x41a', + 'Inst': '0', + 'LPN': '21', + 'last_serdes': 7, + 'Mac': '21', + 'Port': '0', + 'SubPort': '0', + 'Type': 'NIF', + }, + 'FourHundredGigE1/0/22': { + 'Active': 'Y', + 'Asic': '0', + 'Cntx': '0', + 'Core': '3', + 'first_serdes': 8, + 'GPN': '22', + 'ifg_id': 1, + 'IF_ID': '0x41b', + 'Inst': '0', + 'LPN': '22', + 'last_serdes': 15, + 'Mac': '22', + 'Port': '0', + 'SubPort': '0', + 'Type': 'NIF', + }, + 'HundredGigE1/0/1': { + 'Active': 'Y', + 'Asic': '0', + 'Cntx': '0', + 'Core': '5', + 'first_serdes': 0, + 'GPN': '1', + 'ifg_id': 1, + 'IF_ID': '0x406', + 'Inst': '0', + 'LPN': '1', + 'last_serdes': 1, + 'Mac': '1', + 'Port': '0', + 'SubPort': '0', + 'Type': 'NIF', + }, + 'HundredGigE1/0/10': { + 'Active': 'Y', + 'Asic': '0', + 'Cntx': '0', + 'Core': '5', + 'first_serdes': 18, + 'GPN': '10', + 'ifg_id': 1, + 'IF_ID': '0x40f', + 'Inst': '0', + 'LPN': '10', + 'last_serdes': 19, + 'Mac': '10', + 'Port': '0', + 'SubPort': '0', + 'Type': 'NIF', + }, + 'HundredGigE1/0/11': { + 'Active': 'Y', + 'Asic': '0', + 'Cntx': '0', + 'Core': '5', + 'first_serdes': 0, + 'GPN': '11', + 'ifg_id': 0, + 'IF_ID': '0x410', + 'Inst': '0', + 'LPN': '11', + 'last_serdes': 1, + 'Mac': '11', + 'Port': '0', + 'SubPort': '0', + 'Type': 'NIF', + }, + 'HundredGigE1/0/12': { + 'Active': 'Y', + 'Asic': '0', + 'Cntx': '0', + 'Core': '5', + 'first_serdes': 20, + 'GPN': '12', + 'ifg_id': 1, + 'IF_ID': '0x411', + 'Inst': '0', + 'LPN': '12', + 'last_serdes': 21, + 'Mac': '12', + 'Port': '0', + 'SubPort': '0', + 'Type': 'NIF', + }, + 'HundredGigE1/0/13': { + 'Active': 'Y', + 'Asic': '0', + 'Cntx': '0', + 'Core': '5', + 'first_serdes': 4, + 'GPN': '13', + 'ifg_id': 0, + 'IF_ID': '0x412', + 'Inst': '0', + 'LPN': '13', + 'last_serdes': 5, + 'Mac': '13', + 'Port': '0', + 'SubPort': '0', + 'Type': 'NIF', + }, + 'HundredGigE1/0/14': { + 'Active': 'Y', + 'Asic': '0', + 'Cntx': '0', + 'Core': '5', + 'first_serdes': 6, + 'GPN': '14', + 'ifg_id': 0, + 'IF_ID': '0x413', + 'Inst': '0', + 'LPN': '14', + 'last_serdes': 7, + 'Mac': '14', + 'Port': '0', + 'SubPort': '0', + 'Type': 'NIF', + }, + 'HundredGigE1/0/2': { + 'Active': 'Y', + 'Asic': '0', + 'Cntx': '0', + 'Core': '5', + 'first_serdes': 2, + 'GPN': '2', + 'ifg_id': 1, + 'IF_ID': '0x547', + 'Inst': '0', + 'LPN': '2', + 'last_serdes': 3, + 'Mac': '2', + 'Port': '0', + 'SubPort': '0', + 'Type': 'NIF', + }, + 'HundredGigE1/0/23': { + 'Active': 'Y', + 'Asic': '0', + 'Cntx': '0', + 'Core': '4', + 'first_serdes': 16, + 'GPN': '23', + 'ifg_id': 1, + 'IF_ID': '0x41c', + 'Inst': '0', + 'LPN': '23', + 'last_serdes': 17, + 'Mac': '23', + 'Port': '0', + 'SubPort': '0', + 'Type': 'NIF', + }, + 'HundredGigE1/0/24': { + 'Active': 'Y', + 'Asic': '0', + 'Cntx': '0', + 'Core': '4', + 'first_serdes': 18, + 'GPN': '24', + 'ifg_id': 1, + 'IF_ID': '0x41d', + 'Inst': '0', + 'LPN': '24', + 'last_serdes': 19, + 'Mac': '24', + 'Port': '0', + 'SubPort': '0', + 'Type': 'NIF', + }, + 'HundredGigE1/0/25': { + 'Active': 'Y', + 'Asic': '0', + 'Cntx': '0', + 'Core': '3', + 'first_serdes': 0, + 'GPN': '25', + 'ifg_id': 0, + 'IF_ID': '0x54e', + 'Inst': '0', + 'LPN': '25', + 'last_serdes': 0, + 'Mac': '25', + 'Port': '0', + 'SubPort': '0', + 'Type': 'NIF', + }, + 'HundredGigE1/0/26': { + 'Active': 'Y', + 'Asic': '0', + 'Cntx': '0', + 'Core': '4', + 'first_serdes': 20, + 'GPN': '26', + 'ifg_id': 1, + 'IF_ID': '0x41f', + 'Inst': '0', + 'LPN': '26', + 'last_serdes': 21, + 'Mac': '26', + 'Port': '0', + 'SubPort': '0', + 'Type': 'NIF', + }, + 'HundredGigE1/0/27': { + 'Active': 'Y', + 'Asic': '0', + 'Cntx': '0', + 'Core': '3', + 'first_serdes': 4, + 'GPN': '27', + 'ifg_id': 0, + 'IF_ID': '0x420', + 'Inst': '0', + 'LPN': '27', + 'last_serdes': 5, + 'Mac': '27', + 'Port': '0', + 'SubPort': '0', + 'Type': 'NIF', + }, + 'HundredGigE1/0/28': { + 'Active': 'Y', + 'Asic': '0', + 'Cntx': '0', + 'Core': '3', + 'first_serdes': 6, + 'GPN': '28', + 'ifg_id': 0, + 'IF_ID': '0x421', + 'Inst': '0', + 'LPN': '28', + 'last_serdes': 7, + 'Mac': '28', + 'Port': '0', + 'SubPort': '0', + 'Type': 'NIF', + }, + 'HundredGigE1/0/29': { + 'Active': 'Y', + 'Asic': '0', + 'Cntx': '0', + 'Core': '3', + 'first_serdes': 8, + 'GPN': '29', + 'ifg_id': 0, + 'IF_ID': '0x422', + 'Inst': '0', + 'LPN': '29', + 'last_serdes': 9, + 'Mac': '29', + 'Port': '0', + 'SubPort': '0', + 'Type': 'NIF', + }, + 'HundredGigE1/0/3': { + 'Active': 'Y', + 'Asic': '0', + 'Cntx': '0', + 'Core': '5', + 'first_serdes': 4, + 'GPN': '3', + 'ifg_id': 1, + 'IF_ID': '0x408', + 'Inst': '0', + 'LPN': '3', + 'last_serdes': 5, + 'Mac': '3', + 'Port': '0', + 'SubPort': '0', + 'Type': 'NIF', + }, + 'HundredGigE1/0/30': { + 'Active': 'Y', + 'Asic': '0', + 'Cntx': '0', + 'Core': '3', + 'first_serdes': 10, + 'GPN': '30', + 'ifg_id': 0, + 'IF_ID': '0x423', + 'Inst': '0', + 'LPN': '30', + 'last_serdes': 11, + 'Mac': '30', + 'Port': '0', + 'SubPort': '0', + 'Type': 'NIF', + }, + 'HundredGigE1/0/31': { + 'Active': 'Y', + 'Asic': '0', + 'Cntx': '0', + 'Core': '3', + 'first_serdes': 12, + 'GPN': '31', + 'ifg_id': 0, + 'IF_ID': '0x424', + 'Inst': '0', + 'LPN': '31', + 'last_serdes': 13, + 'Mac': '31', + 'Port': '0', + 'SubPort': '0', + 'Type': 'NIF', + }, + 'HundredGigE1/0/32': { + 'Active': 'Y', + 'Asic': '0', + 'Cntx': '0', + 'Core': '3', + 'first_serdes': 14, + 'GPN': '32', + 'ifg_id': 0, + 'IF_ID': '0x425', + 'Inst': '0', + 'LPN': '32', + 'last_serdes': 15, + 'Mac': '32', + 'Port': '0', + 'SubPort': '0', + 'Type': 'NIF', + }, + 'HundredGigE1/0/33': { + 'Active': 'Y', + 'Asic': '0', + 'Cntx': '0', + 'Core': '3', + 'first_serdes': 16, + 'GPN': '33', + 'ifg_id': 0, + 'IF_ID': '0x426', + 'Inst': '0', + 'LPN': '33', + 'last_serdes': 17, + 'Mac': '33', + 'Port': '0', + 'SubPort': '0', + 'Type': 'NIF', + }, + 'HundredGigE1/0/34': { + 'Active': 'Y', + 'Asic': '0', + 'Cntx': '0', + 'Core': '3', + 'first_serdes': 18, + 'GPN': '34', + 'ifg_id': 0, + 'IF_ID': '0x427', + 'Inst': '0', + 'LPN': '34', + 'last_serdes': 19, + 'Mac': '34', + 'Port': '0', + 'SubPort': '0', + 'Type': 'NIF', + }, + 'HundredGigE1/0/35': { + 'Active': 'Y', + 'Asic': '0', + 'Cntx': '0', + 'Core': '3', + 'first_serdes': 20, + 'GPN': '35', + 'ifg_id': 0, + 'IF_ID': '0x428', + 'Inst': '0', + 'LPN': '35', + 'last_serdes': 21, + 'Mac': '35', + 'Port': '0', + 'SubPort': '0', + 'Type': 'NIF', + }, + 'HundredGigE1/0/36': { + 'Active': 'Y', + 'Asic': '0', + 'Cntx': '0', + 'Core': '3', + 'first_serdes': 22, + 'GPN': '36', + 'ifg_id': 0, + 'IF_ID': '0x429', + 'Inst': '0', + 'LPN': '36', + 'last_serdes': 23, + 'Mac': '36', + 'Port': '0', + 'SubPort': '0', + 'Type': 'NIF', + }, + 'HundredGigE1/0/4': { + 'Active': 'Y', + 'Asic': '0', + 'Cntx': '0', + 'Core': '5', + 'first_serdes': 6, + 'GPN': '4', + 'ifg_id': 1, + 'IF_ID': '0x409', + 'Inst': '0', + 'LPN': '4', + 'last_serdes': 7, + 'Mac': '4', + 'Port': '0', + 'SubPort': '0', + 'Type': 'NIF', + }, + 'HundredGigE1/0/5': { + 'Active': 'Y', + 'Asic': '0', + 'Cntx': '0', + 'Core': '5', + 'first_serdes': 8, + 'GPN': '5', + 'ifg_id': 1, + 'IF_ID': '0x7', + 'Inst': '0', + 'LPN': '5', + 'last_serdes': 9, + 'Mac': '5', + 'Port': '0', + 'SubPort': '0', + 'Type': 'NIF', + }, + 'HundredGigE1/0/6': { + 'Active': 'Y', + 'Asic': '0', + 'Cntx': '0', + 'Core': '5', + 'first_serdes': 10, + 'GPN': '6', + 'ifg_id': 1, + 'IF_ID': '0x40b', + 'Inst': '0', + 'LPN': '6', + 'last_serdes': 11, + 'Mac': '6', + 'Port': '0', + 'SubPort': '0', + 'Type': 'NIF', + }, + 'HundredGigE1/0/7': { + 'Active': 'Y', + 'Asic': '0', + 'Cntx': '0', + 'Core': '5', + 'first_serdes': 12, + 'GPN': '7', + 'ifg_id': 1, + 'IF_ID': '0x40c', + 'Inst': '0', + 'LPN': '7', + 'last_serdes': 13, + 'Mac': '7', + 'Port': '0', + 'SubPort': '0', + 'Type': 'NIF', + }, + 'HundredGigE1/0/8': { + 'Active': 'Y', + 'Asic': '0', + 'Cntx': '0', + 'Core': '5', + 'first_serdes': 14, + 'GPN': '8', + 'ifg_id': 1, + 'IF_ID': '0x40d', + 'Inst': '0', + 'LPN': '8', + 'last_serdes': 15, + 'Mac': '8', + 'Port': '0', + 'SubPort': '0', + 'Type': 'NIF', + }, + 'HundredGigE1/0/9': { + 'Active': 'Y', + 'Asic': '0', + 'Cntx': '0', + 'Core': '5', + 'first_serdes': 16, + 'GPN': '9', + 'ifg_id': 1, + 'IF_ID': '0x40e', + 'Inst': '0', + 'LPN': '9', + 'last_serdes': 17, + 'Mac': '9', + 'Port': '0', + 'SubPort': '0', + 'Type': 'NIF', + }, + }, +} \ No newline at end of file diff --git a/src/genie/libs/parser/iosxe/c9500/tests/ShowPlatformIfmMapping/cli/equal/golden_output1_output.txt b/src/genie/libs/parser/iosxe/c9500/tests/ShowPlatformIfmMapping/cli/equal/golden_output1_output.txt new file mode 100644 index 0000000000..15c37f7bff --- /dev/null +++ b/src/genie/libs/parser/iosxe/c9500/tests/ShowPlatformIfmMapping/cli/equal/golden_output1_output.txt @@ -0,0 +1,39 @@ +Interface IF_ID Inst Asic Core IFG_ID Port SubPort Mac First Serdes Last Serdes Cntx LPN GPN Type Active +HundredGigE1/0/1 0x406 0 0 5 1 0 0 1 0 1 0 1 1 NIF Y +HundredGigE1/0/2 0x547 0 0 5 1 0 0 2 2 3 0 2 2 NIF Y +HundredGigE1/0/3 0x408 0 0 5 1 0 0 3 4 5 0 3 3 NIF Y +HundredGigE1/0/4 0x409 0 0 5 1 0 0 4 6 7 0 4 4 NIF Y +HundredGigE1/0/5 0x7 0 0 5 1 0 0 5 8 9 0 5 5 NIF Y +HundredGigE1/0/6 0x40b 0 0 5 1 0 0 6 10 11 0 6 6 NIF Y +HundredGigE1/0/7 0x40c 0 0 5 1 0 0 7 12 13 0 7 7 NIF Y +HundredGigE1/0/8 0x40d 0 0 5 1 0 0 8 14 15 0 8 8 NIF Y +HundredGigE1/0/9 0x40e 0 0 5 1 0 0 9 16 17 0 9 9 NIF Y +HundredGigE1/0/10 0x40f 0 0 5 1 0 0 10 18 19 0 10 10 NIF Y +HundredGigE1/0/11 0x410 0 0 5 0 0 0 11 0 1 0 11 11 NIF Y +HundredGigE1/0/12 0x411 0 0 5 1 0 0 12 20 21 0 12 12 NIF Y +HundredGigE1/0/13 0x412 0 0 5 0 0 0 13 4 5 0 13 13 NIF Y +HundredGigE1/0/14 0x413 0 0 5 0 0 0 14 6 7 0 14 14 NIF Y +FourHundredGigE1/0/15 0x414 0 0 5 0 0 0 15 8 9 0 15 15 NIF Y +FourHundredGigE1/0/16 0x415 0 0 5 0 0 0 16 16 23 0 16 16 NIF Y +FourHundredGigE1/0/17 0x416 0 0 4 1 0 0 17 0 0 0 17 17 NIF Y +FourHundredGigE1/0/18 0x417 0 0 4 1 0 0 18 8 15 0 18 18 NIF Y +FourHundredGigE1/0/19 0x418 0 0 4 0 0 0 19 8 15 0 19 19 NIF Y +FourHundredGigE1/0/20 0x419 0 0 4 0 0 0 20 0 7 0 20 20 NIF Y +FourHundredGigE1/0/21 0x41a 0 0 3 1 0 0 21 0 7 0 21 21 NIF Y +FourHundredGigE1/0/22 0x41b 0 0 3 1 0 0 22 8 15 0 22 22 NIF Y +HundredGigE1/0/23 0x41c 0 0 4 1 0 0 23 16 17 0 23 23 NIF Y +HundredGigE1/0/24 0x41d 0 0 4 1 0 0 24 18 19 0 24 24 NIF Y +HundredGigE1/0/25 0x54e 0 0 3 0 0 0 25 0 0 0 25 25 NIF Y +HundredGigE1/0/26 0x41f 0 0 4 1 0 0 26 20 21 0 26 26 NIF Y +HundredGigE1/0/27 0x420 0 0 3 0 0 0 27 4 5 0 27 27 NIF Y +HundredGigE1/0/28 0x421 0 0 3 0 0 0 28 6 7 0 28 28 NIF Y +HundredGigE1/0/29 0x422 0 0 3 0 0 0 29 8 9 0 29 29 NIF Y +HundredGigE1/0/30 0x423 0 0 3 0 0 0 30 10 11 0 30 30 NIF Y +HundredGigE1/0/31 0x424 0 0 3 0 0 0 31 12 13 0 31 31 NIF Y +HundredGigE1/0/32 0x425 0 0 3 0 0 0 32 14 15 0 32 32 NIF Y +HundredGigE1/0/33 0x426 0 0 3 0 0 0 33 16 17 0 33 33 NIF Y +HundredGigE1/0/34 0x427 0 0 3 0 0 0 34 18 19 0 34 34 NIF Y +HundredGigE1/0/35 0x428 0 0 3 0 0 0 35 20 21 0 35 35 NIF Y +HundredGigE1/0/36 0x429 0 0 3 0 0 0 36 22 23 0 36 36 NIF Y +AppGigabitEthernet1/0/1 0x42a 0 0 4 1 0 0 37 22 22 0 37 37 NIF Y +AppGigabitEthernet1/0/2 0x42b 0 0 4 1 0 0 38 23 23 0 38 38 NIF Y \ No newline at end of file diff --git a/src/genie/libs/parser/iosxr/tests/ShowL2VpnXconnect/cli/empty/empty_golden_output.txt b/src/genie/libs/parser/iosxe/c9500/tests/ShowPlatformTcamUtilization/cli/empty/empty_output.txt similarity index 100% rename from src/genie/libs/parser/iosxr/tests/ShowL2VpnXconnect/cli/empty/empty_golden_output.txt rename to src/genie/libs/parser/iosxe/c9500/tests/ShowPlatformTcamUtilization/cli/empty/empty_output.txt diff --git a/src/genie/libs/parser/iosxr/tests/ShowL2VpnXconnectDetail/cli/empty/empty_golden_output.txt b/src/genie/libs/parser/iosxe/c9500/tests/ShowPlatformTcamUtilization/cli/empty/empty_output_arguments.json similarity index 100% rename from src/genie/libs/parser/iosxr/tests/ShowL2VpnXconnectDetail/cli/empty/empty_golden_output.txt rename to src/genie/libs/parser/iosxe/c9500/tests/ShowPlatformTcamUtilization/cli/empty/empty_output_arguments.json diff --git a/src/genie/libs/parser/iosxe/c9500/tests/ShowPlatformTcamUtilization/cli/equal/golden_output1_expected.py b/src/genie/libs/parser/iosxe/c9500/tests/ShowPlatformTcamUtilization/cli/equal/golden_output1_expected.py new file mode 100644 index 0000000000..e8d4e22cd4 --- /dev/null +++ b/src/genie/libs/parser/iosxe/c9500/tests/ShowPlatformTcamUtilization/cli/equal/golden_output1_expected.py @@ -0,0 +1,393 @@ +expected_output = { + "asic": { + "0": { + "table": { + "Mac Address Table": { + "subtype": { + "EM": { + "dir": { + "I": { + "max": "16384", + "used": "45", + "used_percent": "0.27%", + "v4": "0", + "v6": "0", + "mpls": "0", + "other": "45", + } + } + }, + "TCAM": { + "dir": { + "I": { + "max": "1024", + "used": "22", + "used_percent": "2.15%", + "v4": "0", + "v6": "0", + "mpls": "0", + "other": "22", + } + } + }, + } + }, + "L3 Multicast": { + "subtype": { + "EM": { + "dir": { + "I": { + "max": "32768", + "used": "0", + "used_percent": "0.00%", + "v4": "0", + "v6": "0", + "mpls": "0", + "other": "0", + } + } + }, + "TCAM": { + "dir": { + "I": { + "max": "1024", + "used": "67", + "used_percent": "6.54%", + "v4": "3", + "v6": "64", + "mpls": "0", + "other": "0", + } + } + }, + } + }, + "L2 Multicast": { + "subtype": { + "EM": { + "dir": { + "I": { + "max": "16384", + "used": "0", + "used_percent": "0.00%", + "v4": "0", + "v6": "0", + "mpls": "0", + "other": "0", + } + } + }, + "TCAM": { + "dir": { + "I": { + "max": "1024", + "used": "11", + "used_percent": "1.07%", + "v4": "3", + "v6": "8", + "mpls": "0", + "other": "0", + } + } + }, + } + }, + "IP Route Table": { + "subtype": { + "EM": { + "dir": { + "I": { + "max": "49152", + "used": "8", + "used_percent": "0.02%", + "v4": "7", + "v6": "0", + "mpls": "1", + "other": "0", + } + } + }, + "TCAM": { + "dir": { + "I": { + "max": "65536", + "used": "20", + "used_percent": "0.03%", + "v4": "7", + "v6": "10", + "mpls": "2", + "other": "1", + } + } + }, + } + }, + "QOS ACL": { + "subtype": { + "TCAM": { + "dir": { + "IO": { + "max": "3072", + "used": "85", + "used_percent": "2.77%", + "v4": "28", + "v6": "38", + "mpls": "0", + "other": "19", + } + } + } + } + }, + "Security ACL": { + "subtype": { + "TCAM": { + "dir": { + "IO": { + "max": "18432", + "used": "131", + "used_percent": "0.71%", + "v4": "26", + "v6": "60", + "mpls": "0", + "other": "45", + } + } + } + } + }, + "Netflow ACL": { + "subtype": { + "TCAM": { + "dir": { + "I": { + "max": "1024", + "used": "6", + "used_percent": "0.59%", + "v4": "2", + "v6": "2", + "mpls": "0", + "other": "2", + }, + "O": { + "max": "2048", + "used": "6", + "used_percent": "0.29%", + "v4": "2", + "v6": "2", + "mpls": "0", + "other": "2", + }, + } + } + } + }, + "PBR ACL": { + "subtype": { + "TCAM": { + "dir": { + "I": { + "max": "16384", + "used": "36", + "used_percent": "0.22%", + "v4": "30", + "v6": "6", + "mpls": "0", + "other": "0", + } + } + } + } + }, + "Flow SPAN ACL": { + "subtype": { + "TCAM": { + "dir": { + "IO": { + "max": "1024", + "used": "13", + "used_percent": "1.27%", + "v4": "3", + "v6": "6", + "mpls": "0", + "other": "4", + } + } + } + } + }, + "Control Plane": { + "subtype": { + "TCAM": { + "dir": { + "I": { + "max": "1024", + "used": "320", + "used_percent": "31.25%", + "v4": "168", + "v6": "106", + "mpls": "0", + "other": "46", + } + } + } + } + }, + "Tunnel Termination": { + "subtype": { + "TCAM": { + "dir": { + "I": { + "max": "1024", + "used": "20", + "used_percent": "1.95%", + "v4": "8", + "v6": "12", + "mpls": "0", + "other": "0", + } + } + } + } + }, + "Lisp Inst Mapping": { + "subtype": { + "TCAM": { + "dir": { + "I": { + "max": "1024", + "used": "1", + "used_percent": "0.10%", + "v4": "0", + "v6": "0", + "mpls": "0", + "other": "1", + } + } + } + } + }, + "Security Association": { + "subtype": { + "TCAM": { + "dir": { + "I": { + "max": "512", + "used": "4", + "used_percent": "0.78%", + "v4": "2", + "v6": "2", + "mpls": "0", + "other": "0", + }, + "O": { + "max": "512", + "used": "6", + "used_percent": "1.17%", + "v4": "0", + "v6": "0", + "mpls": "0", + "other": "6", + }, + } + } + } + }, + "CTS Cell Matrix/VPN Label": { + "subtype": { + "EM": { + "dir": { + "O": { + "max": "8192", + "used": "0", + "used_percent": "0.00%", + "v4": "0", + "v6": "0", + "mpls": "0", + "other": "0", + } + } + }, + "TCAM": { + "dir": { + "O": { + "max": "512", + "used": "1", + "used_percent": "0.20%", + "v4": "0", + "v6": "0", + "mpls": "0", + "other": "1", + } + } + }, + } + }, + "Client Table": { + "subtype": { + "EM": { + "dir": { + "I": { + "max": "4096", + "used": "0", + "used_percent": "0.00%", + "v4": "0", + "v6": "0", + "mpls": "0", + "other": "0", + } + } + }, + "TCAM": { + "dir": { + "I": { + "max": "256", + "used": "0", + "used_percent": "0.00%", + "v4": "0", + "v6": "0", + "mpls": "0", + "other": "0", + } + } + }, + } + }, + "Input Group LE": { + "subtype": { + "TCAM": { + "dir": { + "I": { + "max": "1024", + "used": "0", + "used_percent": "0.00%", + "v4": "0", + "v6": "0", + "mpls": "0", + "other": "0", + } + } + } + } + }, + "Output Group LE": { + "subtype": { + "TCAM": { + "dir": { + "O": { + "max": "1024", + "used": "0", + "used_percent": "0.00%", + "v4": "0", + "v6": "0", + "mpls": "0", + "other": "0", + } + } + } + } + }, + } + } + } +} diff --git a/src/genie/libs/parser/iosxe/c9500/tests/ShowPlatformTcamUtilization/cli/equal/golden_output1_output.txt b/src/genie/libs/parser/iosxe/c9500/tests/ShowPlatformTcamUtilization/cli/equal/golden_output1_output.txt new file mode 100644 index 0000000000..8265499111 --- /dev/null +++ b/src/genie/libs/parser/iosxe/c9500/tests/ShowPlatformTcamUtilization/cli/equal/golden_output1_output.txt @@ -0,0 +1,38 @@ +Codes: EM - Exact_Match, I - Input, O - Output, IO - Input & Output, NA - Not Applicable + +CAM Utilization for ASIC [0] + Table Subtype Dir Max Used %Used V4 V6 MPLS Other + ------------------------------------------------------------------------------------------------------ + Mac Address Table EM I 16384 45 0.27% 0 0 0 45 + Mac Address Table TCAM I 1024 22 2.15% 0 0 0 22 + L3 Multicast EM I 32768 0 0.00% 0 0 0 0 + L3 Multicast TCAM I 1024 67 6.54% 3 64 0 0 + L2 Multicast EM I 16384 0 0.00% 0 0 0 0 + L2 Multicast TCAM I 1024 11 1.07% 3 8 0 0 + IP Route Table EM I 49152 8 0.02% 7 0 1 0 + IP Route Table TCAM I 65536 20 0.03% 7 10 2 1 + QOS ACL TCAM IO 3072 85 2.77% 28 38 0 19 + TCAM I 45 1.46% 15 20 0 10 + TCAM O 40 1.30% 13 18 0 9 + Security ACL TCAM IO 18432 131 0.71% 26 60 0 45 + TCAM I 88 0.48% 12 36 0 40 + TCAM O 43 0.23% 14 24 0 5 + Netflow ACL TCAM I 1024 6 0.59% 2 2 0 2 + PBR ACL TCAM I 16384 36 0.22% 30 6 0 0 + Netflow ACL TCAM O 2048 6 0.29% 2 2 0 2 + Flow SPAN ACL TCAM IO 1024 13 1.27% 3 6 0 4 + TCAM I 5 0.49% 1 2 0 2 + TCAM O 8 0.78% 2 4 0 2 + Control Plane TCAM I 1024 320 31.25% 168 106 0 46 + Tunnel Termination TCAM I 1024 20 1.95% 8 12 0 0 + Lisp Inst Mapping TCAM I 1024 1 0.10% 0 0 0 1 + Security Association TCAM I 512 4 0.78% 2 2 0 0 + Security Association TCAM O 512 6 1.17% 0 0 0 6 + CTS Cell Matrix/VPN + Label EM O 8192 0 0.00% 0 0 0 0 + CTS Cell Matrix/VPN + Label TCAM O 512 1 0.20% 0 0 0 1 + Client Table EM I 4096 0 0.00% 0 0 0 0 + Client Table TCAM I 256 0 0.00% 0 0 0 0 + Input Group LE TCAM I 1024 0 0.00% 0 0 0 0 + Output Group LE TCAM O 1024 0 0.00% 0 0 0 0 \ No newline at end of file diff --git a/src/genie/libs/parser/iosxe/c9500/tests/ShowPlatformTcamUtilization/cli/equal/golden_output_arguments.json b/src/genie/libs/parser/iosxe/c9500/tests/ShowPlatformTcamUtilization/cli/equal/golden_output_arguments.json new file mode 100644 index 0000000000..25a6028d96 --- /dev/null +++ b/src/genie/libs/parser/iosxe/c9500/tests/ShowPlatformTcamUtilization/cli/equal/golden_output_arguments.json @@ -0,0 +1,4 @@ +{ + "switch": "switch", + "mode": "active" +} \ No newline at end of file diff --git a/src/genie/libs/parser/iosxe/c9500/tests/ShowPlatformTcamUtilization/cli/equal/golden_output_expected.py b/src/genie/libs/parser/iosxe/c9500/tests/ShowPlatformTcamUtilization/cli/equal/golden_output_expected.py new file mode 100644 index 0000000000..a4b52eeb42 --- /dev/null +++ b/src/genie/libs/parser/iosxe/c9500/tests/ShowPlatformTcamUtilization/cli/equal/golden_output_expected.py @@ -0,0 +1,200 @@ +expected_output = { + 'resource': { + 'egress_narrow_pool_0_tcam_entries': { + 'slice': { + 0: { + 'free': 8702, + 'used': 1, + }, + 1: { + 'free': 8702, + 'used': 1, + }, + 2: { + 'free': 8702, + 'used': 1, + }, + 3: { + 'free': 8702, + 'used': 1, + }, + 4: { + 'free': 8702, + 'used': 1, + }, + 5: { + 'free': 8702, + 'used': 1, + }, + }, + }, + 'egress_wide_tcam_entries': { + 'slice': { + 0: { + 'free': 4606, + 'used': 1, + }, + 1: { + 'free': 4606, + 'used': 1, + }, + 2: { + 'free': 4606, + 'used': 1, + }, + 3: { + 'free': 4606, + 'used': 1, + }, + 4: { + 'free': 4606, + 'used': 1, + }, + 5: { + 'free': 4606, + 'used': 1, + }, + }, + }, + 'ipv4_lpts_tcam_entries': { + 'slice': { + 0: { + 'free': 8634, + 'used': 35, + }, + 1: { + 'free': 8634, + 'used': 35, + }, + 2: { + 'free': 8634, + 'used': 35, + }, + 3: { + 'free': 8634, + 'used': 35, + }, + 4: { + 'free': 8628, + 'used': 35, + }, + 5: { + 'free': 8634, + 'used': 35, + }, + }, + }, + 'ipv6_lpts_tcam_entries': { + 'slice': { + 0: { + 'free': 4538, + 'used': 30, + }, + 1: { + 'free': 4538, + 'used': 30, + }, + 2: { + 'free': 4538, + 'used': 30, + }, + 3: { + 'free': 4538, + 'used': 30, + }, + 4: { + 'free': 4532, + 'used': 30, + }, + 5: { + 'free': 4538, + 'used': 30, + }, + }, + }, + 'ingress_narrow_pool_0_tcam_entries': { + 'slice': { + 0: { + 'free': 8634, + 'used': 1, + }, + 1: { + 'free': 8634, + 'used': 1, + }, + 2: { + 'free': 8634, + 'used': 1, + }, + 3: { + 'free': 8634, + 'used': 1, + }, + 4: { + 'free': 8628, + 'used': 4, + }, + 5: { + 'free': 8634, + 'used': 1, + }, + }, + }, + 'ingress_narrow_pool_1_tcam_entries': { + 'slice': { + 0: { + 'free': 8672, + 'used': 0, + }, + 1: { + 'free': 8672, + 'used': 0, + }, + 2: { + 'free': 8672, + 'used': 0, + }, + 3: { + 'free': 8672, + 'used': 0, + }, + 4: { + 'free': 8669, + 'used': 0, + }, + 5: { + 'free': 8672, + 'used': 0, + }, + }, + }, + 'ingress_wide_tcam_entries': { + 'slice': { + 0: { + 'free': 4538, + 'used': 1, + }, + 1: { + 'free': 4538, + 'used': 1, + }, + 2: { + 'free': 4538, + 'used': 1, + }, + 3: { + 'free': 4538, + 'used': 1, + }, + 4: { + 'free': 4532, + 'used': 4, + }, + 5: { + 'free': 4538, + 'used': 1, + }, + }, + }, + }, +} \ No newline at end of file diff --git a/src/genie/libs/parser/iosxe/c9500/tests/ShowPlatformTcamUtilization/cli/equal/golden_output_output.txt b/src/genie/libs/parser/iosxe/c9500/tests/ShowPlatformTcamUtilization/cli/equal/golden_output_output.txt new file mode 100644 index 0000000000..f274cf4527 --- /dev/null +++ b/src/genie/libs/parser/iosxe/c9500/tests/ShowPlatformTcamUtilization/cli/equal/golden_output_output.txt @@ -0,0 +1,29 @@ +------------------------------------------------------------------------------------------------------------------- + +***Number of TCAM entries shown under Free is for unidimensional scale. Using the TCAM for one of the feature will + +***change the available TCAM for other features in the same slice + +------------------------------------------------------------------------------------------------------------------- + + Slice0 Slice1 Slice2 Slice3 Slice4 Slice5 + +------------------------------------------------------------------------------------------------------------------- + + Resource Used Free Used Free Used Free Used Free Used Free Used Free + +------------------------------------------------------------------------------------------------------------------- + +IPv4 LPTS TCAM entries 35 8634 35 8634 35 8634 35 8634 35 8628 35 8634 + +IPv6 LPTS TCAM entries 30 4538 30 4538 30 4538 30 4538 30 4532 30 4538 + +Egress Narrow_Pool_0 TCAM entries 1 8702 1 8702 1 8702 1 8702 1 8702 1 8702 + +Egress Wide TCAM entries 1 4606 1 4606 1 4606 1 4606 1 4606 1 4606 + +Ingress Narrow_Pool_0 TCAM entries 1 8634 1 8634 1 8634 1 8634 4 8628 1 8634 + +Ingress Narrow_Pool_1 TCAM entries 0 8672 0 8672 0 8672 0 8672 0 8669 0 8672 + +Ingress Wide TCAM entries 1 4538 1 4538 1 4538 1 4538 4 4532 1 4538 \ No newline at end of file diff --git a/src/genie/libs/parser/iosxe/c9600/c9606r/show_platform.py b/src/genie/libs/parser/iosxe/c9600/c9606r/show_platform.py index f842029b55..8b832bd582 100644 --- a/src/genie/libs/parser/iosxe/c9600/c9606r/show_platform.py +++ b/src/genie/libs/parser/iosxe/c9600/c9606r/show_platform.py @@ -48,12 +48,15 @@ class ShowPlatformHardwareFedActiveTcamUtilization(ShowPlatformHardwareFedActive show platform hardware fed switch active fwd-asic resource tcam utilization """ cli_command = ['show platform hardware fed active fwd-asic resource tcam utilization', - 'show platform hardware fed {switch} active fwd-asic resource tcam utilization'] + 'show platform hardware fed switch {mode} fwd-asic resource tcam utilization', + 'show platform hardware fed {switch} {mode} fwd-asic resource tcam utilization'] - def cli(self, switch=None, output=None): + def cli(self, switch=None, mode=None, output=None): if output is None: - if switch: - cmd = self.cli_command[1].format(switch=switch) + if switch and mode: + cmd = self.cli_command[2].format(switch=switch, mode=mode) + elif mode: + cmd = self.cli_command[1].format(mode=mode) else: cmd = self.cli_command[0] output = self.device.execute(cmd) @@ -133,16 +136,20 @@ class ShowPlatformTcamPbrNat(ShowPlatformTcamPbrNatSchema): show platform hardware fed active fwd-asic resource tcam table pbr record 0 format 0 | begin {nat_region} """ - cli_command = ['show platform hardware fed {switch} active fwd-asic resource tcam table pbr record 0 format 0 | begin {nat_region}', - 'show platform hardware fed active fwd-asic resource tcam table pbr record 0 format 0 | begin {nat_region}'] + cli_command = ['show platform hardware fed {switch} {switch_type} fwd-asic resource tcam table pbr record 0 format 0 | begin {nat_region}', + 'show platform hardware fed active fwd-asic resource tcam table pbr record 0 format 0 | begin {nat_region}', + 'show platform hardware fed switch {switch_type} fwd-asic resource tcam table pbr record 0 format 0 | begin {nat_region}'] - def cli(self, nat_region, switch="", output=None): + def cli(self, nat_region, switch="", switch_type="", output=None): if output is None: if switch: - cmd = self.cli_command[0].format(switch=switch, nat_region=nat_region) + cmd = self.cli_command[0].format(switch=switch, nat_region=nat_region, switch_type=switch_type) else: - cmd = self.cli_command[1].format(nat_region=nat_region) + if switch_type: + cmd = self.cli_command[2].format(nat_region=nat_region, switch_type=switch_type) + else: + cmd = self.cli_command[1].format(nat_region=nat_region) output = self.device.execute(cmd) # initial variables diff --git a/src/genie/libs/parser/iosxe/c9600/c9606r/tests/ShowPlatformHardwareFedActiveTcamUtilization/cli/equal/golden_output_1_arguments.json b/src/genie/libs/parser/iosxe/c9600/c9606r/tests/ShowPlatformHardwareFedActiveTcamUtilization/cli/equal/golden_output_1_arguments.json new file mode 100644 index 0000000000..847289a53a --- /dev/null +++ b/src/genie/libs/parser/iosxe/c9600/c9606r/tests/ShowPlatformHardwareFedActiveTcamUtilization/cli/equal/golden_output_1_arguments.json @@ -0,0 +1,4 @@ +{ + "switch": "switch", + "mode": "standby" +} diff --git a/src/genie/libs/parser/iosxe/c9600/c9606r/tests/ShowPlatformHardwareFedActiveTcamUtilization/cli/equal/golden_output_1_expected.py b/src/genie/libs/parser/iosxe/c9600/c9606r/tests/ShowPlatformHardwareFedActiveTcamUtilization/cli/equal/golden_output_1_expected.py new file mode 100644 index 0000000000..51955b994d --- /dev/null +++ b/src/genie/libs/parser/iosxe/c9600/c9606r/tests/ShowPlatformHardwareFedActiveTcamUtilization/cli/equal/golden_output_1_expected.py @@ -0,0 +1,1337 @@ +expected_output = { + 'asic': { + '0': { + 'table': { + 'cts_cell_matrix_vpn_label': { + 'subtype': { + 'em': { + 'dir': { + 'o': { + 'max': 32768, + 'mpls': 0, + 'other': 0, + 'used': 0, + 'used_percent': '0.00%', + 'v4': 0, + 'v6': 0 + } + } + }, + 'tcam': { + 'dir': { + 'o': { + 'max': 768, + 'mpls': 0, + 'other': 1, + 'used': 1, + 'used_percent': '0.13%', + 'v4': 0, + 'v6': 0 + } + } + } + } + }, + 'client_table': { + 'subtype': { + 'em': { + 'dir': { + 'i': { + 'max': 8192, + 'mpls': 0, + 'other': 0, + 'used': 0, + 'used_percent': '0.00%', + 'v4': 0, + 'v6': 0 + } + } + }, + 'tcam': { + 'dir': { + 'i': { + 'max': 512, + 'mpls': 0, + 'other': 0, + 'used': 0, + 'used_percent': '0.00%', + 'v4': 0, + 'v6': 0 + } + } + } + } + }, + 'control_plane': { + 'subtype': { + 'tcam': { + 'dir': { + 'i': { + 'max': 1024, + 'mpls': 0, + 'other': 45, + 'used': 281, + 'used_percent': '27.44%', + 'v4': 130, + 'v6': 106 + } + } + } + } + }, + 'flow_span_acl': { + 'subtype': { + 'tcam': { + 'dir': { + 'i': { + 'max': 512, + 'mpls': 0, + 'other': 1, + 'used': 4, + 'used_percent': '0.78%', + 'v4': 1, + 'v6': 2 + }, + 'o': {'max': 512, + 'mpls': 0, + 'other': 1, + 'used': 4, + 'used_percent': '0.78%', + 'v4': 1, + 'v6': 2 + } + } + } + } + }, + 'ip_route_table': { + 'subtype': { + 'em_lpm': { + 'dir': { + 'i': { + 'max': 212992, + 'mpls': 1, + 'other': 0, + 'used': 14, + 'used_percent': '0.01%', + 'v4': 13, + 'v6': 0 + } + } + }, + 'tcam': { + 'dir': { + 'i': { + 'max': 1536, + 'mpls': 2, + 'other': 0, + 'used': 11, + 'used_percent': '0.72%', + 'v4': 6, + 'v6': 3 + } + } + } + } + }, + 'input_group_le': { + 'subtype': { + 'tcam': { + 'dir': { + 'i': { + 'max': 1024, + 'mpls': 0, + 'other': 0, + 'used': 0, + 'used_percent': '0.00%', + 'v4': 0, + 'v6': 0 + } + } + } + } + }, + 'l2_multicast': { + 'subtype': { + 'tcam': { + 'dir': { + 'i': { + 'max': 2304, + 'mpls': 0, + 'other': 0, + 'used': 7, + 'used_percent': '0.30%', + 'v4': 3, + 'v6': 4 + } + } + } + } + }, + 'l3_multicast': { + 'subtype': { + 'em': { + 'dir': { + 'i': { + 'max': 32768, + 'mpls': 0, + 'other': 0, + 'used': 0, + 'used_percent': '0.00%', + 'v4': 0, + 'v6': 0 + } + } + }, + 'tcam': { + 'dir': { + 'i': { + 'max': 768, + 'mpls': 0, + 'other': 0, + 'used': 6, + 'used_percent': '0.78%', + 'v4': 3, + 'v6': 3 + } + } + } + } + }, + 'lisp_inst_mapping': { + 'subtype': { + 'tcam': { + 'dir': { + 'i': { + 'max': 1024, + 'mpls': 0, + 'other': 1, + 'used': 1, + 'used_percent': '0.10%', + 'v4': 0, + 'v6': 0 + } + } + } + } + }, + 'mac_address_table': { + 'subtype': { + 'em': { + 'dir': { + 'i': { + 'max': 32768, + 'mpls': 0, + 'other': 128, + 'used': 128, + 'used_percent': '0.39%', + 'v4': 0, + 'v6': 0 + } + } + }, + 'tcam': { + 'dir': { + 'i': { + 'max': 768, + 'mpls': 0, + 'other': 22, + 'used': 22, + 'used_percent': '2.86%', + 'v4': 0, + 'v6': 0 + } + } + } + } + }, + 'macsec_spd': { + 'subtype': { + 'tcam': { + 'dir': { + 'i': { + 'max': 256, + 'mpls': 0, + 'other': 2, + 'used': 2, + 'used_percent': '0.78%', + 'v4': 0, + 'v6': 0 + } + } + } + } + }, + 'netflow_acl': { + 'subtype': { + 'tcam': { + 'dir': { + 'i': { + 'max': 1024, + 'mpls': 0, + 'other': 2, + 'used': 6, + 'used_percent': '0.59%', + 'v4': 2, + 'v6': 2 + }, + 'o': { + 'max': 1024, + 'mpls': 0, + 'other': 2, + 'used': 7, + 'used_percent': '0.68%', + 'v4': 3, + 'v6': 2 + } + } + } + } + }, + 'output_group_le': { + 'subtype': { + 'tcam': { + 'dir': { + 'o': { + 'max': 1024, + 'mpls': 0, + 'other': 0, + 'used': 0, + 'used_percent': '0.00%', + 'v4': 0, + 'v6': 0 + } + } + } + } + }, + 'pbr_acl': { + 'subtype': { + 'tcam': { + 'dir': { + 'i': { + 'max': 15872, + 'mpls': 0, + 'other': 0, + 'used': 32, + 'used_percent': '0.20%', + 'v4': 26, + 'v6': 6 + } + } + } + } + }, + 'qos_acl_ipv4': { + 'subtype': { + 'tcam': { + 'dir': { + 'i': { + 'max': 2560, + 'mpls': 0, + 'other': 0, + 'used': 15, + 'used_percent': '0.59%', + 'v4': 15, + 'v6': 0 + }, + 'o': { + 'max': 3072, + 'mpls': 0, + 'other': 0, + 'used': 13, + 'used_percent': '0.42%', + 'v4': 13, + 'v6': 0 + } + } + } + } + }, + 'qos_acl_non_ipv4': { + 'subtype': { + 'tcam': { + 'dir': { + 'i': { + 'max': 1536, + 'mpls': 0, + 'other': 10, + 'used': 30, + 'used_percent': '1.95%', + 'v4': 0, + 'v6': 20 + }, + 'o': {'max': 1024, + 'mpls': 0, + 'other': 9, + 'used': 27, + 'used_percent': '2.64%', + 'v4': 0, + 'v6': 18 + } + } + } + } + }, + 'security_acl_ipv4': { + 'subtype': { + 'tcam': { + 'dir': { + 'i': { + 'max': 7168, + 'mpls': 0, + 'other': 0, + 'used': 12, + 'used_percent': '0.17%', + 'v4': 12, + 'v6': 0 + }, + 'o': {'max': 3072, + 'mpls': 0, + 'other': 0, + 'used': 14, + 'used_percent': '0.46%', + 'v4': 14, + 'v6': 0 + } + } + } + } + }, + 'security_acl_non_ipv4': { + 'subtype': { + 'tcam': { + 'dir': { + 'i': { + 'max': 5120, + 'mpls': 0, + 'other': 40, + 'used': 76, + 'used_percent': '1.48%', + 'v4': 0, + 'v6': 36 + }, + 'o': { + 'max': 5120, + 'mpls': 0, + 'other': 5, + 'used': 29, + 'used_percent': '0.57%', + 'v4': 0, + 'v6': 24 + } + } + } + } + }, + 'tunnel_termination': { + 'subtype': { + 'tcam': { + 'dir': { + 'i': { + 'max': 1792, + 'mpls': 0, + 'other': 0, + 'used': 29, + 'used_percent': '1.62%', + 'v4': 11, + 'v6': 18 + } + } + } + } + } + } + }, + '1': { + 'table': { + 'cts_cell_matrix_vpn_label': { + 'subtype': { + 'em': { + 'dir': { + 'o': { + 'max': 32768, + 'mpls': 0, + 'other': 0, + 'used': 0, + 'used_percent': '0.00%', + 'v4': 0, + 'v6': 0 + } + } + }, + 'tcam': { + 'dir': { + 'o': { + 'max': 768, + 'mpls': 0, + 'other': 1, + 'used': 1, + 'used_percent': '0.13%', + 'v4': 0, + 'v6': 0 + } + } + } + } + }, + 'client_table': { + 'subtype': { + 'em': { + 'dir': { + 'i': { + 'max': 8192, + 'mpls': 0, + 'other': 0, + 'used': 0, + 'used_percent': '0.00%', + 'v4': 0, + 'v6': 0 + } + } + }, + 'tcam': { + 'dir': { + 'i': { + 'max': 512, + 'mpls': 0, + 'other': 0, + 'used': 0, + 'used_percent': '0.00%', + 'v4': 0, + 'v6': 0 + } + } + } + } + }, + 'control_plane': { + 'subtype': { + 'tcam': { + 'dir': { + 'i': { + 'max': 1024, + 'mpls': 0, + 'other': 45, + 'used': 281, + 'used_percent': '27.44%', + 'v4': 130, + 'v6': 106 + } + } + } + } + }, + 'flow_span_acl': { + 'subtype': { + 'tcam': { + 'dir': { + 'i': { + 'max': 512, + 'mpls': 0, + 'other': 1, + 'used': 4, + 'used_percent': '0.78%', + 'v4': 1, + 'v6': 2 + }, + 'o': { + 'max': 512, + 'mpls': 0, + 'other': 1, + 'used': 4, + 'used_percent': '0.78%', + 'v4': 1, + 'v6': 2 + } + } + } + } + }, + 'ip_route_table': { + 'subtype': { + 'em_lpm': { + 'dir': { + 'i': { + 'max': 212992, + 'mpls': 1, + 'other': 0, + 'used': 14, + 'used_percent': '0.01%', + 'v4': 13, + 'v6': 0 + } + } + }, + 'tcam': { + 'dir': { + 'i': { + 'max': 1536, + 'mpls': 2, + 'other': 0, + 'used': 11, + 'used_percent': '0.72%', + 'v4': 6, + 'v6': 3 + } + } + } + } + }, + 'input_group_le': { + 'subtype': { + 'tcam': { + 'dir': { + 'i': { + 'max': 1024, + 'mpls': 0, + 'other': 0, + 'used': 0, + 'used_percent': '0.00%', + 'v4': 0, + 'v6': 0 + } + } + } + } + }, + 'l2_multicast': { + 'subtype': { + 'tcam': { + 'dir': { + 'i': { + 'max': 2304, + 'mpls': 0, + 'other': 0, + 'used': 7, + 'used_percent': '0.30%', + 'v4': 3, + 'v6': 4 + } + } + } + } + }, + 'l3_multicast': { + 'subtype': { + 'em': { + 'dir': { + 'i': { + 'max': 32768, + 'mpls': 0, + 'other': 0, + 'used': 0, + 'used_percent': '0.00%', + 'v4': 0, + 'v6': 0 + } + } + }, + 'tcam': { + 'dir': { + 'i': { + 'max': 768, + 'mpls': 0, + 'other': 0, + 'used': 6, + 'used_percent': '0.78%', + 'v4': 3, + 'v6': 3 + } + } + } + } + }, + 'lisp_inst_mapping': { + 'subtype': { + 'tcam': { + 'dir': { + 'i': { + 'max': 1024, + 'mpls': 0, + 'other': 1, + 'used': 1, + 'used_percent': '0.10%', + 'v4': 0, + 'v6': 0 + } + } + } + } + }, + 'mac_address_table': { + 'subtype': { + 'em': { + 'dir': { + 'i': { + 'max': 32768, + 'mpls': 0, + 'other': 128, + 'used': 128, + 'used_percent': '0.39%', + 'v4': 0, + 'v6': 0 + } + } + }, + 'tcam': { + 'dir': { + 'i': { + 'max': 768, + 'mpls': 0, + 'other': 22, + 'used': 22, + 'used_percent': '2.86%', + 'v4': 0, + 'v6': 0 + } + } + } + } + }, + 'macsec_spd': { + 'subtype': { + 'tcam': { + 'dir': { + 'i': { + 'max': 256, + 'mpls': 0, + 'other': 2, + 'used': 2, + 'used_percent': '0.78%', + 'v4': 0, + 'v6': 0 + } + } + } + } + }, + 'netflow_acl': { + 'subtype': { + 'tcam': { + 'dir': { + 'i': { + 'max': 1024, + 'mpls': 0, + 'other': 2, + 'used': 6, + 'used_percent': '0.59%', + 'v4': 2, + 'v6': 2 + }, + 'o': { + 'max': 1024, + 'mpls': 0, + 'other': 2, + 'used': 7, + 'used_percent': '0.68%', + 'v4': 3, + 'v6': 2 + } + } + } + } + }, + 'output_group_le': { + 'subtype': { + 'tcam': { + 'dir': { + 'o': { + 'max': 1024, + 'mpls': 0, + 'other': 0, + 'used': 0, + 'used_percent': '0.00%', + 'v4': 0, + 'v6': 0 + } + } + } + } + }, + 'pbr_acl': { + 'subtype': { + 'tcam': { + 'dir': { + 'i': { + 'max': 15872, + 'mpls': 0, + 'other': 0, + 'used': 32, + 'used_percent': '0.20%', + 'v4': 26, + 'v6': 6 + } + } + } + } + }, + 'qos_acl_ipv4': { + 'subtype': { + 'tcam': { + 'dir': { + 'i': { + 'max': 2560, + 'mpls': 0, + 'other': 0, + 'used': 15, + 'used_percent': '0.59%', + 'v4': 15, + 'v6': 0 + }, + 'o': {'max': 3072, + 'mpls': 0, + 'other': 0, + 'used': 12, + 'used_percent': '0.39%', + 'v4': 12, + 'v6': 0 + } + } + } + } + }, + 'qos_acl_non_ipv4': { + 'subtype': { + 'tcam': { + 'dir': { + 'i': { + 'max': 1536, + 'mpls': 0, + 'other': 10, + 'used': 30, + 'used_percent': '1.95%', + 'v4': 0, + 'v6': 20 + }, + 'o': { + 'max': 1024, + 'mpls': 0, + 'other': 8, + 'used': 24, + 'used_percent': '2.34%', + 'v4': 0, + 'v6': 16 + } + } + } + } + }, + 'security_acl_ipv4': { + 'subtype': { + 'tcam': { + 'dir': { + 'i': { + 'max': 7168, + 'mpls': 0, + 'other': 0, + 'used': 12, + 'used_percent': '0.17%', + 'v4': 12, + 'v6': 0 + }, + 'o': { + 'max': 3072, + 'mpls': 0, + 'other': 0, + 'used': 14, + 'used_percent': '0.46%', + 'v4': 14, + 'v6': 0 + } + } + } + } + }, + 'security_acl_non_ipv4': { + 'subtype': { + 'tcam': { + 'dir': { + 'i': { + 'max': 5120, + 'mpls': 0, + 'other': 40, + 'used': 76, + 'used_percent': '1.48%', + 'v4': 0, + 'v6': 36 + }, + 'o': { + 'max': 5120, + 'mpls': 0, + 'other': 5, + 'used': 29, + 'used_percent': '0.57%', + 'v4': 0, + 'v6': 24 + } + } + } + } + }, + 'tunnel_termination': { + 'subtype': { + 'tcam': { + 'dir': { + 'i': { + 'max': 1792, + 'mpls': 0, + 'other': 0, + 'used': 29, + 'used_percent': '1.62%', + 'v4': 11, + 'v6': 18 + } + } + } + } + } + } + }, + '2': { + 'table': { + 'cts_cell_matrix_vpn_label': { + 'subtype': { + 'em': { + 'dir': { + 'o': { + 'max': 32768, + 'mpls': 0, + 'other': 0, + 'used': 0, + 'used_percent': '0.00%', + 'v4': 0, + 'v6': 0 + } + } + }, + 'tcam': { + 'dir': { + 'o': { + 'max': 768, + 'mpls': 0, + 'other': 1, + 'used': 1, + 'used_percent': '0.13%', + 'v4': 0, + 'v6': 0 + } + } + } + } + }, + 'client_table': { + 'subtype': { + 'em': { + 'dir': { + 'i': { + 'max': 8192, + 'mpls': 0, + 'other': 0, + 'used': 0, + 'used_percent': '0.00%', + 'v4': 0, + 'v6': 0 + } + } + }, + 'tcam': { + 'dir': { + 'i': { + 'max': 512, + 'mpls': 0, + 'other': 0, + 'used': 0, + 'used_percent': '0.00%', + 'v4': 0, + 'v6': 0 + } + } + } + } + }, + 'control_plane': { + 'subtype': { + 'tcam': { + 'dir': { + 'i': { + 'max': 1024, + 'mpls': 0, + 'other': 45, + 'used': 281, + 'used_percent': '27.44%', + 'v4': 130, + 'v6': 106 + } + } + } + } + }, + 'flow_span_acl': { + 'subtype': { + 'tcam': { + 'dir': { + 'i': { + 'max': 512, + 'mpls': 0, + 'other': 1, + 'used': 4, + 'used_percent': '0.78%', + 'v4': 1, + 'v6': 2}, + 'o': { + 'max': 512, + 'mpls': 0, + 'other': 1, + 'used': 4, + 'used_percent': '0.78%', + 'v4': 1, + 'v6': 2 + } + } + } + } + }, + 'ip_route_table': { + 'subtype': { + 'em_lpm': { + 'dir': { + 'i': { + 'max': 212992, + 'mpls': 1, + 'other': 0, + 'used': 14, + 'used_percent': '0.01%', + 'v4': 13, + 'v6': 0 + } + } + }, + 'tcam': { + 'dir': { + 'i': { + 'max': 1536, + 'mpls': 2, + 'other': 0, + 'used': 11, + 'used_percent': '0.72%', + 'v4': 6, + 'v6': 3 + } + } + } + } + }, + 'input_group_le': { + 'subtype': { + 'tcam': { + 'dir': { + 'i': { + 'max': 1024, + 'mpls': 0, + 'other': 0, + 'used': 0, + 'used_percent': '0.00%', + 'v4': 0, + 'v6': 0 + } + } + } + } + }, + 'l2_multicast': { + 'subtype': { + 'tcam': { + 'dir': { + 'i': { + 'max': 2304, + 'mpls': 0, + 'other': 0, + 'used': 7, + 'used_percent': '0.30%', + 'v4': 3, + 'v6': 4 + } + } + } + } + }, + 'l3_multicast': { + 'subtype': { + 'em': { + 'dir': { + 'i': { + 'max': 32768, + 'mpls': 0, + 'other': 0, + 'used': 0, + 'used_percent': '0.00%', + 'v4': 0, + 'v6': 0 + } + } + }, + 'tcam': { + 'dir': { + 'i': { + 'max': 768, + 'mpls': 0, + 'other': 0, + 'used': 6, + 'used_percent': '0.78%', + 'v4': 3, + 'v6': 3 + } + } + } + } + }, + 'lisp_inst_mapping': { + 'subtype': { + 'tcam': { + 'dir': { + 'i': { + 'max': 1024, + 'mpls': 0, + 'other': 1, + 'used': 1, + 'used_percent': '0.10%', + 'v4': 0, + 'v6': 0 + } + } + } + } + }, + 'mac_address_table': { + 'subtype': { + 'em': { + 'dir': { + 'i': { + 'max': 32768, + 'mpls': 0, + 'other': 128, + 'used': 128, + 'used_percent': '0.39%', + 'v4': 0, + 'v6': 0 + } + } + }, + 'tcam': { + 'dir': { + 'i': { + 'max': 768, + 'mpls': 0, + 'other': 22, + 'used': 22, + 'used_percent': '2.86%', + 'v4': 0, + 'v6': 0 + } + } + } + } + }, + 'macsec_spd': { + 'subtype': { + 'tcam': { + 'dir': { + 'i': { + 'max': 256, + 'mpls': 0, + 'other': 2, + 'used': 2, + 'used_percent': '0.78%', + 'v4': 0, + 'v6': 0 + } + } + } + } + }, + 'netflow_acl': { + 'subtype': { + 'tcam': { + 'dir': { + 'i': { + 'max': 1024, + 'mpls': 0, + 'other': 2, + 'used': 6, + 'used_percent': '0.59%', + 'v4': 2, + 'v6': 2 + }, + 'o': { + 'max': 1024, + 'mpls': 0, + 'other': 2, + 'used': 7, + 'used_percent': '0.68%', + 'v4': 3, + 'v6': 2 + } + } + } + } + }, + 'output_group_le': { + 'subtype': { + 'tcam': { + 'dir': { + 'o': { + 'max': 1024, + 'mpls': 0, + 'other': 0, + 'used': 0, + 'used_percent': '0.00%', + 'v4': 0, + 'v6': 0 + } + } + } + } + }, + 'pbr_acl': { + 'subtype': { + 'tcam': { + 'dir': { + 'i': { + 'max': 15872, + 'mpls': 0, + 'other': 0, + 'used': 32, + 'used_percent': '0.20%', + 'v4': 26, + 'v6': 6 + } + } + } + } + }, + 'qos_acl_ipv4': { + 'subtype': { + 'tcam': { + 'dir': { + 'i': { + 'max': 2560, + 'mpls': 0, + 'other': 0, + 'used': 15, + 'used_percent': '0.59%', + 'v4': 15, + 'v6': 0 + }, + 'o': { + 'max': 3072, + 'mpls': 0, + 'other': 0, + 'used': 12, + 'used_percent': '0.39%', + 'v4': 12, + 'v6': 0 + } + } + } + } + }, + 'qos_acl_non_ipv4': { + 'subtype': { + 'tcam': { + 'dir': { + 'i': { + 'max': 1536, + 'mpls': 0, + 'other': 10, + 'used': 30, + 'used_percent': '1.95%', + 'v4': 0, + 'v6': 20 + }, + 'o': { + 'max': 1024, + 'mpls': 0, + 'other': 8, + 'used': 24, + 'used_percent': '2.34%', + 'v4': 0, + 'v6': 16 + } + } + } + } + }, + 'security_acl_ipv4': { + 'subtype': { + 'tcam': { + 'dir': { + 'i': { + 'max': 7168, + 'mpls': 0, + 'other': 0, + 'used': 12, + 'used_percent': '0.17%', + 'v4': 12, + 'v6': 0 + }, + 'o': { + 'max': 3072, + 'mpls': 0, + 'other': 0, + 'used': 14, + 'used_percent': '0.46%', + 'v4': 14, + 'v6': 0 + } + } + } + } + }, + 'security_acl_non_ipv4': { + 'subtype': { + 'tcam': { + 'dir': { + 'i': { + 'max': 5120, + 'mpls': 0, + 'other': 40, + 'used': 76, + 'used_percent': '1.48%', + 'v4': 0, + 'v6': 36 + }, + 'o': { + 'max': 5120, + 'mpls': 0, + 'other': 5, + 'used': 29, + 'used_percent': '0.57%', + 'v4': 0, + 'v6': 24 + } + } + } + } + }, + 'tunnel_termination': { + 'subtype': { + 'tcam': { + 'dir': { + 'i': { + 'max': 1792, + 'mpls': 0, + 'other': 0, + 'used': 29, + 'used_percent': '1.62%', + 'v4': 11, + 'v6': 18 + } + } + } + } + } + } + } +} +} \ No newline at end of file diff --git a/src/genie/libs/parser/iosxe/c9600/c9606r/tests/ShowPlatformHardwareFedActiveTcamUtilization/cli/equal/golden_output_1_output.txt b/src/genie/libs/parser/iosxe/c9600/c9606r/tests/ShowPlatformHardwareFedActiveTcamUtilization/cli/equal/golden_output_1_output.txt new file mode 100644 index 0000000000..f46193f2b9 --- /dev/null +++ b/src/genie/libs/parser/iosxe/c9600/c9606r/tests/ShowPlatformHardwareFedActiveTcamUtilization/cli/equal/golden_output_1_output.txt @@ -0,0 +1,107 @@ +Codes: EM - Exact_Match, I - Input, O - Output, IO - Input & Output, NA - Not + +CAM Utilization for ASIC [0] +Table Subtype Dir Max Used %Used V4 V6 MPLS Other +------------------------------------------------------------------------------------------------------ +Mac Address Table EM I 32768 128 0.39% 0 0 0 128 +Mac Address Table TCAM I 768 22 2.86% 0 0 0 22 +L3 Multicast EM I 32768 0 0.00% 0 0 0 0 +L3 Multicast TCAM I 768 6 0.78% 3 3 0 0 +L2 Multicast TCAM I 2304 7 0.30% 3 4 0 0 +IP Route Table EM/LPM I 212992 14 0.01% 13 0 1 0 +IP Route Table TCAM I 1536 11 0.72% 6 3 2 0 +QOS ACL Ipv4 TCAM I 2560 15 0.59% 15 0 0 0 +QOS ACL Non Ipv4 TCAM I 1536 30 1.95% 0 20 0 10 +QOS ACL Ipv4 TCAM O 3072 13 0.42% 13 0 0 0 +QOS ACL Non Ipv4 TCAM O 1024 27 2.64% 0 18 0 9 +Security ACL Ipv4 TCAM I 7168 12 0.17% 12 0 0 0 +Security ACL Non Ipv4 TCAM I 5120 76 1.48% 0 36 0 40 +Security ACL Ipv4 TCAM O 3072 14 0.46% 14 0 0 0 +Security ACL Non Ipv4 TCAM O 5120 29 0.57% 0 24 0 5 +Netflow ACL TCAM I 1024 6 0.59% 2 2 0 2 +PBR ACL TCAM I 15872 32 0.20% 26 6 0 0 +Netflow ACL TCAM O 1024 7 0.68% 3 2 0 2 +Flow SPAN ACL TCAM I 512 4 0.78% 1 2 0 1 +Flow SPAN ACL TCAM O 512 4 0.78% 1 2 0 1 +Control Plane TCAM I 1024 281 27.44% 130 106 0 45 +Tunnel Termination TCAM I 1792 29 1.62% 11 18 0 0 +Lisp Inst Mapping TCAM I 1024 1 0.10% 0 0 0 1 +CTS Cell Matrix/VPN +Label EM O 32768 0 0.00% 0 0 0 0 +CTS Cell Matrix/VPN +Label TCAM O 768 1 0.13% 0 0 0 1 +Client Table EM I 8192 0 0.00% 0 0 0 0 +Client Table TCAM I 512 0 0.00% 0 0 0 0 +Input Group LE TCAM I 1024 0 0.00% 0 0 0 0 +Output Group LE TCAM O 1024 0 0.00% 0 0 0 0 +Macsec SPD TCAM I 256 2 0.78% 0 0 0 2 +CAM Utilization for ASIC [1] +Table Subtype Dir Max Used %Used V4 V6 MPLS Other +------------------------------------------------------------------------------------------------------ +Mac Address Table EM I 32768 128 0.39% 0 0 0 128 +Mac Address Table TCAM I 768 22 2.86% 0 0 0 22 +L3 Multicast EM I 32768 0 0.00% 0 0 0 0 +L3 Multicast TCAM I 768 6 0.78% 3 3 0 0 +L2 Multicast TCAM I 2304 7 0.30% 3 4 0 0 +IP Route Table EM/LPM I 212992 14 0.01% 13 0 1 0 +IP Route Table TCAM I 1536 11 0.72% 6 3 2 0 +QOS ACL Ipv4 TCAM I 2560 15 0.59% 15 0 0 0 +QOS ACL Non Ipv4 TCAM I 1536 30 1.95% 0 20 0 10 +QOS ACL Ipv4 TCAM O 3072 12 0.39% 12 0 0 0 +QOS ACL Non Ipv4 TCAM O 1024 24 2.34% 0 16 0 8 +Security ACL Ipv4 TCAM I 7168 12 0.17% 12 0 0 0 +Security ACL Non Ipv4 TCAM I 5120 76 1.48% 0 36 0 40 +Security ACL Ipv4 TCAM O 3072 14 0.46% 14 0 0 0 +Security ACL Non Ipv4 TCAM O 5120 29 0.57% 0 24 0 5 +Netflow ACL TCAM I 1024 6 0.59% 2 2 0 2 +PBR ACL TCAM I 15872 32 0.20% 26 6 0 0 +Netflow ACL TCAM O 1024 7 0.68% 3 2 0 2 +Flow SPAN ACL TCAM I 512 4 0.78% 1 2 0 1 +Flow SPAN ACL TCAM O 512 4 0.78% 1 2 0 1 +Control Plane TCAM I 1024 281 27.44% 130 106 0 45 +Tunnel Termination TCAM I 1792 29 1.62% 11 18 0 0 +Lisp Inst Mapping TCAM I 1024 1 0.10% 0 0 0 1 +CTS Cell Matrix/VPN +Label EM O 32768 0 0.00% 0 0 0 0 +CTS Cell Matrix/VPN +Label TCAM O 768 1 0.13% 0 0 0 1 +Client Table EM I 8192 0 0.00% 0 0 0 0 +Client Table TCAM I 512 0 0.00% 0 0 0 0 +Input Group LE TCAM I 1024 0 0.00% 0 0 0 0 +Output Group LE TCAM O 1024 0 0.00% 0 0 0 0 +Macsec SPD TCAM I 256 2 0.78% 0 0 0 2 +CAM Utilization for ASIC [2] +Table Subtype Dir Max Used %Used V4 V6 MPLS Other +------------------------------------------------------------------------------------------------------ +Mac Address Table EM I 32768 128 0.39% 0 0 0 128 +Mac Address Table TCAM I 768 22 2.86% 0 0 0 22 +L3 Multicast EM I 32768 0 0.00% 0 0 0 0 +L3 Multicast TCAM I 768 6 0.78% 3 3 0 0 +L2 Multicast TCAM I 2304 7 0.30% 3 4 0 0 +IP Route Table EM/LPM I 212992 14 0.01% 13 0 1 0 +IP Route Table TCAM I 1536 11 0.72% 6 3 2 0 +QOS ACL Ipv4 TCAM I 2560 15 0.59% 15 0 0 0 +QOS ACL Non Ipv4 TCAM I 1536 30 1.95% 0 20 0 10 +QOS ACL Ipv4 TCAM O 3072 12 0.39% 12 0 0 0 +QOS ACL Non Ipv4 TCAM O 1024 24 2.34% 0 16 0 8 +Security ACL Ipv4 TCAM I 7168 12 0.17% 12 0 0 0 +Security ACL Non Ipv4 TCAM I 5120 76 1.48% 0 36 0 40 +Security ACL Ipv4 TCAM O 3072 14 0.46% 14 0 0 0 +Security ACL Non Ipv4 TCAM O 5120 29 0.57% 0 24 0 5 +Netflow ACL TCAM I 1024 6 0.59% 2 2 0 2 +PBR ACL TCAM I 15872 32 0.20% 26 6 0 0 +Netflow ACL TCAM O 1024 7 0.68% 3 2 0 2 +Flow SPAN ACL TCAM I 512 4 0.78% 1 2 0 1 +Flow SPAN ACL TCAM O 512 4 0.78% 1 2 0 1 +Control Plane TCAM I 1024 281 27.44% 130 106 0 45 +Tunnel Termination TCAM I 1792 29 1.62% 11 18 0 0 +Lisp Inst Mapping TCAM I 1024 1 0.10% 0 0 0 1 +CTS Cell Matrix/VPN +Label EM O 32768 0 0.00% 0 0 0 0 +CTS Cell Matrix/VPN +Label TCAM O 768 1 0.13% 0 0 0 1 +Client Table EM I 8192 0 0.00% 0 0 0 0 +Client Table TCAM I 512 0 0.00% 0 0 0 0 +Input Group LE TCAM I 1024 0 0.00% 0 0 0 0 +Output Group LE TCAM O 1024 0 0.00% 0 0 0 0 +Macsec SPD TCAM I 256 2 0.78% 0 0 0 2 \ No newline at end of file diff --git a/src/genie/libs/parser/iosxe/c9600/c9606r/tests/ShowPlatformHardwareFedActiveTcamUtilization/cli/equal/golden_output_2_arguments.json b/src/genie/libs/parser/iosxe/c9600/c9606r/tests/ShowPlatformHardwareFedActiveTcamUtilization/cli/equal/golden_output_2_arguments.json new file mode 100644 index 0000000000..8c21aba9a7 --- /dev/null +++ b/src/genie/libs/parser/iosxe/c9600/c9606r/tests/ShowPlatformHardwareFedActiveTcamUtilization/cli/equal/golden_output_2_arguments.json @@ -0,0 +1,3 @@ +{ + "switch": "switch" +} diff --git a/src/genie/libs/parser/iosxe/c9600/c9606r/tests/ShowPlatformHardwareFedActiveTcamUtilization/cli/equal/golden_output_2_expected.py b/src/genie/libs/parser/iosxe/c9600/c9606r/tests/ShowPlatformHardwareFedActiveTcamUtilization/cli/equal/golden_output_2_expected.py new file mode 100644 index 0000000000..5720e320e8 --- /dev/null +++ b/src/genie/libs/parser/iosxe/c9600/c9606r/tests/ShowPlatformHardwareFedActiveTcamUtilization/cli/equal/golden_output_2_expected.py @@ -0,0 +1,467 @@ +expected_output = { + "asic": { + "0": { + "table": { + "mac_address_table": { + "subtype": { + "em": { + "dir": { + "i": { + "max": 32768, + "used": 31, + "used_percent": "0.09%", + "v4": 0, + "v6": 0, + "mpls": 0, + "other": 31 + } + } + }, + "tcam": { + "dir": { + "i": { + "max": 768, + "used": 22, + "used_percent": "2.86%", + "v4": 0, + "v6": 0, + "mpls": 0, + "other": 22 + } + } + } + } + }, + "l3_multicast": { + "subtype": { + "em": { + "dir": { + "i": { + "max": 32768, + "used": 0, + "used_percent": "0.00%", + "v4": 0, + "v6": 0, + "mpls": 0, + "other": 0 + } + } + }, + "tcam": { + "dir": { + "i": { + "max": 768, + "used": 6, + "used_percent": "0.78%", + "v4": 3, + "v6": 3, + "mpls": 0, + "other": 0 + } + } + } + } + }, + "l2_multicast": { + "subtype": { + "tcam": { + "dir": { + "i": { + "max": 2304, + "used": 7, + "used_percent": "0.30%", + "v4": 3, + "v6": 4, + "mpls": 0, + "other": 0 + } + } + } + } + }, + "ip_route_table": { + "subtype": { + "em_lpm": { + "dir": { + "i": { + "max": 212992, + "used": 13, + "used_percent": "0.01%", + "v4": 13, + "v6": 0, + "mpls": 0, + "other": 0 + } + } + }, + "tcam": { + "dir": { + "i": { + "max": 1536, + "used": 20, + "used_percent": "1.30%", + "v4": 14, + "v6": 3, + "mpls": 3, + "other": 0 + } + } + } + } + }, + "qos_acl_ipv4": { + "subtype": { + "tcam": { + "dir": { + "i": { + "max": 5632, + "used": 15, + "used_percent": "0.27%", + "v4": 15, + "v6": 0, + "mpls": 0, + "other": 0 + }, + "o": { + "max": 6144, + "used": 13, + "used_percent": "0.21%", + "v4": 13, + "v6": 0, + "mpls": 0, + "other": 0 + } + } + } + } + }, + "qos_acl_non_ipv4": { + "subtype": { + "tcam": { + "dir": { + "i": { + "max": 2560, + "used": 30, + "used_percent": "1.17%", + "v4": 0, + "v6": 20, + "mpls": 0, + "other": 10 + }, + "o": { + "max": 2048, + "used": 27, + "used_percent": "1.32%", + "v4": 0, + "v6": 18, + "mpls": 0, + "other": 9 + } + } + } + } + }, + "security_acl_ipv4": { + "subtype": { + "tcam": { + "dir": { + "i": { + "max": 7168, + "used": 12, + "used_percent": "0.17%", + "v4": 12, + "v6": 0, + "mpls": 0, + "other": 0 + }, + "o": { + "max": 7168, + "used": 14, + "used_percent": "0.20%", + "v4": 14, + "v6": 0, + "mpls": 0, + "other": 0 + } + } + } + } + }, + "security_acl_non_ipv4": { + "subtype": { + "tcam": { + "dir": { + "i": { + "max": 5120, + "used": 76, + "used_percent": "1.48%", + "v4": 0, + "v6": 36, + "mpls": 0, + "other": 40 + }, + "o": { + "max": 8192, + "used": 29, + "used_percent": "0.35%", + "v4": 0, + "v6": 24, + "mpls": 0, + "other": 5 + } + } + } + } + }, + "netflow_acl": { + "subtype": { + "tcam": { + "dir": { + "i": { + "max": 512, + "used": 6, + "used_percent": "1.17%", + "v4": 2, + "v6": 2, + "mpls": 0, + "other": 2 + }, + "o": { + "max": 512, + "used": 6, + "used_percent": "1.17%", + "v4": 2, + "v6": 2, + "mpls": 0, + "other": 2 + } + } + } + } + }, + "pbr_acl": { + "subtype": { + "tcam": { + "dir": { + "i": { + "max": 3072, + "used": 54, + "used_percent": "1.76%", + "v4": 38, + "v6": 16, + "mpls": 0, + "other": 0 + } + } + } + } + }, + "flow_span_acl": { + "subtype": { + "tcam": { + "dir": { + "i": { + "max": 512, + "used": 4, + "used_percent": "0.78%", + "v4": 1, + "v6": 2, + "mpls": 0, + "other": 1 + }, + "o": { + "max": 512, + "used": 4, + "used_percent": "0.78%", + "v4": 1, + "v6": 2, + "mpls": 0, + "other": 1 + } + } + } + } + }, + "control_plane": { + "subtype": { + "tcam": { + "dir": { + "i": { + "max": 512, + "used": 283, + "used_percent": "55.27%", + "v4": 130, + "v6": 106, + "mpls": 0, + "other": 47 + } + } + } + } + }, + "tunnel_termination": { + "subtype": { + "tcam": { + "dir": { + "i": { + "max": 2816, + "used": 33, + "used_percent": "1.17%", + "v4": 12, + "v6": 20, + "mpls": 0, + "other": 1 + } + } + } + } + }, + "lisp_inst_mapping": { + "subtype": { + "tcam": { + "dir": { + "i": { + "max": 2048, + "used": 1, + "used_percent": "0.05%", + "v4": 0, + "v6": 0, + "mpls": 0, + "other": 1 + } + } + } + } + }, + "security_association": { + "subtype": { + "tcam": { + "dir": { + "i": { + "max": 512, + "used": 4, + "used_percent": "0.78%", + "v4": 2, + "v6": 2, + "mpls": 0, + "other": 0 + } + } + } + } + }, + "cts_cell_matrix_vpn_label": { + "subtype": { + "em": { + "dir": { + "o": { + "max": 32768, + "used": 0, + "used_percent": "0.00%", + "v4": 0, + "v6": 0, + "mpls": 0, + "other": 0 + } + } + }, + "tcam": { + "dir": { + "o": { + "max": 768, + "used": 1, + "used_percent": "0.13%", + "v4": 0, + "v6": 0, + "mpls": 0, + "other": 1 + } + } + } + } + }, + "client_table": { + "subtype": { + "em": { + "dir": { + "i": { + "max": 8192, + "used": 0, + "used_percent": "0.00%", + "v4": 0, + "v6": 0, + "mpls": 0, + "other": 0 + } + } + }, + "tcam": { + "dir": { + "i": { + "max": 512, + "used": 0, + "used_percent": "0.00%", + "v4": 0, + "v6": 0, + "mpls": 0, + "other": 0 + } + } + } + } + }, + "input_group_le": { + "subtype": { + "tcam": { + "dir": { + "i": { + "max": 1024, + "used": 0, + "used_percent": "0.00%", + "v4": 0, + "v6": 0, + "mpls": 0, + "other": 0 + } + } + } + } + }, + "output_group_le": { + "subtype": { + "tcam": { + "dir": { + "o": { + "max": 1024, + "used": 0, + "used_percent": "0.00%", + "v4": 0, + "v6": 0, + "mpls": 0, + "other": 0 + } + } + } + } + }, + "macsec_spd": { + "subtype": { + "tcam": { + "dir": { + "i": { + "max": 256, + "used": 2, + "used_percent": "0.78%", + "v4": 0, + "v6": 0, + "mpls": 0, + "other": 2 + } + } + } + } + } + } + } + } +} diff --git a/src/genie/libs/parser/iosxe/c9600/c9606r/tests/ShowPlatformHardwareFedActiveTcamUtilization/cli/equal/golden_output_2_output.txt b/src/genie/libs/parser/iosxe/c9600/c9606r/tests/ShowPlatformHardwareFedActiveTcamUtilization/cli/equal/golden_output_2_output.txt new file mode 100644 index 0000000000..8fc459f68e --- /dev/null +++ b/src/genie/libs/parser/iosxe/c9600/c9606r/tests/ShowPlatformHardwareFedActiveTcamUtilization/cli/equal/golden_output_2_output.txt @@ -0,0 +1,34 @@ +Codes: EM - Exact_Match, I - Input, O - Output, IO - Input & Output, NA - Not Applicable + +CAM Utilization for ASIC [0] + Table Subtype Dir Max Used %Used V4 V6 MPLS Other + ------------------------------------------------------------------------------------------------------ + Mac Address Table EM I 32768 53 0.16% 0 0 0 53 + Mac Address Table TCAM I 768 22 2.86% 0 0 0 22 + L3 Multicast EM I 32768 0 0.00% 0 0 0 0 + L3 Multicast TCAM I 768 6 0.78% 3 3 0 0 + L2 Multicast TCAM I 2304 7 0.30% 3 4 0 0 + IP Route Table EM/LPM I 212992 17 0.01% 17 0 0 0 + IP Route Table TCAM I 1536 16 1.04% 10 3 3 0 + QOS ACL TCAM I 1024 45 4.39% 15 20 0 10 + QOS ACL TCAM O 1024 40 3.91% 13 18 0 9 + Security ACL TCAM I 4096 88 2.15% 12 36 0 40 + Security ACL TCAM O 4096 43 1.05% 14 24 0 5 + Netflow ACL TCAM I 512 6 1.17% 2 2 0 2 + PBR ACL TCAM I 27648 53 0.19% 37 16 0 0 + Netflow ACL TCAM O 512 6 1.17% 2 2 0 2 + Flow SPAN ACL TCAM I 512 4 0.78% 1 2 0 1 + Flow SPAN ACL TCAM O 512 4 0.78% 1 2 0 1 + Control Plane TCAM I 512 283 55.27% 130 106 0 47 + Tunnel Termination TCAM I 768 33 4.30% 12 20 0 1 + Lisp Inst Mapping TCAM I 1024 1 0.10% 0 0 0 1 + Security Association TCAM I 512 4 0.78% 2 2 0 0 + CTS Cell Matrix/VPN + Label EM O 32768 0 0.00% 0 0 0 0 + CTS Cell Matrix/VPN + Label TCAM O 768 1 0.13% 0 0 0 1 + Client Table EM I 8192 0 0.00% 0 0 0 0 + Client Table TCAM I 512 0 0.00% 0 0 0 0 + Input Group LE TCAM I 1024 0 0.00% 0 0 0 0 + Output Group LE TCAM O 1024 0 0.00% 0 0 0 0 + Macsec SPD TCAM I 256 2 0.78% 0 0 0 2 diff --git a/src/genie/libs/parser/iosxe/c9600/c9606r/tests/ShowPlatformTcamPbrNat/cli/equal/golden_output_2_arguments.json b/src/genie/libs/parser/iosxe/c9600/c9606r/tests/ShowPlatformTcamPbrNat/cli/equal/golden_output_2_arguments.json index 2ed30a0c62..f908bb9472 100644 --- a/src/genie/libs/parser/iosxe/c9600/c9606r/tests/ShowPlatformTcamPbrNat/cli/equal/golden_output_2_arguments.json +++ b/src/genie/libs/parser/iosxe/c9600/c9606r/tests/ShowPlatformTcamPbrNat/cli/equal/golden_output_2_arguments.json @@ -1,4 +1,5 @@ { "switch": "switch", - "nat_region": "NAT_1" + "nat_region": "NAT_1", + "switch_type": "standby" } diff --git a/src/genie/libs/parser/iosxe/c9600/c9606r/tests/ShowPlatformTcamPbrNat/cli/equal/golden_output_2_expected.py b/src/genie/libs/parser/iosxe/c9600/c9606r/tests/ShowPlatformTcamPbrNat/cli/equal/golden_output_2_expected.py new file mode 100644 index 0000000000..036709faa0 --- /dev/null +++ b/src/genie/libs/parser/iosxe/c9600/c9606r/tests/ShowPlatformTcamPbrNat/cli/equal/golden_output_2_expected.py @@ -0,0 +1,24 @@ +expected_output = { + 'NAT_1': { + 'index': { + '544': { + 'ad': '10087000:000000ad:00000000', + 'key': { + 'Key1': '10119000:00020014:00000000:00000028:00000000:00000000:0f000001:23000001' + }, + 'mask': { + 'Mask1': '30fff000:0003ffff:00000000:0000ffff:00000000:00000000:ffffffff:ffffffff' + } + }, + '545': { + 'ad': '10087000:000000ae:00000000', + 'key': { + 'Key1': '20119000:00000028:00000000:00000014:00000000:00000000:87000001:0f000001' + }, + 'mask': { + 'Mask1': '30fff000:0000ffff:00000000:0000ffff:00000000:00000000:ffffffff:ffffffff' + } + } + } + } +} \ No newline at end of file diff --git a/src/genie/libs/parser/iosxe/c9600/c9606r/tests/ShowPlatformTcamPbrNat/cli/equal/golden_output_2_output.txt b/src/genie/libs/parser/iosxe/c9600/c9606r/tests/ShowPlatformTcamPbrNat/cli/equal/golden_output_2_output.txt new file mode 100644 index 0000000000..d5655e941f --- /dev/null +++ b/src/genie/libs/parser/iosxe/c9600/c9606r/tests/ShowPlatformTcamPbrNat/cli/equal/golden_output_2_output.txt @@ -0,0 +1,11 @@ +Printing entries for region NAT_1 (387) type 6 asic 0 +======================================================== +TAQ-0 Index-544 (A:0,C:0) Valid StartF-1 StartA-1 SkipF-0 SkipA-0 +Mask1 30fff000:0003ffff:00000000:0000ffff:00000000:00000000:ffffffff:ffffffff +Key1 10119000:00020014:00000000:00000028:00000000:00000000:0f000001:23000001 +AD 10087000:000000ad:00000000 + +TAQ-0 Index-545 (A:0,C:0) Valid StartF-0 StartA-0 SkipF-0 SkipA-0 +Mask1 30fff000:0000ffff:00000000:0000ffff:00000000:00000000:ffffffff:ffffffff +Key1 20119000:00000028:00000000:00000014:00000000:00000000:87000001:0f000001 +AD 10087000:000000ae:00000000 \ No newline at end of file diff --git a/src/genie/libs/parser/iosxe/c9600/c9606r/tests/ShowPlatformTcamPbrNat/cli/equal/golden_output_3_arguments.json b/src/genie/libs/parser/iosxe/c9600/c9606r/tests/ShowPlatformTcamPbrNat/cli/equal/golden_output_3_arguments.json new file mode 100644 index 0000000000..088b91c4bf --- /dev/null +++ b/src/genie/libs/parser/iosxe/c9600/c9606r/tests/ShowPlatformTcamPbrNat/cli/equal/golden_output_3_arguments.json @@ -0,0 +1,4 @@ +{ + "nat_region": "NAT_1", + "switch_type": "standby" +} diff --git a/src/genie/libs/parser/iosxe/c9600/c9606r/tests/ShowPlatformTcamPbrNat/cli/equal/golden_output_3_expected.py b/src/genie/libs/parser/iosxe/c9600/c9606r/tests/ShowPlatformTcamPbrNat/cli/equal/golden_output_3_expected.py new file mode 100644 index 0000000000..af079d9a9f --- /dev/null +++ b/src/genie/libs/parser/iosxe/c9600/c9606r/tests/ShowPlatformTcamPbrNat/cli/equal/golden_output_3_expected.py @@ -0,0 +1,252 @@ +expected_output = { + "NAT_2": { + "index": { + "352": { + "mask": { + "Mask1": "30fff000:00030000:00000000:00000000:00000000:00000000:00000000:00000000" + }, + "key": { + "Key1": "10019000:00020000:00000000:00000000:00000000:00000000:00000000:00000000" + }, + "ad": "10087000:00000073:00000000" + }, + "353": { + "mask": { + "Mask1": "30fff000:00000000:00000000:00000000:00000000:00000000:00000000:00000000" + }, + "key": { + "Key1": "20019000:00000000:00000000:00000000:00000000:00000000:00000000:00000000" + }, + "ad": "10087000:00000073:00000000" + }, + "354": { + "mask": { + "Mask1": "30fff000:00030000:00000000:0000ffff:00000000:00000000:00000000:00000000" + }, + "key": { + "Key1": "10069000:00020000:00000000:00000015:00000000:00000000:00000000:00000000" + }, + "ad": "10087000:00000073:00000000" + }, + "355": { + "mask": { + "Mask1": "30fff000:0000ffff:00000000:00000000:00000000:00000000:00000000:00000000" + }, + "key": { + "Key1": "20069000:00000015:00000000:00000000:00000000:00000000:00000000:00000000" + }, + "ad": "10087000:00000073:00000000" + }, + "356": { + "mask": { + "Mask1": "30fff000:00030000:00000000:0000ffff:00000000:00000000:00000000:00000000" + }, + "key": { + "Key1": "10119000:00020000:00000000:00000045:00000000:00000000:00000000:00000000" + }, + "ad": "10087000:00000073:00000000" + }, + "357": { + "mask": { + "Mask1": "30fff000:0000ffff:00000000:00000000:00000000:00000000:00000000:00000000" + }, + "key": { + "Key1": "20119000:00000045:00000000:00000000:00000000:00000000:00000000:00000000" + }, + "ad": "10087000:00000073:00000000" + }, + "358": { + "mask": { + "Mask1": "30fff000:00030000:01000000:00000000:00000000:00000000:00000000:00000000" + }, + "key": { + "Key1": "10069000:00020000:01000000:00000000:00000000:00000000:00000000:00000000" + }, + "ad": "10087000:00000073:00000000" + }, + "359": { + "mask": { + "Mask1": "30fff000:00000000:01000000:00000000:00000000:00000000:00000000:00000000" + }, + "key": { + "Key1": "20069000:00000000:01000000:00000000:00000000:00000000:00000000:00000000" + }, + "ad": "10087000:00000073:00000000" + }, + "360": { + "mask": { + "Mask1": "30fff000:00030000:02000000:00000000:00000000:00000000:00000000:00000000" + }, + "key": { + "Key1": "10069000:00020000:02000000:00000000:00000000:00000000:00000000:00000000" + }, + "ad": "10087000:00000073:00000000" + }, + "361": { + "mask": { + "Mask1": "30fff000:00000000:02000000:00000000:00000000:00000000:00000000:00000000" + }, + "key": { + "Key1": "20069000:00000000:02000000:00000000:00000000:00000000:00000000:00000000" + }, + "ad": "10087000:00000073:00000000" + }, + "362": { + "mask": { + "Mask1": "30fff000:00030000:04000000:00000000:00000000:00000000:00000000:00000000" + }, + "key": { + "Key1": "10069000:00020000:04000000:00000000:00000000:00000000:00000000:00000000" + }, + "ad": "10087000:00000073:00000000" + }, + "363": { + "mask": { + "Mask1": "30fff000:00000000:04000000:00000000:00000000:00000000:00000000:00000000" + }, + "key": { + "Key1": "20069000:00000000:04000000:00000000:00000000:00000000:00000000:00000000" + }, + "ad": "10087000:00000073:00000000" + }, + "364": { + "mask": { + "Mask1": "3000f000:00030000:00000000:00000000:00000000:00000000:ffffffff:ffffffff" + }, + "key": { + "Key1": "10009000:00020000:00000000:00000000:00000000:00000000:4b000002:19000002" + }, + "ad": "10087000:000000b6:00000000" + }, + "365": { + "mask": { + "Mask1": "3000f000:00000000:00000000:00000000:00000000:00000000:ffffffff:00000000" + }, + "key": { + "Key1": "20009000:00000000:00000000:00000000:00000000:00000000:0b010102:00000000" + }, + "ad": "10087000:000000b7:00000000" + } + } + }, + "NAT_3": {}, + "NAT_4": {}, + "NAT_5": { + "index": { + "928": { + "mask": { + "Mask1": "3000f000:00030000:00000000:00000000:00000000:00000000:00000000:ffffffff" + }, + "key": { + "Key1": "10009000:00020000:00000000:00000000:00000000:00000000:00000000:19000002" + }, + "ad": "10087000:00000073:00000000" + }, + "929": { + "mask": { + "Mask1": "3000f000:00000000:00000000:00000000:00000000:00000000:ffffffff:00000000" + }, + "key": { + "Key1": "20009000:00000000:00000000:00000000:00000000:00000000:0b010102:00000000" + }, + "ad": "10087000:00000073:00000000" + } + } + }, + "NAT_CATCHALL": { + "index": { + "288": { + "mask": { + "Mask1": "0000f000:00000000:00000000:00000000:00000000:00000000:00000000:00000000" + }, + "key": { + "Key1": "00009000:00000000:00000000:00000000:00000000:00000000:00000000:00000000" + }, + "ad": "10081000:00000000:00000000" + }, + "290": { + "mask": { + "Mask1": "00f00000:00000000:00000000:00000000:00000000:00000000:00000000:00000000", + "Mask2": "00f00000:00000000:00000000:00000000:00000000:00000000:00000000:00000000" + }, + "key": { + "Key1": "00000000:00000000:00000000:00000000:00000000:00000000:00000000:00000000", + "Key2": "00000000:00000000:00000000:00000000:00000000:00000000:00000000:00000000" + }, + "ad": "00000000:00000000:00000000" + } + } + }, + "PBR": {}, + "PBR2": {}, + "PBR3": {}, + "PBR4": {}, + "PBR5": {}, + "PBR6": {}, + "PBR7": {}, + "PBR8": {}, + "PBR_CATCHALL": { + "index": { + "448": { + "mask": { + "Mask1": "00ffff00:00000000:00000000:00000000:00000000:00000000:00000000:00000000" + }, + "key": { + "Key1": "00700100:00000000:00000000:00000000:00000000:00000000:00000000:00000000" + }, + "ad": "10081000:00000019:00000000" + }, + "450": { + "mask": { + "Mask1": "00ffff00:00000000:00000000:00000000:00000000:00000000:00000000:00000000", + "Mask2": "00f00000:00000000:00000000:00000000:00000000:00000000:00000000:00000000" + }, + "key": { + "Key1": "00800200:00000000:00000000:00000000:00000000:00000000:00000000:00000000", + "Key2": "00800000:00000000:00000000:00000000:00000000:00000000:00000000:00000000" + }, + "ad": "10081000:00000019:00000000" + }, + "452": { + "mask": { + "Mask1": "00ffff00:00000000:00000000:00000000:00000000:00000000:00000000:00000000" + }, + "key": { + "Key1": "00700300:00000000:00000000:00000000:00000000:00000000:00000000:00000000" + }, + "ad": "10082000:00000001:00000000" + }, + "454": { + "mask": { + "Mask1": "00ffff00:00000000:00000000:00000000:00000000:00000000:00000000:00000000", + "Mask2": "00f00000:00000000:00000000:00000000:00000000:00000000:00000000:00000000" + }, + "key": { + "Key1": "00800400:00000000:00000000:00000000:00000000:00000000:00000000:00000000", + "Key2": "00800000:00000000:00000000:00000000:00000000:00000000:00000000:00000000" + }, + "ad": "10082000:00000001:00000000" + }, + "456": { + "mask": { + "Mask1": "00f00000:00000000:00000000:00000000:00000000:00000000:00000000:00000000" + }, + "key": { + "Key1": "00700000:00000000:00000000:00000000:00000000:00000000:00000000:00000000" + }, + "ad": "00081000:00000019:00000000" + }, + "458": { + "mask": { + "Mask1": "00f00000:00000000:00000000:00000000:00000000:00000000:00000000:00000000", + "Mask2": "00f00000:00000000:00000000:00000000:00000000:00000000:00000000:00000000" + }, + "key": { + "Key1": "00800000:00000000:00000000:00000000:00000000:00000000:00000000:00000000", + "Key2": "00800000:00000000:00000000:00000000:00000000:00000000:00000000:00000000" + }, + "ad": "00081000:00000019:00000000" + } + } + } +} diff --git a/src/genie/libs/parser/iosxe/c9600/c9606r/tests/ShowPlatformTcamPbrNat/cli/equal/golden_output_3_output.txt b/src/genie/libs/parser/iosxe/c9600/c9606r/tests/ShowPlatformTcamPbrNat/cli/equal/golden_output_3_output.txt new file mode 100644 index 0000000000..75ba334cbe --- /dev/null +++ b/src/genie/libs/parser/iosxe/c9600/c9606r/tests/ShowPlatformTcamPbrNat/cli/equal/golden_output_3_output.txt @@ -0,0 +1,156 @@ +Printing entries for region NAT_2 (389) type 6 asic 0 +======================================================== +TAQ-1 Index-352 (A:0,C:0) Valid StartF-1 StartA-1 SkipF-1 SkipA-0 +Mask1 30fff000:00030000:00000000:00000000:00000000:00000000:00000000:00000000 +Key1 10019000:00020000:00000000:00000000:00000000:00000000:00000000:00000000 +AD 10087000:00000073:00000000 + +TAQ-1 Index-353 (A:0,C:0) Valid StartF-0 StartA-0 SkipF-1 SkipA-0 +Mask1 30fff000:00000000:00000000:00000000:00000000:00000000:00000000:00000000 +Key1 20019000:00000000:00000000:00000000:00000000:00000000:00000000:00000000 +AD 10087000:00000073:00000000 + +TAQ-1 Index-354 (A:0,C:0) Valid StartF-0 StartA-0 SkipF-1 SkipA-0 +Mask1 30fff000:00030000:00000000:0000ffff:00000000:00000000:00000000:00000000 +Key1 10069000:00020000:00000000:00000015:00000000:00000000:00000000:00000000 +AD 10087000:00000073:00000000 + +TAQ-1 Index-355 (A:0,C:0) Valid StartF-0 StartA-0 SkipF-1 SkipA-0 +Mask1 30fff000:0000ffff:00000000:00000000:00000000:00000000:00000000:00000000 +Key1 20069000:00000015:00000000:00000000:00000000:00000000:00000000:00000000 +AD 10087000:00000073:00000000 + +TAQ-1 Index-356 (A:0,C:0) Valid StartF-0 StartA-0 SkipF-1 SkipA-0 +Mask1 30fff000:00030000:00000000:0000ffff:00000000:00000000:00000000:00000000 +Key1 10119000:00020000:00000000:00000045:00000000:00000000:00000000:00000000 +AD 10087000:00000073:00000000 + +TAQ-1 Index-357 (A:0,C:0) Valid StartF-0 StartA-0 SkipF-1 SkipA-0 +Mask1 30fff000:0000ffff:00000000:00000000:00000000:00000000:00000000:00000000 +Key1 20119000:00000045:00000000:00000000:00000000:00000000:00000000:00000000 +AD 10087000:00000073:00000000 + +TAQ-1 Index-358 (A:0,C:0) Valid StartF-0 StartA-0 SkipF-1 SkipA-0 +Mask1 30fff000:00030000:01000000:00000000:00000000:00000000:00000000:00000000 +Key1 10069000:00020000:01000000:00000000:00000000:00000000:00000000:00000000 +AD 10087000:00000073:00000000 + +TAQ-1 Index-359 (A:0,C:0) Valid StartF-0 StartA-0 SkipF-1 SkipA-0 +Mask1 30fff000:00000000:01000000:00000000:00000000:00000000:00000000:00000000 +Key1 20069000:00000000:01000000:00000000:00000000:00000000:00000000:00000000 +AD 10087000:00000073:00000000 + +TAQ-1 Index-360 (A:0,C:0) Valid StartF-0 StartA-0 SkipF-1 SkipA-0 +Mask1 30fff000:00030000:02000000:00000000:00000000:00000000:00000000:00000000 +Key1 10069000:00020000:02000000:00000000:00000000:00000000:00000000:00000000 +AD 10087000:00000073:00000000 + +TAQ-1 Index-361 (A:0,C:0) Valid StartF-0 StartA-0 SkipF-1 SkipA-0 +Mask1 30fff000:00000000:02000000:00000000:00000000:00000000:00000000:00000000 +Key1 20069000:00000000:02000000:00000000:00000000:00000000:00000000:00000000 +AD 10087000:00000073:00000000 + +TAQ-1 Index-362 (A:0,C:0) Valid StartF-0 StartA-0 SkipF-1 SkipA-0 +Mask1 30fff000:00030000:04000000:00000000:00000000:00000000:00000000:00000000 +Key1 10069000:00020000:04000000:00000000:00000000:00000000:00000000:00000000 +AD 10087000:00000073:00000000 + +TAQ-1 Index-363 (A:0,C:0) Valid StartF-0 StartA-0 SkipF-1 SkipA-0 +Mask1 30fff000:00000000:04000000:00000000:00000000:00000000:00000000:00000000 +Key1 20069000:00000000:04000000:00000000:00000000:00000000:00000000:00000000 +AD 10087000:00000073:00000000 + +TAQ-1 Index-364 (A:0,C:0) Valid StartF-0 StartA-0 SkipF-0 SkipA-0 +Mask1 3000f000:00030000:00000000:00000000:00000000:00000000:ffffffff:ffffffff +Key1 10009000:00020000:00000000:00000000:00000000:00000000:4b000002:19000002 +AD 10087000:000000b8:00000000 + +TAQ-1 Index-365 (A:0,C:0) Valid StartF-0 StartA-0 SkipF-0 SkipA-0 +Mask1 3000f000:00000000:00000000:00000000:00000000:00000000:ffffffff:00000000 +Key1 20009000:00000000:00000000:00000000:00000000:00000000:0b010102:00000000 +AD 10087000:000000b9:00000000 + +Printing entries for region NAT_3 (390) type 6 asic 0 +======================================================== +Printing entries for region NAT_4 (391) type 6 asic 0 +======================================================== +Printing entries for region NAT_5 (392) type 6 asic 0 +======================================================== +TAQ-4 Index-928 (A:0,C:0) Valid StartF-1 StartA-1 SkipF-0 SkipA-0 +Mask1 3000f000:00030000:00000000:00000000:00000000:00000000:00000000:ffffffff +Key1 10009000:00020000:00000000:00000000:00000000:00000000:00000000:19000002 +AD 10087000:00000073:00000000 + +TAQ-4 Index-929 (A:0,C:0) Valid StartF-0 StartA-0 SkipF-0 SkipA-0 +Mask1 3000f000:00000000:00000000:00000000:00000000:00000000:ffffffff:00000000 +Key1 20009000:00000000:00000000:00000000:00000000:00000000:0b010102:00000000 +AD 10087000:00000073:00000000 + +Printing entries for region NAT_CATCHALL (393) type 6 asic 0 +======================================================== +TAQ-6 Index-288 (A:0,C:0) Valid StartF-1 StartA-1 SkipF-0 SkipA-0 +Mask1 0000f000:00000000:00000000:00000000:00000000:00000000:00000000:00000000 +Key1 00009000:00000000:00000000:00000000:00000000:00000000:00000000:00000000 +AD 10081000:00000000:00000000 + +TAQ-6 Index-290 (A:0,C:0) Valid StartF-0 StartA-0 SkipF-0 SkipA-0 +Mask1 00f00000:00000000:00000000:00000000:00000000:00000000:00000000:00000000 +Key1 00000000:00000000:00000000:00000000:00000000:00000000:00000000:00000000 +Mask2 00f00000:00000000:00000000:00000000:00000000:00000000:00000000:00000000 +Key2 00000000:00000000:00000000:00000000:00000000:00000000:00000000:00000000 +AD 00000000:00000000:00000000 + +Printing entries for region PBR (394) type 6 asic 0 +======================================================== +Printing entries for region PBR2 (395) type 6 asic 0 +======================================================== +Printing entries for region PBR3 (396) type 6 asic 0 +======================================================== +Printing entries for region PBR4 (397) type 6 asic 0 +======================================================== +Printing entries for region PBR5 (398) type 6 asic 0 +======================================================== +Printing entries for region PBR6 (399) type 6 asic 0 +======================================================== +Printing entries for region PBR7 (400) type 6 asic 0 +======================================================== +Printing entries for region PBR8 (401) type 6 asic 0 +======================================================== +Printing entries for region PBR_CATCHALL (402) type 6 asic 0 +======================================================== +TAQ-12 Index-448 (A:0,C:0) Valid StartF-1 StartA-1 SkipF-0 SkipA-0 +Mask1 00ffff00:00000000:00000000:00000000:00000000:00000000:00000000:00000000 +Key1 00700100:00000000:00000000:00000000:00000000:00000000:00000000:00000000 +AD 10081000:00000019:00000000 + +TAQ-12 Index-450 (A:0,C:0) Valid StartF-0 StartA-0 SkipF-0 SkipA-0 +Mask1 00ffff00:00000000:00000000:00000000:00000000:00000000:00000000:00000000 +Key1 00800200:00000000:00000000:00000000:00000000:00000000:00000000:00000000 +Mask2 00f00000:00000000:00000000:00000000:00000000:00000000:00000000:00000000 +Key2 00800000:00000000:00000000:00000000:00000000:00000000:00000000:00000000 +AD 10081000:00000019:00000000 + +TAQ-12 Index-452 (A:0,C:0) Valid StartF-0 StartA-0 SkipF-0 SkipA-0 +Mask1 00ffff00:00000000:00000000:00000000:00000000:00000000:00000000:00000000 +Key1 00700300:00000000:00000000:00000000:00000000:00000000:00000000:00000000 +AD 10082000:00000001:00000000 + +TAQ-12 Index-454 (A:0,C:0) Valid StartF-0 StartA-0 SkipF-0 SkipA-0 +Mask1 00ffff00:00000000:00000000:00000000:00000000:00000000:00000000:00000000 +Key1 00800400:00000000:00000000:00000000:00000000:00000000:00000000:00000000 +Mask2 00f00000:00000000:00000000:00000000:00000000:00000000:00000000:00000000 +Key2 00800000:00000000:00000000:00000000:00000000:00000000:00000000:00000000 +AD 10082000:00000001:00000000 + +TAQ-12 Index-456 (A:0,C:0) Valid StartF-0 StartA-0 SkipF-0 SkipA-0 +Mask1 00f00000:00000000:00000000:00000000:00000000:00000000:00000000:00000000 +Key1 00700000:00000000:00000000:00000000:00000000:00000000:00000000:00000000 +AD 00081000:00000019:00000000 + +TAQ-12 Index-458 (A:0,C:0) Valid StartF-0 StartA-0 SkipF-0 SkipA-0 +Mask1 00f00000:00000000:00000000:00000000:00000000:00000000:00000000:00000000 +Key1 00800000:00000000:00000000:00000000:00000000:00000000:00000000:00000000 +Mask2 00f00000:00000000:00000000:00000000:00000000:00000000:00000000:00000000 +Key2 00800000:00000000:00000000:00000000:00000000:00000000:00000000:00000000 +AD 00081000:00000019:00000000 + diff --git a/src/genie/libs/parser/iosxe/c9600/show_platform.py b/src/genie/libs/parser/iosxe/c9600/show_platform.py index 4008a8959a..9e8336d71c 100644 --- a/src/genie/libs/parser/iosxe/c9600/show_platform.py +++ b/src/genie/libs/parser/iosxe/c9600/show_platform.py @@ -331,12 +331,16 @@ class ShowPlatformFedActiveTcamUtilizationSchema(MetaParser): class ShowPlatformFedActiveTcamUtilization(ShowPlatformFedActiveTcamUtilizationSchema): """ Parser for show platform hardware fed active fwd-asic resource tcam utilization""" - cli_command = "show platform hardware fed active fwd-asic resource tcam utilization" - - def cli(self, output=None): + cli_command = ['show platform hardware fed switch {mode} fwd-asic resource tcam utilization', + 'show platform hardware fed active fwd-asic resource tcam utilization'] + def cli(self, output=None, mode=None): if output is None: - output = self.device.execute(self.cli_command) + if mode: + cmd = self.cli_command[0].format(mode=mode) + else: + cmd = self.cli_command[1] + output = self.device.execute(cmd) # initial return dictionary slice_dict = {} @@ -819,13 +823,13 @@ class ShowPlatformTcamUtilizationswitchStandbySchema(MetaParser): # * 'show platform hardware fed sw standby fwd-asic resource tcam utilization' # ========================================================= class ShowPlatformSwitchStandbyTcamUtilization(ShowPlatformTcamUtilizationswitchStandbySchema): - """Parser for show platform hardware fed sw standby fwd-asic resource tcam utilization """ + """Parser for show platform hardware fed {switch} standby fwd-asic resource tcam utilization """ - cli_command = 'show platform hardware fed switch standby fwd-asic resource tcam utilization' + cli_command = 'show platform hardware fed {switch} standby fwd-asic resource tcam utilization' - def cli(self, output=None): + def cli(self, switch, output=None): if output is None: - out = self.device.execute(self.cli_command) + out = self.device.execute(self.cli_command.format(switch=switch)) else: out = output @@ -1375,11 +1379,11 @@ class ShowPlatformTcamUtilizationswitchActiveSchema(MetaParser): class ShowPlatformSwitchActiveTcamUtilization(ShowPlatformTcamUtilizationswitchActiveSchema): """Parser for show platform hardware fed {switch} active fwd-asic resource tcam utilization """ - cli_command = 'show platform hardware fed {switch} active fwd-asic resource tcam utilization' + cli_command = 'show platform hardware fed {switch} {mode} fwd-asic resource tcam utilization' - def cli(self, switch='switch', output=None): + def cli(self, switch='switch', mode='active', output=None): if output is None: - output = self.device.execute(self.cli_command.format(switch=switch)) + output = self.device.execute(self.cli_command.format(switch=switch, mode=mode)) # initial return dictionary ret_dict = {} diff --git a/src/genie/libs/parser/iosxe/c9600/tests/ShowPlatformFedActiveTcamUtilization/cli/equal/golden_output1_arguments.json b/src/genie/libs/parser/iosxe/c9600/tests/ShowPlatformFedActiveTcamUtilization/cli/equal/golden_output1_arguments.json new file mode 100644 index 0000000000..4d0249bc42 --- /dev/null +++ b/src/genie/libs/parser/iosxe/c9600/tests/ShowPlatformFedActiveTcamUtilization/cli/equal/golden_output1_arguments.json @@ -0,0 +1,3 @@ +{ + "mode": "active" +} \ No newline at end of file diff --git a/src/genie/libs/parser/iosxe/c9600/tests/ShowPlatformFedActiveTcamUtilization/cli/equal/golden_output1_expected.py b/src/genie/libs/parser/iosxe/c9600/tests/ShowPlatformFedActiveTcamUtilization/cli/equal/golden_output1_expected.py new file mode 100644 index 0000000000..1d1c2f8b19 --- /dev/null +++ b/src/genie/libs/parser/iosxe/c9600/tests/ShowPlatformFedActiveTcamUtilization/cli/equal/golden_output1_expected.py @@ -0,0 +1,50 @@ +expected_output={ + 'Slice0': { + 'egress_wide_direction': 'Wide', + 'free0': 4606, + 'ingress_wide_direction': 'Wide', + 'inw_free0': 4542, + 'inw_used0': 1, + 'used0': 1, + }, + 'Slice1': { + 'egress_wide_direction': 'Wide', + 'free1': 4606, + 'ingress_wide_direction': 'Wide', + 'inw_free1': 4542, + 'inw_used1': 1, + 'used1': 1, + }, + 'Slice2': { + 'egress_wide_direction': 'Wide', + 'free2': 4606, + 'ingress_wide_direction': 'Wide', + 'inw_free2': 4514, + 'inw_used2': 6, + 'used2': 1, + }, + 'Slice3': { + 'egress_wide_direction': 'Wide', + 'free3': 4606, + 'ingress_wide_direction': 'Wide', + 'inw_free3': 4542, + 'inw_used3': 1, + 'used3': 1, + }, + 'Slice4': { + 'egress_wide_direction': 'Wide', + 'free4': 4606, + 'ingress_wide_direction': 'Wide', + 'inw_free4': 4542, + 'inw_used4': 1, + 'used4': 1, + }, + 'Slice5': { + 'egress_wide_direction': 'Wide', + 'free5': 4606, + 'ingress_wide_direction': 'Wide', + 'inw_free5': 4514, + 'inw_used5': 6, + 'used5': 1, + }, +} \ No newline at end of file diff --git a/src/genie/libs/parser/iosxe/c9600/tests/ShowPlatformFedActiveTcamUtilization/cli/equal/golden_output1_output.txt b/src/genie/libs/parser/iosxe/c9600/tests/ShowPlatformFedActiveTcamUtilization/cli/equal/golden_output1_output.txt new file mode 100644 index 0000000000..69c69f76e0 --- /dev/null +++ b/src/genie/libs/parser/iosxe/c9600/tests/ShowPlatformFedActiveTcamUtilization/cli/equal/golden_output1_output.txt @@ -0,0 +1,15 @@ +------------------------------------------------------------------------------------------------------------------- +***Number of TCAM entries shown under Free is for unidimensional scale. Using the TCAM for one of the feature will +***change the available TCAM for other features in the same slice +------------------------------------------------------------------------------------------------------------------- + Slice0 Slice1 Slice2 Slice3 Slice4 Slice5 +------------------------------------------------------------------------------------------------------------------- + Resource Used Free Used Free Used Free Used Free Used Free Used Free +------------------------------------------------------------------------------------------------------------------- +IPv4 LPTS TCAM entries 35 8638 35 8638 35 8610 35 8638 35 8638 35 8610 +IPv6 LPTS TCAM entries 29 4542 29 4542 29 4514 29 4542 29 4542 29 4514 +Egress Narrow_Pool_0 TCAM entries 1 8702 1 8702 1 8702 1 8702 1 8702 1 8702 +Egress Wide TCAM entries 1 4606 1 4606 1 4606 1 4606 1 4606 1 4606 +Ingress Narrow_Pool_0 TCAM entries 1 8638 1 8638 24 8610 1 8638 1 8638 24 8610 +Ingress Narrow_Pool_1 TCAM entries 0 8674 0 8674 0 8669 0 8674 0 8674 0 8669 +Ingress Wide TCAM entries 1 4542 1 4542 6 4514 1 4542 1 4542 6 4514 \ No newline at end of file diff --git a/src/genie/libs/parser/iosxe/c9600/tests/ShowPlatformFedActiveTcamUtilization/cli/equal/golden_output_expected.py b/src/genie/libs/parser/iosxe/c9600/tests/ShowPlatformFedActiveTcamUtilization/cli/equal/golden_output_expected.py index 21f3aeaa68..d3138cfa37 100644 --- a/src/genie/libs/parser/iosxe/c9600/tests/ShowPlatformFedActiveTcamUtilization/cli/equal/golden_output_expected.py +++ b/src/genie/libs/parser/iosxe/c9600/tests/ShowPlatformFedActiveTcamUtilization/cli/equal/golden_output_expected.py @@ -47,4 +47,4 @@ 'inw_used5': 6, 'inw_free5': 4514 } -} +} \ No newline at end of file diff --git a/src/genie/libs/parser/iosxe/c9600/tests/ShowPlatformFedActiveTcamUtilization/cli/equal/golden_output_output.txt b/src/genie/libs/parser/iosxe/c9600/tests/ShowPlatformFedActiveTcamUtilization/cli/equal/golden_output_output.txt index 33e82442fa..69c69f76e0 100644 --- a/src/genie/libs/parser/iosxe/c9600/tests/ShowPlatformFedActiveTcamUtilization/cli/equal/golden_output_output.txt +++ b/src/genie/libs/parser/iosxe/c9600/tests/ShowPlatformFedActiveTcamUtilization/cli/equal/golden_output_output.txt @@ -12,5 +12,4 @@ Egress Narrow_Pool_0 TCAM entries 1 8702 1 8702 1 8702 Egress Wide TCAM entries 1 4606 1 4606 1 4606 1 4606 1 4606 1 4606 Ingress Narrow_Pool_0 TCAM entries 1 8638 1 8638 24 8610 1 8638 1 8638 24 8610 Ingress Narrow_Pool_1 TCAM entries 0 8674 0 8674 0 8669 0 8674 0 8674 0 8669 -Ingress Wide TCAM entries 1 4542 1 4542 6 4514 1 4542 1 4542 6 4514 - +Ingress Wide TCAM entries 1 4542 1 4542 6 4514 1 4542 1 4542 6 4514 \ No newline at end of file diff --git a/src/genie/libs/parser/iosxe/c9600/tests/ShowPlatformSwitchActiveTcamUtilization/cli/equal/golden_output1_arguments.json b/src/genie/libs/parser/iosxe/c9600/tests/ShowPlatformSwitchActiveTcamUtilization/cli/equal/golden_output1_arguments.json new file mode 100644 index 0000000000..2ef18d6189 --- /dev/null +++ b/src/genie/libs/parser/iosxe/c9600/tests/ShowPlatformSwitchActiveTcamUtilization/cli/equal/golden_output1_arguments.json @@ -0,0 +1,3 @@ +{ + "mode": "active" +} diff --git a/src/genie/libs/parser/iosxe/c9600/tests/ShowPlatformSwitchActiveTcamUtilization/cli/equal/golden_output1_expected.py b/src/genie/libs/parser/iosxe/c9600/tests/ShowPlatformSwitchActiveTcamUtilization/cli/equal/golden_output1_expected.py new file mode 100644 index 0000000000..1fb14e0c17 --- /dev/null +++ b/src/genie/libs/parser/iosxe/c9600/tests/ShowPlatformSwitchActiveTcamUtilization/cli/equal/golden_output1_expected.py @@ -0,0 +1,415 @@ +expected_output = { + "asic": { + "0": { + "table": { + "Mac Address Table": { + "subtype": { + "EM": { + "dir": { + "I": { + "max": "32768", + "used": "53", + "used_percent": "0.16%", + "v4": "0", + "v6": "0", + "mpls": "0", + "other": "53" + } + } + }, + "TCAM": { + "dir": { + "I": { + "max": "768", + "used": "22", + "used_percent": "2.86%", + "v4": "0", + "v6": "0", + "mpls": "0", + "other": "22" + } + } + } + } + }, + "L3 Multicast": { + "subtype": { + "EM": { + "dir": { + "I": { + "max": "32768", + "used": "0", + "used_percent": "0.00%", + "v4": "0", + "v6": "0", + "mpls": "0", + "other": "0" + } + } + }, + "TCAM": { + "dir": { + "I": { + "max": "768", + "used": "6", + "used_percent": "0.78%", + "v4": "3", + "v6": "3", + "mpls": "0", + "other": "0" + } + } + } + } + }, + "L2 Multicast": { + "subtype": { + "TCAM": { + "dir": { + "I": { + "max": "2304", + "used": "7", + "used_percent": "0.30%", + "v4": "3", + "v6": "4", + "mpls": "0", + "other": "0" + } + } + } + } + }, + "IP Route Table": { + "subtype": { + "EM/LPM": { + "dir": { + "I": { + "max": "212992", + "used": "17", + "used_percent": "0.01%", + "v4": "17", + "v6": "0", + "mpls": "0", + "other": "0" + } + } + }, + "TCAM": { + "dir": { + "I": { + "max": "1536", + "used": "16", + "used_percent": "1.04%", + "v4": "10", + "v6": "3", + "mpls": "3", + "other": "0" + } + } + } + } + }, + "QOS ACL": { + "subtype": { + "TCAM": { + "dir": { + "I": { + "max": "1024", + "used": "45", + "used_percent": "4.39%", + "v4": "15", + "v6": "20", + "mpls": "0", + "other": "10" + }, + "O": { + "max": "1024", + "used": "40", + "used_percent": "3.91%", + "v4": "13", + "v6": "18", + "mpls": "0", + "other": "9" + } + } + } + } + }, + "Security ACL": { + "subtype": { + "TCAM": { + "dir": { + "I": { + "max": "4096", + "used": "88", + "used_percent": "2.15%", + "v4": "12", + "v6": "36", + "mpls": "0", + "other": "40" + }, + "O": { + "max": "4096", + "used": "43", + "used_percent": "1.05%", + "v4": "14", + "v6": "24", + "mpls": "0", + "other": "5" + } + } + } + } + }, + "Netflow ACL": { + "subtype": { + "TCAM": { + "dir": { + "I": { + "max": "512", + "used": "6", + "used_percent": "1.17%", + "v4": "2", + "v6": "2", + "mpls": "0", + "other": "2" + }, + "O": { + "max": "512", + "used": "6", + "used_percent": "1.17%", + "v4": "2", + "v6": "2", + "mpls": "0", + "other": "2" + } + } + } + } + }, + "PBR ACL": { + "subtype": { + "TCAM": { + "dir": { + "I": { + "max": "27648", + "used": "53", + "used_percent": "0.19%", + "v4": "37", + "v6": "16", + "mpls": "0", + "other": "0" + } + } + } + } + }, + "Flow SPAN ACL": { + "subtype": { + "TCAM": { + "dir": { + "I": { + "max": "512", + "used": "4", + "used_percent": "0.78%", + "v4": "1", + "v6": "2", + "mpls": "0", + "other": "1" + }, + "O": { + "max": "512", + "used": "4", + "used_percent": "0.78%", + "v4": "1", + "v6": "2", + "mpls": "0", + "other": "1" + } + } + } + } + }, + "Control Plane": { + "subtype": { + "TCAM": { + "dir": { + "I": { + "max": "512", + "used": "283", + "used_percent": "55.27%", + "v4": "130", + "v6": "106", + "mpls": "0", + "other": "47" + } + } + } + } + }, + "Tunnel Termination": { + "subtype": { + "TCAM": { + "dir": { + "I": { + "max": "768", + "used": "33", + "used_percent": "4.30%", + "v4": "12", + "v6": "20", + "mpls": "0", + "other": "1" + } + } + } + } + }, + "Lisp Inst Mapping": { + "subtype": { + "TCAM": { + "dir": { + "I": { + "max": "1024", + "used": "1", + "used_percent": "0.10%", + "v4": "0", + "v6": "0", + "mpls": "0", + "other": "1" + } + } + } + } + }, + "Security Association": { + "subtype": { + "TCAM": { + "dir": { + "I": { + "max": "512", + "used": "4", + "used_percent": "0.78%", + "v4": "2", + "v6": "2", + "mpls": "0", + "other": "0" + } + } + } + } + }, + "CTS Cell Matrix/VPN Label": { + "subtype": { + "EM": { + "dir": { + "O": { + "max": "32768", + "used": "0", + "used_percent": "0.00%", + "v4": "0", + "v6": "0", + "mpls": "0", + "other": "0" + } + } + }, + "TCAM": { + "dir": { + "O": { + "max": "768", + "used": "1", + "used_percent": "0.13%", + "v4": "0", + "v6": "0", + "mpls": "0", + "other": "1" + } + } + } + } + }, + "Client Table": { + "subtype": { + "EM": { + "dir": { + "I": { + "max": "8192", + "used": "0", + "used_percent": "0.00%", + "v4": "0", + "v6": "0", + "mpls": "0", + "other": "0" + } + } + }, + "TCAM": { + "dir": { + "I": { + "max": "512", + "used": "0", + "used_percent": "0.00%", + "v4": "0", + "v6": "0", + "mpls": "0", + "other": "0" + } + } + } + } + }, + "Input Group LE": { + "subtype": { + "TCAM": { + "dir": { + "I": { + "max": "1024", + "used": "0", + "used_percent": "0.00%", + "v4": "0", + "v6": "0", + "mpls": "0", + "other": "0" + } + } + } + } + }, + "Output Group LE": { + "subtype": { + "TCAM": { + "dir": { + "O": { + "max": "1024", + "used": "0", + "used_percent": "0.00%", + "v4": "0", + "v6": "0", + "mpls": "0", + "other": "0" + } + } + } + } + }, + "Macsec SPD": { + "subtype": { + "TCAM": { + "dir": { + "I": { + "max": "256", + "used": "2", + "used_percent": "0.78%", + "v4": "0", + "v6": "0", + "mpls": "0", + "other": "2" + } + } + } + } + } + } + } + } +} diff --git a/src/genie/libs/parser/iosxe/c9600/tests/ShowPlatformSwitchActiveTcamUtilization/cli/equal/golden_output1_output.txt b/src/genie/libs/parser/iosxe/c9600/tests/ShowPlatformSwitchActiveTcamUtilization/cli/equal/golden_output1_output.txt new file mode 100644 index 0000000000..5872a6a49e --- /dev/null +++ b/src/genie/libs/parser/iosxe/c9600/tests/ShowPlatformSwitchActiveTcamUtilization/cli/equal/golden_output1_output.txt @@ -0,0 +1,35 @@ +show platform hardware fed switch active fwd-asic resource tcam utilization +Codes: EM - Exact_Match, I - Input, O - Output, IO - Input & Output, NA - Not Applicable + +CAM Utilization for ASIC [0] + Table Subtype Dir Max Used %Used V4 V6 MPLS Other + ------------------------------------------------------------------------------------------------------ + Mac Address Table EM I 32768 53 0.16% 0 0 0 53 + Mac Address Table TCAM I 768 22 2.86% 0 0 0 22 + L3 Multicast EM I 32768 0 0.00% 0 0 0 0 + L3 Multicast TCAM I 768 6 0.78% 3 3 0 0 + L2 Multicast TCAM I 2304 7 0.30% 3 4 0 0 + IP Route Table EM/LPM I 212992 17 0.01% 17 0 0 0 + IP Route Table TCAM I 1536 16 1.04% 10 3 3 0 + QOS ACL TCAM I 1024 45 4.39% 15 20 0 10 + QOS ACL TCAM O 1024 40 3.91% 13 18 0 9 + Security ACL TCAM I 4096 88 2.15% 12 36 0 40 + Security ACL TCAM O 4096 43 1.05% 14 24 0 5 + Netflow ACL TCAM I 512 6 1.17% 2 2 0 2 + PBR ACL TCAM I 27648 53 0.19% 37 16 0 0 + Netflow ACL TCAM O 512 6 1.17% 2 2 0 2 + Flow SPAN ACL TCAM I 512 4 0.78% 1 2 0 1 + Flow SPAN ACL TCAM O 512 4 0.78% 1 2 0 1 + Control Plane TCAM I 512 283 55.27% 130 106 0 47 + Tunnel Termination TCAM I 768 33 4.30% 12 20 0 1 + Lisp Inst Mapping TCAM I 1024 1 0.10% 0 0 0 1 + Security Association TCAM I 512 4 0.78% 2 2 0 0 + CTS Cell Matrix/VPN + Label EM O 32768 0 0.00% 0 0 0 0 + CTS Cell Matrix/VPN + Label TCAM O 768 1 0.13% 0 0 0 1 + Client Table EM I 8192 0 0.00% 0 0 0 0 + Client Table TCAM I 512 0 0.00% 0 0 0 0 + Input Group LE TCAM I 1024 0 0.00% 0 0 0 0 + Output Group LE TCAM O 1024 0 0.00% 0 0 0 0 + Macsec SPD TCAM I 256 2 0.78% 0 0 0 2 diff --git a/src/genie/libs/parser/iosxe/c9600/tests/ShowPlatformSwitchStandbyTcamUtilization/cli/empty/empty_output_arguments.json b/src/genie/libs/parser/iosxe/c9600/tests/ShowPlatformSwitchStandbyTcamUtilization/cli/empty/empty_output_arguments.json new file mode 100644 index 0000000000..8c21aba9a7 --- /dev/null +++ b/src/genie/libs/parser/iosxe/c9600/tests/ShowPlatformSwitchStandbyTcamUtilization/cli/empty/empty_output_arguments.json @@ -0,0 +1,3 @@ +{ + "switch": "switch" +} diff --git a/src/genie/libs/parser/iosxe/c9600/tests/ShowPlatformSwitchStandbyTcamUtilization/cli/equal/golden_output_1_arguments.json b/src/genie/libs/parser/iosxe/c9600/tests/ShowPlatformSwitchStandbyTcamUtilization/cli/equal/golden_output_1_arguments.json new file mode 100644 index 0000000000..8c21aba9a7 --- /dev/null +++ b/src/genie/libs/parser/iosxe/c9600/tests/ShowPlatformSwitchStandbyTcamUtilization/cli/equal/golden_output_1_arguments.json @@ -0,0 +1,3 @@ +{ + "switch": "switch" +} diff --git a/src/genie/libs/parser/iosxe/c9600/tests/ShowPlatformSwitchStandbyTcamUtilization/cli/equal/golden_output_1_expected.py b/src/genie/libs/parser/iosxe/c9600/tests/ShowPlatformSwitchStandbyTcamUtilization/cli/equal/golden_output_1_expected.py new file mode 100644 index 0000000000..48da8ec0b2 --- /dev/null +++ b/src/genie/libs/parser/iosxe/c9600/tests/ShowPlatformSwitchStandbyTcamUtilization/cli/equal/golden_output_1_expected.py @@ -0,0 +1,415 @@ +expected_output = { + "asic": { + "0": { + "table": { + "Mac Address Table": { + "subtype": { + "EM": { + "direction": { + "I": { + "max": "32768", + "used": "30", + "used_percent": "0.09%", + "v4": "0", + "v6": "0", + "mpls": "0", + "other": "30" + } + } + }, + "TCAM": { + "direction": { + "I": { + "max": "768", + "used": "22", + "used_percent": "2.86%", + "v4": "0", + "v6": "0", + "mpls": "0", + "other": "22" + } + } + } + } + }, + "L3 Multicast": { + "subtype": { + "EM": { + "direction": { + "I": { + "max": "32768", + "used": "0", + "used_percent": "0.00%", + "v4": "0", + "v6": "0", + "mpls": "0", + "other": "0" + } + } + }, + "TCAM": { + "direction": { + "I": { + "max": "768", + "used": "6", + "used_percent": "0.78%", + "v4": "3", + "v6": "3", + "mpls": "0", + "other": "0" + } + } + } + } + }, + "L2 Multicast": { + "subtype": { + "TCAM": { + "direction": { + "I": { + "max": "2304", + "used": "7", + "used_percent": "0.30%", + "v4": "3", + "v6": "4", + "mpls": "0", + "other": "0" + } + } + } + } + }, + "IP Route Table": { + "subtype": { + "EM/LPM": { + "direction": { + "I": { + "max": "212992", + "used": "13", + "used_percent": "0.01%", + "v4": "13", + "v6": "0", + "mpls": "0", + "other": "0" + } + } + }, + "TCAM": { + "direction": { + "I": { + "max": "1536", + "used": "22", + "used_percent": "1.43%", + "v4": "14", + "v6": "5", + "mpls": "3", + "other": "0" + } + } + } + } + }, + "QOS ACL": { + "subtype": { + "TCAM": { + "direction": { + "I": { + "max": "1024", + "used": "45", + "used_percent": "4.39%", + "v4": "15", + "v6": "20", + "mpls": "0", + "other": "10" + }, + "O": { + "max": "1024", + "used": "40", + "used_percent": "3.91%", + "v4": "13", + "v6": "18", + "mpls": "0", + "other": "9" + } + } + } + } + }, + "Security ACL": { + "subtype": { + "TCAM": { + "direction": { + "I": { + "max": "4096", + "used": "91", + "used_percent": "2.22%", + "v4": "15", + "v6": "36", + "mpls": "0", + "other": "40" + }, + "O": { + "max": "4096", + "used": "43", + "used_percent": "1.05%", + "v4": "14", + "v6": "24", + "mpls": "0", + "other": "5" + } + } + } + } + }, + "Netflow ACL": { + "subtype": { + "TCAM": { + "direction": { + "I": { + "max": "512", + "used": "6", + "used_percent": "1.17%", + "v4": "2", + "v6": "2", + "mpls": "0", + "other": "2" + }, + "O": { + "max": "512", + "used": "7", + "used_percent": "1.37%", + "v4": "3", + "v6": "2", + "mpls": "0", + "other": "2" + } + } + } + } + }, + "PBR ACL": { + "subtype": { + "TCAM": { + "direction": { + "I": { + "max": "27648", + "used": "57", + "used_percent": "0.21%", + "v4": "41", + "v6": "16", + "mpls": "0", + "other": "0" + } + } + } + } + }, + "Flow SPAN ACL": { + "subtype": { + "TCAM": { + "direction": { + "I": { + "max": "512", + "used": "4", + "used_percent": "0.78%", + "v4": "1", + "v6": "2", + "mpls": "0", + "other": "1" + }, + "O": { + "max": "512", + "used": "4", + "used_percent": "0.78%", + "v4": "1", + "v6": "2", + "mpls": "0", + "other": "1" + } + } + } + } + }, + "Control Plane": { + "subtype": { + "TCAM": { + "direction": { + "I": { + "max": "512", + "used": "283", + "used_percent": "55.27%", + "v4": "130", + "v6": "106", + "mpls": "0", + "other": "47" + } + } + } + } + }, + "Tunnel Termination": { + "subtype": { + "TCAM": { + "direction": { + "I": { + "max": "768", + "used": "29", + "used_percent": "3.78%", + "v4": "11", + "v6": "18", + "mpls": "0", + "other": "0" + } + } + } + } + }, + "Lisp Inst Mapping": { + "subtype": { + "TCAM": { + "direction": { + "I": { + "max": "1024", + "used": "1", + "used_percent": "0.10%", + "v4": "0", + "v6": "0", + "mpls": "0", + "other": "1" + } + } + } + } + }, + "Security Association": { + "subtype": { + "TCAM": { + "direction": { + "I": { + "max": "512", + "used": "4", + "used_percent": "0.78%", + "v4": "2", + "v6": "2", + "mpls": "0", + "other": "0" + } + } + } + } + }, + "CTS Cell Matrix/VPN Label": { + "subtype": { + "EM": { + "direction": { + "O": { + "max": "32768", + "used": "0", + "used_percent": "0.00%", + "v4": "0", + "v6": "0", + "mpls": "0", + "other": "0" + } + } + }, + "TCAM": { + "direction": { + "O": { + "max": "768", + "used": "1", + "used_percent": "0.13%", + "v4": "0", + "v6": "0", + "mpls": "0", + "other": "1" + } + } + } + } + }, + "Client Table": { + "subtype": { + "EM": { + "direction": { + "I": { + "max": "8192", + "used": "0", + "used_percent": "0.00%", + "v4": "0", + "v6": "0", + "mpls": "0", + "other": "0" + } + } + }, + "TCAM": { + "direction": { + "I": { + "max": "512", + "used": "0", + "used_percent": "0.00%", + "v4": "0", + "v6": "0", + "mpls": "0", + "other": "0" + } + } + } + } + }, + "Input Group LE": { + "subtype": { + "TCAM": { + "direction": { + "I": { + "max": "1024", + "used": "0", + "used_percent": "0.00%", + "v4": "0", + "v6": "0", + "mpls": "0", + "other": "0" + } + } + } + } + }, + "Output Group LE": { + "subtype": { + "TCAM": { + "direction": { + "O": { + "max": "1024", + "used": "0", + "used_percent": "0.00%", + "v4": "0", + "v6": "0", + "mpls": "0", + "other": "0" + } + } + } + } + }, + "Macsec SPD": { + "subtype": { + "TCAM": { + "direction": { + "I": { + "max": "256", + "used": "2", + "used_percent": "0.78%", + "v4": "0", + "v6": "0", + "mpls": "0", + "other": "2" + } + } + } + } + } + } + } + } +} diff --git a/src/genie/libs/parser/iosxe/c9600/tests/ShowPlatformSwitchStandbyTcamUtilization/cli/equal/golden_output_1_output.txt b/src/genie/libs/parser/iosxe/c9600/tests/ShowPlatformSwitchStandbyTcamUtilization/cli/equal/golden_output_1_output.txt new file mode 100644 index 0000000000..33ea0e7c01 --- /dev/null +++ b/src/genie/libs/parser/iosxe/c9600/tests/ShowPlatformSwitchStandbyTcamUtilization/cli/equal/golden_output_1_output.txt @@ -0,0 +1,34 @@ +Codes: EM - Exact_Match, I - Input, O - Output, IO - Input & Output, NA - Not Applicable + +CAM Utilization for ASIC [0] + Table Subtype Dir Max Used %Used V4 V6 MPLS Other + ------------------------------------------------------------------------------------------------------ + Mac Address Table EM I 32768 30 0.09% 0 0 0 30 + Mac Address Table TCAM I 768 22 2.86% 0 0 0 22 + L3 Multicast EM I 32768 0 0.00% 0 0 0 0 + L3 Multicast TCAM I 768 6 0.78% 3 3 0 0 + L2 Multicast TCAM I 2304 7 0.30% 3 4 0 0 + IP Route Table EM/LPM I 212992 13 0.01% 13 0 0 0 + IP Route Table TCAM I 1536 22 1.43% 14 5 3 0 + QOS ACL TCAM I 1024 45 4.39% 15 20 0 10 + QOS ACL TCAM O 1024 40 3.91% 13 18 0 9 + Security ACL TCAM I 4096 91 2.22% 15 36 0 40 + Security ACL TCAM O 4096 43 1.05% 14 24 0 5 + Netflow ACL TCAM I 512 6 1.17% 2 2 0 2 + PBR ACL TCAM I 27648 57 0.21% 41 16 0 0 + Netflow ACL TCAM O 512 7 1.37% 3 2 0 2 + Flow SPAN ACL TCAM I 512 4 0.78% 1 2 0 1 + Flow SPAN ACL TCAM O 512 4 0.78% 1 2 0 1 + Control Plane TCAM I 512 283 55.27% 130 106 0 47 + Tunnel Termination TCAM I 768 29 3.78% 11 18 0 0 + Lisp Inst Mapping TCAM I 1024 1 0.10% 0 0 0 1 + Security Association TCAM I 512 4 0.78% 2 2 0 0 + CTS Cell Matrix/VPN + Label EM O 32768 0 0.00% 0 0 0 0 + CTS Cell Matrix/VPN + Label TCAM O 768 1 0.13% 0 0 0 1 + Client Table EM I 8192 0 0.00% 0 0 0 0 + Client Table TCAM I 512 0 0.00% 0 0 0 0 + Input Group LE TCAM I 1024 0 0.00% 0 0 0 0 + Output Group LE TCAM O 1024 0 0.00% 0 0 0 0 + Macsec SPD TCAM I 256 2 0.78% 0 0 0 2 diff --git a/src/genie/libs/parser/iosxe/c9600/tests/ShowPlatformSwitchStandbyTcamUtilization/cli/equal/golden_output_arguments.json b/src/genie/libs/parser/iosxe/c9600/tests/ShowPlatformSwitchStandbyTcamUtilization/cli/equal/golden_output_arguments.json new file mode 100644 index 0000000000..8c21aba9a7 --- /dev/null +++ b/src/genie/libs/parser/iosxe/c9600/tests/ShowPlatformSwitchStandbyTcamUtilization/cli/equal/golden_output_arguments.json @@ -0,0 +1,3 @@ +{ + "switch": "switch" +} diff --git a/src/genie/libs/parser/iosxe/show_access_session.py b/src/genie/libs/parser/iosxe/show_access_session.py index 7f428898a7..2b750ff9ad 100755 --- a/src/genie/libs/parser/iosxe/show_access_session.py +++ b/src/genie/libs/parser/iosxe/show_access_session.py @@ -351,24 +351,31 @@ class ShowAccessSessionMacDetailsSchema(MetaParser): 'iif_id': str, 'ipv6_address': str, 'ipv4_address': str, - 'user_name': str, + Optional('user_name'): str, 'status': str, 'domain': str, 'oper_host_mode': str, 'oper_control_dir': str, - 'session_timeout': { + Optional('session_timeout'): { 'server': int, 'remaining': int }, - 'timeout_action': str, + Optional('timeout_action'): str, 'common_session_id': str, 'acct_session_id': str, 'handle': str, 'current_policy': str, + Optional('local_policies'): { + Optional('url_redirect_acl_v6'): str, + Optional('preauth_acl_v6'): str, + Optional('url_redirect_acl_v4'): str, + Optional('preauth_acl_v4'): str, + }, 'server_policies': { - 'session_timeout': int, - 'vlan_group': int, - 'acs_acl': str + Optional('filter_id'): str, + Optional('session_timeout'): int, + Optional('vlan_group'): int, + Optional('acs_acl'): str }, 'method_status_list': { 'method': str, @@ -428,9 +435,27 @@ def cli(self, mac, mode=None, rp_slot=None, interface=None, output=None): # Session timeout: 135s (server), Remaining: 82s p5 = re.compile(r'^Session timeout:\s+(?P\d+)s \(server\), Remaining: (?P\d+)s$') + # Local Policies: + p5_1 = re.compile(r'^Local Policies:$') + + # URL Redirect ACL: IP-Adm-V6-Int-ACL-global + p5_2 = re.compile(r'^URL Redirect ACL:\s+(?P[A-Za-z\-6]+)$') + + # Preauth ACL: preauth_v6 + p5_3 = re.compile(r'Preauth ACL:\s+(?P[A-Za-z\_6]+)$') + + # URL Redirect ACL: IP-Adm-V4-Int-ACL-global + p5_4 = re.compile(r'^URL Redirect ACL:\s+(?P[A-Za-z\-4]+)$') + + # Preauth ACL: preauth_v4 + p5_5 = re.compile(r'Preauth ACL:\s+(?P[A-za-z\_4]+)$') + # Server Policies: p6 = re.compile(r'^Server Policies:$') + # Filter-ID: Webauth_ACL + p6_1 = re.compile(r'^Filter-ID: (?P\w+)$') + # Session-Timeout: 135 sec p7 = re.compile(r'^Session-Timeout: (?P\d+) sec$') @@ -498,12 +523,48 @@ def cli(self, mac, mode=None, rp_slot=None, interface=None, output=None): session_dict['remaining'] = int(m.groupdict()['remaining']) continue + # Local Policies: + m = p5_1.match(line) + if m: + local_policies_dict = mac_dict.setdefault('local_policies', {}) + continue + + # URL Redirect ACL: IP-Adm-V6-Int-ACL-global + m = p5_2.match(line) + if m: + local_policies_dict['url_redirect_acl_v6'] = m.groupdict()['url_redirect_acl_v6'] + continue + + # Preauth ACL: preauth_v6 + m = p5_3.match(line) + if m: + local_policies_dict['preauth_acl_v6'] = m.groupdict()['preauth_acl_v6'] + continue + + # URL Redirect ACL: IP-Adm-V4-Int-ACL-global + m = p5_4.match(line) + if m: + local_policies_dict['url_redirect_acl_v4'] = m.groupdict()['url_redirect_acl_v4'] + continue + + # Preauth ACL: preauth_v4 + m = p5_5.match(line) + if m: + local_policies_dict['preauth_acl_v4'] = m.groupdict()['preauth_acl_v4'] + continue + # Server Policies: m = p6.match(line) if m: server_policies_dict = mac_dict.setdefault('server_policies', {}) continue + # Filter-ID: Webauth_ACL + m = p6_1.match(line) + if m: + server_policies_dict['filter_id'] = m.groupdict()['filter_id'] + continue + # Session-Timeout: 135 sec m = p7.match(line) if m: diff --git a/src/genie/libs/parser/iosxe/show_acl.py b/src/genie/libs/parser/iosxe/show_acl.py index 26fc1a2e40..49bbf5f615 100755 --- a/src/genie/libs/parser/iosxe/show_acl.py +++ b/src/genie/libs/parser/iosxe/show_acl.py @@ -15,7 +15,8 @@ Or, And, Default, - Use) + Use, + ListOf) # import parser utils from genie.libs.parser.utils.common import Common @@ -245,8 +246,9 @@ def cli(self, acl="", output=None): ret_dict = {} # initial regexp pattern + # Extended IP access list Gi2/0/24#v4#33476254 p_ip = re.compile(r'^(?PExtended|Standard|Role-based) +IP +access +list[s]? ' - r'+(?P[\w\-\.#]+)( *\((?P.*)\))?$') + r'+(?P[\w\-\.#\/]+)( *\((?P.*)\))?$') p_ip_1 = re.compile(r'^ip +access-list +extended +(?P[\w\-' r'\.#]+)( *\((?P.*)\))?$') p_ipv6 = re.compile(r'^(?PIPv6 ?(Role-based)?) +access +list +(?P[\w\-\.#]+)' @@ -915,3 +917,73 @@ def cli(self, output=None): continue return ret_dict + +class ShowObjectGroupNameSchema(MetaParser): + """Schema for show object-group name {group_name}""" + schema = { + 'object_group': { + Any(): { + Optional('host_address'): ListOf(str), + Optional('services'): ListOf(str) + } + } + } + + +class ShowObjectGroupName(ShowObjectGroupNameSchema): + """Parser for show object-group name {group_name}""" + + cli_command = 'show object-group name {group_name}' + + def cli(self, group_name, output=None): + if output is None: + out = self.device.execute(self.cli_command.format(group_name=group_name)) + else: + out = output + + ret_dict = {} + + # V6-Network object group v6-net1 + # V6-Service object group v6-serv1 + p1 = re.compile(r'^(?P[\w\-]+)\s+object\s+group\s+(?:(?P[\w\-]+))?$') + + # Ipv6 + # ipv4 + # tcp-udp + # sctp + p2 = re.compile(r'^(?P\S+)$') + + # host 2040:1::3 + p3 = re.compile(r'^host\s+(?P
[\w\:]+)$') + + for line in out.splitlines(): + line = line.strip() + + # V6-Network object group v6-net1 + # V6-Service object group v6-serv1 + m = p1.match(line) + if m: + group = m.groupdict() + group_dict = ret_dict.setdefault('object_group', {}).setdefault(group['object_group'], {}) + continue + + # ipv6 + # ipv4 + # tcp-udp + # sctp + m = p2.match(line) + if m: + group = m.groupdict() + proto_dict = group_dict.setdefault('services', []) + proto_dict.append(group['services']) + continue + + # host 2040:1::3 + m = p3.match(line) + if m: + group = m.groupdict() + host_dict = group_dict.setdefault('host_address', []) + host_dict.append(group['address']) + continue + + return ret_dict \ No newline at end of file diff --git a/src/genie/libs/parser/iosxe/show_ap.py b/src/genie/libs/parser/iosxe/show_ap.py index 270ead6a4e..2071ce3e68 100644 --- a/src/genie/libs/parser/iosxe/show_ap.py +++ b/src/genie/libs/parser/iosxe/show_ap.py @@ -2959,3 +2959,194 @@ def cli(self, output=None): ap_name_dict.update({key: value.strip() for key, value in rgx_dict.items()}) continue return ret_dict + +# ======================================== +# Schema for: +# * 'show ap image' +# ======================================== + + +class ShowApImageSchema(MetaParser): + """Schema for show ap image.""" + + schema = { + "total_number_of_aps": int, + "number_of_aps": { + "initiated":int, + "downloading": int, + "predownloading": int, + "completed_downloading": int, + "completed_predownloading": int, + "not_supported": int, + "failed_to_predownload": int, + "predownload_in_progress": str, + }, + Optional("ap_name"): { + str: { + "primary_image": str, + "backup_image": str, + "predownload_status": str, + "predownload_version": str, + "next_retry_time": str, + "retry_count": int, + "method": str + } + } + } + + +# ======================================== +# Parser for: +# * 'show ap image' +# ======================================== + +class ShowApImage(ShowApImageSchema): + """Parser for show ap image""" + + cli_command = 'show ap image' + + def cli(self, output=None): + if output is None: + out = self.device.execute(self.cli_command) + else: + out = output + + ap_image_dict = dict() + if "Number of APs" in out: + ap_image_dict['number_of_aps'] = {} + """Total number of APs : 5 + + + Number of APs + Initiated : 0 + Downloading : 0 + Predownloading : 0 + Completed downloading : 4 + Completed predownloading : 0 + Not Supported : 0 + Failed to Predownload : 0 + Predownload in progress : No + AP Name Primary Image Backup Image Predownload Status Predownload Version Next Retry Time Retry Count Method + ------------------------------------------------------------------------------------------------------------------------------------------------------------------ + AP002a.106d.2e10 17.13.0.44 0.0.0.0 None 0.0.0.0 N/A 0 N/A + wsimap-0001 17.13.0.44 8.3.15.109 None 0.0.0.0 N/A 0 N/A + AP501C.B0BC.1448 17.13.0.44 17.13.0.30 None 0.0.0.0 N/A 0 N/A + AP4001.7AB2.C1B6 17.13.0.44 17.13.0.30 None 0.0.0.0 N/A 0 N/A + APF4DB.E651.2280 17.13.0.44 17.13.0.30 None 0.0.0.0 N/A 0 N/A""" + total_number_of_aps = re.compile(r"^Total\s+number\sof\s+APs\s+:\s+(?P\d+)") + + ap_image_info_capture = re.compile( + r"^(?P\S+)\s+(?P\d+\.\d+\.\d+\.\d+)\s+(?P\d+\.\d+\.\d+\.\d+)\s+" + "(?P\S+)\s+(?P\d+\.\d+\.\d+\.\d+)\s+(?P\S+)\s+" + "(?P\d+)\s+(?P.*)") + + remove_lines = ('AP Name', '----') + + initiated_aps = re.compile(r"^Initiated\s+:\s+(?P\d+)") + downloading_aps = re.compile(r"^Downloading\s+:\s+(?P\d+)") + predownloading_aps = re.compile(r"^Predownloading\s+:\s+(?P\d+)") + completed_downloading_aps = re.compile(r"^Completed\s+downloading\s+:\s+(?P\d+)") + completed_predownloading_aps = re.compile( + r"^Completed\s+predownloading\s+:\s+(?P\d+)") + not_supported_aps = re.compile(r"^Not\s+Supported\s+:\s+(?P\d+)") + failed_to_predownload_aps = re.compile(r"^Failed\s+to\s+Predownload\s+:\s+(?P\d+)") + predownload_in_progress = re.compile(r"^Predownload\s+in\s+progress\s+:\s+(?P\S+)") + + # Remove unwanted lines from raw text + def filter_lines(raw_output, remove_lines): + # Remove empty lines + clean_lines = list(filter(None, raw_output.splitlines())) + rendered_lines = [] + for clean_line in clean_lines: + clean_line_strip = clean_line.strip() + # Remove lines unwanted lines from list of "remove_lines" + if not clean_line_strip.startswith(remove_lines): + rendered_lines.append(clean_line_strip) + return rendered_lines + + out_filter = filter_lines(raw_output=out, remove_lines=remove_lines) + + ap_image_data = {} + + for line in out_filter: + # Total number of APs : 5 + if total_number_of_aps.match(line): + total_number_of_aps_match = total_number_of_aps.match(line) + groups = total_number_of_aps_match.groupdict() + ap_image_count = int(groups['total_number_of_ap']) + ap_image_dict['total_number_of_aps'] = ap_image_count + + elif initiated_aps.match(line): + # Initiated : 0 + initiated_aps_match = initiated_aps.match(line) + groups = initiated_aps_match.groupdict() + initiated_aps_count = int(groups['initiated']) + ap_image_dict['number_of_aps']['initiated'] = initiated_aps_count + elif downloading_aps.match(line): + #Downloading : 0 + downloading_aps_match = downloading_aps.match(line) + groups = downloading_aps_match.groupdict() + downloading_aps_count = int(groups['downloading']) + ap_image_dict['number_of_aps']['downloading'] = downloading_aps_count + elif predownloading_aps.match(line): + #Predownloading : 0 + predownloading_aps_match = predownloading_aps.match(line) + groups = predownloading_aps_match.groupdict() + predownloading_aps_count = int(groups['predownloading']) + ap_image_dict['number_of_aps']['predownloading'] = predownloading_aps_count + elif completed_downloading_aps.match(line): + #Completed downloading : 4 + completed_downloading_aps_match = completed_downloading_aps.match(line) + groups = completed_downloading_aps_match.groupdict() + completed_downloading_aps_count = int(groups['completed_downloading']) + ap_image_dict['number_of_aps']['completed_downloading'] = completed_downloading_aps_count + elif completed_predownloading_aps.match(line): + #Completed predownloading : 0 + completed_predownloading_aps_match = completed_predownloading_aps.match(line) + groups = completed_predownloading_aps_match.groupdict() + completed_predownloading_aps_count = int(groups['completed_predownloading']) + ap_image_dict['number_of_aps']['completed_predownloading'] = completed_predownloading_aps_count + elif not_supported_aps.match(line): + #Not Supported : 0 + not_supported_aps_match = not_supported_aps.match(line) + groups = not_supported_aps_match.groupdict() + not_supported_aps_count = int(groups['not_supported']) + ap_image_dict['number_of_aps']['not_supported'] = not_supported_aps_count + elif failed_to_predownload_aps.match(line): + #Failed to Predownload : 0 + failed_to_predownload_aps_match = failed_to_predownload_aps.match(line) + groups = failed_to_predownload_aps_match.groupdict() + failed_to_predownload_aps_count = int(groups['failed_to_predownload']) + ap_image_dict['number_of_aps']['failed_to_predownload'] = failed_to_predownload_aps_count + elif predownload_in_progress.match(line): + #Predownload in progress : No + predownload_in_progress_aps_match = predownload_in_progress.match(line) + groups = predownload_in_progress_aps_match.groupdict() + predownload_in_progress_aps = str(groups['predownload_in_progress']) + ap_image_dict['number_of_aps']['predownload_in_progress'] = predownload_in_progress_aps + + # AP4001.7AB2.C1B6 17.13.0.44 17.13.0.30 None 0.0.0.0 N/A 0 N/A + elif ap_image_info_capture.match(line): + ap_image_info_match = ap_image_info_capture.match(line) + groups = ap_image_info_match.groupdict() + # ap name is the key to place all the ap neighbor info + ap_name = '' + # Loop over all regex matches found + for k, v in groups.items(): + # If the key value is ap_name, update the outer ap_name variable with the ap_name regex match + if k == 'ap_name': + ap_name = v + else: + if v.isdigit(): + v = int(v) + else: + v = v.strip() + if not ap_image_dict.get("ap_name", {}): + ap_image_dict["ap_name"] = {} + ap_image_dict['ap_name'][ap_name] = {} + ap_image_data.update({k: v}) + ap_image_dict['ap_name'][ap_name].update(ap_image_data) + ap_image_data = {} + continue + + return ap_image_dict \ No newline at end of file diff --git a/src/genie/libs/parser/iosxe/show_arp.py b/src/genie/libs/parser/iosxe/show_arp.py index 900b18c7d1..692e4feac3 100644 --- a/src/genie/libs/parser/iosxe/show_arp.py +++ b/src/genie/libs/parser/iosxe/show_arp.py @@ -1407,7 +1407,7 @@ def cli(self, num, output=None): #Vlan ACL Logging DHCP Logging Probe Logging #10 Deny Deny Off p5 = re.compile(r'^(?P\d+) +' - r'(?P[a-zA-Z]+) +' + r'(?P[a-zA-Z-]+) +' r'(?P[a-zA-Z]+) +' r'(?P[a-zA-Z]+$)') diff --git a/src/genie/libs/parser/iosxe/show_authentication_sessions.py b/src/genie/libs/parser/iosxe/show_authentication_sessions.py index 35aac64bab..e616572360 100644 --- a/src/genie/libs/parser/iosxe/show_authentication_sessions.py +++ b/src/genie/libs/parser/iosxe/show_authentication_sessions.py @@ -172,6 +172,9 @@ class ShowAuthenticationSessionsDetailsSuperSchema(MetaParser): Any(): { Optional('iif_id'): str, Optional('ipv6_address'): str, + Optional('ipv6'): { + 'ipv6_address': Or(str, list) + }, 'ipv4_address': str, Optional('user_name'): str, Optional('device_type'): str, @@ -291,7 +294,7 @@ def cli(self, interface='', mac_address='', switch='', output=None): p5 = re.compile(r'^Method +status +list:') # dot1x Authc Failed - p6 = re.compile(r'^(?P[dot1x|mab]\w+) +(?P(\w+\s\w+)|(\w+))$') + p6 = re.compile(r'^(?P[dot1x|mab|webauth]\w+) +(?P(\w+\s\w+)|(\w+))$') # Runnable methods list: p7 = re.compile(r'^Runnable +methods +list:') @@ -321,6 +324,10 @@ def cli(self, interface='', mac_address='', switch='', output=None): # IPv6 Address: fe9d:f156::1 p11 = re.compile(r'^IPv6 +Address\: +(?P\S+?)$') + # 1555:10::5ced:6cc3:825b:39da + # 1555:10::225:1ff:fe00:5 + p11_1 = re.compile(r'^(?P
[\w\:]+)$') + # Server Policies: p12 = re.compile(r'^Server +Policies\:$') @@ -534,6 +541,15 @@ def cli(self, interface='', mac_address='', switch='', output=None): mac_dict.update({'ipv6_address': m11.groupdict()['ipv6']}) continue + + # 1555:10::5ced:6cc3:825b:39da + # 1555:10::225:1ff:fe00:5 + m = p11_1.match(line) + if m: + group = m.groupdict() + com_dict = mac_dict.setdefault('ipv6', {}).setdefault('ipv6_address', []) + com_dict.append(group['address']) + continue # Server Policies: m12 = p12.match(line) diff --git a/src/genie/libs/parser/iosxe/show_avb.py b/src/genie/libs/parser/iosxe/show_avb.py new file mode 100644 index 0000000000..d0be8ce6a6 --- /dev/null +++ b/src/genie/libs/parser/iosxe/show_avb.py @@ -0,0 +1,123 @@ +''' show_avb.py +IOSXE parsers for the following show commands: + + * 'show avb domain' +''' +import re +from genie.libs.parser.utils.common import Common +from genie.metaparser import MetaParser +from genie.metaparser.util.schemaengine import Schema, Any, Or, Optional, Use, And + +# ===================================== +# Schema for: +# * 'show avb domain' +# ===================================== +class ShowAvbDomainSchema(MetaParser): + """Schema for show avb domain""" + + schema = { + 'avb': { + Any(): { + 'vlan': int, + 'priority_code_point': int, + 'core_ports': int, + 'boundary_ports': int, + }, + }, + 'interface': { + Any(): { + 'state': str, + 'delay': str, + Optional('pcp'): int, + Optional('vid'): int, + Optional('information'): str, + Optional('class'): { + Any():{ + 'pcp': int, + 'vid': int, + 'state': str, + } + } + } + } + } + +# ===================================== +# Parser for: +# * 'show avb domain' +# ===================================== +class ShowAvbDomain(ShowAvbDomainSchema): + """Parser for show avb domain""" + + cli_command = "show avb domain" + + def cli(self, output=None): + if output is None: + output = self.device.execute(self.cli_command) + + ret_dict = {} + + # AVB Class-A + p1 = re.compile(r'^AVB\s+(?P[\w\s\-]+)$') + + # Priority Code Point : 3 + p2 = re.compile(r'^(?P[\w\s]+)\s+:\s+(?P[\d]+)$') + + # Tw1/0/1 up 156ns + p3 = re.compile(r'^(?P[\w\/\.]+)\s+(?P\w+)\s+(?P[\w\/]+)$') + + # Tw1/0/1 up N/A Port is not asCapable + p4 = re.compile(r'^(?P[\w\/\.]+)\s+(?P\w+)\s+(?P[\w\/]+)?\s+(?P\d+)?\s+(?P\d+)?\s+(?P[\w\s]+)?$') + + # Class- A core 3 2 + p5 = re.compile(r'^Class-\s+(?P[\w\-\s]+)\s+(?P\w+)\s+(?P[\w\/]+)\s+(?P\d+)$') + + for line in output.splitlines(): + line = line.strip() + + # AVB Class-B + m = p1.match(line) + if m: + group = m.groupdict() + interface_dict = ret_dict.setdefault('avb',{}).setdefault(group['avb_class'],{}) + + # Priority Code Point : 3 + m = p2.match(line) + if m: + group = m.groupdict() + scrubbed = (group['pattern'].strip()).replace(' ', '_') + interface_dict.update({scrubbed.lower(): int(group['value'])}) + continue + + # Tw1/0/1 up 156ns + m = p3.match(line) + if m: + int_dict = ret_dict.setdefault('interface', {}).setdefault(Common.convert_intf_name(m.groupdict()['interface']), {}) + int_dict['state'] = m.groupdict()['state'] + int_dict['delay'] = m.groupdict()['delay'] + continue + + # Tw1/0/1 up N/A Port is not asCapable + m = p4.match(line) + if m: + int_dict = ret_dict.setdefault('interface', {}).setdefault(Common.convert_intf_name(m.groupdict()['interface']), {}) + int_dict['state'] = m.groupdict()['state'] + int_dict['delay'] = m.groupdict()['delay'] + if m.groupdict()['pcp']: + int_dict['pcp'] = int(m.groupdict()['pcp']) + if m.groupdict()['vid']: + int_dict['vid'] = int(m.groupdict()['vid']) + if m.groupdict()['information']: + int_dict['information'] = m.groupdict()['information'] + continue + + # Class- A core 3 2 + m = p5.match(line) + if m: + class_dict = int_dict.setdefault('class', {}).setdefault(m.groupdict()['class'].strip(), {}) + class_dict['state'] = m.groupdict()['state'] + class_dict['pcp'] = int(m.groupdict()['pcp']) + class_dict['vid'] = int(m.groupdict()['vid']) + continue + + return ret_dict diff --git a/src/genie/libs/parser/iosxe/show_beacon.py b/src/genie/libs/parser/iosxe/show_beacon.py index e23ae32440..408d9909eb 100644 --- a/src/genie/libs/parser/iosxe/show_beacon.py +++ b/src/genie/libs/parser/iosxe/show_beacon.py @@ -7,7 +7,7 @@ # Metaparser from genie.metaparser import MetaParser -from genie.metaparser.util.schemaengine import Any +from genie.metaparser.util.schemaengine import Any,Optional class ShowBeaconAllSchema(MetaParser): @@ -17,35 +17,92 @@ class ShowBeaconAllSchema(MetaParser): schema = { 'switch': { Any(): { - 'beacon_status': str - } - } - } - + 'beacon_status': str, + }, + }, + Optional('power_supply'): { + Any():{ + 'power_supply_beacon_status': str, + }, + }, + Optional('fantray_beacon_status'): str + } class ShowBeaconAll(ShowBeaconAllSchema): - """ Parser for show hardware led for c9300""" + """ Parser for Schema for show beacon all status""" - cli_command = 'show beacon all' + cli_command = "show beacon all" - def cli(self, output=None): + def cli(self,output=None): if output is None: output = self.device.execute(self.cli_command) - + + # initial variables ret_dict = {} - # Switch# Beacon Status - # 1 OFF - p1 = re.compile(r'^\*?(?P\d+)\s+(?P\w+)$') + # Slot# Beacon Status + # --------------------------------- + # 1 OFF + # *2 OFF + + p1_0 = re.compile(r'^\w+#\s+Beacon\s+Status$') + p1_1 = re.compile('^[*]?(?P\d+)\s+(?P\w+)$') + + # Power-Supply# Beacon Status + # --------------------------------- + # 1 OFF + p2_0 = re.compile(r'Power-Supply#\s+Beacon\s+Status$') + p2_1 = re.compile('^(?P\d+)\s+(?P\w+)$') + + #FANTRAY BEACON: OFF + p3 = re.compile('^FANTRAY BEACON:\s+(?P\w+)$') + for line in output.splitlines(): line = line.strip() - # Switch# Beacon Status - # 1 OFF - m=p1.match(line) + # Slot# Beacon Status + # --------------------------------- + # 1 OFF + # *2 OFF + m = p1_0.match(line) + if m: + active_table = 1 + continue + + m = p2_0.match(line) if m: + active_table = 2 + continue + + m = p1_1.match(line) + + if m and active_table == 1: + group = m.groupdict() switch_dict = ret_dict.setdefault('switch', {}).setdefault(m.groupdict()['switch_number'], {}) switch_dict['beacon_status'] = m.groupdict()['beacon_status'] + continue + + # Power-Supply# Beacon Status + # --------------------------------- + # 1 OFF + m = p2_1.match(line) + if m and active_table == 2: + group = m.groupdict() + power_dict = ret_dict.setdefault('power_supply',{}) + power_supply_dict = power_dict.setdefault(int(group['power_supply']),{}) + power_supply_dict.update({ + 'power_supply_beacon_status' : str(group['power_supply_beacon_status']), + }) + + continue + + + m = p3.match(line) + if m: + group = m.groupdict() + ret_dict.update({'fantray_beacon_status': group['fantray_beacon_status']}) + continue + return ret_dict diff --git a/src/genie/libs/parser/iosxe/show_bfd.py b/src/genie/libs/parser/iosxe/show_bfd.py index 8bf8840ad1..bdb79b6cfa 100644 --- a/src/genie/libs/parser/iosxe/show_bfd.py +++ b/src/genie/libs/parser/iosxe/show_bfd.py @@ -874,4 +874,144 @@ def cli(self, output=None): total_session.update({'total_session_up': int(group['total_session_up'])}) total_session.update({'total_session_down': int(group['total_session_down'])}) continue - return(ret_dict) \ No newline at end of file + return(ret_dict) + + + +#--------------------------------- +# Schema for 'show bfd internal' +#--------------------------------- +class ShowBfdInternalSchema(MetaParser): + '''Schema for show bfd internal''' + schema = { + 'cleanup_timer_hits': int, + 'pseudo_preemptive':{ + 'pseudo_count': int, + 'min': int, + 'max': int, + 'avg': int, + 'last': int + }, + 'interrupt_send_count':{ + 'interrupt_count': int, + 'min': int, + 'max': int, + 'avg': int, + 'last': int + }, + 'workload_credits':{ + 'credits': int, + 'max': int + }, + 'ipv4_sessions':{ + 'interface':{ + Any():{ + 'neigh_addr':{ + Any():{ + 'ld_rd': str, + 'rh_rs': str, + 'state': str + } + } + } + } + } + } + +#--------------------------------- +# Parser for 'show bfd internal' +#--------------------------------- +class ShowBfdInternal(ShowBfdInternalSchema): + '''Parser for show bfd internal''' + cli_command = 'show bfd internal' + + def cli(self, output=None): + if output is None: + out = self.device.execute(self.cli_command) + else: + out = output + + + # Cleanup timer hits: 0 + p01 = re.compile(r'^Cleanup +timer +hits: +(?P\d+)$') + + # Pseudo pre-emptive process count: 16552 min/max/avg: 5/17/6 last: 5ms ago + p02 = re.compile(r'^Pseudo pre-emptive process count:\s+(?P\d+)\s+min/max/avg:\s+(?P\d+)/(?P\d+)/(?P\d+)\s+last:\s+(?P\d+)+\s+ms ago$') + + # Interrupt send count: 994 min/max/avg: 1/892/106 last: 256 ms ago + p03 = re.compile(r'^Interrupt +send +count: +(?P\d+)\s+min/max/avg:\s+(?P\d+)/(?P\d+)/(?P\d+)\s+last:\s+(?P\d+)+\s+ms ago$') + + # Workload credits: 12 allocated, 7500 max + p04 = re.compile(r'^Workload +credits:\s+(?P\d+)\s+allocated,+\s+(?P\d+)\s+max$') + + # IPv4 sessions + p05 = re.compile(r'^IPv4 +[Ss]essions$') + + # 12.0.0.20 1/1 Up Up Gi1/0/21 + p06 = re.compile(r'^(?P[\w\.]+)\s+(?P\d+\/\d+)\s+(?P\w+)\s+(?P\w+)\s+(?P[\w\W]+)$') + + + ret_dict = {} + + for line in out.splitlines(): + line = line.strip() + + # Cleanup timer hits: 0 + m = p01.match(line) + if m: + group = m.groupdict() + ret_dict['cleanup_timer_hits']=int(group['cleanup_timer_hits']) + continue + + # Pseudo pre-emptive process count: 16552 min/max/avg: 5/17/6 last: 5ms ago + m = p02.match(line) + if m: + group = m.groupdict() + pseudo_dict = ret_dict.setdefault('pseudo_preemptive',{}) + pseudo_dict['pseudo_count'] = int(group['pseudo_count']) + pseudo_dict['max'] = int(group['max']) + pseudo_dict['min'] = int(group['min']) + pseudo_dict['avg'] = int(group['avg']) + pseudo_dict['last'] = int(group['last']) + continue + + # Interrupt send count: 994 min/max/avg: 1/892/106 last: 256 ms ago + m = p03.match(line) + if m: + group = m.groupdict() + interrupt_dict = ret_dict.setdefault('interrupt_send_count', {}) + interrupt_dict['interrupt_count'] = int(group['interrupt_count']) + interrupt_dict['max'] = int(group['max']) + interrupt_dict['min'] = int(group['min']) + interrupt_dict['avg'] = int(group['avg']) + interrupt_dict['last'] = int(group['last']) + continue + + # Workload credits: 12 allocated, 7500 max + m = p04.match(line) + if m: + group = m.groupdict() + workload_dict = ret_dict.setdefault('workload_credits', {}) + workload_dict['credits'] = int(group['credits']) + workload_dict['max'] = int(group['max']) + continue + + # IPv4 sessions + m = p05.match(line) + if m: + intf_dict = ret_dict.setdefault('ipv4_sessions', {}) + continue + + + # 12.0.0.20 1/1 Up Up Gi1/0/21 + m = p06.match(line) + if m: + group = m.groupdict() + ipv4_dict = intf_dict.setdefault('interface', {}).setdefault(group['interface'],{}) + neigh_dict = ipv4_dict.setdefault('neigh_addr', {}).setdefault(group['neigh_addr'],{}) + neigh_dict['ld_rd'] = group['ld_rd'] + neigh_dict['rh_rs'] = group['rh_rs'] + neigh_dict['state'] = group['state'] + continue + + return ret_dict diff --git a/src/genie/libs/parser/iosxe/show_bgp.py b/src/genie/libs/parser/iosxe/show_bgp.py index 4ecbc2ab89..ae88dca23f 100755 --- a/src/genie/libs/parser/iosxe/show_bgp.py +++ b/src/genie/libs/parser/iosxe/show_bgp.py @@ -2809,7 +2809,8 @@ class ShowBgpAllSummary(ShowBgpSummarySuperParser, ShowBgpSummarySchema): ] exclude = ['msg_sent', 'msg_rcvd', 'activity_paths', 'activity_prefixes', 'bgp_table_version', 'routing_table_version', 'tbl_ver', 'up_down', - 'attribute_entries', 'dropped', 'established'] + 'attribute_entries', 'dropped', 'established', 'input_queue', + 'output_queue'] def cli(self, address_family='', vrf='',output=None): @@ -4489,13 +4490,13 @@ class ShowBgpAllNeighbors(ShowBgpNeighborSuperParser, ShowBgpAllNeighborsSchema) 'opens', 'route_refresh', 'total', 'updates', 'up_time', 'rtto', 'rtv', 'srtt', 'pmtuager', 'min_rtt', 'irs', 'iss', 'tcp_semaphore', 'foreign_port', 'local_port', 'reset_reason', 'status_flags', 'dropped', 'established', 'out_of_order', - 'keepalive', 'retransmit_packet', 'max_rtt', 'mss', 'rcv_scale'] + 'keepalive', 'retransmit_packet', 'max_rtt', 'mss', 'rcv_scale', 'ack_hold', 'fastretransmit'] def cli(self, neighbor='', address_family='', output=None): # Restricted address families - restricted_list = ['ipv4 unicast', 'ipv6 unicast'] + restricted_list = ['ipv4 unicast', 'ipv6 unicast','l2vpn evpn'] # Init vars ret_dict = {} @@ -4700,7 +4701,7 @@ class ShowIpBgpNeighbors(ShowBgpNeighborSuperParser, ShowBgpAllNeighborsSchema): def cli(self, neighbor='', address_family='', vrf='', output=None): # Restricted address families - restricted_list = ['ipv4 unicast', 'ipv6 unicast', 'link-state link-state'] + restricted_list = ['ipv4 unicast', 'ipv6 unicast', 'link-state link-state','l2vpn evpn'] # Init vars ret_dict = {} @@ -4842,7 +4843,7 @@ def cli(self, neighbor, address_family='', output=None): p1 = re.compile(r'^\s*For +address +family:' ' +(?P[a-zA-Z0-9\s\-\_]+)$') - p3_1 = re.compile(r'^\s*(?P(s|d|h|\*|\>|i|r|S|m|b|f|x|a|c|t|L|\s)+)?' + p3_1 = re.compile(r'^\s*(?P(s|d|h|\*|\>|i|r|S|m|b|f|x|a|c|t|L|\s)+)?(?=[\d|\[])' '(?P(i|e|c|l|a|r|I))?(\s)?' '(?P[a-zA-Z0-9\.\:\/\[\]\,]+)' '(?: *(?P[a-zA-Z0-9\.\:\/\[\]\,]+))?$') diff --git a/src/genie/libs/parser/iosxe/show_bootflash.py b/src/genie/libs/parser/iosxe/show_bootflash.py index dfddf282f6..e27a03c7d5 100644 --- a/src/genie/libs/parser/iosxe/show_bootflash.py +++ b/src/genie/libs/parser/iosxe/show_bootflash.py @@ -218,5 +218,68 @@ def cli(self, output=None): ret_dict.setdefault('config_file', group['config']) continue - return ret_dict + return ret_dict + +# ========================= +# Schema for: +# * 'show usb0:' +# ========================= + +class ShowUSBSchema(MetaParser): + """Schema for show usb0.""" + schema = { + 'bytes_available': int, + 'bytes_used': int, + 'files': { + Any(): { + 'file_length': int, + 'file_date': str, + 'file_name': str + } + } + } + +# ================= +# Parser for: +# * 'show usb0:' +# ================= +class ShowUSB(ShowUSBSchema): + """Parser for show usb0:""" + + cli_command = 'show usb0:' + + def cli(self, output=None): + if output is None: + output = self.device.execute(self.cli_command) + + # 13755338752 bytes available (489017344 bytes used) + p1 = re.compile(r"(?P\d+)\s+bytes available\s+\((?P\d+)\s+bytes used\)") + #12 11 Oct 12 2020 07:27:04 +00:00 /vol/usb0/System Volume Information + p2 = re.compile(r"(?P\d+)\s+(?P\d+)\s+(?P[a-zA-Z]+\s+\d+\s+\d+\s+[0-9:.]+\s+[0-9+:]+)\s+(?P.*)") + + # initial variables + ret_dict = {} + + for line in output.splitlines(): + line_strip = line.strip() + # 13755338752 bytes available (489017344 bytes used) + m = p1.match(line_strip) + if m: + group = m.groupdict() + ret_dict.update({k:int(v) for k, v in group.items()}) + continue + #12 11 Oct 12 2020 07:27:04 +00:00 /vol/usb0/System Volume Information + m = p2.match(line_strip) + if m: + group=m.groupdict() + index=int(group['file_index']) + if 'files' not in ret_dict: + ret_dict['files']={} + if index not in ret_dict['files']: + ret_dict['files'][index]={} + ret_dict['files'][index]['file_length']=int(group['file_length']) + ret_dict['files'][index]['file_date']=group['file_date'] + ret_dict['files'][index]['file_name']=group['file_name'] + + return ret_dict diff --git a/src/genie/libs/parser/iosxe/show_cable.py b/src/genie/libs/parser/iosxe/show_cable.py index 77c64d4b75..e4ab106814 100644 --- a/src/genie/libs/parser/iosxe/show_cable.py +++ b/src/genie/libs/parser/iosxe/show_cable.py @@ -70,7 +70,7 @@ def cli(self, interface=None, output=None): p1 = re.compile(r'^TDR +test +last +run +on: +(?P\w+ \d+) +(?P